Professional Documents
Culture Documents
Kontrol Si̇stemi̇
Kontrol Si̇stemi̇
www.altas.org
Eyll 2004
i.h Alta - 2003 26 September 2004 21:30
2-1
Block Diagram
BLOCK MANIPULATION RULES
Gain Block
Ea(s)
G(s)
R(s) + _
m (s)
E(s)
Summation Junction
Y(s)
Pick-off Point
i.h Alta - 2003 26 September 2004 21:30
2-2
Block Diagram
EQUIVALENT BLOCK DIAGRAM
G1 G1 G2
G2 + + G H
G1G2
Y
X
G1 _ G2 +
Y
X
+ + _
_G 1 + GH 21:30
26 September 2004
2-3
Block Diagram
X +
+ + _
+ Y X
G
1/G
+ + _ Z
Z
Y
X + Y
+ _
G
Y
G G G G
Y Y
G
Y
7
i.h Alta - 2003
G
X
X Y X
1/G
2-4
26 September 2004
21:30
G1(s) G2(s)
Feedback rule:
+ _ G(s) H(s)
i.h Alta - 2003 26 September 2004
G (s) 1 + GH ( s )
21:30
2-5
+ _
G(s) H(s)
C(s)
26 September 2004
G1(s)
1 Ra + s La
G2(s) Ki H1(s)
+
G3(s)
1 Bm + s J m
G4(s)
1 s
m(s)
Kb With Td(s)=0 , first combine the inner forward path. Ea(s) + _ G1 G2 G3(s) H1(s)
i.h Alta - 2003 26 September 2004 21:30
2-7
G4(s)
m(s)
Ea(s)
G1G2G3 ( s ) 1 + G1G2G3 H1 ( s )
G4(s)
m(s)
m(s)
Note: The defined values of the components may be substituted in to get the final transfer function in terms of system parameters.
i.h Alta - 2003 26 September 2004 21:30
2-8
An Example
H2
+ _
+ +
Y(s)
H1
26 September 2004
21:30
2-9
Block Diagram
Block Diagram Reduction
An Example
H2
R(s) + _
+ +
G1
+ _
G1
H1
G2
G3
Y(s)
(b)
26 September 2004
21:30
2-10
An Example
H2
R(s) + _ +
G1
G 1G 2 1- G1G2H1
G3
Y(s)
26 September 2004
21:30
2-11
An Example
R(s) + _ -
Y(s)
(d)
R(s)
G1G2G3 1- G1G2H1+G2G3H2+G1G2G3
Y(s) (e)
26 September 2004
21:30
2-12
Basic definitions
DEFINITION: - It is a graphical tool for control systems analysis and design - It consists of nodes and branches - The relationship between the inputs(s) and output(s) are determined by Masons gain formula PROPERTIES OF FLOW GRAPHS:
Each branch is unilateral (one direction) Each node trasnsmits the sum of all entering signals along each output branch A forward path is the path travelled by the signal in a forward direction A loop is formed when the signal travels and returns to its original source Special nodes: Source node - no inputs Sink node - no outputs 2-14 i.h Alta - 2003 26 September 2004 21:30
Basic definitions
Construction
x1 t12 t12 G12(s) x2
t12
branch
x2
node
x2 = t12 x1
Summation node
x1 x2 x3 t24 t34 t14 x4
Distribution node
t12 x1 t13 t14 x2 x2 = t12 x1 x4 = t14 x1
2-16
x3 x3 = t13 x1 x4
21:30
Construction
T12 V2
V2 = T12 V1
(each branch is unilateral) T13
V1
V3 T23
Construction
T12b
V2 = (T12a + T12b) V1
V1 T12a
V2
V2 = T12 V1 V1 = T21 V2
T12 V1
26 September 2004
21:30
2-18
Construction
V2 T23 V3
5. NODE ELIMINATION
V3 = T13V1 + T23V2 and V4 = T34V3
,
then
V4 = (T34T13)V1 + (T34T23)V2
V1 T13 T23 V2 i.h Alta - 2003 26 September 2004 21:30 V3 T34 V4 V1 T34 T13 V4 T34 T23
2-19
Construction
Write down and label the nodes from input to output, representing all the important signals. Draw in all the branches connecting the nodes and write down their transmission functions. Check for any additional nodes and branches required in the feedback paths.
i.h Alta - 2003 26 September 2004 21:30
2-20
x1
G1(s)
1 Ra + s La
x2
G2(s) Ki
+
G3(s) x3
1 Bm + s J m
x4
G4(s)
1 s
m(s)
x5
m(s)
26 September 2004
21:30
2-21
Definitions
Masons Formula
Source node: only has outgoing branches. Sink node: only has incoming branches. Path: continuous unidirectional succession of branches (passes through no node more than once). Forward path: a path from input to output. Feedback path or loop: originates and terminates at the same node. Non-touching paths: paths with no common nodes. Path gain or loop gain: product of branch gains or transmission functions along the path.
i.h Alta - 2003 26 September 2004 21:30
2-22
Masons Formula
T=
Definitions
Loops
Mkk =
T=
1 M kk k
loop gain products + of non touching pairs loop gain products of non touching groups of three loop gain products of + non touching groups of four
26 September 2004
21:30
2-23
Masons Formula
... continued
Definitions
T=
1 M kk k
where
M k = k th forward path gain k = defined only using loops not touching the k th forward path.
26 September 2004
21:30
2-24
m (s)
E a (s)
Example 1
Td(s)
x1 G x2 G 2 1
x3 G x4 G4 m(s) 3
-H1 Forward paths: M1 Ea x1 x2 x3 x4 m Gain = G1G2G3G4 Feedback loops: L1 x1 x2 x3 x4 x1 Loop gain = - G1G2G3H1 Non touching loop pairs: none
i.h Alta - 2003 26 September 2004 21:30
2-26
Masons Formula
Servomotor System ...continued
Example 1
then, = 1 + G1G2G3H1 Loops not touching forward path 1: none then, 1 = 1 Apply Masons formula.
m (s ) M1 1 G1G 2G 3G 4 = = T= E a (s) 1 + G1G 2G 3H1
26 September 2004
21:30
2-27
Masons Formula
Servomotor System ...continued
Example 1
Consider the transfer function from the disturbance input, Td(s) to the output, m(s) , with (Ea = 0). The forward path is now M1 Td x3 x4 m Gain = G3G4 The loops are not changed, so and 1 are unchanged. Applying Masons formula
T=
m (s ) M 1 1
Td ( s ) =
G3G4 1 + G1G2G3 H 1
21:30
2-28
Masons Formula
G6 R(s) 1 R(s) -H1 -H2 G1 x1 G2 x2 G x3 G4 3
Example 2
x4 G5 C(s)
Forward Paths: M1 RR x3 x4 C M2 RR x1 x2 x3 x4 C
i.h Alta - 2003 26 September 2004
Masons Formula
... continued
Example 2
Feedback loops: L1 x1 x2 x1 Loop gain = G2H1 L2 x3 x4 x3 Loop gain = G4H2 Non touching loop pairs: L1 L2 Loop gain = G2G4H1H2 then = 1 ( G2H1 G4H2) + (G2G4H1H2) = 1 + G2H1 + G4H2 + G2G4H1H2
i.h Alta - 2003 26 September 2004 21:30
2-30
Masons Formula
... continued
Example 2
Loops not touching forward path 1 : L1 then, 1 = 1 ( G2H1 ) = 1 + G2H1 Loops not touching forward path 2 : none
then, 2 = 1
Masons Formula
Rs Vs Vb Ri Vb`e (b) R`b (b`) (c)
Example 3
GmVb`e
RL
Vo
Ri =
r`e
Ie in mA 26 September 2004
(e)
21:30
2-32
Masons Formula
CIRCUIT EQUATIONS: (1) ( 2) (3) (4) Vb = Vb`e = Is = Vout = +1 -R`b
Example 3
Vs - Rs Is Vb -R`b Is Vb`e / Ri -Gm Vb`e RL Vb`e -GmRL
Vout
1/R1
26 September 2004
21:30
2-33
Masons Formula
FP1 = Vs + Vb + Vb`e + Vout = (1) (1) (-Gm RL) But , FP2
Example 3
26 September 2004
21:30
2-34
Masons Formula
FP1 (1) (1) (-Gm RL) [ 1 - 0] 1 - (-Rs/Ri -Rb`/Ri) = -GmRLRi Ri + Rs + Rb` FP2
Example 3
T1 = Vout/Vs =
(1) (1) [1 - 0 ]
Ri Ri + Rs + Rb` 21:30
2-35
Masons Formula
Vin A V1 B V2 F V4 Vout / Vin = Vout / Vin = FP 1 - LP ABCD 1 - CEF C E V3 D
Example 4
Vout
26 September 2004
21:30
2-36
Masons Formula
Vin A V1 B
Example 5
V2 D E Vout F
LOOP #1 = BG ,
LOOP #2 = EF
T = Vout/Vin =
=
i.h Alta - 2003
Masons Formula
Vin A B
Example 6
D E F G Vout
ACFG [ 1 - DI ] + ABDEFG [ 1 - 0 ]
= ACFG - ACFGDI + ABDEFG 1 - DI - FH + DIFH i.h Alta - 2003 26 September 2004 21:30
2-38
Masons Formula B
Vin +1 A C D E F H G
Example 7
+1 Vout
FP1 = (1) (B) (1) = B FP2 = (1) (A) (C) (D) (E) (F) (1) = ACDEF T = Vout/Vin =
LOOP #1 = CH LOOP #2 = EG
2-39