Control
Control
WHAT IS CONTROL ?
Control is the process of altering, manually or
automatically, the performance of a system to a
desired one
WHY CONTROL ?
Because systems by themselves usually do not
behave the way we would like them to
process
operator
measured behaviour
measured
behaviour
levers of
power
process supervisor
1
The University for business
and the professions
2
The University for business
and the professions
OPEN-LOOP CONTROL
input or output or
reference plant controlled
variable variable
Controller Actuator Process
3
OPEN-LOOP CONTROL: Some Comments
input or output or
reference plant controlled
variable variable
Controller Actuator Process
4
CLOSED-LOOP or FEEDBACK CONTROL
Example: Automobile Cruise Control
road grade
control
variable
actuator process
desired actual
speed Controller Engine Auto body
speed
error throttle
sensor
Speedometer
sensor
noise
5
THE DESIGN PROCESS
Transform Requirements into a Physical System
6
THE DESIGN PROCESS
Create a Schematic
7
THE DESIGN PROCESS
MATHEMATICAL MODELING
WHAT IS A MODEL ?
8
MATHEMATICAL MODELING
MATHEMATICAL MODELING
Example: A Simple System; Cruise Control Model
bx m u
force u
physical system free body diagram
b u
u bx = mx
x+ x =
m m
Equations of motion: or (v = x )
b u
v + v=
m m
9
Example: A Simple System; Cruise Control Model
b u
Apply Laplace transform to v + v= with zero initial conditions
m m
1m
V (s) = U ( s ) = G ( s )U ( s ), s C
s+b m
Transfer Function
input output
G(s)
U(s) Y(s)=V(s)
x1 0 1 x1 0
x 0 b m x + 1 m u
=
2 2
Then
x
y = v = [ 0 1] 1
x2
states x(t)
x = Ax + Bu
STATE SPACE or INTERNAL DESCRIPTION
y = Cx + Du
10
BASIC PERFORMANCE CRITERIA
Stability
BIBO stable
BIBO unstable
11
BASIC PERFORMANCE CRITERIA
Internal Stability
Asymptotic Stability
All states tend to zero as time tends to infinity for every initial
condition
inputs u(t) outputs y(t)
states x(t)
x1(t) x1(t)
Asymptotically Asymptotically
stable unstable
x2(t) x2(t)
steady-state error
12
BASIC PERFORMANCE CRITERIA
Frequency Response Shape
WHAT IS FREQUENCY RESPONSE?
G ( j ) = M ( ) ( )
bandwidth
13
BASIC PERFORMANCE CRITERIA
Frequency Response Shape
Crossover frequency
N(s)
G1G2 G2 GG
Y = Yr + Yd + Yn = R+ D 1 2 N
1 + G1G2 1 + G1G2 1 + G1G2
14
THE CONTROL DESIGN TRADE OFF
If G1 >>> {Yr R, Yd 0 and Yn N } Y R N
If G1 <<< {Yr 0, Yd G2 D and Yn 0} Y G2 D
0
1
Pitch angle (rads)
-2
-4
-6
-8
-10
-12
-14
0 50 100 150
Time (secs)
15
Open loop response to a step in the elevator of XRAE-1
6
0
Pitch angle (rads)
-2
-4
-6
-8
-10
-12
-14
0 50 100 150
Time (secs)
1.2
1
1
Pitch angle (rads)
0.8
0.6
0.4
0.2
0
0 5 10 15 20 25
Ti ( )
16
Closed loop step response of XRAE-1
1.4
1.2
1
Pitch angle (rads)
0.8
0.6
0.4
0.2
0
0 5 10 15 20 25
Time (secs)
Kp
error Ki control
signal signal
d
Kd
dt Integral action
Derivative action
17