EENG320 Second Session
EENG320 Second Session
Objective:
This experiment aims to study the parameters (ς and ωn) and their effects on the performance of
the system.
The parameters (ς and ωn) and their effects on the performance of the
system
C ( s) n 2
T ( s) 2
R( s) s 2n s n 2
Over-damped - when the system has two real distinct poles (ζ >1).
Under-damped - when the system has two complex conjugate poles (0 <ζ <1)
UN damped - when the system has two imaginary poles (ζ = 0).
Critically damped - when the system has two real but equal poles (ζ = 1).
Real – Imaginary axis show poles of the system
The Transfer function, pole and zero plot, and the response of the output of the system is illustrated in the above diagram
Some Performance Indicators in 2nd order system
Peak time: The time taken for the response to reach its peak value
Tp
d n 1 2
Setting time, Ts: The settling time is the time required for the amplitude of
the sinusoid to decay to 2% of the steady-state value.
4
Ts
n
Steady-State error:
e( ) r ( ) x ( ) sR( s )
e( ) lim sE ( s ) lim
s0 s0 1 G( s )
Exercise 1
𝐶(𝑠) 𝑤𝑛
2
𝑇(𝑠) = = 2
𝑅(𝑠) 𝑠 + 2ζ𝑤𝑛1 s + 𝑤𝑛2
Consider
Wn=1 and ζ =0 (Undamped)
Then
1
𝑇(𝑠) =
𝑠2 + 1
num=[1];
den=[1 0 1];
sys=tf(num,den);
t=0:0.01:100;
y=step(sys,t)
figure();
plot(t,y)
figure();
pzmap(sys)
S=stepinfo(sys)
Exercise 2
Consider
Wn=1 and ζ =0.3 (Under-damped)
1
𝑇(𝑠) = 2
𝑠 + 0.6𝑠 + 1
num=[1];
den=[1 0.6 1];
sys=tf(num,den);
t=0:0.01:100;
y=step(sys,t)
figure();
plot(t,y)
figure();
pzmap(sys)
S=stepinfo(sys)
Exercise 3
Consider
Wn=1 and ζ =1 (critically damped)
1
𝑇(𝑠) =
𝑠 2 + 2𝑠 + 1
num=[1];
den=[1 2 1];
sys=tf(num,den);
t=0:0.01:100;
y=step(sys,t)
figure();
plot(t,y)
figure();
pzmap(sys)
S=stepinfo(sys)
Exercise 4
Consider
Wn=1 and ζ =5 (over-damped)
1
𝑇(𝑠) = 2
𝑠 + 10𝑠 + 1
num=[1];
den=[1 10 1];
sys=tf(num,den);
t=0:0.01:100;
y=step(sys,t)
figure();
plot(t,y)
figure();
pzmap(sys)
S=stepinfo(sys)
Exercise 5
𝑌(𝑠) 1
𝑇(𝑠 ) = = 2
𝑅(𝑠) 𝑠 + 2ζ 𝑠 + 1
t=0:0.2:20;
zeta= [0 0.2 0.4 0.6 0.8 1];
for n=1:6;
num=[1];
den=[1 2*zeta(n) 1];
sys=tf(num,den);
figure();
step (sys, t)
end
Homework 2
𝑌(𝑠) 𝑤𝑛2
𝑇(𝑠 ) = = 2
𝑅(𝑠) 𝑠 + 2ζ 𝑠 + 𝑤𝑛2
Such as the value of ζ varies from 0 to 2.1 with the interval 0.3 and wn=2