How does Millman's theorem Works?

Thread Starter

bbhkk

Joined May 22, 2015
4
Hi guys, I am new here.
I don't quite understand the material about the Millman's theorem presented on the Online Textbook of All About Circuit.
http://www.allaboutcircuits.com/vol_1/chpt_10/6.html

Here is an example given on the page:



Up till here, my understanding of the theorem is:
Potential Difference across all branches = Total Current into the branches / Equivalent Conductance of all branches together

Whereas the
Total Current into the branches = Sum of Current flowing in each branch
Current flowing in a branch = EBi/Ri, i=1,2,3...

However, in the next step, the emf of the battery is directly plugged into the EBi, which I don't understand why.


Why the current of a branch can be calculated as if it is separated (see attachment: 001.png)?
Did I missed something? Please help.

Thank you.
 

Attachments

MrAl

Joined Jun 17, 2014
11,480
Hi,

The simplest way to look at this is probably using Thevenin and Norton theorems. That can put things in parallel right from the start. You can also view this through the concept of duality.

For example, for B1 and R1, we can use the theorem:
"A voltage source in series with a resistance is equal to a current source in parallel with a resistance"
So for B1 the current source is:
I1=B1/R1

and that has to be put in parallel with a resistance equal to R1. Once we do that, the circuit is simplified. On the left side we end up with a current source I1 and a resistor equal to R1 in parallel with R2. Doing the same with B3 and R3, we'd get two current sources in parallel with three resistors, and the voltage at the top of the circuit would be:
V=(I1+I3)*(parallel combination of all three resistors)
and the parallel combination is:
Rp=1/(1/R1+1/R2+1/R3)

and so the voltage is:
V=(I1+I3)*Rp

and again I1=B1/R1 and I3=B2/R2, so if we rewrite this all out fully we'd get the same equation you posted.

The reason why all this works is because of linearity.
 
Last edited:

studiot

Joined Nov 9, 2007
4,998
The key to understanding the Ebook presentation of Millman is to note that further on in the presentation the Millman equations shows there is minus 20 volts across R1.

That is the current is flowing the other way in this branch and subtracting from the total current.

And well done for providing a proper link to the page in question.
 

Thread Starter

bbhkk

Joined May 22, 2015
4
Thanks a lot for the helps.
The theorem gets straightforward to understand after converting things to parallel.
However, I now hit another obstacle in arriving the same result without converting things to parallel in the first place.

I was approaching the problem this way:

First, based on superposition, I should be able to analyze the effect of individual voltage source one by one, then get the final result by summation.
Therefore, per voltage source, I will have the following circuit.


The parallel resisters can be replaced by a single equivalent resister.


Then I redraw the circuit into a form of voltage divider.


The potential difference across all branches in the original circuit should be equivalent to the summation of the potential difference across Reqi.
i.e.
Based on circuit 'C', the potential difference across Reqi is:


Then by superposition, the potential difference across all branches (Vo) is:

The problem is, I cannot reduce the above equation to the form as the Millman's Theorem.
Did I have my equation wrong from the beginning or it is just a matter of algebra to reduce it?

Please kindly give me some advice, thank you.
 

MrAl

Joined Jun 17, 2014
11,480
Hi,

Well doing it that way means looking at different forms of the same thing.

For the original formula, we have:
I1=V1/R1
I3=V3/R3
and so:
V=(I1+I3)/(1/R1+1/R2+1/R3) [Equation 1]

Now this can also be put into the form:
V=(I1+I3)*Rp [Equation 2]

where Rp is the parallel combination of all the resistors, and the parallel combo is:
Rp=1/(1/R1+1/R2+1/R3)

and if this is expanded it comes out to:
Rp=R1*R2*R3/(R1*R2+R1*R3+R2*R3)

and that is the equivalent parallel combination of three resistors R1, R2, and R3. So you see we have two forms of the same thing here.

Now looking at Equation 2, if we multiply that times 1/Rp we should get I1+I3.
So first we calculate the two required parallel resistances we need to do it your new way:
R12=R1*R2/(R1+R2)
R23=R2*R3/(R2+R3)

and now we can calculate the contributions from each supply source:
va=V1*R23/(R23+R1)
vb=V3*R12/(R12+R3)

and so the total superposition sum voltage is:
V=va+vb

and this equals:
V=(R1*R2*V3)/(R2*R3+R1*R3+R1*R2)+(R2*R3*V1)/(R2*R3+R1*R3+R1*R2)

and this factored a little we get:
V=(R1*R2*V3+R2*R3*V1)/(R2*R3+R1*R3+R1*R2)

Now we can 'get rid of' the parallel resistance by multiplying this times the reciprocal of Rp, so we do:
V*(1/Rp)=(R2*(R1*V3+R3*V1))/(R2*R3+R1*R3+R1*R2)*(1/Rp)

and using the expanded form of Rp we get:
V/Rp=(R1*V3+R3*V1)/(R1*R3)

and if we expand this a little we get:
V/Rp=V1/R1+V3/R3

and we recognize this as:
V/Rp=I1+I3

