Electronic – When/How does the rotor stop accelerating in a motor

dc motorinductancemotor

I guess I get confused because things don't work like they would in an RL circuit. In that case the emf at first 'jumps' to match the source's voltage and decays over time reaching zero eventually.

When we have a motor though it's the opposite. Why is that? My guess is the induction of the emf is not 'directly' related to the current. It's caused by the change in ΔΦ which this time is caused by the rotor's movement and it's not created by the current. The current is definitely what causes the movement (Lorentz force) but I hope you get what I'm trying to say. Am I correct in my thinking? The motor accelerates and ΔΦ/Δt increases(I'm not sure but it has to so that the emf increases too) and at some point the latter becomes stable.

Does this mean that emf is still there opposing the source's voltage but now they are equal? I read somewhere that acceleration stops when the torque is the same as the load torque. I haven't exactly understood what the load is in the case of the motor. I also found that if you increase it, the rotor slows down even more.. but how? What is the load torque? I would really appreciate it if you could also clarify this part. Thank you.

Best Answer

Just like it's simplest to learn about a lossless inductor first, so let's start with more or less lossless motor. We'll take account of losses when we have to, but they are not essential for basic understanding.

A motor is also a generator. Spin it, and it generates volts on the armature. It doesn't matter whether it's spinning because it's a motor, or spinning because you're driving it as a generator, speed = armature_volts/k.

Pass a current through it and it generates a torque. Torque = armature_current.k

You can think of a motor as a mechanical transformer. Power in = power out. Volts x amps in = speed x torque out. When equating power, that pesky k has cancelled out. If you change the value of k, the torque constant, then the motor gets faster and delivers less torque, or vice versa, but the power balance is the same. If you run the same machine as a generator, then speed x torque in = volts x amps out.

What happens if you apply a voltage source to a motor at rest?

Two things happen, at different speeds, the first so quickly you may not notice, the second rather more slowly.

A motor armature has inductance, Larm, and resistance Rarm. At the moment of switch on, we apply V to the armature. The current starts to increase. It initially increases at such a rate that Larm x dI/dt generates a back EMF equal to the terminal voltage. The current flowing through Rarm generates a voltage IRarm which opposes V, so there is less voltage across the inductance to drive an increase of current, so the rate of current increase slows down. Eventually, the current has increased to settle at V/Rarm, with a time constant of Larm/Rarm, typically in a matter of mS.

With a 'good' motor with a low Rarm, this current will typically be very large. It's known as the 'starting' current, for obvious reasons. Small motors are rated to be started like this safely. Big motors cannot be started like this, and need some sort of soft start controller.

So far, the motor still hasn't moved, the mechanical inertia means it's not rotating yet, or has barely started. But now there is a big armature current flowing, which generates a torque, and the motor accelerates.

Once it is turning, at any speed, it generates a back EMF proportional to its speed. This back EMF reduces the effective terminal voltage available to drive current through Rarm. The armature current therefore falls (with a time constant of Larm/Rarm), and so generates less torque.

Eventually the motor reaches a balance, where it's at a speed where the generated back EMF balances off most of the input voltage, and the small difference in voltage that remains drives an armature current through Rarm, which generates enough torque in the motor to match the load torque, plus loss torques like friction and air resistance.