DC motor control
First Claim
Patent Images
1. A method of controlling a DC motor, comprising:
- determining a thermal power dissipation from a motor input and a motor velocity, wherein the motor input comprises an applied voltage;
determining a motor temperature based on a thermal model using the thermal power dissipation; and
adjusting a usage of the motor, taking the motor temperature into account, wherein determining the thermal power dissipation from the motor input and the motor velocity comprises;
determining the applied voltage to the DC motor based on the motor input;
determining a voltage generated by the DC motor based on a motor back-EMF constant and the motor velocity; and
determining the thermal power dissipation based on the applied voltage, the voltage generated by the DC motor, a known motor winding resistance, and a known motor driver circuit resistance.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling a DC motor is presented. In a determining action, a thermal power dissipation is determined from a motor input and a motor velocity. In another determining action, a motor temperature is determined based on a thermal model using the thermal power dissipation. In an adjusting action, a usage of the motor is adjusted, taking the motor temperature into account.
37 Citations
18 Claims
-
1. A method of controlling a DC motor, comprising:
-
determining a thermal power dissipation from a motor input and a motor velocity, wherein the motor input comprises an applied voltage; determining a motor temperature based on a thermal model using the thermal power dissipation; and adjusting a usage of the motor, taking the motor temperature into account, wherein determining the thermal power dissipation from the motor input and the motor velocity comprises; determining the applied voltage to the DC motor based on the motor input; determining a voltage generated by the DC motor based on a motor back-EMF constant and the motor velocity; and determining the thermal power dissipation based on the applied voltage, the voltage generated by the DC motor, a known motor winding resistance, and a known motor driver circuit resistance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of controlling a DC motor, comprising:
-
determining a thermal power dissipation from a motor input and a motor velocity; determining a motor temperature based on a thermal model using the thermal power dissipation; and adjusting a usage of the motor, taking the motor temperature into account; wherein determining the motor temperature based on the thermal model using the thermal power dissipation comprises; determining a change in a motor winding temperature based on a stored motor winding temperature, a stored motor case temperature, and the thermal power dissipation; and determining a change in a motor case temperature based on the stored motor case temperature, the stored motor winding temperature, and an ambient temperature. - View Dependent Claims (10, 11)
-
-
12. A method of controlling a DC motor in an imaging device having a print cartridge coupled to the DC motor, comprising:
-
while the print cartridge is in an uncapped state; storing at least one motor input value and at least one motor speed; determining a thermal power dissipation from the at least one stored motor input value and the at least one motor speed; determining a motor temperature based on the thermal power dissipation, wherein determining the motor temperature based on thermal power dissipation comprises; determining a change in a motor winding temperature based on a stored motor winding temperature, a stored motor case temperature, and the thermal power dissipation; and determining a change in a motor case temperature based on the stored motor case temperature, the stored motor winding temperature, and an ambient temperature; and adjusting a usage of the DC motor, taking the motor temperature into account. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
determining a speed of a DC motor; determining an input to the DC motor, wherein the input comprises a series of applied voltages and a known motor winding resistance that has been adjusted based on a previously determined temperature of the DC motor; calculating a thermal power dissipation using the determined speed and the determined input; calculating a temperature of the DC motor using the calculated thermal power dissipation; adjusting usage of the DC motor based on the calculated temperature.
-
Specification