systematic circuit analysis (t&r chap...

31
45 MAE140 Linear Circuits 45 Systematic Circuit Analysis (T&R Chap 3) Node-voltage analysis Using the voltages of the each node relative to a ground node, write down a set of consistent linear equations for these voltages Solve this set of equations using, say, Cramers Rule Mesh current analysis Using the loop currents in the circuit, write down a set of consistent linear equations for these variables. Solve. This introduces us to procedures for systematically describing circuit variables and solving for them

Upload: hoangkiet

Post on 16-Jul-2019

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

45MAE140 Linear Circuits 45

Systematic Circuit Analysis (T&R Chap 3)

Node-voltage analysisUsing the voltages of the each node relative to a ground

node, write down a set of consistent linear equations for these voltages

Solve this set of equations using, say, Cramer’s Rule

Mesh current analysisUsing the loop currents in the circuit, write down a set of

consistent linear equations for these variables. Solve.

This introduces us to procedures for systematicallydescribing circuit variables and solving for them

Page 2: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

46MAE140 Linear Circuits 46

Nodal Analysis

Node voltagesPick one node as the ground nodeLabel all other nodes and assign voltages vA, vB, …, vN

and currents with each branch i1, …, iMRecognize that the voltage across a branch

is the difference between the end nodevoltagesThus v3=vB-vC with the directionas indicated

Write down the KCL relations at each nodeWrite down the branch i-v relations to express branch

currents in terms of node voltagesAccommodate current sourcesObtain a set of linear equations for the node voltages

v5

C

B

A

vC

vB

vA

v4

v3

v2

v1+

+

+

++

--

-

- -

Page 3: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

47MAE140 Linear Circuits 47

Nodal Analysis – Ex 3-1 (T&R, 5th ed, p.72)

Apply KCL

Write the element/branch eqns

Substitute to get node voltage equations

Solve for vA, vB, vC then i0, i1, i2, i3, i4, i5

vCvB

vA

R4

R2R1

R3

iS2

iS1 i4i3

i2

i1i0

Reference node

i5

Page 4: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

48MAE140 Linear Circuits 48

Nodal Analysis – Ex 3-1 (T&R, 5th ed, p.72)

Apply KCLNode A: i0-i1-i2=0Node B:i1-i3+i5=0Node C: i2-i4-i5=0

Write the element/branch eqnsi0=iS1 i3=G3vB

i1=G1(vA-vB) i4=G4vC

i2=G2(vA-vC) i5=iS2

Substitute to get node voltage equationsNode A: (G1+G2)vA-G1vB-G2vC=iS1

Node B: -G1vA+(G1+G3)vB=is2Node C: -G2vA+(G2+G4)vC=-iS2

Solve for vA, vB, vC then i0, i1, i2, i3, i4, i5

vCvB

vA

R4

R2R1

R3

iS2

iS1 i4i3

i2

i1i0

Reference node

i5

!!"

#$$%

&!!"

#$$%

&!!"

#$$%

&

=

+−

+−

−−+

221

4202

03112121

SiSiSi

CvBvAv

GGGGGG

GGGG

MAE140 Linear Circuits

Page 5: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

49MAE140 Linear Circuits 49

Systematic Nodal Analysis

Writing node equations by inspectionNote that the matrix equation looks

just like Gv=i for matrix G and vector v and iG is symmetric (and non-negative definite)

Diagonal (i,i) elements: sum of all conductances connected to node i

Off-diagonal (i,j) elements: -conductance between nodes iand j

Right-hand side: current sources entering node iThere is no equation for the ground node – the column sums

give the conductance to ground

!!"

#$$%

&!!"

#$$%

&!!"

#$$%

&

=

+−

+−

−−+

221

4202

03112121

SiSiSi

CvBvAv

GGGGGG

GGGG

vCvB

vA

R4

R2R1

R3

iS2

iS1 i4i3

i2

i1i0

Reference node

i5

Page 6: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

50MAE140 Linear Circuits 50

Nodal Analysis Ex. 3-2 (T&R, 5th ed, p.74)

Node A:Conductances

Source currents enteringNode B:

ConductancesSource currents entering

Node C:Conductances

Source currents entering

iS

vBvA vC

R/2

2R2R

R/2 R

Page 7: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

51MAE140 Linear Circuits 51

Nodal Analysis Ex. 3-2 (T&R, 5th ed, p.74)

Node A:Conductances

G/2B+2GC=2.5GSource currents entering= iS

Node B:Conductances

G/2A+G/2C+2Gground=3G Source currents entering= 0Node C:

Conductances2GA+G/2B+Gground=3.5G Source currents entering= 0

iS

vBvA vC

R/2

2R2R

R/2 R

!!!

"

#

$$$

%

&=

!!!

"

#

$$$

%

&

!!!

"

#

$$$

%

&

−−

−−

−−

00

5.35.025.035.025.05.2 S

C

B

A i

vvv

GGGGGGGGG

MAE140 Linear Circuits

Page 8: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

52MAE140 Linear Circuits 52

Nodal Analysis – some points to watch

1. The formulation given is based on KCL with the sum of currents leaving the node0=itotal=GAtoB(vA-vB) +GAtoC(vA-vC)+…+ GAtoGroundvA+ileavingA

This yields0=(GAtoB+…+GAtoGround)vA-GAtoBvB-GAtoCvC…-ienteringA

(GAtoB+…+GAtoGround)vA-GAtoBvB-GAtoCvC…=ienteringA

2. If in doubt about the sign of the current source, go back to this basic KCL formulation

3. This formulation works for independent current sourcesFor dependent current sources (introduced later) use your

wits

Page 9: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

53MAE140 Linear Circuits 53

Nodal Analysis Ex. 3-2 (T&R, 5th ed, p. 72)

+

_

vA vB

500W1KW

2KW

iS1 iS2vO

Page 10: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

54MAE140 Linear Circuits 54

Nodal Analysis Ex. 3-2 (T&R, 5th ed, p. 72)

Solve this using standard linear equation solversCramer’s ruleGaussian eliminationMatlab

+

_

vA vB

500W1KW

2KW

iS1 iS2vO

!"

#$%

&−

=!"

#$%

&!!"

#$$%

&

××−

×−×−−

−−

2

133

33

105.2105.0105.0105.1

S

S

B

Aii

vv

MAE140 Linear Circuits

Page 11: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

55MAE140 Linear Circuits 55

Nodal Analysis with Voltage Sources

Current through voltage source is not computable from voltage across it. We need some tricks!They actually help us simplify things

Method 1 – source transformation

+_

Restof thecircuitvS

RS

vA

vB

Restof thecircuit

vA

vB

RSSRSv≡

Then use standard nodal analysis – one less node!

Page 12: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

56MAE140 Linear Circuits 56

Nodal Analysis with Voltage Sources 2

Method 2 – grounding one node

Restof thecircuit

vA

vB

+_ vS

This removes the vB variable(plus we know vA=vS) – simpler analysisBut can be done once per circuit

Page 13: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

57MAE140 Linear Circuits 57

Nodal Analysis with Voltage Sources 3

Method 3Create a supernode

Act as if A and B were one nodeKCL still works for this node

Sum of currents enteringsupernode box is 0

Write KCL at all N-3 other nodes(N-2 nodes less Ground node)

using vA and vB as usual+Write one supernode KCL+Add the constraint vA-vB=vS

These three methods allow us to deal with all cases

Restof thecircuit

vA

vB

+_ vS

supernode

Page 14: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

58MAE140 Linear Circuits 58

Nodal Analysis Ex. 3-4 (T&R, 5th ed, p. 76)

This is method 1 – transform the voltage sourcesApplicable since voltage sources appear in series with Resist

Now use nodal analysis with one node, A

+_ +__+v0vS1 vS2R3

R2R1

11RSv

22

RSvR1 R2 R3

_

+

v0

vA

Page 15: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

59MAE140 Linear Circuits 59

Nodal Analysis Ex. 3-4 (T&R, 5th ed, p. 76)

This is method 1 – transform the voltage sourcesApplicable since voltage sources appear in series with Resist

Now use nodal analysis with one node, A

+_ +__+v0vS1 vS2R3

R2R1

11RSv

22

RSvR1 R2 R3

_

+

v0

vA

( )

321

2211

2211321

GGGvGvGv

vGvGvGGG

SSA

SSA

+++

=

+=++

MAE140 Linear Circuits

Page 16: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

60MAE140 Linear Circuits 60

Nodal Analysis Ex. 3-5 (T&R, 5th ed, p. 77)

vS

vBvA vC

R/2

2R2R

R/2 R+_

Riniin

What is the circuit inputresistance viewed through vS?

Page 17: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

61MAE140 Linear Circuits 61

Nodal Analysis Ex. 3-5 (T&R, 5th ed, p. 77)

Rewrite in terms of vS, vB, vCThis is method 2

Solve

vS

vBvA vC

R/2

2R2R

R/2 R+_

Riniin

What is the circuit inputresistance viewed through vS?

05.35.02

05.035.0

=+−−

=−+−

=

CvBGvAGvCGvBGvAGv

SvAv

SGvCGvBGvSGvCGvBGv

25.35.0

5.05.03

=+-

=-

RRinR

RSv

RCvSv

RBvSv

ini

SvCv

SvBv

872.075.1125.10

25.1075.11

2/2

25.1025.6

,25.1075.2

==

=−

+−

=

==

MAE140 Linear Circuits

Page 18: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

62MAE140 Linear Circuits 62

Nodal Analysis Ex. 3-6 (T&R, 5th ed, p. 78)

Method 3 – supernodes

vBvA vC

vS1

R3R2

_

_

+

+

vS2 R4R1

reference

i4

i3i2

i1+

-vO

supernode

Page 19: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

63MAE140 Linear Circuits 63

Nodal Analysis Ex. 3-6 (T&R, 5th ed, p. 78)

Method 3 – supernodesKCL for supernode:Or, using element equations

Now use

(𝐺"+𝐺#)𝑣&+(𝐺'+𝐺()𝑣)= (𝐺#+𝐺')𝑣+#Other constituent relation

vBvA vC

vS1

R3R2

_

_

+

+

vS2 R4R1

reference

i4

i3i2

i1+

-vO

supernode

04321 =+++ iiii

04)(3)(21 =+−+−+ CvGBvCvGBvAvGAvG

2SvBv =

1SvCvAv =−

Two equations in two unknownsMAE140 Linear Circuits

Page 20: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

64MAE140 Linear Circuits

Mesh Current AnalysisDual of Nodal Voltage Analysis with KCL

Mesh Current Analysis with KVLMesh = loop enclosing no elements

Restricted to Planar Ccts – no crossovers (unless you are really clever)

Key Idea: If element K is contained in both mesh i and mesh j then its current is ik=ii-ij where we have taken the reference directions as appropriate

Same old tricks you already know

++ +++ + +- --

-

-

-

-

R1 R2

R3vS1 vS2v4v3

v2v1

v0

iA iB

Mesh A: -v0+v1+v3=0Mesh B: -v3+v2+v4=0

(R1+R3)iA-R3iB=vS1-R3iA+(R2+R3)iB=-vS2

v1=R1iA v0=vS1v2=R2iB v4=vS2v3=R3(iA-iB)

!"#

$%&

!"#

$%&!"#

$%&

−=

+−

−+

21

323331

SvSv

BiAi

RRRRRR

Page 21: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

65MAE140 Linear Circuits 65

Mesh Analysis by inspectionMatrix of Resistances R

Diagonal ii elements: sum of resistances around loopOff-diagonal ij elements: - resistance shared by loops i and j

Vector of currents iAs defined by you on your mesh diagram

Voltage source vector vSSum of voltage sources assisting the current in your mesh

If this is hard to fathom, go back to the basic KVL to sort these directions out

SvRi =

-

+

+

-vS1

vS2R1

R3R2

R4iA iB

iC

+

-v0

Page 22: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

66MAE140 Linear Circuits 66

Mesh Analysis by inspectionMatrix of Resistances R

Diagonal ii elements: sum of resistances around loopOff-diagonal ij elements: - resistance shared by loops i and j

Vector of currents iAs defined by you on your mesh diagram

Voltage source vector vSSum of voltage sources assisting the current in your mesh

If this is hard to fathom, go back to the basic KVL to sort these directions out

SvRi =

-

+

+

-vS1

vS2R1

R3R2

R4iA iB

iC

+

-v0 !

!!

"

#

$$$

%

&

=!!!

"

#

$$$

%

&

!!!

"

#

$$$

%

&

+−−

−+

−+

1

2

2

3232

343

2210

0

S

S

S

C

B

A

vvv

iii

RRRRRRRRRR

MAE140 Linear Circuits

Page 23: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

67MAE140 Linear Circuits 67

Mesh Equations with Current Sources

Duals of tricks for nodal analysis with voltage sources1. Source transformation to equivalentT&R, 5th ed, Example 3-8 p. 91

+-5V

2KW

3KW

1KW

5KW

4KW2mA

iO

+-

2KW

3KW

1KW

5KW

iA iB

iO

+-

4KW

8V5V

!"

#$%

&−

=!"

#$%

&!"

#$%

&−

85

11000200020006000

B

Aii iA=0.6290 mA

iB=-0.6129 mAiO=iA-iB=1.2419 mA

Page 24: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

68MAE140 Linear Circuits 68

Mesh Analysis with ICSs – method 2

Current source belongs to a single mesh

+-5V 2KW

3KW

1KW

5KW

4KW 2mA

iO

iA iB iC

mA204000110002000520006000

−=

=−+−

=−

C

CBA

BA

iiiiii

Same equations!Same solution

Same example

Page 25: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

69MAE140 Linear Circuits 69

Mesh Analysis with ICSs – Method 3

Supermeshes – easier than supernodesCurrent source in more than one mesh and/or not in parallel

with a resistance1. Create a supermesh by eliminating the whole branch

involved2. Resolve the individual currents last

R4

iS1 iS2

R3

R2R1

vO

+

-iA iC

iB

Supermesh

Excluded branch

0)(342)(1 =−+++− AiCiRCiRBiRAiBiR

1SiAi =

2SiCiBi =−

Page 26: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

70MAE140 Linear Circuits 70

Exercise from old midterm

i2− i

3= 3

10i3+ 20i

3+ 20(i

2− i

1) = 0

Set up mesh analysis equations

Do not use any source transformation!

Supermesh

20i1+ 20(i

1− i

2) = 20

Remaining mesh

MAE140 Linear Circuits

Page 27: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

71MAE140 Linear Circuits 71

Summary of Mesh Analysis

1. Check if cct is planar or transformable to planar

2. Identify meshes, mesh currents & supermeshes

3. Simplify the cct where possible by combining elements in series or parallel

4. Write KVL for each mesh

5. Include expressions for ICSs

6. Solve for the mesh currents

Page 28: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

72MAE140 Linear Circuits 72

Linearity & Superposition

Linear cct – modeled by linear elements and independent sourcesLinear functionsHomogeneity: f(Kx)=Kf(x)Additivity: f(x+y)=f(x)+f(y)

Superposition –follows from linearity/additivityLinear cct response to multiple sources is the sum of the

responses to each source1. “Turn off” all independent sources except one and

compute cct variables2. Repeat for each independent source in turn3. Total value of all cct variables is the sum of the values

from all the individual sources

Page 29: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

73MAE140 Linear Circuits 73

Superposition

Turning off sourcesVoltage source

Turned off when v=0 for all ia short circuit

Current sourceTurned off when i=0 for all v

an open circuit

We have already used this inThévenin and Norton equiv

+_vS

i+

v

-

i

v

i+

v

-

i

v

iS

i+

v

-

i

v

i

v

i+

v

-

Page 30: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

74MAE140 Linear Circuits 74

Superposition

Find using superposition

v0

v01

=R

2

R1+ R

2

vS

v02

=R

1R

2

R1+ R

2

iS

v0=

R2

R1+ R

2

vS+

R1R

2

R1+ R

2

iS

MAE140 Linear Circuits

Page 31: Systematic Circuit Analysis (T&R Chap 3)carmenere.ucsd.edu/jorge/teaching/mae140/w18/lectures/3analysis.pdf · Nodal Analysis with Voltage Sources 3 Method 3 Create a supernode Act

75MAE140 Linear Circuits 75

Where are we now?

Finished resistive ccts with ICS and IVSTwo analysis techniques – nodal voltage and mesh current

Preference depends on simplicity of the case at handThe aim has been to develop general techniques for access

to tools like matlab

Where to now?Active ccts with resistive elements – transistors, op-amps

Life starts to get interesting – getting closer to designCapacitance and inductance – dynamic ccts

Frequency response – s-domain analysisFilters