Nonlinear adaptive control using multiple identification models

https://doi.org/10.1016/j.sysconle.2007.12.007Get rights and content

Abstract

A multiple model adaptive controller is proposed for nonlinear systems in parametric-strict-feedback form. By running in parallel multiple identification models and designing a suitable switching scheme, some models close to the real plant can be selected quickly, so that transient performance can be improved significantly. Global asymptotic stability of the closed-loop switching system is proved. A simulation example is given to demonstrate the effectiveness of the proposed multiple model adaptive controller.

Introduction

Adaptive control employing switching has attracted much attention in the control community [1], [2], [5], [6], [7], [10], [12], [15], [16], [17], [18], [21], [22], [23]. It may be traced back to [11]. While in [1], [2], [4], [7], [12], [15], [22], [23], the main purpose is to design stable adaptive controllers for linear or nonlinear uncertain systems, in [16], [17], [18], [19], the main purpose is to improve transient performance of adaptive control systems. A well-known problem for adaptive control is that transient performance may be quite bad, especially when there exist large initial estimation errors. The basic idea of [16] is running in parallel multiple identification models, and by designing a suitable switching scheme based on their identification errors, some model close to the real plant can be selected quickly (by switching), so that transient performance can be improved. Such a multiple model adaptive controller, by nature, is indirect, since parameter identification plays a crucial role. The approach has been applied to general linear systems in both continuous and discrete cases [17], [18]. Extensive simulations and practical applications have demonstrated that it can improve transient performance significantly.

Designing multiple model adaptive controllers for nonlinear systems is, of course, very interesting. However, the closed-loop stability is much more difficult to analyze (and ensure). The problem is considered for a simple nonlinear system in [19]. To ensure closed-loop stability, a direct (Lyapunov-based) parameter update law (instead of parameter identification algorithm) is used, but to apply the certainty-equivalence-based switching scheme [16], [17], [18], the direct approach is viewed as indirect by a special artifice. A quite different nonlinear multiple model adaptive control is proposed in [3], which, however, requires the condition of persistence of excitation, so that unknown parameters can be calculated at the very beginning.

In this paper, we will consider multiple model adaptive control of nonlinear systems in parametric-strict-feedback form. After formulating the control problem in Section 2, we present the nonlinear multiple model adaptive controller design in Section 3, and analyze the stability of closed-loop switching system in Section 4. A simulation example is given in Section 5, and finally the paper is concluded in Section 6.

Section snippets

Problem formulation

We will consider multiple model adaptive control of the following nonlinear systems in parametric-strict-feedback (PSF) form [9]ẋi=xi+1+φi(x1,,xi)Tθ,i=1,2,,n1ẋn=β(x)u+φn(x)Tθy=x1 where θ is the unknown parameter vector belonging to a (large) compact set S, and φi(x1,,xi)’s and β(x) are known smooth functions with β(x)0. The main purpose is to improve transient performance in the presence of large parametric uncertainties, and meanwhile, ensure the stability of the closed-loop switching

Design of nonlinear multiple model adaptive controller

Our nonlinear multiple model adaptive controller contains three components: a nonlinear parametrized controller C(θˆ),N parallelly-operating identification models {Ij}j=1N, and a switching scheme determining on-line which the identification model should be switched into connection with the parametrized controller.1 For improving transient performance, it is necessary

Stability analysis

Theorem 1

Suppose that the nonlinear multiple model adaptive controller proposed in Section 3is applied to the nonlinear PSF plant(1). Then for any initial conditions, all closed-loop states x , Ω0 , Ω and θˆj , j=1,,N , are bounded on [0,) and furthermore, asymptotic tracking is achieved, i.e., y(t)yr(t) as t .

Proof

Since the time intervals between successive switchings of Ic can never be less than Tmin, and since for any fixed Ic, no finite time escape phenomenon is possible, so the solution of the

Simulation example

Consider the following nonlinear system in parametric-strict-feedback form ẋ1=x2+θ(1)x1+θ(2)x12ẋ2=u where θ(1)[0,5] and θ(2)[0,40] are unknown parameters. The output y=x1 is to asymptotically track the reference signal yr(t)=sin2t.

In simulation, the parametrized controller is designed according to (2) with c1=c2=4, κ1=κ2=g2=0.1. The parameter update laws are given by (10) with υ=0, Γ=5, but since in (31) the unknown parameters only appear in the first equation, we implement the following

Conclusions

In this paper, we propose a multiple model adaptive controller for nonlinear systems in parametric-strict-feedback form. By running in parallel multiple identification models and designing a suitable switching scheme, some model close to the real plant can be selected quickly, so that transient performance can be improved significantly. Global asymptotic stability of the closed-loop switching system is proved. A simulation example is given to demonstrate the effectiveness of our proposed

References (23)

  • Z.P. Jiang et al.

    A unifying framework for global regulation via nonlinear output feedback: From ISS to iISS

    IEEE Trans. Automatic Control AC-49

    (2004)
  • Cited by (38)

    • A method of multiple model adaptive control of affine systems and its application to aero-engines

      2022, Journal of the Franklin Institute
      Citation Excerpt :

      Choosing a suitable identification model set is one of the most important factors in ensuring the transient performance of the system for the multiple model adaptive control. For the multiple model adaptive control, it is usually assumed that there is always at least one identification model which is close to the plant [28]. In order to decrease the number of the identification models, we will employ a filter for the system Eq. (1) to calculate the unknown system matrix and the unknown affine item simultaneously.

    • Hysteresis-based supervisory control with application to non-pharmaceutical containment of COVID-19

      2021, Annual Reviews in Control
      Citation Excerpt :

      Under the assumption that a stabilizing controller exists among the candidates, asymptotic stability can be concluded, with switching that typically stops in finite time. Extensions to nonlinear or time-varying systems in a discrete or continuous-time setting are provided, for instance, in Angeli and Mosca (2004), Battistelli et al. (2012), Bin, Bernard, and Marconi (2021), Bin and Marconi (2020), Bin, Marconi, and Teel (2019), Hespanha and Morse (1999), Jin and Safonov (2012), Kosmatopoulos and Ioannou (1999), Ma (2008), Stefanovic and Safonov (2008), Stefanovic et al. (2004), Vu and Liberzon (2011) and Ye (2008). Finally, we underline that the convergence analysis of Morse et al. (1992) and Stefanovic et al. (2004) and related extensions, e.g. Hespanha et al. (2002, 2003), Hespanha and Morse (1999), Jin and Safonov (2012), Morse (1996, 1997) and Stefanovic and Safonov (2008), is carried out in a modular way.

    • Model reference adaptive control for switched linear systems using switched multiple models control strategy

      2019, Journal of the Franklin Institute
      Citation Excerpt :

      Then reset the parameter of the selected identification model to the parameter of the adaptive controller, by which to increase the convergence rate of the estimation parameter and thus a better transient behavior is obtained. In the past several decades, many authors have put their efforts into studying the MMAC strategy and have a plenty of of results covering the linear systems and nonlinear systems [24–29]. According to the idea of the MMAC strategy, it is reasonable to believer that the transient performance of the switched systems can be improved by using the MMAC strategy.

    View all citing articles on Scopus

    The work is supported by the National Natural Science Foundation of China under Grants 60474010 and 60525316, and National Basic Research Program of China under Grant 2006CB705400.

    View full text