An Optimal Tracking Approach to Formation Control of Nonlinear Multi-Agent Systems

Size: px
Start display at page:

Download "An Optimal Tracking Approach to Formation Control of Nonlinear Multi-Agent Systems"

Transcription

1 AIAA Guidance, Navigation, and Control Conference August 212, Minneapolis, Minnesota AIAA An Optimal Tracking Approach to Formation Control of Nonlinear Multi-Agent Systems Ali Heydari 1 and S. N. Balakrishnan 2 Missouri University of Science and Technology, Rolla, MO, 6549 Formation control of network of multi-agent systems with heterogeneous nonlinear dynamics is formulated as an optimal tracking problem and a decentralized controller is developed using the framework of adaptive critics to solve the optimal control problem. The reference signal is assumed available only in online implementation so its dynamics is unavailable for offline training of the neurocontroller. However, this issue is resolved by using a re-optimization of the network output through retraining of the neurocontroller online. Finally, the developed controller is applied to the formation control of multispacecraft orbiting the Earth at different orbits and seeking consensus on their position to dock. I. Introduction HE formation control of network of multi-agent systems with heterogeneous nonlinear dynamics has many Tapplication and benefits compared to single agent systems; designing a decentralized controller for such a network of agents though is a challenging problem. Using a decentralized controller, each agent is supposed to have access to its neighbors only while the mission for the whole system is to achieve a desired formation. Solutions to the network of linear agents have been developed by several different authors. A method developed in Ref. 1, called behavior-based decentralized control, performs the multi-agent control for network of agents with ring-wise communication topology by considering two desired behaviors: formation keeping and goal seeking. The role of the communication topology in the formation s stability is shown in Ref. 2 through the appearance of the eigenvalues of Laplacian matrix of the communication graph in the dynamics of the formation. In Ref. 3 also, the stability of the formation/consensus is shown to be related to the eigenvalues of the Laplacian matrix and for the double-integrator system, the authors of Ref. 3 have designed a controller based on the eigenvalues of this matrix. Minimization of some performance index to reach a consensus is the approach used in Ref. 4 and Ref. 5 for single integrator and double integrator dynamics, respectively. Many of the developed methods in the literature are applicable only to single or double integrator dynamics 1,3-8. In some other papers, the consensus protocol is developed for higher-order dynamics, but still limited to a multi-integrator structure, i.e., linear Brunovsky canonical form, for example in Ref. 9. In practice, dynamics of the agents could be much more complicated and hence, developing a consensus protocol which guarantees the consensus for the agents of general linear dynamics is of importance. Studies in Ref consider this point by decomposing the eigenvalues of the Laplacian matrix, 3, and designing control gains such that the agents closed loop dynamics are stable. A different approach is selected in Ref. 13 to serve the goal by solving a linear matrix inequality which contains the Laplacian matrix. Despite the promising advantages of these methods, they rely on the topology of the communication, consequently, once this topology changes, the controller s stability is no longer guaranteed. In reality, this topology may change due to a communication link failure or creation of a new link that leads to changes in the Laplacian and its eigenvalues. Even if the switching topology always has rooted spanning tree 3, the eigenvalue changes and the controller designed through Ref may result in failure to reach consensus. The issue of switching topology has been discussed by some researchers in the literature 12,14. For a single integrator dynamics, the authors of Ref. 14 have analyzed the effect of switching directed topologies and for general linear dynamics, the authors of Ref. 12 have developed a method to remedy the problem of dependency on the 1 Ph.D. Student, Dept. of Mechanical and Aerospace Eng., 4 W. 13th St. Rolla, MO 6549, heydari.ali@ieee.org, AIAA Student Member. 2 Curators' Professor of Aerospace Engineering, Dept. of Mechanical and Aerospace Eng., 4 W. 13th St. Rolla, MO 6549, bala@mst.edu, AIAA Associate Fellow. 1 Copyright 212 by Ali Heydari & S. N. Balakrishnan. Published by the, Inc., with permission.

2 Laplacian eigenvalues. In Ref. 12, all the possible network topologies for a fixed number of agents are selected and the eigenvalues of all of the resulting Laplacians are calculated and used in the controller design to stabilize the system under all of those topologies. If the number of agents becomes larger, the required computation for this technique grows rapidly, to calculate the eigenvalues of the Laplacians of all possible network topologies. Despite the numerous developments for network of linear agents, designing a decentralized control law for network of nonlinear heterogeneous dynamics is still an open problem in the literature. The developed methods in this regard mainly include the approaches of feedback linearization based methods 1,21, and virtual structure scheme 22. In the feedback linearization based papers, the nonlinearity is cancelled through a suitable expression for control to end up with network of linear agents, while in a virtual structure design as proposed in Ref. 22 one node is responsible to generate some desired signals for different agents to be tracked by them, hence, resulting in a centralized control in the sense that all the agents need to be able to communicate with that node/agent. For a specific communication topology, in Ref. 23 the virtual structure scheme is modified to make it decentralized for agents with particular dynamics. This paper s contribution is developing an adaptive critic based neurocontroller 2, for solving the optimal tracking problem and using it along with online re-optimization to track a signal whose value is available to the agent at each instance, but its evolution is not known a priori. Using this scheme, the problem of formation control of heterogeneous agents can be solved by defining the average of the states of the neighbors as the reference signal to be tracked. The neurocontroller is then trained using a reinforcement learning scheme, based on some estimated dynamics for the reference signal. Next, through re-optimization of the neurocontroller online, the controller is retrained to be optimized for the true dynamics of the reference signal. A nice feature of this controller is its robustness in a time-varying communication topology. Solving optimal tracking problems for nonlinear systems using adaptive critics has been investigated by researchers in Ref In Ref. 24 the authors have developed a tracking controller for the system whose input gain matrix, i.e. matrix in the state equation (1), is invertible. (1) In Ref. 25 the reference signal is limited to those which satisfy the dynamics of the system, i.e., denoting the reference signal by, it needs to satisfy where denotes the desired control and the state equation is given by (1). Developments in Ref solves the tracking problem for the systems of nonlinear Brunovsky canonical form. The developed neurocontroller in this study is called the Tracking Single Network Adaptive Critic (Tracking- SNAC) for solving optimal tracking problem of nonlinear control-affine dynamics for tracking a signal whose dynamics could be nonlinear and arbitrary. Rest of the paper is organized as follows: after the problem formulation in section II, a neurocontroller, called Tracking-SNAC, is developed for infinite-horizon optimal tracking of a reference signal in section III and is used for the formation control of the heterogeneous nonlinear agents in section IV. Numerical results are provided in section V, followed by conclusions in section VI. II. Problem Formulation Assume a network of agents whose heterogeneous discrete-time nonlinear dynamics are described by (2) with initial conditions where and are the state and the control vectors. The subscripts denote the time index and the superscripts denote the agent s index. Functions and are the system dynamics of the th agent. Positive integers and denote the dimensions of the state space and the input, respectively. The objective is to design decentralized controls, such that they guarantee the convergence of the agents to a consensus/formation, i.e. (3) The selected approach here is formulating the problem as a tracking problem and solving it using optimal control tools. Assume the cost function 2

