Electronic – Possible contradiction between Ohm’s Law, KCL, KVL and Faraday’s Law of Induction

faradays-lawkirchhoffs-lawsohms-law

Let's say, we have a loop of wire of length \$L>0\$. Let's say, hypothetically, it is a loop of non-ideal wire. That means that the wire has a resistance per unit length \$ρ>0\$. Let's further assume that there is a changing magnetic flux through that loop of wire. Faraday's Law of Induction, as it is widely understood, dictates that a current will be induced in that loop of wire. Let's call that current \$I\$ (where \$I>0\$).

Now, for the sake of argument, let's divide that wire into infinitely many segments of infinitesimal length. Let each of those segments have length \$dl\$. That means that each segment will have resistance \$ρdl\$, and since each segment has the same current \$I\$ passing through it (KCL), the voltage drop across each segment should be \$Iρdl\$ (Ohm's Law).

Starting at any point in the loop of wire, we can sum up the voltage drop across each infinitesimal segment for the entire loop (the segments are in series):

\$\int\limits_{0}^{L}Iρdl=IρL>0V\$

Now, since we start at any point in the loop and come back around to the same point, that means that the voltage at that point (relative to itself) is both \$0V\$ (trivially) and \$IρL\$, which is a contradiction since we assumed that neither of \$I\$, \$ρ\$, and \$L\$ is \$0\$.

This is essentially a long way of saying that KVL finds itself contradicted. But I took this long way to avoid answers such as "KVL simply doesn't work with magnetic fluxes". But how can it not work? What did I do wrong in all those steps? Which assumption was incorrect?

Best Answer

This is essentially a long way of saying that KVL finds itself contradicted.

Kirchhoff's Voltage Law is a law from circuit theory that is valid in the lumped circuit approximation. One of the requirements for the lumped circuit approximation is that there be no significant changing magnetic flux passing through the circuit. If this requirement is violated then we absolutely don't expect KVL to apply.

What did I do wrong in all those steps?

When you said, " since we start at any point in the loop and come back around to the same point, that means that the voltage at that point (relative to itself) is both 0 V (trivially) and ..." you have already assumed that the lumped circuit approximation is valid and that there are no changing magnetic fluxes through the loop.

You assumed KVL would apply in a circuit where it doesn't apply.

Which assumption was incorrect?

The assumption that there was no magnetic flux through the circuit being evaluated

But I took this long way to avoid answers such as "KVL simply doesn't work with magnetic fluxes".

You basically demonstrated the reason why KVL doesn't work in circuits with changing magnetic flux.

If you want a reason why KVL doesn't work in this scenario, then your logic is exactly that reason. It's because in this scenario the integral of the EMF around the loop is not zero but something that depends on the changing magnetic flux through the loop.

If you want to model this circuit within the context of the lumped circuit approximation and KVL, then you should treat each element of the loop not as a small resistor, but as a small section of the secondary of a transformer (with the primary being whatever is generating the magnetic flux through the loop). Then you have a term for the voltage across each element that won't sum to zero as you go around the loop and you won't get a contradiction.