Title: Dynamic Response
1Dynamic Response
- Unit step signal
- Step response y(s)H(s)/s, y(t)L-1H(s)/s
- Unit impulse signal d(t)??1
- Impulse response h(t) L-1 H(s)
- In Matlab use step, impulse, lsim, etc
2- Defined based on unit step response
- Defined for closed-loop system
- Steady-state value yss
- Steady-state error ess
- Settling time ts
- time when y(t) last enters a tolerance band
Time domain response specifications
3(No Transcript)
4By final value theorem
In MATLAB num .. .. .. .. b0
num(length(num)), or num(end) a0
den(length(den)), or den(end) yssb0/a0
5If numerical values of y(t) available, abs(y
yss) lt tol means inside band abs(y yss)
tol not inside e.g. t_out t(abs(y yss)
tol) contains all those time points when y is not
inside the band. Therefore, the last value in
t_out will be the settling time.
tst_out(end)
6Peak time tp time when y(t) reaches its maximum
value. Peak value ymax y(tp) Hence ymax
max(y) tp t(y ymax) Overshoot OS
ymax - yss Percentage overshoot
7- If ymax is reached as t?8, there is no peak time
and there is no overshoot. - Delay time td the time when y(t) first reaches
- 50 of yss
- Not frequently used
- Some people use a percentage different from 50
- t50t(ylt0.5yss)
- tdt50(end)
8- Rise time tr the time it takes for y(t) to go
from 0.1yss to 0.9yss for the first time. - Rise time captures how fast a system responds to
changes in a reference input - td, tp has similar effect
9If t50 t(y gt 0.5yss), this contains all
time points when y(t) is 50 of yss so
the first such point is td. tdt50(1) Simila
rly, t10 t(y gt 0.1yss) t90 t(y gt
0.9yss) can be used to find tr. trt90(1)-t10
(1)
10(No Transcript)
11(No Transcript)
1290yss
tr0.45
10yss
ts
ts
tp0.9sec
td0.35
135 ts0.45
yss1 ess0 O.S.0 Mp0 tp8 td0.2
tr0.35
14tp0.35
O.S.0.4 Mp40 yss1 es0
ts0.92
td0.2
tr0.1
15Steady-state tracking sys. types
plant
e
r(s)
y(s)
G(s)
C(s)
-
e
r(s)
Go.l.(s)
y(s)
-
16(No Transcript)
17(No Transcript)
18(No Transcript)
19(No Transcript)
20(No Transcript)
21r(t)
t
22(No Transcript)
23(No Transcript)
24(No Transcript)
25(No Transcript)
26r(t)
0
t
27(No Transcript)
28(No Transcript)
29(No Transcript)
30(No Transcript)
31(No Transcript)
32ref. input
sys. type
33Example of tank
H
C
-
34(No Transcript)
35(No Transcript)
36r(s)
37example
e(s)
y(s)
r(s)
G(s)
38(No Transcript)
39(No Transcript)