State observer for synchronous motors
AssigneeMassachusetts Institute of Technology
InventorJeffrey H. Lang
Life of this patent
Estimating the term…
Abstract
A state observer driven by measurements of phase voltages and currents for estimating the angular orientation of a rotor of a synchronous motor such as a variable reluctance motor (VRM). Phase voltages and currents are detected and serve as inputs to a state observer. The state observer includes a mathematical model of the electromechanical operation of the synchronous motor. The characteristics of the state observer are selected so that the observer estimates converge to the actual rotor angular orientation and velocity, winding phase flux linkages or currents.
Claims12
Controller for a synchronous motor comprising:
- means for measuring motor phase voltages and currents,
- computing means responsive to the motor phase voltages and currents for calculating estimates of rotor angular orientation from observer model equations derived from state equations of the motor and adapted to have stable dynamics, whereby the estimates of rotor angular orientation converge to values of actual rotor angular orientation, and
- means responsive to said estimates of rotor angular orientation for controlling the motor pulse voltages,
- whereby motor phases are excited substantially in synchronism with the rotor angular orientation.
Controller for a synchronous motor comprising:
- means for detecting motor phase voltages and currents,
- computing means for calculating estimates of rotor angular orientation from observer model equations of the form:
- .lambda.'=-RH(.theta.).lambda.+.nu.+F.sub..lambda. (.theta.,.lambda.)(i-i)
- .omega.'=F.sub..omega. (.theta.,.lambda.)(i-i)
- .theta.'=.omega.=F.sub..theta. (.theta.,.lambda.)(i-i)
- i=H(.theta.).lambda.,
- wherein .lambda., .nu., i, R, and H represent phase flux linkages, voltages, currents, resistances, and reciprocal inductances respectively, .omega., .theta., D, and J represent rotor velocity, angular orientation, damping, and inertia, respectively, tilde denotes an estimate, prime denotes a first derivative, and F.sub..lambda., F.sub..omega., and F.sub..theta. are functions selected to assure stability, whereby the estimates of rotor angular orientation .theta. converge to values of actual rotor angular orientation .theta., and
- means responsive to said estimates of rotor angular orientation for controlling the phase voltages of the motor,
- whereby the motor phases are excited substantially in synchronism with the rotor angular orientation.
Controller for a synchronous motor comprising:
- means for measuring motor phase voltages and currents,
- computing means responsive to the motor phase voltages and currents for calculating estimates of rotor angular velocity from observer model equations derived from state equations of the motor and adapted to have stable dynamics, whereby the estimates of rotor angular velocity converge to values of actual rotor angular velocity, and
- means responsive to said estimates of rotor angular velocity for controlling the motor phase voltages for synchronous excitation of the motor.
Controller for a synchronous motor comprising:
- means for measuring motor phase voltages and currents,
- computing means responsive to the motor phase voltages and currents for calculating estimates of phase flux linkages from observer model equations derived from state equations of the motor and adapted to have stable dynamics, whereby the estimates of phase flux linkages converge to values of actual phase flux linkages, and
- means responsive to said estimates of phase flux linkages for controlling the motor phase voltages for synchronous excitation of the motor.
Controller for a synchronous motor comprising:
- means for measuring motor phase voltages and currents,
- computing means responsive to the motor phase voltages and currents for calculating estimates of motor currents from observer model equations derived from state equations of the motor and adapted to have stable dynamics, whereby the estimates of motor currents converge to values of actual motor currents, and
- means responsive to said estimates of motor currents for controlling the motor phase voltages for synchronous excitation of the motor.
Dependencies are inferred from the claim text.