Brief paperCooperative control of multiple stochastic high-order nonlinear systems☆
Introduction
This paper considers distributed cooperative control of a network composed of stochastic high-order nonlinear systems as followers and one leader. The followers’ dynamics are described as follows: where , , are the state, input, output of the th follower, respectively, . is called the “high-order” of system (1). is an -dimensional independent standard Wiener process defined on the complete probability space with a filtration satisfying the typical conditions. Specifically, is increasing and right continuous while contains all -null sets. The functions , , , , are known functions. The leader’s output is defined as .
For the single agent case of system (1) (i.e. ), there are fruitful results based on basic stability theory of stochastic control systems (Khasminskii, 2012, Kushner, 1967). For example, when for all , Deng and Krstić (1999), Deng, Krstić, and Williams (2001), Krstić and Deng (1998) and Pan and Basar (1999) respectively introduce two kinds of Lyapunov functions for controller design: quadratic Lyapunov functions multiplied by different weighting functions and quartic Lyapunov functions. Subsequently, these design techniques are further developed by Liu et al., 2008, Liu et al., 2007 and Wu, Xie, and Zhang (2007). When , , Li, Jing, and Zhang (2011) and Xie and Tian (2007) address the state-feedback stabilization problem and Li, Xie, and Zhang (2011) study the output-feedback controller design by using homogeneous theory.
For linear multi-agent systems with stochastic noise (i.e. ), Li, Li, Xie, and Zhang (2016), Li and Zhang (2009) and Ma, Li, and Zhang (2010) solve the cooperative control problems with various systems structure. When it turns to the cooperative control of stochastic nonlinear multi-agent system (1), there are only a few results with for all , in (1). Specifically, Song, Cao, and Yu (2010) present a pinning control and achieve leader-following consensus for multi-agent systems described by nonlinear second-order dynamics. Meng, Lin, and Ren (2013) study the distributed robust cooperative tracking problem for multiple non-identical second-order nonlinear systems with bounded external disturbances. Zhang and Lewis (2012) investigate the cooperative tracking control problem of higher-order nonlinear systems with Brunovsky form. Li and Zhang (2014) focus on the stochastic multi-agent systems with inherent nonlinear drift and diffusion terms. However, when some ’s satisfy and stochastic noise exists in system (1), to the best of authors’ knowledge, there is no result reported in open literature.
The following stochastic underactuated mechanical system gives a practical example of such stochastic high-order nonlinear system (1). Example 1 The stochastic underactuated mechanical system (Xie & Duan, 2010), see Fig. 1, is described by: The following coordinate changes transform the mechanical system (1) to where , and are functions whose concrete form can be found in Xie and Duan (2010). Obviously, (3) is a special form of the stochastic high-order nonlinear system (1). We will use this example for simulation in Section 4.
In this paper, the cooperative control problem of system (1) is investigated under a directed graph topology. By using the algebra graph theory and stochastic analysis method, distributed controllers are designed to ensure that the tracking error converges to an arbitrarily small neighborhood of zero. The main challenges of this work are twofold:
- (1)
This paper is the first result on cooperative control of system (1). Different from the traditional results for a single stochastic high-order nonlinear system (Li, Jing et al., 2011, Li, Xie et al., 2011, Xie and Tian, 2007), distributed cooperative control for system (1) needs to consider the interactions among agents, which makes the controller design and stability analysis of the closed-loop systems much more difficult. New design tools and stability analysis technique should be developed.
- (2)
Since some ’s are allowed to satisfy in system (1), the system considered in this paper is more general than those in Meng et al. (2013), Song et al. (2010) and Zhang and Lewis (2012). Due to the effect of ’s, the Jacobian linearizations are neither controllable nor feedback linearizable, thus the existing design tools are hardly applicable and some new design technique should be developed.
The remainder of this paper is organized as follows. Section 2 is on preliminaries. Section 3 presents controllers design and stability analysis. Section 4 applies the theoretical results to cooperative control of multiple stochastic mechanical systems. Section 5 includes some concluding remarks.
Section snippets
Graph theory
For a given vector or matrix , denotes its transpose. denotes its trace when is square, and is the Euclidean norm of a vector . Let be the followers’ weighted digraph of order with the set of nodes , set of arcs , and a weighted adjacency matrix with nonnegative elements. The set of neighbors of vertex is denoted by : can directly send information to agent , . if node is a neighbor of node and otherwise.
Distributed controllers design and stability analysis
In this section, we focus on the distributed controllers design and stability analysis for system (1).
To proceed further, we need the following assumptions. Assumption 1 .
Assumption 2 The leader is globally reachable in .
Assumption 3 The leader’s output and are bounded, and the bound is only available to a subgroup of followers whose neighbors contain the leader.
Remark 1 It can be observed from (3) that stochastic underactuated mechanical systems is a special class of stochastic high-order nonlinear systems.
A simulation example
Example 2 Consider cooperative control of a network composed of three followers and one leader. The followers’ dynamics are described by (3).
The communication topology of the concerned network is described in Fig. 2.
The goal is to design distributed controllers such that the outputs of followers can track the leader’s output
Define the output tracking errors as:
Initial conditions are randomly set as , , , , , ,
Concluding remarks
This paper studies the cooperative control problem of multiple stochastic high-order nonlinear systems under directed network topology. The designed distributed controllers can ensure that the output tracking errors between the followers and the leader can be tuned arbitrarily small while all the states of the closed-loop system remain bounded in probability.
It is interesting to see whether or not these results can be extended to cooperative control of multiple stochastic nonlinear systems with
Wuquan Li received the Ph.D. degree in College of Information Science and Engineering, Northeastern University, China, in 2011. From 2012 to 2014, he carried out his postdoctoral research with Institute of Systems Science, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, China. Since January 2011, he has been with School of Mathematics and Statistics Science, Ludong University, where he is currently an associate professor. He is a Young Taishan Scholar. His research
References (25)
- et al.
Leader-following coordination of multi-agent systems with coupling time delays
Physica A
(2007) - et al.
Adaptive state-feedback stabilization for a large class of high-order stochastic nonlinear systems
Automatica
(2011) - et al.
Mean square average-consensus under measurement noises and fixed topologies: necessary and sufficient conditions
Automatica
(2009) - et al.
Distributed practical output tracking of high-order stochastic multi-agent systems with inherent nonlinear drift and diffusion terms
Automatica
(2014) - et al.
Global output-feedback stabilization for a class of stochastic non-minimum-phase nonlinear systems
Automatica
(2008) - et al.
Decentralized adaptive output-feedback stabilization for large-scale stochastic nonlinear systems
Automatica
(2007) - et al.
Robust cooperative tracking for multiple non-identical second-order nonlinear systems
Automatica
(2013) - et al.
Second-order leader-following consensus of nonlinear multi-agent systems via pinning control
Systems & Control Letters
(2010) - et al.
Adaptive backstepping controller design using stochastic small-gain theorem
Automatica
(2007) - et al.
Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics
Automatica
(2012)
Output-feedback stochastic nonlinear stabilization
IEEE Transactions on Automatic Control
Stabilization of stochastic nonlinear driven by noise of unknown covariance
IEEE Transactions on Automatic Control
Cited by (0)
Wuquan Li received the Ph.D. degree in College of Information Science and Engineering, Northeastern University, China, in 2011. From 2012 to 2014, he carried out his postdoctoral research with Institute of Systems Science, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, China. Since January 2011, he has been with School of Mathematics and Statistics Science, Ludong University, where he is currently an associate professor. He is a Young Taishan Scholar. His research interests include stochastic nonlinear systems control and cooperative control of multi-agent systems.
Lu Liu received her Ph.D. degree in 2008 in the Department of Mechanical and Automation Engineering, Chinese University of Hong Kong, Hong Kong. From 2009 to 2012, she was an Assistant Professor in The University of Tokyo, Japan, and then a Lecturer in The University of Nottingham, United Kingdom. She is currently an Assistant Professor in the Department of Mechanical and Biomedical Engineering, City University of Hong Kong, Hong Kong. Her research interests are primarily in networked dynamical systems, control theory and applications, and biomedical devices. She received the Best Paper Award (Guan Zhao-Zhi Award) in the 27th Chinese Control Conference in 2008.
Gang Feng received the B.Eng and M.Eng. degrees in Automatic Control from Nanjing Aeronautical Institute, China in 1982 and in 1984 respectively, and the Ph.D. degree in Electrical Engineering from the University of Melbourne, Australia in 1992. He has been with City University of Hong Kong since 2000 where he is now Chair Professor of Mechatronic Engineering. He was lecturer/senior lecturer at School of Electrical Engineering, University of New South Wales, Australia, 1992–1999. He was awarded an Alexander von Humboldt Fellowship in 1997, and the IEEE Transactions on Fuzzy Systems Outstanding Paper Award in 2007, and Changjiang chair professorship from Education Ministry of China in 2009. His current research interests include multi-agent systems and control, intelligent systems and control, and networked systems and control. Prof. Feng is an IEEE Fellow, an associate editor of IEEE Trans. Fuzzy Systems and Journal of Systems Science and Complexity, and was an associate editor of IEEE Trans. Automatic Control, IEEE Trans. Systems, Man & Cybernetics, Part C, Mechatronics, and Journal of Control Theory and Applications.
- ☆
This work was supported by National Natural Science Foundation of China under Grant (No. 61573179), the Young Taishan Scholars Program of Shandong Province of China under Grant (No. tsqn20161043), and grants from the Research Grants Council of the Hong Kong Special Administrative Region of China (Nos. CityU/11203714 and CityU/11213415). The material in this paper was not presented at any conference. This paper was recommended for publication in revised form by Associate Editor Xiaobo Tan under the direction of Editor Miroslav Krstic.