I'm trying to better understand the principles behind the common mode choke. I made a few drawings to clarify.

Differential Mode Signals

Differential currents (driven by differential voltages) create equal but opposite magnetic fields B in the inductor core:

enter image description here

These magnetic fields cancel each other out, so the net flux in the core is zero. As such, these differential currents don't "feel" any impedance.

Common Mode Signals

In contrast, common mode currents generate equal and additive magnetic fields in the core. That's why they "feel" a high impedance, and cannot get through (or getting through means they are highly attenuated).

enter image description here

But what exactly happens? I have several theories, which I will describe below.

Common Mode Signals - Theory 1

My first thought would be that the common mode signal hits the choke and creates a magnetic flux inside. By doing this, lots of energy is lost (hysteresis and perhaps other effects) as heat. Only a small part gets through:

enter image description here

enter image description here

What kind of common mode choke would behave in this particular way? "Burning up" the voltage spike seems a very desirable effect to me.

Common Mode Signals - Theory 2

Perhaps the voltage spike doesn't really get the chance to build up much magnetic flux in the core, or maybe the core is simply not "lossy" enough. The voltage spike bounces off the core and turns back. Only small part gets through:

enter image description here

Although the system on the right side of the choke is protected, the system on the left has to deal with reflected signals. Nasty things like standing waves might appear.

My questions

I've got a few questions for you:

  1. Do you think theory 1 or theory 2 is most plausible?

  2. Do you think certain types of common mode chokes tend to behave as described in theory 1, others like in theory 2?

  3. Perhaps both of my theories are just plain wrong. If so, what actually does happen?

Please enlighten me.


5 Answers 5


Adding to Andy's answer, no need to repeat what he wrote.

From what you write, I think your problem is more about intuitively understanding how the choke works. Consider an inductor:

enter image description here

This inductor only has one wire. Current flowing through creates a magnetic flux which is picked up by the coil itself and creates a voltage which opposes the change of current. I suppose you know about that.

Now, split the wire lengthwise. You now have the same inductor, but with two wires wound in the same direction:

enter image description here

Common mode current flows through these wires in the same direction. Thus, it does not matter if you have one wire carrying current I, or two wires each carrying I/2.

(If both wires are connected like on Andy's first picture, then the result is the same as having one wire).

My first thought would be that the common mode signal hits the choke and creates a magnetic flux inside. By doing this, lots of energy is lost (hysteresis and perhaps other effects) as heat. Only a small part gets through

So, this is not how it works. It is simply an inductor which does not act on differential signals, only on common mode ones. It adds common mode impedance due to its inductance.

But how does it remove noise?

Simple. It's an inductor, so it will impede the flow of high-frequency common mode current, simply by adding impedance.

enter image description here

Here, the two AC sources "Vhc1" and "Vhc2" have the same value, so they add common mode voltage noise to "LINE1" and "LINE2".

This noise voltage will result in a current through the choke, then the equipment on the right, and this current will either return through an explicit ground (if both pieces of gear are grounded) or through whatever means it can find (parasitic capacitance through the air, or other cables connected to other equipment).

HF common mode current flowing through cables turns them into antennas, which is a bad idea.

The choke adds impedance on the circuit, thus reducing the current. Simple as that.

enter image description here

In the above pic, the choke on the left adds common mode impedance to the line, and the caps short the remaining common mode noise to earth. This is basically a voltage divider, or a LC lowpass filter, except it handles two wires instead of one.

Think "voltage divider". The choke increases the impedance of the noise source, which allows the caps to have a better filtering effect.

The way the wires are wound can have various effects. For best common mode filtering, twist the wires together (or coil a whole cable around the magnetic core). The chokes you show have some distance between the two wires, so common mode filtering efficiency will be a bit less. However, insulation between the two wires is much better, and this winding also adds differential mode inductance in each wire, which makes the component perform two roles.

More than two wires can be used. In fact, you can thread a whole cable through a ferrite core (look for a USB cable with one of these on your computer):

enter image description here

The graph tells you the impedance added to your cable in common mode.

Also, ferrite chokes are lossy. This means the material is designed to be a rather crappy transformer, with low efficiency at high frequency. It has high hysteresis. This means it turns HF magnetic fields into heat. So above a certain frequency, the inductor stops being inductive, and behaves more like a resistor.

If you put the choke on a cable, the fact it is lossy is very useful, as it kills the resonances which might otherwise turn the cable into an efficient antenna.


Check the impedance of a ferrite bead. This one isn't a common mode choke, but the interesting properties are in the ferrite material itself. If it was bifilar wound, the common mode impedance would have the same characteristics.

enter image description here


The portion marked "X" is inductive impedance. And the portion marked "R" is resistance. This part would suck as an inductor, it would have very low Q, lots of losses, no way to make a tuned LC tank circuit with that. However the losses are great stuff when you want to turn HF noise into heat.

There are lots of different ferrite materials, some are optimized for low losses and make good quality inductors, others are optimized for high losses at certain frequencies.

If it's specified as "EMI suppression" or "ferrite bead" or "choke" and not as an inductor, you'll get lossy materials. Then you have to check the impedance curve to make sure they'll filter the frequencies you want.

  • \$\begingroup\$ Thank you so much. You wrote a complete article about the subject! I would like to jump in on your last paragraphs. You say: "Also, ferrite chokes are lossy. ... the fact it is lossy is very useful, as it kills the resonances." Could you perhaps go deeper into this topic? How do I distinguish a lossy vs non-lossy common mode filter, and what are the kind of graphs that help me to evaluate them? \$\endgroup\$
    – K.Mulier
    Jul 27, 2017 at 12:55
  • \$\begingroup\$ check out the edit above \$\endgroup\$
    – bobflux
    Jul 27, 2017 at 16:35
  • \$\begingroup\$ Thank you very much for the edit. Unfortunately, many common mode chokes datasheets only give a graph showing the total impedance Z, not splitting it up in R and X components. The losses in the ferrite core are perfect for "burning up" the noise. But wouldn't it be advisable to put parallel capacitors before or/and after the common mode choke? How would you calculate them, such that nasty ringing and oscillation effects don't occur? Thank you so much for all your help :-) \$\endgroup\$
    – K.Mulier
    Jul 28, 2017 at 6:50
  • \$\begingroup\$ In the mains filter example above, there are caps. However, if your device is, say, a self-powered usb device like a small HDD enclosure, then there is no earth/ground to link the caps to. So the only ways to reduce common mode noise and prevent the cable from being an antenna would be not to generate the noise in the first place, or increase cable common mode impedance with a choke. \$\endgroup\$
    – bobflux
    Jul 28, 2017 at 7:16
  • \$\begingroup\$ @DanielTork I'm not sure what you're asking... An inductor works like this: current in a coil creates magnetic field, which creates magnetic flux in the same coil, which creates voltage inside coil opposing change of current. A common mode choke has 2 coils instead of 1. When current runs in the 2 coils in opposite direction, they create magnetic fields of opposite polarity which cancel, so it does not create magnetic flux and does not induce voltage into the coils. \$\endgroup\$
    – bobflux
    May 30, 2018 at 20:07

