Lecture 2 - 4 - Second Order Responses
Lecture 2 - 4 - Second Order Responses
Control
Second Order
System
Responses
Chapter 5.2: Marlin
Chapter 2.5: Smith & Corripio
Learning Objectives
2
Review of topics so far…
f(t) F(s)
Dynamic
Laplace Transfer
mass & energy
Transform Function
balances
FIRST ORDER
F(s)
y(s) K
f(t)
dy Laplace
t y Kx Transform
x( s) ts 1
dt
UNIT STEP f(t)
F(s)
Input increases Laplace
f(s)=1/s
By one unit Df=1 Transform
3
Block Diagrams & Transfer Functions
• In control:
– Use TF to represent dynamics
– Use Block diagram to represent the process
4
Combine TF to build block diagrams
input output
unit step TF 1storder TF
1/s K/(ts+1)
5
Combine TF to build block diagrams
input output
unit step TF 1storder TF
A sin (ωt) K/(ts+1)
6
Next steps… Second order responses
7
Second order systems
8
Second order processes - mathematical
9
Second order processes –
deviation variables
Second order d2y dy
equation
a 2 b cy ex f
dt dt
At initial SS conditions, there is no change in y with time
Therefore all the derivative terms are zero :
cy (0) ex(0) f
Define Deviation variables:
12
Understanding 2nd order responses
• Have a 2nd order TF : Y ( s) K
2
X (s) as bs c
13
Roots of a 2nd order polynomial
• r1 and r2 depend on the value of (b2 - 4ac)
• If b2 - 4ac > 0
• R1 and r2 are two real, distinct roots
• If b2 - 4ac = 0
• Then r1=r2 one multiple root
• If b2 - 4ac < 0
• complex conjugate roots because taking square root of a negative number, and i=√-1
(e.g. √-9 = 3i)
• Complex numbers mean oscillating response
14
Inverting Laplace of 2nd order
y k
• 2nd order TF written as: 2
x as bs c
Y K
• Convert to format: 22
X t s 2xts 1
x x 2 1
• Roots/Poles are: r1, 2
t
• If |x| is >1, two simple roots (real numbers)
• If |x| is <1, roots contain complex numbers
15
2nd order responses: Effect of damping
coefficient & roots/poles
This is what
we want in
our car.
Consider
going over a
bumpy road
17
2nd order response: Y K
22
Effect of damping ξ X t s 2xts 1
r1,r2 are +ve r1,r2 =p+iw r1,r2 =p+iw r1,r2 are -ve
ξ
where p is +ve
where p is -ve
-1 UNSTABLE STABLE 1
0
Underdamped Overdamped
18
Second order: Want ξ≥0!
• When ξ≥0, the process reaches a new steady state value STABLE response
• “Underdamped” with 0<ξ <1
• “Overdamped” with ξ >1
• Special cases:
• “Critically damped” when ξ = 1
• Fastest response without overshoot
• “Undamped” when ξ = 0
• Continuous oscillation
19
Underdamped Characteristics
2t
Time Period T decay ratio
B 1 x 2
2
overshoot C B
A overshoot
2
B A
x
exp
1 x 2
T
rise time TR settling time
4
TS SP 5%
T
tP peak time TP
2
20
Second order
underdamped response
1. Overshoot: OS = B/A (% overshoot is 100a/b).
2. Decay Ratio: DR = C/B (where c is the height of the second peak).
3. Period of Oscillation: T is the time between two successive peaks or
two successive valleys of the response.
4. Rise Time: time the process output takes to first reach the new
steady-state value. (~T/4)
5. Time to First Peak: time required for the output to reach its first
maximum value. (~T/2)
6. Settling Time: the time required for the process output to reach
and remain inside a band whose width is equal to ±5% of the
setpoint. 21
Overshoot depends on ξ
=C/B =B/A*100
B
overshoot
A
x
exp
1 x 2
22
Damping coefficient ξ
& Overdamped systems
23
Y K
2nd order responses 22
X t s 2xts 1
ξ
-1 UNSTABLE 0 STABLE 1
Underdamped Overdamped
Undamped: ξ=0
Critically damped: ξ=1
24
Damping coefficient ξ summary
25
Notes on Oscillations
26
Basic control
T2: 1st Order T3: 2nd Order T4: Deadtime, T5: Frequency
responses responses Block Diagrams Response
27