0% found this document useful (0 votes)
143 views

Block Diagram, Signal-Flow Graphs, Mason's Rule

Uploaded by

Pro Hacked
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
143 views

Block Diagram, Signal-Flow Graphs, Mason's Rule

Uploaded by

Pro Hacked
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 84

Chapter 5

REDUCTION OF MULTIPLE SUBSYSTEMS


Chapter Learning Outcomes
• After completing this chapter the student will be able to:
• Reduce a block diagram of multiple subsystems to a single block
representing the transfer function from input to output (Sections
5.1–5.2)
• Analyze and design transient response for a system consisting of
multiple subsystems (Section 5.3)
• Convert block diagrams to signal-flow diagrams (Section 5.4)
• Find the transfer function of multiple subsystems using Mason’s
rule (Section 5.5)

Chapter 5 2 Copyright © 滄海圖書


Chapter Learning Outcomes
• Represent state equations as signal-flow graphs (Section 5.6)
• Represent multiple subsystems in state space in cascade, parallel,
controller canonical, and observer canonical forms (Section 5.7)
• Perform transformations between similar systems using
transformation matrices; and diagonalize a system matrix
(Section 5.8)

Chapter 5 3 Copyright © 滄海圖書


Chapter 5 4 Copyright © 滄海圖書
FIGURE 5.2 Components of a block diagram for a linear, time-invariant system

Chapter 5 5 Copyright © 滄海圖書


Cascade Form

FIGURE 5.3 a. Cascaded subsystems; b. equivalent transfer function

Chapter 5 6 Copyright © 滄海圖書


FIGURE 5.4 Loading in cascaded systems

Chapter 5 7 Copyright © 滄海圖書


Parallel Form

Chapter 5 8 Copyright © 滄海圖書


Chapter 5 9 Copyright © 滄海圖書
Feedback Form

Chapter 5 10 Copyright © 滄海圖書


FIGURE 5.6 a. Feedback control system;

Chapter 5 11 Copyright © 滄海圖書


FIGURE 5.6 b. simplified model; c. equivalent transfer function

Chapter 5 12 Copyright © 滄海圖書


FIGURE 5.7 Block diagram algebra for summing junctions—equivalent forms for
moving a block a. to the left past a summing junction;

Chapter 5 13 Copyright © 滄海圖書


FIGURE 5.7 Block diagram algebra for summing junctions—equivalent forms for
moving a block b. to the right past a summing junction

Chapter 5 14 Copyright © 滄海圖書


FIGURE 5.8 Block diagram
algebra for pickoff points—
equivalent forms for moving
a block a. to the left past a
pickoff point; b. to the right
past a pickoff point

Chapter 5 15 Copyright © 滄海圖書


Example 5.1
• Block Diagram Reduction via Familiar Forms
• PROBLEM: Reduce the block diagram shown in Figure 5.9 to a
single transfer function.

FIGURE 5.9 Block diagram for Example 5.1

Chapter 5 16 Copyright © 滄海圖書


Example 5.1

Chapter 5 17 Copyright © 滄海圖書


Example 5.1

Chapter 5 18 Copyright © 滄海圖書


Example 5.1

Chapter 5 19 Copyright © 滄海圖書


Example 5.2
• Block Diagram Reduction by Moving Blocks
• PROBLEM: Reduce the system shown in Figure 5.11 to a
single transfer function.

FIGURE 5.11 Block diagram for Example 5.2

Chapter 5 20 Copyright © 滄海圖書


Example 5.2

Chapter 5 21 Copyright © 滄海圖書


Example 5.2

FIGURE 5.12 Steps in the block diagram


reduction for Example 5.2

Chapter 5 22 Copyright © 滄海圖書


Example 5.2

FIGURE 5.12 Steps in the block diagram


reduction for Example 5.2

Chapter 5 23 Copyright © 滄海圖書


Analysis and Design of Feedback Systems

Chapter 5 24 Copyright © 滄海圖書


Example 5.3
• Finding Transient Response
• PROBLEM: For the system shown in Figure 5.15, find the
peak time, percent overshoot, and settling time.

Chapter 5 25 Copyright © 滄海圖書


Example 5.3

Chapter 5 26 Copyright © 滄海圖書


Example 5.3

Chapter 5 27 Copyright © 滄海圖書


Example 5.4
• Gain Design for Transient Response
• PROBLEM: Design the value of gain. K, for the feedback
control system of Figure 5.16 so that the system will
respond with a 10% overshoot.

