Motor Controller Parts

The most basic form of switching DC motor controller is the DC chopper. It consists of a single silicon switch, a freewheeling diode, some capacitors for filtering out current spikes and electronics for controlling the switch.
Controller DiagramController Diagram

The main switch is turned on and off at a high frequency, typically 15-20kHz. When the switch is on, current starts to increase in the motor since the battery is now connected across it. When the switch is off the motor current flows through the freewheeling diode. Motor resistance and diode losses causes the motor current to decrease towards zero Amps.

By adjusting the amount of time the switch is on versus the amount of time the switch is off the current flowing in the motor can be controlled. The torque the motor outputs is proportional to the current flowing through it. What this means for my EV is that I can control acceleration by controlling the on time of the switch.

IGBTIGBTWhile browsing through the local surplus store, I came across a number of IGBT modules rated at 400A and 600V. I decided to buy two and base my controller around them.

IGBT motor controllerIGBT motor controller

The modules are quite suitable since they contain a full half bridge with freewheeling diodes. By clamping the upper IGBT in off state I end up with the main switch and diode I need for my motor controller all in one neat low inductance package, well two actually.

I opted to use two IGBT modules in parallel since I'll need about 400A to accelerate from a standstill. While the modules are rated at 400A, a single module would quickly overheat due switching and conductance losses. Using two gives me more margins and twice the surface area to dissipate the heat.

HeatSinkHeatSink
Speaking of heat; a decent heat sink is absolutely vital to keeping the IGBTs cool and happy. I found a large surplus heat sink online at surplus sales of Nebraska.

They also had some IGBT mountable snubber capacitors that I decided to get. These mount directly to the IGBT modules eliminating stray inductance which could otherwise cause IGBT destroying voltage spikes.
snubbersnubber

Submitted by Frolle (not verified) on Thu, 2008-10-02 20:58.

You make it sound so simple.
Do you have a more detailed description like schematics so I cn duplicate it fo my EV-project?

// Lots of Love from Sweden.

Submitted by Dave (not verified) on Thu, 2008-12-18 17:47.

I too would like a more detailed description of the IGBT motor controller. Looks like a simple and affordable solution, but some more details as to connections/which terminals to use/hookup to throttle, etc. would be very helpful. And how well is it performing for you?

Thanks.

Submitted by peggus on Fri, 2008-12-19 06:58.

Well, since I got hold of a curtis I didn't finish or build my design.

Post new comment

The content of this field is kept private and will not be shown publicly.