Abstract
In this chapter, an overview of the possibility of applying Sliding Mode Control to Consensus Control problems is proposed. The theoretical concepts at the basis of Consensus Control are first introduced to form a common basis useful to understand the results currently available in the literature, which are here adapted when needed to achieve a uniform notation. Then, some works proposing the generation of Sliding Modes for the achievement of leaderless and leader-follower consensus are reported with the aim of giving to the reader a clearer idea of the available possibilities. Effort is made to highlight the benefits of adopting such an approach, which reside generally in robustness and finite-time convergence.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bartolini, G., Ferrara, A., Usai, E.: Chattering avoidance by second-order sliding mode control. IEEE Trans. Automat. Control 43(2), 241–246 (1998)
Bartolini, G., Ferrara, A., Levant, A., Usai, E.: On second order sliding mode controllers. In: Variable Structure Systems, Sliding Mode and Nonlinear Control, pp. 329–350. Springer (1999)
Besselink, B., Johansson, K.H.: String stability and a delay-based spacing policy for vehicle platoons subject to disturbances. IEEE Trans. Automat. Control 62(9), 4376–4391 (2017)
Cao, Y., Ren, W.: Distributed coordinated tracking with reduced interaction via a variable structure approach. IEEE Trans. Automat. Control 57(1), 33–48 (2012)
Cao, Y., Yu, W., Ren, W., Chen, G.: An overview of recent progress in the study of distributed multi-agent coordination. IEEE Trans. Ind. Inform. 9(1), 427–438 (2012)
Chebotarev, P.Y., Agaev, R.P.: Coordination in multiagent systems and laplacian spectra of digraphs. Autom. Remote Control 70(3), 469–483 (2009)
Chen, S., Ho, D.W., Li, L., Liu, M.: Fault-tolerant consensus of multi-agent system with distributed adaptive protocol. IEEE Trans. Cybernet. 45(10), 2142–2155 (2014)
CortéS, J.: Finite-time convergent gradient flows with applications to network consensus. Automatica 42(11), 1993–2000 (2006)
Cucuzzella, M., Incremona, G.P., Ferrara, A.: Decentralized sliding mode control of islanded ac microgrids with arbitrary topology. IEEE Trans. Ind. Electron. 64(8), 6706–6713 (2017)
Davila, J., Pisano, A.: Fixed-time consensus for a class of nonlinear uncertain multi-agent systems. In: 2016 American Control Conference (ACC), pp. 3728–3733. IEEE (2016)
DeCarlo, R.A., Zak, S.H., Matthews, G.P.: Variable structure control of nonlinear multivariable systems: a tutorial. Proc. IEEE 76(3), 212–232 (1988)
Defoort, M., Floquet, T., Kokosy, A., Perruquetti, W.: Sliding-mode formation control for cooperative autonomous mobile robots. IEEE Trans. Ind. Electron. 55(11), 3944–3953 (2008)
Defoort, M., Polyakov, A., Demesure, G., Djemai, M., Veluvolu, K.: Leader-follower fixed-time consensus for multi-agent systems with unknown non-linear inherent dynamics. IET Control Theory Appl. 9(14), 2165–2170 (2015)
Dimarogonas, D.V., Kyriakopoulos, K.J.: On the rendezvous problem for multiple nonholonomic agents. IEEE Trans. Autom. Control 52(5), 916–922 (2007)
Ding, Z.: Consensus output regulation of a class of heterogeneous nonlinear systems. IEEE Trans. Autom. Control 58(10), 2648–2653 (2013)
Dunbar, W.B., Caveney, D.S.: Distributed receding horizon control of vehicle platoons: Stability and string stability. IEEE Trans. Autom. Control 57, 620–633 (03 2012)
Dávila, J.: Distributed tracking of first order systems using second-order sliding modes. IFAC Proc. Vol. 47(3), 1392–1397 (2014)
Edwards, C., Spurgeon, S.: Sliding Mode Control: Theory and Applications. CRC Press (1998)
Falconi, R., Sabattini, L., Secchi, C., Fantuzzi, C., Melchiorri, C.: Edge-weighted consensus-based formation control strategy with collision avoidance. Robotica 33(2), 332–347 (2015). https://doi.org/10.1017/S0263574714000368
Fax, J.A., Murray, R.M.: Information flow and cooperative control of vehicle formations. IEEE Trans. Autom. Control 49(9), 1465–1476 (2004)
Feng, Y., Yu, X., Man, Z.: Non-singular terminal sliding mode control of rigid manipulators. Automatica 38(12), 2159–2167 (2002)
Ferrara, A., Zambelli, M.: Integral second-order sliding modes for robust prescribed-time leader-follower consensus control with partial information. In: Proceedings of the 58th Conference on Decision and Control (2019)
Franceschelli, M., Giua, A., Pisano, A.: Finite-time consensus on the median value by discontinuous control. In: 2014 American Control Conference, pp. 946–951 (2014)
Franceschelli, M., Giua, A., Pisano, A.: Finite-time consensus on the median value with robustness properties. IEEE Trans. Autom. Control 62(4), 1652–1667 (2017)
Franceschelli, M., Pilloni, A., Pisano, A., Giua, A., Usai, E.: Finite-time consensus with disturbance attenuation for directed switching network topologies by discontinuous local interactions. In: 52nd IEEE Conference on Decision and Control, pp. 2611–2616. IEEE (2013)
Franceschelli, M., Pisano, A., Giua, A., Usai, E.: Finite-time consensus with disturbance rejection by discontinuous local interactions in directed graphs. IEEE Trans. Autom. Control 60(4), 1133–1138 (2014)
Gao, L., Cao, H., Fang, H., Chen, W.: Weighted consensus problem for multi-agent systems. In: 2019 Chinese Control Conference (CCC), pp. 6286–6291 (2019)
Ghasemi, M., Nersesov, S.G., Clayton, G., Ashrafiuon, H.: Sliding mode coordination control for multiagent systems with underactuated agent dynamics. Int. J. Control 87(12), 2615–2633 (2014)
Hong, Y., Hu, J., Gao, L.: Tracking control for multi-agent consensus with an active leader and variable topology. Automatica 42(7), 1177–1182 (2006)
Hong, Y., Wang, X., Jiang, Z.P.: Distributed output regulation of leader-follower multi-agent systems. Int. J. Robust Nonlinear Control 23(1), 48–66 (2013)
Huang, A.C., Chen, Y.C.: Adaptive multiple-surface sliding control for non-autonomous systems with mismatched uncertainties. Automatica 40(11), 1939–1945 (2004)
Hui, Q.: Finite-time rendezvous algorithms for mobile autonomous agents. IEEE Trans. Autom. Control 56(1), 207–211 (2010)
Hui, Q., Haddad, W.M.: Distributed nonlinear control algorithms for network consensus. Automatica 44(9), 2375–2381 (2008). https://doi.org/10.1016/j.automatica.2008.01.011. http://www.sciencedirect.com/science/article/pii/S0005109808000630
Hui, Q., Haddad, W.M., Bhat, S.P.: Finite-time semistability and consensus for nonlinear dynamical networks. IEEE Trans. Autom. Control 53(8), 1887–1900 (2008)
Hummel, D.: Formation flight as an energy-saving mechanism. Israel J. Zool. 41(3), 261–278 (1995)
Jadbabaie, A., Lin, J., Morse, A.S.: Coordination of groups of mobile autonomous agents using nearest neighbor rules. In: Proceedings of the 41st IEEE Conference on Decision and Control, 2002. vol. 3, pp. 2953–2958. IEEE (2002)
Jia, D., Lu, K., Wang, J., Zhang, X., Shen, X.: A survey on platoon-based vehicular cyber-physical systems. IEEE Commun. Surv. Tutorials 18(1), 263–284 (2016). https://doi.org/10.1109/COMST.2015.2410831
Jiang, F., Wang, L.: Finite-time information consensus for multi-agent systems with fixed and switching topologies. Physica D Nonlinear Phenomena 238(16), 1550–1560 (2009)
Jin, X.Z., Yuan, Z.H.: Robust adaptive sliding mode consensus of multiagent systems with perturbed communications and actuators. Math. Prob. Eng. 2013 (2013)
Kamal, A.T., Farrell, J.A., Roy-Chowdhury, A.K.: Information weighted consensus. In: 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), pp. 2732–2737 (2012)
Khoo, S., Xie, L., Man, Z.: Integral terminal sliding mode cooperative control of multi-robot networks. In: 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, pp. 969–973 (2009)
Khoo, S., Xie, L., Man, Z.: Integral terminal sliding mode cooperative control of multi-robot networks. In: 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, pp. 969–973. IEEE (2009)
Khoo, S., Xie, L., Man, Z.: Robust finite-time consensus tracking algorithm for multirobot systems. IEEE/ASME Trans. Mechatron. 14(2), 219–228 (2009)
Khoo, S., Xie, L., Zhao, S.: Multi-surface sliding control for fast finite-time leader-follower consensus with high order siso uncertain nonlinear agents. Int. J. Robust Nonlinear Control 24 (2014)
Kim, H., Shim, H., Seo, J.H.: Output consensus of heterogeneous uncertain linear multi-agent systems. IEEE Trans. Autom. Control 56(1), 200–206 (2010)
Levant, A.: Chattering analysis. IEEE Trans. Autom. Control 55(6), 1380–1389 (2010)
Levant, A.: Sliding order and sliding accuracy in sliding mode control. Int. J. Control 58(6), 1247–1263 (1993)
Levant, A.: Higher-order sliding modes, differentiation and output-feedback control. Int. J. Control 76(9–10), 924–941 (2003)
Levant, A., Alelishvili, L.: Transient adjustment of high-order sliding modes. In: Proceedings of the 7th Scientific Workshop Variable Structure Systems VSS, pp. 6–8 (2004)
Levant, A., Alelishvili, L.: Integral high-order sliding modes. IEEE Trans. Autom. Control 52(7), 1278–1282 (2007)
Li, S., Du, H., Lin, X.: Finite-time consensus algorithm for multi-agent systems with double-integrator dynamics. Automatica 47(8), 1706–1712 (2011)
Li, T., Zhang, J.F.: Mean square average-consensus under measurement noises and fixed topologies: Necessary and sufficient conditions. Automatica 45(8), 1929–1936 (2009)
Li, Z., Duan, Z., Chen, G.: On H\(\infty \) and H2 performance regions of multi-agent systems. Automatica 47(4), 797–803 (2011)
Lin, J., Morse, A.S., Anderson, B.D.O.: The multi-agent rendezvous problem. In: 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475), vol. 2, pp. 1508–1513 (2003)
Menon, P.P., Edwards, C.: A discontinuous protocol design for finite-time average consensus. In: 2010 IEEE International Conference on Control Applications, pp. 2029–2034. IEEE (2010)
Mesbahi, M., Egerstedt, M.: Graph theoretic methods in multiagent networks, vol. 33. Princeton University Press (2010)
Mondal, S., Ghommam, J., Saad, M.: Homogeneous finite-time consensus control for higher-order multi-agent systems by full order sliding mode. J. Syst. Sci. Complex. 31(5), 1186–1205 (2018)
Mondal, S., Su, R., Xie, L.: Heterogeneous consensus of higher-order multi-agent systems with mismatched uncertainties using sliding mode control. Int. J. Robust Nonlinear Control 27 (2016)
Moreau, L.: Stability of multiagent systems with time-dependent communication links. IEEE Trans. Autom. Control 50(2), 169–182 (2005)
Olfati-Saber, R., Fax, J.A., Murray, R.M.: Consensus and cooperation in networked multi-agent systems. Proc. IEEE 95(1), 215–233 (2007)
Olfati-Saber, R., Murray, R.M.: Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49(9), 1520–1533 (2004)
Olfati-Saber, R., Murray, R.M.: Consensus protocols for networks of dynamic agents. In: Proceedings of the 2003 American Control Conference, 2003. vol. 2, pp. 951–956 (2003)
Pilloni, A., Franceschelli, M., Pisano, A., Usai, E.: Recent advances in sliding-mode based consensus strategies. In: 2014 13th International Workshop on Variable Structure Systems (VSS), pp. 1–6 (2014)
Pilloni, A., Pisano, A., Franceschelli, M., Usai, E.: Integral sliding modes for the robustification of consensus-based multi-agent based systems. In: 2016 14th International Workshop on Variable Structure Systems (VSS), pp. 222–227 (2016)
Qin, J., Ma, Q., Shi, Y., Wang, L.: Recent advances in consensus of multi-agent systems: A brief survey. IEEE Trans. Ind. Electron. 64(6), 4972–4983 (2017)
Qin, J., Zhang, G., Zheng, W.X., Kang, Y.: Adaptive sliding mode consensus tracking for second-order nonlinear multiagent systems with actuator faults. IEEE Trans. Cybern. 1–11 (2018)
Rao, S., Ghose, D.: Achieving consensus amongst self-propelling agents by enforcing sliding modes. In: 2010 11th International Workshop on Variable Structure Systems (VSS), pp. 404–409 (2010)
Rao, S., Ghose, D.: Sliding mode control-based autopilots for leaderless consensus of unmanned aerial vehicles. IEEE Trans. Control Syst. Technol. 22(5), 1964–1972 (2014)
Rao, S., Ghose, D.: Sliding mode control-based algorithms for consensus in connected swarms. Int. J. Control 84(9), 1477–1490 (2011)
Ren, C., Chen, C.L.P.: Sliding mode leader-following consensus controllers for second-order non-linear multi-agent systems. IET Control Theory Appl. 9(10), 1544–1552 (2015)
Ren, W., Beard, R.W.: Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 50(5), 655–661 (2005)
Ren, W., Beard, R.W.: Distributed consensus in multi-vehicle cooperative control. Springer (2008)
Ren, W., Beard, R.W., McLain, T.W.: Coordination variables and consensus building in multiple vehicle systems. In: Cooperative Control, pp. 171–188. Springer (2005)
Ren, W., Moore, K.L., Chen, Y.: High-order and model reference consensus algorithms in cooperative control of multivehicle systems. J. Dyn. Syst. Meas. Control 129(5), 678–688 (2007)
Saboori, I., Khorasani, K.: Actuator fault accommodation strategy for a team of multi-agent systems subject to switching topology. Automatica 62, 200–207 (2015)
Schiffer, J., Seel, T., Raisch, J., Sezi, T.: Voltage stability and reactive power sharing in inverter-based microgrids with consensus-based distributed voltage control. IEEE Trans. Control Syst. Technol. 24(1), 96–109 (2015)
Shtessel, Y., Edwards, C., Fridman, L., Levant, A.: Sliding Mode Control and Observation. Springer (2014)
Swaroop, D., Rajagopal, K.R.: A review of constant time headway policy for automatic vehicle following. In: Proceedings (Cat. No.01TH8585) 2001 IEEE Intelligent Transportation Systems, ITSC 2001, pp. 65–69 (2001). https://doi.org/10.1109/ITSC.2001.948631
Trinh, M.H., Van Nguyen, C., Lim, Y.H., Ahn, H.S.: Matrix-weighted consensus and its applications. Automatica 89, 415–419 (2018)
Utkin, V., Shi, J.: Integral sliding mode in systems operating under uncertainty conditions. In: Proceedings of 35th IEEE Conference on Decision and Control, vol. 4, pp. 4591–4596 (1996)
Venkataraman, S.T., Gulati, S.: Control of nonlinear systems using terminal sliding modes. In: 1992 American Control Conference, pp. 891–893 (1992)
Wang, L., Xiao, F.: Finite-time consensus problems for networks of dynamic agents. IEEE Trans. Autom. Control 55(4), 950–955 (2010)
Wang, X., Hong, Y.: Finite-time consensus for multi-agent networks with second-order agent dynamics. IFAC Proc. Vol. 41(2), 15185–15190 (2008)
Wang, Y., Song, Y., Lewis, F.L.: Robust adaptive fault-tolerant control of multiagent systems with uncertain nonidentical dynamics and undetectable actuation failures. IEEE Trans. Ind. Electron. 62(6), 3978–3988 (2015)
Wen, G., Duan, Z., Su, H., Chen, G., Yu, W.: A connectivity-preserving flocking algorithm for multi-agent dynamical systems with bounded potential function. IET Control Theory Appl. 6(6), 813–821 (2012)
Wu, Y., Li, S.E., Zheng, Y., Hedrick, J.K.: Distributed sliding mode control for multi-vehicle systems with positive definite topologies. In: 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 5213–5219 (2016)
Xiao, F., Wang, L., Chen, J., Gao, Y.: Finite-time formation control for multi-agent systems. Automatica 45(11), 2605–2611 (2009)
Xinghuo, Yu.: Zhihong, Man: Fast terminal sliding-mode control design for nonlinear dynamical systems. IEEE Trans. Circ. Syst. I Fund. Theory Appl. 49(2), 261–264 (2002)
Yu, S., Long, X.: Finite-time consensus for second-order multi-agent systems with disturbances by integral sliding mode. Automatica 54(C), 158–165 (2015)
Yu, W., Wang, H., Cheng, F., Yu, X., Wen, G.: Second-order consensus in multiagent systems via distributed sliding mode control. IEEE Trans. Cybern. 47(8), 1872–1881 (2017)
Yu, W., Chen, G., Ren, W., Kurths, J., Zheng, W.X.: Distributed higher order consensus protocols in multiagent dynamical systems. IEEE Trans. Circ. Syst. I Regular Pap. 58(8), 1924–1932 (2011)
Zambelli, M., Ferrara, A.: Robustified distributed model predictive control for coherence and energy efficiency-aware platooning. In: 2019 American Control Conference (ACC), pp. 527–532 (2019)
Zhang, H., Yan, H., Yang, F., Chen, Q.: Distributed average filtering for sensor networks with sensor saturation. IET Control Theory Appl. 7(6), 887–893 (2013)
Zhao, L.W., Hua, C.C.: Finite-time consensus tracking of second-order multi-agent systems via nonsingular tsm. Nonlinear Dyn. 75(1), 311–318 (2014)
Zheng, Y., Zhu, Y., Wang, L.: Consensus of heterogeneous multi-agent systems. IET Control Theory Appl. 5(16), 1881–1888 (2011)
Zuo, Z., Zhang, J., Wang, Y.: Adaptive fault-tolerant tracking control for linear and lipschitz nonlinear multi-agent systems. IEEE Trans. Indu. Electron. 62(6), 3923–3931 (2014)
Zuo, Z.: Nonsingular fixed-time consensus tracking for second-order multi-agent networks. Automatica 54, 305–309 (2015)
Zuo, Z., Tie, L.: Distributed robust finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Syst. Sci. 47(6), 1366–1375 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Zambelli, M., Ferrara, A. (2021). Sliding Modes in Consensus Control. In: Mehta, A., Bandyopadhyay, B. (eds) Emerging Trends in Sliding Mode Control. Studies in Systems, Decision and Control, vol 318. Springer, Singapore. https://doi.org/10.1007/978-981-15-8613-2_8
Download citation
DOI: https://doi.org/10.1007/978-981-15-8613-2_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-8612-5
Online ISBN: 978-981-15-8613-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)