Unit - 2
Transfer Function system Representation through Block Diagram and Signal Flow Graph
Advantages of Block diagram reduction technique:
- Very simple to Construct the Block diagram of complicated electrical & mechanical systems.
- The function of individual element can be visualized form block diagram
- Individual as well as overall performance of the system can be studied by the figure shown in Block diag.
- Overall CLTF can be easily calculated by Block diagram reduction rules.
Disadvantages of Block diagram reduction technique:
It does not include any information above physical construct of system (completely mathematical approach). Source of energy is generally not shown in the block diagram so diff. Block diagram can be drawn for the same function.
CLTf: -ve feedback
C(s)/R(s)= G(s)/1+G(s)H(s)
CLTF:-+vefeedback
C(S)/R(S) = G(S)/1-G(s)H(S)
Rules of Block diagram Algebra:
Block in cascade
Moving summing point after a block
Moving summing point ahead of block
Moving take off point after a block
Moving take off point ahead a block
Eliminating a feedback Loop
Fig 1. Block Diagram Reduction Techniques
Q. Reduce given B.D to canonical (simple form) and hence obtain the equivalent Tf = c(s)/ R(S)?
Sol:
Fig 2. Final reduced block diagram
C(S)/R(S) = (G1G2) (G3+G4)/1+G1G2H1)/1-G1,G2(G3+G4) H2/1+G1G2H1
= G1G2(G3+G4)/1+G1G2H1-G1G2H2(G3+G4)
=G1G2(G3+G4)/1+(H1-H2)(G1G2) (G3+G4)
C(s)/R(S) = G1G2(G3+G4)/1+(H1-H2(G3+G4)) G1 G2
Q) Reduce the Block diagram
Fig 3. Final Reduced Block diagram
C(s)/R(s)= G1(G3+G2)/(1-G1G3X1) (1-G2X2) H1
= G(G3+G2)/(1-G3G1H1) (1-G2H2) + G1H1(G3+G2)
= G1(G3+G2)/1-63G1H1-G2H2+G1H1(G3+G2H1
=G1(G3+G2)/1-G3H2+G1G2H1(1+G3H2)
As we already know that Block Diagram is represented as shown below
SFG
RULES:
1) The signal travels along a branch in the direction of an arrow.
2) The lip signal is multiplied by the transmittance to obtain the o/p.
3) I/p signal at a node is sum of all the signals entering at that node.
4) A node transmits signal at all branches leaving that node.
Q: For given block diagram draw the SFG?
Ra+cb =c
c/R= a/1-b
Q. The SFG shown has forward path and singles isolated loop determine overall transmittance relating X3 and X1?
Sol:
X1- I/p node
X2-Intenmediale node
X3- o/p node
Ab- forward path (p)
Bc- 1 loop (L)
At node XQ:
X2 = x1a + x3c [Add i/p signals at node]
At node x3:
x2b =x3
(x1a+x3c) b = x3
X1ab = x3 (1-bc)
X1 = x3 (1-bc)/ab
Ab/(1-bc) = x3/x1
T= p/1-L
X1:- I/p node x2, x3,x4,x5,Qnlexmedili node
X0:- o/p node abdeg:- forward path
Bc, ef :- Loop [isolated]
x2 = ax1+c x3
x3= bx2
x4 = d x3+f x5
x5 = e x4
x6= g x5
x6 = g(e x4) = ge [dx3+ e f x5]
xb = ge [d (bx2) + f (e x4)]
xb = ge [ db (ax1+cx3) + fe (dx3+ fx5)]
xb = ge [db (ax1+cb (ax1+x3) +fe[cdbx2]+
f( e [db (ax1+ cx3)
x2 = ax1 + cb (x2) x4 = d bx2 + f exq
x2 = ax1 + cbx2 = db (d4) + fe/1-cb
x2 = ax1/(1-cb) xy = db x2 + f x6/g
xy = db [ax1]/1-cb + f xb/g
x5 = c db( ax1)/1-cb + efxb/g
xb = gx5
= gedb (ax1)/1-cb + g efxb/g
Xb = gx5
Gedb (ax1)/1-cb + g efxb/g
(1- gef/g) xb = gedb ax1/1-ab
Xb/x1 = gedb a/ (1- ef – bc + beef
Xb/x1 = p/ 1- (L1+L2) + L1 L2 for isolated loops
An Observable canonical form is used to analyse and design control systems because this form allows observability. A system is observable if all its states can be determined by the output. Consider a transfer function of third order
=T(s)=(b0s3+b1s2+b2s+b3)/(s3+a1s2+a2s+a3)
T(s)=(b0+b1/s+b2s2+b3/s3)/[1-(-a1/s-a2/s2-a3/s3)] …………(1)
By Mason’s Gain Formula
T= …………(2)
Pkforward path transmittance of k+n path from a specified i/p node to n o/p nodes
While calculating ipnode to n o/p nodes.
it is the graphics determined which involves of transmittances and multiple increases b/w non touching loops.
= 1- [sum of all individual loop transmitting]
+[ sum of loop transmittance product of all possible non- touching loops]
-[sum of loop transmittance of all possible triples of non- touching loops]
path factor associated with concered path & involves all a in the graphic which are isolated from forward path under consideration.
The path factor for kthis equal to graph determinant of SFG which effect after erasing the kth path from the graph.
The required SFG is shown below, we can conclude
y=x1+b0u
=-a1(x1+b0u)+x2+b1u
=-a1x1+x2+(b1-a1b0)u ……….(3)
=-a2x1+x3+(b2-a2b0)u ……….(4)
=-a3x1+(b3-a3b0)u …………(5)
y=[1 0 0]+b0u ………….(6)
The resulting matrix is given below
The above equations in matrix form can be easily interpreted through the signal flow graph. From the equation (3) and (5) we can say that
a) There are three feedback loops touching each other and having gain -a1/s, -a2/s2 and -a3/s3.
b) There are four forward paths touching the loop and having gain b0, b1/s, b2/s2, b3/s3.
So, the signal flow graph is shown below
Fig 4: SFG for observable Form
Question: Find the observable canonical realization of the system H(s)=
Solution: The above transfer function can be also written as
H(s)=
Comparing above equation with standard equation we conclude that
The gains of forward paths are
The feedback loop gains are
The SFG satisfying above conditions will be
The observable canonical form can be obtained by converting the above SFG to block diagram
Fig 5. Observable canonical form can be obtained by converting the above SFG to block diagram
Controllable Canonical Form: In this the transfer function is divided into two parts as shown in below figure.
Fig 6: A third order system
Fig 7: Simplified representation of above system
G(s)= =
= ………..(7)
=b0s3+b1s2+b2s+b3
The equation relating phase variable to input is given as
The equation relating output to phase variable can be given as(refer eq.(7))
y=b0+b1+b1+b3x1
=b0(-a3x1-a2x2-a1x3+u)+b1x3+b2x2+b3x1
=(b3-a3b0)x1+(b2-a2b0)x2+(b1-a1b0)x3+b0u
The above equation in vector matrix form can be written as
y=[((b3-a3b0) (b2-a2b0) (b1-a1b0)]+b0u ……..(8)
The signal flow graph for above vector matrix equations is shown below
Fig 8: SFG for controllable form
Key takeaway
i) Matrix A is known as Bush form or companion form. Matrix B has all elements zero except the last element.
Ii) A system is observable if all its states can be determined by the output
Question: Find the controllable canonical realization of the following systems
a) H(s)=
b) H(s)=
Solution: a)H(s)=
Let H(s)=
=
H1(s)=1/s+6
X(s)=sX1(s)+6X1(s)
SX1(s)=X(s)+6X1(s)
We can get X1(s) by passing sX1(s) through integrator. The above equation can be realised as
Fig 9. H1(s)=1/s+6
H2(s)=s+2
Similarly, Y(s)=sX1(s)+2X1(s)
H2(s)=s+2
Fig 10. H2(s)=s+2
The complete realization of transfer function can be obtained by combining the above two realizations. The complete realization will be
Fig 11. Complete realization of H(s)=
b)H(s)=
Let H(s)= =
=s+3
Y(s)=sX1(s)+3X1(s)
The above transfer function can be realised as
Fig 12. =s+3
Now, =
s2X1(s)=X(s)-2sX1(s)-5X1(s)
Assuming s2X1(s) is available the above transfer function can be realised as
Fig 13. =
The complete realization of transfer function can be obtained by combining the above two realizations. The complete realization will be
Fig 14. H(s)=
T=
The overall transmittance Coverall gain can be determined by Masks formula.
Explanation
Pkforward path transmittance of k+n path from a specified i/p node to n o/p nods
While calculating ip node to n o/p nods.
While calculating ip no node should be encountered (used) more than ones.
it is the graphics determined which involves of transmittances and multiple increases b/w non touching loops.
= 1- [sum of all individual loop transmitting]
+[ sum of loop transmittance product of all possible non- touching loops]
-[sum of loop transmittance of all possible triples of non- touching loops]
path factor associated with concered path & involves all a in the graphic which are isolated from forward path under consideration.
The path factor for kthis equal to graph determinant of SFG which effect after erasing the kth path from the graph
Q. Draw SFG for given block diagram?
Sol:
P1= G1 p2 =G2 Delta1 =1
L1= -G1 H1
= 1-(-G1H1)
= 1+G1H1
T= G1+G2/1+G1H1
Q: Determine overall gain x5 and x1 Draw SFG
X2 = ax1+ f x2
X3= bx2 +exy
X4 = cx3+hx5
X5 =dx4 + gx2
P1 = abcd p2 = ag
L1 = f L2 = ce, L3= dh
1 = 1
2= 1-ce
= 1-[L2+L2+L3] + [L1 L2 +L1 L3]
= 1-[f+ le = dh] + [fce +fdh]
T= abcd+ ag (1-ce)/1-[ftce + dh ] + (fce + fdh)
Key takeaway
- The function of individual element can be visualized from block diagram
- The signal travels along a branch in the direction of an arrow.
- The input signal is multiplied by the transmittance to obtain the o/p.
References:
1. I. J. Nagrath and M. Gopal, “Control Systems Engineering”, New Age International, 2009.
2. K. Ogata, “Modern Control Engineering”, Prentice Hall, 1991
3. M. Gopal, “Control Systems: Principles and Design”, McGraw Hill Education, 1997.
4. B. C. Kuo, “Automatic Control System”, Prentice Hall, 1995.
Unit - 2
Transfer Function system Representation through Block Diagram and Signal Flow Graph
Advantages of Block diagram reduction technique:
- Very simple to Construct the Block diagram of complicated electrical & mechanical systems.
- The function of individual element can be visualized form block diagram
- Individual as well as overall performance of the system can be studied by the figure shown in Block diag.
- Overall CLTF can be easily calculated by Block diagram reduction rules.
Disadvantages of Block diagram reduction technique:
It does not include any information above physical construct of system (completely mathematical approach). Source of energy is generally not shown in the block diagram so diff. Block diagram can be drawn for the same function.
CLTf: -ve feedback
C(s)/R(s)= G(s)/1+G(s)H(s)
CLTF:-+vefeedback
C(S)/R(S) = G(S)/1-G(s)H(S)
Rules of Block diagram Algebra:
Block in cascade
Moving summing point after a block
Moving summing point ahead of block
Moving take off point after a block
Moving take off point ahead a block
Eliminating a feedback Loop
Fig 1. Block Diagram Reduction Techniques
Q. Reduce given B.D to canonical (simple form) and hence obtain the equivalent Tf = c(s)/ R(S)?
Sol:
Fig 2. Final reduced block diagram
C(S)/R(S) = (G1G2) (G3+G4)/1+G1G2H1)/1-G1,G2(G3+G4) H2/1+G1G2H1
= G1G2(G3+G4)/1+G1G2H1-G1G2H2(G3+G4)
=G1G2(G3+G4)/1+(H1-H2)(G1G2) (G3+G4)
C(s)/R(S) = G1G2(G3+G4)/1+(H1-H2(G3+G4)) G1 G2
Q) Reduce the Block diagram
Fig 3. Final Reduced Block diagram
C(s)/R(s)= G1(G3+G2)/(1-G1G3X1) (1-G2X2) H1
= G(G3+G2)/(1-G3G1H1) (1-G2H2) + G1H1(G3+G2)
= G1(G3+G2)/1-63G1H1-G2H2+G1H1(G3+G2H1
=G1(G3+G2)/1-G3H2+G1G2H1(1+G3H2)
As we already know that Block Diagram is represented as shown below
SFG
RULES:
1) The signal travels along a branch in the direction of an arrow.
2) The lip signal is multiplied by the transmittance to obtain the o/p.
3) I/p signal at a node is sum of all the signals entering at that node.
4) A node transmits signal at all branches leaving that node.
Q: For given block diagram draw the SFG?
Ra+cb =c
c/R= a/1-b
Q. The SFG shown has forward path and singles isolated loop determine overall transmittance relating X3 and X1?
Sol:
X1- I/p node
X2-Intenmediale node
X3- o/p node
Ab- forward path (p)
Bc- 1 loop (L)
At node XQ:
X2 = x1a + x3c [Add i/p signals at node]
At node x3:
x2b =x3
(x1a+x3c) b = x3
X1ab = x3 (1-bc)
X1 = x3 (1-bc)/ab
Ab/(1-bc) = x3/x1
T= p/1-L
X1:- I/p node x2, x3,x4,x5,Qnlexmedili node
X0:- o/p node abdeg:- forward path
Bc, ef :- Loop [isolated]
x2 = ax1+c x3
x3= bx2
x4 = d x3+f x5
x5 = e x4
x6= g x5
x6 = g(e x4) = ge [dx3+ e f x5]
xb = ge [d (bx2) + f (e x4)]
xb = ge [ db (ax1+cx3) + fe (dx3+ fx5)]
xb = ge [db (ax1+cb (ax1+x3) +fe[cdbx2]+
f( e [db (ax1+ cx3)
x2 = ax1 + cb (x2) x4 = d bx2 + f exq
x2 = ax1 + cbx2 = db (d4) + fe/1-cb
x2 = ax1/(1-cb) xy = db x2 + f x6/g
xy = db [ax1]/1-cb + f xb/g
x5 = c db( ax1)/1-cb + efxb/g
xb = gx5
= gedb (ax1)/1-cb + g efxb/g
Xb = gx5
Gedb (ax1)/1-cb + g efxb/g
(1- gef/g) xb = gedb ax1/1-ab
Xb/x1 = gedb a/ (1- ef – bc + beef
Xb/x1 = p/ 1- (L1+L2) + L1 L2 for isolated loops
An Observable canonical form is used to analyse and design control systems because this form allows observability. A system is observable if all its states can be determined by the output. Consider a transfer function of third order
=T(s)=(b0s3+b1s2+b2s+b3)/(s3+a1s2+a2s+a3)
T(s)=(b0+b1/s+b2s2+b3/s3)/[1-(-a1/s-a2/s2-a3/s3)] …………(1)
By Mason’s Gain Formula
T= …………(2)
Pkforward path transmittance of k+n path from a specified i/p node to n o/p nodes
While calculating ipnode to n o/p nodes.
it is the graphics determined which involves of transmittances and multiple increases b/w non touching loops.
= 1- [sum of all individual loop transmitting]
+[ sum of loop transmittance product of all possible non- touching loops]
-[sum of loop transmittance of all possible triples of non- touching loops]
path factor associated with concered path & involves all a in the graphic which are isolated from forward path under consideration.
The path factor for kthis equal to graph determinant of SFG which effect after erasing the kth path from the graph.
The required SFG is shown below, we can conclude
y=x1+b0u
=-a1(x1+b0u)+x2+b1u
=-a1x1+x2+(b1-a1b0)u ……….(3)
=-a2x1+x3+(b2-a2b0)u ……….(4)
=-a3x1+(b3-a3b0)u …………(5)
y=[1 0 0]+b0u ………….(6)
The resulting matrix is given below
The above equations in matrix form can be easily interpreted through the signal flow graph. From the equation (3) and (5) we can say that
a) There are three feedback loops touching each other and having gain -a1/s, -a2/s2 and -a3/s3.
b) There are four forward paths touching the loop and having gain b0, b1/s, b2/s2, b3/s3.
So, the signal flow graph is shown below
Fig 4: SFG for observable Form
Question: Find the observable canonical realization of the system H(s)=
Solution: The above transfer function can be also written as
H(s)=
Comparing above equation with standard equation we conclude that
The gains of forward paths are
The feedback loop gains are
The SFG satisfying above conditions will be
The observable canonical form can be obtained by converting the above SFG to block diagram
Fig 5. Observable canonical form can be obtained by converting the above SFG to block diagram
Controllable Canonical Form: In this the transfer function is divided into two parts as shown in below figure.
Fig 6: A third order system
Fig 7: Simplified representation of above system
G(s)= =
= ………..(7)
=b0s3+b1s2+b2s+b3
The equation relating phase variable to input is given as
The equation relating output to phase variable can be given as(refer eq.(7))
y=b0+b1+b1+b3x1
=b0(-a3x1-a2x2-a1x3+u)+b1x3+b2x2+b3x1
=(b3-a3b0)x1+(b2-a2b0)x2+(b1-a1b0)x3+b0u
The above equation in vector matrix form can be written as
y=[((b3-a3b0) (b2-a2b0) (b1-a1b0)]+b0u ……..(8)
The signal flow graph for above vector matrix equations is shown below
Fig 8: SFG for controllable form
Key takeaway
i) Matrix A is known as Bush form or companion form. Matrix B has all elements zero except the last element.
Ii) A system is observable if all its states can be determined by the output
Question: Find the controllable canonical realization of the following systems
a) H(s)=
b) H(s)=
Solution: a)H(s)=
Let H(s)=
=
H1(s)=1/s+6
X(s)=sX1(s)+6X1(s)
SX1(s)=X(s)+6X1(s)
We can get X1(s) by passing sX1(s) through integrator. The above equation can be realised as
Fig 9. H1(s)=1/s+6
H2(s)=s+2
Similarly, Y(s)=sX1(s)+2X1(s)
H2(s)=s+2
Fig 10. H2(s)=s+2
The complete realization of transfer function can be obtained by combining the above two realizations. The complete realization will be
Fig 11. Complete realization of H(s)=
b)H(s)=
Let H(s)= =
=s+3
Y(s)=sX1(s)+3X1(s)
The above transfer function can be realised as
Fig 12. =s+3
Now, =
s2X1(s)=X(s)-2sX1(s)-5X1(s)
Assuming s2X1(s) is available the above transfer function can be realised as
Fig 13. =
The complete realization of transfer function can be obtained by combining the above two realizations. The complete realization will be
Fig 14. H(s)=
T=
The overall transmittance Coverall gain can be determined by Masks formula.
Explanation
Pkforward path transmittance of k+n path from a specified i/p node to n o/p nods
While calculating ip node to n o/p nods.
While calculating ip no node should be encountered (used) more than ones.
it is the graphics determined which involves of transmittances and multiple increases b/w non touching loops.
= 1- [sum of all individual loop transmitting]
+[ sum of loop transmittance product of all possible non- touching loops]
-[sum of loop transmittance of all possible triples of non- touching loops]
path factor associated with concered path & involves all a in the graphic which are isolated from forward path under consideration.
The path factor for kthis equal to graph determinant of SFG which effect after erasing the kth path from the graph
Q. Draw SFG for given block diagram?
Sol:
P1= G1 p2 =G2 Delta1 =1
L1= -G1 H1
= 1-(-G1H1)
= 1+G1H1
T= G1+G2/1+G1H1
Q: Determine overall gain x5 and x1 Draw SFG
X2 = ax1+ f x2
X3= bx2 +exy
X4 = cx3+hx5
X5 =dx4 + gx2
P1 = abcd p2 = ag
L1 = f L2 = ce, L3= dh
1 = 1
2= 1-ce
= 1-[L2+L2+L3] + [L1 L2 +L1 L3]
= 1-[f+ le = dh] + [fce +fdh]
T= abcd+ ag (1-ce)/1-[ftce + dh ] + (fce + fdh)
Key takeaway
- The function of individual element can be visualized from block diagram
- The signal travels along a branch in the direction of an arrow.
- The input signal is multiplied by the transmittance to obtain the o/p.
References:
1. I. J. Nagrath and M. Gopal, “Control Systems Engineering”, New Age International, 2009.
2. K. Ogata, “Modern Control Engineering”, Prentice Hall, 1991
3. M. Gopal, “Control Systems: Principles and Design”, McGraw Hill Education, 1997.
4. B. C. Kuo, “Automatic Control System”, Prentice Hall, 1995.
Unit - 2
Transfer Function system Representation through Block Diagram and Signal Flow Graph
Advantages of Block diagram reduction technique:
- Very simple to Construct the Block diagram of complicated electrical & mechanical systems.
- The function of individual element can be visualized form block diagram
- Individual as well as overall performance of the system can be studied by the figure shown in Block diag.
- Overall CLTF can be easily calculated by Block diagram reduction rules.
Disadvantages of Block diagram reduction technique:
It does not include any information above physical construct of system (completely mathematical approach). Source of energy is generally not shown in the block diagram so diff. Block diagram can be drawn for the same function.
CLTf: -ve feedback
C(s)/R(s)= G(s)/1+G(s)H(s)
CLTF:-+vefeedback
C(S)/R(S) = G(S)/1-G(s)H(S)
Rules of Block diagram Algebra:
Block in cascade
Moving summing point after a block
Moving summing point ahead of block
Moving take off point after a block
Moving take off point ahead a block
Eliminating a feedback Loop
Fig 1. Block Diagram Reduction Techniques
Q. Reduce given B.D to canonical (simple form) and hence obtain the equivalent Tf = c(s)/ R(S)?
Sol:
Fig 2. Final reduced block diagram
C(S)/R(S) = (G1G2) (G3+G4)/1+G1G2H1)/1-G1,G2(G3+G4) H2/1+G1G2H1
= G1G2(G3+G4)/1+G1G2H1-G1G2H2(G3+G4)
=G1G2(G3+G4)/1+(H1-H2)(G1G2) (G3+G4)
C(s)/R(S) = G1G2(G3+G4)/1+(H1-H2(G3+G4)) G1 G2
Q) Reduce the Block diagram
Fig 3. Final Reduced Block diagram
C(s)/R(s)= G1(G3+G2)/(1-G1G3X1) (1-G2X2) H1
= G(G3+G2)/(1-G3G1H1) (1-G2H2) + G1H1(G3+G2)
= G1(G3+G2)/1-63G1H1-G2H2+G1H1(G3+G2H1
=G1(G3+G2)/1-G3H2+G1G2H1(1+G3H2)
As we already know that Block Diagram is represented as shown below
SFG
RULES:
1) The signal travels along a branch in the direction of an arrow.
2) The lip signal is multiplied by the transmittance to obtain the o/p.
3) I/p signal at a node is sum of all the signals entering at that node.
4) A node transmits signal at all branches leaving that node.
Q: For given block diagram draw the SFG?
Ra+cb =c
c/R= a/1-b
Q. The SFG shown has forward path and singles isolated loop determine overall transmittance relating X3 and X1?
Sol:
X1- I/p node
X2-Intenmediale node
X3- o/p node
Ab- forward path (p)
Bc- 1 loop (L)
At node XQ:
X2 = x1a + x3c [Add i/p signals at node]
At node x3:
x2b =x3
(x1a+x3c) b = x3
X1ab = x3 (1-bc)
X1 = x3 (1-bc)/ab
Ab/(1-bc) = x3/x1
T= p/1-L
X1:- I/p node x2, x3,x4,x5,Qnlexmedili node
X0:- o/p node abdeg:- forward path
Bc, ef :- Loop [isolated]
x2 = ax1+c x3
x3= bx2
x4 = d x3+f x5
x5 = e x4
x6= g x5
x6 = g(e x4) = ge [dx3+ e f x5]
xb = ge [d (bx2) + f (e x4)]
xb = ge [ db (ax1+cx3) + fe (dx3+ fx5)]
xb = ge [db (ax1+cb (ax1+x3) +fe[cdbx2]+
f( e [db (ax1+ cx3)
x2 = ax1 + cb (x2) x4 = d bx2 + f exq
x2 = ax1 + cbx2 = db (d4) + fe/1-cb
x2 = ax1/(1-cb) xy = db x2 + f x6/g
xy = db [ax1]/1-cb + f xb/g
x5 = c db( ax1)/1-cb + efxb/g
xb = gx5
= gedb (ax1)/1-cb + g efxb/g
Xb = gx5
Gedb (ax1)/1-cb + g efxb/g
(1- gef/g) xb = gedb ax1/1-ab
Xb/x1 = gedb a/ (1- ef – bc + beef
Xb/x1 = p/ 1- (L1+L2) + L1 L2 for isolated loops
An Observable canonical form is used to analyse and design control systems because this form allows observability. A system is observable if all its states can be determined by the output. Consider a transfer function of third order
=T(s)=(b0s3+b1s2+b2s+b3)/(s3+a1s2+a2s+a3)
T(s)=(b0+b1/s+b2s2+b3/s3)/[1-(-a1/s-a2/s2-a3/s3)] …………(1)
By Mason’s Gain Formula
T= …………(2)
Pkforward path transmittance of k+n path from a specified i/p node to n o/p nodes
While calculating ipnode to n o/p nodes.
it is the graphics determined which involves of transmittances and multiple increases b/w non touching loops.
= 1- [sum of all individual loop transmitting]
+[ sum of loop transmittance product of all possible non- touching loops]
-[sum of loop transmittance of all possible triples of non- touching loops]
path factor associated with concered path & involves all a in the graphic which are isolated from forward path under consideration.
The path factor for kthis equal to graph determinant of SFG which effect after erasing the kth path from the graph.
The required SFG is shown below, we can conclude
y=x1+b0u
=-a1(x1+b0u)+x2+b1u
=-a1x1+x2+(b1-a1b0)u ……….(3)
=-a2x1+x3+(b2-a2b0)u ……….(4)
=-a3x1+(b3-a3b0)u …………(5)
y=[1 0 0]+b0u ………….(6)
The resulting matrix is given below
The above equations in matrix form can be easily interpreted through the signal flow graph. From the equation (3) and (5) we can say that
a) There are three feedback loops touching each other and having gain -a1/s, -a2/s2 and -a3/s3.
b) There are four forward paths touching the loop and having gain b0, b1/s, b2/s2, b3/s3.
So, the signal flow graph is shown below
Fig 4: SFG for observable Form
Question: Find the observable canonical realization of the system H(s)=
Solution: The above transfer function can be also written as
H(s)=
Comparing above equation with standard equation we conclude that
The gains of forward paths are
The feedback loop gains are
The SFG satisfying above conditions will be
The observable canonical form can be obtained by converting the above SFG to block diagram
Fig 5. Observable canonical form can be obtained by converting the above SFG to block diagram
Controllable Canonical Form: In this the transfer function is divided into two parts as shown in below figure.
Fig 6: A third order system
Fig 7: Simplified representation of above system
G(s)= =
= ………..(7)
=b0s3+b1s2+b2s+b3
The equation relating phase variable to input is given as
The equation relating output to phase variable can be given as(refer eq.(7))
y=b0+b1+b1+b3x1
=b0(-a3x1-a2x2-a1x3+u)+b1x3+b2x2+b3x1
=(b3-a3b0)x1+(b2-a2b0)x2+(b1-a1b0)x3+b0u
The above equation in vector matrix form can be written as
y=[((b3-a3b0) (b2-a2b0) (b1-a1b0)]+b0u ……..(8)
The signal flow graph for above vector matrix equations is shown below
Fig 8: SFG for controllable form
Key takeaway
i) Matrix A is known as Bush form or companion form. Matrix B has all elements zero except the last element.
Ii) A system is observable if all its states can be determined by the output
Question: Find the controllable canonical realization of the following systems
a) H(s)=
b) H(s)=
Solution: a)H(s)=
Let H(s)=
=
H1(s)=1/s+6
X(s)=sX1(s)+6X1(s)
SX1(s)=X(s)+6X1(s)
We can get X1(s) by passing sX1(s) through integrator. The above equation can be realised as
Fig 9. H1(s)=1/s+6
H2(s)=s+2
Similarly, Y(s)=sX1(s)+2X1(s)
H2(s)=s+2
Fig 10. H2(s)=s+2
The complete realization of transfer function can be obtained by combining the above two realizations. The complete realization will be
Fig 11. Complete realization of H(s)=
b)H(s)=
Let H(s)= =
=s+3
Y(s)=sX1(s)+3X1(s)
The above transfer function can be realised as
Fig 12. =s+3
Now, =
s2X1(s)=X(s)-2sX1(s)-5X1(s)
Assuming s2X1(s) is available the above transfer function can be realised as
Fig 13. =
The complete realization of transfer function can be obtained by combining the above two realizations. The complete realization will be
Fig 14. H(s)=
T=
The overall transmittance Coverall gain can be determined by Masks formula.
Explanation
Pkforward path transmittance of k+n path from a specified i/p node to n o/p nods
While calculating ip node to n o/p nods.
While calculating ip no node should be encountered (used) more than ones.
it is the graphics determined which involves of transmittances and multiple increases b/w non touching loops.
= 1- [sum of all individual loop transmitting]
+[ sum of loop transmittance product of all possible non- touching loops]
-[sum of loop transmittance of all possible triples of non- touching loops]
path factor associated with concered path & involves all a in the graphic which are isolated from forward path under consideration.
The path factor for kthis equal to graph determinant of SFG which effect after erasing the kth path from the graph
Q. Draw SFG for given block diagram?
Sol:
P1= G1 p2 =G2 Delta1 =1
L1= -G1 H1
= 1-(-G1H1)
= 1+G1H1
T= G1+G2/1+G1H1
Q: Determine overall gain x5 and x1 Draw SFG
X2 = ax1+ f x2
X3= bx2 +exy
X4 = cx3+hx5
X5 =dx4 + gx2
P1 = abcd p2 = ag
L1 = f L2 = ce, L3= dh
1 = 1
2= 1-ce
= 1-[L2+L2+L3] + [L1 L2 +L1 L3]
= 1-[f+ le = dh] + [fce +fdh]
T= abcd+ ag (1-ce)/1-[ftce + dh ] + (fce + fdh)
Key takeaway
- The function of individual element can be visualized from block diagram
- The signal travels along a branch in the direction of an arrow.
- The input signal is multiplied by the transmittance to obtain the o/p.
References:
1. I. J. Nagrath and M. Gopal, “Control Systems Engineering”, New Age International, 2009.
2. K. Ogata, “Modern Control Engineering”, Prentice Hall, 1991
3. M. Gopal, “Control Systems: Principles and Design”, McGraw Hill Education, 1997.
4. B. C. Kuo, “Automatic Control System”, Prentice Hall, 1995.