Observer-based Leader-following Consensus for Positive Multi-agent Systems Over Time-varying Graphs
Abstract: This paper addresses the leader-following consensus problem for discrete-time positive multi-agent systems over time-varying graphs. We assume that the followers may have mutually different positive dynamics which can also be different from the leader. Compared with most existing positive consensus works for homogeneous multi-agent systems, the formulated problem is more general and challenging due to the interplay between the positivity requirement and high-order heterogeneous dynamics. To solve the problem, we present an extended version of existing observer-based design for positive multi-agent systems. By virtue of the common quadratic Lyapunov function technique, we show the followers will maintain their state variables in the positive orthant and finally achieve an output consensus specified by the leader. A numerical example is used to verify the efficacy of our algorithms.
Keywords: positive consensus, leader-following, positive observer, time-varying graph
1 Introduction
Leader-following consensus is a hot topic in multi-agent coordination and has been studied for many years due to its wide applications in multi-robot systems and sensor networks. In such problems, a special agent called leader is designed whose motion is independent of other agents and the rest of agents (i.e., followers) are expected to track the output trajectory of the leader. Numerous interesting results have been derived for different agent dynamics in both continuous time and discrete time scenarios [1, 2, 3, 4, 5, 6, 7].
Among various classes of dynamic systems, positive systems, in which the state and output trajectories are restricted to the positive orthant, have received much attention during the past few years [8, 9]. Since many descriptor variables are usually constrained to be nonnegative due to their intrinsic characteristics or physical laws, positive systems have been found in different applications in systems biology, chemical process, and communication positive systems. Recently, many efforts have been made to reach a consensus for positive multi-agent systems. This is partially motivated by the fact that many simple dynamic models such as integrators and first-order lags with positive gains, as well as their series/parallel connections, are all positive. For instance, the authors studied on the positive consensus problem for single-integrator multi-agent systems in [10]. It is shown that this problem can be equivalently converted to some positive stabilization problem for certain multi-input multi-output systems but subject to information constraints. Similar idea has also been exploited in [11, 12, 13, 14, 15] including a recent attempt [16], where multiple Lyapunov functions have been used to deal with average dwell-time switching. Nevertheless, most existing positive consensus papers are focused on homogeneous positive multi-agent system. That is, all agents share the same system matrices, which definitely limits the potential applications of proposed positive consensus algorithms. Thus, it is natural for us to ask that whether the above arguments remain effective when the agents have positive but nonidentical dynamics. Although similar issues have been discussed for standard multi-agent systems in the literature, whether and how to solve the problem for heterogeneous positive multi-agent systems is still unclear.
Based on aforementioned observations, we focus on the leader-following positive consensus problem for heterogeneous multi-agent systems under time-varying communication graphs. In other words, all agents are allowed to possess mutually different dynamics from each other in both state-space dimensions and system matrices. As a result, the conventional treatment by Kronecker product can not be implemented. We have to seek new design methodologies to solve the positive consensus problem.
Recently, observer-based designs are proven to be very effective in handling the heterogeneity of multi-agent systems [4, 6, 17, 18, 19, 16, 20, 21]. Motivated by these results, we aim at distributed observer-based design to achieve the expected leader-following positive consensus goal. However, observer-based control even for a single positive plant is nontrivial in contrast to standard linear systems as shown in [22]. When facing multiple positive agents, we have to deal with extra technical difficulties from heterogeneous agent dynamics and time-varying interactions simultaneously. Thus, how to ensure the positivity of agent trajectories as well as the asymptotic tracking performance by distributed observer-based controllers is definitely much more challenging than that for standard multi-agent systems or the homogeneous positive counterpart.
To solve the problem, we first constructively present a distributed positive observer as a combination of existing distributed results for standard linear multi-agent systems and centralized positive observer design for a single positive plant. With a specialized initialization, we show its positivity and convergence by rigorous analysis. After that, we utilize such positive observers to resolve the formulated leader-following positive consensus problem by both state feedback and output feedback controllers. To our knowledge, this might be the first attempt to solve the leader-following consensus problems for general heterogeneous positive multi-agent systems in this setting.
The main contributions of this paper can be summarized as follows:
-
•
This paper extends existing positive consensus results for homogeneous multi-agent systems to the leader-following case for a group of heterogeneous multi-agent systems. The followers are allowed to have mutually different agent dynamics while the leader can generate more general positive collective motions other than a static consensus.
-
•
A novel distributed observer-based design is developed for positive multi-agent systems. The present design can be taken as a distributed counterpart of the centralized rules in [23] and extends existing observer-based protocols for standard multi-agent systems by further imposing a positivity requirement.
-
•
By virtue of common Lyapunov function techniques, we show that the expected positive consensus can be reached under the proposed controllers over time-varying communication graphs. Compared with the recent result in [16], we do not require any average dwell-time condition and allow arbitrary switching among connected graphs.
The rest of this paper is organized as follows. In Section 2, we provide some preliminaries and the formulation of our positive consensus problem. Then, the main results are presented in Section 3 along with further discussions in Section 4. After that, a simulation example is given to illustrate the effectiveness of our algorithms in Section 5. Finally, conclusions are given in Section 6.
2 Preliminary
In this section, we first introduce some preliminaries on graph theory and positive systems for the following analysis, and then present the formulation of our problem.
2.1 Graph theory
A directed graph (digraph) is employed to represent the information flow among the agents. A directed graph is defined with node set and edge set . denotes an edge leaving from node and entering node . A directed path in digraph is an alternating sequence of nodes and edges for . If there exists a path from node to node , then node is said to be reachable from node . If any two nodes are reachable from each other, the digraph is said to be strongly connected. The neighbor set of agent is defined as for . Specially, a directed graph is said to be bidirected if implies . The adjacency matrix corresponding to digraph is defined as follows: if ; otherwise, . The Laplacian for this digraph is defined as and . It can be found that the Laplacian has a trivial eigenvalue with an eigenvector .
2.2 Positive system
Let be the set of nonnegative real numbers and the set of all nonnegative integers. Denote the set of all matrices with each entry in by and let (or ) represent an all-one (or all-zero) matrix or vector with proper dimensions. We say such matrices are nonnegative whenever and adopt the notation . If, in addition, has at least one positive entry, we say is positive with , i.e., and . If all the entries are positive, is strictly positive with . The nonnegativity, positivity, and strictly positivity of vectors can be defined likewise. A matrix is said to be Schur if all its eigenvalues have norm less than one. We use the symbols and to describe the fact that is positive definite and positive semidefinite matrix, respectively. We will reverse the direction of inequality symbols if satisfies one of the aforementioned properties.
Consider the following linear discrete-time system:
(1) |
where is the -dimensional state vector, is the -dimensional control input, and is the -dimensional output vector. Here, are time-varying system matrices with compatible dimensions. System (1) is said to be (internally) positive if for any nonnegative initial condition and any nonnegative input , it holds that and for . For constant matrices , we say the pair is positively stabilizable if there exists a gain matrix such that is nonnegative and Schur stable. This system is said to be positively detectable if the pair is positively stabilizable.
The following lemma is a discrete-time counterpart of Lemma VIII.1 in [24], which can be practically established. We omit its proof to save space.
Lemma 1.
System (1) is positive if and only if the matrices are nonnegative for any .
2.3 Problem formulation
Consider the leader-following coordination problem for a group of positive agents with followers of the following form:
(2) |
where , , and are the state, input, and output of agent with . Moreover, we assume the system (2) is both positively stabilizable and positively detectable for each .
Suppose the leader (i.e., agent ) is of the following form:
(3) |
with internal state and output . We assume the leader is positive and marginally stable as follows.
Assumption 1.
Matrices and are both nonnegative. Moreover, there exists a diagonal matrix such that .
Assume only a few followers know the information of the leader while the followers are allowed to communicate with others. Let for and . We aim at distributed rules for these followers to track the leader in the sense that for each .
For this purpose, we use digraph with node set to describe the allowed information flow among this multi-agent system at time . When agent can receive information from agent at time , there is a directed edge from node to node in digraph . Then, the induced subgraph represents the information flow among the followers. Moreover, we consider the case when the communication topology among the agents are chosen from a finite set with . To be clear, we introduce a function to describe the communication graphs with .
The following assumption has been widely used in the multi-agent coordination literature [1, 17, 16].
Assumption 2.
For each , digraph contains a spanning tree with node as the root and subgraph is bidirected and strongly connected.
Under this assumption, the leader has an independent motion from the followers, while each follower is supposed to have bidirectional communications with the neighboring followers for its controller. A follower can also receive information from the leader if there exists a directed edge from node to it. For digraph , we delete the first row and first column of its Laplacian and denote the rest submatrix by . Let with if node can get information from node and otherwise. It can be verified that is symmetric. Moreover, it is also positive definite under Assumption 2 according to Lemma 3 in [1]. Since only finite number of graphs fulfill this assumption, we let and with (or ) the maximal (or minimal) eigenvalue for some given positive definite matrices. These constants are verified to be well-defined and strictly greater than zero.
We are ready to formulate the leader-following positive consensus problem for heterogeneous multi-agent systems as follows:
Problem 1.
Given a multi-agent system composed of positive followers (2) and a positive leader (3) with graph , find distributed controllers of the following form:
(4) |
with proper smooth functions , and a compensator such that, for any initial point and , the composite system (2)–(4) satisfies
-
1)
The trajectory of is nonnegative, i.e., for any and .
-
2)
The tracking error converges to as .
The formulated leader-following consensus problem has been intensively studied in the past few years for standard multi-agent systems. In the formulated problem, we further impose an extra positivity requirement on the agent trajectories. Since we consider both heterogeneous agent dynamics and time-varying communication graphs, this intrinsic nonlinearity makes our problem more technically challenging than existing results for homogeneous multi-agent system over fixed graphs [11, 12, 13].
3 Main Result
To solve problem, we will constructively present observer-based controllers in this section to solve the formulated problem. The main design idea is illustrated in Fig. 1. We will first construct effective distributed positive observers of the leader for each follower. Then, we embed this distributed observer into some designed decentralized tracking controllers (possibly with local state observers) to solve our leader-following positive consensus problem.

