Event-triggered distributed self-learning robust tracking control for uncertain nonlinear interconnected systems

https://doi.org/10.1016/j.amc.2020.125871Get rights and content

Highlights

  • The proposed method extends application scope of ADP theory to the filed of distributed tracking control of interconnected nonlinear systems with uncertain interconnection terms.

  • A novel discounted cost function is defined for each auxiliary subsystem which can accommodate the control objectives of guaranteeing the tracking performance, optimizing sample intervals and compensating the unmatched interconnection terms simultaneously.

  • The proposed triggering condition for each subsystem is designed by using the estimated worst-case control policy error of auxiliary subsystem, which can maximize the sample intervals to further reduce the computational burden and save the communication resources.

  • The event-triggered mechanism designed in this paper operates in an asynchronous and distributed manner which only needs local state information.

Abstract

In this paper, a novel event-triggered self-learning robust tracking control scheme for a class of nonlinear interconnected systems with uncertain interconnections is developed based on adaptive dynamic programming (ADP). Initially, the robust tracking control problem of interconnected systems is transformed to the robust stabilization one of augmented interconnected systems. To address the uncertain interconnections as well as optimize the sample intervals, a group of auxiliary subsystems, each with a novel discounted cost function, are introduced, which enables the robust stabilization problem to be further converted to a group of two-player zero-sum differential games. Next, an event-triggered ADP algorithm is proposed to obtain the saddle point solutions, based on which the distributed event-triggered robust tracking control policies for the overall system are established. Specifically, the proposed event-triggered mechanism is asynchronous and distributed where the sample intervals are optimized to further reduce the computational burden and save the communication resources. Moreover, the tracking errors and the approximation errors of critic network weights are demonstrated to be uniformly ultimately bounded by using the Lyapunov approach. Finally, two simulation examples are provided to verify the effectiveness of the proposed method.

Introduction

During the few decades, the research of nonlinear interconnected systems has attracted considerable attention of many scholars due to its wide use in practical industrial applications, such as large-scale power systems, robot manipulators, and transportation systems [1], [2], [3]. In contrast to the centralized control method which generally requires global system information and sufficient processing capacity of centralized controller, the superiority of distributed control approach lies in that it only depend on the locally available information such that the controllers can be deployed independently in each subsystem. As an important brunch of distributed control, the distributed tracking control of interconnected systems has been investigated extensively, and many valuable results have been reported such as [4], [5], [6].

In the design of distributed tracking controllers, one main challenge is how to deal with interconnection terms, which may lead to control performance degradation or even system instability, particularly in the case of uncertain interconnections arising from modeling errors and exogenous disturbances. Commonly used methods for dealing with unknown interconnections include neural networks (NNs) adaptive method [5], sliding model method [7] and back-stepping method [8]. In addition to these mentioned methods, optimal control approaches can also be employed to address the uncertainty. As described in [9], the robust control problem of uncertain systems can be translated into the optimal control problem of nominal systems by introducing a modified cost function. As we known, adaptive dynamic programming (ADP) is a powerful self-learning method for solving optimization problem of nonlinear systems, which was proposed by Werbos in [10] and has been extensively investigated to design optimal controllers for various nonlinear systems [11], [12], [13], [14], [15]. Owing to its unique advantage of obtaining the approximate optimal solution, ADP method can be combined with the idea of robust-optimization transformation to facilitate the distributed control strategy design for the stabilization problem of interconnected systems [16], [17]. Recently, the ADP-based decentralized tracking controllers were synthesized in[18], [19], [20], [21]. Nevertheless, the aforementioned ADP algorithms were implemented under the traditional time-triggered framework without considering communication resources limitation, which may restrict their practical implementation to a certain degree.

To overcome the deficiency of time-triggered control schemes, many event-triggered control methods were proposed reduce the unnecessary communication waste and alleviate the computational burden[22], [23], [24], [25], [26], [27], [28], [29]. Under the event-triggered framework, the controller is updated only when the triggering condition is violated, which can decrease the frequency of communication between controlled plants and actuators. Increasing attention has been made to integrate the event-triggered control mechanism with ADP method to solve optimal stabilization problems[30], optimal tracking control problems [31], [32], [33], robust control problems [34], differential games[35], consensus problem [36], and so forth. Although great efforts have been made on the event-triggered control of various nonlinear systems, there are few works about interconnected nonlinear systems. More recently, the event-triggered distributed control schemes were developed to solve the stabilization problem of interconnected systems in [37], [38], [39]. However, these mentioned results can not be straightly extended to solve the tracking problem of uncertain interconnected systems. In addition, the triggering conditions were designed from the view of ensuring the stability of closed-loop systems without considering the sample intervals optimization. In [40], an improved triggering condition with optimized sample interval was presented in the event-triggered stabilization controller design of large-scale nonlinear systems. Nevertheless, the result obtained in [40] is inapplicable when the controlled plant contains uncertain interconnections. To the best knowledge of authors, there are still no results on event-triggered distributed robust tracking control design along with sample intervals optimization for interconnected system with uncertain interconnection terms, which motivates our research to some extend.

