Skip to main content

Motors: KT & KV

· 4 min read
Carlos Gonzalez
Chief Hacker @ CGG Labs

Brushed DC Motor Diagram

If you pick up the data sheet for a motor, one of the first things you'll see are the KVK_V and KTK_T ratings.

A lot of motors even have these values written on the rotor.

But what do they mean?

1. The Relationship Between Torque & Current

Electric motors convert electrical energy into mechanical energy, with torque being the force that causes rotation.

In a simplified DC motor model, the generated torque TT is directly proportional to the armature current II:

T=KTIT = K_T \cdot I

where:

  • TT is the torque (in Newton-meters, N·m),
  • II is the current (in Amperes, A),
  • KTK_T is the torque constant (in N·m/A).

This equation indicates that for every ampere of current, the motor produces a proportional amount of torque as determined by KTK_T.


2. The Relationship Between Speed & Voltage

The motor’s speed—typically measured as the angular velocity ω\omega (in radians per second) or in revolutions per minute (rpm)—is primarily governed by the voltage applied to the motor. As the motor spins, it generates a back electromotive force (back EMF) that is proportional to its speed:

V=KEωV = K_E \cdot \omega

where:

  • VV is the applied voltage (in Volts, V),
  • ω\omega is the angular velocity (in rad/s),
  • KEK_E is the back EMF constant (in V/(rad/s)).

Under no-load conditions, the back EMF nearly equals the applied voltage, linking voltage directly to speed.


3. Introducing KVK_V and KTK_T

KVK_V: The Motor Velocity Constant

  • Definition: KVK_V is typically expressed as the number of revolutions per minute (rpm) the motor achieves per volt under no load.
  • Units: rpm/V.
  • Interpretation: For instance, if a motor has a KVK_V of 1000 rpm/V, applying 1 volt ideally produces 1000 rpm, and 10 volts yield 10,000 rpm.

KTK_T: The Motor Torque Constant

  • Definition: KTK_T represents the torque produced per ampere of current.
  • Units: N·m/A.
  • Interpretation: A motor with a KTK_T of 0.05 N·m/A will generate 0.05 N·m of torque for every 1 ampere of current.

In ideal motors using SI units, the back EMF constant KEK_E and the torque constant KTK_T are numerically equal, reflecting energy conservation within the motor.


4. Deriving the Relationship Between KTK_T and KVK_V

4.1 Converting KVK_V to SI-Compatible Units

KVK_V is typically given in rpm/V, but for consistency with SI units (where angular velocity is in rad/s), we need to convert:

ω=rpm×2π60\omega = \text{rpm} \times \frac{2\pi}{60}

If the motor’s speed per volt is KVK_V rpm/V, then in SI units the speed per volt becomes:

KV=KV×2π60K_V^{\prime} = K_V \times \frac{2\pi}{60}

4.2 Relating Back EMF to Motor Speed

The back EMF EE generated in the motor is given by:

E=KEωE = K_E \cdot \omega

Under no-load conditions, the applied voltage VV almost equals the back EMF:

VKEωV \approx K_E \cdot \omega

Thus, for a given voltage, the speed is approximately:

ωVKE\omega \approx \frac{V}{K_E}

Considering the SI conversion, where the no-load speed per volt is KVK_V^{\prime}:

VKE=KVV\frac{V}{K_E} = K_V^{\prime} \cdot V

By canceling VV (assuming V0V \neq 0), we obtain:

KE=1KVK_E = \frac{1}{K_V^{\prime}}

Replacing KVK_V^{\prime} with the converted form gives:

KE=1KV×2π60=602πKVK_E = \frac{1}{K_V \times \frac{2\pi}{60}} = \frac{60}{2\pi K_V}

4.3 Establishing the Relationship with KTK_T

For an ideal motor, energy conservation dictates that the electrical power equals the mechanical power (ignoring losses):

IV=TωI \cdot V = T \cdot \omega

Substitute the expressions T=KTIT = K_T \cdot I and V=KEωV = K_E \cdot \omega:

I(KEω)=(KTI)ωI \cdot (K_E \cdot \omega) = (K_T \cdot I) \cdot \omega

Canceling II and ω\omega (assuming they are non-zero):

KE=KTK_E = K_T

Given the earlier result for KEK_E, it follows that:

KT=602πKVK_T = \frac{60}{2\pi K_V}

5. Okay... So what?

The main equation care about is this one,

KT=602πKVK_T = \frac{60}{2\pi K_V}

All this equation is saying is that there's a tradeoff between KTK_T and KVK_V.

And since KTK_T is proportional to torque and KVK_V is proportional to speed, then there is a fundamental tradeoff between torque and speed. We can't just increase or decrease both.