Elsevier

Automatica

Volume 39, Issue 11, November 2003, Pages 1923-1933
Automatica

Brief Paper
Decentralized control and disturbance attenuation for large-scale nonlinear systems in generalized output-feedback canonical form

https://doi.org/10.1016/S0005-1098(03)00199-7Get rights and content

Abstract

A global decentralized robust adaptive output-feedback dynamic compensator is proposed for stabilization, tracking, and disturbance attenuation of the decentralized generalized output-feedback canonical form. This represents the largest class for which decentralized robust adaptive output-feedback tracking and disturbance attenuation results are currently available. The system is allowed to contain unknown parameters multiplying output-dependent nonlinearities, and, also, unknown nonlinearities satisfying certain bounds. Under the assumption that a constant matrix can be found for each subsystem to achieve a certain property, it is shown that reduced-order observers and backstepping controllers can be designed to achieve practical stabilization of the tracking error in each subsystem in the presence of bounded disturbance inputs. Sufficient conditions under which asymptotic tracking and stabilization can be achieved are also obtained. Signal gains from disturbance inputs to tracking errors are presented in the input-to-output-practical-stability and integral-input-to-output-practical-stability frameworks. A particular case in which the standard L2-gain disturbance attenuation is achieved is also provided.

Introduction

The early results in decentralized control focused on linear systems (Šiljak, 1978; Jamshidi, 1983). Linearly bounded interconnections were addressed in Özgüner (1979), Khalil and Saberi (1982), Hammamed and Radouane (1983), Ioannou (1986), Gravel and Šiljak (1989), and Chen, Leitmann, and Xiong (1991). In Shi and Singh (1992), higher order (i.e., polynomial type) interconnections among the subsystems was considered for large-scale systems having the uncertainties and interconnections in the range space of control input (i.e., matching condition). Utilizing backstepping, global decentralized adaptive state-feedback (Jain & Khorrami, 1997a) and output-feedback (Jain & Khorrami, 1997b) controllers were designed for large-scale nonlinear systems of the output-feedback canonical form including uncertain parameters and unstructured uncertainties satisfying polynomial bounds. Decentralized output-feedback robust disturbance attenuation for a class of large-scale nonlinear systems comprising of subsystems in output-feedback canonical form with appended linear asymptotically stable dynamics with interconnections bounded by nonlinear functions of the outputs was addressed in Jiang, Khorrami, and Hill (1999), and Jiang, Repperger, and Hill (2001). The disturbance attenuation results in Jiang, Khorrami, & Hill 1999, Jiang, Repperger, & Hill 2001 were based on the earlier results in the centralized framework (Van Der Schaft, 1992; Pan & Basar, 1998; Marino & Tomei, 1999). Disturbance attenuation in the multi-input–multi-output (MIMO) context without requiring a decentralized control structure has also been considered (Liu, Zhou, & Gu, 1998; Lin & Qian, 2001; Isidori, 2003).

Recent advances in output-feedback design for centralized systems in the past few years has provided new tools for extending results in the decentralized framework. To this extent, we consider a class of large-scale systems whose mth subsystem is in the formẋ(i,m)(i,1,m)(x(1,m))+j=2nmφ(i,j,m)(x(1,m))x(j,m)+ψ(i,m)(z,x,t,ϖm(t))+θmTΩ(i,m)(x(1,m))+μ(i−rm+1,m)(x(1,m))um,i=1,…,nm,where μ(irm+1,m)=0 if i<rm, and φ(i,j,m)=0 for 1⩽irm−1, ji+2. xm=[x(1,m),x(2,m),…,x(nm,m)]TRnm is the state, umR the input, ym=x(1,m) the output, and ϖmRnϖm the disturbance input of the mth subsystem. z∈Rnz is the state of the appended dynamics:ż=qz(z,x,ϖ,t),where x=[x1T,x2T,…,xMT]T, ϖ=[ϖ1T,ϖ2T,…,ϖMT]T. M is the number of subsystems and θmRnθm is a vector of constant unknown parameters. The functions, φ(i,j,m) and Ω(i,m), are smooth nonlinear functions of x(1,m). μ(i,m) are globally well-defined functions of their arguments. ψ(i,m) represent the effect of unknown nonlinearities and disturbance inputs ϖm(t).