In this paper, a novel event-triggered distributed self-learning robust tracking control scheme is developed for interconnected nonlinear systems with uncertain interconnection terms based on ADP method. First, the robust tracking control problem of interconnected systems is transformed to the robust stabilization one of augmented interconnected system composed of tracking errors and the desired states through system augmentation technique. To deal with the uncertain interconnection terms and optimize the sample intervals simultaneously, the robust stabilization problem is further converted to a group of two-player zero-sum differential games by introducing a group of auxiliary subsystems and a novel discounted cost function. Then, an event-triggered ADP algorithm is developed to learn the solutions to the associated Hamilton-Jacobi-Issacs(HJI) equations where only one critic NN is utilized to approximate the optimal cost function for each auxiliary subsystem. Using the obtained approximate optimal cost function, the sampled state based control laws of auxiliary subsystems are computed, which are then utilized to design the distributed triggering conditions and establish the distributed event-triggered robust tracking control policies for the overall system. Furthermore, it is demonstrated that the developed event-triggered distributed robust tracking controller can guarantee all the signals of closed-loop system to be uniformly ultimately bounded by performing the Lyapunov analysis. Finally, two simulation examples are given to validate the propose control scheme. The main contributions of this paper can be highlighted as follows.

(1)The proposed method extends the application scope of ADP theory and event-triggered control to the filed of distributed tracking control of interconnected nonlinear systems with uncertain interconnection terms.

(2)Different from [18], [19], [41], a novel discounted cost function is defined for each auxiliary subsystem which can accommodate the control objectives of guaranteeing the tracking performance, optimizing sample intervals and compensating the unmatched interconnection terms simultaneously.

(3)Compared with [37], [38], [39], the proposed triggering condition for each subsystem is designed by using the estimated worst-case control policy error of auxiliary subsystem, which can maximize the sample intervals to further reduce the computational burden and save the communication resources. Moreover, the event-triggered mechanism designed in this paper operates in an asynchronous and distributed manner which only needs local state information.

Besides, the notations used in this paper are listed as follows. R, Rm and Rn×m denotes the set of all real numbers, the real m-vector and the real n×m matrix, respectively. Ω stands for a compact subset of Rn. For any vector xRn, x=(xTx)1/2 is the Euclidean norm of x. For ARn×m, its maximum and minimum eigenvalues are written as λmax(A) and λmin(A), respectively.

Section snippets

Problem formulations and preliminaries

Consider a class of uncertain large-scale nonlinear systems consisting of N interconnected subsystems, which can be described asx˙i(t)=fi(xi(t))+gi(xi(t))ui(t)+fi(x(t)),i=1,2,,Nwhere xi(t)Rni and ui(t)Rmi represent the state and the control input of ith subsystem, respectively, the nonlinear internal dynamics fi(xi(t))Rni and the input gain matrix of the ith subsystem gi(xi(t))Rni×mi are assumed to be known and locally Lipschitz continuous with respect to xi, fi(x(t)) is the uncertain

Problem transformation

To facilitate the design of distributed robust tracking control scheme, two problem transformation progresses are performed in this paper. First, the original robust tracking control problem is transformed to the robust stabilization one of augmented interconnected systems composed of tracking errors and the desired states. The tracking error of the ith subsystem is defined asedi(t)=xi(t)xdi(t)

Using (1)–(3) and the Assumption 2, the tracking error dynamics of the ith subsystem can be described

Approximate solutions to the event-triggered HJI equations

Since the event-triggered HJI equation (21) is a nonlinear partial difference equation in essence, it is intractable to solve it analytically. Subsequently, the approximate solution will be obtained by using ADP approach.

Simulation studies

In this section, two simulation examples are presented to verify the effectiveness of the proposed control scheme.

Example 1

Consider the following uncertain large-scale system composed of two interconnected subsystemsx˙1=[x11+x120.5(x11+x12)+0.5x112x12]+[0sin(x11)]u1+f1(x)x˙2=[0.5x22x210.5x22+0.5x21cos(x22)2]+[0x21]u2+f2(x)where x1=[x11,x12]T and x2=[x21,x22]T denote the system states of subsystems 1 and 2, respectively, x=[x1,x2]T denotes the overall system state of interconnected system, u1 and u2

Conclusions