3 (4) (5) where denotes the set of neighbors of agent and denotes its number of neighbors. Matrices and are weighting matrices for the states errors, and the control effort, respectively. The matrix should be positive definite or positive semi-definite while has to be a positive definite matrix. Optimizing with positive definite, for different s leads to (3), hence, the consensus problem converts to a tracking problem. In solving the tracking problem, one needs to note that for the solution to be decentralized, the controller has access only to for as well as for calculating each. In this paper, the framework of adaptive critics is selected for solving the optimal tracking problem of the discrete-time nonlinear system. III. Tracking-SNAC Consider the nonlinear discrete-time input-affine system (6) where and denote the state and the control vectors at time, respectively and are the system dynamics and the initial states is given by. Given the reference signal with the dynamics of (7) where the reference signal is propagated by the dynamics with the given initial value of, the objective is selecting a control history,, such that the below cost function is minimized. (8) Denoting the cost-to-go at instant by, because of its dependency on the current state and the current reference signal, the optimal solution, superscripted by, is given by the HJB equation below (9) (1) Define the costate vector as where is denoted by to get Replacing in (9) by, the HJB equation reads (11) (12) The costate equation can be derived by taking the derivative of both sides of (12) with respect to as or equivalently (13) 3

4 (14) where (15) Using the SNAC scheme 3, a neural network (NN) is selected to generate. From (14), the costate vector is observed not only to be a function of the states, but also a function of the reference signal, hence, the inputs to the network are selected to be and. Denoting the NN mapping with one has Selecting the network structure of linear in the tunable weights, one has (16) (17) where denotes the network weight matrix, is composed of linearly independent scalar basis functions. Considering (14), the network training target, denoted by, can be calculated using the following equation. (18) which in the training process, on the right hand side of (18) will be substituted by. Noting that the closed loop dynamics, using (6), (11), and (17), is given by equation (18) changes to (19) (2) Note that in (2) which is supposed to generate to be used for training the weights, the right hand side of the equation is dependent on, hence, the calculated target is itself a function of the weights and the optimal target needs to be obtained through a successive approximation scheme, called reinforcement learning. Defining the training error as (21) the iterative process of learning can be summarized as the below algorithm. Algorithm 1: 1- Randomly select the state vector and the reference signal, i.e.,, belonging to the selected domain of interest. 2- Through the process showed in Fig. 1 and given by equation (2), calculate. 3- Train network weight using input-target pair. 4- Calculate the training error using (21). 5- Repeat step 1 to 4 until the error converges to zero or a small value for different s and 's selected in step 1. Having the input-target pair calculated, the network can be trained using any training method 31. The selected training law in this study is the least squares method. Assume that in each iteration of Algorithm 1, instead of one random state and reference signal random states and reference signals denoted by and, are selected. Denoting the training target calculated using and by, the objective is finding such that it solves 4

5 Tracking-SNAC (17) Optimal Control Equation (11) State Equation (6) Tracking-SNAC (17) Costate Equation (18) Optimal Control Equation (11) Fig. 1. Tracking-SNAC training diagram. (22) Define (23) (24) Using least squares, the solution to system of linear equations (22) is given by (25) Note that for the inverse of matrix to exist, one needs the basis functions to be linearly independent and the number of random states to be greater than or equal to the number of neurons,. Though (25) looks like a one shot solution for the ideal NN weights, the training is an iterative process which needs selecting different random states and reference signals and updating the weights through solving (25) successively. Note that used in the weight update (25), as explained earlier, is not the true optimal costate and is a function of current estimation of the ideal unknown weight, i.e.,. Denoting the weights at the th epoch of the weight update by the iterative procedure is given by (26) 5

6 Upon convergence of the weights, one has (27) where denotes the optimal NN weights in the sense that it generates the optimal costate vector. For this purpose, one starts with an initial weight and iterates through (25) until the weights converge. The initial weight can be set to zero or can be selected based on the linearized solutions of the given nonlinear system. Comment 1: If the reference signal is such that there is no control needed after the system achieves perfect tracking, then the term in the cost function becomes zero. If not, the cost function becomes unbounded. In this case, an alternative formulation is suggested as given below: Use discounted cost function (28) with being the discount factor. In this case, the costate equation (14) changes to and the optimal control equation (11) reads (29) (3) A. Re-optimization of Tracking-SNAC As seen in (2) and Fig. 1, the target calculation for training the Tracking-SNAC is dependent on the dynamics of the reference signal, i.e.,. In case this dynamics is not perfectly known, one may use the available/estimated dynamics for offline training of the Tracking-SNAC, and then, in online implementation, re-optimize the network through re-training it. Note that in online implementation, which is directly available, the knowledge of function is not needed since the equation given below for target calculation can be used in online re-optimization. (31) and then train the network using input-target pairs. In this manner, one needs to start the reoptimization process after the first time index, and then, using the current and, along with and, the target can be calculated and the weights can be re-optimized. The weight update law used for offline training was a batch training method, in which, one trains the network based on different input-target pairs. But, for the re-optimization, at each instant, only one input-target pair is available and the network should be trained based on that for the subsequent pairs to be generated using a network with a more optimized weights, hence, the online training needs to be done using a sequential training method 31. IV. Formation Control Using Tracking-SNAC Using the developed Tracking-SNAC for the formation control problem, the reference signal is given by (5). However, the problem is that the dynamics of the reference signal is not known a priori, for use in the training. The suggested solution is estimating the dynamics, in order to be able to propagate the randomly selected to as needed in the training process, and training the network based on that, and then, in online implementation, reoptimizing the network to learn the reference signal s true dynamics. As explained in the previous section, one needs to know only and about the reference signal during the re-optimization phase at each time step. In this approach, one uses the knowledge of for at each time step to calculate using (5). Hence, the controller will be decentralized in the sense that no knowledge of the states of non-neighbors is required. Note that, even if the dynamics of the agents are similar, each agent will need its own Tracking-SNAC to reoptimize it based on its observed reference signal, which is different than that of the others. In case of identical agents, one may train one network offline and duplicate it for different agents; then, each one will re-optimize its own. 6

7 V. Numerical Analysis In this section, the problem of formation control of several spacecraft is selected and simulated to demonstrate the performance of the developed controller. The problem is having four spacecraft as four mass points in different orbits and a decentralized controller is required to bring them all to one location for docking. A. Modeling Equation of motion of a spacecraft in a gravity field described in an inertial frame centered at the center of gravity is 32, (32) where,,, and denote the position vector of the spacecraft from the center of gravity, the magnitude of the vector, gravitational coefficient of the gravity field, and the vector of the force excreted on the spacecraft per its unit of mass, respectively. Moreover, notation denotes the second time derivative of the vector with respect to the inertial frame. Selecting some reference length and reference time, one can normalize the parameters by defining normalized and denoted by and, respectively, as (33) Selecting the reference time of and normalizing (32) leads to (34) Representing vector in the inertial frame by three element and their rates by, the state vector can be formed as (35) and the normalized control force per unit of mass represented in the inertial frame by can form the control vector Using (34), the state equation reads where (36) (37) (38) and (39) 7

