System Dynamics and Control (ME422 - 03 - Spring - 2017) : Instructor: Prof. Ayman A. Aly El-Naggar
System Dynamics and Control (ME422 - 03 - Spring - 2017) : Instructor: Prof. Ayman A. Aly El-Naggar
System Dynamics and Control (ME422 - 03 - Spring - 2017) : Instructor: Prof. Ayman A. Aly El-Naggar
[ME422_03_Spring_2017]
x Governing equation
k
f m x b x k x f (t )
m
b
f ( t) x ( t)
G (s )
Example: Transfer function of spring-mass-damper
system (cont.)
governing equation: mx bx kx f
f(t) 1 x(t)
(ms 2 bs k )
Q. What will the transfer function be if output is x (t )
Example
s3
A system has a transfer function G ( s )
s2
Find the output of the system y(t) when the input
is a step signal of magnitude 2
output
3
input
2 2
G (s ) ?
1 1
0
t t
0
Characteristic equation, poles and zeros
G (s)
p( s) s 1
e.g. G (s) 2
q( s) s 3s 2
where
p(s) is a polynomial function of s
q(s) is a polynomial function of s
q(s) is called the characteristic polynomial
e.g. s 3s 2 0
2
Characteristic equation, poles and zeros
p( s)
G (s)
q( s)
The characteristic equation q(s) = 0 is very important. It
governs the characteristics of the system e.g. response,
stability, etc...
the roots of the polynomial q(s) are called the system poles
(the values of s that give q(s) = 0)
the roots of the polynomial p(s) are called the system zeros
(the values of s that give p(s) = 0)
The system order is the degree of the characteristic
polynomial q(s) (the highest power of s)
It is also equal to the number of poles of the system and is
the highest order derivative in the governing equation.
Example
What are the poles and zeros of a system with
transfer function
s3
G(s) 2
s 2s 5
s = + j j
zero j2
j
-3 -2 -1 1
poles -j
Pole-zero map: - j2
System Response Characteristics
First Order System
Impulse response
If the first-order system has a unit impulse input: U(s) = 1 then
Y ( s) G( s) U ( s)
y(t)
1
Y (s) 1
s 1 e-1 = 0.3679
Inverse transform:
0.3679 y (t ) e t /
y (t ) e t
0 t
3 1
1. G ( s) 2. G(s)
s 1 0.1s 2
1
3. G(s)
s2
System Response Characteristics
Second Order System
b m b m 4k m
2
1 b k
C
k
n
2 km m
Expressing the transfer function in standard form allows us to deal with any
second-order system regardless of what the system may physically be
Poles of a second-order system
The characteristic equation of a second-order system is
s 2 2n s n2 0 (s s1 )(s s2 ) 0
s1 , s2 n n 2 1
1 4
1. G ( s) 2 2. G (s)
s 6s 4 s 12
2
3. G (s) 2
3s 6 s 9
Poles of an underdamped system
For an underdamped systems ( < 1), the poles are complex
s1 , s2 n jn 1 2 j
s1
j n 1 2
n q = cos -1
cos q =
j n 1 2
q depends only on but not n s2
the distance from the origin (0, 0) to
the poles is equal to n
Poles of an underdamped system
s1 , s2 n jn 1 2
j
consider varying (n fixed): 0
0<<1
1
n
q = cos-1
>1 >1
n2
Y (s) 2 1 (assuming C = 1)
s 2n s n
2
Y (s)
n2
( s n ) 2 n2 (1 2 )
y (t )
n
1 2
e t
n
sin
n
1 2
t
n2
( s n ) 2 ( n 1 2 ) 2 constant decaying sinusoid
exponential
n n 1 2
1 2 ( s n ) 2 ( n 1 2 ) 2
Second Order System Impulse response
y(t) n
1 2
n
1 2 e-nt envelope
natural
frequency
y (t )
n
1 2
e t
n
sin n
1 2
t
exponential sinusoid
n
constant
1 2
Time t t
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
error
error
Num4=[0.1];
The Simulation of Systems Using MATLAB
The Simulation of Systems Using MATLAB
Questions?