Transient%20Response - PowerPoint PPT Presentation

About This Presentation
Title:

Transient%20Response

Description:

Title: Elements of Feedback Control Subject: Weapons Author: Brien W. Dickson Description: 1 Hour Last modified by: Degang J. Chen Created Date: 6/4/1997 12:49:12 PM – PowerPoint PPT presentation

Number of Views:225
Avg rating:3.0/5.0
Slides: 61
Provided by: Brie92
Category:

less

Transcript and Presenter's Notes

Title: Transient%20Response


1
Transient Response
  • First order system transient response
  • Step response specs and relationship to pole
    location
  • Second order system transient response
  • Step response specs and relationship to pole
    location
  • Effects of additional poles and zeros

2
Simple first order system
1 ts
E
Y(s)
U(s)

-
3
First order system step resp
Normalized time t/t
4
Simple first order system
  • No overshoot, tpinf, Mp 0
  • Yss1, ess0
  • Settling time ts -ln(tol)/p
  • Delay time td -ln(0.5)/p
  • Rise time tr ln(0.9) ln(0.1)/p
  • All times proportional to 1/p t
  • Larger p means faster response

5
The error signal e(t) 1-y(t)e-ptus(t)
Normalized time t/t
6
In every t seconds, the error is reduced by 63.2
7
General First-order system
We know how this responds to input
Step response starts at y(0)k, final value
kz/p 1/p t is still time constant in every t,
y(t) moves 63.2 closer to final value
8
Step response by MATLAB
gtgt p . .
gtgt n b1 b0
gtgt d 1 p
gtgt step ( n , d )
Other MATLAB commands to explore plot, hold,
axis, xlabel, ylabel, title, text, gtext,
semilogx, semilogy, loglog, subplot
9
Unit ramp response
10
(No Transcript)
11
Note In step response, the steady-state
tracking error zero.
12
Unit impulse response
13
Prototype 2nd order system
14
(No Transcript)
15
(No Transcript)
16
Unit step response
1) Under damped, 0 lt ? lt 1
17
cosq z q cos-1z
d
s
18
(No Transcript)
19
To find y(t) max
20
(No Transcript)
21
(No Transcript)
22
(No Transcript)
23
(No Transcript)
24
(No Transcript)
25
(No Transcript)
26
For 5 tolerance Ts 3/zwn
27
  • Delay time is not used very much
  • For delay time, solve y(t)0.5 and solve for t
  • For rise time, set y(t) 0.1 0.9, solve for t
  • This is very difficult
  • Based on numerical simulation

28
Useful Range Td(0.80.9z)/wn
29
Useful Range Tr4.5(z-0.2)/wn
Or about 2/wn
30
Putting all things together
Settling time
(3 or 4 or 5)/s
31
2) When ? 1, ?d 0
32
The tracking error
33
3) Over damped ? gt 1
34
(No Transcript)
35
Transient Response
Recall 1st order system step response
2nd order
36
(No Transcript)
37
Pole location determines transient
38
(No Transcript)
39
(No Transcript)
40
  • All closed-loop poles must be strictly in the
    left half planes
  • Transient dies away
  • Dominant poles those which contribute the most
    to the transient
  • Typically have dominant pole pair
  • (complex conjugate)
  • Closest to j?-axis (i.e. the least negative)
  • Slowest to die away

41
Typical design specifications
  • Steady-state
  • ess to step
  • ts
  • Speed (responsiveness)
  • tr
  • td
  • Relative stability
  • Mp

42
These specs translate into requirements on ?, ?n
or on closed-loop pole location
Find ranges for ? and ?n so that all 3 are
satisfied.
43
Find conditions on s and ?d.
44
In the complex plane
45
Constant s vertical lines s gt is half
plane
46
Constant ?d horizontal line ?d lt is a
band ?d gt is the plane excluding band
47
Constant ?n circles ?n lt inside of a
circle ?n gt outside of a circle
48
Constant ? f cos-1? constant Constant ?
ray from the origin ? gt is the cone ?
lt is the other part
49
If more than one requirement, get the common
(overlapped) area e.g. ? gt 0.5, s gt 2, ?n gt 3
gives
Sometimes meeting two will also meet the third,
but not always.
50
(No Transcript)
51
Try to remember these
52
Example

-
When given unit step input, the output looks like
Q estimate k and t.
53
(No Transcript)
54
(No Transcript)
55
Effects of additional zeros
Suppose we originally have
i.e. step response
Now introduce a zero at s -z
The new step response
56
(No Transcript)
57
Effects
  • Increased speed,
  • Larger overshoot,
  • Might increase ts

58
When z lt 0, the zero s -z is gt 0, is in the
right half plane. Such a zero is called a
nonminimum phase zero. A system with nonminimum
phase zeros is called a nonminimum phase system.
Nonminimum phase zero should be avoided in
design. i.e. Do not introduce such a zero in
your controller.
59
Effects of additional pole
Suppose, instead of a zero, we introduce a pole
at s -p, i.e.
60
L.P.F. has smoothing effect, or averaging effect
Effects
  • Slower,
  • Reduced overshoot,
  • May increase or decrease ts
Write a Comment
User Comments (0)
About PowerShow.com