8 Discretizing dynamics (37) using small sampling time, the discrete-time state equation as given in (6) will be resulted, where (4) B. Numerical Results Having modeled the dynamics of the spacecraft, four agents in different orbits listed in Table 1 are selected. Assuming that at the beginning of the maneuver, the spacecraft are all passing through the equatorial plane moving from the southern hemisphere toward the northern hemisphere, the objective is defined as performing some maneuvers to dock at the location of the first spacecraft. In the other words, the first spacecraft will keep rotating along its orbit without any control force applied on it and the rest are supposed to get to the orbiting location of spacecraft 1 and dock with it. The communication topology between the spacecraft is assumed time-varying and depicted in Fig. 2. Indexing the spacecraft from 1 to 4, in the first five time units spacecraft 2 and 4 can communicate with spacecraft 1 and have direct knowledge of its location while spacecraft 3 does not have access to spacecraft 1. For the next five time units spacecraft 4 has only access to the location of spacecraft 3 which itself can only access the location of spacecraft 2 as seen in the figure, hence, the decentralized nature of the controller can be examined in this example. Table 1: The specifications of the orbits of spacecraft 1 to 4. The Characteristic Orbit 1 Orbit 2 Orbit 3 Orbit 4 Orbit Semi-major axes 9, km 11, km 13, km 15, km Right Ascension of the Ascending Node 2 deg. deg. 4 deg. 5 deg. Inclination 2 deg. deg. 4 deg. 5 deg. Eccentricity Fig. 2. Graphs representing communication between the spacecraft: a) For the first five time units, b) For next 5 time units, and c) For the rest of the simulation. The reference length is selected as, hence, reference time will be. In this condition, each control unit will be. The initial conditions of each spacecraft based on Table 1 is calculated and listed below. (41) (42) (43) (44) The weight matrix of the cost function are selected as a 1 2 b (45) (46) c

9 The first three elements of correspond to the position error and by putting high weight on them, one emphasizes on the minimization of the position error. The Tracking-SNAC design and training is the next step. The sampling time of is selected for discretizing continuous dynamics (37) and denoting the basis functions inputs with and and their elements with and,, the vector is selected of elements and,, along with following terms,,,,,, and also,,,,,, or in the other words, the input elements along with different combination of multiplication of position elements with each other and velocity element with each other, for the state vector and the reference signal, separately. This leads to. Note that the cost function (8) is finite for this problem since no control is needed after spacecraft 2 to 4 get to the location of spacecraft 1 and keep orbiting with that along the orbit. (See comment 2). As discussed earlier, for the offline training an estimation of the dynamics of reference signal, i.e., is required. Denoting the elements of by,, in this study, following selection is made (47) which means that the reference signal s position is propagated based on its velocity which is assumed constant. The training is done for 2 epochs, where in each iteration, 5 random states and reference signals are selected to perform the least squares technique given in (25). The weights of the Tracking-SNAC converged after around 7 iterations of Algorithm 1 as seen in Fig. 3 which shows the history of evolution of the weights versus the offline training iterations. Once trained, the neurocontroller was duplicated to be used for different spacecraft and the simulation was done for 3 time units. The position histories resulted from simulating the proposed controller are depicted in Fig. 4. As seen, the three spacecraft 2 to 4 starting at different locations have converged to the location of spacecraft 1 and kept orbiting along with that. This can be confirmed by looking at Fig. 5, as well. In this figure, the error between the positions of spacecraft 2 to 4 with respect to the position of spacecraft 1 is shown. Convergence of the error to zero corresponds to the desired formation. In Fig. 6, history of the weights of the networks during online re-optimization versus time is shown. As expected, initially the weights have changed rapidly and then converged to some final values. These changes in the weights are because of re-optimizing the network to give optimal results based on the actual dynamics of the reference signal. In order to analyze the effect of re-optimization of the Tracking-SNAC, a separate simulation is performed using the same offline-trained network without re-optimization. The position error histories, with respect to the position of spacecraft 1, are depicted in Fig. 7. As seen in this figure, even though the controller has been able to decrease the initial high errors, but, the errors do not get closer to zero, hence, the Tracking-SNAC without re-optimization cannot make the satellites perfectly track the desired signal to achieve the desired formation. This emphasizes the lack of optimality of the offline trained networks for tracking the signal whose dynamics is different than the one used in training and shows the need for the online re-optimization. VI. Conclusions The problem of formation control of network of heterogeneous nonlinear dynamics is converted to a tracking problem and the developed Tracking-SNAC controller is shown to solve the problem through offline training based on an estimated dynamics of the reference signal and re-optimizing the network in online implementation to learn the actual dynamics of the reference signal. The simulation results seem to indicate that the proposed technique has great promises. Acknowledgement This research was partially supported by a grant from the National Science Foundation. 9

10 4 Weight Elements Training Iterations Fig. 3. History of weights versus the training iterations for the offline training phase. 2 a 1 Position (X) a a a a Position (Y) 1 1 Position (Z) a Time Unit Fig. 4. Histories of the positions of the spacecraft in different axes. Spacecraft 1 to 4 are denoted by a i, i =1,2,3,4. 1

11 Position Error (X) Position Error (Y) Position Error (Z) Time Unit Fig. 5. Histories of the errors in the positions of the spacecraft in different axes. Spacecraft 2 to 4 are denoted by a i, i = 2,3,4. 4 Weight Elements Time Unit Fig. 6. History of weights versus time for the online re-optimization. 11

12 Position Error (X) Position Error (Y) Position Error (Z) Time Unit Fig. 7. Histories of the error in the positions of the spacecraft in different axes without re-optimization of the Tracking-SNACs. Spacecraft 2 to 4 are denoted by a i, i = 2,3,4. References 1 J. Lawton, R. Beard, and B. Young, "A Decentralized Approach to Formation Maneuvers," IEEE Transactions on Robotics and Automation, vol. 19, no. 6, A. Fax and R. Murray, "Information Flow and Cooperative Control of Vehicle Formations," IEEE Transactions on Automatic Control, vol. 49, no. 9, G. Lafferriere, A. Williams, J. Caughman, and J.J.P. Veerman, Decentralized control of vehicle formation, Systems and control letters, (54), Y.C. Cao and W. Ren, Optimal Linear Consensus Algorithm: an LQR Perspective, IEEE Trans. on Systems, Man, and Cybernetics (Part B), Vol. 4, 21, pp J. Wang and M. Xin, "Multi-agent Consensus Algorithm with Obstacle Avoidance via Optimal Control Approach, Proc. American Control Conference, San Francisco, 211, pp R. Olfati-Saber and R. Murray, Consensus protocols for networks of dynamic agents, Proc. Amer. Control Conf., 23, pp X.H. Wang, V. Yadav, and S.N. Balakrishnan, Cooperative UAV Formation Flying with Obstacle/ Collision Avoidance, IEEE Trans. on Control Systems Technology, Vol. 15, 27, pp S. Zhang and G. Duan, Consensus seeking in multiagent cooperative control systems with bounded control input, J Control Theory Appl, Vol. 9 (2), 211, pp W. He and J. Cao, Consensus control for high-order multi-agent systems, IET Control Theory Appl., Vol. 5 (1), 211, pp J. Seo, H. Shima, and J. Back, Consensus of high-order linear systems using dynamic output feedback compensator: Low gain approach, Automatica, Vol. 45,29, pp

