This is a list of motor drivers (DC and AC) for electrical vehicle use (for BEVs, HEVs, PHEVs).
This information does not constitute an endorsement of any of these companies and products.
While the information presented here is believed to be accurate, We take no responsibility for any errors.
Please send us comments, corrections and additions.
Table with full classification of rotary electric motors
Motor drivers for electric motors commonly used in EVs:
These motor controllers have 1 DC output (2 wires) with a variable DC voltage.
This voltage is typically a PWM (Pulse Width Modulated) wave, not a filtered (flat) DC voltage.
The motor itself, thanks to its inductance, tends to smooth the PWM voltage wave into a continuous current.
Most of these controllers are 1-quadrant: they can drive in one direction, and they cannot brake.
With the addition of a set of reversing contactors, they can drive in either direction (but no braking).
2-quadrant motor drivers (they can also to regenerative braking. or they can drive in either direction) are not common.
A few are 4-quadrant: they can drive or brake in either direction, without the need for reversing contactors.
In general, these motor controllers will work with these motor types:
- Brushed, series wound DC motors: the current flows through an armature winding to create the stator's magnetic field, and, through a commutator, to create the AC voltage powering the rotor
- Permanent magnet DC motors (PM): a magnet generates the stator's magnetic field; the current flows through a commutator, to create the AC voltage powering the rotor
- Integral controller DC Brushless motors: magnets generate the rotor's magnetic field; additional electronics inside the motor convert the DC voltage to AC to drive the windings in the stator
- Brushed, shunt wound DC motors: the voltage is applied in parallel to an armature winding (to create the stator's magnetic field), and, through a commutator (to create an AC voltage), to the the rotor
The first types two are common;
the third type is not common at these power levels;
the fourth type is available, but is typically powered by a Sepex driver (see next section).
Note that a Sepex driver (see next section) may also drive any of these motors.
Many of these DC motor controllers are for low voltage applications (12, 24 or 48 V), such as golf carts.
Typically they are not isolated.
- non-isolated
- CAN available
- regen available
- questionable availability
- 2-quadrant, PM
- 4-quadrant, PM
- AC-powered, industrial grade (not for automotive)
- CAN compatibility:
- Direct: plug-in compatible
- VCU: the motor controller requires a Vehicle Control Unit to interface to other components on CAN bus
- VCL: Curtis controller needs to be programmed using its Vehicle Control Language
These motor drivers are made available to everyone.
These motor controllers have 2 DC outputs (3 or 4 wires):
- A 2-wire, high power output with a variable DC voltage, for the rotor
- A 2-wire, lower power output, with a (usually fixed) DC voltage, for the armature
With the addition of 2 sets of reversing contactors, these controllers can be easily used in 4-quadrant operation: they can drive or brake in either direction.
These motor controllers will work with this motor type:
- Brushed, shunt wound DC motors: the armature voltage is applied to an armature winding (to create the stator's magnetic field); the main voltage, through a commutator (to create an AC voltage), is apllied to the the rotor
- Any other DC motor (see previous section)
| Manuf
| Location
| Models
| Nominal voltage [Vdc]
| Contin. current [Arms]
| Peak current [Arms]
| Notes
| Lithiumate compatible (4)
|
| Wire
| CAN
|
| Alltrax
| US
| DCX
| 24, 48
|
| 300~600
| (1)
| ✓
|
|
| NCX
| 24, 48
|
| 300
| (1)
| ✓
|
|
| Curtis
| US
| 1243
| 24~36
|
| 200~350
| (2)
| ✓
| VCL
|
| 1244
| 24~80
|
| 400~700
| (2)
| ✓
| VCL
|
| 1266
| 36~48
|
| 275~350
|
| ✓
|
|
| 1268
| 36~48
|
| 400~500
|
| ✓
|
|
| Kelly
| US
| KDZ
| 12~72
|
| 200~500
| (1)(3)
| ✓
|
|
| KDC
| 24~120
|
| 400~800
| (1)
| ✓
|
|
| HSE
| 24~144
|
| 270~540
| (1)(3)
| ✓
|
|
| Navitas
| Canada
| TSX
| 24~48
|
| 500
| (1)(2)
| ✓
| VCU
|
| PG drives
| UK
| SigmaDrive SET
| 24~80
|
| 250~650
| (3)
| ✓
|
|
| Sevcon
| UK
| Micropak
| 24~48
|
| 180~270
| (3)
| ✓
|
|
| Millipak
| 24~48
|
| 500~600
| (3)
| ✓
|
|
| Powerpak SEM
| 24~48
|
| 300~600
| (3)
| ✓
|
|
| Zapi
| US
| SEM-X
| 24~36
|
| 110
|
| ✓
|
|
| SEM-0
| 24~36
|
| 200
|
| ✓
|
|
| SEM-1
| 24~48
|
| 200,350
| (2)
| ✓
|
|
| SEM-2
| 24~72
|
| 250~500
|
| ✓
|
|
| SEM-3
| 48~72
|
| 500
|
| ✓
|
|
| Manuf
| Location
| Models
| Nominal voltage [Vdc]
| Contin. current [Arms]
| Peak current [Arms]
| Notes
| Lithiumate compatible (4)
|
| Wire
| CAN
|
- non-isolated
- CAN available
- regen available
- CAN compatibility:
- Direct: plug-in compatible
- VCU: the motor controller requires a Vehicle Control Unit to interface to other components on CAN bus
- VCL: Curtis controller needs to be programmed using its Vehicle Control Language
There is nothing that is DC in these motors: these are truly AC motors, so we should really call them BLAC instead.
However, the name BLAC is used for slightly different motors, with a sinusoidal magnetic field, instead of trapezoidal.
These motor controllers have 3 AC outputs (3 wires).
They output a 3-phase, PWM (Pulse Width Modulated) output, to power the 3 phases of a controller-less brushless motor (BLDC).
Inherently, these controllers can work in 4-quadrant operation: they can drive or brake in either direction.
These motor controllers will work with this motor type:
- Controller-less Brushless motors:
magnets generate the rotor's magnetic field;
the AC from the motor driver drives the armature (stator) windings in synchronization with the rotor's position;
there are no electronics inside the motor.
| Manuf
| Location
| Models
| Nominal voltage [Vdc]
| Contin. current [Arms]
| Peak current [Arms]
| Notes
| Lithiumate compatible (4)
|
| Wire
| CAN
|
| Kelly
| US
| KBL
| 12~144
|
| 100~500
| (1)(2)
| ✓
|
|
| KBLI
| 12~144
|
| 200~800
|
| ✓
|
|
| HP
| 24~144
|
| 800~1000
| (1)(2)
| ✓
|
|
| KEB
| 24~72
|
| 100~350
| (1)(2)
| ✓
|
|
| KSL
| 12~120
|
| 50~250
| (1)
| ✓
|
|
| Navitas
| Canada
| BLDC48800
| 24~48
|
| 80
| (1)
| ✓
|
|
| BLDC481200
| 24~48
|
| 150
| (1)
| ✓
|
|
| BLDC482500
| 24~48
|
| 225
| (1)
| ✓
|
|
| Manuf
| Location
| Models
| Nominal voltage [Vdc]
| Contin. current [Arms]
| Peak current [Arms]
| Notes
| Lithiumate compatible (4)
|
| Wire
| CAN
|
- non-isolated
- regen available
These motor controllers have 3 AC outputs (3 wires).
They output a 3-phase, PWM (Pulse Width Modulated) output, emulating 3 sine waves 120 degrees apart, to power the 3 phases of an AC induction motor.
Inherently, these controllers work in 4-quadrant operation: they can drive or brake in either direction.
These motor controllers will work with this motor type:
- AC induction motors:
induced currents in the rotor's winding generate the rotor's magnetic field;
the AC from the motor driver drives the armature (stator) windings at a rotational speed that is typically higher than the rotational speed of the rotor (but not always).
Most of these AC motor inverters are for high voltage applications (> 100 V), such as passenger vehicles, heavy duty and industrial.
Most of these AC motor inverters are isolated, and they typically have a CAN bus interface.
Originally, the "inverter" name referred to deviced to convert DC to a fixed line frequency (50 / 60 Hz) and a fixed line voltage (110, 220, 400... Vac)
Eventually, the name was applied also to AC motor drivers, even though their voltage and frequency vary considerably.
- Includes Vehicle Control Unit (VCU)
- Includes motor
- Includes charger, DC-DC, V2G
- AC-powered, industrial grade (not for automotive)
- CAN compatibility:
- Direct: plug-in compatible
- VCU: the motor controller requires a Vehicle Control Unit to interface to other components on CAN bus
- VCL: Curtis controller needs to be programmed using its Vehicle Control Language