Elsevier

Automatica

Volume 49, Issue 6, June 2013, Pages 1914-1924
Automatica

Brief paper
Composite adaptive posicast control for a class of LTI plants with known delay

https://doi.org/10.1016/j.automatica.2013.02.065Get rights and content

Abstract

Many potential applications of adaptive control, such as adaptive flight control systems, require that the controller have high performance, stability guarantees, and robustness to time delays. These requirements typically lead to engineering trade-offs, such as a trade-off between performance and robustness. In this paper, a new Composite Adaptive Posicast Control (CAPC) framework is proposed for linear time-invariant (LTI) plants with input-matched parametric uncertainties and known delay. The CAPC architecture uses a combination of several modifications to the typical direct model reference adaptive control (MRAC). The described approach is a nonlinear controller design that explicitly accounts for known time delay. The stability of the overall closed-loop system can be guaranteed using nonlinear analysis tools. The benefits of the CAPC approach are explored using a simulation of the longitudinal dynamics of a fixed-wing aircraft. Comparison studies are presented for 80 ms and 250 ms time delay cases.

Introduction

Adaptive control was developed primarily to contend with control in the presence of parametric uncertainties, see Ioannou and Sun (1996), Krstic, Kokotovic, and Kanellakopoulos (1995), Khalil and Grizzle (1996), Narendra and Annaswamy (1989) and has matured into a well-established field. Due to its direct ability to cope with parametric uncertainties, guarantees of robustness margins to gains are immediate. However, a robust behavior of an adaptive system in the presence of a delay is quite difficult to guarantee. This paper addresses the development of a new adaptive controller in the presence of delays that are not necessarily small.

Past work in the area of adaptive control in the presence of time-delay can be broadly grouped into three categories. The first of these pertains to adaptive control design and analysis assuming that no delays are present and appeal to the robustness of the controller. Examples of this category include Annaswamy, Jang, and Lavretsky (2008) and Cao and Hovakimyan (2010). The second category assumes the presence of a delay and develops a controller assuming that neither the plant parameters nor the time-delay is known (see for example, Fernandez, Ortega, & Begovich, 1988, Ge, Hong, & Lee, 2005, Krstic, 2010 and Zhang & Ge, 2007). The third category accommodates the presence of a delay, assumes that it is known, and incorporates this knowledge in a suitable manner in the control design. Examples of this category include Chou and Cheng (2003), Niculescu and Annaswamy (2003), Ortega and Lozano (1988) and Yildiz, Annaswamy, Kolmanovsky, and Yanakiev (2010). The contribution in this paper pertains to the third category, and combines the elements of a combined/composite model reference adaptive controller (CMRAC) proposed in Duarte and Narendra (1989), Duarte-Mermoud, Rioseco, and Gonzalez (2005), Lavretsky (2009a) and Slotine and Li (1989) and an adaptive Posicast controller (APC) proposed in Yildiz et al. (2010).

The CMRAC is a unique adaptive controller that combines elements of both identification and control into parameter estimation by making use of both estimation and tracking errors in the adaptive law. While CMRAC has been proven to establish only stability, extensive simulation studies have shown significantly improved transients across the board, due perhaps to the parameter estimation being carried out in a different manifold than in a standard MRAC. Since improved transients, with attenuated high-frequency content, can directly lead to a better accommodation of delays and unmodeled dynamics, we include CMRAC as one of the main ingredients of our proposed design. The APC approach in Yildiz et al. (2010) is an adaptive extension of the Smith Predictor, which uses a plant model to predict the future outputs of the plant and then uses this prediction to cancel the effect of delay on the system. This methodology is included in our control design, due to its ability to accommodate large delays, as demonstrated in Yildiz et al., 2007, Yildiz et al., 2008 with a successful validation in several applications with improved performance. We also incorporate the use of time-varying adaptive gains via a bounded forgetting factor (see Chapter 4 in Slotine & Li, 1991 and Narendra & Annaswamy, 1989), which has also been observed to lead to improved transients and therefore a better accommodation of delays.