13 11 F. Xiao and L. Wang, Consensus problems for high-dimensional multi-agent systems, IET Control Theory Appl., Vol. 1 (3), 27, pp J. Wang, D. Cheng, and X. Hu, Consensus of multi-agent Linear Dynamic Systems, Asian Journal of Control, Vol. 1 (2), 28, pp G. Zhai, S. Okuno, J. Imae, and T. Kobayashi, A Matrix Inequality Based Design Method for Consensus Problems in Multi Agent Systems, Int. J. Appl. Math. Comput.Sci., Vol. 19 (4), 29, pp R. Olfati-Saber and R. Murray, Consensus problems in networks of agents with switching topology and time-delays, IEEE Transactions on Automatic Control,Vol. 49 (9), 24, pp R.A. Horn and C.R. Johnson, Topics in matrix analysis, Cambridge Univ. Press, Cambridge, C. Meyer, Matrix analysis and applied linear algebra, SIAM, Cambridge, C. Chen, Linear System Theory and Design, Oxford University Press, USA, A. Al-Tamimi, F.L. Lewis, and M. Abu-Khalaf, Discrete-time nonlinear HJB solution using approximate dynamic programming: convergence proof, IEEE Trans. Syst., Man, Cybern. B, Cybern.,Vol. 38, pp , L. Jian-Zhen, Reference model based consensus control of second-order multi-agent systems, Chin. Phys. B, Vol. 2 (2), D.V. Prokhorov and D.C. Wunsch, Adaptive Critic Designs, IEEE Trans. Neural Networks, Vol. 8 (5), pp , A. Das and F.L. Lewis, Cooperative adaptive control for synchronization of second-order systems with unknown nonlinearities, Int. J. Robust. Nonlinear Control, Vol. 21, pp , W. Ren and R. Beard, "Formation feedback control for multiple spacecraft via virtual structures," IEE Proc.-Control Theory Appl., Vol. 151, No. 3, pp , W. Ren and R. Beard, "Decentralized Scheme for Spacecraft Formation Flying via the Virtual Structure Approach," J. of Guidance, Control, and Dynamics.,Vol. 27 (1), pp , H. Zhang, Q. Wei, and Y. Luo, A Novel Infinite-Time Optimal Tracking Control Scheme for a Class of Discrete-Time Nonlinear Systems via the Greedy HDP Iteration Algorithm, IEEE Trans. Syst., Man, Cybern. B, Cybern.,Vol. 38 (4), pp , T. Dierks and S. Jagannathan, Online optimal control of nonlinear discrete-time systems using approximate dynamic programming, J. Control Theory Appl., Vol.9 (3), pp , Q. Yang and S. Jagannathan, Near Optimal Neural Network-based Output Feedback Control of Affine Nonlinear Discrete- Time Systems, Proc. IEEE Int. Sym. on Intelligent Control, 27, pp J. Yao, X. Liu, and X. Zhu, Asymptotically Stable Adaptive Critic Design for Uncertain Nonlinear Systems, Proc. Amer. Control Conf., 29, pp L. Yang, J. Si, K. Tsakalis, and A. Rodriguez, Direct Heuristic Dynamic Programming for Nonlinear Tracking Control With Filtered Tracking Error, IEEE Trans. Syst., Man, Cybern. B, Cybern.,Vol. 39 (6), pp , S. Bhasin, N. Sharma, P. Patre, P., and W. Dixon, Asymptotic tracking by a reinforcement learning-based adaptive critic controller, J. Control Theory Appl., Vol.9 (3), pp , R. Padhi, N. Unnikrishnan, X. Wang, and S.N. Balakrishnan, A Single Network Adaptive Critic (SNAC) Architecture for Optimal Control Synthesis for a Class of Nonlinear Systems, Neural Networks, Vol.19, 26, pp S. Haykin, Neural Networks: A Comprehensive Foundation, 2nd ed., Prentice Hall, M.J. Sidi, Spacecraft Dynamics and Control: A Practical Engineering Approach, Cambridge University Press, 2. 13

Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics

Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics Ali Heydari Mechanical & Aerospace Engineering Dept. Missouri University of Science and Technology Rolla, MO,

More information

Formation Control of Nonholonomic Mobile Robots

Formation Control of Nonholonomic Mobile Robots Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation

More information

Exact Consensus Controllability of Multi-agent Linear Systems

Exact Consensus Controllability of Multi-agent Linear Systems Exact Consensus Controllability of Multi-agent Linear Systems M. ISAEL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, Esc. C, 1-3, 08038 arcelona SPAIN maria.isabel.garcia@upc.edu

More information

Consensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication Topologies

Consensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication Topologies Proceedings of the World Congress on Engineering and Computer Science Vol I WCECS, October 9-,, San Francisco, USA Consensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication

More information

ON SEPARATION PRINCIPLE FOR THE DISTRIBUTED ESTIMATION AND CONTROL OF FORMATION FLYING SPACECRAFT

ON SEPARATION PRINCIPLE FOR THE DISTRIBUTED ESTIMATION AND CONTROL OF FORMATION FLYING SPACECRAFT ON SEPARATION PRINCIPLE FOR THE DISTRIBUTED ESTIMATION AND CONTROL OF FORMATION FLYING SPACECRAFT Amir Rahmani (), Olivia Ching (2), and Luis A Rodriguez (3) ()(2)(3) University of Miami, Coral Gables,

More information

Automatica. Distributed discrete-time coordinated tracking with a time-varying reference state and limited communication

