Abstract

Based on adaptive nonlinear damping, a novel decentralized robust adaptive output feedback stabilization comprising a decentralized robust adaptive output feedback controller and a decentralized robust adaptive observer is proposed for a large-scale interconnected nonlinear system with general uncertainties, such as unknown nonlinear parameters, bounded disturbances, unknown nonlinearities, unmodeled dynamics, and unknown interconnections, which are nonlinear function of not only states and outputs but also unmodeled dynamics coming from other subsystems. In each subsystem, the proposed stabilization only has two adaptive parameters, and it is not needed to generate an additional dynamic signal or estimate the unknown parameters. Under certain assumptions, the proposed scheme guarantees that all the dynamic signals in the interconnected nonlinear system are bounded. Furthermore, the system states and estimate errors can approach arbitrarily small values by choosing the design parameters appropriately large. Finally, simulation results illustrated the effectiveness of the proposed scheme.

1. Introduction

Various practical systems, such as ecosystems, economic systems, transportation systems, and power systems, are examples of large-scale nonlinear systems. Generally speaking, a large-scale nonlinear system comprises several subsystems with many interconnections. It is impossible to incorporate many feedback loops into the centralized controller and it is too costly even if they can be implemented. To overcome the limitations of the traditional centralized control that requires sufficiently large communications bandwidth to exchange information between subsystems, many researchers developed decentralized control, which uses local information available in each subsystem only, for large-scale interconnected nonlinear systems [116]. Particularly, based on the linear quadratic design, a sufficient condition was presented for existence of the decentralized output feedback stabilization for a class of nonlinear interconnected systems [1], and the estimation of the associated stability domain was also given. In [6], based on local Luenberger-type observers, a decentralized robust dynamic output feedback stabilization scheme was proposed for a class of nonlinear interconnected systems, which are composed of linear subsystems coupled by nonlinear time-varying interconnections satisfying quadratic constraints. In [7], based on linear matrix inequalities, decentralized robust stabilization scheme was designed for a class of nonlinear interconnected systems, where each subsystem is composed of a linear part and an uncertain additive nonlinearity which is a discontinuous function of time and state of the overall system. Based on neural networks, decentralized robust stabilization scheme was proposed for large-scale nonlinear interconnected systems [10, 11, 16]. Based on adaptive nonlinear damping [3], a decentralized robust adaptive control was proposed for a class of large-scale nonlinear systems with unmodeled dynamics, where an additional dynamic signal was introduced in each subsystem to dominate the unmodeled dynamics.

Many important results have been obtained by the efforts of researchers for large-scale interconnected nonlinear systems stabilization. However, there are still many unresolved issues. On the one hand, general uncertainties should be considered in the subsystems. Particularly, in addition to uncertain interconnections, unmodeled dynamics and uncertain nonlinearities in the subsystems were not considered in [1, 2, 69]. In [10, 11, 1315], uncertain interconnections and model nonlinearities were considered; the unmodeled dynamics still were not considered in the subsystems. In [3], unmodeled dynamics were considered, but an additional dynamic signal should be generated in the proposed scheme using some information about the unmodeled dynamics, which are often not available in practice. It is worth noting that, with regard to the interconnections, researchers mainly considered the situation that the interconnections are function of states or outputs coming from other subsystems; almost no one considered the situation in which the interconnections including unmodeled dynamics are coming from other subsystems but which may exist in practice. On the other hand, most of the observers used in the above mentioned literatures are not robust adaptive observer; for example, Luenberger-type observer was used in [6, 7], sliding mode observer was used in [9], and high gain observer was used in [4, 10]. However, Luenberger-type observer has poor robustness to the system uncertainties [17]. Sliding mode observer and high gain observer may exhibit oscillating or peaking phenomenon in the transient behavior, which will adversely affect the performance of the closed-loop system. Robust adaptive observer can well overcome these problems. So, a decentralized robust adaptive output feedback stabilization with a decentralized robust adaptive observer for a large-scale interconnected nonlinear system in the presence of general uncertainties in each subsystem is meaningful.

