Controller and method for transitioning between control angles
AssigneeEmerson Climate Technologies, Inc.
InventorsCharles E. Green, Joseph G. Marcinkiewicz
Life of this patent
Estimating the term…
Abstract
A system includes a pulse-width modulation (PWM) module, a subtraction module, an error reducing module, and a summing module. The PWM module controls switching of an inverter that powers a motor. The PWM module controls the switching based on a first angle in a first mode and a second angle in a second mode. The subtraction module determines a difference between the first and second angles. The error reducing module (i) stores the difference when a transition from the first mode to the second mode is commanded and (ii) decreases a magnitude of the stored difference to zero. The summing module calculates a sum of the stored difference and the second angle. The PWM module controls the switching based on the sum in the second mode.
Claims19
A system comprising:
- a pulse-width modulation (PWM) module that controls switching of an inverter that powers a motor, wherein the PWM module controls the switching based on a first angle in a first mode and a second angle in a second mode;
- a subtraction module that determines a difference between the first and second angles;
- a error reducing module that (i) stores the difference when a transition from the first mode to the second mode is commanded and (ii) decreases a magnitude of the stored difference to zero;
- and
- a summing module that calculates a sum of the stored difference and the second angle, wherein the PWM module controls the switching based on the sum in the second mode.
A method comprising:
- controlling switching of an inverter that powers a motor based on a first angle in a first mode and a second angle in a second mode;
- determining a difference between the first and second angles;
- storing the difference when a transition from the first mode to the second mode is commanded;
- decreasing a magnitude of the stored difference to zero;
- calculating a sum of the stored difference and the second angle;
- and
- controlling the switching based on the sum in the second mode.
A system comprising:
- a control module that controls a motor based on a first rotor angle in a first mode and that controls the motor based on a second rotor angle in a second mode;
- an angle determination module that (i) determines the second rotor angle based on a sum of a stored value and a third rotor angle and (ii) after the second mode is selected, sets the stored value to a difference between the first rotor angle and the third rotor angle;
- and
- a reducing module that reduces a magnitude of the stored value to zero over a non-zero period after the second mode is selected.
Dependencies are inferred from the claim text.