Before the main result, we introduce an extra assumption on agent models.
Assumption 3.
For each , there exist constant matrices and satisfying the following matrix equations:
(5) |
This assumption can be understood as the solvability of the regulator equations for plant (2) with exosystem (3) in the terminology of output regulation, which plays a crucial role in our following designs. For homogeneous multi-agent systems, we can trivially choose and to confirm this assumption. Similar conditions have been widely used in the multi-agent coordination literature [4, 20, 25].
Let us start from the distributed observer part. Since we consider positive consensus problem, it is natural to develop distributed positive observers for each agent. For this purpose, we consider the following candidate:
(6) |
where is the estimate on the leader’s state for agent . Here, for with represents the neighboring information at agent and is a constant to be determined later. This observer is motivated by existing works for standard linear multi-agent systems [4, 17]. However, the positivity requirement might be violated if we only consider the choice of as in distributed observer-based designs for standard multi-agent systems. To tackle this issue, we let for and extend the centralized initialization idea in [23] to the distributed case.
Here is a lemma to summarize the effectiveness of (6) to asymptotically reproduce the trajectory of the leader that fulfills the positive constraint.
Lemma 2.
Proof.
To prove this lemma, we firstly put the observer (6) into a compact form:
(7) |
where and . Under Assumption 1, is positive. To prove the positivity of the corresponding trajectory of (6), we only need to prove the nonnegativity of its system matrix . For this purpose, we just have to show since under Assumption 1. Expanding this matrix as follows:
(8) |
where is the element of time-varying matrix at its -th row and -th column. Then, it is sufficient for us to ensure that the diagonal elements are nonnegative for any time, which naturally holds under the lemma condition. Then, we recall that and obtain the positivity of at any time according to Lemma 1.
Next, we consider the following error system to prove the convergence of :
(9) |
where . Since is nonnegative as shown above, it follows that due to the fact that . Thus, we only have to focus on the stability of (9).
To this end, we choose as a candidate of common Lyapunov function. It is quadratic and positive definite. We check its evolution with respect to . Suppose . It follows then
Since is positive definite under Assumption 2, there must be a unitary matrix such that where is a diagonal matrix with the eigenvalues of on the diagonal. Let . It follows then
Since is a diagonal matrix with diagonal elements and the -th ordered eigenvalue of . Under the theorem conditions, we can verify that
Thus, there must be a constant such that for any . This implies that
Since the above arguments hold for any and , is indeed a common Lyapunov function for the switched error system (9). From this, we conclude the exponential convergence of towards as and complete the proof. ∎
Compared with plenty of distributed observers for standard multi-agent systems, we utilize a special initialization to ensure the positivity of this observer (6). This enables us a positive and convergent estimate of the expected trajectory determined by the leader to facilitate our following design.
Next, we complete the whole design to solve our formulated positive consensus by distributed controllers. We first choose a matrix such that is nonnegative and Schur. Such a gain matrix indeed exists under our assumptions and can be taken as a nonpositive one according to Lemma 6 in [23]. Let . We incorporate the preceding distributed positive observer (6) into a full-information rule and present the following state feedback controller for agent :
(10) |
where and is specified as in Lemma 2. This controller is of the form (4) and indeed distributed relying on local communication and computation at agent . For a better illustration, we summarize the design procedure as Algorithm 1 including how to construct corresponding gain matrices.
The main result of this paper is summarized as follows.
Theorem 1.
Proof.
Putting the agent dynamics (2) and controller (10) together, we first obtain the following composite system:
(11) |
Under theorem conditions, we can verify that and by Lemma 2. It follows that is nonnegative for any . Since the above system matrix at agent is positive by the choice of , we view the term as a control input of the -subsystem and have for any and . Then, we are left to show that the convergence of the tracking error towards as .
For this purpose, we let and obtain the following tracking error system for agent :
(12) |
We consider the -subsystem and regard as an input. Since is Schur by theorem conditions, the -subsystem must be input-to-state stable with state and input. Recalling Lemma 2, we know that is convergent. Thus, we can conclude the convergence of towards as , which implies . The proof is thus complete. ∎
In many circumstances, the state may be unavailable for our controllers due to the high cost of sensors or physical constraints. With the proposed distributed positive observer (6), we can further present an output feedback extension for (10) as follows:
(13) |
where is a matrix such that is nonnegative and Schur. Similar to (10), we set to ensure the positivity of corresponding estimate for .
The effectiveness of this controller is given as follows.
Theorem 2.
Proof.
The existence of is guaranteed by the positive detectability of . Since the convergence part is similar to that of Theorem 1, we only have to show under the controller (3).
Let and put the full composite system as follows:
where . By the choice of , the matrix is nonnegative and Schur. Note that , we have from Lemma 1. Again, we consider the -subsystem and view as its input. Since by the nonpositivity of , the term for any time . As a consequence, for any by Lemma 1. The proof is thus complete. ∎
4 Discussion
In this section, we provide some remarks to show how our observer-based design extends previously published results.
4.1 The nonexistence of common copositive Lyapunov functions
Copositive linear Lyapunov functions have been widely used in positive consensus analysis for fixed graphs. When the communication graph is time-varying, we may expect some common copositive Lyapunov function. Unfortunately, such common copositive Lyapunov functions may not exist. This might be one of the technical obstacles hindering us from general positive consensus results over time-varying graphs.
Here is a counterpart example. Suppose we have two followers and the matrix . The communication graphs are chosen from digraphs and with
Consider a distributed observer of the form (6). We put down the following matrix
and find that the sum of its first and fourth columns are . According to Theorem 1 in [26], no common copositive Lyapunov function can be found to confirm the conclusion. By contrast, we can verify all assumptions in Lemma 2 and obtain the convergence and positivity of (6) using quadratic-type common Lyapunov function as in its proof.
4.2 Relationships with existing results
While most observer-based results are derived for standard linear multi-agent systems [1, 4, 6, 17, 18, 19, 16, 20, 21], whether and how this approach is still effective for positive multi-agent systems heavily depends upon the positivity of the observers. To tackle this issue, we utilize a special initialization first proposed in [23] and extend it to the distributed case. This enables us a positive and convergent estimate of the expected trajectory determined by the leader. To our knowledge, Lemma 2 gives us the first affirmative answer to the existence of distributed positive observers under mild assumptions.
It is remarkable to interpret Lemma 2 as a leaderless positive consensus problem for homogeneous multi-agent systems with identical system matrix and input matrix . As such, the derived results are consistent with existing positive consensus results in the literature [11, 12, 27, 13, 14]. Moreover, we consider time-varying communication graphs, which definitely extends the aforementioned results for only fixed graphs. Compared with the recent work [16] under a similar setting, by virtue of common Lyapunov functions, we do not need any average dwell-time condition assumption and allow arbitrary switching among connected graphs.
With the aid of this distributed positive observer (6), we provide two different kinds of distributed controllers to solve the formulated leader-following positive consensus problem. When , the considered leader-following problem reduces to the conventional positive tracking problem for single positive plant. Thus, it can be taken as a distributed extension of these centralized results [8, 28, 29, 30]. Moreover, different from most existing positive consensus results [10, 11, 12, 13, 27, 31, 32], our distributed observer-based designs do not require the agents to be homogeneous. In fact, under some standard matrix equations assumption, the agent dynamics (including the followers and the leader) are allowed to be mutually different from each other. We will also illustrate this point by an example in Section 5.
5 Simulation
In this section, we consider a six-agent system with positive dynamics to illustrate the effectiveness of our preceding positive consensus algorithms.
Suppose the system matrices of this multi-agent system are given as follows:



