This paper proposes a distributed receding horizon control approach for the formation and tracking problems of multi-agent systems with collision and obstacle avoidance. We design an algorithm to enlarge the terminal position sets of the agents in sequential order. Since the proposed approach is based on the synchronous framework, each agent must utilize the assumed predictive information of its neighbors. A compatibility constraint is reformulated for the local optimization, which restricts the deviation between the assumed and true predictive states. To ensure the safety of each agent, the deviation-dependent collision-avoidance constraint and the obstacle-avoidance constraint are designed. Moreover, the closed-loop multi-agent systems are guaranteed to be exponentially stable, and the control performance is improved compared with the previous approaches. A simulation example is provided to illustrate the advantages of the proposed approach.
Receding horizon control (RHC) Distributed control Multi-agent systems Collision avoidance Obstacle avoidance
This is a preview of subscription content, log in to check access.
This work is supported by National Key R&D Program of China (No. 2017YFA0700300), by Natural Science Foundation of China (No. 61573269), by NSFC-Zhejiang Joint Fund for the Integration of Industrialization and Informatization (No. U1509209).
E. Camponogara, D. Jia, B.H. Krogh, S. Talukdar, Distributed model predictive control. IEEE Control Syst. Mag. 22(1), 44–52 (2002)CrossRefGoogle Scholar
P.D. Christofides, R. Scattolini, D.M. de la Peña, J. Liu, Distributed model predictive control: a tutorial review and future research directions. Comput. Chem. Eng. 51(14), 21–41 (2013)CrossRefGoogle Scholar
L. Dai, Q. Cao, Y. Xia, Y. Gao, Distributed MPC for formation of multi-agent systems with collision avoidance and obstacle avoidance. J. Frankl. Inst. 354(4), 2068–2085 (2017)MathSciNetCrossRefzbMATHGoogle Scholar
L. Dai, Y. Xia, Y. Gao, M. Cannon, Distributed stochastic MPC of linear systems with additive uncertainty and coupled probabilistic constraints. IEEE Trans. Autom. Control 62(7), 3474–3481 (2017)MathSciNetCrossRefzbMATHGoogle Scholar
G. Franzè, A. Casavola, D. Famularo, W. Lucia, Distributed receding horizon control of constrained networked leader-follower formations subject to packet dropouts. IEEE Trans. Control Syst. Technol. 26(5), 1798–1809 (2017)CrossRefGoogle Scholar
J. Gao, Y. Xu, R. Lu, Output regulation of linear singular multi-agent systems. Circuits Syst. Signal Process 36(3), 1–16 (2016)MathSciNetGoogle Scholar
M.V. Kothare, V. Balakrishnan, M. Morari, Robust constrained model predictive control using linear matrix inequalities. Automatica 32(10), 1361–1379 (1996)MathSciNetCrossRefzbMATHGoogle Scholar
C. Liu, J. Gao, H. Li, D. Xu, Aperiodic robust model predictive control for constrained continuous-time nonlinear systems: an event-triggered approach. IEEE Trans. Cybern. 48(5), 1397–1405 (2018)CrossRefGoogle Scholar
A. Wächter, L.T. Biegler, On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 106(1), 25–57 (2006)MathSciNetCrossRefzbMATHGoogle Scholar
P. Wang, B. Ding, A synthesis approach of distributed model predictive control for multi-agent system with collision avoidance. Int. J. Control 87(1), 52–63 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
M. Zhao, B. Ding, Distributed model predictive control for constrained nonlinear systems with decoupled local dynamics. ISA Trans. 55(11), 1–12 (2015)CrossRefGoogle Scholar
Z. Zhong, L. Sun, J. Wang, P. Lv, H. Zheng, Consensus for first- and second-order discrete-time multi-agent systems with delays based on model predictive control schemes. Circuits Syst. Signal Process 34(1), 127–152 (2017)CrossRefzbMATHGoogle Scholar
L. Zhou, S. Li, Distributed model predictive control for consensus of sampled-data multi-agent systems with double-integrator dynamics. IET Control Theory Appl. 9(12), 1774–1780 (2015)MathSciNetCrossRefGoogle Scholar
B. Zhu, A.H.B. Zaini, L. Xie, Distributed guidance for interception by using multiple rotary-wing unmanned aerial vehicles. IEEE Trans. Control Syst. Technol. 64(7), 5648–5656 (2017)Google Scholar