Cooperative Robust Output Regulation Problem for Discrete-Time Linear Time-Delay Multi-Agent Systems
Yamin Yan, Jie Huang

TL;DR
This paper addresses the cooperative robust output regulation problem in discrete-time multi-agent systems with delays, proposing a distributed internal model approach to achieve synchronization despite communication and input delays.
Contribution
It introduces a novel distributed internal model for delayed multi-agent systems and provides a solution framework under standard assumptions for robust output regulation.
Findings
Successful formulation of the distributed internal model for delayed systems
Proved that control laws solving auxiliary systems also solve original systems
Applicable to both state feedback and output feedback control schemes
Abstract
In this paper, we study the cooperative robust output regulation problem for discrete-time linear multi-agent systems with both communication and input delays by distributed internal model approach. We first introduce the distributed internal model for discrete-time multi-agent systems with both communication and input delays. Then, we define so-called auxiliary system and auxiliary augmented system. Finally, we solve our problem by showing, under some standard assumptions, that if a distributed state feedback control or a distributed output feedback control solves the robust output regulation problem of the auxiliary system, then the same control law solves the cooperative robust output regulation problem of the original multi-agent systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Control Multi-Agent Systems · Stability and Control of Uncertain Systems · Advanced Control Systems Optimization
Cooperative Robust Output Regulation Problem for Discrete-Time Linear Time-Delay Multi-Agent Systems
Yamin Yan and Jie Huang This work has been supported by the Research Grants Council of the Hong Kong Special Administration Region under grant No. 14219516.Yamin Yan and Jie Huang are with Department of Mechanical and Automation Engineering, The Chinese University of Hong Kong, Shatin, N.T., Hong Kong. E-mail: [email protected], [email protected]
Abstract
In this paper, we study the cooperative robust output regulation problem for discrete-time linear multi-agent systems with both communication and input delays by distributed internal model approach. We first introduce the distributed internal model for discrete-time multi-agent systems with both communication and input delays. Then, we define so-called auxiliary system and auxiliary augmented system. Finally, we solve our problem by showing, under some standard assumptions, that if a distributed state feedback control or a distributed output feedback control solves the robust output regulation problem of the auxiliary system, then the same control law solves the cooperative robust output regulation problem of the original multi-agent systems.
I INTRODUCTION
The cooperative output regulation problem aims to design a control law for a multi-agent system to drive the tracking error of each follower to the origin asymptotically while rejecting a class of external disturbances. The problem is interesting because its formulation includes the leader-following consensus, synchronization or formation as special cases. Like the output regulation problem of a single linear system [1, 2, 3], there are two approaches to handling the cooperative output regulation problem of multi-agent systems. The first one is called feedforward design [4]. This approach makes use of the solution of the regulator equations and a distributed observer to design an appropriate feedforward term to exactly cancel the steady-state tracking error. The second one is called distributed internal model design [5, 6]. This approach employs a distributed internal model to convert the cooperative output regulation problem of an uncertain multi-agent system to a simultaneous eigenvalue assignment problem of a multiple augmented system composed of the given multi-agent system and the distributed internal model. The internal model approach has at least two advantages over the feedforward design approach in that it can tolerate perturbations of the plant parameters, and it does not need to solve the regulator equations.
Recently, the study on the cooperative output regulation problem has been extended to linear multi-agent systems with time-delay and/or communication delay. Specifically, the cooperative output regulation problem for linear continuous-time multi-agent systems with time-delay was studied in [7] via the distributed observer approach and in [8] via the distributed internal model approach. The cooperative output regulation problem for linear discrete-time multi-agent systems with time-delay was studied in [9] via the discrete distributed observer approach. Since the discrete distributed observer approach cannot handle the model uncertainties and the control law has to rely on the solution to the discrete regulator equations, we will further develop a distributed internal model approach to deal with the cooperative output regulation problem for discrete-time multi-agent systems with both input and communication delays.
To solve our problem, we will first introduce a distributed internal model for linear discrete-time time-delay multi-agent systems. This distributed internal model together with the given multi-agent system defines a so-called auxiliary augmented system. We will show that, if the communication network of the multi-agent system is connected, then our original problem can be converted to the stabilization problem of the auxiliary augmented system. Due to this result, it suffices to stabilize the auxiliary augmented system via either static state feedback control law or dynamic output feedback control law. It is noted that the stabilization problem of the auxiliary augmented system is challenging for two reasons. First, the auxiliary augmented system is also a time-delay system, and, second, it is also subject to communication constraints. We have managed to overcome these challenges by both distributed static state feedback control law and distributed dynamic output feedback control law.
Technically, our approach is related to the references [8] and [10]. The reference [8] deals with the robust output regulation problem for continuous-time linear multi-agent systems with both communication and input delays. Our current work can be viewed as a discrete-time analog of the framework in [8]. Since, for time-delay systems, the regulator equations for continuous-time systems and discrete-time systems are somehow different and the stabilization techniques for continuous-time systems and discrete-time systems are also different, an independent study on the discrete-time multi-agent delay systems is necessary. On the other hand, the reference [10] studies the robust output regulation problem for a single linear system with both communication and input delays. The current paper can be viewed as an extension of the results of [10] to multi-agent systems. Compared with [10], the main technical challenge is to find a distributed control law to satisfy the communication constraints. It is also noted that the cooperative robust output regulation problem for delay-free uncertain discrete-time multi-agent systems was also considered by distributed state feedback control in [11]. However, for delay-free systems, the regulator equations for continuous-time systems and discrete-time systems are the same, and the stabilization techniques for the auxiliary augmented system of the continuous-time systems and discrete-time systems are also the same. The techniques used in [5] for continuous-time multi-agent systems is directly applicable to the discrete-time multi-agent systems. It is also worth mentioning some other references relevant to the topic of this paper can be found in [12], [13], and [14].
The rest of this paper is organized as follows. Section II formulates our problem. Section III defines the distributed internal model and the auxiliary augmented system and presents a framework for converting our original problem to the stabilization problem of the auxiliary augmented system. Section IV establishes the main result. An example is used to illustrate our design in Section V. Finally the paper is closed with some concluding remarks in Section VI.
Notation. denotes the spectrum of a square matrix . For , , . For where , . For some nonnegative integer , denotes the set of integers and denotes the set of functions mapping the integer set into . . denotes the Kronecker product of matrices.
II PROBLEM FORMULATION AND
PRELIMINARIES
II-A Graph
A digraph consists of a node set and an edge set . An edge of from node to node is denoted by , where the nodes and are called the parent node and the child node of each other, and the node is also called a neighbor of the node . Let denote the subset of which consists of all the neighbors of the node . Edge is called undirected if implies that . The graph is called undirected if every edge in is undirected. If there exists a set of edges in the digraph , then is said to be reachable from node . A digraph , where and , is a subgraph of the digraph . A weighted adjacency matrix of is a square matrix denoted by such that, for , , , and if is undirected. The Laplacian matrix of a digraph is denoted by , where , and if . More detailed exposition on graph theory can be found in [15].
II-B Problem Formulation
In this paper, we consider the cooperative robust output regulation problem for discrete-time linear uncertain time-delay systems of the following form:
[TABLE]
where , , and are the system state, measurement output, and control input of the subsystem, is the input delay, and is the exogenous signal representing the reference input to be tracked or/and disturbance to be rejected and is assumed to be generated by the exosystem of the form
[TABLE]
where is a constant matrix.
The regulated output for each subsystem is defined as
[TABLE]
where .
In (1), the matrices , , , represent the nominal part of plant, while the matrices , , and , represent the uncertain part of the plant. For convenience, we denote the system uncertain parameters by a vector
[TABLE]
Also, let , , and . Then (1) can be put in the following form:
[TABLE]
The plant (4) and (2) can be viewed as a multi-agent system with the exosystem (2) as the leader and the subsystems of (4) as the followers. The communication topology can be described by a directed graph , where is the node set with the node 0 associated with the exosystem (2) and all the other nodes associated with the subsystems (4), and is the edge set. The edge , if and only if the control can access the state and/or the output of subsystem . If , node is called a neighbor of the node . We use to denote the neighbor set of node with respect to .
Due to the communication constraint, we are limited to consider the class of distributed control laws. Mathematically, such a control law is described as follows,
[TABLE]
where , and are linear functions of their arguments, represents the communication delay among agents. The control law (5) is called a distributed dynamic state feedback control law, and is further called dynamic output feedback control law if the function is independent of any state variable.
Now, we can state our problem as follows:
Definition II.1
Discrete-time linear cooperative robust output regulation problem: given the multi-agent system (4), the exosystem (2), and a digraph , design a control law of the form (5) such that the closed-loop system satisfies the following properties.
Property II.1
The nominal closed-loop system is exponentially stable when .
Property II.2
There exists an open neighborhood of such that, for any and any initial conditions , and , the regulated output .
III A GENERAL FRAMEWORK
It is known that, the robust output regulation problem of a delay-free plant can be converted to the stabilization problem of an augmented system composed of the given plant and a dynamic compensator called internal model [1, 2, 3]. This design philosophy is known as the internal model principle. Paper [10] has generalized the internal model design from delay-free discrete-time systems to discrete-time systems with both input and communication delays. In this section, we will further generalize the framework in [10] for a single system to multi-agent systems. This framework will be based on the concept of the distributed internal model. For this purpose, we will first recall the concept of the minimal -copy internal model as follows.
Definition III.1
A pair of matrices is said to be a minimal -copy internal model of the matrix if the pair takes the following form:
[TABLE]
where is a constant square matrix whose characteristic polynomial equals the minimal polynomial of , and is a constant column vector such that is controllable.
To introduce the distributed internal model, let and be the weighted adjacency matrix and Laplacian of the digraph , respectively. In terms of the elements of , we can define a virtual regulated output for each follower subsystem as follows:
[TABLE]
It is noted that the subsystem can access the regulated error if and only if the node is the neighbor of the node .
We call the following dynamic compensator
[TABLE]
a distributed internal model of the plant (4) and the exosystem (2).
Remark III.1
Let and . Then it can be verified that , where consists of the last rows and the last columns of . By Lemma 1 of [4], the matrix is Hurwitz if and only if the digraph is connected. Thus, if the digraph is connected, then iff .
Having introduced the -copy internal model and defined the virtual regulated output , we can describe our control laws as follows:
- Distributed dynamic state feedback control law
[TABLE]
where , , with to be specified later, are constant matrices of appropriate dimensions to be designed later, are defined in (6).
- Distributed dynamic output feedback control law
[TABLE]
where , , , and with to be specified later, , are constant matrices of appropriate dimensions to be designed later and are defined in (6).
Remark III.2
To handle the communication delay, introduce the coordinate transformation and . Then, the state feedback control law (9) becomes as follows:
[TABLE]
and, respectively, the output feedback control law (10) becomes as follows:
[TABLE]
where .
Attaching the distributed internal model (8) to the state equation of the plant (4) leads to the following so-called the auxiliary augmented system of (4):
[TABLE]
We now ready to present our main result of this section as follows:
Lemma III.1
Suppose has no eigenvalues with modulus smaller than and the digraph is connected. Then,
(i) if a static state feedback control law of the form
[TABLE]
stabilizes the nominal plant of the auxiliary augmented system (13) with , then, the dynamic state feedback control law (11) solves the cooperative robust output regulation problem of the plant (4) and the exosystem (2).
(ii) if a dynamic output feedback control law of the form
[TABLE]
stabilizes the nominal plant of the auxiliary augmented system (13) with , then, the dynamic output feedback control law (12) solves the cooperative robust output regulation problem of the plant (4) and the exosystem (2).
Proof: Let , , , , , , , and . Then the auxiliary augmented system (13) can be put into the following compact form:
[TABLE]
Let , . Then the virtual regulated output can be put in the following compact form:
[TABLE]
Define a so-called auxiliary system as follows:
[TABLE]
Further, let , , , , , , \bar{S}_{3}=\bar{B}\left(\begin{array}[]{cc}\bar{K}_{1}&\bar{K}_{2}\\ \end{array}\right), and . Then, the static state feedback control law (14) and the dynamic output feedback control law (15) can be put into the following compact form:
[TABLE]
and, respectively,
[TABLE]
Similarly, the dynamic state feedback control law (11) and the dynamic output feedback control law (12) can be put into the following compact form:
[TABLE]
and, respectively,
[TABLE]
Now applying Lemma 3.1 of [10] to the auxiliary system (18) viewing as the tracking error concludes that if the static state feedback control law (19) or, respectively, the dynamic output feedback control law (20) stabilizes the nominal plant of the auxiliary augmented system (16) with , then, the dynamic state feedback control law (21), or, respectively, the dynamic output feedback control law (22) solves the robust output regulation problem of the the auxiliary system (18).
Finally, by Remark III.1, if the digraph is connected, then iff . Thus, under the assumption that the digraph is connected, the control law (21) or the control law (22) solves the robust output regulation problem of the auxiliary system (18) viewing as the tracking error iff the same control law solves the cooperative robust output regulation problem of the plant (4) and the exosystem (2).
IV MAIN RESULT
In this section, we will present the main results of the cooperative robust output regulation problem based on the internal model framework introduced in section III. By Lemma III.1, it suffices to stabilize the auxiliary augmented system (13) by either distributed dynamic state feedback control law (14) or distributed dynamic output feedback control law (15). Before presenting our main result, we need the following assumptions.
Assumption IV.1
The matrix pair is stabilizable.
Assumption IV.2
The matrix pair is detectable.
Assumption IV.3
For all ,
[TABLE]
Assumption IV.4
The digraph contains a directed spanning tree with the node [math] as the root.
Assumption IV.5
All the eigenvalues of are on the unit circle.
Assumption IV.6
* has no eigenvalues with modulus greater than .*
Remark IV.1
Assumptions IV.1 to IV.4 are quite standard and they are also needed in [5] for the cooperative output regulation problem of continuous-time systems even if there are no communication delay and input delay. Assumptions IV.5 and IV.6 are additional and they are made so that the delayed system can be stabilized by using the method in [17], which is summarized in Lemma VI.1 and Lemma VI.2 of the Appendix. These two assumptions can be removed if there are no communication and input delays.
Now we establish some lemmas to lay the foundation for our main results.
Lemma IV.1
Let , , and . Suppose all the eigenvalues of have modulus equal to or smaller than , all the eigenvalues of have positive real parts, and is stablizable. Then, there exists a matrix such that the matrix is Schur.
Proof: Denote the eigenvalues of by where, for , has positive real part by assumption. Let be the non-singular matrix such that is a lower triangular matrix with its diagonal elements being denoted by . Then is a lower triangular system whose diagonal blocks are of the form , . Now define the following systems
[TABLE]
Then, by Lemma VI.2 of the Appendix, there exists a matrix such that , , are Schur. The proof is completed.
Lemma IV.2
Consider the system of the form
[TABLE]
where , , is the minimal p-copy internal model of as defined in (6), and x_{c0}\in\mathcal{C}\big{(}I[-r,0] ,{\mathbb{R}}^{N(n+n_{z})}\big{)}. Then, under Assumptions IV.1, IV.3, IV.5, and IV.6, there exist matrices and , such that under the state feedback control law u_{c}(t)=\left(\begin{array}[]{cc}I_{N}\otimes K_{x}&0_{Nm\times Nn_{z}}\\ 0_{Nm\times Nn}&I_{N}\otimes K_{z}\\ \end{array}\right)x_{c}(t), system (25) is asymptotically stable if and only if Assumption IV.4 is satisfied.
Proof: This lemma can be viewed as a discrete-time counterpart of Lemma 4.3 of [8], and its proof is also similar to that of Lemma 4.3 of [8]. In particular, the proof of the necessary part is the same as the proof of the necessary part of Lemma 4.3 of [8]. Thus we only focus on the sufficient part.
As in Lemma IV.1, denote the eigenvalues of by . From the proof of Lemma 4.3 of [8], there exist nonsingular matrices and such that with input is governed by
[TABLE]
where with and with , and
[TABLE]
Let \mathcal{A}=\left(\begin{array}[]{cc}A&0\\ G_{2}C&G_{1}\\ \end{array}\right) and \mathcal{B}=\left(\begin{array}[]{c}B\\ 0\\ \end{array}\right). Under Assumptions IV.1, IV.3 and IV.5, by Lemma 1.37 of [16], is stabilizable. Moreover, under additional Assumption IV.6, has no eigenvalues with modulus greater than . By Lemma VI.2, there exists a matrix , where and such that the following systems
[TABLE]
are asymptotically stable. Thus, for each , the state feedback control law \tilde{u}_{ci}(t)=\left(\begin{array}[]{cc}K_{x}&0\\ 0&K_{z}\\ \end{array}\right)\tilde{x}_{ci}(t) asymptotically stabilizes the system (26).
Finally, from (27), we have
[TABLE]
Thus, the proof is completed.
Theorem IV.1
Under Assumptions IV.1, IV.3, IV.5 and IV.6, there exist matrices , such that the cooperative robust output regulation problem is solved by the distributed dynamic state feedback control law (11) with being the minimal -copy internal model of if and only if Assumption IV.4 is satisfied.
Proof: Let . Then the closed-loop system composed of the auxiliary system (18) and dynamic state feedback control law (21) is the same as the closed-loop system composed of the auxiliary augmented system (13) and the static state feedback control law (14) and can be put into the following form:
[TABLE]
where , , and
[TABLE]
Thus, the nominal closed-loop system with set to [math] is as follows:
[TABLE]
By Lemma IV.2, there exist matrices and , such that system (31) is asymptotically stable. The proof is thus completed by invoking Lemma III.1.
To study the output feedback case, we need the following lemma.
Lemma IV.3
Consider the system of the form
[TABLE]
where , , is the minimal p-copy internal model of as defined in (6), and x_{c0}\in\mathcal{C}\big{(}I[-r,0] ,{\mathbb{R}}^{N(2n+n_{z})}\big{)}. Then, under Assumptions IV.1-IV.3, IV.5 and IV.6, there exist matrices , and , such that under the state feedback control law , where K=\left(\begin{array}[]{ccc}I_{N}\otimes K_{2}&0&0\\ 0&I_{N}\otimes K_{1}&0\\ 0&0&I_{N}\otimes K_{2}\\ \end{array}\right), system (32) is asymptotically stable if and only if Assumption IV.4 is satisfied.
Proof: This lemma can be viewed as a discrete-time counterpart of Lemma 4.4 of [8], and its proof is also similar to that of Lemma 4.4 of [8].
Let T_{x}=\left(\begin{array}[]{ccc}I_{Nn}&0&0\\ 0&I_{Nn_{z}}&0\\ -I_{Nn}&0&I_{Nn}\\ \end{array}\right) and {T}_{u}=\left(\begin{array}[]{ccc}I_{Nm}&0&0\\ 0&I_{Nm}&0\\ -I_{Nm}&0&I_{Nm}\\ \end{array}\right). Then the state with input is governed by
[TABLE]
Denote with and . Then, by Lemma IV.2, under Assumptions IV.1, IV.3, IV.5 and IV.6, there exist matrices and , such that the following system
[TABLE]
is asymptotically stable if and only if the digraph satisfies Assumption IV.4.
Let \bar{K}=\left(\begin{array}[]{ccc}I_{N}\otimes K_{2}&0&0\\ 0&I_{N}\otimes K_{1}&0\\ 0&0&I_{N}\otimes K_{2}\\ \end{array}\right). Then, under the state feedback control law , the closed-loop system of (33) is as follows:
[TABLE]
Note that, . Under the assumptions of this lemma, is stablizable, all the eigenvalues of have modulus equal to or smaller than , and all the eigenvalues of have positive real parts. By Lemma IV.1, there exists a matrix such that the matrix is Schur, which implies, with , is Schur. Moreover by Lemma IV.2, the subsystem with set to zero is asymptotically stable. Thus, by Lemma 3 of [9], system (35) is asymptotically stable. Furthermore, since , we have
[TABLE]
The if part of the proof is thus completed.
To show the only if part, we only need to note that, system (35) is asymptotically stable only if system (34) is asymptotically stable and only if the digraph satisfies Assumption IV.4.
Theorem IV.2
Under Assumptions IV.1-IV.3, IV.5 and IV.6, there exist matrices , and such that the cooperative robust output regulation problem is solved by the distributed dynamic output feedback control law (12) with being the minimal -copy internal model of if and only if Assumption IV.4 is satisfied.
Proof: Let . Then the closed-loop system composed of the auxiliary system (18) and the dynamic output feedback control law (22) is the same as the closed-loop system composed of the auxiliary augmented system (13) and the dynamic output feedback control law (15) and can be put into the following form:
[TABLE]
where , , and
[TABLE]
Thus, the nominal closed-loop system with set to [math] is as follows:
[TABLE]
where with , and .
By Lemma IV.3, there exist matrices , and , such that system (38) is asymptotically stable. The proof is thus completed by invoking Lemma III.1.
V EXAMPLE
Consider the discrete-time linear time-delay multi-agent systems of the form (4) with , , \bar{A}_{i}=\left[\begin{array}[]{cc}1&1+w_{i1}\\ 0&1\\ \end{array}\right], \bar{B}_{i}=\left[\begin{array}[]{cc}1+w_{i2}\\ 1\end{array}\right], \bar{E}_{i}=\left[\begin{array}[]{cc}0&w_{i3}\\ 0&i\\ \end{array}\right], \bar{C}_{i}=\left[\begin{array}[]{cc}1&0\\ \end{array}\right], F_{i}=\left[\begin{array}[]{cc}-1&0\\ \end{array}\right], , and is generated by the following exosystem:
[TABLE]
The nominal system matrices are A=\left[\begin{array}[]{cc}1&1\\ 0&1\\ \end{array}\right], B=\left[\begin{array}[]{cc}1\\ 1\\ \end{array}\right], C=\left[\begin{array}[]{cc}1&0\\ \end{array}\right], F=\left[\begin{array}[]{cc}-1&0\\ \end{array}\right], E_{i}=\left[\begin{array}[]{cc}0&0\\ 0&i\\ \end{array}\right],
The communication network topology is described in Fig. 1. The matrix associated with the digraph is
[TABLE]
whose eigenvalues are .
It is easy to verify that Assumptions IV.1-IV.6 are satisfied. Therefore, by Theorems IV.1 and IV.2, the cooperative robust output regulation problem for this example can be solved by the distributed control laws of the form (11) and (12).
(1) Distributed dynamic state feedback control:
The distributed dynamic state feedback control law is given as in (11) with , and
[TABLE]
Assume the communication delay .
Denote {A}_{c}=\left(\begin{array}[]{cc}A&0\\ G_{2}C&G_{1}\\ \end{array}\right) and {B}_{c}=\left(\begin{array}[]{c}B\\ 0\\ \end{array}\right). By Lemma VI.2, the desirable feedback gain is
[TABLE]
where , and is the positive definite solution of the parametric DARE
[TABLE]
where is some sufficiently small positive number. Then,
[TABLE]
With random initial conditions, Fig. 2 shows the control inputs of the system which are bounded, and the tracking errors of the followers which tend to zero asymptotically. The system uncertainties are , and .
(2) Distributed dynamic output feedback control:
The distributed dynamic output feedback control law is given as in (12) with , and , defined in (40) and (41), respectively. By Lemma IV.3, the desirable observer gain is , where
[TABLE]
with and is the positive-definite solution of the parametric DARE
[TABLE]
Then .
With random initial conditions, Fig. 3 shows the control inputs of the system which are bounded, and the tracking errors of the followers which tend to zero asymptotically. The system uncertainties are , and .
VI CONCLUSION
This paper has investigated the cooperative robust output regulation problem for discrete-time linear multi-agent systems with input and communication delays by dynamic distributed internal model approach. We have established the solvability conditions for the problem via both the distributed state feedback control and the distributed output feedback control. Future work will focus on stabilization of auxiliary augmented system by other approaches with multiple input and communication delays.
APPENDIX
Lemma VI.1
(Lemma 10.2 in [17]) Assume that is controllable, all the eigenvalues of are on the unit circle, and with . Let where and , and is the unique positive definite solution to the parametric discrete-time algebraic Riccati equation (DARE)
[TABLE]
Then, for any , there exists a positive scalar such that the system
[TABLE]
is asymptotically stable for all .
Remark VI.1
As pointed out in [17], the assumption in Lemma VI.1 that all the eigenvalues of the matrix have modulus can be relaxed to the assumption that all the eigenvalues of have modulus equal to or smaller than , and the assumption that is controllable can be relaxed to is stablizable.
Lemma VI.2
Consider the system of the form
[TABLE]
where , , , , and with . Suppose all the eigenvalues of have modulus equal to or smaller than , and is stablizable. Then, there exists a matrix such that the state feedback control law , , asymptotically stabilize all subsystems of the system (47).
Proof: Since has no eigenvalues with modulus greater than , there exists a non-singular matrix such that
[TABLE]
where all the eigenvalues of have modulus and all the eigenvalues of have modulus smaller than . Moreover, is controllable. Let with . Then (47) is transformed to the following:
[TABLE]
By Lemma VI.1, there exists a such that, for any , the following parametric DARE,
[TABLE]
where has a unique positive-definite solution . Moreover, let , where . Then,
[TABLE]
is asymptotically stable. Since is Schur, under the control , also tends to zero as tends to infinity. Thus, the state feedback control law where {K}=\big{(}K_{1},0\big{)}{T}, , asymptotically stabilize all subsystems of the system (47).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Davison EJ. The robust control of a servomechanism problem for linear time-invariant multivariable systems. IEEE Transactions on Automatic Control , 1976; 21 (1), 25–34.
- 2[2] Francis BA. The linear multivariable regulator problem. SIAM Journal on Control and Optimization , 1977; 15 (3): 486–505.
- 3[3] Francis BA, Wonham WM. The internal model principle of control theory. Automatica , 1976; 12 (5): 457–465.
- 4[4] Su Y, Huang J. Cooperative output regulation of linear multi-agent systems. IEEE Transactions on Automatic Control , 2012; 57 (4): 1062–1066.
- 5[5] Su Y, Hong Y, Huang J. A general result on the robust cooperative output regulation for linear uncertain multi-agent systems. IEEE Transactions on Automatic Control , 2013; 58 (5): 1275–1279.
- 6[6] Wang X, Hong Y, Huang J, Jiang Z. A distributed control approach to a robust output regulation problem for multi-agent linear systems. IEEE Transactions on Automatic Control , 2011; 55 (12): 2891–2895.
- 7[7] Lu M, Huang J. Cooperative output regulation problem for linear time-delay multi-agent systems under switching network. Proc. 33rd Chinese Control Conference , pp. 3515–3520, Nanjing, China, 2014.
- 8[8] Lu M, Huang J. Internal model approach to cooperative robust output regulation for linear uncertain time-delay multi-agent systems. Internaltional Journal of Robust and Nonlinear Control , submitted, available in https://arxiv.org/abs/1508.04207