In the centralized framework, stabilization and tracking results for subclasses of system (1) without the z dynamics and the ψ terms are available under a variety of assumptions on φ(i,j,m). The majority of available output-feedback results focus on the output-feedback canonical form (Marino & Tomei, 1995; Krstić, Kanellakopoulos, & Kokotović, 1995; Isidori, 2003) where φ(i,j), j⩾2 are constants. Solutions were proposed in Pomet, Hirshorn, and Cebuhar (1993), Battilotti (1997) assuming existence of control Lyapunov functions of very specific structures and satisfying growth conditions. Recently, several assumptions inherent in the contributions above were removed for the nonadaptive case (θ known) in Praly and Kanellakopoulos (2000), Krishnamurthy, Khorrami, and Jiang (2002b) and for the adaptive case in Krishnamurthy and Khorrami (2003).

In this paper, we present, using the results in Krishnamurthy et al. (2002b), Krishnamurthy and Khorrami (2003), the first decentralized robust adaptive output-feedback tracking and disturbance attenuation results for the class of systems shown in (1) with the appended dynamics (2). This system structure is the largest class for which decentralized results are currently available. Furthermore, unlike previous results, the z dynamics are not required to be linear and the disturbance inputs are allowed to enter the system dynamics in a nonaffine manner. It is shown that if a matrix with the property in (A2) below can be found, a dynamic compensator can be designed to achieve practical stabilization of the tracking errors. It is also shown that under certain assumptions, asymptotic convergence of the tracking error to zero is obtained. Weaker conditions under which asymptotic stabilization to the origin can be achieved are also given. Gains from the disturbance inputs to the tracking errors are formulated in an input-to-output-practical-stability (IOpS) (Jiang, Teel, & Praly, 1994; Sontag, 2000) and an integral-input-to-output-practical-stability (iIOpS) (Sontag, 2000; Nesic & Dower, 2001) framework. A particular case in which the standard L2-gain disturbance attenuation is attained is also provided.

Section snippets

Problem statement

We consider systems that are globally diffeomorphic into the form , , in which unmeasured states occur linearly except for terms, ψ(i,m). The control objective is to design a dynamic output-feedback control lawΛ̇m=ν̄mm,ym,yrefm,ẏrefm,yrefm(2),…,yrefm(rm)),um=μ̄mm,ym,yrefm,ẏrefm,yrefm(2),…,yrefm(rm)),where yrefm(t), m=1,…,M are rm-times continuously differentiable bounded reference signals and yrefm(k) denotes dkyrefm(t)dtk with yrefm(0)=yrefm to achieve

  • (1)

    global boundedness of all

Observer design

The unmeasured states of the mth subsystem, namely x(2,m),…,x(nm,m), are estimated using an observer with the filter dynamicsx̂̇(i,1,m)=j=i+1nmφ(i,j,m)x̂(j,1,m)+l(i,1,m)(i−rm+1,m)um,x̂̇(i,2,m)=l(i,2,m),2⩽i⩽nm,where x̂(i,1,m)R, x̂(i,2,m)Rnθm,f(i,m)(x(1,m))=0x(1,m)φ(i,2,m)(s)+g(i,m)(s)φ(1,2,m)(s)ds,g(2,m),…,g(nm,m) are chosen to satisfy assumption (A2), andl(i,1,m)=−φ(i,2,m)+g(i,m)φ(1,2,m)(1,1,m)(1,2,m)[x̂(2,1,m)+f(2,m)])+φ(i,1,m)+j=2iφ(i,j,m)[x̂(j,1,m)+f(j,m)]+j=i+1nmφ(i,j,m)f(j,m),l

Controller design

In this section, the controller for the mth subsystem is designed using the observer backstepping technique (Krstić et al., 1995) applied to the subsystem comprising of the states (x(1,m),x̂(2,1,m),…,x̂(rm,1,m)) whose dynamics are given by (18) andẋ(1,m)(1,1,m)(1,2,m)[x̂(2,1,m)mTx̂(2,2,m)+f(2,m)]−φ(1,2,m)e(2,m)(1,m)mTΩ(1,m).