In this paper, a novel decentralized robust adaptive output feedback stabilization, which is composed of a decentralized robust adaptive output feedback controller and a decentralized robust adaptive observer, is proposed for a large-scale interconnected nonlinear system with general uncertainties, such as unknown nonlinear parameters, bounded disturbances, unknown nonlinearities, unmodeled dynamics, and unknown interconnections. The unknown interconnections are nonlinear function of not only states and outputs but also unmodeled dynamics coming from other subsystems. Comparing with the aforementioned literatures, it is the first time that unmodeled dynamics coming from the other subsystems are considered in the uncertain interconnections.

Based on adaptive nonlinear damping, the proposed stabilization only has two adaptive parameters in each subsystem, and it is not needed to generate an additional dynamic signal or estimate the unknown parameters. Under certain assumptions, the proposed scheme guarantees that all the dynamic signals in the interconnected system are bounded. Furthermore, the system states and estimate errors can approach arbitrarily small values by choosing the design parameters appropriately large. Finally, simulation results illustrated the effectiveness of the proposed scheme.

2. Problem Statement

Consider a large-scale interconnected nonlinear system composed of subsystems.

The th subsystem is given aswhere, for each ,  ,  , and are the state, the output, and the control input of the th subsystem, respectively; are the unmodeled dynamics; are the unknown parameters; are the unknown bounded disturbances; is an unknown nonlinear function vector representing the uncertainties in the th subsystem; , where and , is an unknown nonlinear function vector representing the uncertain interconnections between the th subsystem and the th one; , , and are known constant matrices with appropriate dimensions. Without loss of generality, we assumed that zero is the only equilibrium point for the system.

The objective is to design a decentralized robust adaptive output feedback stabilization, which includes a decentralized robust adaptive controller and a decentralized robust adaptive observer, for large-scale interconnected nonlinear system (1) in the presence of general uncertainties. We need the following assumptions.

Assumption 1. For each subsystem, there exist unknown constants and , such that the unmodeled dynamics satisfywhere is the state in the th subsystem.

Remark 2. On the one hand, unmodeled dynamics widely appear in practical nonlinear system. It is not sagacious if we ignore the effect of the unmodeled dynamics on the entire system. On the other hand, the effect of unmodeled dynamics on the practical nonlinear system should be a limited one. Otherwise, it should be modeled. As Assumption 1 implies, the norm of the unmodeled dynamics should be constrained by the norm of the modeled dynamics. Comparing with the assumption to the unmodeled dynamics in [18], which is exponentially input-to-state practically stable, much fewer messages of the unmodeled dynamics are needed in this paper.

Assumption 3. For each subsystem, there exist unknown constants , such thatwhere , , and are known nonnegative nonlinear functions.

Remark 4. From Assumption 3, we can see that the uncertainties studied in the th subsystem are very general. In addition to , unmeasured signals , , , , and are contained in the right sides of (3). The unknown nonlinear function satisfies the Lipschitz condition, but the Lipschitz condition is a special case for the unknown nonlinear function . Similar assumptions can be seen in [19, 20]. Furthermore, the uncertain interconnected terms can be very strong since all the states , outputs , and unmodeled dynamics coming from the other subsystems are considered and are not assumed to be bounded to a known or unknown constant.

Assumption 5. For each subsystem, is controllable and is detectable.

Assumption 6. For each subsystem, there exist positive-define matrices , such that where, choosing a matrix , one lets be a strict Hurwitz matrix.

3. Decentralized Robust Adaptive Output Feedback Stabilization

In this paper, based on adaptive nonlinear damping, the proposed robust adaptive output feedback stabilization scheme composed of a decentralized robust adaptive output feedback controller and a decentralized robust adaptive observer for each subsystem is as follows.

Decentralized robust adaptive controller is

Decentralized robust adaptive observer iswhere and are two design constants, which are the desired value of adaptive parameters and , respectively; that is, when and , the output feedback controller and observer have a desired performance. It will be shown that the bigger values of and are chosen, the smaller system states and estimation errors will be obtained.

Letting , from (1) and (8), we havewhere .

Theorem 7. If Assumptions 16 are satisfied, the decentralized robust adaptive output feedback stabilization given by (5)–(10) ensures that all the dynamic signals in large-scale interconnected nonlinear system (1) are uniformly bounded in the presence of uncertain interconnections, unknown nonlinear parameters, bounded disturbances, unknown nonlinearities, and unmodeled dynamics in each subsystem. Furthermore, choosing the design parameters and appropriately large, the system states and estimation errors can be made arbitrarily small.

