Automation Systems
Lecture 4 - Block Diagram Models
Jakub Mozaryn
Institute of Automatic Control and Robotics, Department of Mechatronics, WUT
Warszawa, 2018
Introduction
Block diagram model
Block diagram model (structural): Graphical representation of inter- relationships between the parts of analyzed system, ie. there are given directions of signal flow and the relationships between input and output signals of all components of the analyzed system.
A block diagram, of either a single element or a complex system, is a form of a mathematical description of the systems function. It clearly expresses the dependence of the output signals from the input signal, if there are known informations about properties (the transfer functions) of its components.
Block diagrams consists of unidirectional, operational blocks that rep- resent the transfer function.
Introduction
Figure 1:Example of block diagram model
Elements of block diagrams
Block: A rectangle with arrows representing input and output signals. Inside rectangle the transfer function is written.
y (s) = G (s)u(s) (1) Pickoff point (information point): Repre- sents device that allow to retrieve the infor- mation and send it to several branches of the system.
Summary junction: represents the device that allow an algebraic summation of signals and the signs of signals are distinguished.
z = u − y (2)
Types of connections in the block diagram models
Using appropriate transformations, the block diagram representation can be often reduced to a simplified block diagram with fewer blocks than a original one, in which there areonly 4 types of connections, called elementary connections.
Elemetary connections are:
1 serial connection (chain, cascade),
2 parallel connection,
3 negative feedback loop,
4 positive feedback loop.
There are also several rules that allow to trasform a complex block diagram to a simpler one.
Types of connections in the block diagram models
Connection type Transfer function Block diagram
Serial connection
(chain) G (s) = G1(s)G2(s)
Parallel connection G (s) = ±G1(s)±G2(s)
Negative feedback
loop G (s) = ±G1(s)
1 + G1(s)G2(s)
Positive feedback
loop G (s) = ±G1(s)
1 − G1(s)G2(s)
Block diagram transformations - pickoff points
Moving pickoff point ahead of the block
Changing the order of pickoff points
Moving pickoff point behind the block
Block diagram transformations - summary junctions
Moving a summary junction behind a block
Moving a summary junction ahead of a block
Separation of a multi- input summary junc- tion
Changing the order of summary junctions
Block diagram transformations - pickoff point and summary junctions
y (s) = u1(s) − u2(s) (3)
Block diagram transformations - example 1, solution 1
Simplify the following block diagram
where: 1 and 2 - summary junctions.
Block diagram transformations - example 1, solution 1
The block diagram can be simplified using the following rules: a) moving summary junction (2) behind the block, b) changing the order of summary junctions (1) and (2).
Block diagram transformations - example 1, solution 1
where
G0(s) = 1 + 1
G1(s) (4)
G00(s) = G1(s)
1 − G1(s)G2(s) (5)
finally
G(s) =
1 + 1
G1(s)
G1(s)
1 − G1(s)G2(s)= 1 + G1(s)
1 − G1(s)G2(s) (6)
Block diagram transformations - example 1, solution 2
The block diagram can be simplified using the following rules: a) mov- ing summary junction (1) ahead of the block, b) changing the order of summary junctions (1) and (2).
Multi-input components - example 1
Where: x1, x2, y - displacements.
Equation of motion:
y (s) = b
a + bx1(s) + a
a + bx1(s) (8)
Multi-input components - example 2
Multi-input components - example 2
Figure 3:Hydraulic servodrive - with spool valve
Where: x1, x2, y - displacements.
Equation of motion:
y (s) = 1
Ts (x1(s) + x2(s)) (9)
Multi-input components - example 3
Equation of motion:
y (s) = Ts
Ts + 1x1(s) + 1
Ts + 1x2(s)
Construction of block diagram models
The block diagram enables to determine the role and place of each element present in the system and how this element influences the processing of information.
In order to construct the block diagram model, the following steps should be taken:
1 Identify interactions, caused by changes in the value of the input signal.
2 Distinguish the elemets that process these interactions (blocks in the block diagram).
3 Determine the transfer fuctions of distinguished elements.
REMARK: The number of elements present in the block diagram may be larger than the number of structural elements in the block diagram - since some components may be influenced by more than one input.
Construction of block diagram model - Example 1
Construction of block diagram models - Example 1
Transfer function G (s) = 1
Ts b a + b
1 1 + a
a + b 1 Ts
=
= b a
1 Ta + b
a s + 1 Static characteristic
y = a bx
Construction of block diagram models - Example 2
Construction of block diagram models - Example 2
Construction of block diagram models - Example 2
Substitution
A = a
a + b − e
e + b (10)
Transfer function
G (s) = b a + b
1 Ts
1 + ATs1 = b a + b
1
Ts + A (11)
Static characteristic
Automation Systems
Lecture 4 - Block Diagram Models
Jakub Mozaryn
Institute of Automatic Control and Robotics, Department of Mechatronics, WUT
Warszawa, 2018