Control Systems
Control Systems
1 lesson1et438a.pptx
Learning Objectives
After this presentation you will be able to:
2 lesson1et438a.pptx
1
8/27/2015
Examples:
Heating and Cooling homes and offices
Automobile cruise control
Hold the position of a mechanical linkage
Maintain level in a tank
h Qout depends on h
If Qout = Qin, h constant
Qout > Qin, tank empties
Qout < Qin, tank overflows
3 lesson1et438a.pptx
Measurement-
sight glass
Control Decision
Human adjusts Qout to
maintain h =H
Reference
(setpoint)
h = control Process-
Final Control
variable Maintain tank
Element
level
lesson1et438a.pptx Valve
4
2
8/27/2015
Valve Position
Maintain level
5 lesson1et438a.pptx
Block Diagrams
Automatic control systems use mathematical descriptions of
subsystems to reduce complex components to inputs and outputs
Energy
Source
(Optional)
Signals flow between components in system based on arrow direction
6 lesson1et438a.pptx
3
8/27/2015
Valve Position
(% Open)
Control
Dc Motor
Valve
Armature V n (rpm) Liquid Flow
Va (V) (m3/s)
Error
L (ft) E (V)
Level Controller
Transmitter
Current Correction
(mA) V (V)
7 lesson1et438a.pptx
Transfer Functions
Transfer function - ratio of the output to the input of a control system
component. Generally a function of frequency and time.
A∙sin(wt+a) B∙sin(wt+b)
G
Block
Gain
4
8/27/2015
Transfer Functions
Examples
Example 1-1: Find transfer function of temperature sensor in block diagram
Iin 17.530 mA
Iin (mA) I-to-V
Vo 8.3537 V Converter
OutputSignal V o 8.3537 V G Vout (V)
G V/ mA
Input Signal Iin 17.530 mA
G 0.4777 V/ mA
9 lesson1et438a.pptx
Open-Loop Control
Open loop control modifies output based on predetermined control
values. There is no actual measurement of controlled quantity.
10 lesson1et438a.pptx Disturbances
5
8/27/2015
Level
Measurement
Measured
level
11 lesson1et438a.pptx
Error
Speed Sensor
12 lesson1et438a.pptx
6
8/27/2015
R E=R-Cm Controller C
+
- G=C/E
Cm
Measurement
H=Cm/C
(Input)(Gain)=(Output)
C
For servo control Find
R
Cm
1 E R Cm
3 H C H Cm
C
2 C
G EG C 1 3 E R C
CmH E
E
(R C H) G C
14 lesson1et438a.pptx
7
8/27/2015
R G
C Divide both sides by (1+GH)
(1 G H)
G C
Divide both sides by R
(1 G H) R
15 lesson1et438a.pptx
Cm Measurement
D=Disturbances
H=Cm/C
8
8/27/2015
V M C
Series blocks multiple Gc Gm Gp
E V M
V M C
G Gc Gm Gp
E V M
C
G
E
Find overall transfer function Cm/SP C not directly measurable in
process control
17 lesson1et438a.pptx
9
8/27/2015
Concentration
Valve
Heating Fluid ARC
Supply 103
TV
102 Concentration
Recorder/Control
AT Syrup
Heating Fluid 103 Concentration
TIC TT
Return Concentration
102 102
Transmitter
Heated Product
Temperature Transmitter
Temperature Indicator/Control
20 lesson1et438a.pptx
10
8/27/2015
2
0
Output
0
2
1 0.5 0 0.5 1
Input
2
15 10 5 0 5 10 15
Linear transfer functions give proportional
Time
outputs. In this case the factor is 2 Input
Output
21 lesson1et438a.pptx
Non-linear Response
Saturation Non-Linearity
1
Saturation Non-Linearity
Input Signal
10 0
Output
0
1
15 10 5 0 5 10 15
Time
Input Signal
10
3 2 1 0 1 2 3 Saturation Non-Linearity
Input 1
Output Signal
1
15 10 5 0 5 10 15
Time
22 lesson1et438a.pptx Output Signal
11
8/27/2015
Other Non-Linearities
Hystersis Non-Linearity General Non-Linearity
2 40
1 20
Output
Output
0 0
1
20
2
4 2 0 2 4 40
Input 3 2 1 0 1 2 3
Input
23 lesson1et438a.pptx
G1 G2 G3 G1G2G3
Equivalent Block
24 lesson1et438a.pptx
12
8/27/2015
H3 H2
C1 G2 H
Reduce the inner loop
R1 1 G 2 H1
H H 2 H3 Combine outer feedback block
25 lesson1et438a.pptx
H=H2H3
G2 G1 G 2 G 3
G G1 G3
Compute the value of G
1 G 2 H1 1 G 2 H1
G1 G 2 G 3
1 G H
C G 1
2
13
8/27/2015
R 1 G H G G G
1 1 2 3 H 2 H3
1 G 2 H1
C G1 G 2 G 3
Answer
R 1 G 2 H1 G1 G 2 G 3 H 2 H 3
Reduced R G1 G 2 G 3 C
block 1 G 2 H1 G1 G 2 G 3 H 2 H 3
27 lesson1et438a.pptx
28 lesson1et438a.pptx
14