In this paper, a novel distributed event-triggered robust tracking control scheme has been proposed for nonlinear interconnected systems with uncertain interconnections. The robust tracking control problem has been formulated as a group of two-player zero-sum games of auxiliary subsystems. It has been proved that the distributed robust tracking controller constructed by the saddle point solutions can ensure the overall closed-loop stability of nonlinear uncertain interconnected system.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant 61703289, Grant 62022044 and Grant 61773221, in part by the Jiangsu Natural Science Foundation for Distinguished Young Scholars under Grant BK20190039, in part by the Special Fund of Liaoning Province Universities Fundamental Scientic Research Projects under Grant LQN201720 and Grant LQN201702.

References (48)

  • D. Wang et al.

    Learning and guaranteed cost control with event-based adaptive critic implementation

    IEEE Trans. Neural Netw. Learn. Syst.

    (2018)
  • A. Sahoo et al.

    Differential-game for resource aware approximate optimal control of large-scale nonlinear systems with multiple players

    Neural Netw

    (2020)
  • H. Modares et al.

    Integral reinforcement learning and experience replay for adaptive optimal control of partially-unknown constrained-input continuous-time systems

    Automatica

    (2014)
  • T. Ru et al.

    Reachable set estimation of delayed fuzzy inertial neural networks with Markov jumping parameters

    J. Frankl. Inst.

    (2020)
  • Y. Jiang et al.

    Robust adaptive dynamic programming for large-scale systems with an application to multimachine power systems

    IEEE Trans. Circuits Syst. II Express Briefs

    (2012)
  • H. Johannes et al.

    Infinite-dimensional decentralized damping control of large-scale manipulators with hydraulic actuation

    Automatica

    (2016)
  • A. Yang et al.

    Stability analysis and implementation of a decentralized formation control strategy for unmanned vehicles

    IEEE Trans. Control Syst. Technol.

    (2014)
  • S. Tong et al.

    Observed-based adaptive fuzzy decentralized tracking control for switched uncertain nonlinear large-scale systems with dead zones

    IEEE Trans. Syst. Man Cybern.: Syst.

    (2016)
  • H. Sun et al.

    Adaptive decentralized neural network tracking control for uncertain interconnected nonlinear systems with input quantization and time delay

    IEEE Trans. Neural Netw. Learn. Syst.

    (2020)
  • F. Lin

    An optimal control approach to robust control design

    Int. J. Control

    (2000)
  • P.J. Werbos, Approximate dynamic programming for real-time control and neural modeling, Handbook of Intelligent...
  • J. Zhang et al.

    Distributed optimal consensus control for nonlinear multiagent system with unknown dynamic

    IEEE Trans. Neural Netw. Learn. Syst.

    (2018)
  • H. Zhang et al.

    Near-optimal control for nonzero-sum differential games of continuous-time nonlinear systems using single-network ADP

    IEEE Trans. Cybern.

    (2013)
  • H. Dinh et al.

    Approximate optimal trajectory tracking for continuous-time nonlinear systems

    Automatica

    (2015)
  • Cited by (17)

    • Reinforcement learning-based decentralized fault tolerant control for constrained interconnected nonlinear systems

      2023, Chaos, Solitons and Fractals
      Citation Excerpt :

      In recent decades, investigation on interconnected systems has become an attractive research topic. This is mainly because interconnected systems commonly reside in many fields, such as aerospace systems [1], electric power systems [2], robot arm systems [3], etc. In general, interconnected systems are composed of several subsystems with interconnection characteristics, which leads to theoretical difficulty to design an overall stabilization controller via one-shoot methods [4].

    • Dynamic event-triggered-based single-network ADP optimal tracking control for the unknown nonlinear system with constrained input

      2023, Neurocomputing
      Citation Excerpt :

      The main purpose is to design a controller to ensure the stability of the closed-loop system [1]. With the increasing requirements for system performance, production cost and other indicators in industrial production process, optimal control has attracted extensive attention [2,3]. The idea of optimal control is to obtain the optimal control policy by solving the Hamilton–Jacobi-Bellman (HJB) equation, while the HJB equation of nonlinear system is a nonlinear partial differential equation, and its analytical solution is hard to obtain [4,5].

    • Dynamic event-triggered distributed guaranteed cost FTC scheme for nonlinear interconnected systems via ADP approach

      2022, Applied Mathematics and Computation
      Citation Excerpt :

      3. By contrast to [27–29,32], a new dynamic event-triggered mechanism is established, which has the advantage of enlarging sampling interval. Furthermore, the restriction on initial admissible control policy for each auxiliary subsystem is obviated by introducing a robust term into the weight learning law of critic NN.

    View all citing articles on Scopus
    View full text