Feedback and Control Higherorder Systems - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

Feedback and Control Higherorder Systems

Description:

Approximate high-order systems' behavior with first-order systems. ... If p' is real, G's approximation: Initial condition response. Second-order systems ... – PowerPoint PPT presentation

Number of Views:75
Avg rating:3.0/5.0
Slides: 28
Provided by: tnd5
Category:

less

Transcript and Presenter's Notes

Title: Feedback and Control Higherorder Systems


1
Feedback and ControlHigher-order Systems
  • Thao Doan
  • University of Virginia

2
Outline
  • Introduction
  • What are higher-order systems?
  • Dominant pole analysis
  • HO Systems with Real Poles
  • Initial condition response
  • Impulse response
  • Step response
  • Zeros influence on systems response
  • HO Systems with Complex Poles
  • Impulse response
  • Step response
  • Example
  • Conclusion

3
What are high-order systems?
  • N-order system
  • The current output is determined by the systems
    inputs and outputs of the last n sample time.
  • Difference equation
  • Transfer function
  • Higher-order system ngt2, 1ltmltn

4
Example
  • IBM Lotus Domino Server with sensor delay

Reference RIS
Max User
Actual RIS
Measured RIS
Controller
Server
Sensor
U(z)
Q(z)
M(z)
5
Review poles in first-order analysis
  • Life is still simple
  • One pole
  • Real

6
Poles in higher-order analysis
  • Multiple poles
  • Multiple zeros
  • Possibly complex poles
  • Approximate high-order systems behavior with
    first-order systems.
  • Dominant pole analysis

7
Review SASO
  • Poles affect settling time and maximum overshoot

Steady state error
Controlled variable
Overshoot
Reference
Steady State
Transient State
Settling time
Time
8
Dominant pole analysis
  • Which pole is dominant?
  • Has largest magnitude
  • Positive or negative
  • Should be twice as large as the others
  • Not every system has dominant pole

9
Examples
  • Find dominant pole of the following systems

10
Dominant pole analysis
Settling time time until the output y(ks) is
within 2 its largest magnitude
11
Dominant pole approximation
  • p dominant pole
  • If p is real, Gs approximation

12
Initial condition response
  • Second-order systems

13
Initial condition response
  • u(k) 0
  • Second-order model approximation
  • Settling time

14
Initial condition response
  • p2 0.4
  • ? ks 4
  • p2 0.8
  • ? ks 18

15
Impulse response
  • y(0) y(1) 0
  • u(k) 1,0,,0 with kgt2
  • Second-order model approximation
  • Settling time

16
Impulse response
p2 0.4 ? ks 4 p2 0.8 ? ks 18
17
Impulse response
  • Example IBM Lotus Domino Server

Reference RIS
Max User
Actual RIS
Measured RIS
Controller
Server
Filter
U(z)
Q(z)
M(z)
18
Step response
  • y(0) y(1) 0
  • u(k) 1
  • Second-order model approximation
  • Settling time

19
Step response
  • Example IBM Lotus Domino Server

Reference RIS
Max User
Actual RIS
Measured RIS
Controller
Server
Filter
U(z)
Q(z)
M(z)
20
Zeros influence on system response
  • Second order system
  • q1 p1 pole-zero cancellation
  • q1gt1 non-minimum-phase systems

21
Matlab Examples
  • Show effects of different zeros and poles
  • Zero q 0.4, poles p1 0.4, p2 0.1
  • q 0.2, p1 0.4, p2 0.1
  • q 2, p1 0.4, p2 0.1

22
Complex poles
  • Second-order model
  • Transfer function
  • If
  • complex poles

23
Impulse response
  • u(k) impulse signal ? U(z) 1
  • Time domain equation
  • ?
  • ?

24
Step response
  • u(k) step signal ?
  • Time domain equation
  • ?
  • ?

Max overshoot
?
25
Matlab Example
  • Apache HTTP Server with a filter and controller

Reference input
KeepAlive
CPU
Controller K(z)
Server G(z)
Filter H(z)
U(z)
Y(z)
W(z)
E(z)
26
Matlab Example
IBM Server with a filter and controller
KeepAlive
CPU
Reference input
Controller K(z)
Server G(z)
Filter H(z)
U(z)
Y(z)
W(z)
E(z)
A -80 p1,2 0.77 /- 0.15j
-4/log0.78 16
41
A -20 p10.91, p2 0.63
27
Conclusion
  • Response of a higher-order system with a real
    dominant pole is approximated by the first-order
    system with the same pole.
  • Complex poles cause oscillation in the systems
    transient response.
  • Zeros can influence systems behavior.
Write a Comment
User Comments (0)
About PowerShow.com