Overview
ABSTRACT
Anti-windup design addressed in the paper is a controller reshaping technique allowing to explicitly take into account actuator saturation constraints and mitigate their effect on the closed-loop system dynamics. Both the process and the controller are described by linear state-space systems. The controller may be a priori designed without considering saturation elements. The anti-windup design approaches take advantage of sector conditions
used to encapsulate the saturation function. Quadratic Lyapunov functions are used to generate linear matrix inequalities based stability and performance conditions.
Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.
Read the articleAUTHORS
-
Sophie TARBOURIECH : Research Director - LAAS, CNRS, Toulouse, France
-
Isabelle QUEINNEC : Research Director - LAAS, CNRS, Toulouse, France
INTRODUCTION
A controlled process involves updating a control input, calculated using the error between an output measurement and its setpoint, through an actuator. In the ideal case, the actuator can be represented by a "wire" connecting the controller output and the system input. In practice, the actuator may have a dynamic behavior, but above all an operating range limited between two limits, lower and upper. These limits on the actuator's linear operating range are reflected in the notion of actuator saturation. This is a non-linear phenomenon which has the undesirable effect of degrading the nominal behavior of the system, in the best of cases, or even destabilizing the controlled system in extreme cases.
To avoid the undesirable effects of actuator saturation, a conventional solution is to oversize the actuator, which entails an additional cost in terms of the load carried, the energy expended, and the price of the actuator itself. A second classic solution is to limit the controller's performance (speed) to avoid, as far as possible, approaching the actuator's linear operating limits.
Anti-windup control is an alternative way of making the best possible use of the actuator's capabilities, by allowing saturation while preserving the stability (and performance) of the controlled system within the system's intended operating range. The principle is to feed back the actuator's error to the control system's input. This controller feedback is only active when the actuator is saturated. In this way, the nominal behavior of the controlled system, originally designed without regard to actuator non-linearities, remains unchanged. In its simplest version, the synthesis of an anti-windup control can be likened to the synthesis of a simple additional gain, and presents no more difficulty than the synthesis of a PID corrector.
By extension, anti-windup control can also be applied to counter speed saturation or higher actuator dynamics, or even other types of actuator non-linearities, although this is not covered in this article.
At the end of the article, readers will find a table of acronyms, notations and symbols used throughout the article.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!
KEYWORDS
Control | Control | Actuators | saturations | anti-windup
An overview of anti-windup techniques for saturated systems - Anti-windup control
Bibliography
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!
Article included in this offer
"Control and systems engineering"
(
145 articles
)
Updated and enriched with articles validated by our scientific committees
A set of exclusive tools to complement the resources