FIGURE 5.16 Feedback system for Example 5.4

Chapter 5 28 Copyright © 滄海圖書


Example 5.4

Chapter 5 29 Copyright © 滄海圖書


Example 5.4

Chapter 5 30 Copyright © 滄海圖書


Signal-Flow Graphs

FIGURE 5.17 Signal-flow G(s) graph components: a. system; b. signal; c. interconnection of


systems and signals

Chapter 5 31 Copyright © 滄海圖書


Example 5.5
• Converting Common Block Diagrams to Signal-Flow
Graphs
• PROBLEM: Convert the cascaded, parallel, and feedback
forms of the block diagrams shown in Figures 5.3(a), 5.5(a),
and 5.6(b), respectively, into signal-flow graphs.

Chapter 5 32 Copyright © 滄海圖書


Example 5.5

Chapter 5 33 Copyright © 滄海圖書


Example 5.5

Chapter 5 34 Copyright © 滄海圖書


Example 5.6
• Converting a Block Diagram to a Signal-Flow Graph
• PROBLEM: Convert the block diagram of Figure 5.11 to a
signal-flow graph.

Chapter 5 35 Copyright © 滄海圖書


Example 5.6

FIGURE 5.19 Signal-flow graph development: a. signal nodes; b. signal-flow graph;

Chapter 5 36 Copyright © 滄海圖書


Example 5.6

FIGURE 5.19 Signal-flow graph development: c. simplified signal-flow graph

Chapter 5 37 Copyright © 滄海圖書


Mason’s Rule
• Loop gain. The product of branch gains found by
traversing a path that starts at a node and ends at the
same node, following the direction of the signal flow,
without passing through any other node more than once.
For examples of loop gains, see Figure 5.20. There are four
loop gains:

Chapter 5 38 Copyright © 滄海圖書


Chapter 5 39 Copyright © 滄海圖書
Mason’s Rule
• Forward-path gain. The product of gains found by
traversing a path from the input node to the output
node of the signal-flow graph in the direction of signal
flow. Examples of forward-path gains are also shown in
Figure 5.20. There are two forward-path gains:

Chapter 5 40 Copyright © 滄海圖書


Mason’s Rule
• Nontouching loops. Loops that do not have any nodes in
common. In Figure 5.20, loop G2(s)H1(s) does not touch
loops G4(s)H2(s), G4(s)G5(s)H3(s),and G4(s)G6(s)H3(s).

Chapter 5 41 Copyright © 滄海圖書


Mason’s Rule
• Nontouching-loop gain. The product of loop gains from
nontouching loops taken two, three, four, or more at a
time. In Figure 5.20 the product of loop gain G2(s)H1(s)
and loop gain G4(s)H2(s) is a nontouching-loop gain taken
two at a time. In summary, all three of the nontouching-
loop gains taken two at a time are

Chapter 5 42 Copyright © 滄海圖書


Mason’s Rule

Chapter 5 43 Copyright © 滄海圖書


Example 5.7
• Transfer Function via Mason’s Rule
• PROBLEM: Find the transfer function, C(s)/R(s), for the signal-flow
graph in Figure 5.21.

FIGURE 5.21 Signal-flow graph for Example 5.7

Chapter 5 44 Copyright © 滄海圖書


Example 5.7

Chapter 5 45 Copyright © 滄海圖書


Example 5.7

Chapter 5 46 Copyright © 滄海圖書


Example 5.7

Chapter 5 47 Copyright © 滄海圖書


Signal-Flow Graphs of State Equations

Chapter 5 48 Copyright © 滄海圖書


Chapter 5 49 Copyright © 滄海圖書
Chapter 5 50 Copyright © 滄海圖書
Chapter 5 51 Copyright © 滄海圖書
Chapter 5 52 Copyright © 滄海圖書
Altenative Representations in State Space

• Cascade Form

FIGURE 5.23 Representation of Figure 3.10 system as cascaded first-order systems

Chapter 5 53 Copyright © 滄海圖書


FIGURE 5.24 a. First-order subsystem; b. Signal-flow graph for Figure 5.23 system

Chapter 5 54 Copyright © 滄海圖書


Parallel Form

Chapter 5 55 Copyright © 滄海圖書


Chapter 5 56 Copyright © 滄海圖書
Controller Canonical Form
• The controller canonical form uses in the design of controller.