A composite adaptive posicast controller (CAPC) incorporating CMRAC, APC, and bounded-gain-forgetting (BGF) adaptive gains is proposed in this paper and is shown to have a time delay margin that is bounded away from zero. The advantage of the proposed CAPC is then illustrated using a full-scale simulation study using a model of the F-16 short period dynamics. This study demonstrates that the CAPC is able to withstand a significantly larger delay than that with the classical MRAC. The fact that the delay is explicitly included in the control design suggests that the delay that can be accommodated by this design may be significantly larger than those in category 1. While adaptive controllers designed to accommodate unknown parameters and unknown delay such as in Krstic (2010) are more general, the controller structure can become overly complex, and for many problems the time delay in the system can be easily measured. As mentioned earlier, other approaches such as Ge et al. (2005) and Zhang and Ge (2007) have been suggested in the past as well, where a known upper bound on the time-delay is used in the control design. While the CAPC described here requires the knowledge of the actual delay, unlike the above papers, it does not require high gains or discrete switching, both of which may lead to chattering and excite unmodeled dynamics. It should also be pointed out that no assumptions are made regarding the norm of the delayed state with respect to the actual state as in Chou and Cheng (2003).

The outline of the paper is as follows. Section 1 gives some introduction and background references. In Section 2, we state the problem for a multi-input multi-output (MIMO), state variables accessible plant with input-matched uncertainties. Section 3 describes the modifications to MRAC in detail and how those modifications can be combined to generate the composite adaptive posicast controller. Section 4 gives simulation results for the longitudinal dynamics of a fixed-wing aircraft. A summary is given in Section 5. In the Appendix we present proofs of results used throughout the paper.

Section snippets

Problem statement

Consider a MIMO, state variables accessible system of the form ẋp(t)=Apxp(t)+BpΛu(tτ), where Apn×n is constant and unknown, xpn,um, and the following assumptions hold:

Assumption 1

The matrix Bpn×m is constant, known, and full-rank,

Assumption 2

The matrix Λm×m is unknown, diagonal, constant, and has positive elements,

Assumption 3

The time delay τ is known.

Assumption 1, Assumption 2 suggest that the uncertainty in actuation is limited to a scaling of components of the control input u. This uncertainty can be thought of as

Modifications to MRAC

The CAPC approach comprises several modifications to a standard MRAC approach. The overall control structure is that of a linear quadratic regulator (LQR) baseline controller augmented by a direct adaptive posicast controller as well as an indirect adaptive controller. In both the direct and indirect adaptive parts, time-varying adaptive gains are utilized. In this section, the design of each of these modifications is described in detail.

Simulation results

In this section, we carry out a validation of the CAPC architecture in the context of a flight control application. We compare the performance of the CAPC architecture to an LQR baseline and a standard MRAC. A more exhaustive comparison of the benefits of the various MRAC modifications can be found in Dydek (2010).