For ordinary common mode chokes, the differential mode impedance reduces essentially to the wire resistances, whereas the common mode impedance is largely inductive, with the wire resistance as a small component.

Since the higher the inductance, the higher the common mode signal attenuation, the goal is to have higher inductance. This leads to designs that aim at avoiding core saturation and core losses, hence, even taking into accounts non-linearity from the ferromagnetic core, an ordinary, two-winding, common more choke presents an essentially inductive impedance to the common mode signal.

Therefore very little power is dissipated inside the choke, hence the common mode signal is essentially "reflected back" from where it came from (theory #2 of yours).

See this relevant document from ST:

In particular these excerpts (emphasis mine):

enter image description here


enter image description here

Just to be explicit: the fact that an inductive impedance implies reflection toward the source depends on the conservation of energy principle. Since there is essentially no resistive component that can account for the common mode signal energy to be dissipated (converted into heat), that energy must go somewhere else: it will be (temporarily) stored in the magnetic field that builds-up in the choke and reflected back from where it came.

However, a real CM choke will have a more complex behavior, primarily because of parasitic capacitance, and show a resonance peak in its impedance magnitude, as shown here by the blue curve (from the same document linked above):

enter image description here

  • \$\begingroup\$ Interesting, thank you very much :-). I just don't understand the figure below. Why is the blue curve - the common mode impedance - only 3 Ohm for frequencies below 30MHz? In fact, for these frequencies the differential mode impedance seems to be higher than the common mode impedance. That's weird... \$\endgroup\$
    – K.Mulier
    Jul 27, 2017 at 12:36
  • \$\begingroup\$ @K.Mulier That's not weird if you understand the equations in the excerpts above. From Eqs.8,9 we see that for low frequencies, i.e. f&toward;0, Z1diff=R1 abd Z2diff=R2. From Eqs.6,7 we see that Z1cm≅R1 and Z2cm≅R2. This last approximate equality is better approximated as the coupling coefficient k nears 1, which is only theoretical. If L1 and L2 don't match M, then Z1cm will be greater than Z1diff. The same holds for Z2. BTW, we are talking about impedance magnitude here. \$\endgroup\$ Jul 27, 2017 at 18:49

For normal differential currents, the two windings effectively "subtract" their inductances and thus current is barely impeded.

When the current is common mode, the full inductance of both coils is present and thus the current is much more strongly impeded.

Below is a picture that should help. A single input and output is shown that demonstrates the different impedances you get when you reverse the direction of one of the currents.

The first scenario is for a common mode current that we would seek to block: -

enter image description here


Here is a sim that shows how the opposing electro magnetic flux in the choke creates a high current resistance or impedance.

Common mode current

enter image description here

  • 1
    \$\begingroup\$ I suspect that you should have added this as an edit to your previous post. SE sites aren't like forums. Answers float up and down by votes and user sorting preferences so your posts will get separated and it will look like disjointed nonsense. You can copy the text of this post into the earlier one and then delete this. Welcome to EE.SE. \$\endgroup\$
    – Transistor
    Sep 7, 2020 at 20:17

Common mode choke is a 1:1 current transformer. And each windings are wound in opposite direction. Winding 1 is wound in clockwise and Winding 2 is wound in counter clockwise. This is why when a common mode noise will enter in the common mode choke it will create an opposing electro magnetic flux since the winding are wound in an opposing mutual inductance thus the noise will cancel each other.

Considering same noise magnitude and same polarity the resultant is zero. There is no heating or power dissipation since its only current and the voltage across the winding is zero thus the power is zero. Only current electro magnetic flux through its coupling ferrite core are cancelled out in the common mode choke 1:1 current transformer. Common mode noise will be neutralized when it passes through a commom mode choke.

Simulated in NI Sim

Simulated using NI Sim


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.