Chapter 5 57 Copyright © 滄海圖書


Chapter 5 58 Copyright © 滄海圖書
Observer Canonical Form
• The observer canonical form uses in the design of observers.

Chapter 5 59 Copyright © 滄海圖書


FIGURE 5.28 Signal-flow graph for observer canonical form variables: a. planning; b. implementation

Chapter 5 60 Copyright © 滄海圖書


Example 5.8
• State-Space Representation of Feedback Systems
• PROBLEM: Represent the feedback control system shown
in Figure 5.29 in state space. Model the forward transfer
function in cascade form.

Chapter 5 61 Copyright © 滄海圖書


Example 5.8

Chapter 5 62 Copyright © 滄海圖書


Example 5.8

Chapter 5 63 Copyright © 滄海圖書


FIGURE 5.30 Creating a signal-flow graph for the Figure 5.29 system: a.
forward transfer function; b. complete system

Chapter 5 64 Copyright © 滄海圖書


Chapter 5 65 Copyright © 滄海圖書
Chapter 5 66 Copyright © 滄海圖書
Similarity Transformations
• Systems can be represented with different state variables even
though the transfer function relating the output to the input
remains the same. The various forms of the state equations
were found by manipulating the transfer function, drawing a
signal-flow graph, and then writing the state equations from
the signal-flow graph. These systems are called similar systems.
their statespace representations are different, similar systems
have the same transfer function and hence the same poles and
eigenvalues.

Chapter 5 67 Copyright © 滄海圖書


• The result of the derivation states: A system represented
in state space as

can be transformed to a similar system,

Chapter 5 68 Copyright © 滄海圖書


• where, for 2-space,

and

Thus, P is a transformation matrix whose columns are the


coordinates of the basis vectors of the z1z2 space expressed
as linear combinations of the x1x2 space.

Chapter 5 69 Copyright © 滄海圖書


Example 5.9
• Similarity Transformations on State Equations
• PROBLEM: Given the system represented in state space by Eqs.
(5.73),

transform the system to a new set of state variables, z, where the


new state variables are related to the original state variables, x, as
follows:

Chapter 5 70 Copyright © 滄海圖書


Example 5.9

Chapter 5 71 Copyright © 滄海圖書


Example 5.9

Chapter 5 72 Copyright © 滄海圖書


Diagonalizing a System Matrix
• A diagonal system matrix has the advantage that each
state equation is a function of only one state variable.
Hence, each differential equation can be solved
independently of the other equations. We say that the
equations are decoupled.
• We give a special name to any vectors that are collinear
with the basis vectors of the new system that yields a
diagonal system matrix: they are called eigenvectors.

Chapter 5 73 Copyright © 滄海圖書


Eigenvector
• Eigenvector. The eigenvectors of the matrix A are all
vectors, xi ≠ 0, which under the transformation A become
multiples of themselves; that is,

where λi’s are constants.

Chapter 5 74 Copyright © 滄海圖書


FIGURE 5.32 To be an eigenvector, the transformation Ax must be collinear with x; thus, in (a), x is
not an eigenvector; in (b), it is.

Chapter 5 75 Copyright © 滄海圖書


Eigenvalue
• Eigenvalue. The eigenvalues of the matrix A are the values
of λi that satisfy Eq. (5.80) for xi ≠ 0

from which λi, the eigenvalues, can be found.

Chapter 5 76 Copyright © 滄海圖書


Example 5.10
• Finding Eigenvectors
• PROBLEM: Find the eigenvectors of the matrix

Chapter 5 77 Copyright © 滄海圖書


Example 5.10

Chapter 5 78 Copyright © 滄海圖書


Example 5.10

Chapter 5 79 Copyright © 滄海圖書


• In summary, under the transformation P, consisting of the
eigenvectors of the system matrix, the transformed system
is diagonal, with the eigenvalues of the system along the
diagonal. The transformed system is identical to that
obtained using partial-fraction expansion of the transfer
function with distinct real roots.

Chapter 5 80 Copyright © 滄海圖書


Example 5.11
• Diagonalizing a System in State Space
• PROBLEM: Given the system of Eqs. (5.94), find the
diagonal system that is similar.

Chapter 5 81 Copyright © 滄海圖書


Example 5.11

Chapter 5 82 Copyright © 滄海圖書


Example 5.11

Chapter 5 83 Copyright © 滄海圖書


Chapter 5 84 Copyright © 滄海圖書

You might also like