Professional Documents
Culture Documents
apter 11
c Goodwin, Graebe, Salgado , Prentice Hall 2000
opics to be covered
An ubiquitous problem in control is t at all real actuators
ave limited aut ority. is implies t at t ey are
constrained in amplitude and/or rate of c ange. If one
ignores t is possibility t en serious degradation in
performance can result in t e event t at t e input reac es
a constraint limit. is is clearly a very important
problem. ere are two ways of dealing wit it:
(i) reduce t e performance demands so t at a linear controller
never violates t e limits, or
(ii) modify t e design to account for t e limit.
c Goodwin, Graebe, Salgado , Prentice Hall 2000
Wind-Up
One very common consequence of an input itting a
saturation limit is t at t e integrator in t e controller
(assuming it as one) will continue to integrate
w ilst t e input is constrained.
c Goodwin, Graebe, Salgado , Prentice Hall 2000
Anti-Windup Sc eme
ere are many alternative ways of ac ieving
protection against wind-up. All of t ese met ods rely
on making sure t at t e states of t e controller ave
two key properties; namely
(i) t e state of t e controller s ould be driven by t e actual
(i.e. constrained) plant input;
(ii) t e states of t e controller s ould ave a stable realization
w en driven by t e actual plant input.
c Goodwin, Graebe, Salgado , Prentice Hall 2000
Saturation
e appropriate function to describe input saturation is:
Solution
We build a control loop wit t e controller structure
s own in igure 11.6 (see t e next slide) wit Lim
replaced by t e slew rate limiter in igure 11.4.
c Goodwin, Graebe, Salgado , Prentice Hall 2000
Interpretation in terms of
onditioning
Here we ask t e following question: W at conditioned
set-point r would ave avoided producing an input uÖ
beyond t e limits of saturation in t e first place?
We assume t at C(s) is biproper and can ence be
expanded in terms of its strictly proper and feed-t roug
terms as
rom w ere
Also
and
State Saturation
As a furt er illustration of t e application of anti-
windup procedures, we next s ow ow t ey can be
applied to maintain state limits.
We consider a plant wit nominal model given by
c Goodwin, Graebe, Salgado , Prentice Hall 2000
igure 11.12: Plant output with (yc) and without (yu) state
control saturation
Summary
Ë onstraints are ubiquitous in real control systems
Ë ere are two possible strategies for dealing wit t em
limit t e performance so t at t e constraints are never
violated
carry out a design wit t e constraints in mind
Ë Here we ave given a brief introduction to t e latter idea
c Goodwin, Graebe, Salgado , Prentice Hall 2000