By Lemma 1, these agents are all positive. Moreover, the followers are positively stabilizable and detectable according to Theorem 8 in [23]. We can also confirm Assumption 1 by letting . Meanwhile, we can numerically solve the regulator equations and obtain
Hence, Assumption 3 also holds. Suppose the communication topology is alternatively switching between two digraphs and given in Fig. 2 every steps. Then, we can resort to Theorems 1 and 2 to solve the corresponding leader-following positive consensus by a distributed controller of the form (10) or (3).
In the simulation, we solve the leader-following positive consensus problem by output feedback controller (3). We follow the procedure in Algorithm 1 to choose the parameters. Solving the corresponding linear matrix inequalities, we choose , , and for positive stabilization. Similarly, we let , , and for the local positive observer part. Finally, we let and for the distributed positive observer (6). The rest of initial conditions are randomly generated between and .
We first show the convergence performance of our observer in Fig. 3 where the estimation error converges to quickly. We also list the full trajectory of as an example to confirm the positivity of this observer. Under the distributed output feedback controller (3), the tracking error of each agent is given in Fig. 4, where the leader-following consensus is reached as we expected. We then list the profile of in Fig. 5. It can be found that all components of are kept to be nonnegative. These observations confirm the effectiveness of our preceding designs to solve the leader-following positive consensus problem for heterogeneous multi-agent systems under time-varying communication graphs.