Step 1: Differentiating and upper-bounding the Lyapunov function V(1,m)=ηm(ξ(1,m)2)/2, whereξ(1,m)=x(1,m)−yrefmand ηm is a smooth class K function which will be

Stability analysis and main results

Defining the composite Lyapunov functionVxm=V(rm,m)+2(rm+κ)ε(1,m)εmVom+12(θ̂mf−θmf)TΓ(1,m)−1(θ̂mf−θmf)and using , ,V̇xm⩽−ηm′ξ(1,m)νmj=2rmγ(j,m)ξ(j,m)2κε(1,m)|em|212γgmλmin(3,m))|θ̂mf−θmf|2+d̄m+γgmλmax2(3,m))min(3,m))mf|2,whered̄m=rmε(1,m)ψ(1,m)2+4(rm+κ)ε(1,m)λmax2(Pm)|dm|2m2.m=1Md̄m can be bounded asm=1Md̄m⩽π01(|z|)+m=1Mρ(2,m)(|x(1,m)|)+dψ2ρ(3,m)(|x(1,m)|)max(c2,dψ2)+ρ(4,m)(|x(1,m)|)k=1Mqk2(|ϖk|),where π0=[dψ2max(c2,dψ2)](1+∑m=1Mi=2nmf(i,m)′(0)2) and ρ1,ρ(i,m), i=2,3,4

Conclusion

In this paper, we have proposed a global decentralized robust adaptive output-feedback dynamic compensator for stabilization, tracking, and disturbance attenuation of a class of large-scale systems that are globally diffeomorphic into systems which are interconnections of subsystems in generalized output-feedback canonical form along with appended ISpS dynamics. This class of systems which includes as subclasses the various structures considered previously in the literature represents the

Prashanth Krishnamurthy received a B.Tech degree (1999) in electrical engineering from Indian Institute of Technology, Chennai, and a M.S degree (2002) in electrical engineering from Polytechnic University, Brooklyn, NY, where he is currently working towards his Ph.D. He is the co-author of 18 journal and conference papers, and the book mentioned in the biography of the second author. His research interests include robust and adaptive nonlinear control with applications.

