|  | On Anti-Windup and Control of Systems with Multiple Input Saturations:
 Tools, Solutions and Case Studies
 
Jonas Öhr
 
PhD Thesis, Uppsala University, 
ISBN 91-506-1691-9
Aug. 2003, 217 pp.
 
 
The thesis available  in Pdf.    
  Paper copies of the thesis can be obtained from
Ylva Johansson,
Signals and Systems Group, Uppsala University, 
Box 534, SE-75121 Uppsala, Sweden.
 
 
Outline:  
Control of a dynamic system requires manipulable
inputs. The manipulation is usually
 transmitted (or transferred)
to the system via constrained actuators. In many technical
systems actuators are transducers which transforms a low
power signal, usually electric, into high power "action". 
Examples
are valves for flow control and high power electronics for
electric power control. The latter can in a second step e.g. be
used for torque control of an electric motor. In most cases,
properly dimensioned actuators will saturate even under
normal operation.
What happens if, or when, actuators saturate depends
critically on the ability of control strategy (the controller) to
handle a saturation event as well as on the properties of
controlled system. Some systems are easier to control via
constrained actuators than others. Some controllers are better
suited to handle saturation events than others. 
 
Many dynamic systems behave as "almost" linear, under
certain operating conditions, and therefore linear control theory
is widely applicable in reality. But quite often, e.g. when
operating a system on its limits, different kinds of
nonlinearities make themself known and 
may degrade the stability
and performance properties to such an extent that they are no
longer acceptable. These nonlinearities must then be taken into
account when designing and implementing 
the controller. 
Actuator
nonlinearities, such as amplitude- and rate limiters, 
appearing at
the plant input, are examples of such nonlinearities. By
introducing amplitude- and/or rate limiters at the input of an
otherwise linear model, one will be able to describe a
significantly larger class of dynamic systems in such a way that
the controller design results in good performance.
  
Abstract:
Control of linear systems with saturating actuators 
are considered and anti-windup compensators for 
multiple-input multiple-output systems, and robust, 
almost time-optimal controllers for double integrators 
with input amplitude saturations, are proposed. 
Windup effects are defined and anti-windup 
compensators aiming at minimizing the windup 
effects are proposed. The design is based on 
 
linear quadratic (LQ) optimization techniques and 
heuristic design using Nyquist-like techniques and 
pole-placement techniques. 
 
A root-locus like technique that can, approximately, 
foretell possible 
directional problems that may be 
present in MIMO systems with input saturations, 
and that can be used for design of anti-windup 
compensators and for selection of appropriate 
static directional compensators, is proposed. 
 
The problem of control of double integrators via 
saturating inputs is addressed and a ro-bust piece-wise 
linear controller that gives almost time-optimal 
performance is suggested. It is shown that time optimal 
control of a double integrator via an input amplitude 
limiter, is equivalent to time-optimal control of a single 
integrator having a rate limiter at the in-put. 
One such application, concerning control of hydraulic 
cylinders in container crane systems, is presented. 
An extension of the controller, allowing synchronous 
control of two integrators with
 input rate limitations, is proposed.
Keywords:
Anti-windup compensator, saturating actuator, 
amplitude limiter, rate limiter, path anti-windup, 
double integrator, time-optimal control, 
container crane, spreader, hydraulic cylinder.
Related publications:
Swedish Control Meeting 96 ECC 97
 SIAM 98
 |
 
Our related research  
|
 Main entry in publ. lists 
|
 This material is presented to ensure timely dissemination
of scholarly and technical work. Copyright and all rights
therein are retained by authors.
All persons copying this information are expected to
adhere to the terms and constraints invoked by each authors
copyright. This work may not be reposted
without the explicit permission of the copyright holders.
 |