Section 3

advertisement
Chapter 3
Block Diagrams &
Signal-Flow Graphs
Automatic Control Systems, 9th Edition
F. Golnaraghi & B. C. Kuo
Section 3- 0, p. 104
Main Objectives of This Chapter
1.
To study block diagrams, their components, and their
underlying mathematics.
2. To obtain transfer function of systems through block
diagram manipulation and reduction.
3. To introduce the signal-flow graphs.
4. To establish a parallel between block diagrams and
signal-flow graphs.
5. To use Marson’s gain formula for finding transfer
function of systems.
6. To introduce state diagrams.
7. To demonstrate the Matlab tools using case studies.
3-1
Section 3- 1, p. 104
3-1 Block Diagrams
• Block diagrams: the composition and interconnection of
the components of a system
 describe the cause-and-effect relationships throughout
the system.
Disturbance
Input
actuator
Output
Error
comparator
3-2
Section 3- 1, p. 105
DC-Motor Control System (Fig. 3.2)
system components
(a) Block diagram of a dc-motor control system.
linear range
(b) Block diagram with transfer function and amplifier characteristic.
3-3
Section 3- 1, p. 106
Typical Elements of Block Diagrams in
Control Systems
comparator
feedback loop
Typical block elements: plant, controller, actuator, and sensor
3-4
Section 3- 1, p. 107
Block-Diagram Elements of Comparators
(a) Addition
(b) Subtraction
(c) Addition and subtraction
Fig. 3-4 Block diagram elements
of typical sensing devices of
control systems.
3-5
Section 3- 1, p. 107
Time & Laplace Domain Block Diagrams
• Example 3-1-1:
3-6
Section 3- 1, p. 108
Example 3-1-2
3-7
Section 3- 1, p. 109
Linear Feedback Control System
reference input
(command)
actuating signal
output
(controlled variable)
feedback signal
Y (s)  G(s) R(s)  G(s) H (s)Y (s)
Negative feedback:
Positive feedback:
3-8
Section 3- 1, p. 110
Relation between Mathematical Equations &
Block Diagram
• The second-order prototype system:
Figure 3-9
Figure 3-10
3-9
Section 3- 1, p. 111
Relation between Mathematical Equations &
Block Diagram (cont.)
3-10
Section 3- 1, p. 112
Example 3-1-3
Find the transfer function
of the system in Fig. 3-12.
Sol:
3-11
Section 3- 1, p. 112
Example 3-1-3 (cont.)
3-12
Section 3- 1, p. 112
Example 3-1-4
Find V(s)/U(s) = ?
Sol:
1
X ( s)  V ( s)
s
3-13
Section 3- 1, p. 113
Block Diagram Reduction:
Moving a Branch Point
• Moving a branch point from P to Q:
3-14
Section 3- 1, p. 114
Block Diagram Reduction:
Moving a Comparator
3-15
Section 3- 1, p. 114
Example 3-1-5
3-16
Section 3- 1, p. 115
Example 3-1-5 (cont.)
G1G2 H1
Y (s)
R(s)
3-17
Section 3- 1, p. 116
Block Diagram of Multi-input Systems
Special Case: Systems with a Disturbance
Disturbance
Reference input
• Super Position:
•
3-18
Section 3- 1, p. 117
Super Position
3-19
Section 3- 1, p. 117
Multivariable Systems
Block diagram:
Feedback control system:
3-20
Section 3- 1, p. 118
Example 3-1-6
Sol:
3-21
Section 3- 2, p. 119
3-2 Signal-Flow Graphs (SFGs)
• Input-output (cause-and effect) relations:
branch gain
• Basic elements of an SFG:
output
input
A signal can transmit through a branch only in the direction of the arrow.


3-22
Section 3- 2, p. 120
Example 2-3-1
Construction of an SFG:
step-by-step
3-23
Section 3- 2, p. 121
Definition of SFG Terms (1/3)
Input node (Source): only outgoing branches, e.g.,  in Fig. 3-26
Output node (Sink): only incoming branches, e.g.,  in Fig. 3-26
• We can make any noninput node of an SFG an output.
• We cannot convert a noninput node into an input node.
3-24
Section 3- 2, p. 122
Definition of SFG Terms (2/3)
• Path: any connection of a continuous succession branches
traversed in the same direction, e.g., y1– y2– y3 or y2– y3–y2.
• Forward Path: a path that starts at an input node and ends at an
output node and along which no node is traversed more than once.
• Path Gain: the product of the branch gains encountered in
traversing a path,
e.g., path = y1– y2– y3 – y4  path gain = a12a23a34
• Forward-Path Gain: the path gain for a forward gain.
3-25
Section 3- 2, p. 122
Definition of SFG Terms (3/3)
• Loop: a path that originates and terminates on the same node and
along which no other node is encountered more than once.
• Loop Gain: the path gain of a loop.
• Nontouching Loops: they do not share a common node.
Nontouching Loops
3-26
Section 3- 2, p. 123
SFG Algebra
•
the sum of all signals entering the node
•
transmit through all branches
leaving the node
• Parallel branches:
3-27
Section 3- 2, p. 124
SFG Algebra & Feedback Control
• Series connection:
• SFG of a Feedback Control System:
U (s)
3-28
Section 3- 2, p. 125
Relation between Block Diagram & SFGs
3-29
Section 3- 2, p. 125
Gain Formula for SFG
• Mason’s gain formula:
Lmr= gain product of the mth possible combination of r nontouching loops
 = 1  (sum of the gains of all individual loops) + (sum of products of gains of
all possible combinations of two nontouching loops)  (sum of products of
gains of all possible combinations of three nontouching loops) +  +  …
k = the  for that part of the SFG that is nontouching with the kth forward path
3-30
Section 3- 2, p. 126
Example 3-2-2
• Y(s) / R(s) = ?
3-31
Section 3- 2, p. 126
Example 3-2-3
y5 / y1 = ?
• Three forward paths:
• Four loops:
• One pair of nontouching loops:
•
3-32
Section 3- 2, p. 126
Example 3-2-3 (cont.)
3-33
Section 3- 2, p. 127
Example 3-2-4
3-34
Section 3- 2, p. 128
Gain Formula between Output Node and
Noninput Nodes & Example 3-2-5
Example 3-2-5:
3-35
Section 3- 2, p. 128
Application of Gain Formula
to Block Diagram
3-36
Section 3- 2, p. 129
Example 3-2-6
3-37
Section 3- 2, p. 129
Simplified Gain Formula
• All loops and forward paths are touching:
• Example:
3-38
Download