Proof. Choose the Lyapunov function candidate Taking the derivative of givesSince , thenSubstituting (5) into (14) givesSubstituting (3) into (15) givesSubstituting (2) into (16) givesSincetaking from (17)–(19), we haveSince, for any ,, we haveSubstituting (21) into (20) givesSince , choosing , for example, , thenSubstituting (5), (7), and (10) into (23) givesChoosing ,   and completing the squares yieldEquation (25) can be written aswhereTherefore, , where vectors and  ,  , decreases monotonically until reaches the compact set . This means that ,  ,  , and are uniformly bounded, and so is and . Furthermore, from (26) to (28), it can be seen that choosing the design parameters and , appropriately large, will reduce the residual error bound and the system states and the estimation errors will approach arbitrarily small values.

Remark 8. Since the Lyapunov function (12) contains the terms and and are expected to be zero or very small values; that is, and are desired. Gradually increasing the value of and from small and to and , which are usually large to get small system states and estimation errors, by adaptive law (6) and (9) is necessary to maintain the stability of the closed system. In each subsystem, if we set and without using adaptive law (6) and (9), the controller and observer are high gain controller and observer, which will exhibit a peaking phenomenon [21] in the transient behavior due to the fact that the large initial control error and estimation error are multiplied by the high gains and , respectively (see (5) and (8)). As indicated in [22], such peaking acts as destabilizing input and may even cause the closed system to be unstable.

To use the proposed robust adaptive observer in practice, we should follow the following steps.

Step 1. Determine , , and by the structure of the system model.

Step 2. Determine the nonlinear functions , , and by experience.

Step 3. Choosing appropriate , , and , the decentralized robust adaptive controller given by (5)–(7) and the decentralized robust adaptive observer given by (8) and (9) can be obtained.

4. Illustration

Consider an interconnected nonlinear system consisting of two subsystemswhere , and are unknown nonlinear functions and have the following forms:where , and are unknown parameters; and are bounded disturbances; and are unmodeled dynamics described byFrom (30), we havewhere and . Comparing (32) with (3) in Assumption 3, we have ,,,,, and .

Taking and , we can check that Assumption 6 is satisfied with

From (5)–(10), the decentralized robust adaptive output feedback stabilization for subsystem (29) is as follows.

For subsystem , consider the following.

Decentralized robust adaptive controller is

Decentralized robust adaptive observer is

For subsystem , consider the following.

Decentralized robust adaptive controller is

Decentralized robust adaptive observer isIn the simulation, one takes ,  ,  ,  ,  ,  ,  ,  ,  ,  ,   and .

First, choosing ,  ,  , and  , we obtained the simulation results as showed in Figures 13. It can be seen that all the signals are bounded, but the system states and the observer errors are not very small.

Under the same initial conditions, taking ,  ,  , and  , we obtained the simulation results as showed in Figures 46. It can be seen that all the signals are bounded and the system states and the observer errors are very small now.

5. Conclusion

In this paper, based on adaptive nonlinear damping, a novel decentralized robust adaptive output feedback stabilization is proposed for a large-scale interconnected nonlinear system with general uncertainties. In each subsystem, the proposed stabilization only has two adaptive parameters, and it is not needed to generate an additional dynamic signal or estimate the unknown parameters no matter how high the order of the unmodeled dynamics is and how many unknown parameters there are. Under certain assumptions, the proposed scheme guarantees that all the dynamic signals in the interconnected nonlinear system are bounded. Furthermore, the system states and estimate errors can be made arbitrarily small by choosing the design parameters appropriately large. Finally, simulation results illustrated the effectiveness of the proposed scheme.

Competing Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The authors would like to acknowledge the funding received from the Scientific Research Fund of Sichuan Provincial Science & Technology Department (under Grants no. 2014GZ0009, no. 2015JY025, and no. 2015GZ0304), the Scientific Research Fund of Sichuan Provincial Education Department (under Grants no. 14ZA0171 and no. 16ZA0206), the Fund of Robot Technology Used for Special Environment Key Laboratory of Sichuan Province (no. 14zxtk04), the State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences (no. 2014-009), and the Project Supported by the Scientific Research Foundation of CUIT (nos. KYTZ201410, J201508, and KYTZ201625) to conduct this research investigation.