Automatica. Distributed discrete-time coordinated tracking with a time-varying reference state and limited communication Automatica 45 (2009 1299 1305 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Brief paper Distributed discrete-time coordinated tracking with a

More information

Consensus seeking on moving neighborhood model of random sector graphs

Consensus seeking on moving neighborhood model of random sector graphs Consensus seeking on moving neighborhood model of random sector graphs Mitra Ganguly School of Physical Sciences, Jawaharlal Nehru University, New Delhi, India Email: gangulyma@rediffmail.com Timothy Eller

More information

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 1, JANUARY 2012 33 Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren,

More information

Consensus Algorithms are Input-to-State Stable

Consensus Algorithms are Input-to-State Stable 05 American Control Conference June 8-10, 05. Portland, OR, USA WeC16.3 Consensus Algorithms are Input-to-State Stable Derek B. Kingston Wei Ren Randal W. Beard Department of Electrical and Computer Engineering

More information

IN the multiagent systems literature, the consensus problem,

IN the multiagent systems literature, the consensus problem, IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 63, NO. 7, JULY 206 663 Periodic Behaviors for Discrete-Time Second-Order Multiagent Systems With Input Saturation Constraints Tao Yang,

More information

Fast Linear Iterations for Distributed Averaging 1

Fast Linear Iterations for Distributed Averaging 1 Fast Linear Iterations for Distributed Averaging 1 Lin Xiao Stephen Boyd Information Systems Laboratory, Stanford University Stanford, CA 943-91 lxiao@stanford.edu, boyd@stanford.edu Abstract We consider

More information

Distributed Tracking ControlforLinearMultiagent Systems With a Leader of Bounded Unknown Input

Distributed Tracking ControlforLinearMultiagent Systems With a Leader of Bounded Unknown Input 518 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 2, FEBRUARY 2013 Distributed Tracking ControlforLinearMultiagent Systems With a Leader of Bounded Unknown Input Zhongkui Li, Member,IEEE, Xiangdong

More information

Theory and Applications of Matrix-Weighted Consensus

Theory and Applications of Matrix-Weighted Consensus TECHNICAL REPORT 1 Theory and Applications of Matrix-Weighted Consensus Minh Hoang Trinh and Hyo-Sung Ahn arxiv:1703.00129v3 [math.oc] 6 Jan 2018 Abstract This paper proposes the matrix-weighted consensus

More information

Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems

Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems M. ISABEL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, Esc. C, 1-3,

More information

Discrete Double Integrator Consensus

Discrete Double Integrator Consensus Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Discrete Double Integrator Consensus David W. Casbeer, Randy Beard, and A. Lee Swindlehurst Abstract A distributed

More information

Obtaining Consensus of Multi-agent Linear Dynamic Systems

Obtaining Consensus of Multi-agent Linear Dynamic Systems Obtaining Consensus of Multi-agent Linear Dynamic Systems M I GRCÍ-PLNS Universitat Politècnica de Catalunya Departament de Matemàtica plicada Mineria 1, 08038 arcelona SPIN mariaisabelgarcia@upcedu bstract:

More information

Optimal Scheduling for Reference Tracking or State Regulation using Reinforcement Learning

Optimal Scheduling for Reference Tracking or State Regulation using Reinforcement Learning Optimal Scheduling for Reference Tracking or State Regulation using Reinforcement Learning Ali Heydari Abstract The problem of optimal control of autonomous nonlinear switching systems with infinite-horizon

More information

RECENTLY, the study of cooperative control of multiagent

RECENTLY, the study of cooperative control of multiagent 24 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL., NO. 2, APRIL 24 Consensus Robust Output Regulation of Discrete-time Linear Multi-agent Systems Hongjing Liang Huaguang Zhang Zhanshan Wang Junyi Wang Abstract

More information

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

Graph and Controller Design for Disturbance Attenuation in Consensus Networks 203 3th International Conference on Control, Automation and Systems (ICCAS 203) Oct. 20-23, 203 in Kimdaejung Convention Center, Gwangju, Korea Graph and Controller Design for Disturbance Attenuation in

More information

Distributed Robust Consensus of Heterogeneous Uncertain Multi-agent Systems

Distributed Robust Consensus of Heterogeneous Uncertain Multi-agent Systems Distributed Robust Consensus of Heterogeneous Uncertain Multi-agent Systems Zhongkui Li, Zhisheng Duan, Frank L. Lewis. State Key Laboratory for Turbulence and Complex Systems, Department of Mechanics

More information

Decentralized Control of Vehicle Formations

Decentralized Control of Vehicle Formations Portland State University PDXScholar Mathematics and Statistics Faculty Publications and Presentations Fariborz Maseeh Department of Mathematics and Statistics Decentralized Control of Vehicle Formations

More information

Consensus Problem in Multi-Agent Systems with Communication Channel Constraint on Signal Amplitude

Consensus Problem in Multi-Agent Systems with Communication Channel Constraint on Signal Amplitude SICE Journal of Control, Measurement, and System Integration, Vol 6, No 1, pp 007 013, January 2013 Consensus Problem in Multi-Agent Systems with Communication Channel Constraint on Signal Amplitude MingHui

More information

Zeno-free, distributed event-triggered communication and control for multi-agent average consensus

Zeno-free, distributed event-triggered communication and control for multi-agent average consensus Zeno-free, distributed event-triggered communication and control for multi-agent average consensus Cameron Nowzari Jorge Cortés Abstract This paper studies a distributed event-triggered communication and

More information

On the Scalability in Cooperative Control. Zhongkui Li. Peking University

On the Scalability in Cooperative Control. Zhongkui Li. Peking University On the Scalability in Cooperative Control Zhongkui Li Email: zhongkli@pku.edu.cn Peking University June 25, 2016 Zhongkui Li (PKU) Scalability June 25, 2016 1 / 28 Background Cooperative control is to

More information

Periodic Behaviors in Multi-agent Systems with Input Saturation Constraints

Periodic Behaviors in Multi-agent Systems with Input Saturation Constraints 5nd IEEE Conference on Decision and Control December 10-13, 013. Florence, Italy Periodic Behaviors in Multi-agent Systems with Input Saturation Constraints Tao Yang, Ziyang Meng, Dimos V. Dimarogonas,

More information

Research on Consistency Problem of Network Multi-agent Car System with State Predictor

Research on Consistency Problem of Network Multi-agent Car System with State Predictor International Core Journal of Engineering Vol. No.9 06 ISSN: 44-895 Research on Consistency Problem of Network Multi-agent Car System with State Predictor Yue Duan a, Linli Zhou b and Yue Wu c Institute

More information

Discrete-time Consensus Filters on Directed Switching Graphs

Discrete-time Consensus Filters on Directed Switching Graphs 214 11th IEEE International Conference on Control & Automation (ICCA) June 18-2, 214. Taichung, Taiwan Discrete-time Consensus Filters on Directed Switching Graphs Shuai Li and Yi Guo Abstract We consider

More information

Complex Laplacians and Applications in Multi-Agent Systems

Complex Laplacians and Applications in Multi-Agent Systems 1 Complex Laplacians and Applications in Multi-Agent Systems Jiu-Gang Dong, and Li Qiu, Fellow, IEEE arxiv:1406.186v [math.oc] 14 Apr 015 Abstract Complex-valued Laplacians have been shown to be powerful

More information

Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions

Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions Herbert G. Tanner and Amit Kumar Mechanical Engineering Department University of New Mexico Albuquerque, NM 873- Abstract

More information

arxiv: v1 [math.oc] 23 Oct 2017

arxiv: v1 [math.oc] 23 Oct 2017 Stability Analysis of Optimal Adaptive Control using Value Iteration Approximation Errors Ali Heydari arxiv:1710.08530v1 [math.oc] 23 Oct 2017 Abstract Adaptive optimal control using value iteration initiated

More information

Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems

Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems M. ISAL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, sc. C, 1-3, 08038 arcelona

More information

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed Receding Horizon Control of Cost Coupled Systems Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled

More information

Consensus of Information Under Dynamically Changing Interaction Topologies

Consensus of Information Under Dynamically Changing Interaction Topologies Consensus of Information Under Dynamically Changing Interaction Topologies Wei Ren and Randal W. Beard Abstract This paper considers the problem of information consensus among multiple agents in the presence

More information

Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs

Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs Štefan Knotek, Kristian Hengster-Movric and Michael Šebek Department of Control Engineering, Czech Technical University, Prague,

More information

A MATRIX INEQUALITY BASED DESIGN METHOD FOR CONSENSUS PROBLEMS IN MULTI AGENT SYSTEMS

A MATRIX INEQUALITY BASED DESIGN METHOD FOR CONSENSUS PROBLEMS IN MULTI AGENT SYSTEMS Int. J. Appl. Math. Comput. Sci., 2009, Vol. 19, No. 4, 639 646 DOI: 10.2478/v10006-009-0051-1 A MATRIX INEQUALITY BASED DESIGN METHOD FOR CONSENSUS PROBLEMS IN MULTI AGENT SYSTEMS GUISHENG ZHAI, SHOHEI

More information

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control Outline Background Preliminaries Consensus Numerical simulations Conclusions Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control Email: lzhx@nankai.edu.cn, chenzq@nankai.edu.cn

More information

Consensus Based Formation Control Strategies for Multi-vehicle Systems

Consensus Based Formation Control Strategies for Multi-vehicle Systems Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June 14-16, 6 FrA1.5 Consensus Based Formation Control Strategies for Multi-vehicle Systems Wei Ren Abstract In this paper

More information

Consensus Protocols for Networks of Dynamic Agents

Consensus Protocols for Networks of Dynamic Agents Consensus Protocols for Networks of Dynamic Agents Reza Olfati Saber Richard M. Murray Control and Dynamical Systems California Institute of Technology Pasadena, CA 91125 e-mail: {olfati,murray}@cds.caltech.edu

More information

FORMATIONS OF FORMATIONS: HIERARCHY AND STABILITY

FORMATIONS OF FORMATIONS: HIERARCHY AND STABILITY FORMATIONS OF FORMATIONS: HIERARCHY AND STABILITY Anca Williams, Sonja lavaški, Tariq Samad ancaw@pdxedu, sonjaglavaski@honeywellcom Abstract In this paper we will consider a hierarchy of vehicle formations

More information

On the Controllability of Nearest Neighbor Interconnections

On the Controllability of Nearest Neighbor Interconnections On the Controllability of Nearest Neighbor Interconnections Herbert G. Tanner Mechanical Engineering Department University of New Mexico Albuquerque, NM 87 Abstract In this paper we derive necessary and

More information

Graph Theoretic Methods in the Stability of Vehicle Formations

Graph Theoretic Methods in the Stability of Vehicle Formations Graph Theoretic Methods in the Stability of Vehicle Formations G. Lafferriere, J. Caughman, A. Williams gerardol@pd.edu, caughman@pd.edu, ancaw@pd.edu Abstract This paper investigates the stabilization

More information

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL 13, NO 5, SEPTEMBER 2002 1053 A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients Yunong Zhang, Danchi Jiang, Jun Wang, Senior

More information

Stability Analysis of Optimal Adaptive Control under Value Iteration using a Stabilizing Initial Policy

Stability Analysis of Optimal Adaptive Control under Value Iteration using a Stabilizing Initial Policy Stability Analysis of Optimal Adaptive Control under Value Iteration using a Stabilizing Initial Policy Ali Heydari, Member, IEEE Abstract Adaptive optimal control using value iteration initiated from

More information

Consensus of Multi-Agent Systems with

Consensus of Multi-Agent Systems with Consensus of Multi-Agent Systems with 1 General Linear and Lipschitz Nonlinear Dynamics Using Distributed Adaptive Protocols arxiv:1109.3799v1 [cs.sy] 17 Sep 2011 Zhongkui Li, Wei Ren, Member, IEEE, Xiangdong

More information

Research Article H Consensus for Discrete-Time Multiagent Systems

Research Article H Consensus for Discrete-Time Multiagent Systems Discrete Dynamics in Nature and Society Volume 05, Article ID 8084, 6 pages http://dx.doi.org/0.55/05/8084 Research Article H Consensus for Discrete- Multiagent Systems Xiaoping Wang and Jinliang Shao

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

Active Passive Networked Multiagent Systems

Active Passive Networked Multiagent Systems Active Passive Networked Multiagent Systems Tansel Yucelen and John Daniel Peterson Abstract This paper introduces an active passive networked multiagent system framework, which consists of agents subject

More information

Max-Consensus in a Max-Plus Algebraic Setting: The Case of Fixed Communication Topologies

Max-Consensus in a Max-Plus Algebraic Setting: The Case of Fixed Communication Topologies Max-Consensus in a Max-Plus Algebraic Setting: The Case of Fixed Communication Topologies Behrang Monajemi Nejad, Sid Ahmed Attia and Jörg Raisch Control Systems Group ( Fachgebiet Regelungssysteme ),

More information

A Control Lyapunov Function Approach to Multiagent Coordination

A Control Lyapunov Function Approach to Multiagent Coordination IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 18, NO. 5, OCTOBER 2002 847 A Control Lyapunov Function Approach to Multiagent Coordination Petter Ögren, Magnus Egerstedt, Member, IEEE, and Xiaoming

More information

Consensus of Hybrid Multi-agent Systems

Consensus of Hybrid Multi-agent Systems Consensus of Hybrid Multi-agent Systems Yuanshi Zheng, Jingying Ma, and Long Wang arxiv:52.0389v [cs.sy] 0 Dec 205 Abstract In this paper, we consider the consensus problem of hybrid multi-agent system.

More information

Flocking of Discrete-time Multi-Agent Systems with Predictive Mechanisms

Flocking of Discrete-time Multi-Agent Systems with Predictive Mechanisms Preprints of the 8th IFAC World Congress Milano (Italy) August 28 - September 2, 2 Flocing of Discrete-time Multi-Agent Systems Predictive Mechanisms Jingyuan Zhan, Xiang Li Adaptive Networs and Control

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

Consensus Seeking in Multi-agent Systems Under Dynamically Changing Interaction Topologies

Consensus Seeking in Multi-agent Systems Under Dynamically Changing Interaction Topologies IEEE TRANSACTIONS ON AUTOMATIC CONTROL, SUBMITTED FOR PUBLICATION AS A TECHNICAL NOTE. 1 Consensus Seeking in Multi-agent Systems Under Dynamically Changing Interaction Topologies Wei Ren, Student Member,

More information

Flocking while Preserving Network Connectivity

Flocking while Preserving Network Connectivity Flocking while Preserving Network Connectivity Michael M Zavlanos, Ali Jadbabaie and George J Pappas Abstract Coordinated motion of multiple agents raises fundamental and novel problems in control theory

More information

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeC14.1 An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control Qing Liu and Douglas

More information

Linear Algebra and its Applications

Linear Algebra and its Applications Linear Algebra and its Applications 431 (9) 71 715 Contents lists available at ScienceDirect Linear Algebra and its Applications journal homepage: www.elsevier.com/locate/laa On the general consensus protocol

More information

Consensus Control of Multi-agent Systems with Optimal Performance

Consensus Control of Multi-agent Systems with Optimal Performance 1 Consensus Control of Multi-agent Systems with Optimal Performance Juanjuan Xu, Huanshui Zhang arxiv:183.941v1 [math.oc 6 Mar 18 Abstract The consensus control with optimal cost remains major challenging

More information

Guaranteed-Cost Consensus for Singular Multi-Agent Systems With Switching Topologies

Guaranteed-Cost Consensus for Singular Multi-Agent Systems With Switching Topologies IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL 61, NO 5, MAY 2014 1531 Guaranteed-Cost Consensus for Singular Multi-Agent Systems With Switching Topologies Jianxiang Xi, Yao Yu, Guangbin

More information

Agreement Problems in Networks with Directed Graphs and Switching Topology

Agreement Problems in Networks with Directed Graphs and Switching Topology Technical Report CIT-CDS 3 5 Agreement Problems in Networks with Directed Graphs and Switching Topology Reza Olfati Saber Richard M. Murray Control and Dynamical Systems California Institute of Technology

More information

OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL

OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL Gang FENG Department of Mechanical and Biomedical Engineering City University of Hong Kong July 25, 2014 Department

More information

On non-consensus motions of dynamical linear multiagent systems

On non-consensus motions of dynamical linear multiagent systems Pramana J Phys (218) 91:16 https://doiorg/117/s1243-18-159-5 Indian Academy of Sciences On non-consensus motions of dynamical linear multiagent systems NING CAI 1,2,4, CHUN-LIN DENG 1,3, and QIU-XUAN WU

More information

Consensus in the network with uniform constant communication delay

Consensus in the network with uniform constant communication delay Consensus in the network with uniform constant communication delay Xu Wang 1 Ali Saberi 1 Anton A. Stoorvogel Håvard Fjær Grip 1 Tao Yang 3 Abstract This paper studies the consensus among identical agents

More information

Decentralized Consensus Based Control Methodology for Vehicle Formations in Air and Deep Space

Decentralized Consensus Based Control Methodology for Vehicle Formations in Air and Deep Space American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, hb5.5 Decentralized Consensus Based Control Methodology for Vehicle Formations in Air and Deep Space Miloš S. Stanković,

More information

Optimal Control of Uncertain Nonlinear Systems

Optimal Control of Uncertain Nonlinear Systems Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Optimal Control of Uncertain Nonlinear Systems using RISE Feedback K.Dupree,P.M.Patre,Z.D.Wilcox,andW.E.Dixon

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction Proceedings of the International MultiConference of Engineers and Computer Scientists 16 Vol I, IMECS 16, March 16-18, 16, Hong Kong A Discrete Robust Adaptive Iterative Learning Control for a Class of

More information

TOPOLOGY FOR GLOBAL AVERAGE CONSENSUS. Soummya Kar and José M. F. Moura

TOPOLOGY FOR GLOBAL AVERAGE CONSENSUS. Soummya Kar and José M. F. Moura TOPOLOGY FOR GLOBAL AVERAGE CONSENSUS Soummya Kar and José M. F. Moura Department of Electrical and Computer Engineering Carnegie Mellon University, Pittsburgh, PA 15213 USA (e-mail:{moura}@ece.cmu.edu)

More information

Consensus Seeking in Multi-agent Systems Under Dynamically Changing Interaction Topologies

Consensus Seeking in Multi-agent Systems Under Dynamically Changing Interaction Topologies IEEE TRANSACTIONS ON AUTOMATIC CONTROL, SUBMITTED FOR PUBLICATION AS A TECHNICAL NOTE. Consensus Seeking in Multi-agent Systems Under Dynamically Changing Interaction Topologies Wei Ren, Student Member,

More information

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption ANDRÉ NUNES DE SOUZA, JOSÉ ALFREDO C. ULSON, IVAN NUNES

More information

Decentralized Mean Orbit-Element Formation Guidance, Navigation, and Control: Part 1

Decentralized Mean Orbit-Element Formation Guidance, Navigation, and Control: Part 1 Decentralized Mean Orbit-Element Formation Guidance, Navigation, and Control: Part 1 Marcus J. Holzinger and Jay W. McMahon Decentralized relative formation flight about an estimated weighted mean orbit

More information

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems 1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem

More information

Distributed Tracking Control for Multi-Agent Systems Under Two Types of Attacks

Distributed Tracking Control for Multi-Agent Systems Under Two Types of Attacks Preprints of the 9th World Congress The International Federation of Automatic Control Distributed Tracking Control for Multi-Agent Systems Under Two Types of Attacks Zhi Feng and Guoqiang Hu Abstract:

More information

Stability and Disturbance Propagation in Autonomous Vehicle Formations : A Graph Laplacian Approach

Stability and Disturbance Propagation in Autonomous Vehicle Formations : A Graph Laplacian Approach Stability and Disturbance Propagation in Autonomous Vehicle Formations : A Graph Laplacian Approach Francesco Borrelli*, Kingsley Fregene, Datta Godbole, Gary Balas* *Department of Aerospace Engineering

More information

1520 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 9, SEPTEMBER Reza Olfati-Saber, Member, IEEE, and Richard M. Murray, Member, IEEE

1520 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 9, SEPTEMBER Reza Olfati-Saber, Member, IEEE, and Richard M. Murray, Member, IEEE 1520 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 9, SEPTEMBER 2004 Consensus Problems in Networks of Agents With Switching Topology and Time-Delays Reza Olfati-Saber, Member, IEEE, and Richard

More information

A Decentralized Approach to Multi-agent Planning in the Presence of Constraints and Uncertainty

A Decentralized Approach to Multi-agent Planning in the Presence of Constraints and Uncertainty 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-13, 2011, Shanghai, China A Decentralized Approach to Multi-agent Planning in the Presence of

More information

A Note to Robustness Analysis of the Hybrid Consensus Protocols

A Note to Robustness Analysis of the Hybrid Consensus Protocols American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, A Note to Robustness Analysis of the Hybrid Consensus Protocols Haopeng Zhang, Sean R Mullen, and Qing Hui Abstract

More information

Curriculum Vitae Bin Liu

Curriculum Vitae Bin Liu Curriculum Vitae Bin Liu 1 Contact Address Dr. Bin Liu Queen Elizabeth II Fellow, Research School of Engineering, The Australian National University, ACT, 0200 Australia Phone: +61 2 6125 8800 Email: Bin.Liu@anu.edu.au

More information

Distributed Game Strategy Design with Application to Multi-Agent Formation Control

Distributed Game Strategy Design with Application to Multi-Agent Formation Control 5rd IEEE Conference on Decision and Control December 5-7, 4. Los Angeles, California, USA Distributed Game Strategy Design with Application to Multi-Agent Formation Control Wei Lin, Member, IEEE, Zhihua

More information

arxiv: v2 [cs.ro] 9 May 2017

arxiv: v2 [cs.ro] 9 May 2017 Distributed Formation Control of Nonholonomic Mobile Robots by Bounded Feedback in the Presence of Obstacles Thang Nguyen and Hung M. La arxiv:174.4566v2 [cs.ro] 9 May 217 Abstract The problem of distributed

More information

Consensus Problems on Small World Graphs: A Structural Study

Consensus Problems on Small World Graphs: A Structural Study Consensus Problems on Small World Graphs: A Structural Study Pedram Hovareshti and John S. Baras 1 Department of Electrical and Computer Engineering and the Institute for Systems Research, University of

More information

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004 1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 3, JUNE 2004 Direct Adaptive Iterative Learning Control of Nonlinear Systems Using an Output-Recurrent Fuzzy Neural

More information

arxiv: v1 [math.oc] 15 Jan 2016

arxiv: v1 [math.oc] 15 Jan 2016 Nonlinear Consensus Strategies for Multi-Agent Networks in Presence of Communication Delays and Switching Topologies: Real-Time Receding Horizon Approach arxiv:161.497v1 [math.oc] 15 Jan 216 Fei Sun a,,

More information

Scaling the Size of a Multiagent Formation via Distributed Feedback

Scaling the Size of a Multiagent Formation via Distributed Feedback Scaling the Size of a Multiagent Formation via Distributed Feedback Samuel Coogan, Murat Arcak, Magnus Egerstedt Abstract We consider a multiagent coordination problem where the objective is to steer a

More information

Lecture 4: Introduction to Graph Theory and Consensus. Cooperative Control Applications

Lecture 4: Introduction to Graph Theory and Consensus. Cooperative Control Applications Lecture 4: Introduction to Graph Theory and Consensus Richard M. Murray Caltech Control and Dynamical Systems 16 March 2009 Goals Introduce some motivating cooperative control problems Describe basic concepts

More information

RECENTLY, many artificial neural networks especially

RECENTLY, many artificial neural networks especially 502 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 54, NO. 6, JUNE 2007 Robust Adaptive Control of Unknown Modified Cohen Grossberg Neural Netwks With Delays Wenwu Yu, Student Member,

More information

Consensus Analysis of Networked Multi-agent Systems

Consensus Analysis of Networked Multi-agent Systems Physics Procedia Physics Procedia 1 1 11 Physics Procedia 3 1 191 1931 www.elsevier.com/locate/procedia Consensus Analysis of Networked Multi-agent Systems Qi-Di Wu, Dong Xue, Jing Yao The Department of

More information

Stability Analysis of Stochastically Varying Formations of Dynamic Agents

Stability Analysis of Stochastically Varying Formations of Dynamic Agents Stability Analysis of Stochastically Varying Formations of Dynamic Agents Vijay Gupta, Babak Hassibi and Richard M. Murray Division of Engineering and Applied Science California Institute of Technology

More information

ANALYSIS OF CONSENSUS AND COLLISION AVOIDANCE USING THE COLLISION CONE APPROACH IN THE PRESENCE OF TIME DELAYS. A Thesis by. Dipendra Khatiwada

ANALYSIS OF CONSENSUS AND COLLISION AVOIDANCE USING THE COLLISION CONE APPROACH IN THE PRESENCE OF TIME DELAYS. A Thesis by. Dipendra Khatiwada ANALYSIS OF CONSENSUS AND COLLISION AVOIDANCE USING THE COLLISION CONE APPROACH IN THE PRESENCE OF TIME DELAYS A Thesis by Dipendra Khatiwada Bachelor of Science, Wichita State University, 2013 Submitted

More information

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS U.P.B. Sci. Bull., Series D, Vol. 75, Iss. 2, 2013 ISSN 1454-2358 WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS Raluca M. STEFANESCU 1, Claudiu L. PRIOROC 2, Adrian M. STOICA

More information

NCS Lecture 8 A Primer on Graph Theory. Cooperative Control Applications

NCS Lecture 8 A Primer on Graph Theory. Cooperative Control Applications NCS Lecture 8 A Primer on Graph Theory Richard M. Murray Control and Dynamical Systems California Institute of Technology Goals Introduce some motivating cooperative control problems Describe basic concepts

More information

NEURAL NETWORKS (NNs) play an important role in

NEURAL NETWORKS (NNs) play an important role in 1630 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 4, AUGUST 2004 Adaptive Neural Network Control for a Class of MIMO Nonlinear Systems With Disturbances in Discrete-Time

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Finite-Time Distributed Consensus in Graphs with Time-Invariant Topologies

Finite-Time Distributed Consensus in Graphs with Time-Invariant Topologies Finite-Time Distributed Consensus in Graphs with Time-Invariant Topologies Shreyas Sundaram and Christoforos N Hadjicostis Abstract We present a method for achieving consensus in distributed systems in

More information

Dynamic backstepping control for pure-feedback nonlinear systems

Dynamic backstepping control for pure-feedback nonlinear systems Dynamic backstepping control for pure-feedback nonlinear systems ZHANG Sheng *, QIAN Wei-qi (7.6) Computational Aerodynamics Institution, China Aerodynamics Research and Development Center, Mianyang, 6,

More information

Attitude Regulation About a Fixed Rotation Axis

Attitude Regulation About a Fixed Rotation Axis AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard

More information

arxiv: v2 [math.oc] 14 Dec 2015

arxiv: v2 [math.oc] 14 Dec 2015 Cooperative Output Regulation of Discrete-Time Linear Time-Delay Multi-agent Systems Yamin Yan and Jie Huang arxiv:1510.05380v2 math.oc 14 Dec 2015 Abstract In this paper, we study the cooperative output

More information

Decentralized Formation Control and Connectivity Maintenance of Multi-Agent Systems using Navigation Functions

Decentralized Formation Control and Connectivity Maintenance of Multi-Agent Systems using Navigation Functions Decentralized Formation Control and Connectivity Maintenance of Multi-Agent Systems using Navigation Functions Alireza Ghaffarkhah, Yasamin Mostofi and Chaouki T. Abdallah Abstract In this paper we consider

More information

SE(N) Invariance in Networked Systems

SE(N) Invariance in Networked Systems SE(N) Invariance in Networked Systems Cristian-Ioan Vasile 1 and Mac Schwager 2 and Calin Belta 3 Abstract In this paper, we study the translational and rotational (SE(N)) invariance properties of locally

More information

Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag

Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag D. Pérez 1 and R. Bevilacqua Rensselaer Polytechnic Institute, Troy, New York, 1180 This work presents a feedback control strategy

More information