skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


This content will become publicly available on June 20, 2026

Title: Anti-Windup Compensation for Nonlinear Dynamic Inversion Rigid Body Attitude Control
The rigid body attitude stabilization problem with constrained control inputs has been studied by many researchers. However, if perfect eigen-axis rotation in rest to-rest maneuvers is also desirable, the control design problem becomes more challenging and, to the best of the authors’ knowledge, has not yet been addressed. In this letter, an anti-windup compensation approach to this problem is developed. A nonlinear dynamic inversion control is used to obtain satisfactory unconstrained performance and this is supplemented by an anti-windup compensator when constraints are encountered. The compensator provides global L2 performance under reasonable conditions. A highlight of the approach is that the anti-windup compensator can have a nonlinear structure, giving flexibility in the choice of its parameters. Simulation results demonstrate the effectiveness of the proposed scheme as well as the performance improvement achieved using a compensator with state-dependent parameters.  more » « less
Award ID(s):
2219008
PAR ID:
10625760
Author(s) / Creator(s):
; ;
Editor(s):
Manzie, C
Publisher / Repository:
IEEE
Date Published:
Journal Name:
IEEE Control Systems Letters
Volume:
9
ISSN:
2475-1456
Page Range / eLocation ID:
697 to 702
Subject(s) / Keyword(s):
Anti-windup, attitude, saturation
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. It is well known that actuator saturation can cause destabilization and degradation in performance; similar problems are faced when actuation is quantized. This paper proposes the design of an anti-windup compensator for systems with actuators that are limited to a finite number of quantization levels. This combination of discrete level actuation and saturation poses a unique anti-windup problem that has not yet been solved. To surmount this combined issue, an anti-windup compensator is proposed which provides ultimateboundedness of the system state within a prescribed region, and also guarantees that the state does not stray outside a larger compact set. A numerical simulation example illustrates the effectiveness on a rigid-body system which inspired this work. 
    more » « less
  2. This paper proposes an anti-windup mechanism for a model reference adaptive control scheme subject to actuator saturation constraints. The proposed compensator has the same architecture as well known non-adaptive schemes, which rely on the assumption that the system model is known fairly accurately. This is in contrast to the adaptive nature of the controller, which assumes that the system (or parts of it) is unknown. The approach proposed here uses of an “estimate” of the system matrices for the anti-windup compensator formulation and modifies the adaptation laws that update the controller gains. It will be observed that if the (unknown) ideal control gain is reached, a type of “model recovery anti-windup” formulation is obtained. In addition, it is shown that if the ideal control signal eventually lies within the control constraints, then, under certain conditions, the system states will converge to those of the reference model as desired. The paper highlights the main challenges involved in the design of anti-windup compensators for model-reference adaptive control systems and demonstrates its success via a flight control simulation. 
    more » « less
  3. Actuator constraints, particularly saturation limits, are an intrinsic and long‐standing problem in the implementation of most control systems. Model reference adaptive control (MRAC) is no exception and it may suffer considerably when actuator saturation is encountered. With this in mind, this paper proposes an anti‐windup strategy for model reference adaptive control schemes subject to actuator saturation. A prominent feature of the proposed compensator is that it has the same architecture as well‐known nonadaptive schemes, namely model recovery anti‐windup, which rely on the assumption that the system model is known accurately. Since, in the adaptive case, the model is largely unknown, the proposed approach uses an “estimate” of the system matrices for the anti‐windup formulation and modifies the adaptation laws that update the controller gains; if the (unknown) ideal control gains are reached, the model recovery anti‐windup formulation is recovered. The main results provide conditions under which, if theidealcontrol signal eventually lies within the control constraints, then the system states will converge to those of the reference model, that is, the tracking error will converge to zero asymptotically. The article deals with open‐loop stable linear systems and highlights the main challenges involved in the design of anti‐windup compensators for model‐reference adaptive control systems, demonstrating its success via a flight control application. 
    more » « less
  4. This paper proposes a two stage anti-windup compensation scheme for systems subject to both input saturation and input quantization. The paper makes two main contributions: (i) it proposes a new partitioning of the saturation/quantization nonlinearity; and (ii) it formulates and solves a two-stage anti-windup problem on the basis of this partitioned nonlinearity. The anti-windup compensator contains two distinct elements: one to assuage the effects of quantization, the other to do the same when saturation occurs. Theoretical results provide conditions which must be satisfied in order for the two-stage anti-windup compensator to bestow stability on the resulting closed-loop system. These results are expressed as linear matrix inequalities and naturally lead to algorithms for anti-windup design. Simulation examples illustrate the effectiveness of the techniques. 
    more » « less
  5. In this paper, the problem of anti-windup compensator (AWC) design for guidance and control of quadrotors in an unknown environment is addressed. Quadrotors can be affected by disturbances (such as wind), which potentially result in saturation of the propellers. When saturation occurs, the flight can become unstable, leading to a crash. On the other hand, designing an AWC to mitigate the saturation effects in the control system of a quadrotor can be a challenging task due to the heavy couplings and complex nonlinear dynamics. For this reason, we propose a new structure to design an AWC-based control system to solve this problem. Simulation results are presented in three cases: 1-without saturation, 2-with saturation - without AWC, 3-with saturation - with AWC. The effectiveness of the proposed theoretical results are verified by comparisons. 
    more » « less