0:00

Comments...

A DC motor is comprised of a housing that holds a permanent magnet, a rotor with an electromagnet, and a commutator. A disassembled motor is shown in the figure below.

Fig 2A.1 DC Motor

Fig 2A.1 shows a model of the motor. The rotor is modeled as a rotating mass with an applied torque and load. When voltage is applied to the motor, the rotor’s electromagnet (shown in red) is energized, generating a torque that causes the rotor to spin. If the voltage applied to the rotor is held constant, the rotor will stop rotating once it aligned with the permanent magnets in the housing (shown in greed). The commutator is a mechanical device that changes the polarity of the voltage applied to the rotor electromagnets as the rotor spins, forcing the motor to spin continuously.

Fig 2A.2 DC Motor Modeled

The average torque generated by the rotor is proportional to the current through the rotors windings and is given by the equation

T = K_{T}i

2A.1

where K_{T} is the motor's torque constant and i the winding current

The current, i, is determined by the voltage applied to the windings, the winding resistance and winding inductance. When the rotor is not moving the voltage on the windings is the same as the voltage source connected to the motor. However, as the rotor spin it acts as a generator, inducing a voltage on windings – call the "back EMF". This voltage is opposite in polarity to the applied voltage and so reduce the current and torque. The back EMF follows the equation:

V_{EMF}=K_{EMF}

dθ_________dt

2A.2

When you apply a voltage to the motor, the created by the rotor causes it to spin. As the speed increases, the back EMF increase and eventually the motor reaches a speed where friction and load at the rotor shaft exactly balance the torque supplied by the rotor. This is the steady state speed of the motor and is proportional to the applied voltage.

A DC motor has a self-regulating feature. If you apply more load to the motor shaft, the rotor will slow down. However, slowing down the rotor reduces the back EMF and so increase the effective voltage across the windings. This in turn increases the current through the winding and the rotor torque, causing the rotor to speed up and compensate for the applied load at the shaft.

A mathematical model of the the motor can be derived by separating the electrical and mechanical systems. This approximation models the rotor winding as an RL circuit, where the resistance and inductance come from the wire windings on the rotor. The back EMF is modeled as a voltage source following Eqn 1.1. The physical rotor is modeled as a rotating shaft with inertial J, and some viscous friction. The torque created by the rotor follows Eqn 1.0. The load comes from any externally applied torque on the motor's shaft.

Fig. 2A.3 Mathematical Model

The current through the RL cicruit is given by (remind me)

Use Kirkoff's voltage law and sum the voltage drops around the circuit.

Ri+L _{applied} - V_{EMF}

di_________dt

= V2A.3

The angular position of the rotating mass is governed by (remind me)

Apply Newton's Law

∑Torque = Inertia

d^{2}θ_________dt^{2}

T_{motor} + T_{load} - b

dθ_________dt

= J d^{2}θ_________dt^{2}

2A.4

where b is the coefficient of viscous friction.

Combine Eqn 2A.3 and 2A.2 to obtain

Ri + L _{applied} - K_{ω}

di_________dt

=Vdθ_________dt

2A.5

Combine Eqn 1.3 and 1.1 to obtain

K_{T} i + T_{load} - b

dθ_________dt

=J d^{2}θ_________dt^{2}

2A.6

Finally combine Eqn 1.3 and 1.1 to obtain

JL _{T}K_{ω}+Rb) _{T}V_{applied} + L _{load}

d^{3}θ_________dt^{3}

+(Lb + RJ) d^{2}θ_________dt^{2}

+(Kdθ_________dt

= KdT_{load}_________dt

+ RT2A.7

When L is small, as is the case for most motors, Eqn 1.4 simplifies to

RJ _{T}K_{ω}+Rb) _{T}V_{applied} + RT_{load}

d^{2}θ_________dt^{2}

+(Kdθ_________dt

= K2A.8

where the following constants are typically provided by the motor manufacturer

R = rotor electrical resistance

J = rotor inertia

b = motor internal viscous friction constant

K_{T} = motor torque constant

K_{ω} = motor velocity constant

R = rotor electrical resistance

J = rotor inertia

b = motor internal viscous friction constant

K

K