Class E Chopper (Four Quadrant Chopper)
The full H-bridge: four switches, four diodes, and a machine that can motor and brake in both directions. The complete DC drive — and the end of the chopper family.
- Introduction — the complete drive
- What is a Class E Chopper?
- All Four Quadrants
- Block Diagram
- Circuit Diagram & Construction
- Principle of Operation
- The Four Quadrants, Device by Device
- Waveforms Explained in Detail
- Control & the Four-Quadrant Map
- Unipolar vs Bipolar Switching
- Key Formulas
- Worked Example
- Advantages & Disadvantages
- Applications
- The Whole Family, Side by Side
- Frequently Asked Questions – FAQs
- Related Topics
Introduction — the complete drive
Four pages of build-up come together here. A Class A motors one way; a Class B brakes one way; a Class C does both in one direction; a Class D reverses the voltage. Each fills in part of the voltage–current plane. The Class E chopper fills in all of it.
It can drive a motor forwards, brake it forwards, drive it in reverse, and brake it in reverse — and slide between any of those without a contactor, a pause, or a change of circuit. It is the four-quadrant drive, the topology inside a servo, a rolling mill, an electric-vehicle traction inverter's DC cousin, and every application where a motor has to be fully commanded in both directions.
And it is not a new idea to learn. A Class E is simply two Class C legs — a full H-bridge. Everything you already know about a half-bridge chopper applies twice over.
What is a Class E Chopper?
A Class E chopper — Type E, four-quadrant chopper, or simply the H-bridge (full-bridge) drive — uses four switches and four diodes, arranged as two legs across the supply with the load bridging their midpoints:
- Left leg: S1 (top) and S4 (bottom), each with an antiparallel diode (D1, D4). Its midpoint is node A.
- Right leg: S3 (top) and S2 (bottom), with diodes D3, D2. Its midpoint is node B.
- The R–L–E machine sits between A and B. The output is vo = vA − vB.
Each leg is a complete Class C half-bridge: it can clamp its own midpoint to Vs or to 0, and it does so for either direction of current, because each switch has a diode ready to take over when the current reverses. Two such legs, working independently, give you complete control of both ends of the load — and therefore of both the sign of the voltage across it and the sign of the current through it.
The four-quadrant capability is usually summarised by which pair of devices conducts:
| Conducting pair | vo | io | Quadrant | Machine |
|---|---|---|---|---|
| S1 + S2 | +Vs | + | I | Forward motoring |
| D1 + D2 | +Vs | − | II | Forward braking |
| S3 + S4 | −Vs | − | III | Reverse motoring |
| D3 + D4 | −Vs | + | IV | Reverse braking |
All Four Quadrants
Every previous page in this series could only shade part of this plane. A Class C owned the top half (I & II); a Class D owned the right half (I & IV). Lay those two over each other and you cover everything — which is exactly what adding the second pair of switches does. A Class E is a Class C and a Class D in the same four devices.
The practical meaning of "four quadrants" is a machine under total command. It can be accelerated or decelerated, run clockwise or anticlockwise, and made to deliver or absorb torque in either direction — and the controller can move the operating point anywhere on this plane continuously, with no boundary to stop at and no mode to switch.
Block Diagram
The extra structure over the earlier pages is the two-leg bridge. Because both legs are driven, both diagonals of the bridge are available — and it is having both diagonals that lets the output voltage take either sign. As always in this series, every arrow is double-headed: power can flow from source to machine or machine to source, now with the machine turning either way.
Circuit Diagram & Construction
| Left leg — S1, S4 (+ D1, D4) | A complete half-bridge. Drives node A to Vs (S1 on) or to 0 (S4 on), for either current direction. |
|---|---|
| Right leg — S3, S2 (+ D3, D2) | The second half-bridge. Drives node B the same way. |
| The diagonals | S1+S2 together apply +Vs; S3+S4 together apply −Vs. The diode diagonals D1+D2 and D3+D4 handle the reverse-current cases. |
| Load | R–L–E between A and B. vo = vA − vB, free to be +Vs, 0 or −Vs. |
| Shoot-through | Each leg has two switches in series across the supply, so — exactly as in a Class C — dead time is mandatory and getting it wrong shorts the rail. There are now two legs to protect. |
This is the single most common power circuit in all of power electronics. The same four-switch bridge is a single-phase inverter, a full-bridge DC-DC converter, and the output stage of countless motor drives. Building a Class E chopper means buying a standard H-bridge module — the parts are ordinary and come pre-packaged in exactly this arrangement.
Principle of Operation
There are two ways to run the bridge, and it is worth being clear which is which because textbooks mix them up.
The direction is chosen by which leg chops. To go forward, hold the right leg with S2 on (B tied to 0) and chop the left leg — S1 for a fraction D of each cycle. The load sees +Vs for DT and 0 for the rest, so Vo = +D·Vs. To go in reverse, swap the roles: hold A at 0 and chop the right leg, giving Vo = −D·Vs.
The quadrant within that direction is chosen by the machine, not by you. Once Vo is set, the current is whatever (Vo − E)/R makes it — and its sign decides whether the switches or their antiparallel diodes actually carry it. Positive current forward is Quadrant I through S1/S2; negative current forward is Quadrant II through D1/D2. The hardware sorts itself out, exactly as it did on the Class C page — just now in either direction.
The Four Quadrants, Device by Device
The cleanest way to see a Class E is one quadrant at a time, each as the device pair that carries the current in it. Highlighted loop = current path, green = conducting.
Quadrant I — S1 + S2 (forward motoring, vo = +Vs, io > 0)
The S1–S2 diagonal is closed. The source drives current from A, through the load to B, and back — the machine motors forwards and the battery delivers. This is the Class A case, sitting inside the bridge.
Quadrant II — D1 + D2 (forward braking, vo = +Vs, io < 0)
Same forward direction, but now the machine's current has reversed — it is generating. The switches cannot carry reverse current, so the D1–D2 diodes do, forcing it back into the battery. The machine turns forwards while being braked and regenerated: the Class B case, inside the bridge.
Quadrant III — S3 + S4 (reverse motoring, vo = −Vs, io < 0)
The other diagonal closes. Now B is at Vs and A at 0, so vo = −Vs and current is driven the other way through the load. The machine motors in reverse. This is Quadrant I again, mirrored — the same behaviour as Quadrant I but with everything's sign flipped.
Quadrant IV — D3 + D4 (reverse braking, vo = −Vs, io > 0)
The mirror of Quadrant II. The machine turns in reverse, its current reverses relative to Quadrant III, and the D3–D4 diodes return that energy to the battery. Reverse braking, regenerating.
Waveforms Explained in Detail
Here is the actual switching for forward operation on the usual armature — 100 V, 0.25 Ω, 1.5 mH, 1 kHz — computed from the exponential solutions. The left leg chops at D = 0.6 and the right leg is held low, so Vo = +60 V. The machine's emf is +50 V, so the current comes out positive: Quadrant I.
Two things are worth pulling out. First, vo chops between +Vs and 0, not between +Vs and −Vs. That is unipolar switching — only the one leg is moving — and it keeps the ripple down to 16.0 A, the same as a Class C and half what a Class D would produce. A four-quadrant drive does not have to pay the Class D ripple penalty; it only would if you switched both legs together (see below).
Second, the reverse and braking quadrants look exactly like this figure with signs flipped. Quadrant III is this trace with vo and io both negated; Quadrants II and IV have the current negative while the voltage keeps its sign, so is goes negative and the battery is charged. Rather than repeat the figure four times, the worked example tabulates all four.
Control & the Four-Quadrant Map
This is how a Class E is actually commanded. The direction bit chooses which leg chops, which selects one of the two lines — forward (Vo = +D·Vs) or reverse (Vo = −D·Vs). The duty ratio slides the operating point along that line. And because the current is free to be either sign, each line serves two quadrants: the forward line covers I and II, the reverse line covers III and IV. Between them they reach every point on the plane.
In practice you never set D by hand. A real four-quadrant drive closes a current (torque) loop: the speed controller outputs a signed torque demand, that becomes a signed current reference, and an inner PI loop works out the direction bit and the duty. Command +40 A and it motors forward; sweep the reference down through zero to −40 A and the drive passes smoothly from motoring, through braking, into reverse — crossing quadrant boundaries without the controller doing anything special, because the plant is linear across all of them.
Unipolar vs Bipolar Switching
There is one genuine design choice in a Class E, and it is the difference between it behaving like a Class C or like a Class D.
| Unipolar switching | Bipolar switching | |
|---|---|---|
| What switches | One leg chops; the other is held | Both diagonals switch together (S1S2 ↔ S3S4) |
| vo swings | +Vs ↔ 0 (or 0 ↔ −Vs) | +Vs ↔ −Vs |
| Ripple | Low — like a Class C | Double — like a Class D |
| Effective ripple frequency | Higher (one leg per half-cycle) | The switching frequency |
| Control near zero | Slightly more complex | Simple — one duty sets everything |
| Usual choice | Yes, for the lower ripple | Where simplicity matters more |
The waveform above is unipolar, which is why its ripple matched a Class C. Switch bipolar instead — drive the S1S2 diagonal against the S3S4 diagonal with one duty — and the load sees the full ±Vs swing, the ripple doubles, and Vo = (2D−1)Vs exactly as on the Class D page. Same hardware, two firmware choices. A Class E contains both a Class C and a Class D and lets you pick which one to be.
Key Formulas
Unipolar operation, continuous conduction, ideal devices; τ = L/R and "dir" is +1 forward, −1 reverse.
Average output voltage
Vo = dir · D · Vs range: −Vs … +VsAverage current and quadrant
Io = (Vo − E)/R sign of Vo → direction; sign of Io → motor / brake Vo>0, Io>0 → Q I · Vo>0, Io<0 → Q II · Vo<0, Io<0 → Q III · Vo<0, Io>0 → Q IVRipple (unipolar)
Δio ≈ Vs D(1−D) T / L (bipolar: twice this, like a Class D)Source side and power
Is ≈ dir · D · Io Pin = VsIs = 〈voio〉 = E·Io + Io,rms²RPositive Pin = motoring (source delivers); negative = regenerating (source absorbs). True in all four quadrants.
Device ratings
all eight devices block Vs · all carry |I|max · dead time mandatory in both legsWorked Example
The usual armature — Vs = 100 V, R = 0.25 Ω, L = 1.5 mH, f = 1 kHz, D = 0.6 — taken once into every quadrant. Only the emf (the machine's speed and direction) and the chopping leg change.
| Quantity | Q I motoring | Q II braking | Q III motoring | Q IV braking |
|---|---|---|---|---|
| Machine emf E | +50 V | +70 V | −50 V | −70 V |
| Direction | forward | forward | reverse | reverse |
| Vo = dir·D·Vs | +60 V | +60 V | −60 V | −60 V |
| Io = (Vo−E)/R | +40 A | -40 A | -40 A | +40 A |
| Ripple |Δi| | 16.0 A | 16.0 A | 16.0 A | 16.0 A |
| Source current Is | +24.1 A | -23.9 A | +24.1 A | -23.9 A |
| Battery VsIs | +2,405 W | -2,395 W | +2,405 W | -2,395 W |
| delivers | absorbs | delivers | absorbs | |
| Shaft E·Io | +2,000 W | -2,800 W | +2,000 W | -2,800 W |
| Balance VsIs = E·Io + Irms²R | closes in all four quadrants ✔ | |||
The symmetry is the whole point. |Vo| = 60 V and |Io| = 40 A in every column; the ripple is 16.0 A in every column; only the signs move — and those signs are the quadrant. The forward-motoring column is the Class A example; the forward-braking column matches Class B; the two reverse columns are their mirrors. One circuit, one duty ratio, all four quadrants, every number balancing.
Advantages & Disadvantages
Advantages
- Complete four-quadrant control — motor and brake, forwards and backwards, from one circuit.
- Seamless transitions across every quadrant boundary; the plant is linear throughout, so a single current loop covers everything.
- Regenerates in both directions, recovering braking energy whichever way the machine turns.
- Low ripple available — unipolar switching gives Class C ripple, not the doubled Class D figure.
- Standard hardware — it is just an H-bridge module, the most common power stage there is.
- Contains every simpler chopper: run one leg and it is a Class A/B/C; switch bipolar and it is a Class D.
Disadvantages
- The most devices — four switches and four diodes, twice a Class C.
- Two legs to protect from shoot-through: dead time is mandatory in both, and the gate drive is the most complex in the family (two high-side drivers).
- Most expensive chopper, and overkill unless you genuinely need all four quadrants.
- The supply must absorb regenerated energy in both braking quadrants, as with Class B and D.
- Dead-time distortion in both legs, needing compensation in precision drives.
Applications
- Reversing DC servo drives — machine tools, robotics, positioning systems that must run and hold in both directions with full torque control.
- Rolling mills and paper machines, where tension and speed must be controlled through zero and in reverse.
- Traction that runs both ways with regenerative braking — some locomotives, hoists and elevators.
- Elevators and cranes, motoring up, regenerating down, and holding a load either way.
- Test dynamometers that must both drive and load a machine under test in either direction.
- Battery test equipment and any bidirectional DC-DC role — the same bridge charges and discharges.
The rule is simple and it closes the series: if the machine must be fully commanded — both directions, motoring and braking — use a Class E. If it needs less, a simpler class is cheaper. A Class E is the answer when the requirement is "total control", and the wrong answer when it is anything less.
The Whole Family, Side by Side
| Class | Quadrants | Devices | vo | io | What it does |
|---|---|---|---|---|---|
| A | I | 1 sw + 1 di | + | + | Motor one way (step-down) |
| B | II | 1 sw + 1 di | + | − | Brake one way (step-up regen) |
| C | I & II | 2 sw + 2 di | + | ± | Motor & brake, one direction |
| D | I & IV | 2 sw + 2 di | ± | + | Voltage reverses; reverse braking |
| E | I, II, III & IV | 4 sw + 4 di | ± | ± | Everything — the full drive |
And the tidy way to remember how they build up: C = A + B (motor and brake one way); D adds voltage reversal; E = two C's = C + D — both legs driven, both diagonals live, every quadrant reachable. The chopper family starts with one switch and one diode doing one job, and ends here, with four of each doing all of them.