Real-time resistance estimation and adjustment for permanent magnet synchronous machines
AssigneeMicrochip Technology Incorporated
InventorJoel Steenis
Life of this patent
Estimating the term…
Abstract
A system includes a motor operating with an angular velocity and an operational current, a motor controller circuit to issue control signals to the motor, and a stator resistance calculation circuit. The calculation circuit is to introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit, observe operations of the motor in response to the perturbation signal, estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal, adjust operation of the motor based upon a changed stator resistance.
Claims20
A system, comprising:
- a motor configured to operate with an angular velocity and an operational current;
- a motor controller circuit configured to issue control signals to the motor;
- and
- a stator resistance calculation circuit, configured to:
- introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit;
- observe operations of the motor in response to the perturbation signal;
- estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- adjust operation of the motor based upon a changed stator resistance;
- and
- estimate stator resistance of the motor further based on calculation of a perturbation gain, the perturbation gain including a ratio of output of the motor to input of the motor.
A system, comprising:
- a motor configured to operate with an angular velocity and an operational current;
- a motor controller circuit configured to issue control signals to the motor;
- and
- a stator resistance calculation circuit, configured to:
- introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit;
- observe operations of the motor in response to the perturbation signal;
- estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- adjust operation of the motor based upon a changed stator resistance;
- and
- introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an output of the motor controller circuit.
A system, comprising:
- a motor configured to operate with an angular velocity and an operational current;
- a motor controller circuit configured to issue control signals to the motor;
- and
- a stator resistance calculation circuit, configured to:
- introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit;
- observe operations of the motor in response to the perturbation signal;
- estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- adjust operation of the motor based upon a changed stator resistance;
- and
- introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an input of the motor controller circuit.
A method, comprising:
- operating a motor with an angular velocity and an operational current;
- issuing control signals to the motor;
- introducing a perturbation signal to the motor through the control signals;
- observing operations of the motor in response to the perturbation signal;
- estimating stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- adjusting operation of the motor based upon a changed stator resistance;
- and
- estimating stator resistance of the motor further based on calculation of a perturbation gain, the perturbation gain including a ratio of output of the motor to input of the motor.
A method, comprising:
- operating a motor with an angular velocity and an operational current;
- issuing control signals to the motor;
- introducing a perturbation signal to the motor through the control signals;
- observing operations of the motor in response to the perturbation signal;
- estimating stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- adjusting operation of the motor based upon a changed stator resistance;
- and
- introducing the perturbation signal to the motor through the control signals by adding the perturbation signal to an output of a motor controller circuit.
A method, comprising:
- operating a motor with an angular velocity and an operational current;
- issuing control signals to the motor;
- introducing a perturbation signal to the motor through the control signals;
- observing operations of the motor in response to the perturbation signal;
- estimating stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- adjusting operation of the motor based upon a changed stator resistance;
- and
- introducing the perturbation signal to the motor through the control signals by adding the perturbation signal to an input of the motor controller circuit.
A stator resistance calculation circuit, comprising a non-transitory machine-readable medium, the medium including instructions for causing a processor to:
- introduce a perturbation signal to a motor through control signals issued to the motor, the motor configured to operate with an angular velocity and an operational current, the motor configured to operate based on the control signals;
- observe operations of the motor in response to the perturbation signal;
- estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- provide a changed stator resistance to adjust operation of the motor;
- and
- estimate stator resistance of the motor further based on calculation of a perturbation gain, the perturbation gain including a ratio of output of the motor to input of the motor.
A stator resistance calculation circuit, comprising a non-transitory machine-readable medium, the medium including instructions for causing a processor to:
- introduce a perturbation signal to a motor through control signals issued to the motor, the motor configured to operate with an angular velocity and an operational current, the motor configured to operate based on the control signals;
- observe operations of the motor in response to the perturbation signal;
- estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- provide a changed stator resistance to adjust operation of the motor;
- and
- introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an output of the motor controller circuit.
A stator resistance calculation circuit, comprising a non-transitory machine-readable medium, the medium including instructions for causing a processor to:
- introduce a perturbation signal to a motor through control signals issued to the motor, the motor configured to operate with an angular velocity and an operational current, the motor configured to operate based on the control signals;
- observe operations of the motor in response to the perturbation signal;
- estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;
- and
- introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an input of the motor controller circuit.
Dependencies are inferred from the claim text.