×

Data-based predictive control for networked non-linear multi-agent systems consensus tracking via cloud computing. (English) Zbl 1434.93005

Summary: This study investigates the consensus tracking problem for a class of networked non-linear multi-agent systems (NNMASs) using cloud computing. To achieve the stability and output consensus of the NNMAS and to actively compensate for two-channel network delays, a data-based cloud predictive control scheme is proposed. The design of the proposed novel control scheme, which only depends on the historical input and output data of the agents without using the explicit or implicit information of its structure, is detailed. Sufficient conditions are derived to guarantee the stability and output consensus of the closed-loop NNMAS. Both numerical simulations and cloud-based practical experiments are conducted to demonstrate the effectiveness of the proposed scheme. The outcome promotes the engineering application of cloud computing in multi-agent systems.

MSC:

93A14 Decentralized systems
93C10 Nonlinear systems in control theory
93C83 Control/observation systems involving computers (process control, etc.)
Full Text: DOI

References:

[1] ZhaoT.Q., and DingZ.T.: ‘Distributed finite‐time optimal resource management for microgrids based on multi‐agent framework’, IEEE Trans. Ind. Electron., 2018, 65, (8), pp. 6571-6585
[2] RenW., and BeardR.W.: ‘Formation feedback control for multiple spacecraft via virtual structures’, Control Theory Appl. IEE Proc., 2004, 151, (3), pp. 357-368
[3] HanS.I.: ‘Prescribed consensus and formation error constrained finite‐time sliding mode control for multi‐agent mobile robot systems’, IET Control Theory Appl., 2018, 12, (2), pp. 282-290
[4] LiuX., and KumarK.D.: ‘Network‐based tracking control of spacecraft formation flying with communication delays’, IEEE Trans. Aerosp. Electron. Syst., 2012, 48, (3), pp. 2302-2314
[5] XiaY.Q.FuM., and LiuG.P.: ‘Analysis and synthesis of networked control systems’ (Springer‐Verlag, Heidelberg, Germany, 2011) · Zbl 1228.93004
[6] OlfatisaberR., and MurrayR.M.: ‘Consensus problems in networks of agents with switching topology and time‐delays’, IEEE Trans. Autom. Control, 2004, 49, (9), pp. 1520-1533 · Zbl 1365.93301
[7] SavinoH.J.: ‘Conditions for consensus of multi‐agent systems with time‐delays and uncertain switching topology’, IEEE Trans. Ind. Electron., 2016, 63, (2), pp. 1258-1267
[8] QinJ.H.GaoH.J., and YuC.B.: ‘On discrete‐time convergence for general linear multi‐agent systems under dynamic topology’, IEEE Trans. Autom. Control, 2014, 59, (4), pp. 1054-1059 · Zbl 1360.93054
[9] HongY.G.HuJ.P., and GaoL.X.: ‘Tracking control for multi‐agent consensus with an active leader and variable topology’, Automatica., 2006, 42, (7), pp. 1177-1182 · Zbl 1117.93300
[10] WangS.C., and RenW.: ‘On the convergence conditions of distributed dynamic state estimation using sensor networks: a unified framework’, IEEE Trans. Control Syst. Technol., 2017, 26, (4), pp. 1300-1316
[11] SubhaN.A.M., and LiuG.P.: ‘Design and practical implementation of external consensus protocol for networked multiagent systems with communication delays’, IEEE Trans. Control Syst. Technol., 2015, 23, (2), pp. 619-631
[12] TanC.YinX., and LiuG.P.et al.: ‘Prediction‐based approach to output consensus of heterogeneous multi‐agent systems with delays’, IET Control Theory Appl., 2018, 12, (1), pp. 20-28
[13] HadjicostisC.N., and CharalambousT.: ‘Average consensus in the presence of delays in directed graph topologies’, IEEE Trans. Autom. Control, 2014, 59, (3), pp. 763-768 · Zbl 1360.93027
[14] ZhangH.FengT., and YangG.H.et al.: ‘Distributed cooperative optimal control for multiagent systems on directed graphs: an inverse optimal approach’, IEEE Trans. Cybern., 2015, 45, (7), pp. 1315-1326
[15] HouZ.S., and WangZ.: ‘From model‐based control to data‐driven control: survey, classification and perspective’, Inform. Sci., 2013, 235, pp. 3-35 · Zbl 1284.93010
[16] HouZ.S., and JinS.T.: ‘A novel data‐driven control approach for a class of discrete‐time nonlinear systems’, IEEE Trans. Control Syst. Technol., 2011, 19, (6), pp. 1549-1558
[17] YinS.LiX.W., and GaoH.J.et al.: ‘Data‐based techniques focused on modern industry: an overview’, IEEE Trans. Ind. Electron., 2015, 62, (1), pp. 657-667
[18] ChiR.LiuY., and HouZ.S.et al.: ‘Data‐driven terminal iterative learning control with high‐order learning law for a class of non‐linear discrete‐time multiple‐input‐multiple output systems’, IET Control Theory Appl., 2015, 9, (7), pp. 1075-1082
[19] FormentinS.De FilippiP., and CornoM.et al.: ‘Data‐driven design of braking control systems’, IEEE Trans. Control Syst. Technol., 2013, 21, (1), pp. 186-193
[20] ZhangH.G.JiangH., and LuoY.H.et al.: ‘Data‐driven optimal consensus control for discrete‐time multi‐agent systems with unknown dynamics using reinforcement learning method’, IEEE Trans. Ind. Electron., 2017, 64, (5), pp. 4091-4100
[21] PangZ.H.LiuG.P., and ZhouD.H.et al.: ‘Data‐based predictive control for networked non‐linear systems with two‐channel packet dropouts’, IET Control Theory Appl., 2015, 9, (7), pp. 1154-1161
[22] BuX.H.YuF., and HouZ.S.et al.: ‘Model‐free adaptive control algorithm with data dropout compensation’, Math. Prob. Eng., 2012, 2012, (4), pp. 199-210
[23] PangZ.H.LiuG.P., and ZhouD.H.et al.: ‘Data‐based predictive control for networked nonlinear systems with network‐induced delay and packet dropout’, IEEE Trans. Ind. Electron., 2016, 63, (2), pp. 1249-1257
[24] HouZ.S., and BuX.H.: ‘Model free adaptive control with data dropouts’, Expert Syst. Appl., 2011, 38, (8), pp. 10709-10717
[25] LiC.J., and LiuG.P.: ‘Data‐driven consensus for non‐linear networked multi‐agent systems with switching topology and time‐varying delays’, IET Control Theory Appl., 2018, 12, (12), pp. 1773-1779
[26] MengD.Y.DuW., and JiaY.M.: ‘Data‐driven consensus control for networked agents: an iterative learning control‐motivated approach’, IET Control Theory Appl., 2015, 9, (14), pp. 2084-2096
[27] BeraS.MisraS., and RodriguesJ.J.: ‘Cloud computing applications for smart grid: a survey’, IEEE Trans. Parallel Distrib. Syst., 2015, 26, (5), pp. 1477-1494
[28] CaiH.M.XuB., and JiangL.H.et al.: ‘IoT‐based big data storage systems in cloud computing: perspectives and challenges’, IEEE Internet Things J., 2017, 4, (1), pp. 75-87
[29] XiaY.Q.: ‘From networked control systems to cloud control systems’. Proc. of the 31st Chinese Control Conf., Hefei, China, July 2012, pp. 5878-5883
[30] XiaY.Q.: ‘Cloud control systems’, IEEE/CAA J. Autom. Sin., 2015, 2, (2), pp. 134-142
[31] XiaY.Q.QinY.M., and ZhaiD.H.: ‘Further results on cloud control systems’, Sci. China Inform. Sci., 2016, 59, (7), pp. 1-5
[32] MaL.XiaY.Q., and AliYet al.: ‘Engineering problems in initial phase of cloud control system’. Proc of the 36th Chinese Control Conf., Dalian, China, July 2017
[33] LiuG.P.: ‘Predictive control of networked multiagent systems via cloud computing’, IEEE Trans. Cybern., 2017, 47, (8), pp. 1852-1859
[34] MengD.Y.JiaY., and DuJ.et al.: ‘On iterative learning algorithms for the formation control of nonlinear multi‐agent systems’, Automatica, 2014, 50, (1), pp. 291-295 · Zbl 1298.93029
[35] HuG.D., and MitsuiT.: ‘Exponential stability of time‐varying linear discrete systems’, Linear Algeb. Appl., 2017, 528, pp. 384-393 · Zbl 1401.65033
[36] WX.B.WZ.D., and WM.et al.: ‘H‐infinity state estimation for discrete‐time nonlinear singularly perturbed complex networks under the round‐robin protocol’, IEEE Trans. Neural Netw. Learn. Syst., 2019, 30, (2), pp. 415-426
[37] BuX.H.HouZ.S., and ZhangH.W.: ‘Data‐driven multiagent systems consensus tracking using model free adaptive control’, IEEE Trans. Neural Netw. Learn. Syst., 2018, 29, (5), pp. 1514-1524
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.