References (32)

  • S. Battilotti

    A note on reduced order stabilizing output feedback controllers

    Systems and Control Letters

    (1997)
  • W. Lin et al.

    Semi-global robust stabilization of MIMO nonlinear systems by partial state and dynamic output feedback

    Automatica

    (2001)
  • Y.H. Chen et al.

    Robust control design for interconnected systems with time-varying uncertainties

    International Journal of Control

    (1991)
  • D.T. Gravel et al.

    Decentralized adaptive controlStructural conditions for stability

    IEEE Transactions on Automatic Control

    (1989)
  • A. Hammamed et al.

    Decentralized nonlinear adaptive feedback stabilization of large-scale interconnected systems

    IEE Proceedings

    (1983)
  • P.A. Ioannou

    Decentralized adaptive control of interconnected systems

    IEEE Transactions on Automatic Control

    (1986)
  • A. Isidori

    Nonlinear control systems

    (2003)
  • S. Jain et al.

    Decentralized adaptive control of a class of large-scale interconnected nonlinear systems

    IEEE Transactions on Automatic Control

    (1997)
  • S. Jain et al.

    Decentralized adaptive output feedback design for large-scale nonlinear systems

    IEEE Transactions on Automatic Control

    (1997)
  • M. Jamshidi

    Large-scale systems: Modeling and control

    (1983)
  • Jiang, Z. P., Khorrami, F., & Hill, D. J. (1999). Decentralized output-feedback control with disturbance attenuation...
  • Z.P. Jiang et al.

    Decentralized nonlinear output-feedback stabilization with disturbance attenuation

    IEEE Transactions on Automatic Control

    (2001)
  • Z.P. Jiang et al.

    Small-gain theorem for ISS systems and applications

    Mathematics of Control, Signals and Systems

    (1994)
  • H.K. Khalil et al.

    Decentralized stabilization of nonlinear interconnected systems using high-gain feedback

    IEEE Transactions on Automatic Control

    (1982)
  • Krishnamurthy, P., & Khorrami, F. (2003). Robust adaptive control for non-linear systems in generalized output-feedback...
  • Krishnamurthy, P., Khorrami, F., & Chandra, R. S. (2002a). A global high-gain based scaling method for the generalized...
  • Cited by (52)

    • Decentralized tracking control for a class of stochastic high-order time-delay nonlinear systems under arbitrary switchings

      2020, Journal of the Franklin Institute
      Citation Excerpt :

      Recently, great attentions have been paid on decentralized control of large-scale nonlinear systems, see [2,3] for instance. However, these systems may also suffer from the randomly varied environment, the time delay and the external disturbance [4–6]. It is meaningful to study the tracking problem of stochastic large-scale nonlinear time-delay systems.

    • Backstepping-based decentralized adaptive neural H<inf>∞</inf> tracking control for a class of large-scale nonlinear interconnected systems

      2018, Journal of the Franklin Institute
      Citation Excerpt :

      More generally, backstepping-based decentralized control has become one of the most popular design methods for large-scale nonlinear systems. The tracking control design based on backstepping technique can be found in [17–24,27–34]. In early stage, the nonlinear functions in large-scale systems, including the nonlinear interconnection functions, are required to be smooth and known, such as [17,18].

    • A generalized robust decentralized control methodology for a class of interconnected nonlinear systems subject to uncertainties and disturbances

      2016, Nonlinear Analysis: Hybrid Systems
      Citation Excerpt :

      In order to simplify the digital implementation of the robust decentralized control method, a linear decentralized sampled-data control method with global and semi-global stabilization objectives is proposed in a recent paper [29]. However, noting that estimating unmeasurable states with the aim of robust output feedback control is well addressed, such as [30,25,26,29], using a compensator estimating both non-vanishing disturbances and unmeasurable states for a class of uncertain nonlinear system is not a trivial task and fewer results can be referred in the literature. In this paper, aiming to tackle the problem of decentralized control using a generalized disturbance attenuation and output feedback control method for a class of interconnected nonlinear systems, we explicitly construct the control law by integrating the output feedback domination approach [28,31] with feedforward disturbance compensation technique.

    View all citing articles on Scopus

    Prashanth Krishnamurthy received a B.Tech degree (1999) in electrical engineering from Indian Institute of Technology, Chennai, and a M.S degree (2002) in electrical engineering from Polytechnic University, Brooklyn, NY, where he is currently working towards his Ph.D. He is the co-author of 18 journal and conference papers, and the book mentioned in the biography of the second author. His research interests include robust and adaptive nonlinear control with applications.

    Farshad Khorrami was born on January 22, 1962 in Iran. He received his B.S. degrees in Mathematics and electrical engineering at The Ohio State University, Columbus, in 1982 and 1984, respectively. He received the M.S. degree in Mathematics in 1984 and the Ph.D. degree in electrical engineering in 1988, also from The Ohio State University. He is currently a professor of electrical and computer engineering at Polytechnic University in Brooklyn, NY where he joined as an assistant professor in September 1988. His research interests include adaptive and nonlinear control, large scale systems and decentralized control, unmmaned autonomous vehicles, smart structures, robotics and high speed positioning application, and microprocessor based control and instrumentation. He has published more than 140 refereed journal and conference papers and currently holds ten U.S. patents and two more are pending. He has developed and directed the Control/Robotics Research Laboratory (CRRL) at Polytechnic University. Dr. Khorrami has served on the program committees of several conferences and has been a member of the Conference Editorial Board of the Control Systems Society. Dr. Khorrami is also an author of a recently published book entitled “Modeling and Adaptive Nonlinear Control of Electric Motors” published by Springer Verlag.

    This work is supported in part by the NSF under grant ECS-9977693. An earlier version of this paper was presented at the IEEE Conference on Decision and Control, Orlando, FL, December 2001. This paper was recommended for publication in revised form by Associate Editor Alessandro Astolfi under the direction of Editor H. K. Khalil.

    View full text