6 Conclusion
This paper has studied the leader-following positive consensus problem for a group of discrete-time linear multi-agent systems. To handle the heterogeneous agent dynamics and time-varying graphs, we have developed applicable distributed positive observers for each follower and then proposed two different kinds of distributed controllers via incorporating the estimate of positive observers. The followers are shown to be able to track the reference leader as well as fulfilling the positive state constraints under time-varying communication graphs. In the future, we may consider the same problem but for uncertain positive multi-agent systems.
7 Acknowledgment
This work was supported by National Natural Science Foundation of China under Grant 61973043 and BUPT innovation and entrepreneurship support program.
References
- [1] Y. Hong, J. Hu, and L. Gao, “Tracking control for multi-agent consensus with an active leader and variable topology,” Automatica, vol. 42, no. 7, pp. 1177–1182, 2006.
- [2] W. Ren and R. W. Beard, Distributed Consensus in Multi-vehicle Cooperative Control. London: Springer, 2008.
- [3] W. Ni and D. Cheng, “Leader-following consensus of multi-agent systems under fixed and switching topologies,” Syst. Control Lett., vol. 59, no. 3-4, pp. 209–217, 2010.
- [4] Y. Su and J. Huang, “Cooperative output regulation of linear multi-agent systems,” IEEE Trans. Autom. Control, vol. 57, no. 4, pp. 1062–1066, 2012.
- [5] W. Zhu and Z. Jiang, “Event-based leader-following consensus of multi-agent systems with input time delay,” IEEE Trans. Autom. Control, vol. 60, no. 5, pp. 1362–1367, 2015.
- [6] J. Huang, “The consensus for discrete-time linear multi-agent systems under directed switching networks,” IEEE Trans. Autom. Control, vol. 62, no. 8, pp. 4086–4092, 2017.
- [7] J. Liu and J. Huang, “Discrete-time leader-following consensus over switching digraphs with general system modes,” IEEE Trans. Autom. Control, vol. 66, no. 3, pp. 1238–1245, 2021.
- [8] L. Farina and S. Rinaldi, Positive Linear Systems: Theory and Applications. New York: John Wiley & Sons, 2000.
- [9] F. Blanchini, P. Colaneri, and M. Valcher, “Switched positive linear systems,” Found. Trends Syst. Control, vol. 2, no. 2, pp. 101–273, 2015.
- [10] M. Valcher and P. Misra, “On the stabilizability and consensus of positive homogeneous multi-agent dynamical systems,” IEEE Trans. Autom. Control, vol. 59, no. 7, pp. 1936–1941, 2014.
- [11] M. Valcher and I. Zorzan, “On the consensus of homogeneous multiagent systems with positivity constraints,” IEEE Trans. Autom. Control, vol. 62, no. 10, pp. 5096–5110, 2017.
- [12] J. J. R. Liu, J. Lam, and Z. Shu, “Positivity-preserving consensus of homogeneous multiagent systems,” IEEE Trans. Autom. Control, vol. 65, no. 6, pp. 2724–2729, 2020.
- [13] S. Bhattacharyya and S. Patra, “Positive consensus of multi-agent systems with hierarchical control protocol,” Automatica, vol. 139, p. 110191, 2022.
- [14] Y. Sun, Y. Tian, and X. Xie, “Stabilization of positive switched linear systems and its application in consensus of multiagent systems,” IEEE Trans. Autom. Control, vol. 62, no. 12, pp. 6608–6613, 2017.
- [15] J. J. R. Liu, N. Yang, K.-W. Kwok, and J. Lam, “Positive consensus of directed multiagent systems,” IEEE Trans. Autom. Control, vol. 67, no. 7, pp. 3641–3646, 2022.
- [16] X. Cao and L. Yan, “Positive consensus for multi-agent systems with average dwell time switching,” J. Franklin Inst., vol. 358, no. 16, pp. 8308–8329, 2021.
- [17] Y. Tang, “Coordination of multi-agent systems under switching topologies via disturbance observer-based approach,” Int. J. Syst. Sci., vol. 47, no. 16, pp. 3900–3907, 2016.
- [18] T. Liu and J. Huang, “A distributed observer for a class of nonlinear systems and its application to a leader-following consensus problem,” IEEE Trans. Autom. Control, vol. 64, no. 3, pp. 1221–1227, 2018.
- [19] Z. Liu, Y. Li, F. Wang, and Z. Chen, “Reduced-order observer-based leader-following formation control for discrete-time linear multi-agent systems,” IEEE/CAA J. Autom. Sin., vol. 8, no. 10, pp. 1715–1723, 2021.
- [20] Y. Tang, “Distributed optimal steady-state regulation for high-order multiagent systems with external disturbances,” IEEE Trans. Syst. Man Cybern. Syst., vol. 50, no. 11, pp. 4828–4835, 2020.
- [21] Y. Tang and X. Wang, “Optimal output consensus for nonlinear multiagent systems with both static and dynamic uncertainties,” IEEE Trans. Autom. Control, vol. 66, no. 4, pp. 1733–1740, 2021.
- [22] M. A. Rami, F. Tadeo, and U. Helmke, “Positive observers for linear positive systems, and their implications,” Int. J. Control, vol. 84, no. 4, pp. 716–725, 2011.
- [23] B. Roszak and E. Davison, “Necessary and sufficient conditions for stabilizability of positive LTI systems,” Syst. Control Lett., vol. 58, no. 7, pp. 474–481, 2009.
- [24] D. Angeli and E. Sontag, “Monotone control systems,” IEEE Trans. Autom. Control, vol. 48, no. 10, pp. 1684–1698, 2003.
- [25] X. Wang, Y. Hong, J. Huang, and Z. Jiang, “A distributed control approach to a robust output regulation problem for multi-agent linear systems,” IEEE Trans. Autom. Control, vol. 55, no. 12, pp. 2891–2895, 2010.
- [26] E. Fornasini and M. E. Valcher, “Stability and stabilizability criteria for discrete-time positive switched systems,” IEEE Trans. Autom. Control, vol. 57, no. 5, pp. 1208–1221, 2012.
- [27] J. J. R. Liu, K.-W. Kwok, Y. Cui, J. Shen, and J. Lam, “Consensus of positive networked systems on directed graphs,” IEEE Trans. Neural. Netw. Learn. Syst., vol. 33, no. 9, pp. 4575–4583, 2022.
- [28] B. Roszak and E. Davison, “The multivariable servomechanism problem for positive LTI systems,” IEEE Trans. Autom. Control, vol. 9, no. 55, pp. 2204–2209, 2010.
- [29] P. Wang, D. Ma, and J. Zhao, “Output regulation for a class of positive switched systems,” J. Franklin Inst., vol. 356, no. 8, pp. 4513–4529, 2019.
- [30] N. Yang, Y. Li, and L. Shi, “Proportional tracking control of positive linear systems,” IEEE Control Syst. Lett., vol. 6, pp. 1670–1675, 2021.
- [31] J. J. R. Liu, J. Lam, Y. Wang, Y. Cui, and S. Zhan, “Robust and nonfragile consensus of positive multiagent systems via observer-based output-feedback protocols,” Int. J. Robust Nonlin., vol. 30, no. 14, pp. 5386–5403, 2020.
- [32] H. Wu and H. Su, “Observer-based consensus for positive multiagent systems with directed topology and nonlinear control input,” IEEE Trans. Syst. Man Cybern. Syst., vol. 49, no. 7, pp. 1459–1469, 2019.