The specific flight system that we focus on is the F-16 short period longitudinal dynamics. Neglecting the effects of gravity and thrust, the short period dynamics are [α̇q̇]=[ZαV1+ZqV

Summary

Several modifications to the typical MRAC approach were examined with application to LTI systems with known time delay. The modifications presented were either designed specifically to counter the effect of time delays, or had the effect of smoothing the adaptive or estimated parameters. A new CAPC approach was proposed that integrates all of these modifications into a coherent control structure which has guaranteed stability and offers increased performance in simulation of an F-16 short

Acknowledgment

This work was supported by The Boeing Company strategic university initiative.

Zachary T. Dydek, (M.S. 2007, Ph.D. 2010)—received the B.S. degree in Mechanical Engineering with a minor in Control and Dynamical Systems from the California Institute of Technology and received the M.S. and Ph.D. degrees from the Department of Mechanical Engineering at the Massachusetts Institute of Technology. His graduate research involved the conception, design, and implementation of advanced, nonlinear controllers with applications to manned and unmanned aerial vehicles. He received an

References (29)

  • M. Duarte et al.

    Error models with parameter constraints

    International Journal of Control

    (1996)
  • M. Duarte-Mermoud et al.

    Control of longitudinal movement of a plane using combined model reference adaptive control

    Aircraft Engineering and Aerospace Technology: An International Journal

    (2005)
  • Dydek, Z. (2010). adaptive control of unmanned aerial systems. Ph.D. Thesis. Massachusetts Institute of...
  • G. Fernandez et al.

    Conditions for preservation of stability of adaptive controllers for systems with unmodeled delay

    IEEE Transactions on Automatic Control

    (1988)
  • Cited by (0)

    Zachary T. Dydek, (M.S. 2007, Ph.D. 2010)—received the B.S. degree in Mechanical Engineering with a minor in Control and Dynamical Systems from the California Institute of Technology and received the M.S. and Ph.D. degrees from the Department of Mechanical Engineering at the Massachusetts Institute of Technology. His graduate research involved the conception, design, and implementation of advanced, nonlinear controllers with applications to manned and unmanned aerial vehicles. He received an honorable mention for the National Science Fellowship in 2005, was a National Defense Science and Engineering Graduate fellow from 2006–2009, and received the IEEE Control System Magazine Outstanding Paper Award in 2011. He is currently working on navigation and control software for robotics logistics solutions for hospitals and warehouses at Vecna Robotics in Cambridge, Massachusetts.

    Anuradha M. Annaswamy (Ph.D. 1985)—received the Ph.D. degree in Electrical Engineering from Yale University in 1985. She has been a member of the faculty at Yale, Boston University, and MIT where currently she is the director of the Active–Adaptive Control Laboratory and a Senior Research Scientist in the Department of Mechanical Engineering. Her research interests pertain to adaptive control theory and applications to aerospace and automotive control, active control of noise in thermo-fluid systems, control of autonomous systems, decision and control in smart grids, and co-design of control and distributed embedded systems. She is the Co-Editor of the IEEE CSS report on Impact of Control Technology: Overview, Success Stories, and Research Challenges, 2011, and will serve as the Editor-in-Chief of the IEEE Vision document on Smart Grid and the role of Control Systems to be published in 2013. Dr. Annaswamy has received several awards including the George Axelby and Control Systems Magazine best paper awards from the IEEE Control Systems Society, the Presidential Young Investigator award from the National Science Foundation, the Hans Fisher Senior Fellowship from the Institute for Advanced Study at the Technische Universität München in 2008, and the Donald Groen Julius Prize for 2008 from the Institute of Mechanical Engineers. Dr. Annaswamy is a Fellow of the IEEE and a member of AIAA.

    Jean-Jacques E. Slotine, (Ph.D. 1983)—was born in Paris in 1959, and received his Ph.D. from the Massachusetts Institute of Technology in 1983. After working at Bell Labs in the Computer Research Department, in 1984 he joined the faculty at MIT, where he is now Professor of Mechanical Engineering and Information Sciences, Professor of Brain and Cognitive Sciences, and Director of the Nonlinear Systems Laboratory. Prof. Slotine’s research focuses on developing rigorous but practical tools for nonlinear systems analysis and control. Slotine is the Co-Author of the textbooks “Robot Analysis and Control” (Wiley, 1986) and “Applied Nonlinear Control” (Prentice-Hall, 1991). He was a member of the French National Science Council from 1997 to 2002, a member of Singapore’s A*STAR SigN Advisory Board from 2007 to 2009, and currently is a member of the Scientific Advisory Board of the Italian Institute of Technology.

    Eugene Lavretsky, (M.S. 1983, Ph.D. 1999)—is a Boeing Senior Technical Fellow, working at Boeing Research & Technology in Huntington Beach, CA. During his career at Boeing, Dr. Lavretsky has developed flight control methods, system identification tools, and flight simulation technologies for transport aircraft, advanced unmanned aerial platforms, and weapon systems. Highlights include the MD-11 aircraft, NASA F/A-18 Autonomous Formation Flight and High Speed Civil Transport aircraft, JDAM guided munitions, X-45 and Phantom Ray autonomous aircraft, High Altitude Long Endurance (HALE) hydrogen-powered aircraft, and the VULTURE solar-powered unmanned aerial vehicle. His research interests include robust and adaptive control, system identification and flight dynamics. He has written over 100 technical articles, and has taught graduate control courses at the California Long Beach State University, Claremont Graduate University, California Institute of Technology, University of Missouri Science and Technology, and at the University of Southern California. Dr. Lavretsky is an Associate Fellow of AIAA and a Senior Member of IEEE. He is the recipient of the AIAA Mechanics and Control of Flight Award (2009), the IEEE Control System Magazine Outstanding Paper Award (2011), and the AACC Control Engineering Practice Award (2012).

    The material in this paper was not presented at any conference. This paper was recommended for publication in revised form by Associate Editor Andrea Serrani under the direction of Editor Miroslav Krstic.

    1

    Tel.: +1 6174592149.

    View full text