and now to get the second form again we just have to multiply this by the other form of Rp which was:
Rp=1/(1/R1+1/R2+1/R3)

so we get again:
V=(I1+I3)/(1/R1+1/R2+1/R3)

which is again:
V=(V1/R1+V3/R3)/(1/R1+1/R2+1/R3)

and there we have the required form.

This is just one way of doing it as there may be other ways. This way makes use of the two different forms of three resistors in parallel. If there were more resistors, like four, then we'd just use the alternate form for four resistors in parallel:
Rp4=(R1*R2*R3*R4)/(R2*R3*R4+R1*R3*R4+R1*R2*R4+R1*R2*R3)

and this is just the product of all N resistors divided by the sum of products of all resistors taken N-1 at a time, and of course this is equal to:
1/(1/R1+1/R2+1/R3+1/R4)
 
Last edited:

Thread Starter

bbhkk

Joined May 22, 2015
4
Hi, I am sorry for my lateness of response, and thank you for your detailed explanation.
I followed your demo and successfully derived the theorem. It works great, thank you.

However may I ask what does it mean by " 'get rid of' the parallel resistance" ?
Algebraically, I understand the effect the multiplication of (1/Rp), but what is the idea behind doing so?

Please advice. Thanks a lot!


Hi,

Well doing it that way means looking at different forms of the same thing.

For the original formula, we have:
I1=V1/R1
I3=V3/R3
and so:
V=(I1+I3)/(1/R1+1/R2+1/R3) [Equation 1]

Now this can also be put into the form:
V=(I1+I3)*Rp [Equation 2]

where Rp is the parallel combination of all the resistors, and the parallel combo is:
Rp=1/(1/R1+1/R2+1/R3)

and if this is expanded it comes out to:
Rp=R1*R2*R3/(R1*R2+R1*R3+R2*R3)

and that is the equivalent parallel combination of three resistors R1, R2, and R3. So you see we have two forms of the same thing here.

Now looking at Equation 2, if we multiply that times 1/Rp we should get I1+I3.
So first we calculate the two required parallel resistances we need to do it your new way:
R12=R1*R2/(R1+R2)
R23=R2*R3/(R2+R3)

and now we can calculate the contributions from each supply source:
va=V1*R23/(R23+R1)
vb=V3*R12/(R12+R3)

and so the total superposition sum voltage is:
V=va+vb

and this equals:
V=(R1*R2*V3)/(R2*R3+R1*R3+R1*R2)+(R2*R3*V1)/(R2*R3+R1*R3+R1*R2)

and this factored a little we get:
V=(R1*R2*V3+R2*R3*V1)/(R2*R3+R1*R3+R1*R2)

Now we can 'get rid of' the parallel resistance by multiplying this times the reciprocal of Rp, so we do:
V*(1/Rp)=(R2*(R1*V3+R3*V1))/(R2*R3+R1*R3+R1*R2)*(1/Rp)

and using the expanded form of Rp we get:
V/Rp=(R1*V3+R3*V1)/(R1*R3)

and if we expand this a little we get:
V/Rp=V1/R1+V3/R3

and we recognize this as:
V/Rp=I1+I3

and now to get the second form again we just have to multiply this by the other form of Rp which was:
Rp=1/(1/R1+1/R2+1/R3)

so we get again:
V=(I1+I3)/(1/R1+1/R2+1/R3)

which is again:
V=(V1/R1+V3/R3)/(1/R1+1/R2+1/R3)

and there we have the required form.

This is just one way of doing it as there may be other ways. This way makes use of the two different forms of three resistors in parallel. If there were more resistors, like four, then we'd just use the alternate form for four resistors in parallel:
Rp4=(R1*R2*R3*R4)/(R2*R3*R4+R1*R3*R4+R1*R2*R4+R1*R2*R3)

and this is just the product of all N resistors divided by the sum of products of all resistors taken N-1 at a time, and of course this is equal to:
1/(1/R1+1/R2+1/R3+1/R4)
 

MrAl

Joined Jun 17, 2014
11,480
Hi,

By that i just meant that when you have a current I1 times a resistance R that equals a voltage, because V=I1*R, and that resistance is in parallel to the current source, so to get rid of the parallel resistance means to remove any influence of that resistance, and that means we multiply by 1/R and that leaves us with a current:
V=I1*R
V*(1/R)=I1*R*(1/R)
V/R=I1

so we 'got rid of' the R on the right side which is part of how we change the entire form. Not the best way to describe this concept i guess.
 

Thread Starter

bbhkk

Joined May 22, 2015
4
Thanks, it's all clear now.

Hi,

By that i just meant that when you have a current I1 times a resistance R that equals a voltage, because V=I1*R, and that resistance is in parallel to the current source, so to get rid of the parallel resistance means to remove any influence of that resistance, and that means we multiply by 1/R and that leaves us with a current:
V=I1*R
V*(1/R)=I1*R*(1/R)
V/R=I1

so we 'got rid of' the R on the right side which is part of how we change the entire form. Not the best way to describe this concept i guess.
 
Top