CINXE.COM
Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review
<!doctype html> <html data-n-head-ssr lang="en" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D"> <head > <meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0, user-scalable=0"><meta data-n-head="ssr" http-equiv="Content-Security-Policy" content="default-src * data:; child-src * 'self' blob: http:;img-src * 'self' data: http:; script-src 'self' 'unsafe-inline' 'unsafe-eval' *;style-src 'self' 'unsafe-inline' *"><meta data-n-head="ssr" name="keywords" content="Distributed model predictive control,autonomous intelligent systems,multi-agent systems,unmanned aerial vehicles,vehicle platoon systems"><meta data-n-head="ssr" name="description" content="This paper reviews the application of distributed model predictive control (DMPC) for autonomous intelligent systems (AIS) with unmanned aerial vehicles (UAVs) and vehicle platoon systems. DMPC is an optimal control method that formulates and solves optimization problems to adjust control strategies by predicting future states based on system models while managing constraints, and this technique has been applied to an increasing number of industrial areas. As the essential parts of AIS, UAVs and vehicle platoon systems have received extensive attention in the civil, industrial, and military fields. DMPC has the ability to quickly solve optimization problems in real-time while taking into account the prediction of the future state of the system, which fits in well with the ability of AIS to predict the environment when making decisions, so the application of DMPC in AIS has a natural advantage. This paper first introduces the basic principles of DMPC and the theoretical results in multi-agent systems (MASs). It then reviews the application of DMPC methods to UAVs and vehicle platoon systems. Finally, the challenges of the existing methods are summarized to offer insights to advance the future development of DMPC in practical applications."><meta data-n-head="ssr" name="dc.title" content="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review"><meta data-n-head="ssr" name="journal_id" content="ir.2024.19"><meta data-n-head="ssr" name="dc.date" content="2024-09-24"><meta data-n-head="ssr" name="dc.identifier" content="doi:10.20517/ir.2024.19"><meta data-n-head="ssr" name="dc.publisher" content="OAE Publishing Inc."><meta data-n-head="ssr" name="dc.type" content="Review"><meta data-n-head="ssr" name="dc.source" content=" Intell Robot 2024;4(3):293-317."><meta data-n-head="ssr" name="dc.citation.spage" content="293"><meta data-n-head="ssr" name="dc.citation.epage" content="317"><meta data-n-head="ssr" name="dc.creator" content="Yang Peng"><meta data-n-head="ssr" name="dc.creator" content="Huaicheng Yan"><meta data-n-head="ssr" name="dc.creator" content="Kai Rao"><meta data-n-head="ssr" name="dc.creator" content="Penghui Yang"><meta data-n-head="ssr" name="dc.creator" content="Yunkai Lv"><meta data-n-head="ssr" name="dc.subject" content="Distributed model predictive control"><meta data-n-head="ssr" name="dc.subject" content="autonomous intelligent systems"><meta data-n-head="ssr" name="dc.subject" content="multi-agent systems"><meta data-n-head="ssr" name="dc.subject" content="unmanned aerial vehicles"><meta data-n-head="ssr" name="dc.subject" content="vehicle platoon systems"><meta data-n-head="ssr" name="citation_reference" content="citation_title=Aceto&nbsp;G, Persico&nbsp;V, Pescapé&nbsp;A. A Survey on information and communication technologies for industry 4.0: state-of-the-art, taxonomies, perspectives, and challenges. IEEE Commun Surv Tutorials 2019;21:3467-501."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Griffiths&nbsp;F, Ooi&nbsp;M. The fourth industrial revolution - industry 4.0 and IoT [trends in future I&amp;M]. IEEE Instrum Meas Mag 2018;21:29-43."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen&nbsp;J, Sun&nbsp;J, Wang&nbsp;G. From unmanned systems to autonomous intelligent systems. Engineering 2022;12:16-9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen&nbsp;B, Sun&nbsp;D, Zhou&nbsp;J, Wong&nbsp;W, Ding&nbsp;Z. A future intelligent traffic system with mixed autonomous vehicles and human-driven vehicles. Inform Sci 2020;529:59-72."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Reis&nbsp;J, Cohen&nbsp;Y, Melão&nbsp;N, Costa&nbsp;J, Jorge&nbsp;D. High-tech defense industries: developing autonomous intelligent systems. Appl Sci 2021;11:4920."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Liu&nbsp;X, Wang&nbsp;C, Kong&nbsp;X, Zhang&nbsp;Y, Wang&nbsp;W, Lee&nbsp;KY. Tube-based distributed MPC for load frequency control of power system with high wind power penetration. IEEE Trans Power Syst 2024;39:3118-29."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Christofides&nbsp;PD, Scattolini&nbsp;R, de La Peña&nbsp;DM, Liu&nbsp;J. Distributed model predictive control: a tutorial review and future research directions. Comput Chem Eng 2013;51:21-41."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;S, Yang&nbsp;L, Gao&nbsp;Z. Distributed optimal control for multiple high-speed train movement: an alternating direction method of multipliers. Automatica 2020;112:108646."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Qin&nbsp;D, Wu&nbsp;J, Liu&nbsp;A, Zhang&nbsp;WA, Yu&nbsp;L. Cooperation and coordination transportation for nonholonomic mobile manipulators: a distributed model predictive control approach. IEEE T Syst Man Cy S 2023;53:848-60."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Mozaffari&nbsp;M, Saad&nbsp;W, Bennis&nbsp;M, Nam&nbsp;YH, Debbah&nbsp;M. A tutorial on UAVs for wireless networks: applications, challenges, and open problems. IEEE Commun Surv Tutorials 2019;21:2334-60."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Hayat&nbsp;S, Yanmaz&nbsp;E, Muzaffar&nbsp;R. Survey on unmanned aerial vehicle networks for civil applications: a communications viewpoint. IEEE Commun Surv Tutorials 2016;18:2624-61."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Hassanalian&nbsp;M, Abdelkefi&nbsp;A. Classifications, applications, and design challenges of drones: a review. Prog Aerosp Sci 2017;91:99-131."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Jia&nbsp;D, Lu&nbsp;K, Wang&nbsp;J, Zhang&nbsp;X, Shen&nbsp;X. A survey on platoon-based vehicular cyber-physical systems. IEEE Commun Surv Tutorials 2016;18:263-84."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Xiao&nbsp;L, Gao&nbsp;F. Practical string stability of platoon of adaptive cruise control vehicles. IEEE T Intell Transp Syst 2011;12:1184-94."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zheng&nbsp;Y, Eben Li&nbsp;S, Wang&nbsp;J, Cao&nbsp;D, Li&nbsp;K. Stability and scalability of homogeneous vehicular platoon: study on the influence of information flow topologies. IEEE T Intell Transp Syst 2016;17:14-26."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Babayomi&nbsp;O, Zhang&nbsp;Z, Dragicevic&nbsp;T, Hu&nbsp;J, Rodriguez&nbsp;J. Smart grid evolution: predictive control of distributed energy resources - a review. Int J Elec Power 2023;147:108812."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Moreno-Castro&nbsp;J, Ocaña Guevara&nbsp;VS, León Viltre&nbsp;LT, Gallego Landera&nbsp;Y, Cuaresma Zevallos&nbsp;O, Aybar-Mejía&nbsp;M. Microgrid management strategies for economic dispatch of electricity using model predictive control techniques: a review. Energies 2023;16:5935."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Razmi&nbsp;D, Babayomi&nbsp;O, Davari&nbsp;A, Rahimi&nbsp;T, Miao&nbsp;Y, Zhang&nbsp;Z. Review of model predictive control of distributed energy resources in microgrids. Symmetry 2022;14:1735."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Arauz&nbsp;T, Chanfreut&nbsp;P, Maestre&nbsp;JM. Cyber-security in networked and distributed model predictive control. Annu Rev Control 2022;53:338-55."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yu&nbsp;S, Hirche&nbsp;M, Huang&nbsp;Y, Chen&nbsp;H, Allgöwer&nbsp;F. Model predictive control for autonomous ground vehicles: a review. Auton Intell Syst 2021;1:4."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Negenborn&nbsp;RR, Maestre&nbsp;JM. Distributed model predictive control: an overview and roadmap of future research opportunities. IEEE Control Syst Mag 2014;34:87-97."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Rodriguez&nbsp;J, Garcia&nbsp;C, Mora&nbsp;A, et al. Latest advances of model predictive control in electrical drives - Part I: basic concepts and advanced strategies. IEEE Trans Power Electron 2022;37:3927-42."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhang&nbsp;K, Shi&nbsp;Y. Adaptive model predictive control for a class of constrained linear systems with parametric uncertainties. Automatica 2020;117:108974."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Jiang&nbsp;Y, Oravec&nbsp;J, Houska&nbsp;B, Kvasnica&nbsp;M. Parallel MPC for linear systems with input constraints. IEEE T Automat Contr 2021;66:3401-8."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhou&nbsp;Y, Li&nbsp;D, Xi&nbsp;Y, Gao&nbsp;F. Event-triggered distributed robust model predictive control for a class of nonlinear interconnected systems. Automatica 2022;136:110039."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wabersich&nbsp;KP, Zeilinger&nbsp;MN. A predictive safety filter for learning-based control of constrained nonlinear dynamical systems. Automatica 2021;129:109597."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Köhler&nbsp;J, Soloperto&nbsp;R, Müller&nbsp;MA, Allgöwer&nbsp;F. A computationally efficient robust model predictive control framework for uncertain nonlinear systems. IEEE T Automat Contr 2021;66:794-801."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Sun&nbsp;Q, Chen&nbsp;J, Shi&nbsp;Y. Integral-type event-triggered model predictive control of nonlinear systems with additive disturbance. IEEE T Cybernetics 2021;51:5921-9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Köhler&nbsp;J, Kötting&nbsp;P, Soloperto&nbsp;R, Allgöwer&nbsp;F, Müller&nbsp;MA. A robust adaptive model predictive control framework for nonlinear uncertain systems. Int J Robust Nonlin 2021;31:8725-49."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Xu&nbsp;S, Peng&nbsp;H. Design, analysis, and experiments of preview path tracking control for autonomous vehicles. IEEE Trans Intell Transp Syst 2020;21:48-58."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Berberich&nbsp;J, Köhler&nbsp;J, Müller&nbsp;MA, Allgöwer&nbsp;F. Linear tracking MPC for nonlinear systems - Part Ⅱ: the data-driven case. IEEE T Automat Contr 2022;67:4406-21."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Dong&nbsp;Z, Angeli&nbsp;D. Homothetic tube-based robust economic MPC with integrated moving horizon estimation. IEEE T Automat Contr 2021;66:64-75."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Berberich&nbsp;J, Köhler&nbsp;J, Müller&nbsp;MA, Allgöwer&nbsp;F. Data-driven model predictive control with stability and robustness guarantees. IEEE T Automat Contr 2021;66:1702-17."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Bongard&nbsp;J, Berberich&nbsp;J, Köhler&nbsp;J, Allgöwer&nbsp;F. Robust stability analysis of a simple data-driven model predictive control approach. IEEE T Automat Contr 2023;68:2625-37."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Köhler&nbsp;J, Müller&nbsp;MA, Allgöwer&nbsp;F. Analysis and design of model predictive control frameworks for dynamic operation - an overview. Annu Rev Control 2024;57:100929."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;H, Frei&nbsp;RJ, Wensing&nbsp;PM. Model hierarchy predictive control of robotic systems. IEEE Robot Autom Lett 2021;6:3373-80."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Gold&nbsp;T, Völz&nbsp;A, Graichen&nbsp;K. Model predictive interaction control for robotic manipulation tasks. IEEE T Robot 2023;39:76-89."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Rohr&nbsp;D, Studiger&nbsp;M, Stastny&nbsp;T, Lawrance&nbsp;NRJ, Siegwart&nbsp;R. Nonlinear model predictive velocity control of a VTOL tiltwing UAV. IEEE Robot Autom Lett 2021;6:5776-83."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Niu&nbsp;S, Luo&nbsp;Y, Fu&nbsp;W, Zhang&nbsp;X. Robust model predictive control for a three-phase PMSM motor with improved control precision. IEEE T Ind Electron 2021;68:838-49."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Maestre&nbsp;JM, Negenborn&nbsp;RR. Distributed model predictive control made easy. 1st ed. Springer; 2014."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Stewart&nbsp;BT, Venkat&nbsp;AN, Rawlings&nbsp;JB, Wright&nbsp;SJ, Pannocchia&nbsp;G. Cooperative distributed model predictive control. Syst Control Lett 2010;59:460-9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Maestre&nbsp;JM, Muñoz de la Peña&nbsp;D, Camacho&nbsp;EF. Distributed model predictive control based on a cooperative game. Optim Contr Appl Met 2011;32:153-76."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Müller&nbsp;MA, Reble&nbsp;M, Allgöwer&nbsp;F. Cooperative control of dynamically decoupled systems via distributed model predictive control. Int J Robust Nonlin 2012;22:1376-97."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Mayne&nbsp;DQ, Seron&nbsp;MM, Raković&nbsp;SV. Robust model predictive control of constrained linear systems with bounded disturbances. Automatica 2005;41:219-24."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Dunbar&nbsp;WB. Distributed receding horizon control of dynamically coupled nonlinear systems. IEEE Trans Automat Contr 2007;52:1249-63."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;H, Shi&nbsp;Y. Robust distributed model predictive control of constrained continuous-time nonlinear systems: a robustness constraint approach. IEEE T Automat Contr 2014;59:1673-8."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wei&nbsp;H, Zhang&nbsp;K, Shi&nbsp;Y. Self-triggered min-max DMPC for asynchronous multiagent systems with communication delays. IEEE Trans Ind Informat 2022;18:6809-17."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zou&nbsp;Y, Su&nbsp;X, Li&nbsp;S, Niu&nbsp;Y, Li&nbsp;D. Event-triggered distributed predictive control for asynchronous coordination of multi-agent systems. Automatica 2019;99:92-8."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Campo PJ, Morari M. Robust model predictive control. In: 1987 American Control Conference; 1987 Jun 10-12; Minneapolis, USA. IEEE; 1987. pp. 1021–6. Available from: https://ieeexplore.ieee.org/document/9612050. [Last accessed on 13 Sep 2024]."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Jia D, Krogh B. Min-max feedback model predictive control for distributed control with communication. In: Proceedings of the 2002 American Control Conference (IEEE Cat. No. CH37301); 2002 May 08-10; Anchorage, USA. IEEE; 2002. pp. 4507-12."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Langson&nbsp;W, Chryssochoos&nbsp;I, Raković&nbsp;SV, Mayne&nbsp;DQ. Robust model predictive control using tubes. Automatica 2004;40:125-33."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;Z, Xu&nbsp;H, Lin&nbsp;Z, Chen&nbsp;X, Ma&nbsp;C. Robust self-triggered DMPC for linear discrete-time systems with local and global constraints. J Franklin I 2023;360:527-54."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;L, Shi&nbsp;P, Ahn&nbsp;CK, Kim&nbsp;YJ, Xing&nbsp;W. Tube-based model predictive full containment control for stochastic multiagent systems. IEEE T Automat Contr 2023;68:4024-37."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;S, Ye&nbsp;D, Xiao&nbsp;Y, Sun&nbsp;Z. Robust distributed model predictive control for satellite cluster reconfiguration with collision avoidance. Aerosp Sci Technol 2022;130:107917."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yang&nbsp;R, Zhang&nbsp;H, Feng&nbsp;G, Yan&nbsp;H, Wang&nbsp;Z. Robust cooperative output regulation of multi-agent systems via adaptive event-triggered control. Automatica 2019;102:129-36."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhan&nbsp;J, Jiang&nbsp;ZP, Wang&nbsp;Y, Li&nbsp;X. Distributed model predictive consensus with self-triggered mechanism in general linear multiagent systems. IEEE Trans Ind Inform 2019;15:3987-97."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Mi&nbsp;X, Zou&nbsp;Y, Li&nbsp;S, Karimi&nbsp;HR. Self-triggered DMPC design for cooperative multiagent systems. IEEE Trans Ind Electron 2020;67:512-20."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang&nbsp;T, Kang&nbsp;Y, Li&nbsp;P, Zhao&nbsp;YB, Tang&nbsp;H. Rolling self-triggered distributed MPC for dynamically coupled nonlinear systems. Automatica 2024;160:111444."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yang&nbsp;Y, Xu&nbsp;H, Yao&nbsp;X. Disturbance rejection self-triggered distributed MPC with adaptive prediction horizon for asynchronous multiagent systems. IEEE T Syst Man Cy S 2024;54:2797-809."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Velarde&nbsp;P, Maestre&nbsp;JM, Ishii&nbsp;H, Negenborn&nbsp;RR. Vulnerabilities in Lagrange-based distributed model predictive control. Optim Contr Appl Met 2018;39:601-21."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Ananduta W, Maestre JM, Ocampo-Martinez C, Ishii H. Resilient distributed energy management for systems of interconnected microgrids. In: 2018 IEEE Conference on Decision and Control (CDC); 2018 Dec 17-19; Miami, USA. IEEE; 2018. pp. 3159–64."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Dai&nbsp;Y, Li&nbsp;M, Zhang&nbsp;K, Shi&nbsp;Y. Robust and resilient distributed MPC for cyber-physical systems against DoS attacks. IEEE T Ind Cyber Phys Syst 2023;1:44-55."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen J, Sun Z, Zhang H. Event-triggering in distributed MPC of decoupled nonlinear systems against DoS attacks. In: 2022 IEEE 5th International Conference on Industrial Cyber-Physical Systems (ICPS); 2022 May 24-26; Coventry, UK. IEEE; 2022. p. 1–6."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wei&nbsp;H, Zhang&nbsp;K, Zhang&nbsp;H, Shi&nbsp;Y. Resilient and constrained consensus against adversarial attacks: a distributed MPC framework. Automatica 2024;160:111417."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Hahn J, Stursberg O. Robust distributed MPC for disturbed affine systems using predictions of time-varying communication. In: 2019 18th European Control Conference (ECC); 2019 Jun 25-28; Naples, Italy. IEEE; 2019. pp. 56–62."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Su&nbsp;Y, Shi&nbsp;Y, Sun&nbsp;C. Distributed model predictive control for tracking consensus of linear multiagent systems with additive disturbances and time-varying communication delays. IEEE T Cybernetics 2021;51:3813-23."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang&nbsp;M, Zhao&nbsp;C, Xia&nbsp;J, Sun&nbsp;J. Periodic event-triggered robust distributed model predictive control for multiagent systems with input and communication delays. IEEE Trans Ind Informat 2023;19:11216-28."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Franzè&nbsp;G, Casavola&nbsp;A, Famularo&nbsp;D, Lucia&nbsp;W. Distributed receding horizon control of constrained networked leader-follower formations subject to packet dropouts. IEEE Trans Contr Syst Technol 2018;26:1798-809."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yang&nbsp;H, Zhao&nbsp;H, Xia&nbsp;Y, Zhang&nbsp;J. Event-triggered active MPC for nonlinear multiagent systems with packet losses. IEEE T Cybernetics 2021;51:3093-102."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Shakhatreh&nbsp;H, Sawalmeh&nbsp;AH, Al-Fuqaha&nbsp;A, et al. Unmanned aerial vehicles (UAVs): a survey on civil applications and key research challenges. IEEE Access 2019;7:48572-634."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Mohsan&nbsp;SAH, Khan&nbsp;MA, Noor&nbsp;F, Ullah&nbsp;I, Alsharif&nbsp;MH. Towards the unmanned aerial vehicles (UAVs): a comprehensive review. Drones 2022;6:147."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang H, Cheng H, Hao H. The use of unmanned aerial vehicle in military operations. In: International Conference on Man-Machine-Environment System Engineering. Springer; 2020. pp. 939–45."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Poole JD. Product development process for small unmanned aerial systems. 2019. Available from: https://api.semanticscholar.org/CorpusID:201872196. [Last accessed on 13 Sep 2024]."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Bo N, Li X, Dai J, Tang J. A hierarchical optimization strategy of trajectory planning for multi-UAVs. In: 2017 9th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC); 2017 Aug 26-27; Hangzhou, China. IEEE; 2017. pp. 294–8."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Qi&nbsp;S, Yao&nbsp;P. Persistent tracking of maneuvering target using IMM filter and DMPC by initialization-guided game approach. IEEE Syst J 2019;13:4442-53."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yang C, Liu Z, Zhang W, Yue W. Cooperative online path planning for UAVs based on DMPC and improved grey wolf optimizer. In: 2022 41st Chinese Control Conference (CCC); 2022 Jul 25-27; Hefei, China. IEEE; 2022. pp. 5008–13."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Hu&nbsp;C, Meng&nbsp;Z, Qu&nbsp;G, Shin&nbsp;HS, Tsourdos&nbsp;A. Distributed cooperative path planning for tracking ground moving target by multiple fixed-wing UAVs via DMPC-GVD in urban environment. Int J Control Autom 2021;19:823-36."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yu&nbsp;Y, Wang&nbsp;H, Liu&nbsp;S, et al. Distributed multi-agent target tracking: a nash-combined adaptive differential evolution method for UAV systems. IEEE T Veh Technol 2021;70:8122-33."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Gräfe&nbsp;A, Eickhoff&nbsp;J, Trimpe&nbsp;S. Event-triggered and distributed model predictive control for guaranteed collision avoidance in UAV swarms. IFAC Pap OnLine 2022;55:79-84."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li X, Wang Y, Yin H, Zhuang X, Li X. Adaptive guidance method based on distributed MPC of UAV cluster for unknown environment exploration. In: International Conference on Autonomous Unmanned Systems. Springer; 2022. pp. 2556–66."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zheng&nbsp;J, Ding&nbsp;M, Sun&nbsp;L, Liu&nbsp;H. Distributed stochastic algorithm based on enhanced genetic algorithm for path planning of multi-UAV cooperative area search. IEEE T Intell Transp 2023;24:8290-303."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chai&nbsp;S, Yang&nbsp;Z, Huang&nbsp;J, Li&nbsp;X, Zhao&nbsp;Y, Zhou&nbsp;D. Cooperative UAV search strategy based on DMPC-AACO algorithm in restricted communication scenarios. Def Technol 2024;31:295-311."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Richards A, How J. Decentralized model predictive control of cooperating UAVs. In: 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No. 04CH37601); 2004 Dec 14-17; Nassau, Bahamas. IEEE; 2004. pp. 4286–91."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhang&nbsp;B, Sun&nbsp;X, Liu&nbsp;S, Deng&nbsp;X. Adaptive differential evolution-based distributed model predictive control for multi-UAV formation flight. Int J Aeronaut Space Sci 2020;21:538-48."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chi P, Zhang X, Wu K, Zheng L, Zhao J, Wang Y. Distributed formation control and collision avoidance for heterogeneous UAV swarm. In: International Conference on Guidance, Navigation and Control. Springer; 2022. pp. 1837–48."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhou&nbsp;SL, Kang&nbsp;YH, Shi&nbsp;XJ, Dai&nbsp;SW, Zhou&nbsp;C. Autonomous reconfiguration control method for multi-UAV formation based on RQPSO-DMPC. J Beijing Univ Aeronaut Astronaut 2017;43:1960-71."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen Q, Jin Y, Xiao Z, Yan T, Qi Y. Distributed formation control of multi UAV with finite time convergence based on MPC. In: International Conference on Guidance, Navigation and Control. Springer; 2022. pp. 1301–12."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wen Y, Du Z, Han F, Wang J, Zhang J. Formation control of multiple unmanned aerial vehicles based on two-layer controller of model predictive control algorithm. In: 2023 IEEE International Conference on Unmanned Systems (ICUS); 2023 Oct 13-15; Hefei, China. IEEE; 2023. pp. 1543–9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yuan&nbsp;Q, Li&nbsp;X. Distributed model predictive formation control for a group of UAVs with spatial kinematics and unidirectional data transmissions. IEEE Trans Network Sci Eng 2023;10:3209-22."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li X, Bo N, Dai J. Study on collision avoidance path planning for multi-UAVs based on model predictive control. J Northwest Polytech Univ 2017;35:513–22. Available from: https://www.researchgate.net/publication/318909119_Study_on_Collision_Avoidance_Path_Planning_for_Multi-UAVs_Based_on_Model_Predictive_Control. [Last accessed on 13 Sep 2024]."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Niu&nbsp;Z, Jia&nbsp;X, Yao&nbsp;W. Communication-free MPC-based neighbors trajectory prediction for distributed multi-UAV motion planning. IEEE Access 2022;10:13481-9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Sun T, Sun W, Wu J. Improved quatre solution for UAV formation rapid assembly. In: International Conference on Autonomous Unmanned Systems. Springer; 2021. pp. 2047–53."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Jiang&nbsp;Y, Hu&nbsp;S, Damaren&nbsp;C, Luo&nbsp;L, Liu&nbsp;B. Trajectory planning with collision avoidance for multiple quadrotor UAVs using DMPC. Int J Aeronaut Space Sci 2023;24:1403-17."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lun&nbsp;Y, Yao&nbsp;P, Wang&nbsp;Y. Trajectory optimization of SUAV for marine vessels communication relay mission. IEEE Syst J 2020;14:5014-24."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Ao Z, Zhang Y, Huang J, Lin Y, Zhou X, Zhang Y. Multi-UAV cooperative search planning algorithm based on dynamic target probability model. In: 2023 International Conference on Unmanned Aircraft Systems (ICUAS); 2023 Jun 06-09; Warsaw, Poland. IEEE; 2023. pp. 543–48."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yin&nbsp;D, Yang&nbsp;X, Wang&nbsp;C, Yu&nbsp;H, Chen&nbsp;S. A two-layer communication relay planning method for a fixed-wing UAVs swarm. IEEE T Veh Technol 2024;73:7140-56."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Luis&nbsp;CE, Vukosavljev&nbsp;M, Schoellig&nbsp;AP. Online trajectory generation with distributed model predictive control for multi-robot motion planning. IEEE Robot Autom Lett 2020;5:604-11."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Soria&nbsp;E, Schiano&nbsp;F, Floreano&nbsp;D. Predictive control of aerial swarms in cluttered environments. Nat Mach Intell 2021;3:545-54."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Du J, Zhang F, Mao H, Liu H, Yang J. Game theory based multi-UAV cooperative searching model and fast solution approach. J Shanghai Jiaotong Univ 2013;47:667-73. Available from: https://xuebao.sjtu.edu.cn/EN/Y2013/V47/I04/667. [Last accessed on 13 Sep 2024]."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yao P, Wang X, Yi K. Optimal search for marine target using multiple unmanned aerial vehicles. In: 2018 37th Chinese Control Conference (CCC); 2018 Jul 25-27; Wuhan, China. IEEE; 2018. pp. 4552–6."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Ru&nbsp;C, Wei&nbsp;R, Dai&nbsp;J, Shen&nbsp;D, Zhang&nbsp;L. Autonomous reconfiguration control method for UAV's formation based on Nash bargain. Acta Autom Sin 2013;39:1349-59."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Bian&nbsp;L, Sun&nbsp;W, Sun&nbsp;T. Trajectory following and improved differential evolution solution for rapid forming of UAV formation. IEEE Access 2019;7:169599-613."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhao&nbsp;J, Sun&nbsp;J, Cai&nbsp;Z, Wang&nbsp;Y, Wu&nbsp;K. Distributed coordinated control scheme of UAV swarm based on heterogeneous roles. Chinese J Aeronaut 2022;35:81-97."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Liu SS, Ge MF, Liu ZW. Multi-UAV formation control based on distributed model predictive control. In: 2022 IEEE International Conference on Cyborg and Bionic Systems (CBS); 2023 Mar 24-26; Wuhan, China. IEEE; 2023. pp. 292–7."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wehbeh J, Rahman S, Sharf I. Distributed model predictive control for UAVs collaborative payload transport. In: 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); 2020 Oct 24 - 2021 Jan 24; Las Vegas, USA. IEEE; 2020. pp. 11666–72."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Gao&nbsp;Y, Bai&nbsp;C, Zhang&nbsp;L, Quan&nbsp;Q. Multi-UAV cooperative target encirclement within an annular virtual tube. Aerosp Sci Technol 2022;128:107800."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Marasco AJ, Givigi SN, Rabbath CA. Model predictive control for the dynamic encirclement of a target. In: 2012 American Control Conference (ACC); 2012 Jun 27-29; Montreal, Canada. IEEE; 2012. pp. 2004–9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Hafez AT, Marasco AJ, Givigi SN, Beaulieu A, Rabbath CA. Encirclement of multiple targets using model predictive control. In: 2013 American Control Conference; 2013 Jun 17-19; Washington, USA. IEEE; 2013. pp. 3147–52."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Tang&nbsp;J, Lao&nbsp;S, Wan&nbsp;Y. Systematic review of collision-avoidance approaches for unmanned aerial vehicles. IEEE Syst J 2022;16:4356-67."><meta data-n-head="ssr" name="citation_reference" content="citation_title=D'Amato&nbsp;E, Mattei&nbsp;M, Notaro&nbsp;I. Distributed reactive model predictive control for collision avoidance of unmanned aerial vehicles in civil airspace. J Intell Robot Syst 2020;97:185-203."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lesch&nbsp;V, Breitbach&nbsp;M, Segata&nbsp;M, Becker&nbsp;C, Kounev&nbsp;S, Krupitzer&nbsp;C. An overview on approaches for coordination of platoons. IEEE T Intell Transp 2022;23:10049-65."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Shladover&nbsp;SE, Desoer&nbsp;CA, Hedrick&nbsp;JK, et al. Automated vehicle control developments in the PATH program. IEEE Trans Veh Technol 1991;40:114-30."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Tsugawa S, Kato S, Aoki K. An automated truck platoon for energy saving. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems; 2011 Sep 25-30; San Francisco, USA. IEEE; 2011. pp. 4109–14."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li SE, Zheng Y, Li K, Wang J. An overview of vehicular platoon control under the four-component framework. In: 2015 IEEE Intelligent Vehicles Symposium (IV); 2015 Jun 28 - Jul 01; Seoul, Korea. IEEE; 2015. pp. 286–91."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zheng&nbsp;Y, Li&nbsp;SE, Li&nbsp;K, Borrelli&nbsp;F, Hedrick&nbsp;JK. Distributed model predictive control for heterogeneous vehicle platoons under unidirectional topologies. IEEE Trans Contr Syst Technol 2017;25:899-910."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Maxim A, Caruntu CF, Lazar C. Cruise and headway control for vehicle platooning using a distributed model predictive control algorithm. In: 2017 21st International Conference on System Theory, Control and Computing (ICSTCC); 2017 Oct 19-21; Sinaia, Romania. IEEE; 2017. pp. 146–51."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lu L, He D, Yu S, Dong S. Distributed predictive control for string stability of heterogonous vehicle platoons with multiple communication topologies. In: 2019 Chinese Control Conference (CCC); 2019 Jul 27-30; Guangzhou, China. IEEE; 2019. pp. 2930–5."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Ma W, Yan M, Zuo L. Output feedback distributed model predictive control for heterogeneous vehicle platoon. In: 2018 Chinese Automation Congress (CAC); 2018 Nov 30 - Dec 02; Xi'an, China. IEEE; 2018. pp. 2814–9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Qiang&nbsp;Z, Dai&nbsp;L, Chen&nbsp;B, Xia&nbsp;Y. Distributed model predictive control for heterogeneous vehicle platoon with inter-vehicular spacing constraints. IEEE T Intell Transp 2023;24:3339-51."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yu&nbsp;S, Chen&nbsp;H, Feng&nbsp;Y, et al. Nash optimality based distributed model predictive control for vehicle platoon. IFAC Pap OnLine 2020;53:6610-5."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Liu&nbsp;P, Kurt&nbsp;A, Ozguner&nbsp;U. Distributed model predictive control for cooperative and flexible vehicle platooning. IEEE Trans Contr Syst Technol 2019;27:1115-28."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Bai W, Xu B, Liu H, Qin Y, Xiang C. Coordinated control of CAVs for platooning under a parallel distributed model predictive control framework. In: 2022 41st Chinese Control Conference (CCC); 2022 Jul 25-27; Hefei, China. IEEE; 2022. pp. 5377–82."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhan&nbsp;J, Hua&nbsp;Z, Zhang&nbsp;L. Cooperative predictive control for arbitrarily mixed vehicle platoons with guaranteed global optimality. IET Intell Trans Syst 2023;17:1702-14."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Maxim A, Pauca O, Caruntu CF, Lazar C. Distributed model predictive control algorithm with time-varying communication delays for a CACC vehicle platoon. In: 2020 24th International Conference on System Theory, Control and Computing (ICSTCC); 2020 Oct 08-10; Sinaia, Romania. IEEE; 2020. pp. 775–80."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yan&nbsp;M, Ma&nbsp;W, Zuo&nbsp;L, Yang&nbsp;P. Distributed model predictive control for platooning of heterogeneous vehicles with multiple constraints and communication delays. J Adv Transp 2020;2020:1-16."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Qiang&nbsp;Z, Dai&nbsp;L, Chen&nbsp;B, Li&nbsp;K, Xia&nbsp;Y. Distributed model predictive control for heterogeneous vehicle platoon with unknown input of leading vehicle. Transport Res C Emer 2023;155:104312."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Luo&nbsp;Q, Nguyen&nbsp;AT, Fleming&nbsp;J, Zhang&nbsp;H. Unknown input observer based approach for distributed tube-based model predictive control of heterogeneous vehicle platoons. IEEE T Veh Technol 2021;70:2930-44."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Ju&nbsp;Z, Zhang&nbsp;H, Tan&nbsp;Y. Distributed stochastic model predictive control for heterogeneous vehicle platoons subject to modeling uncertainties. IEEE Intel Transp Sy 2022;14:25-40."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yin&nbsp;J, Shen&nbsp;D, Du&nbsp;X, Li&nbsp;L. Distributed stochastic model predictive control with Taguchi's robustness for vehicle platooning. IEEE T Intell Transp 2022;23:15967-79."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Luo&nbsp;Z, Zhu&nbsp;B, Zheng&nbsp;J, Zheng&nbsp;Z. Robust distributed model predictive control for formation tracking of nonholonomic vehicles. IEEE/CAA J Autom Sin 2024;11:560-2."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen&nbsp;J, Wei&nbsp;H, Zhang&nbsp;H, Shi&nbsp;Y. Asynchronous self-triggered stochastic distributed MPC for cooperative vehicle platooning over vehicular Ad-Hoc networks. IEEE Trans Veh Technol 2023;72:14061-73."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Mousavi&nbsp;SMA, Moshiri&nbsp;B, Heshmati&nbsp;Z. On the distributed path planning of multiple autonomous vehicles under uncertainty based on model-predictive control and convex optimization. IEEE Syst J 2021;15:3759-68."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Huang&nbsp;Y, Liu&nbsp;GP, Yu&nbsp;Y, Hu&nbsp;W. Data-driven distributed predictive tracking control for heterogeneous nonlinear multi-agent systems with communication delays. IEEE T Automat Contr 2024;69:4786-92."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zheng&nbsp;Y, Zhang&nbsp;T, Li&nbsp;S, Qi&nbsp;C, Zhang&nbsp;Y, Wang&nbsp;Y. Data-driven distributed model predictive control of continuous nonlinear systems with Gaussian process. Ind Eng Chem Res 2022;61:18187-202."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Kohler&nbsp;M, Berberich&nbsp;J, Müller&nbsp;MA, Allgower&nbsp;F. Data-driven distributed MPC of dynamically coupled linear systems. IFAC Pap OnLine 2022;55:365-70."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wu&nbsp;Y, Zuo&nbsp;Z, Wang&nbsp;Y, Han&nbsp;Q, Hu&nbsp;C. Distributed data-driven model predictive control for heterogeneous vehicular platoon with uncertain dynamics. IEEE Trans Veh Technol 2023;72:9969-83."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zhan&nbsp;J, Ma&nbsp;Z, Zhang&nbsp;L. Data-driven modeling and distributed predictive control of mixed vehicle platoons. IEEE T Intell Vehicl 2023;8:572-82."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Pauca&nbsp;O, Maxim&nbsp;A, Caruntu&nbsp;CF. Control architecture for cooperative autonomous vehicles driving in platoons at highway speeds. IEEE Access 2021;9:153472-90."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Xu&nbsp;M, Luo&nbsp;Y, Kong&nbsp;W, Li&nbsp;K. A distributed model predictive control method combined with delay compensator for multiple vehicle platoons. IET Intell Transp Sy 2023;17:357-72."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Mohseni&nbsp;F, Frisk&nbsp;E, Nielsen&nbsp;L. Distributed cooperative MPC for autonomous driving in different traffic scenarios. IEEE Trans Intell Vehicl 2021;6:299-309."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Liu H, Zhuang W, Yin G, Tang Z, Xu L. Strategy for heterogeneous vehicular platoons merging in automated highway system. In: 2018 Chinese Control And Decision Conference (CCDC); 2018 Jun 09-11; Shenyang, China. IEEE; 2018. pp. 2736–40."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Gratzer&nbsp;AL, Thormann&nbsp;S, Schirrer&nbsp;A, Jakubek&nbsp;S. String stable and collision-safe model predictive platoon control. IEEE T Intell Transp 2022;23:19358-73."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Franzè&nbsp;G, Lucia&nbsp;W, Venturino&nbsp;A. A distributed model predictive control strategy for constrained multi-vehicle systems moving in unknown environments. IEEE Trans Intell Vehicl 2021;6:343-52."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen&nbsp;J, Zhang&nbsp;H, Yin&nbsp;G. Distributed dynamic event-triggered secure model predictive control of vehicle platoon against DoS attacks. IEEE T Veh Technol 2023;72:2863-77."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lyu&nbsp;H, Wang&nbsp;T, Cheng&nbsp;R, Ge&nbsp;H. Improved longitudinal control strategy for connected and automated truck platoon against cyberattacks. IET Intell Trans Syst 2022;16:1710-25."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zeng&nbsp;H, Ye&nbsp;Z, Zhang&nbsp;D, Lu&nbsp;Q. Robust distributed model predictive control of connected vehicle platoon against DoS attacks. Intell Robot 2023;3:288-305."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Franzè&nbsp;G, Tedesco&nbsp;F, Famularo&nbsp;D. Resilience against replay attacks: a distributed model predictive control scheme for networked multi-agent systems. IEEE/CAA J Autom Sin 2021;8:628-40."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;Z, Xu&nbsp;H, Lin&nbsp;Z, Dong&nbsp;L, Chen&nbsp;Y. Event-triggered robust distributed output feedback model predictive control for nonlinear MASs against false data injection attacks. ISA T 2023;141:197-211."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Zeng&nbsp;H, Ye&nbsp;Z, Zhang&nbsp;D. Dynamic event-triggering-based distributed model predictive control of heterogeneous connected vehicle platoon under DoS attacks. ISA T 2024;153:1-12."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Riverso&nbsp;S, Boem&nbsp;F, Ferrari-Trecate&nbsp;G, Parisini&nbsp;T. Plug-and-play fault detection and control-reconfiguration for a class of nonlinear large-scale constrained systems. IEEE T Automat Contr 2016;61:3963-78."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Sun&nbsp;Q, Shi&nbsp;Y. Model predictive control as a secure service for cyber-physical systems: a cloud-edge framework. IEEE Internet Things 2022;9:22194-203."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Sivianes&nbsp;M, Maestre&nbsp;JM, Zafra-Cabeza&nbsp;A, Bordons&nbsp;C. Blockchain for energy trading in energy communities using stochastic and distributed model predictive control. IEEE Trans Contr Syst Technol 2023;31:2132-45."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Alexandru AB, Morari M, Pappas GJ. Cloud-based MPC with encrypted data. In: 2018 IEEE Conference on Decision and Control (CDC); 2018 Dec 17-19; Miami, USA. IEEE; 2018; pp. 5014–9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Nofer&nbsp;M, Gomber&nbsp;P, Hinz&nbsp;O, Schiereck&nbsp;D. Blockchain. Bus Inf Syst Eng 2017;59:183-7."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Willems&nbsp;JC, Rapisarda&nbsp;P, Markovsky&nbsp;I, De Moor&nbsp;BLM. A note on persistency of excitation. Syst Control Lett 2005;54:325-9."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Alonso&nbsp;CA, Yang&nbsp;F, Matni&nbsp;N. Data-driven distributed and localized model predictive control. IEEE Open J Control Syst 2022;1:29-40."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yan&nbsp;Y, Bao&nbsp;J, Huang&nbsp;B. Distributed data-driven predictive control via dissipative behavior synthesis. IEEE T Automat Contr 2024;69:2899-914."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Huang&nbsp;Y, Liu&nbsp;GP, Yu&nbsp;Y, Hu&nbsp;W. Data-driven distributed predictive control for voltage regulation and current sharing in DC microgrids with communication constraints. IEEE T Cybernetics 2024;54:4998-5011."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Li&nbsp;D, De Schutter&nbsp;B. Distributed model-free adaptive predictive control for urban traffic networks. IEEE Trans Contr Syst Technol 2022;30:180-92."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Fawcett RT, Amanzadeh L, Kim J, Ames AD, Hamed KA. Distributed data-driven predictive control for multi-agent collaborative legged locomotion. In: 2023 IEEE International Conference on Robotics and Automation (ICRA); 2023 May 29 - Jun 02; London, UK. IEEE; 2023. pp. 9924–30."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Gros&nbsp;S, Zanon&nbsp;M. Data-driven economic NMPC using reinforcement learning. IEEE T Automat Contr 2020;65:636-48."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Kordabad&nbsp;AB, Zanon&nbsp;M, Gros&nbsp;S. Equivalence of optimality criteria for markov decision process and model predictive control. IEEE T Automat Contr 2024;69:1149-56."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Mallick&nbsp;S, Airaldi&nbsp;F, Dabiri&nbsp;A, De Schutter&nbsp;B. Multi-agent reinforcement learning via distributed MPC as a function approximator. Automatica 2024;167:111803."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Liu&nbsp;Q, Li&nbsp;S, Zheng&nbsp;Y, Qi&nbsp;C, Luo&nbsp;M. Learning-based distributed model predictive control approximation scheme with guarantees. IEEE Trans Ind Informat 2024;20:5308-17."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen&nbsp;J, Xu&nbsp;G, Zhou&nbsp;Z. Data-driven learning-based model predictive control for energy-intensive systems. Adv Eng Inform 2023;58:102208."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang&nbsp;G, Bi&nbsp;J, Jia&nbsp;QS, Qiao&nbsp;J, Wang&nbsp;L. Event-driven model predictive control with deep learning for wastewater treatment process. IEEE Trans Ind Informat 2023;19:6398-407."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen&nbsp;K, Lin&nbsp;J, Qiu&nbsp;Y, Liu&nbsp;F, Song&nbsp;Y. Model predictive control for wind farm power tracking with deep learning-based reduced order modeling. IEEE Trans Ind Informat 2022;18:7484-93."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Salzmann&nbsp;T, Kaufmann&nbsp;E, Arrizabalaga&nbsp;J, Pavone&nbsp;M, Scaramuzza&nbsp;D, Ryll&nbsp;M. Real-time neural MPC: deep learning model predictive control for quadrotors and agile robotic platforms. IEEE Robot Autom Lett 2023;8:2397-404."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Yin&nbsp;X, Zhao&nbsp;X. Deep neural learning based distributed predictive control for offshore wind farm using high-fidelity LES data. IEEE Trans Ind Electron 2021;68:3251-61."><meta data-n-head="ssr" name="citation_reference" content="citation_title=D'Alfonso&nbsp;L, Giannini&nbsp;F, Franzè&nbsp;G, Fedele&nbsp;G, Pupo&nbsp;F, Fortino&nbsp;G. Autonomous vehicle platoons in urban road networks: a joint distributed reinforcement learning and model predictive control approach. IEEE/CAA J Automat Sin 2024;11:141-56."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Sun&nbsp;S, Romero&nbsp;A, Foehn&nbsp;P, Kaufmann&nbsp;E, Scaramuzza&nbsp;D. A comparative study of nonlinear MPC and differential-flatness-based control for quadrotor agile flight. IEEE Trans Robot 2022;38:3357-73."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Chen Y, Bruschetta M, Picotti E, Beghi A. MATMPC - a MATLAB based toolbox for real-time nonlinear model predictive control. In: 2019 18th European Control Conference (ECC); 2019 Jun 25-28; Naples, Italy. IEEE; 2019. pp. 3365–70."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Andersson&nbsp;JAE, Gillis&nbsp;J, Horn&nbsp;G, Rawlings&nbsp;JB, Diehl&nbsp;M. CasADi: a software framework for nonlinear optimization and optimal control. Math Prog Comp 2019;11:1-36."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Patne&nbsp;V, Ingole&nbsp;D, Sonawane&nbsp;D. FPGA implementation framework for low latency nonlinear model predictive control. IFAC Pap OnLine 2020;53:7020-5."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Xu&nbsp;F, Guo&nbsp;Z, Chen&nbsp;H, Ji&nbsp;D, Qu&nbsp;T. A custom parallel hardware architecture of nonlinear model-predictive control on FPGA. IEEE Trans Ind Electron 2022;69:11569-79."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Nguyen K, Schoedel S, Alavilli A, Plancher B, Manchester Z. TinyMPC: model-predictive control on resource-constrained microcontrollers. In: 2024 IEEE International Conference on Robotics and Automation (ICRA); 2024 May 13-17; Yokohama, Japan. IEEE; 2024. p. 1–7."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Wang&nbsp;P, Deng&nbsp;H, Zhang&nbsp;J, Wang&nbsp;L, Zhang&nbsp;M, Li&nbsp;Y. Model predictive control for connected vehicle platoon under switching communication topology. IEEE T Intell Transp 2022;23:7817-30."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lan&nbsp;J, Zhao&nbsp;D. Min-max model predictive vehicle platooning with communication delay. IEEE Trans Veh Technol 2020;69:12570-84."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Subramanian&nbsp;L, Debusschere&nbsp;V, Gooi&nbsp;HB, Hadjsaid&nbsp;N. A distributed model predictive control framework for grid-friendly distributed energy resources. IEEE Trans Sustain Energy 2021;12:727-38."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lindqvist&nbsp;B, Mansouri&nbsp;SS, Agha-mohammadi&nbsp;A, Nikolakopoulos&nbsp;G. Nonlinear MPC for collision avoidance and control of UAVs with dynamic obstacles. IEEE Robot Automat Lett 2020;5:6001-8."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Batkovic&nbsp;I, Gupta&nbsp;A, Zanon&nbsp;M, Falcone&nbsp;P. Experimental validation of safe MPC for autonomous driving in uncertain environments. IEEE Trans Control Syst Technol 2023;31:2027-42."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Lorenzen M, Allgöwer F, Dabbene F, Tempo R. Scenario-based stochastic MPC with guaranteed recursive feasibility. In: 2015 54th IEEE Conference on Decision and Control (CDC); 2015 Dec 15-18; Osaka, Japan. IEEE; 2015. pp. 4958–63."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Tran&nbsp;AT, Muraleedharan&nbsp;A, Okuda&nbsp;H, Suzuki&nbsp;T. Scenario-based stochastic MPC for vehicle speed control considering the interaction with pedestrians. IFAC Pap OnLine 2020;53:15325-31."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Schuurmans&nbsp;M, Katriniok&nbsp;A, Meissen&nbsp;C, Tseng&nbsp;HE, Patrinos&nbsp;P. Safe, learning-based MPC for highway driving under lane-change uncertainty: a distributionally robust approach. Artif Intell 2023;320:103920."><meta data-n-head="ssr" name="citation_reference" content="citation_title=Ramezani M, Habibi H, Sanchez-Lopez JL, Voos H. UAV Path planning employing MPC-reinforcement learning method considering collision avoidance. In: 2023 International Conference on Unmanned Aircraft Systems (ICUAS); 2023 Jun 06-09; Warsaw, Poland. IEEE; 2023. pp. 507–14."><meta data-n-head="ssr" name="citation_journal_title" content="Intelligence & Robotics"><meta data-n-head="ssr" name="citation_publisher" content="OAE Publishing Inc."><meta data-n-head="ssr" name="citation_title" content="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review"><meta data-n-head="ssr" name="citation_publication_date" content="2024/09/24"><meta data-n-head="ssr" name="citation_online_date" content="2024/09/24"><meta data-n-head="ssr" name="citation_doi" content="10.20517/ir.2024.19"><meta data-n-head="ssr" name="citation_volume" content="4"><meta data-n-head="ssr" name="citation_issue" content="3"><meta data-n-head="ssr" name="citation_firstpage" content="293"><meta data-n-head="ssr" name="citation_lastpage" content="317"><meta data-n-head="ssr" name="citation_author" content="Yang Peng"><meta data-n-head="ssr" name="citation_author" content="Huaicheng Yan"><meta data-n-head="ssr" name="citation_author" content="Kai Rao"><meta data-n-head="ssr" name="citation_author" content="Penghui Yang"><meta data-n-head="ssr" name="citation_author" content="Yunkai Lv"><meta data-n-head="ssr" name="prism.issn" content="ISSN 2770-3541 (Online)"><meta data-n-head="ssr" name="prism.publicationName" content="OAE Publishing Inc."><meta data-n-head="ssr" name="prism.publicationDate" content="2024-09-24"><meta data-n-head="ssr" name="prism.volume" content="4"><meta data-n-head="ssr" name="prism.section" content="Review"><meta data-n-head="ssr" name="prism.startingPag" content="293"><meta data-n-head="ssr" name="prism.url" content="https://www.oaepublish.com/articles/ir.2024.19"><meta data-n-head="ssr" name="prism.doi" content="doi:10.20517/ir.2024.19"><meta data-n-head="ssr" name="citation_journal_abbrev" content="ir"><meta data-n-head="ssr" name="citation_article_type" content="Review"><meta data-n-head="ssr" name="citation_language" content="en"><meta data-n-head="ssr" name="citation_doi" content="10.20517/ir.2024.19"><meta data-n-head="ssr" name="citation_id" content="ir.2024.19"><meta data-n-head="ssr" name="citation_issn" content="ISSN 2770-3541 (Online)"><meta data-n-head="ssr" name="citation_publication_date" content="2024-09-24"><meta data-n-head="ssr" name="citation_author_institution" content="Correspondence to: Prof. Huaicheng Yan, Key Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, China. E-mail: hcyan@ecust.edu.cn"><meta data-n-head="ssr" name="citation_pdf_url" content="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019.pdf"><meta data-n-head="ssr" name="citation_fulltext_html_url" content="https://www.oaepublish.com/articles/ir.2024.19"><meta data-n-head="ssr" name="fulltext_pdf" content="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019.pdf"><meta data-n-head="ssr" name="twitter:type" content="article"><meta data-n-head="ssr" name="twitter:title" content="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review"><meta data-n-head="ssr" name="twitter:description" content="This paper reviews the application of distributed model predictive control (DMPC) for autonomous intelligent systems (AIS) with unmanned aerial vehicles (UAVs) and vehicle platoon systems. DMPC is an optimal control method that formulates and solves optimization problems to adjust control strategies by predicting future states based on system models while managing constraints, and this technique has been applied to an increasing number of industrial areas. As the essential parts of AIS, UAVs and vehicle platoon systems have received extensive attention in the civil, industrial, and military fields. DMPC has the ability to quickly solve optimization problems in real-time while taking into account the prediction of the future state of the system, which fits in well with the ability of AIS to predict the environment when making decisions, so the application of DMPC in AIS has a natural advantage. This paper first introduces the basic principles of DMPC and the theoretical results in multi-agent systems (MASs). It then reviews the application of DMPC methods to UAVs and vehicle platoon systems. Finally, the challenges of the existing methods are summarized to offer insights to advance the future development of DMPC in practical applications."><meta data-n-head="ssr" name="og:url" content="https://www.oaepublish.com/articles/ir.2024.19"><meta data-n-head="ssr" name="og:type" content="article"><meta data-n-head="ssr" name="og:site_name" content="Intelligence & Robotics"><meta data-n-head="ssr" name="og:title" content="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review"><meta data-n-head="ssr" name="og:description" content="This paper reviews the application of distributed model predictive control (DMPC) for autonomous intelligent systems (AIS) with unmanned aerial vehicles (UAVs) and vehicle platoon systems. DMPC is an optimal control method that formulates and solves optimization problems to adjust control strategies by predicting future states based on system models while managing constraints, and this technique has been applied to an increasing number of industrial areas. As the essential parts of AIS, UAVs and vehicle platoon systems have received extensive attention in the civil, industrial, and military fields. DMPC has the ability to quickly solve optimization problems in real-time while taking into account the prediction of the future state of the system, which fits in well with the ability of AIS to predict the environment when making decisions, so the application of DMPC in AIS has a natural advantage. This paper first introduces the basic principles of DMPC and the theoretical results in multi-agent systems (MASs). It then reviews the application of DMPC methods to UAVs and vehicle platoon systems. Finally, the challenges of the existing methods are summarized to offer insights to advance the future development of DMPC in practical applications."><title>Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review</title><link data-n-head="ssr" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="ssr" rel="canonical" href="https://www.oaepublish.com/articles/ir.2024.19"><script data-n-head="ssr" src="https://accounts.google.com/gsi/client" async></script><script data-n-head="ssr" src="https://g.oaes.cc/oae/dist/relijs.js" async></script><link rel="preload" href="https://g.oaes.cc/oae/nuxt/47b9fdf.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/800bc65.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/css/8176b15.css" as="style"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/d5348f9.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/css/1048d89.css" as="style"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/7bf631b.js" as="script"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/css/9f35d97.css" as="style"><link rel="preload" href="https://g.oaes.cc/oae/nuxt/5b7fe78.js" as="script"><link rel="stylesheet" href="https://g.oaes.cc/oae/nuxt/css/8176b15.css"><link rel="stylesheet" href="https://g.oaes.cc/oae/nuxt/css/1048d89.css"><link rel="stylesheet" href="https://g.oaes.cc/oae/nuxt/css/9f35d97.css"> </head> <body > <div data-server-rendered="true" id="__nuxt"><!----><div id="__layout"><div data-fetch-key="data-v-0bee1158:0" data-v-0bee1158><div class="PcComment" data-v-5c01d453 data-v-0bee1158><div class="ipad_bg" style="display:none;" data-v-5c01d453></div> <div class="head_top" data-v-5c01d453><div class="wrapper head_box" data-v-5c01d453><span class="qk_jx" data-v-5c01d453><img src="https://i.oaes.cc/upload/journal_logo/ir.png" alt data-v-5c01d453></span> <a href="/ir" class="qk_a_name" data-v-5c01d453><span class="title font20" data-v-5c01d453>Intelligence & Robotics</span></a> <i class="el-icon-caret-right sjbtn" style="color:rgb(0,71,187);" data-v-5c01d453></i> <div class="top_img" data-v-5c01d453><a href="https://www.scopus.com/sourceid/21101199351" target="_blank" data-v-5c01d453><img src="https://i.oaes.cc/uploads/20240813/49390c7e86ab40a58ee862e8c1af65ba.png" alt data-v-5c01d453></a><a href="" target="_blank" data-v-5c01d453><img src="https://i.oaes.cc/uploads/20240506/ea3d9071c35b4bf3982ffe25f1083620.png" alt data-v-5c01d453></a></div> <div class="oae_menu_box" data-v-5c01d453><a href="/alljournals" data-v-5c01d453><span data-v-5c01d453>All Journals</span></a></div> <span class="search" data-v-5c01d453><i class="icon-search icon_right font24" data-v-5c01d453></i> <span data-v-5c01d453>Search</span></span> <span class="go_oae" data-v-5c01d453><a href="https://www.oaecenter.com/login" target="_blank" data-v-5c01d453><i class="icon-login-line icon_right font24" data-v-5c01d453></i> <span data-v-5c01d453>Log In</span></a></span></div></div> <div class="cg" style="height: 41px" data-v-5c01d453></div> <!----> <div class="head_text" style="border-bottom:3px solid rgb(0,71,187);" data-v-5c01d453><div class="head_search wrapper" style="display:none;" data-v-5c01d453><div class="box_btn" data-v-5c01d453><div class="qk_miss" data-v-5c01d453><img src="https://i.oaes.cc/uploads/20250113/159ddc46c12d440d82d12f7fc8013e88.jpg" alt class="qk_fm" data-v-5c01d453> <div class="miss_right" data-v-5c01d453><div class="miss_btn" data-v-5c01d453><span data-v-5c01d453><span class="font_b" data-v-5c01d453>Editor-in-Chief:</span> Simon X. Yang</span></div> <div class="miss_btn" data-v-5c01d453><div class="text_index" data-v-5c01d453><span class="font_b" data-v-5c01d453>Indexing: </span> <span data-v-5c01d453><a href="https://www.oaepublish.com/news/ir.852" target="_blank" data-v-5c01d453>ESCI</a><span class="xing_d" data-v-5c01d453>, </span></span><span data-v-5c01d453><a href="https://www.scopus.com/sourceid/21101199351" target="_blank" data-v-5c01d453>Scopus</a><span class="xing_d" data-v-5c01d453>, </span></span><span data-v-5c01d453><a href="https://scholar.google.com.hk/citations?view_op=list_works&hl=zh-CN&hl=zh-CN&user=-Hx5OVYAAAAJ" target="_blank" data-v-5c01d453>Google Scholar</a><span class="xing_d" data-v-5c01d453>, </span></span><span data-v-5c01d453><a href="https://app.dimensions.ai/discover/publication?and_facet_source_title=jour.1423782" target="_blank" data-v-5c01d453>Dimensions</a><span class="xing_d" data-v-5c01d453>, </span></span><span data-v-5c01d453><a href="https://www.lens.org/lens/search/scholar/list?p=0&n=10&s=date_published&d=%2B&f=false&e=false&l=en&authorField=author&dateFilterField=publishedYear&orderBy=%2Bdate_published&presentation=false&preview=true&stemmed=true&useAuthorId=false&publicationType.must=journal%20article&sourceTitle.must=Intelligence%20%26%20Robotics&publisher.must=OAE%20Publishing%20Inc." target="_blank" data-v-5c01d453>Lens</a><span class="xing_d" data-v-5c01d453>, </span></span></div> <div class="text_jour" data-v-5c01d453><!----><!----><!----><span class="font_b" data-v-5c01d453>Submission to first decision: </span><span data-v-5c01d453>40 days</span></div></div> <div class="btn_box_t" data-v-5c01d453><button type="button" class="el-button el-button--text " data-v-5c01d453><!----><!----><span><a href="https://f.oaes.cc/index_ad/flyer/IR-flyer.pdf" target="_blank" data-v-5c01d453><i class="icon-download font20" data-v-5c01d453></i> Journal Flyer</a></span></button><!----></div></div></div> <div class="grid-content bg-purple search_box" data-v-5c01d453><span data-v-5c01d453><div role="tooltip" id="el-popover-7182" aria-hidden="true" class="el-popover el-popper" style="width:undefinedpx;display:none;"><!----> <!----> <div class="search_hot" data-v-5c01d453><div class="title" data-v-5c01d453><span class="text" data-v-5c01d453>Hot Keywords</span></div> <div class="hot_list" data-v-5c01d453><span data-v-5c01d453>Intelligence</span><span data-v-5c01d453>Robotics</span><span data-v-5c01d453>Reinforcement Learning</span><span data-v-5c01d453>Machine Learning</span><span data-v-5c01d453>Unmanned Vehicles</span><span data-v-5c01d453>UAV</span></div></div></div><span class="el-popover__reference-wrapper"><div class="el-input el-input--suffix" data-v-5c01d453><!----><input type="text" autocomplete="off" placeholder="Keywords/Title/Author Name/DOI" class="el-input__inner"><!----><span class="el-input__suffix"><span class="el-input__suffix-inner"><i class="icon-search font24 el-input__icon" data-v-5c01d453></i><!----><!----><!----><!----></span><!----></span><!----><!----></div></span></span></div></div></div> <div class="head_menu" data-v-5c01d453><div class="wrapper" data-v-5c01d453><div class="menu_box" data-v-5c01d453><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" tabindex="-1" exact="" class="el-menu-item" style="color:;border-bottom-color:transparent;background-color:;" data-v-5c01d453><a href="/ir" data-v-5c01d453>Home</a></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-5c01d453><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">About<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-5c01d453><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/about_the_journal" data-v-a0c70e7e>About the Journal</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/aims_and_scope" data-v-a0c70e7e>Aims and Scope</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/editorial_policies" data-v-a0c70e7e>Editorial Policies</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/editor" data-v-a0c70e7e>Editorial Board</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/junior_editorial_board" data-v-a0c70e7e>Junior Editorial Board</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/awards" data-v-a0c70e7e>Journal Awards</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/news" data-v-a0c70e7e>News</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/history" data-v-a0c70e7e>Journal History</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/partners" data-v-a0c70e7e>Partners</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/advertise" data-v-a0c70e7e>Advertise</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/contact_us" data-v-a0c70e7e>Contact Us</a></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-5c01d453><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Publish with us<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-5c01d453><li role="menuitem" aria-haspopup="true" class="el-submenu" data-v-a0c70e7e><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">For Authors<i class="el-submenu__icon-arrow el-icon-arrow-right"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem ts_item" data-v-a0c70e7e data-v-a0c70e7e><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/author_instructions" data-v-a0c70e7e>Author Instructions</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/article_processing_charges" data-v-a0c70e7e>Article Processing Charges</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/editorial_process" data-v-a0c70e7e>Editorial Process</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/manuscript_templates" data-v-a0c70e7e>Manuscript Templates</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="https://www.oaecenter.com/login?JournalId=ir" target="_blank" data-v-a0c70e7e>Submit a Manuscript</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/video_abstract_guidelines" data-v-a0c70e7e>Video Abstract Guidelines</a></li></div></ul></div></li><li role="menuitem" aria-haspopup="true" class="el-submenu" data-v-a0c70e7e><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">For Reviewers<i class="el-submenu__icon-arrow el-icon-arrow-right"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem ts_item" data-v-a0c70e7e data-v-a0c70e7e><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/peer_review_guidelines" data-v-a0c70e7e>Peer Review Guidelines</a></li></div></ul></div></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-5c01d453><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Articles<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-5c01d453><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/articles" data-v-a0c70e7e>All Articles</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/articles_videos" data-v-a0c70e7e>Articles With Video Abstracts</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/video_abstract_guidelines" data-v-a0c70e7e>Video Abstract Guidelines</a></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-5c01d453><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Special Issues<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-5c01d453><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/special_issues" data-v-a0c70e7e>All Special Issues</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/ongoing_special_issues" data-v-a0c70e7e>Ongoing Special Issues</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/completed_special_issues" data-v-a0c70e7e>Completed Special Issues</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/closed_special_issues" data-v-a0c70e7e>Closed Special Issue</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/special_issues_ebooks" data-v-a0c70e7e>Special Issue Ebooks</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/special_issue_guidelines" data-v-a0c70e7e>Special Issue Guidelines</a></li></div></ul></div></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" tabindex="-1" exact="" class="el-menu-item" style="color:;border-bottom-color:transparent;background-color:;" data-v-5c01d453><a href="/ir/volumes" data-v-5c01d453>Volumes</a></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" tabindex="-1" exact="" class="el-menu-item" style="color:;border-bottom-color:transparent;background-color:;" data-v-5c01d453><a href="/ir/pre_onlines" data-v-5c01d453>Pre-onlines</a></li></ul><ul role="menubar" class="el-menu-demo el-menu--horizontal el-menu" style="background-color:;" data-v-5c01d453><li role="menuitem" aria-haspopup="true" exact="" class="el-submenu" data-v-5c01d453><div class="el-submenu__title" style="border-bottom-color:transparent;color:;background-color:;">Features<i class="el-submenu__icon-arrow el-icon-arrow-down"></i></div><div class="el-menu--horizontal" style="display:none;"><ul role="menu" class="el-menu el-menu--popup el-menu--popup-" style="background-color:;"> <div class="menuItem" data-v-a0c70e7e data-v-5c01d453><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/webinars" data-v-a0c70e7e>Webinars</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/academic_talks" data-v-a0c70e7e>Academic Talks</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/videos" data-v-a0c70e7e>Videos</a></li><li role="menuitem" tabindex="-1" class="el-menu-item" style="color:;background-color:;" data-v-a0c70e7e><a href="/ir/interviews" data-v-a0c70e7e>Interviews</a></li></div></ul></div></li></ul></div></div> <div class="wrapper menu_ipad" data-v-5c01d453><div class="nav_box" data-v-5c01d453><div class="nav_list colorH_ir" data-v-5c01d453><a href="/ir" class="tab_item" data-v-5c01d453><span class="tab_span" data-v-5c01d453>Home</span></a> <a href="/ir/articles" class="tab_item nuxt-link-active" data-v-5c01d453><span class="tab_span" data-v-5c01d453>Articles</span></a> <a href="/ir/special_issues" class="tab_item" data-v-5c01d453><span class="tab_span" data-v-5c01d453>Special Issues</span></a> <a href="/ir/volumes" class="tab_item" data-v-5c01d453><span class="tab_span" data-v-5c01d453>Volumes</span></a> <a href="/ir/webinars" class="tab_item" data-v-5c01d453><span class="tab_span" data-v-5c01d453>Webinars</span></a> <a href="/ir/videos" class="tab_item" data-v-5c01d453><span class="tab_span" data-v-5c01d453>Videos</span></a></div></div> <button type="button" class="el-button el-button--text" data-v-5c01d453><!----><i class="icon-nav-line"></i><span>Menu</span></button> <!----></div></div></div></div> <div class="MoComment" data-v-a3ae2d9c data-v-0bee1158><div class="head_top" data-v-a3ae2d9c><a href="/" class="nuxt-link-active" data-v-a3ae2d9c><span class="qk_jx" data-v-a3ae2d9c><img src="https://i.oaes.cc/upload/journal_logo/ir.png" alt="" data-v-a3ae2d9c></span></a> <div class="head_left" data-v-a3ae2d9c><a href="/" class="tab_item nuxt-link-active" data-v-a3ae2d9c><span class="title font18" data-v-a3ae2d9c>Intelligence & Robotics</span></a> <i class="el-icon-caret-right sjbtn" style="color:rgb(0,71,187);" data-v-a3ae2d9c></i></div> <div class="head_right" data-v-a3ae2d9c><a href="/ir/search" class="search" data-v-a3ae2d9c><span data-v-a3ae2d9c>Search</span></a> <span class="go_oae" style="background:rgb(0,71,187);" data-v-a3ae2d9c><a href="https://www.oaecenter.com/login?JournalId=ir" target="_blank" data-v-a3ae2d9c><span data-v-a3ae2d9c>Submit</span></a></span></div></div> <div class="cg" style="height: 50px" data-v-a3ae2d9c></div> <div class="fix_box" style="display:none;" data-v-a3ae2d9c><div class="miss_right" data-v-a3ae2d9c><div class="flex_tit" data-v-a3ae2d9c><div class="top_img" data-v-a3ae2d9c><a href="https://www.scopus.com/sourceid/21101199351" target="_blank" data-v-a3ae2d9c><img src="https://i.oaes.cc/uploads/20240813/49390c7e86ab40a58ee862e8c1af65ba.png" alt data-v-a3ae2d9c></a><a href="" target="_blank" data-v-a3ae2d9c><img src="https://i.oaes.cc/uploads/20240506/ea3d9071c35b4bf3982ffe25f1083620.png" alt data-v-a3ae2d9c></a></div></div> <div class="miss_btn wid70" data-v-a3ae2d9c><div data-v-a3ae2d9c><div data-v-a3ae2d9c><span class="font_b" data-v-a3ae2d9c>Editor-in-Chief:</span> Simon X. Yang</div></div></div> <div class="miss_btn" style="width:calc(100% - 74px);" data-v-a3ae2d9c><!----></div> <div data-v-a3ae2d9c><!----> <div data-v-a3ae2d9c><span class="font_b" data-v-a3ae2d9c>Submission to first decision: </span>40 days</div></div></div></div> <div class="fix_box" data-v-a3ae2d9c><div class="navigation colorH_ir" style="border-bottom:2px solid rgb(0,71,187);" data-v-a3ae2d9c><div class="nav_box" data-v-a3ae2d9c><div class="nav_list" data-v-a3ae2d9c><a href="/ir" class="tab_item" data-v-a3ae2d9c><span class="tab_span" data-v-a3ae2d9c>Home</span></a> <a href="/ir/articles" class="tab_item nuxt-link-active" data-v-a3ae2d9c><span class="tab_span" data-v-a3ae2d9c>Articles</span></a> <a href="/ir/special_issues" class="tab_item" data-v-a3ae2d9c><span class="tab_span" data-v-a3ae2d9c>Special Issues</span></a> <a href="/ir/volumes" class="tab_item" data-v-a3ae2d9c><span class="tab_span" data-v-a3ae2d9c>Volumes</span></a> <a href="/ir/webinars" class="tab_item" data-v-a3ae2d9c><span class="tab_span" data-v-a3ae2d9c>Webinars</span></a> <a href="/ir/videos" class="tab_item" data-v-a3ae2d9c><span class="tab_span" data-v-a3ae2d9c>Videos</span></a></div></div> <button type="button" class="el-button el-button--text" data-v-a3ae2d9c><!----><!----><span><i class="icon-nav-line" data-v-a3ae2d9c></i>Menu</span></button></div></div> <!----> <!----></div> <main data-v-0bee1158><div class="article_cont" data-v-49c221b8 data-v-0bee1158><!----><!----><!----> <div id="ipad_bg" class="ipad_bg" style="display:none;" data-v-49c221b8></div> <div class="art_bread wrapper" data-v-49c221b8><div aria-label="Breadcrumb" role="navigation" class="el-breadcrumb" data-v-49c221b8><span class="el-breadcrumb__item" data-v-49c221b8><span role="link" class="el-breadcrumb__inner is-link">Home</span><span role="presentation" class="el-breadcrumb__separator"></span></span> <span class="el-breadcrumb__item" data-v-49c221b8><span role="link" class="el-breadcrumb__inner is-link">Articles</span><span role="presentation" class="el-breadcrumb__separator"></span></span> <span class="el-breadcrumb__item" data-v-49c221b8><span role="link" class="el-breadcrumb__inner">Article</span><span role="presentation" class="el-breadcrumb__separator"></span></span></div></div> <div class="fixd_top" style="display:none;" data-v-49c221b8><div class="left_art" data-v-49c221b8><!----></div> <div class="content_b" data-v-49c221b8><span class="PcComment" data-v-49c221b8>Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review</span> <a href="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019_down.pdf?v=22" data-v-49c221b8><span class="down_pdf" data-v-49c221b8><span data-v-49c221b8>Download PDF</span> <i class="el-icon-download" data-v-49c221b8></i></span></a></div> <div class="right_art" data-v-49c221b8><!----></div></div> <div class="wrapper pos_res" data-v-49c221b8><button id="mathjaxRady" data-v-49c221b8></button> <div class="line_list" data-v-49c221b8></div> <div id="art_left_b" class="art_content" data-v-49c221b8><div class="el-row" style="margin-left:-10px;margin-right:-10px;" data-v-49c221b8><div class="el-col el-col-24 el-col-sm-24 el-col-md-18" style="padding-left:10px;padding-right:10px;" data-v-49c221b8><div class="art_left" data-v-49c221b8><a href="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019_down.pdf?v=22" class="MoComment" data-v-49c221b8><span class="down_pdf_a" data-v-49c221b8><span data-v-49c221b8>Download PDF</span> <i class="el-icon-download" data-v-49c221b8></i></span></a> <!----> <div class="ContentJournal" data-v-49c221b8><div id="Article-content-left" class="Article-content view5287" data-v-49c221b8><div class="article_block" data-v-49c221b8><span class="font-999" data-v-49c221b8>Review</span> <span data-v-49c221b8> | </span> <span class="block-f17452" data-v-49c221b8>Open Access</span> <span data-v-49c221b8> | </span> <span class="font-999" data-v-49c221b8>23 Sep 2024</span></div> <div class="tit_box mgt30" data-v-49c221b8><h1 id="art_title" class="art_title2" data-v-49c221b8><span data-v-49c221b8>Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review</span><!----></h1> <div class="art_seltte" data-v-49c221b8><div class="el-dropdown" style="width:140px;" data-v-49c221b8><button type="button" class="el-button el-button--primary" style="width:140px;padding:10px 6px;background:#4475e1 !important;border:1px solid #4475e1 !important;" data-v-49c221b8><!----><!----><span><span style="display:flex;align-items:center;justify-content:center;" data-v-49c221b8><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAHc0lEQVRIia2We4xcVR3HP+fec++8du7s7nS33d12WVsopRUqTcWSUCrayiNiCEoMxLQkbcWIBENUEqJoDKTBRyKIIqYYIWIU9Y9akSJat1DSgrU20lZgkaUt+97tdubO476POXc7pRgEY/xNfjnnZM79fX+/83uKPXv20CIhBEopfN9P12KxSKFQWJXP56/I5/MXxnHc7/u+KYQY8X3/5Uajsd/zvL1RFDX0fcMwUhn/DcmzQYMgSLlcLvcNDAzc7TjOlaZpnqOFep5HkiS0tbWldwqFAqVSiWazOdFsNp9vNBr3NZvNF1sKvBelFmtQLVh/sGzZsnt6e3u/LISwteVhGKZAURSlHMfxGdZ09j4Igseq1erWKIoC0zTfFVpqUA2gQVevXv1UqVS6SgvSiuhVA7dAW8Da8rP3rdU0zY2O46ypVqvr4zg+8W6WGy0Bq1at+o0GDaMotVBKAynFHJtzbJ19Pr03TYGWr4E939cKLS0UCnsMw2jTz/4fgbVlixcv3tjR0XG9/tiSklwuRyaTwUhiLAMsQ2EZCZZQ2IZCirm9ZklMycky0F/GNAw8z9eGvC+Xyz3xbsBSAwwMDDyQamHMReSDD/+Oxx//M0m2gGnnEdKG1GcmSv+SGBUHJGFA7NUx/Aaf+uRqtnzmUoZPzNJselrxqy3L+nAYhoPv9OSyp6fnCsuySqdjmy/e9VPu3/YgMB8KZcjmoeCAlQVl6isgFIQeNFzwG1Cd5cC+lxifcbnrto/yjyEvjQEp5W1RFA2+k8ViZmZme2dn52Z9ePa5w6y7/HOIzkWUuudxalaB49DdU8a0c4y7AlNAV0ERB00mx2ag6VJyoDI+DbMVtm+/mY9cdi4jI9PYdmYsjJOliTBqirfnt2FZ1kWtwyM/2w0kyJxNtRHzl8Gv8vC3bmLmRIXJ2YRdD93Ao9uuZXIqYGakyqPf38iTv7yd2oyHzOqScIxdO/bRNz9PW3sHuWLRcQrZ1R1WRIkmQiW0FJBxHOfPvLs00+dGCLRX3nhzlsmZGoY008h9c6pOpRakkYw0mZiu4XmSuOJiBxOs27SZeZ/YwLbXF+F6pvZIwVLBb3NmsOfC4uyvLvCPPTbrJ3jCQkxOTj5ZLpev0YL3v3CUS9fcAcUS7QsXcGrUh/Z25g8swLSyjE5HYAh6Ok2SoMnEsQmYGKfYHnDxHVuYf916DrwCw69V52JBqTQt0wDusrmp68RjN8qjm8b8DObWrVv7HMfZ4LpVzj33HGwny+6df8KbroNhQ6youyFuxQc/AN+jNlujPl0Ftw61N3C2bmXqqqs58Mcqp950YSoEH/AVyaRPGARMzXjsHutaKduMhR9zpneKvXv39i5fvnwkDCNQCd3z2/nxI7t4+um/EVoZSFPJ0rmGUrqJJHMcRWQaJ5kuzGPf2tuIKx64NTAkt34oR+NkBS9I6Osp8sABn6AZQ2xDp+SFy15aJZ555hn6+/t3lsvlj1cq1bQr9S/sIIoCmm6NMGqVzJA4rXLJ6TKZsDRXZdvI+dy9fwDUFNTgG+sydCUu332+iW2YXHNxib4OyTd316no2KgX+NqlIw9IXczHxsY2W5Y1oTuaLpevDI2iVJwKf6spRGcAk2TuP2kHvDyagIrBFWxakycTVbn11w223bKY3qLgKztPkW1WqDQF5HKpC/ZPtK0xpJTaosnx8fHrXNetNxoNwjDA94O0ebRaZRCEp3luH4UBU40IC0lO50VocO+6LLEtWbZiHpuWCJYYCVsuzNLb6/Dta+dhJDqBTaqeLBn6aS3Lolar7bBte3c+n9c99gxoa221R73OcYSIQ/JGRGfOQJYs7vxDne37fJy8TSMW2BnBodGECxbk+ezKhEzspTFTlMpLBwHtQw2+aNGi86rVKsePH2+1uTMtT7NW8q1VkTV8RFRjyjfobIfHD0asHXB4tar40qDHQIfg6RHBnQtDbtw+SkA72CYrO+tDKbC2YMWKFbckSbLsyJEjuK6rp4sdlmUlYRheFEVRl1LK0XdbDd4wjIZVKI0vi+JKMJJcnGTBzpmsP09yYzbmJ4di/jkFX19rUPJneWosjzXPwfB8NvSe3CO1td3d3atM0/zRwYMHleu6Q+Vy+YeWZf1CKTVhmmavUqof6FNKlU8PD3UhxElXcPz6/tlXd52c3PX74QWXd3VUuGd/xNremCsX6/SJOfi6x47hDPmuIvVpixvOHxm+oFR9VgwODur+u65er18RBMGxtra2w0qp15IkOaVrz5lu8m9DXPrcStBle3jYPVsOfWD/oTGnX2TrkESoRqSnA7AtkHmoSdadMzP10AcP396MeDKdubQfdc80DCOjlArOBnwvChNBX9bDlEb5O0NLfvDEcPenT9UkxbYmSSKou1m6i766acnkc19YOnx/LRB7ZwJ78m3j7f9KkRK0y5CeXMBYULjkvqMD9z7x9571ulbfvHLkr3e8/40HOy3v+dFGZrQWybqZTi7/B5JC4caSqiuZn/VefGj14Q0qUD9Hqf7vXXL088dr9tBQNd/U3tKgAP8Cm3YsWX9yWjgAAAAASUVORK5CYII=" alt="" style="width:24px;margin-right:6px;" data-v-49c221b8> <span style="margin-top:-1px;" data-v-49c221b8>Translate</span><i class="el-icon-arrow-down el-icon--right" style="margin:0 4px;font-size:18px;" data-v-49c221b8></i></span></span></button> <ul class="el-dropdown-menu el-popper" style="display:none;" data-v-49c221b8><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>English</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>中文</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>Deutsch</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>Français</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>日本語</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>Русский язык</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>한국어</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>Italiano</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>Español</div></li><li tabindex="-1" class="el-dropdown-menu__item" style="border-bottom:1px solid #ddd;" data-v-49c221b8><!----><div data-v-49c221b8>Português</div></li></ul></div></div></div> <div class="viewd_top font13" data-v-49c221b8><span class="f1" data-v-49c221b8><span style="color:#aa0c2f;" data-v-49c221b8>Views:</span> <span id="articleViewCountLeft" data-v-49c221b8>955</span> | </span> <span class="f1" data-v-49c221b8><span style="color:#aa0c2f;" data-v-49c221b8>Downloads:</span> <span id="pdfDownloadCountLeft" data-v-49c221b8>223</span><span data-v-49c221b8> | </span></span> <span class="f1" data-v-49c221b8><span style="color:#aa0c2f;" data-v-49c221b8>Cited:</span> <img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAACCCAMAAABxTU9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjkyRDk2MUQwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjkyRDk2MUMwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YjA4ODVjLWFiZDYtN2Q0Ny1iNDQyLTEyM2M0ZDMxMzI3YSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7MCU3SAAABgFBMVEV0enpkbGx9hISIjo7/1WpYc3iHydj4+Pj+/v6ipqbLzc33iEtZYWFrc3O8vr6ytrbwRkqKkJD/8c709PT/4JH+vzj28O389PTo6enC5ez/6rXT1dVvd3fh4uLn6OjvM0CFi4uTmJiNk5NLVFR5gYH/xiScoqKfpKQwrcXHyspnw9Sws7PuIjLq9vn/6bD5+Pb96Ol8ytr/xBTX18jAwsL/zSjvKzpIUlLuJUFETk7/zTpWV1Wk2eRHUVH29fLMzs7/01T18/D8/PurqqK/vLLWz8Dw8PBWX1///fj/+vD/0FJPrsLtZWvvNkzdxrxZqrtVmaZah499g4P/7L6p2+W/wsL/9d74lU38s0nuWWBfg4nyXVM/Skrlmpbrd3rgvrb/9+XhsamMkZH7pkLzaEnjqaPojo2Ok5P1+/zZ7/NglJ7/4pj1dk9ocXH9/f3///7ohoXX2dmZnZ36/f2Bh4fioKD5nkutsbH8u27/+fnvECfY0sT/xyw+schPWFj///+Eg0rNAAAAgHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ADgFS2cAAAxCSURBVHja7Nz9n9O2GQDwi0xbCJBgaD+9wlEk2STkfB07yCUc3THKvRQYtAUKLRulg7Wl3QYHXfd6R/Kv17EdWZL1ZjuJ9wnSb+Qcx9ZXlh49klkY2lJ5WZjSeQ8ev3n5N7Z6K0TYfXDzwoWzZy1CZQi7Dw6EAvv7+xahIgQiYBEqQth98C4RsAhVIHACFmHmCKHAWVbAIswWYffPAgGLMEMEmYBFmBVCKLAvEbAIM0FQC1iE6SPs3tAIWIQpI5gIWISpItyQjsQWYTYIN/52wUzAIkwJIY+ARZgGQk4BizBxhBsn8wpYhMki3Dh5Nr+ARZggwvWT+4UELMKkEK7fKyxgESaCcP3ezRICFqE8QmkBi1ASIRIoS2ARSiBMSMAiFEa4fu/AhAQsQjGE68cnKGARCiAcPH7z7CQFLEJehCkIWIR8CP/9z9raxAUsQj6E367cPvz12ppFqBbhzKVLU3CwCPkQwnLp0rHD703UwSLkRogc/nT4vf01i1AlQuzw1aQcLEJBhEk6WITiCCOH299NwMEilEKIHf5Vcpy+ahFKIpR1uHr56ru2dssjjByOffeXAg6hgH0KJoYQOfw9dLAClSIkDpfXDAXsK+TTQUgctOFSKHDS1uj0EOK0hiq9ZAVmgKB0sAIzQ5A4WIEZI2TSrVagEoTY4auRgxWoECFJ8x04buuvSoRe78ytf16x1VcdQiSwffHieVt9FSGEAg+/+ezixb29vfNhsTU4cwRKIC7WYcYIvV7v4Q/fUgITc6gHyIXAQe2mRdAQPHz57R4vkDoUhmgBB3uDuGAHwsYbUvPdoI1a7aBpjNDrHXv5RCJQ6oEIgIsGbMEQz78AAm7c8jxohtBbOfb4ybZSoKBDAPFAUBBszTkBTFueY4DQW7n9+PvPLhoQ5HdwhAQxwzwbME1Pi9BbOXMrh0A+hzpEg4FcYX7HaIe5bzVCb6V365u8AuYODThQFieYU4OOOzBE6PVWigokDjunWl2VgTPQFGdOw6T0xlEYC0JfhtBbefhDGYG9LXTE6/c7qr6I7ntc6PsY+4Adp+d0XCB3jpF8nhAGQ4IpWR6Bn4/0+6PoS4EAKAIHUBErxYDAXPZG4ztEbdlkLQyGXpYS2N6srffjX1EggHRsQj7zlzY1XON5HJzbggedRuj1zjx+Uk7g+aMNUodyhEba3jFWAPlvGkJpgb3NpfUNj+rT5Qh+atBWPSa4O38ILXJzPMJoheD7vRIE25t3+4yACqGJ0yFZOXQNwBwjIBbhf6HAdpmHYPPuYN3LxJhSBF9TyW2kDZCaYTzFjRhd1wcA+KClDG3rjQCFByHNQW3s+7Bl8iCOrqSV/Sy8Er/VMUd4f+/982WCoV8+FQioEEikjDuaKC55UEa1O6rg5Gab/ijh4dGzufgjkop1xEMRgI7rxdeKXQiQsAX4kGR1wzP5TH/ZHF9J0pc0QfSzmM8Kk1ykT2G3/FFBaVIgOtXz4fiN/mtXPrlSqBfaco+IBRQIafwDdAFsMmSM1eJ/+fE9eumT0AZcFgo5WYbMQaPJEn+Qm0kpYkh1mQ2PuZLxGSkEyCYlBhiQywyEFQWH1P9tUcBh6ykJR/MgAG0I2m21k4IzCI2xYYrgY1HyiRvyAR5oj+oK01kIdIQI6dE4TQtnT4CBOUJeh1Bgo6/MO8gQnNxTYgohTXeMEQJJIhC7ksCXPYrqzwNZKgV2BQjdNH4YIyBxZt7Pg2DusIVq/b6nSf5IENLYCORFCOjIKUEIXJN8OGWAXdelKsttCFIpHncQFCBQiResMiBTf2MEE4etn597GzoBOUKasWjnR6BafYzQpVqvt7G+Tk9V0gCYLN+F/U83mi0KBqa0mwRBJ4pxSP8+PhOFQD9aMUILs1fS55pDAEPZdCExSt+RBN4wj8PW5vOBiYABAq7nRmhSbS1GSNtj/2jz1Yc7O6cO1dLKCbhwC6WdTyuTw3GzQxWpModH6NCtHrPNoV9rnt7ZWTx1aEnQ6SFxiDqUOHwimJItmQoYIDj5s79eknQdReFR8IjJPR29fzA5+p2nC1w3UseCDjDgPhzPThB9XQgxUgSBuRIAmPuq1cdXsriQvddWDoSsw/bmQg4BOQLMn6pmBkwXiP5y9DT16aGFAVOhRCoQXQhkG4c7lB/UYO7fhQKuQW2RqsLxvBQhTdpiaOIQTopzCUwLAYG66M6X6qoAzB/wUW3aR7surCsQHCc+yM8gsFdCbmvpFf3pzhJ/s/kRIodQ4JdBP6fAlBC4xDeUdG0nakwL9E1+EmYarWDO7cn2IpBUC5cNO+RxmcpCCMMf374jnxXPGoH9TnfcrW+c5qfHHt3hEwTUMlhnchsmCFCcD1taZD/fWeeOL4Dw45fnzp17/frzO0c+9v4PELjMN7mhhRfcNz5k7r2VhiR+Xb/Yh4EeAQfiS6xx39gF3LOaFyERiMvndz7N6TAFBCg51VP+Gy9qTI7QobMIji7BPlpxbWkQoGSZ6hn/FdIfdQsgfEQLJA5/zOWgQygQojriU3nZDmSBiQR9xO4rAH5Due4dTaUArMsRuIGDTNuf/Z4rz7ipqTmCQCAuX+Rw0M0T3NwIfOp7/PnGq2zO1GOWSEF2x2umjjuZnVAY+kiMgBuyJZI+VwYcmyHCSOC1vHzxlqGDdsbcyIvAPzvj9re+mO1cWIShaNdr+ER0dUnU8LGBAgRH9RRJsoDmCD+pBaLyBzMHbe5I3h+1g6Sw6wlQhrCTOcN9DmHYFm4+xiwDEh2E0ukhQYD5EYAhwk+regFzBwlCutVCPjJDLymgNEIa6TQd0Q5kl+0Vwxkclu+MnTbCP8wFUgev1HqCq90glbRjR5L7VnRHDU+0baaJQaaOM3vMAggzL024gSECch1J8XUIuQUSh7++pXgctCtryNFMXsdXKkNwZHO1NDLM7l0K65h9IrBg63EbcBBQjeALqjbXlpfhB4UEtA4yhDTzqUVIwiEZwvi4/v3MKe4qayUA9FKwZG7Wpt8iipMZ+ifBL4jwUWEBtYN+t4XkXZAmP2roELzM8tDBmi4EQymDPFamHhmoRCCpI1ARwsjhjsDBYN+ReKkf8PsgZQikGu/ucn9ZXNfPCElAiuRLfA12AJMikOEJVocQpTVqnIMUoYOV299xZhukDIE8MpmR+d+eQcuEkumvMEcYrQPKEaDpDHSqCK8zaT7FXlSk6JDaONNZyxCk/dG1Gn3+JmpFBQWKzXBofFBd/BMaBCC9oUZcmjNCiB08T4tALxBAvmZwNmyRIpBjjy6KkxZRw+xI+gqyQbpFfcVD4kvVdEfk6eb7v3oy54GzQ4jSfB/Hz4MCAdNbFZgVKnrK6g91COn7X0vv0DO1JXYNSJL2cOler4PFPwKNBuZ0oEPi75MAYTYIUZpv5KB6U4dJa7ow3ivYwcyr5U5Hi0BtgaEWmdNdDg7XVwBhI4fsyhpTwWQ7gA6BjE/M4h/ZLwiHs0aIHRwFAp/WxI4DubxN+kqXAoGa1x29++rEi4PXTtyvLfCzQbIUzVQQAYTcHBIKoqM4glIgpHeUvgtfJ7eUrtbNEuH16urbyihB9RYzXxUKhICS21h/9OgRtRKLsvu6EMmJpm/VJ3FyPZ2+kCUdiA1nzGx7QHC0JSecdAtyA7NDWF1e/p0uVlMrYGdohCDde8gwUlTRXiFAbZ4mTwc1UI2WdACduUh2bykR6tI3s+lucEYIJgKyFL+gL9IgyHeA0hWFsUEFyZsFcoZ6hGFHcgJmKJoFgqlAnEpDsvoLhsYIktO4bNIIufpGKm0W5LFUI0hOwO4bmDpCHgE+gUM3OySZVsimv9jJrl7yrzo1hes13E+1RJ5Uk9AhCJaO+BclpouQWyCbqoyrL5tESF5Sil4tkjDQN4/F/3NVE2Z+CutrEdMbL5r6KwkAlfXDbmbbhjs+hT9xhGICJHfvuNjzsBsOh62ib8122w4YbTUHAHXVPxVOX93RT0leHuygcESOLie6nk7+S2ni6EoggIb/ScokEEKB1WHJUu90O8OZlHq3262bHDScWSmNMAmBN72URLACVSMsLy9/YGuwSoRVK1AxghWoGsEKVI1QZkJgyyQQrEDVCFagaoTV5VUrUCmCFagawQpUjWDHgaoRrEDVCFagagQrUDWCFagawQpUjWAXyapGsAJVI1iByhGWl5dtRVSNYJdoKi6/CjAAtUPuhnb2u1cAAAAASUVORK5CYII=" class="Crossref" data-v-49c221b8> <span data-v-49c221b8>0</span> <!----></span></div> <div id=" authorString" class="article-authors" data-v-49c221b8><span class="authors_item" data-v-49c221b8><div affNumList="" data-v-dc220f24 data-v-49c221b8><span class="pos_re" data-v-dc220f24><div role="tooltip" id="el-popover-8628" aria-hidden="true" class="el-popover el-popper" style="width:300px;display:none;"><!----><h3 class="font16 no_sup" style="color:#333;margin-bottom:20px;" data-v-dc220f24>Yang Peng<sup></sup></h3> <div class="Aff_current font14 no_sup" data-v-dc220f24><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label></label><addr-line>Key Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, Shanghai 200237, China. </addr-line></div></div></div> <i class="close_btn el-icon-close" data-v-dc220f24></i> <a href="https://scholar.google.com/scholar?q=Yang Peng" target="_blank" data-v-dc220f24><button type="button" class="el-button el-button--primary el-button--mini" data-v-dc220f24><!----><!----><span>Google Scholar</span></button></a></div><span class="el-popover__reference-wrapper"><span class="author_name" data-v-dc220f24>Yang Peng<sup></sup></span></span></span></div> <a href="https://orcid.org/0009-0008-0113-850X" target="_blank" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/orcid.a3b6f80.png" class="id_img" data-v-49c221b8></a> <!----> <!----> <!----> <i data-v-49c221b8> , </i></span><span class="authors_item" data-v-49c221b8><div affNumList="" data-v-dc220f24 data-v-49c221b8><span class="pos_re" data-v-dc220f24><div role="tooltip" id="el-popover-9572" aria-hidden="true" class="el-popover el-popper" style="width:300px;display:none;"><!----><h3 class="font16 no_sup" style="color:#333;margin-bottom:20px;" data-v-dc220f24>Huaicheng Yan<sup></sup></h3> <div class="Aff_current font14 no_sup" data-v-dc220f24><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label></label><addr-line>Key Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, Shanghai 200237, China. </addr-line></div></div></div> <i class="close_btn el-icon-close" data-v-dc220f24></i> <a href="https://scholar.google.com/scholar?q=Huaicheng Yan" target="_blank" data-v-dc220f24><button type="button" class="el-button el-button--primary el-button--mini" data-v-dc220f24><!----><!----><span>Google Scholar</span></button></a></div><span class="el-popover__reference-wrapper"><span class="author_name" data-v-dc220f24>Huaicheng Yan<sup></sup></span></span></span></div> <a href="https://orcid.org/0000-0001-5496-1809" target="_blank" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/orcid.a3b6f80.png" class="id_img" data-v-49c221b8></a> <!----> <!----> <!----> <i data-v-49c221b8> , ... </i></span><span class="authors_item" data-v-49c221b8><!----></span><span class="authors_item" data-v-49c221b8><!----></span><span class="authors_item" data-v-49c221b8><div affNumList="" data-v-dc220f24 data-v-49c221b8><span class="pos_re" data-v-dc220f24><div role="tooltip" id="el-popover-8456" aria-hidden="true" class="el-popover el-popper" style="width:300px;display:none;"><!----><h3 class="font16 no_sup" style="color:#333;margin-bottom:20px;" data-v-dc220f24>Yunkai Lv<sup></sup></h3> <div class="Aff_current font14 no_sup" data-v-dc220f24><div data-v-dc220f24><div class="author_cont" data-v-dc220f24><label></label><addr-line>Key Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, Shanghai 200237, China. </addr-line></div></div></div> <i class="close_btn el-icon-close" data-v-dc220f24></i> <a href="https://scholar.google.com/scholar?q=Yunkai Lv" target="_blank" data-v-dc220f24><button type="button" class="el-button el-button--primary el-button--mini" data-v-dc220f24><!----><!----><span>Google Scholar</span></button></a></div><span class="el-popover__reference-wrapper"><span class="author_name" data-v-dc220f24>Yunkai Lv<sup></sup></span></span></span></div> <a href="https://orcid.org/0000-0001-5212-8629" target="_blank" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/orcid.a3b6f80.png" class="id_img" data-v-49c221b8></a> <!----> <!----> <!----> <!----></span> <button type="button" class="el-button el-button--primary el-button--mini" data-v-49c221b8><!----><i class="el-icon-plus"></i><span>Show Authors</span></button></div> <div class="article-header-info" data-v-49c221b8><div data-v-49c221b8> <i>Intell Robot</i> 2024;4(3):293-317.</div> <div class="mgt5" data-v-49c221b8><a href="https://doi.org/10.20517/ir.2024.19" target="_blank" data-v-49c221b8>10.20517/ir.2024.19</a> | <span class="btn_link" data-v-49c221b8>© The Author(s) 2024.</span></div></div> <div class="top_btn_box" data-v-49c221b8><div class="btn_item" data-v-49c221b8><i class="el-icon-caret-right" data-v-49c221b8></i><span data-v-49c221b8>Author Information</span></div> <div class="btn_item" data-v-49c221b8><i class="el-icon-caret-right" data-v-49c221b8></i><span data-v-49c221b8>Article Notes</span></div> <div class="btn_item" data-v-49c221b8><i class="el-icon-caret-right" data-v-49c221b8></i><span data-v-49c221b8>Cite This Article</span></div></div> <div class="author_box" style="display:none;" data-v-49c221b8><div data-v-49c221b8><div data-v-49c221b8><label></label><addr-line>Key Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, Shanghai 200237, China. </addr-line></div></div> <div class="CorrsPlus" data-v-49c221b8><div data-v-49c221b8><span id="cirrsMail" data-v-49c221b8>Correspondence to: Prof. Huaicheng Yan, Key Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, China. E-mail: <email>hcyan@ecust.edu.cn</email></span></div></div></div> <div class="notes_box" style="display:none;" data-v-49c221b8><div class="articleDate mag_top10" data-v-49c221b8><span><b>Received:</b> 3 Apr 2024 | </span><span><b>First Decision:</b> 1 Aug 2024 | </span><span><b>Revised:</b> 5 Sep 2024 | </span><span><b>Accepted:</b> 11 Sep 2024 | </span><span><b>Published:</b> 24 Sep 2024</span></div> <div class="articleDate" data-v-49c221b8><span><b>Academic Editor:</b> Simon X. Yang | </span><span><b>Copy Editor:</b> Pei-Yun Wang | </span><span><b>Production Editor:</b> Pei-Yun Wang</span></div></div> <div class="article_bg" data-v-49c221b8><h2 id="art_Abstract" data-v-49c221b8>Abstract<!----></h2> <div id="seo_des" class="article_Abstract mag_btn10" data-v-49c221b8><p>This paper reviews the application of distributed model predictive control (DMPC) for autonomous intelligent systems (AIS) with unmanned aerial vehicles (UAVs) and vehicle platoon systems. DMPC is an optimal control method that formulates and solves optimization problems to adjust control strategies by predicting future states based on system models while managing constraints, and this technique has been applied to an increasing number of industrial areas. As the essential parts of AIS, UAVs and vehicle platoon systems have received extensive attention in the civil, industrial, and military fields. DMPC has the ability to quickly solve optimization problems in real-time while taking into account the prediction of the future state of the system, which fits in well with the ability of AIS to predict the environment when making decisions, so the application of DMPC in AIS has a natural advantage. This paper first introduces the basic principles of DMPC and the theoretical results in multi-agent systems (MASs). It then reviews the application of DMPC methods to UAVs and vehicle platoon systems. Finally, the challenges of the existing methods are summarized to offer insights to advance the future development of DMPC in practical applications.</p></div> <div class="img_jj" data-v-49c221b8><h2 id="art_Graphical" data-v-49c221b8>Graphical Abstract</h2> <div class="article_Abstract" data-v-49c221b8></div> <img src="https://image.oaes.cc/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019-coverimg.big.jpg" alt="" data-v-49c221b8> <div class="img_btn" data-v-49c221b8><a href="/articles//abstimg/" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--primary" data-v-49c221b8><!----><!----><span>Open in new tab</span></button></a> <a href="https://image.oaes.cc/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019-coverimg.jpg" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--primary" data-v-49c221b8><!----><!----><span>Download high-res image</span></button></a></div></div> <h2 id="art_Keywords" data-v-49c221b8>Keywords<!----></h2> <div class="article_Abstract" data-v-49c221b8><span id="seo_key" data-v-49c221b8>Distributed model predictive control, autonomous intelligent systems, multi-agent systems, unmanned aerial vehicles, vehicle platoon systems</span></div></div> <div class="MoComment" data-v-49c221b8><div class="top_banner" data-v-49c221b8><!----> <div class="line" data-v-49c221b8></div> <div class="img_box" data-v-49c221b8><!----> <!----></div></div> <!----> <div class="article_link" data-v-49c221b8><span data-v-49c221b8><a href="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019_down.pdf?v=22" data-v-49c221b8><b data-v-49c221b8><i class="icon-download icon_right4" data-v-49c221b8></i> Download PDF</b></a></span> <span data-v-49c221b8><i class="comment-l icon-commentl iconfont icon_right4" data-v-49c221b8></i> <!----><b data-v-49c221b8>0</b></span> <span data-v-49c221b8><span data-v-49c221b8><div role="tooltip" id="el-popover-549" aria-hidden="true" class="el-popover el-popper" style="width:170px;display:none;"><!----><div class="icon_share" style="text-align:right;margin:0;" data-v-49c221b8><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/" target="_blank" class="pinterest-sign" data-v-49c221b8><i class="iconfont icon-pinterest" data-v-49c221b8></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/" target="_blank" class="facebook-sign" data-v-49c221b8><i aria-hidden="true" class="iconfont icon-facebook" data-v-49c221b8></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/" target="_blank" class="twitter-sign" data-v-49c221b8><i class="iconfont icon-tuite1" data-v-49c221b8></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/" target="_blank" class="linkedin-sign" data-v-49c221b8><i class="iconfont icon-linkedin" data-v-49c221b8></i></a></div> </div><span class="el-popover__reference-wrapper"><button type="button" class="el-button colorddd el-button--text el-button--mini" data-v-49c221b8><!----><!----><span><i class="icon-fenxiang iconfont icon_right4" data-v-49c221b8></i> <!----><b data-v-49c221b8>2</b></span></button></span></span></span> <span data-v-49c221b8><span class="no_zan" data-v-49c221b8><i class="icon-like-line icon_right4" data-v-49c221b8></i> <!----><i class="num_n" data-v-49c221b8><b data-v-49c221b8>15</b></i></span></span></div></div> <div id="artDivBox" class="art_cont" data-v-49c221b8><div id="s1" class="article-Section"><h2 >1. INTRODUCTION</h2><p class="">With the rapid development of communication technology and computer science, the deep integration of complex systems and sensing decision-making has gained unprecedented development<sup>[<a href="#b1" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b1">1</a>,<a href="#b2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b2">2</a>]</sup>. Autonomous intelligent systems (AIS) are capable of environmental sensing, target detection, and cooperative control through the integration of advanced control, communication modules, and sensing technologies. They have the ability to autonomously plan actions, share resources, and operate remotely to complete tasks<sup>[<a href="#b3" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b3">3</a>]</sup>. AIS is increasingly being used in civil and industrial fields, such as logistics and transportation<sup>[<a href="#b4" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b4">4</a>]</sup>, power system inspection, and ocean exploration, as well as military fields<sup>[<a href="#b5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b5">5</a>]</sup>, including demining and blasting, battlefield surveillance, and combat confrontation. Their unique capability to replace humans in complex and high-risk environments renders them invaluable tools. However, as task demands grow in difficulty and complexity, single unmanned systems face limitations in information access and problem-solving capacity. It is necessary for AIS to deal with current difficulties through a distributed approach, which offers advantages such as spatial distribution, parallel task execution, and fault tolerance. AIS has become a new trend in future research due to its comprehensive information acquisition and ability to realize intelligent interaction and processing in response to mission requirements, compared to single-unmanned systems.</p><p class="">The AIS must perceive the environment to perform autonomous planning, and the prediction part of planning can be realized by optimizing the future state through the distributed model predictive control (DMPC) method. As an optimal control algorithm based on an optimization problem that can handle constraints efficiently, DMPC is widely used in power systems<sup>[<a href="#b6" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b6">6</a>]</sup>, chemical processes<sup>[<a href="#b7" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b7">7</a>]</sup>, urban transportation<sup>[<a href="#b8" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b8">8</a>]</sup>, and manufacturing systems<sup>[<a href="#b9" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b9">9</a>]</sup>. As a distributed online rolling computation algorithm, DMPC allows AIS to navigate physical and environmental constraints, making it increasingly popular in AIS applications.</p><p class="">As the crucial components of AIS, the cooperative control of unmanned aerial vehicles (UAVs) and vehicle platoon systems has received much attention. UAVs play a vital role in several fields, such as disaster relief, environmental monitoring, logistics, transportation, and military surveillance. Through cooperative control, UAVs can quickly and efficiently cover large areas, perform complex missions, and enhance the response speed and success rates of missions<sup>[<a href="#b10" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b10">10</a>-<a href="#b12" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b12">12</a>]</sup>, and vehicle platooning systems achieve efficient fleet management, reduce traffic congestion, and save energy consumption in various scenarios such as freight transportation, autonomous driving, and traffic management in modern urban environments, thus improving transportation efficiency and road safety<sup>[<a href="#b13" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b13">13</a>-<a href="#b15" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b15">15</a>]</sup>. The difference between UAVs and vehicle platoon systems is that UAVs operate in a three-dimensional airspace, relying on technologies such as GPS, inertial navigation systems, and radar. In contrast, vehicle platoons operate in a two-dimensional road network, responding to traffic regulations, road conditions, and other vehicles, often using vehicle-to-everything (V2X) communications and light detection and ranging (LiDAR) technologies. UAVs have a more limited range due to battery limitations, while vehicle platoons are more accessible to refuel or recharge and have a longer range. However, UAVs and vehicle platoon systems are similar in several ways, e.g., both involve cooperative control of multiple independent units and require real-time decision-making and communication to achieve common goals; both require real-time control in a dynamic and uncertain environment to ensure efficient operation and safety; both need to consider physical and network security. Despite some differences, UAVs and vehicle platoon systems share commonalities in core technologies such as cooperative control, multi-subsystems communication and path optimization, all of which can be effectively handled under the framework of DMPC. Meanwhile, considering the significance of the cooperative operation between UAVs and vehicle platoon systems in both civil and military fields, an overview of the two systems can help to promote the integration of the two fields, inspire researchers to explore the cooperative operation of these two systems and promote the development of integrated solutions in AIS.</p><p class="">Although existing review articles have covered a wide range of research on DMPC in different application scenarios, such as smart grids<sup>[<a href="#b16" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b16">16</a>-<a href="#b18" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b18">18</a>]</sup>, networked control systems<sup>[<a href="#b19" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b19">19</a>]</sup>, autonomous ground vehicles (AGVs)<sup>[<a href="#b20" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b20">20</a>]</sup>, each has specific focuses and limitations. For example, Arauz <i>et al</i>. concentrated on the application of DMPC in network control problems, with special emphasis on its vulnerabilities and defense mechanisms in network security<sup>[<a href="#b19" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b19">19</a>]</sup>. On the other hand, Yu <i>et al</i>. comprehensively reviewed the application of model predictive control (MPC) in single and multiple AGVs<sup>[<a href="#b20" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b20">20</a>]</sup>. Notably, Negenborn <i>et al</i>. surveyed and categorized a wide range of DMPC methods, offering insights into the historical development and research trends of these methods<sup>[<a href="#b21" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b21">21</a>]</sup>. However, none of these reviews have specifically addressed the application of DMPC to two critical domains - UAVs and vehicle platoon systems nor have they discussed the unique challenges and future research directions for DMPC within these systems.</p><p class="">In contrast to existing reviews, this review systematically introduces the basic fundamentals of DMPC and its theoretical achievements in multi-agent systems (MASs), with a unique focus on the application of DMPC in two AIS subsystems: UAVs and vehicle platoon systems. It also highlights the shortcomings and challenges of the existing methods in practical applications and discusses the direction of future research to promote DMPC in UAVs and vehicle platoon systems. This review presents the basics of DMPC with theoretical foundations in MASs in Section 2. Sections 3 and 4 review the DMPC applications in UAVs and vehicle platoon systems, respectively. Section 5 discusses the existing shortcomings and challenges of the DMPC approach for AIS. Finally, the conclusion is provided in Section 6.</p></div><div id="s2" class="article-Section"><h2 >2. PRELIMINARY FOR DMPC</h2><p class="">Before introducing the application of DMPC in UAVs and vehicle platoon systems, this section will introduce the basics of DMPC and the advances of its theoretical research in MASs.</p><div id="s2-1" class="article-Section"><h3 >2.1 MPC</h3><p class="">MPC is derived from optimal control, which computes for a sequence of control inputs by optimizing a cost function containing information about the system's states and control inputs at a future time and explicitly handling the constraints imposed on the system<sup>[<a href="#b22" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b22">22</a>]</sup>. MPC employs a rolling optimization strategy, which optimizes over a finite time horizon. Considering a discrete-time system <inline-formula><tex-math id="M1">$$ x(t+1)=f(x(t), u(t)) $$</tex-math></inline-formula> as an example, where the system is sampled at a specific sampling instant <inline-formula><tex-math id="M2">$$ t $$</tex-math></inline-formula>, and the currently sampled state information <inline-formula><tex-math id="M3">$$ x(t) $$</tex-math></inline-formula> is used as the initial state based on the model of the system to predict the state of the system in the prediction horizon <inline-formula><tex-math id="M4">$$ [t, t+N] $$</tex-math></inline-formula>. Simultaneously, a constrained open-loop optimization problem is solved for a given system cost function to obtain a set of control input sequences. The first control input in this sequence is then applied to the actual controlled system. The new state of the system is obtained by sampling at the next sampling instant <inline-formula><tex-math id="M5">$$ t+1 $$</tex-math></inline-formula>, and this process is performed repeatedly. The specific process is shown in <a href="#Figure1" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure1">Figure 1</a>.</p><div class="Figure-block" id="Figure1"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2024.19/image/Figure1" class="Article-img" alt="" target="_blank"><img alt="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review" src="https://image.oaes.cc/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019-1.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 1. MPC strategy. MPC: Model predictive control.</p></div></div><p class="">MPC has been widely used in linear systems<sup>[<a href="#b23" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b23">23</a>,<a href="#b24" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b24">24</a>]</sup> and nonlinear systems<sup>[<a href="#b25" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b25">25</a>,<a href="#b26" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b26">26</a>]</sup>, but it is not the focus of this paper. There are quite a few foundations for MPC research, such as robust MPC methods to cope with external disturbances<sup>[<a href="#b27" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b27">27</a>-<a href="#b29" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b29">29</a>]</sup>, tracking MPC methods to achieve the designed control objectives<sup>[<a href="#b30" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b30">30</a>,<a href="#b31" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b31">31</a>]</sup>, and economic model predictive control (EMPC) methods considering economic costs in the actual production process<sup>[<a href="#b32" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b32">32</a>]</sup>. Recently, the data-driven MPC methods were proposed by Berberich <i>et al</i>., and a rigorous theoretical analysis was given<sup>[<a href="#b31" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b31">31</a>,<a href="#b33" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b33">33</a>,<a href="#b34" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b34">34</a>]</sup>. For more information about the advances in theoretical research on MPC and the application of MPC methods in robotics, UAVs, and other systems, readers can refer to Ref.<sup>[<a href="#b35" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b35">35</a>-<a href="#b39" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b39">39</a>]</sup>.</p></div><div id="s2-2" class="article-Section"><h3 >2.2 DMPC</h3><p class="">As the scale of engineering systems increases, the applicability of traditional MPC methods diminishes. Instead, the DMPC method has received more attention for its excellent capability of dealing with complex large-scale systems characterized by high dimensionality, multiple subsystems, constraints, and targets. Unlike the centralized architecture of traditional MPC methods, DMPC decomposes the global system into several subsystems and formulates a local optimization problem for each subsystem, allowing the complex optimization problem of a large-scale system to be divided into simple subproblems. This approach significantly reduces the scale and computational complexity of individual optimization problems<sup>[<a href="#b40" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b40">40</a>]</sup>. A quantitative comparison of some key performances between centralized MPC and DMPC is shown in <a href="#Figure2" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure2">Figure 2</a>. With the DMPC strategy, information can be exchanged between subsystems, and interaction is also allowed between the local model prediction controllers of each subsystem. The structure of DMPC is schematically illustrated in <a href="#Figure3" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure3">Figure 3</a>.</p><div class="Figure-block" id="Figure2"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2024.19/image/Figure2" class="Article-img" alt="" target="_blank"><img alt="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review" src="https://image.oaes.cc/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019-2.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 2. Quantitative comparison of key performances between centralized MPC and DMPC. MPC: Model predictive control; DMPC: distributed model predictive control.</p></div></div><div class="Figure-block" id="Figure3"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2024.19/image/Figure3" class="Article-img" alt="" target="_blank"><img alt="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review" src="https://image.oaes.cc/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019-3.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 3. DMPC structure. DMPC: Distributed model predictive control.</p></div></div><p class="">In the following, a commonly used DMPC standard framework will be introduced, including the determination of optimization problem, cost function, and information transmission in DMPC.</p><div id="s2-2-1" class="article-Section"><h4 >2.2.1 Optimization problem</h4><p class="">A general discrete system is taken as an example to introduce the optimization problem of DMPC:</p><p class=""><div class="disp-formula"><label>(1)</label><tex-math id="E1"> $$ \begin{equation} x_i(t+1)=f_i(x_i(t), u_i(t), x_{-i}(t)) \end{equation} $$ </tex-math></div></p><p class="">where <inline-formula><tex-math id="M6">$$ x_i(t) \in \mathbb{R}^{n_i} $$</tex-math></inline-formula>, <inline-formula><tex-math id="M7">$$ u_i(t) \in \mathbb{R}^{m_i} $$</tex-math></inline-formula> denote the state and control input vector of the subsystem <inline-formula><tex-math id="M8">$$ i $$</tex-math></inline-formula>, respectively, and <inline-formula><tex-math id="M9">$$ x_{-i}(t) $$</tex-math></inline-formula> represents the state of the subsystem that has information interaction with subsystem <inline-formula><tex-math id="M10">$$ i $$</tex-math></inline-formula>. Furthermore, the system states and the control inputs must satisfy the constraints: <inline-formula><tex-math id="M11">$$ x_i(t)\in \mathbb{X}_i $$</tex-math></inline-formula> and <inline-formula><tex-math id="M12">$$ u_i(t)\in \mathbb{U}_i $$</tex-math></inline-formula>, respectively, where <inline-formula><tex-math id="M13">$$ \mathbb{X}_i $$</tex-math></inline-formula> and <inline-formula><tex-math id="M14">$$ \mathbb{U}_i $$</tex-math></inline-formula> are convex sets containing the origin.</p><p class="">In DMPC, each subsystem optimizes only its local cost function, and its local optimization problem is given as:</p><p class=""><div class="disp-formula"><label>(2)</label><tex-math id="E2"> $$ \min\limits_{u_i(t+s|t)}J_i(x_i, u_i, x_{-i}) $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(2a)</label><tex-math id="E2a"> $$ \begin{align*} s.t.\;\;&x_i(t+s+1|t)=f_i(x_i(t+s|t), u_i(t+s|t), x_{-i}(t+s|t)) \end{align*} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(2b)</label><tex-math id="E2b"> $$ \begin{align*} &{x}_i(t|t)=x_i(t) \end{align*} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(2c)</label><tex-math id="E2c"> $$ \begin{align*} &x_i(t+s|t) \in \mathbb{X}_i \end{align*} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(2d)</label><tex-math id="E2d"> $$ \begin{align*} &u_i(t+s|t) \in \mathbb{U}_i \end{align*} $$ </tex-math></div></p><p class=""><div class="disp-formula"><label>(2e)</label><tex-math id="E2e"> $$ \begin{align*} &x_i(t+N|t) \in \mathbb{X}_f^i \end{align*} $$ </tex-math></div></p><p class="">where <inline-formula><tex-math id="M15">$$ s = 1, ..., N-1 $$</tex-math></inline-formula>, <inline-formula><tex-math id="M16">$$ J_i(x_i, u_i, x_{-i}) $$</tex-math></inline-formula> is the objective cost function of the problem, and <inline-formula><tex-math id="M17">$$ x_i(t+s|t) $$</tex-math></inline-formula> is the state predicted at instant <inline-formula><tex-math id="M18">$$ t $$</tex-math></inline-formula> for the instant <inline-formula><tex-math id="M19">$$ t+s $$</tex-math></inline-formula>. The terminal term <inline-formula><tex-math id="M20">$$ x_i(t+N|t) \in \mathbb{X}_f^i $$</tex-math></inline-formula> is often used to ensure the stability of the system.</p></div><div id="s2-2-2" class="article-Section"><h4 >2.2.2 Cost function</h4><p class="">The cost function <inline-formula><tex-math id="M21">$$ J_i $$</tex-math></inline-formula> defines the control objectives of the system and guides the direction of the optimization process. However, since different tasks have varying requirements, the design of the cost function must be adapted to specific application scenarios. For instance, in UAV formation control, the cost function may prioritize maintaining formation shape and avoiding collisions, whereas in vehicle platooning, it might emphasize speed coordination and fuel efficiency. Therefore, the formulation of the cost function should not only be consistent with the overall objectives of the control system but should also accurately reflect the specific demands of a given task, thereby enabling efficient and cooperative control in a complex system. The following is a common form of DMPC cost function:</p><p class=""><div class="disp-formula"><label>(3)</label><tex-math id="E3"> $$ \begin{equation} J_i= \sum\limits_{s=0}^{N-1} l(x_i(t+s|t), u_i(t+s|t))+V_c(x_i(t+s|t), x_{-i}(t+s|t))+V_f(x_i(t+N|t)) \end{equation} $$ </tex-math></div></p><p class="">Here, <inline-formula><tex-math id="M22">$$ l(x_i(t+s|t), u_i(t+s|t) $$</tex-math></inline-formula> represents the stage cost at the instant <inline-formula><tex-math id="M23">$$ t+s $$</tex-math></inline-formula>, and <inline-formula><tex-math id="M24">$$ V_c(x_i(t+s|t), x_{-i}(t+s|t)) $$</tex-math></inline-formula> denotes the coupling cost term that containing the state of both subsystem <inline-formula><tex-math id="M25">$$ i $$</tex-math></inline-formula> and its neighbors. Additionally, in DMPC, it is often necessary to include a coupling cost that incorporates information about neighboring subsystems in the cost function. The information transmission between the neighbors will be introduced in the following sections.</p></div><div id="s2-2-3" class="article-Section"><h4 >2.2.3 Information transmission</h4><p class="">In DMPC, the interaction of information between subsystems and the sequence of solving the optimization problem is critical for achieving efficient cooperative control. Typically, the sequence of optimization problem solving and transmission can be categorized into three approaches: The first is sequential solving and transmission, where each subsystem sequentially solves the problem in a predetermined order and transmits the results to other related subsystems. The advantage of this approach lies in its clear flow and easy-to-implement sequence control, but it may lead to delays in the overall system. The second approach is synchronous solving and transmission, where all the subsystems start solving simultaneously and transmit the information at the same instant, which minimizes the latency but requires high communication and computational resources. The third approach is asynchronous solving and transmission, where each subsystem independently completes the solving and transmission on its own time scale, allowing for a certain degree of non-simultaneity and thus increasing system flexibility. To illustrate the different characteristics of these approaches more intuitively, <a href="#Figure4" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure4">Figure 4</a> presents the sequences of optimization problem-solving and information transmission in the DMPC strategy for a MAS with three agents as an example.</p><div class="Figure-block" id="Figure4"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2024.19/image/Figure4" class="Article-img" alt="" target="_blank"><img alt="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review" src="https://image.oaes.cc/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019-4.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 4. Information interaction between subsystems and the sequence of solving optimization problems. (A) sequential solving and transmission; (B) synchronous solving and transmission; (C) asynchronous solving and transmission.</p></div></div><p class="">In DMPC, subsystems usually need predictive state information of their neighbors at the current moment in the length of the prediction horizon <inline-formula><tex-math id="M26">$$ N $$</tex-math></inline-formula> to construct the optimization problem. There are generally two main approaches to constructing this predicted state information. The first method is that the neighbor first constructs a complete sequence of predicted states that satisfies the required length of the current subsystem, and then transmits this information to the needed subsystem. The advantage of this approach is that the subsystem can directly utilize the complete information for computation, although it may impose a significant data transmission burden. The second approach is that the neighbor transmits only a part of the necessary state information while the receiver subsystem performs specific calculations based on the received data to construct the necessary neighboring state sequence. This approach can reduce the burden of data transmission, but may require additional computational resources and more complex algorithm design to ensure that the constructed state information can satisfy the requirements of control accuracy. These two methods of information construction enable DMPC to achieve efficient and accurate information interaction and cooperative control in complex systems.</p><p class="">Moreover, existing DMPC algorithms can be classified based on the topology of the transmission network, the information exchange protocols used among local controllers, and the type of cost function considered in the local optimization problem. Depending on whether or not the performance metrics of other subsystems are included in the local cost function, DMPC algorithms can be categorized into coordinated and uncoordinated approaches. Specifically, if each local controller holds global information and minimizes the global cost function, it is referred to as coordinated DMPC<sup>[<a href="#b41" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b41">41</a>-<a href="#b43" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b43">43</a>]</sup>. Conversely, if each local predictive controller possesses local information, considers the information of its neighbors in the network topology, and uses the information of its neighbors as useful information for its local optimization problem and minimizes the local cost function, it is referred to as uncoordinated DMPC<sup>[<a href="#b44" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b44">44</a>-<a href="#b48" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b48">48</a>]</sup>. Compared with coordinated DMPC, in uncoordinated DMPC, each local controller only needs to exchange information with its associated subsystems, which have lower network requirements. Since uncoordinated DMPC only improves its performance during the optimization process, the overall performance of the system is weaker than that of the coordination algorithm based on the global cost function, but it has more flexibility for the control of each subsystem. In most uncoordinated DMPC, local controllers generally use parallel computation to solve the optimization problems of each subsystem simultaneously<sup>[<a href="#b46" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b46">46</a>]</sup>. When controllers operate asynchronously, a corresponding communication strategy for asynchronous transmission is necessary<sup>[<a href="#b47" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b47">47</a>,<a href="#b48" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b48">48</a>]</sup>. In the UAVs and vehicle platoon systems targeted in this paper, most of the studies are based on uncoordinated DMPC.</p></div><div id="s2-2-4" class="article-Section"><h4 >2.2.4 Computational complexity</h4><p class="">To analyze the computational complexity of DMPC, it is first necessary to distinguish between linear and nonlinear systems. In linear systems, the computational complexity of DMPC is relatively low due to the availability of efficient solution methods, such as linear programming (LP) or quadratic programming (QP), which have polynomial-time computational complexity. In contrast, DMPC problems for nonlinear systems necessitate the utilization of nonlinear programming (NLP) methodologies, which are inherently more intricate since the solution process entails a greater number of iterative procedures and possesses a higher computational complexity. Furthermore, as the system state dimension increases and the prediction horizon lengthens, the computational complexity rises. An increase in state dimension results in a larger state space, necessitating greater computational resources for state prediction and optimization at each time step. Additionally, a longer prediction horizon expands the size of the optimization problem, as computations must be performed over a more extended prediction horizon, significantly increasing the computational burden. However, a longer prediction horizon also offers enhanced control performance. Therefore, it is necessary to balance control accuracy and computational complexity to ensure that the system can be optimized and controlled in real-time within a reasonable timeframe.</p></div><div id="s2-2-5" class="article-Section"><h4 >2.2.5 Scalability</h4><p class="">The scalability of coordinated and uncoordinated DMPC schemes, as discussed in the previous section, will be analyzed in the following. For coordinated DMPC, each local controller needs to optimize the local cost function and consider the global information. This implies that as the number of subsystems increases, the computational burden of the controller will increase with the global information. In contrast, most uncoordinated DMPC schemes exhibit better scalability. In uncoordinated DMPC, each local controller only optimizes its local cost function, so the increase in the number of subsystems does not directly affect the computational complexity of each controller. However, although the computational burden does not increase, the rise in the number of subsystems may result in each subsystem interacting with more neighboring systems, increasing the frequency of information exchange and the amount of communication. As the system grows in size, more complex communication networks may introduce additional burdens, such as delayed information delivery and data loss. Therefore, in the application of large-scale systems, despite the superior performance of uncoordinated DMPC in terms of computational complexity, it is still necessary to address the challenges posed by increasingly complex communication topologies to ensure the overall performance and reliability of the system.</p><p class="">Since DMPC methods vary considerably when applied to different physical systems and task requirements, this paper will first briefly review the theoretical results of DMPC to MASs in the following subsection. These results can be utilized in the control of UAVs and vehicle platoon systems, as discussed in this paper.</p></div></div><div id="s2-3" class="article-Section"><h3 >2.3 DMPC in MASs</h3><p class="">This section provides a brief review of the theoretical research on DMPC in MASs, dividing the research problems into three key aspects: the existence of disturbances, limited communication and computing resources, and network unreliability.</p><div id="s2-3-1" class="article-Section"><h4 >2.3.1 The existence of disturbances</h4><p class="">In MASs, different agents collaborate through communication to achieve the given task objectives. As the system becomes larger and more complex, deviations from the actual system during modeling and identification become inevitable. Simultaneously, the complex system is increasingly influenced by the external environment, and these disturbances can be classified as external disturbances. A key research direction in this context is the development of robust DMPC strategies to counter external disturbances. The min-max MPC method, which generates optimal control sequences for the system under the "worst-case" disturbance scenario to ensure robust stability, was first proposed by Campo <i>et al</i>.<sup>[<a href="#b49" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b49">49</a>]</sup>. Jia <i>et al</i>. later extended this method to closed-loop DMPC systems by taking feedback control information into account<sup>[<a href="#b50" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b50">50</a>]</sup>. Wei <i>et al</i>. proposed the min-max DMPC method with a self-triggered scheme for the case of multiple parameter uncertainties and external disturbances to achieve robust control under communication delays<sup>[<a href="#b47" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b47">47</a>]</sup>.</p><p class="">In addition, the robust MPC based on "tube" proposed by Mayne is also a classical approach to deal with disturbance<sup>[<a href="#b51" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b51">51</a>]</sup>. In MASs, for instance, Li <i>et al</i>. utilized the tube method to satisfy local robust constraints and applied a modified alternating direction method of multipliers (ADMM) to solve the optimization problem<sup>[<a href="#b52" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b52">52</a>]</sup>. For disturbed leader-follower systems, Li <i>et al</i>. proposed a fully inclusive control algorithm based on tube-DMPC to deal with the problem that the follower may break away from the convex packet under disturbance<sup>[<a href="#b53" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b53">53</a>]</sup>. Based on the DMPC method and the tube-based auxiliary controller, Li <i>et al</i>. realized the robust control of the MASs<sup>[<a href="#b54" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b54">54</a>]</sup>.</p></div><div id="s2-3-2" class="article-Section"><h4 >2.3.2 Limited communication and computing resources</h4><p class="">In the communication process of MASs, communication resources are usually limited due to network bandwidth constraints. Additionally, the computational ability of subsystems in distributed architectures is generally weak, and their computational resources are valuable. While event-triggered control is a better choice in terms of reducing the number of communications and optimization problem solving, for perturbed systems, achieving better control while saving computational resources is a direction of great interest. Zou <i>et al</i>. proposed an event-triggered scheme using the information of neighbors to achieve a balance between resource usage and control performance for MASs subject to bounded disturbance<sup>[<a href="#b48" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b48">48</a>]</sup>. Yang <i>et al</i>. also proposed a similar adaptive event-triggered DMPC scheme<sup>[<a href="#b55" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b55">55</a>]</sup>. In addition, self-triggered DMPC schemes have gradually received attention due to the reduction of the number of samples in the system. Zhan <i>et al</i>. studied the application of a self-triggered scheme in linear MAS consensus<sup>[<a href="#b56" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b56">56</a>]</sup>, and Mi <i>et al</i>. solved the dynamically decoupled MAS collaboration problem<sup>[<a href="#b57" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b57">57</a>]</sup>. Both Wei <i>et al</i>. and Wang <i>et al</i>. applied the self-triggered scheme to nonlinear MASs<sup>[<a href="#b47" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b47">47</a>,<a href="#b58" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b58">58</a>]</sup>. Based on the disturbance observer and self-triggered DMPC scheme, Yang <i>et al</i>. similarly achieved the collaborative control of nonlinear MASs<sup>[<a href="#b59" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b59">59</a>]</sup>.</p></div><div id="s2-3-3" class="article-Section"><h4 >2.3.3 Network unreliability</h4><p class="">The agents interact with the physical environment, communicate local information, and update the information of their neighbors, which requires connectivity, reliability, and security of the communication networks. DMPC-based control methods also need to take network security issues into account. Velarde <i>et al</i>. proposed a resilient DMPC control strategy that considers insider attacks<sup>[<a href="#b60" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b60">60</a>]</sup>. Ananduta <i>et al</i>. introduced an iterative DMPC strategy to mitigate the effects of false data injection attacks<sup>[<a href="#b61" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b61">61</a>]</sup>. Many studies regard denial of service (DOS) attacks as a data loss problem for MASs. For example, Dai <i>et al</i>. proposed a resilient robust DMPC scheme based on an extended sequence transmission strategy to eliminate the adverse effects under DOS attacks<sup>[<a href="#b62" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b62">62</a>]</sup>, and Chen <i>et al</i>. designed a similar event-triggered DMPC scheme<sup>[<a href="#b63" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b63">63</a>]</sup>. Wei <i>et al</i>. proposed a novel scheme for detecting distributed attacks using the DMPC method to achieve consensus of linear MASs under adversarial attacks<sup>[<a href="#b64" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b64">64</a>]</sup>.</p><p class="">To address the vulnerability of network communication, Hahn <i>et al</i>. designed a robust DMPC scheme for affine dynamical subsystems under communication delays<sup>[<a href="#b65" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b65">65</a>]</sup>. Su <i>et al</i>. addressed the tracking consistency problem by designing a DMPC strategy for linear MASs affected by disturbance and time-varying communication delays<sup>[<a href="#b66" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b66">66</a>]</sup>. Wang <i>et al</i>. designed an event-triggered DMPC scheme to solve the cooperative control problem for MASs with disturbance, input delays, and communication delays<sup>[<a href="#b67" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b67">67</a>]</sup>. Franzè <i>et al</i>. used the concept of reachability analysis to solve the leader-follower formation control problem under the data loss conditions in MASs<sup>[<a href="#b68" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b68">68</a>]</sup>. Yang <i>et al</i>. utilized Bernoulli distribution to describe the packet loss phenomenon and selected the prediction horizon of MASs based on an event-triggered scheme to achieve cooperative control<sup>[<a href="#b69" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b69">69</a>]</sup>.</p></div></div></div><div id="s3" class="article-Section"><h2 >3. DMPC FOR UAVS</h2><p class="">UAVs have been widely adopted as an emerging technology due to their high flexibility, mobility, and ease of deployment<sup>[<a href="#b10" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b10">10</a>]</sup>. Given the uncertainty of UAV application scenarios and the complexity of target missions, it is often challenging for an individual UAV to meet evolving mission requirements. UAVs can be controlled in a distributed way, thus realizing that individuals collaborate to perceive the surrounding environment together and complete multiple complex tasks as a whole through information sharing, intelligent collaboration, and autonomous decision-making<sup>[<a href="#b70" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b70">70</a>,<a href="#b71" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b71">71</a>]</sup>. Current research demonstrates that, based on the communication links between UAVs, UAVs can rapidly and accurately perform complex tasks such as cooperative path planning, target exploration, and formation control. Additionally, in the military domain, UAVs play a crucial role in essential tasks such as reconnaissance and strikes<sup>[<a href="#b72" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b72">72</a>]</sup>. For instance, the U.S. Air Force announced the Small UAV System Flight Plan in 2016, strategically confirming the future value of small UAVs and clarifying the concept of UAV swarm operations<sup>[<a href="#b73" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b73">73</a>]</sup>, the importance of UAVs continues to grow.</p><p class="">The DMPC method has recently received much attention due to its excellent ability to handle constrained optimization problems and fast computational capability. However, the research on the application of DMPC to UAVs still needs to be completed. The following sections provide an overview of the application of DMPC to UAVs in three key areas: trajectory optimization, formation control, and collision avoidance. In addition, <a href="#Table1" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Table1">Table 1</a> summarizes the existing research on DMPC-based UAVs considering multi-mission scenarios.</p><div id="Table1" class="Figure-block"><div class="table-note"><span class="">Table 1</span><p class="">Research of DMPC-based UAVs considering multi-mission scenarios</p></div><div class="table-responsive article-table"><table class="a-table"><thead><tr><td align="left" style="class:table_top_border"><b>Research</b></td><td align="center" style="class:table_top_border"><b>Trajectory optimization</b></td><td align="center" style="class:table_top_border"><b>Formation control</b></td><td align="center" style="class:table_top_border"><b>Collision avoidance</b></td><td align="center" style="class:table_top_border"><b>Communication restrictions</b></td><td align="center" style="class:table_top_border"><b>Disturbance and fault</b></td></tr></thead><tbody><tr><td align="left" style="class:table_top_border2">Bo <i>et al</i>.<sup>[<a href="#b74" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b74">74</a>]</sup></td><td align="center" style="class:table_top_border2">√</td><td align="center" style="class:table_top_border2"></td><td align="center" style="class:table_top_border2">√</td><td align="center" style="class:table_top_border2"></td><td align="center" style="class:table_top_border2"></td></tr><tr><td align="left">Qi <i>et al</i>.<sup>[<a href="#b75" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b75">75</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center">√</td><td align="center"></td></tr><tr><td align="left">Yang <i>et al</i>.<sup>[<a href="#b76" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b76">76</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Hu <i>et al</i>.<sup>[<a href="#b77" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b77">77</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Yu <i>et al</i>.<sup>[<a href="#b78" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b78">78</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Gräfe <i>et al</i>.<sup>[<a href="#b79" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b79">79</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center">√</td></tr><tr><td align="left">Li <i>et al</i>.<sup>[<a href="#b80" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b80">80</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Zheng <i>et al</i>.<sup>[<a href="#b81" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b81">81</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Chai <i>et al</i>.<sup>[<a href="#b82" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b82">82</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center">√</td><td align="center"></td></tr><tr><td align="left">Richards <i>et al</i>.<sup>[<a href="#b83" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b83">83</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Zhang <i>et al</i>.<sup>[<a href="#b84" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b84">84</a>]</sup></td><td align="center"></td><td align="center">√</td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Chi <i>et al</i>.<sup>[<a href="#b85" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b85">85</a>]</sup></td><td align="center"></td><td align="center">√</td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Zhou <i>et al</i>.<sup>[<a href="#b86" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b86">86</a>]</sup></td><td align="center">√</td><td align="center">√</td><td align="center">√</td><td align="center">√</td><td align="center"></td></tr><tr><td align="left">Chen <i>et al</i>.<sup>[<a href="#b87" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b87">87</a>]</sup></td><td align="center"></td><td align="center">√</td><td align="center">√</td><td align="center">√</td><td align="center"></td></tr><tr><td align="left">Wen <i>et al</i>.<sup>[<a href="#b88" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b88">88</a>]</sup></td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center"></td><td align="center">√</td></tr><tr><td align="left">Yuan <i>et al</i>.<sup>[<a href="#b89" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b89">89</a>]</sup></td><td align="center"></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center">√</td></tr><tr><td align="left">Li <i>et al</i>.<sup>[<a href="#b90" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b90">90</a>]</sup></td><td align="center">√</td><td align="center">√</td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left">Niu <i>et al</i>.<sup>[<a href="#b91" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b91">91</a>]</sup></td><td align="center">√</td><td align="center"></td><td align="center">√</td><td align="center">√</td><td align="center"></td></tr><tr><td align="left">Sun <i>et al</i>.<sup>[<a href="#b92" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b92">92</a>]</sup></td><td align="center"></td><td align="center">√</td><td align="center">√</td><td align="center"></td><td align="center"></td></tr><tr><td align="left" style="class:table_bottom_border">Jiang <i>et al</i>.<sup>[<a href="#b93" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b93">93</a>]</sup></td><td align="center" style="class:table_bottom_border">√</td><td align="center" style="class:table_bottom_border"></td><td align="center" style="class:table_bottom_border">√</td><td align="center" style="class:table_bottom_border"></td><td align="center" style="class:table_bottom_border"></td></tr></tbody></table></div><div class="table_footer"><div class="table_footer_note"><p class="para">DMPC: Distributed model predictive control; UAVs: unmanned aerial vehicles.</p></div></div></div><div id="s3-1" class="article-Section"><h3 >3.1 Trajectory optimization</h3><p class="">When UAVs operate in coordination, optimizing their generated paths to enhance mission efficiency while reducing overall energy consumption is crucial. The DMPC method can find the optimal paths under environmental constraints based on its ability to minimize the cost function and deal with the constraints, so the use of the DMPC method to provide real-time solutions for UAVs has received more and more attention.</p><p class="">Bo <i>et al</i>. considered UAV kinematics and collision avoidance constraints to develop a trajectory planning strategy based on DMPC, which achieved better real-time performance and more optimal trajectories compared to traditional trajectory optimization methods<sup>[<a href="#b74" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b74">74</a>]</sup>. Qi <i>et al</i>. utilized the DMPC method as a framework to design tracking trajectory optimization for ground targets, and introduced the Nash game method in the optimization solution process, then verified the feasibility of the proposed scheme by simulation<sup>[<a href="#b75" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b75">75</a>]</sup>. Similarly, Yang <i>et al</i>. also designed an online trajectory planning strategy based on the DMPC method<sup>[<a href="#b76" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b76">76</a>]</sup>, and Lun <i>et al</i>. investigated the application of UAVs as communication relay nodes for maritime vessels, and simulations verified that the designed DMPC algorithm was able to optimize energy costs while achieving UAVs trajectory planning<sup>[<a href="#b94" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b94">94</a>]</sup>. The optimization problem designed by Ao <i>et al</i>. combined the A* algorithm with Nash optimization, significantly reducing the solution size of the optimization problem while ensuring high accuracy of the generated trajectories<sup>[<a href="#b95" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b95">95</a>]</sup>.</p><p class="">Most of the aforementioned DMPC methods focus on basic trajectory optimization, but more complex trajectory planning tasks must account for obstacles, dynamic target tracking, and other challenging scenarios. Hu <i>et al</i>. considered the movement of the target, obstacles obstructing the line of sight, and energy constraints of the UAVs, and designed a DMPC strategy that balances optimization and prioritization, and experimentally verified the effectiveness of the UAVs in tracking targets in urban environments<sup>[<a href="#b77" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b77">77</a>]</sup>. Yu <i>et al</i>. also considered real-time target tracking and combined the adaptive difference algorithm with Nash optimization, and the DMPC was globally optimized with the help of Nash optimization, which improved the accuracy of target tracking<sup>[<a href="#b78" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b78">78</a>]</sup>. Gräfe <i>et al</i>. reduced the computational complexity and network traffic required for the DMPC method based on an event-triggered scheme while ensuring the safety and reliability of the generated trajectories<sup>[<a href="#b79" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b79">79</a>]</sup>. Yin <i>et al</i>. used a DMPC method to generate trajectories to achieve a stable network connection between the UAVs and the ground control stations<sup>[<a href="#b96" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b96">96</a>]</sup>. Notably, Luis <i>et al</i>. utilized online DMPC to generate trajectories of small UAV swarms in real-time and efficiently compute non-collision trajectories in mission scenarios through an on-demand collision avoidance method. The proposed method was shown to reduce flight time by approximately 50% on average in UAV point-to-point transition missions compared to the buffered voronoi cells (BVC)-based collision avoidance method. Meanwhile, the activation function was designed to detect any interference to the UAV, and an event-triggered replanning-based strategy was also devised. The algorithms involved were finally applied to a range of solid UAVs, from 2 to 20, and simulations were conducted to verify the effectiveness of the algorithms under a variety of scenarios, including obstacle-free transitions and transition tasks with static obstacles<sup>[<a href="#b97" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b97">97</a>]</sup>. Another key research on DMPC is the aerial robot swarms designed by Soria <i>et al</i>., whose objective functions included separation, propulsion, direction, and control. The quadrotor adjusted its flight trajectory based on interactive information, and the practical experiments with five quadrotors successfully demonstrated the safe flight of multiple drones in complex environments<sup>[<a href="#b98" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b98">98</a>]</sup>.</p><p class="">The search task, as a critical operation often performed by UAVs, is closely related to trajectory optimization. It is essential to ensure that the generated trajectories can effectively cover search areas while reducing energy consumption to meet various mission requirements in real-time. The DMPC-based search trajectory generation has been studied in some literature. Du <i>et al</i>. and Yao <i>et al</i>. developed UAV search trajectory optimization strategies by combining graph theory<sup>[<a href="#b99" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b99">99</a>]</sup> and target probabilistic graph<sup>[<a href="#b100" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b100">100</a>]</sup> under the DMPC framework, respectively. Trajectory optimization becomes particularly challenging in complex environments with unknown obstacles and communication interference. Hence, Li <i>et al</i>. proposed an adaptive guidance DMPC method to reduce exploration loss and improve exploration efficiency<sup>[<a href="#b80" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b80">80</a>]</sup>. Chai <i>et al</i>. used Voronoi diagrams to replan the search trajectory in real-time, avoiding the collision between repeated search and UAVs, and still achieved better performance in communication-constrained environments<sup>[<a href="#b82" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b82">82</a>]</sup>. It is worth mentioning that Zheng <i>et al</i>. applied DMPC to UAV collaborative area search by taking the neighbor prediction path as a parameter and distributing the overall search objective function in the constraints between UAVs<sup>[<a href="#b81" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b81">81</a>]</sup>. Simulation results demonstrated that their algorithm effectively improves search efficiency and verifies the scalability as the number of UAVs increased from 8 to 20.</p></div><div id="s3-2" class="article-Section"><h3 >3.2 Formation control</h3><p class="">The importance of UAV formation control lies in its ability to enhance mission efficiency and execute tasks such as search, surveillance, and rescue through coordinated formation. Maintaining formation also ensures safe distances between UAVs, safeguarding their operational safety. Research on UAV formation control using the DMPC method began with Richards <i>et al</i>. in 2004, who proposed a robust DMPC scheme for cooperative UAVs that avoided collisions by satisfying robust constraints. This strategy was significantly less computationally expensive than centralized algorithms and achieved superior tracking control performance<sup>[<a href="#b83" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b83">83</a>]</sup>. Subsequently, Ru <i>et al</i>. achieved formation reconfiguration control based on UAVs with different missions, using multi-objective game theory combined with the DMPC method to realize autonomous formation reconfiguration<sup>[<a href="#b101" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b101">101</a>]</sup>. Based on the DMPC framework, Bian <i>et al</i>. proposed an algorithm for fast formation control of UAVs on circular trajectories, effectively improving the convergence ability of the formation with lower computational consumption<sup>[<a href="#b102" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b102">102</a>]</sup>.</p><p class="">In addition, formation flight in complex situations is widely concerned; considering the different tasks of heterogeneous UAV formation and collision avoidance in formation movement, Zhang <i>et al</i>. designed a DMPC scheme based on adaptive differential evolution<sup>[<a href="#b84" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b84">84</a>]</sup>; Zhao <i>et al</i>. designed cost functions for leader, coordinator and follower UAVs, respectively, in heterogeneous UAVs, and simulations verified the feasibility of the designed DMPC strategies under the tasks of formation and retention, and insertion of new UAVs into the formation<sup>[<a href="#b103" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b103">103</a>]</sup>. Chi <i>et al</i>. achieved safe UAV formations using the particle swarm optimization (PSO) algorithm combined with the DMPC method<sup>[<a href="#b85" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b85">85</a>]</sup>, while Liu <i>et al</i>. realized rapid formation and maintenance of UAVs based on the DMPC method, demonstrating both stability and feasibility<sup>[<a href="#b104" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b104">104</a>]</sup>. For military applications, formation reconfiguration plays an essential role in performing military missions, such as attacking enemy military targets and searching for targets; Zhou <i>et al</i>. used the DMPC method while considering communication constraints to achieve UAVs that break through defenses under stealthy conditions<sup>[<a href="#b86" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b86">86</a>]</sup>. Another related and intriguing issue is collaborative payload transportation. For instance, Wehbeh <i>et al</i>. designed a system model connecting quadcopters with payloads and compared centralized MPC and DMPC schemes<sup>[<a href="#b105" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b105">105</a>]</sup>. Simulation experiments proved the effectiveness of the designed algorithm.</p><p class="">Recently, as DMPC has been more widely utilized in UAV formation control, existing studies have begun to consider the constraints of objective factors previously neglected in the literature, such as the limitations of the communication network, external disturbance, and errors due to model inaccuracies. Considering the actual situations of communication failure, Chen <i>et al</i>. designed a formation control algorithm based on relative position information about the relative distances and angles between UAVs, and then realized formation control based on the DMPC method in the presence of communication disturbances and information inaccuracies<sup>[<a href="#b87" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b87">87</a>]</sup>. Wen <i>et al</i>. designed a two-layer MPC scheme for UAVs, where the outer layer used a DMPC strategy to generate optimal control vectors, which combined with the inner layer's tube-based MPC, reduced control errors in UAV formation subjected to disturbance<sup>[<a href="#b88" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b88">88</a>]</sup>. Yuan <i>et al</i>. proposed a DMPC-based data transmission structure to accelerate the convergence of a six-degree-of-freedom UAV formation, with simulations employing data transmission delays following a Gaussian distribution<sup>[<a href="#b89" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b89">89</a>]</sup>. The designed unidirectional structure was shown to play a crucial role in system convergence, demonstrating the applicability of the proposed DMPC algorithm.</p><p class="">Encirclement is a tactic used to restrict a target by changing the formation of a group of UAVs. Its purpose is to maintain surveillance and prevent enemy targets from escaping or to protect friendly targets<sup>[<a href="#b106" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b106">106</a>]</sup>, and the process of encirclement can be viewed as a process of formation change and maintenance. Marasco <i>et al</i>. developed a strategy to encircle both moving and static targets using a circular formation based on the DMPC method<sup>[<a href="#b107" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b107">107</a>]</sup>. Based on the designed DMPC algorithm, Hafez <i>et al</i>. first considered the task allocation strategy in the UAVs in the simulation by estimating the trajectory cost of the target and minimizing the task time. The encirclement effect demonstrated the effectiveness of two UAV teams in encircling stationary and moving targets<sup>[<a href="#b108" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b108">108</a>]</sup>.</p></div><div id="s3-3" class="article-Section"><h3 >3.3 Collision avoidance</h3><p class="">When UAVs perform trajectory optimization and formation control, constructing a safe flight trajectory is fundamental to achieving cooperative control. Effective collision avoidance strategies can ensure that UAVs do not collide with obstacles and other aircraft, thus ensuring the integrity of the equipment, reducing the probability of accidents, and improving mission efficiency<sup>[<a href="#b109" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b109">109</a>]</sup>.</p><p class="">In previous research, such as that by Richards <i>et al</i>.<sup>[<a href="#b83" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b83">83</a>]</sup>, Bo <i>et al</i>.<sup>[<a href="#b74" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b74">74</a>]</sup>, and Zhang <i>et al</i>.<sup>[<a href="#b84" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b84">84</a>]</sup>, when optimizing trajectories and maintaining UAV formations based on the DMPC method, the safety of the formation was ensured by imposing safety or collision avoidance constraints. In addition, Li <i>et al</i>. addressed the collision problem at a low cost by designing a collision management unit and designing cooperative collision avoidance rules based on angle changes<sup>[<a href="#b90" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b90">90</a>]</sup>. It is worth mentioning that D'Amato <i>et al</i>. designed an MPC-based collision avoidance system and incorporated the right-of-way rules from the International Civil Aviation Organization (ICAO) to make UAV behavior predictable and compatible with human decision-making. The prediction unit was designed to predict potential collisions and calculate the required constraints, and the simulation results verify the effectiveness and scalability of their scheme<sup>[<a href="#b110" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b110">110</a>]</sup>.</p><p class="">Niu <i>et al</i>. designed UAVs to predict the motion trajectories of their neighbors to avoid collisions in situations where communication was impossible, demonstrating the effectiveness of the proposed scheme in scenarios involving no communication and multiple obstacles<sup>[<a href="#b91" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b91">91</a>]</sup>, Sun <i>et al</i>. also adopted a similar approach and employed the improved Quatre algorithm to enhance the stability of UAV formation<sup>[<a href="#b92" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b92">92</a>]</sup>. Jiang <i>et al</i>. developed a terminal condition to satisfy the collision avoidance algorithm for DMPC-based UAV formation control, aiming to reduce the conservatism of collision-free safe trajectories<sup>[<a href="#b93" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b93">93</a>]</sup>.</p></div></div><div id="s4" class="article-Section"><h2 >4. DMPC FOR VEHICLE PLATOONS</h2><p class="">Ground vehicles are common tools of transportation and play a significant role in people's lives. With the rapid development of sensors, control systems, and computer technology, expectations for vehicle performance have risen. Research on ground vehicles has focused on AGV platoons due to their potential to reduce traffic congestion, improve traffic efficiency, enhance vehicle safety, and save energy<sup>[<a href="#b20" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b20">20</a>,<a href="#b111" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b111">111</a>]</sup>. The effectiveness of vehicle platoons in maintaining safety and saving fuel has been experimentally demonstrated by the PATH program in California<sup>[<a href="#b112" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b112">112</a>]</sup>, the Energy ITS program in Japan<sup>[<a href="#b113" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b113">113</a>]</sup>, and the GCDC program in the Netherlands <sup>[<a href="#b114" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b114">114</a>]</sup>.</p><p class="">The primary objective of a vehicle platoon is to synchronize the movement of a group of vehicles by assigning a control role to each vehicle and exchanging information between vehicles to ensure that appropriate safety distances are maintained between adjacent vehicles<sup>[<a href="#b111" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b111">111</a>]</sup>. However, this method has limitations that make it challenging to maintain a stable platoon. The advancement of communication technology enables vehicles in a platoon to communicate through wireless or self-organizing networks. This facilitates the design of effective collaborative control strategies, improving the stability and efficiency of the platoon while ensuring smooth cooperative control and operation. <a href="#Figure5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure5">Figure 5</a> shows four typical communication methods used in vehicle platoons of a front vehicle <inline-formula><tex-math id="M27">$$ 0 $$</tex-math></inline-formula> and <inline-formula><tex-math id="M28">$$ N $$</tex-math></inline-formula> rear vehicles<sup>[<a href="#b115" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b115">115</a>]</sup>. In addition, all of these communication topologies shown in <a href="#Figure5" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="Figure5">Figure 5</a> can be converted to unidirectional communication.</p><div class="Figure-block" id="Figure5"><div xmlns="http://www.w3.org/1999/xhtml" class="article-figure-image"><a href="/articles/ir.2024.19/image/Figure5" class="Article-img" alt="" target="_blank"><img alt="Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review" src="https://image.oaes.cc/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019-5.jpg" class="" title="" alt="" /></a></div><div class="article-figure-note"><p class="figure-note"></p><p class="figure-note">Figure 5. The directed communication topologies used in vehicle platoon. (A) PF topology; (B) PLF topology; (C) TPF topology; (D) TPLF topology. PF: Predecessor-following; PLF: predecessor-leader following; TPF: two-predecessor following; TPLF: two-predecessor-leader following.</p></div></div><p class="">Considering a vehicle platoon with a leader, the objective of the platooning is for each following vehicle <inline-formula><tex-math id="M29">$$ i $$</tex-math></inline-formula> to maintain an appropriate distance from the follower vehicles and the leader vehicle while following the leader at a speed of <inline-formula><tex-math id="M30">$$ v_0 $$</tex-math></inline-formula>. This objective can be given mathematically as:</p><p class=""><div class="disp-formula"><label>(4)</label><tex-math id="E4"> $$ \begin{align} \left\{ \begin{array}{ll} \lim_{t \rightarrow \infty}||v_i(t)-v_0(t)||=0\\ \lim_{t \rightarrow \infty}||s_{i-1}(t)-s_i(t)-d_{i-1, i}||=0\\ \lim_{t \rightarrow \infty}||s_i(t)-s_0(t)-d_0||=0\\ \end{array} \right. \end{align} $$ </tex-math></div></p><p class="">where <inline-formula><tex-math id="M31">$$ d_{i-1, i} $$</tex-math></inline-formula> is the desired distance between neighboring vehicles, and <inline-formula><tex-math id="M32">$$ d_0 $$</tex-math></inline-formula> is the desired distance between a follower vehicle and the leader vehicle. To control vehicle platoon using the DMPC scheme, local information interaction at each vehicle node is required. This approach achieves collaborative motion globally while adhering to the constraints outlined in Equation (4).</p><div id="s4-1" class="article-Section"><h3 >4.1 Strategy for platooning</h3><p class="">In the DMPC scheme, distributed controllers are deployed in each vehicle to collaborate in solving the constrained optimal control problem (COCP) for platooning over a finite time horizon and to exchange information via vehicle-to-vehicle communication links.</p><p class="">Maxim <i>et al</i>. set the constant speed of the leader and established the control strategy for the remaining vehicles; each vehicle was controlled by the DMPC method<sup>[<a href="#b116" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b116">116</a>]</sup>. Lu <i>et al</i>. demonstrated the stability of vehicle platoon under unidirectional communication topology for heterogeneous vehicles by designing a cost function based on the difference between the states of a vehicle and its neighboring vehicles<sup>[<a href="#b117" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b117">117</a>]</sup>. Similarly, Ma <i>et al</i>. achieved stable control of heterogeneous vehicles using an output feedback-based DMPC strategy<sup>[<a href="#b118" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b118">118</a>]</sup>. Zheng <i>et al</i>. presented the trajectory error-based cost functions for heterogeneous vehicles with dynamic coupling; this design ensured stability through equality-based terminal constraints subject to spatial geometric constraints<sup>[<a href="#b115" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b115">115</a>]</sup>; similar studies have appeared in the research of Qiang <i>et al</i>., they designed a two-layer control architecture, using vehicles with odd numbers as the first layer, sending information to vehicles with even numbers, and ensuring the distance and same speed of vehicles through sequential calculation<sup>[<a href="#b119" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b119">119</a>]</sup>. In addition, Yu <i>et al</i>. considered using the Nash optimal DMPC algorithm for platooning, which employed the Nash optimal algorithm to solve the decentralized problem and achieve Nash equilibrium for all vehicles<sup>[<a href="#b120" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b120">120</a>]</sup>. To keep the required control rate at the same level as the communication rate, Liu <i>et al</i>. proposed a non-iterative DMPC scheme for vehicle platooning, which ensured the stability of the closed-loop system through the linear matrix inequality technique and had compatibility constraints between the neighboring vehicles<sup>[<a href="#b121" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b121">121</a>]</sup>. The simulation verified the effective control of the vehicle platooning in the presence of joining and leaving vehicles.</p><p class="">Similar to the factors to be considered by DMPC in UAVs, computational resources and computational speed determine the ability of the vehicle platoon to deal with emergencies quickly. To solve the problem of shortage of computational resources, Bai <i>et al</i>. designed a parallel DMPC method based on the ADMM, which used the Lagrange multiplier method and the dual decomposition technique<sup>[<a href="#b122" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b122">122</a>]</sup>. For a mixed fleet of autonomous vehicles and human-driven vehicles, Zhan <i>et al</i>. proposed the ADMM-based DMPC method to obtain the global optimal solution of the local controller for the sub-platoons, which significantly reduced the computational consumption<sup>[<a href="#b123" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b123">123</a>]</sup>.</p><p class="">To operate vehicle platoons on real roads, it is essential to account for the fact that the speed of the leader vehicle is time-varying to adapt to the road conditions. To address this problem, Maxim <i>et al</i>. proposed a DMPC method for tracking the leader vehicle<sup>[<a href="#b124" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b124">124</a>]</sup>. On the other hand, Yan <i>et al</i>. analyzed the stability and feasibility of the DMPC method for vehicle platooning systems<sup>[<a href="#b125" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b125">125</a>]</sup>. Qiang <i>et al</i>. addressed the problem of coupled state vehicles with distance constraints and cost functions, which computed the state-coupled set for decoupling constraints and solved the DMPC optimization problem when the information of the leader vehicle is unknown<sup>[<a href="#b126" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b126">126</a>]</sup>. Simulation results demonstrated that the proposed algorithm can ensure stable tracking between vehicles even when the lead vehicle has variable inputs.</p></div><div id="s4-2" class="article-Section"><h3 >4.2 Robustness of platooning</h3><p class="">Most research on DMPC-based vehicle platoon control assumes an accurate model. However, model uncertainty, sensor noise, and environmental disturbances can adversely affect the accuracy of the DMPC scheme. Additionally, communication delays and data transmission losses during vehicle-to-vehicle information exchange can further degrade platooning performance. Therefore, robust DMPC schemes should be developed to maintain system stability under these uncertainties.</p><p class="">Luo <i>et al</i>. addressed the problem of disturbances and modeling errors in vehicle platoon systems, employing the proportional multiple integral (PMI) observer techniques with unknown inputs to limit the deviation between the actual systems and nominal systems<sup>[<a href="#b127" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b127">127</a>]</sup>. For the same situation, Ju <i>et al</i>. also proposed a stochastic DMPC scheme and verified the effectiveness of the control scheme in the presence of model uncertainties<sup>[<a href="#b128" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b128">128</a>]</sup>; Yin <i>et al</i>. combined Taguchi's robustness with stochastic DMPC scheme to reduce the negative impact of uncertainty on the performance of platooning<sup>[<a href="#b129" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b129">129</a>]</sup>. For the vehicle platoon systems subjected only to additive disturbances, Luo <i>et al</i>. proposed a robust DMPC scheme for tracking virtual time-varying trajectories for non-complete vehicle platoon systems<sup>[<a href="#b130" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b130">130</a>]</sup>, and Chen <i>et al</i>. utilized local and neighbor uncertainty distribution information to collaboratively handle coupled probabilistic constraints in vehicle platoon systems. Based on the designed self-triggered mechanism, a constraint tightening strategy was implemented in the optimization problem to ensure the stability of the systems at the triggering moment. Simulation experiments were also conducted in a vehicle platoon system with five vehicles to verify the effectiveness of the algorithm in the case of queue control and emergency braking<sup>[<a href="#b131" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b131">131</a>]</sup>. In addition, Mousavi <i>et al</i>. considered uncertain resources in dynamic environments, incorporating the evolution of vehicles and the environment into the planning strategy, resulting in a general framework consisting of estimation, prediction, and planning<sup>[<a href="#b132" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b132">132</a>]</sup>.</p><p class="">In recent years, research has increasingly focused on data-driven approaches to effectively address inaccuracies in modeling heterogeneous vehicle platoon systems. The basic principle of data-driven modeling is to use the input and output data of the system to construct the system model, and data-driven DMPC methods have been recently investigated by Huang <i>et al</i>.<sup>[<a href="#b133" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b133">133</a>]</sup>, Zheng <i>et al</i>.<sup>[<a href="#b134" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b134">134</a>]</sup> and Kohler <i>et al</i><sup>[<a href="#b135" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b135">135</a>]</sup>. The basic principle of data-driven modeling is to use the input and output data of the system to construct the system model, and data-driven DMPC methods have been recently investigated by Zheng <i>et al</i>.<sup>[<a href="#b134" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b134">134</a>]</sup> and Kohler <i>et al</i>.<sup>[<a href="#b135" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b135">135</a>]</sup>. Based on this method, Huang <i>et al</i>. added a variable for estimating the global consensus distributed across each agent in the optimization problem and actively compensated for the communication delay based on input-output data. The simulation results demonstrated the convergence of the auxiliary variables with the system output, verifying the effectiveness of the designed algorithm under communication delay<sup>[<a href="#b133" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b133">133</a>]</sup>. Wu <i>et al</i>. established a data-driven model using subspace identification for a heterogeneous vehicle platoon to achieve stability under the DMPC method<sup>[<a href="#b136" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b136">136</a>]</sup>. It is worth mentioning that Zhan <i>et al</i>. mapped the nonlinear model to a high-dimensional linear space based on the theory of the Koopman operator, and designed a neural network framework based on extended dynamic mode decomposition (EDMD) to approximate the Koopman operator. The simulation experiment used 25 vehicles, and the centralized MPC and DMPC methods were used, respectively. The results showed that DMPC can reduce the computational cost. The method has a faster convergence speed than the traditional nonlinear DMPC method<sup>[<a href="#b137" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b137">137</a>]</sup>.</p><p class="">When data losses occur during the communication of vehicle platoons, such as packet losses and communication delays, it is crucial for vehicle platoon control to estimate the lost data and accurately continue the mission. Wang <i>et al</i>. addressed data estimation under packet loss by designing a DMPC scheme that solves invariant sets and feedback control laws<sup>[<a href="#b67" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b67">67</a>]</sup>. Pauca <i>et al</i>. used the information received by the vehicle at the previous moment to alleviate packet losses caused by wireless communication networks that exchanged information between vehicles<sup>[<a href="#b138" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b138">138</a>]</sup>. In scenarios where inter-vehicle communication is limited and communication delays exist, Xu <i>et al</i>. used buffers and delay compensators to reduce the interference caused by non-ideal communication<sup>[<a href="#b139" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b139">139</a>]</sup>. Wang <i>et al</i>. designed an event-triggered scheme based on state errors and input delays and proposed a compensation scheme for input and communication delays<sup>[<a href="#b67" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b67">67</a>]</sup>. Similarly, Maxim <i>et al</i>. and Yan <i>et al</i>. designed DMPC schemes to achieve stable control of vehicle platoons in the presence of time-varying communication delays<sup>[<a href="#b124" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b124">124</a>,<a href="#b125" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b125">125</a>]</sup>.</p></div><div id="s4-3" class="article-Section"><h3 >4.3 Security of platooning</h3><p class="">When a vehicle platoon is traveling on a roadway, preventing collisions is paramount to ensuring passenger safety, and recent research has focused on enhancing the safety of vehicle platoons. Mohseni <i>et al</i>. considered the non-holonomic property of the vehicle platoons while predicting the behavior of other vehicles, and designed a cooperative DMPC scheme with predictive collision avoidance features to ensure collision avoidance even when the vehicle deviates from the desired trajectory<sup>[<a href="#b140" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b140">140</a>]</sup>. Liu <i>et al</i>. considered the interactions between vehicles and their neighbors, and by analyzing the data of expressway naturalistic driving, the authors summarized the characteristics from aggressive driving behaviors to cautious driving behaviors, and designed collaborative strategies for different driving behaviors. Notably, the proposed DMPC scheme was validated through hardware-in-the-loop simulation, demonstrating its ability to safely perform tasks such as following a vehicle and changing lanes in high-risk situations<sup>[<a href="#b141" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b141">141</a>]</sup>. In addition, the safe merging problem of heterogeneous vehicle platoons is studied by Liu <i>et al</i>.<sup>[<a href="#b141" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b141">141</a>]</sup>. By designing the collision safety constraints, Gratzer <i>et al</i>. ensured the stability of the vehicle platoon during sudden braking maneuvers<sup>[<a href="#b142" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b142">142</a>]</sup>. In the research of Franzè <i>et al</i>., vehicle platoons could flexibly adjust their topologies in the presence of obstacles, thus ensuring the safe operation of the systems<sup>[<a href="#b143" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b143">143</a>]</sup>.</p><p class="">Ensuring network security is also crucial for vehicle platoons, as vehicle-to-vehicle information transmission is vulnerable to malicious intrusions and cyber-attacks, which can threaten the stability of the platoon and potentially lead to human injury and property loss. Chen <i>et al</i>. established a dynamic event triggering scheme with DoS attack sensing capability, where the event triggering threshold was adjusted according to the DoS attack duration and vehicle states. The evolution of vehicle positions, spacing, and speeds in the formation under different event-triggering parameters and DoS attack durations were verified through simulation, demonstrating the resilience and reliability of the designed DMPC algorithm in addressing security challenges<sup>[<a href="#b144" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b144">144</a>]</sup>. Lyu <i>et al</i>. designed a communication topology safety response system that incorporates the DMPC method and demonstrates that it can effectively ensure the stability and security of the vehicle platoons under cyber-attacks<sup>[<a href="#b145" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b145">145</a>]</sup>. Zeng <i>et al</i>. developed a resilient DMPC framework for vehicle platoons under Byzantine attacks, which detected unreliable information based on the resilient set and previously transmitted information, and achieved excellent performance with guaranteed safety<sup>[<a href="#b146" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b146">146</a>]</sup>.</p></div></div><div id="s5" class="article-Section"><h2 >5. CHALLENGES AND FUTURE</h2><p class="">The previous sections reviewed the application of DMPC methods in UAVs and vehicle platoon systems, but significant theoretical and implementation challenges remain. This section summarizes the challenges and future of DMPC methods in practical application.</p><div id="s5-1" class="article-Section"><h3 >5.1 Security control</h3><p class="">The DMPC method has shown great potential in UAVs and vehicle platoon systems, but its safety issues cannot be ignored. Due to the dependence of DMPC on network physical systems, there is a risk of nonmalicious failures, such as communication delays and data loss, which may lead to system instability. In addition, the distributed nature of DMPC makes it vulnerable to network attacks, especially deception attacks<sup>[<a href="#b147" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b147">147</a>,<a href="#b148" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b148">148</a>]</sup> and interrupt attacks<sup>[<a href="#b149" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b149">149</a>]</sup>. Attackers can tamper with control signals or disrupt communication networks, seriously affecting system performance and potentially causing recursive feasibility and stability issues.</p><p class="">To address these security challenges, researchers have proposed various network security control methods and fault tolerant control (FTC) technologies. These approaches are designed to maintain system stability by detecting, identifying, and mitigating the effects of network attacks. For example, a design based on robust DMPC can improve the security margin of the system in the face of network attacks, ensuring the integrity of input signals<sup>[<a href="#b144" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b144">144</a>]</sup>. In addition, the FTC method mitigates security issues caused by malicious agents by actively isolating faulty subsystems<sup>[<a href="#b150" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b150">150</a>]</sup>. In Section 4.3 of the previous text, a brief statement was made regarding the network communication security control issues of vehicle platoon systems. However, the security control issues of UAVs and vehicle platoon systems based on DMPC still require further research. In recent years, emerging technologies such as cloud computing and blockchain have also demonstrated the potential to enhance the security of DMPC<sup>[<a href="#b151" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b151">151</a>,<a href="#b152" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b152">152</a>]</sup>. The cloud-based MPC framework can utilize encryption technology to keep data encrypted during transmission and processing, thereby preventing data leakage and attacks<sup>[<a href="#b153" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b153">153</a>]</sup>. Meanwhile, blockchain technology has the potential to provide a secure distributed information exchange platform for MASs, thereby further enhancing the ability of the system to resist attacks<sup>[<a href="#b154" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b154">154</a>]</sup>. In the future, the development of DMPC methods will rely on the combination of stronger network defense mechanisms and FTC methods. The incorporation of cutting-edge technologies such as cloud computing and blockchain will be critical in developing more secure and resilient distributed control systems, particularly for applications with stringent security requirements, such as UAVs and vehicle platoon systems.</p></div><div id="s5-2" class="article-Section"><h3 >5.2 Data-driven control</h3><p class="">Most of the existing DMPC methods are based on accurate system models, but considering the difficulty in obtaining models in actual systems or the use of imprecise and unstable models, there are significant differences between theoretical and actual results. Data-driven control, by contrast, is a method that does not depend on an exact system model. It generates control inputs through a designed algorithm based on data obtained by the system over a period of historical time, which can solve the current problem of DMPC relying on an exact model. Kohler <i>et al</i>. designed a linear data-driven DMPC scheme with dynamic coupling features based on Willems' Fundamental Lemma <sup>[<a href="#b135" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b135">135</a>,<a href="#b155" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b155">155</a>]</sup>. Additionally, researchers have proposed scalable data-driven DMPC schemes<sup>[<a href="#b156" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b156">156</a>]</sup> for large-scale systems, dissipative behavior-based data-driven DMPC schemes<sup>[<a href="#b157" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b157">157</a>]</sup>, and data-driven DMPC schemes for direct current (DC) microgrids<sup>[<a href="#b158" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b158">158</a>]</sup> and complex traffic network management<sup>[<a href="#b159" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b159">159</a>]</sup>. In addition, Fawcett <i>et al</i>. successfully achieved robust motion control of quadruped robots in complex environments by combining behavioral system theory with distributed data-driven predictive control technology<sup>[<a href="#b160" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b160">160</a>]</sup>, which demonstrated the effectiveness of data-driven methods in different systems. As noted earlier, the application of data-driven DMPC in vehicle exhaust systems to handle solutions with uncertain dynamics has gained significant attention<sup>[<a href="#b136" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b136">136</a>,<a href="#b137" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b137">137</a>]</sup>. In summary, data-driven DMPC has shown outstanding performance in handling dynamic responses and optimizing control of unknown complex systems, demonstrating its extensive potential and development prospects in multiple fields. However, in current data-driven DMPC research, how to ensure that robust data-driven DMPC methods can be obtained even if the data is unreliable or partially missing still needs to be studied.</p><p class="">In addition to traditional data-driven DMPC control schemes, there is growing interest in data-driven DMPC approaches based on learning methods. Gros <i>et al</i>. demonstrated that reinforcement learning (RL) could achieve stable MPC control under model uncertainty and also studied the presence of disturbances<sup>[<a href="#b161" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b161">161</a>,<a href="#b162" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b162">162</a>]</sup>. Mallick <i>et al</i>. extended this work to MASs, implementing RL and deployment of DMPC as a function approximator<sup>[<a href="#b163" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b163">163</a>]</sup>. Similarly, Liu <i>et al</i>. designed a neural network-based DMPC approximator that successfully reduced the computational burden of DMPC in large-scale systems<sup>[<a href="#b164" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b164">164</a>]</sup>. Another learning-based approach utilizes deep learning, such as combining long short-term memory (LSTM) units with MPC schemes to reduce energy consumption<sup>[<a href="#b165" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b165">165</a>]</sup>, using deep belief networks to find the optimal control list for MPC for sewage treatment <sup>[<a href="#b166" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b166">166</a>]</sup>, and combining autoencoders with MPC for automatic power generation control<sup>[<a href="#b167" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b167">167</a>]</sup>. Notably, Salzmann <i>et al</i>. implemented real-time onboard tracking control for quadcopters using deep learning and MPC<sup>[<a href="#b168" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b168">168</a>]</sup>. However, there have been limited achievements in combining DMPC schemes with deep learning. Yin <i>et al</i>. combined LSTM units with convolutional neural networks (CNN) for feature extraction and prediction of offshore wind farms, and then used DMPC for control<sup>[<a href="#b169" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b169">169</a>]</sup>. D'Alfonso <i>et al</i>. used deep RL combined with DMPC to achieve vehicle exhaust control<sup>[<a href="#b170" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b170">170</a>]</sup>. Given the powerful ability of deep learning to capture system features, especially in complex nonlinear and large-scale systems, its combination with DMPC can significantly enhance the dynamic modeling capability of the system. In the future, it is essential to focus on the computational efficiency and dynamic adaptability of data-driven DMPC solutions to enable their application in a broader range of scenarios, such as UAVs and vehicle platoon systems.</p></div><div id="s5-3" class="article-Section"><h3 >5.3 Practical limitations</h3><p class="">In addition to considering the theoretical challenges of DMPC, it is also crucial to address the practical challenges that arise during the implementation of DMPC in UAVs and vehicle exhaust systems. A primary challenge is hardware limitations, as actual system models are often nonlinear, requiring nonlinear model predictive control (NMPC) methods instead of linear MPC calculations in most cases. Compared to the most advanced non-predictive methods, NMPC imposes significantly higher computational demands, making it difficult to deal with the nonlinear optimization problems on vehicles and UAVs with limited processing power<sup>[<a href="#b171" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b171">171</a>]</sup>. This issue is more prominent in UAVs with more limited memory and computing resources. Additionally, some hardware components may impose further constraints on the construction of MPC problems, thereby affecting the feasibility of these problems. Some constraints require the design of DMPC strategies with higher computational efficiency and lower power consumption. With further development of hardware and nonlinear optimization solvers<sup>[<a href="#b172" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b172">172</a>,<a href="#b173" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b173">173</a>]</sup>, as well as computational research based on field programmable gate arrays (FPGA)<sup>[<a href="#b174" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b174">174</a>,<a href="#b175" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b175">175</a>]</sup> and microprocessors<sup>[<a href="#b176" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b176">176</a>]</sup>, running NMPC algorithm with nonlinear fully dynamic models on embedded computers has become easier to compute. However, obtaining more efficient solutions to reduce hardware limitations remains an open problem.</p><p class="">Communication delay presents another critical challenge. In distributed control systems, particularly in UAVs and vehicle platoon systems, effective communication is essential for coordination. Sections 2.4 and 4.2 in the previous text have discussed some situations where communication delays and packet loss occur in UAVs and vehicle platoon systems. Due to factors such as signal attenuation, channel congestion, and external radio interference, data transmission may be delayed or lost, which can degrade the performance of DMPC, leading to suboptimal control actions or even system instability, thereby jeopardizing the safety of the systems. Therefore, it is crucial to incorporate robust communication protocols and consider delay compensation techniques within the DMPC framework, and there have been numerous theoretical studies that have taken into account communication delays or packet loss situations<sup>[<a href="#b66" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b66">66</a>,<a href="#b67" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b67">67</a>,<a href="#b177" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b177">177</a>,<a href="#b178" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b178">178</a>]</sup>. However, in practical implementation, due to the limitations of hardware to some extent, few studies have verified the practical effectiveness of theoretical DMPC schemes through hardware-in-the-loop simulations<sup>[<a href="#b179" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b179">179</a>]</sup>. This issue merits further consideration in future research.</p><p class="">Environmental factors also play an essential role in the practical deployment of DMPC. Uncertain dynamic environments, such as constantly changing weather conditions, obstacles in forests or complex terrains, sudden road accidents, and occasional pedestrians in UAVs and vehicle platoon systems, present significant challenges to the safety and robustness of DMPC strategies. The DMPC strategy must be adaptable and resilient to possible uncertain situations to ensure safe and reliable operation in real-world scenarios. For MPC-based approaches, Lindqvist <i>et al</i>. proposed a method for UAVs to quickly handle dynamic obstacles. However, there are still limitations in relying on motion capture systems to detect obstacles clearly<sup>[<a href="#b180" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b180">180</a>]</sup>. Batkovic <i>et al</i>. designed the auto drive system for cycling based on the model predictive flexible trajectory tracking control (MPFTC) framework to deal with unforeseen road emergencies<sup>[<a href="#b181" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b181">181</a>]</sup>. In a distributed scenario, obstacle avoidance trajectory planning in complex environments for UAVs has been proposed <sup>[<a href="#b98" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b98">98</a>]</sup>. Additionally, scenario-based MPC methods have emerged as a potential solution to the challenges posed by changing environments<sup>[<a href="#b182" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b182">182</a>]</sup>, which can introduce factors such as terrain into the prediction range and adjust the control strategy in advance to maintain the system performance in changeable environment<sup>[<a href="#b183" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b183">183</a>]</sup>. Furthermore, methods based on machine learning<sup>[<a href="#b168" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b168">168</a>,<a href="#b184" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b184">184</a>]</sup> or RL<sup>[<a href="#b161" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b161">161</a>,<a href="#b185" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b185">185</a>]</sup> can make the system robust to dynamic environments through online learning and adaptive strategies, and also have the potential to be applied to participate in designing DMPC strategies in dynamic environments.</p><p class="">The design of DMPC performance parameters, such as the state weight matrix and control weight matrix, plays a crucial role in determining the effectiveness and efficiency of control strategies. These parameters significantly influence the behavior of the system, affecting its stability, robustness, and convergence speed. However, traditional methods for designing these parameters often rely on human expertise and intuition, introducing a degree of randomness and subjectivity into the algorithm implementation process. Although RL-based parameter update methods have demonstrated the ability to achieve desired control effects even with imprecise parameters<sup>[<a href="#b161" class="Link_style" data-jats-ref-type="bibr" data-jats-rid="b161">161</a>]</sup>, designing an adaptive parameter adjustment scheme suitable for different systems or using learning-based methods such as RL and neural networks to find better parameters and apply them well to practical systems is still worth further research.</p></div></div><div id="s6" class="article-Section"><h2 >6. CONCLUSIONS</h2><p class="">This paper reviews the application of DMPC methods in UAVs and vehicle platoon systems. These systems rely on communication to exchange information and coordinate tasks such as trajectory planning, formation control, and platoon control through DMPC methods. Additionally, considering the robustness and security of AIS, DMPC methods must address complex environmental constraints, external disturbances, and cyber-attacks. While there is a foundation of research on these issues, further investigation is needed to address more practical and complex mission scenarios. This paper also summarizes the challenges faced by existing DMPC methods in AIS. However, the work presented here has its limitations. The application examples provided in this paper aim to help readers understand current research directions and challenges, and to inform future work.</p></div><div id="s7" class="article-Section"><h2 >DECLARATIONS</h2><div id="s7-1" class="article-Section"><h3 >Authors' contributions</h3><p class="">Project administration: Yan H</p><p class="">Writing original draft: Peng Y</p><p class="">Commentary and critical review: Rao K, Yang P, Lv Y</p></div><div id="s7-2" class="article-Section"><h3 >Availability of data and materials</h3><p class="">Not applicable.</p></div><div id="s7-3" class="article-Section"><h3 >Financial support and sponsorship</h3><p class="">This work is supported by the National Natural Science Foundation of China (62333005) and the Innovation Program of Shanghai Municipal Education Commission (2021-01-07-00-02-E00105).</p></div><div id="s7-4" class="article-Section"><h3 >Conflicts of interest</h3><p class="">Yan H is an Editorial Board Member of the journal <i>Intelligence & Robotics</i> and the guest editor of the Special Issue "Robot System Intelligentization and Application: Learning, Control and Decision", while the other authors have declared that they have no conflicts of interest.</p></div><div id="s7-5" class="article-Section"><h3 >Ethical approval and consent to participate</h3><p class="">Not applicable.</p></div><div id="s7-6" class="article-Section"><h3 >Consent for publication</h3><p class="">Not applicable.</p></div><div id="s7-7" class="article-Section"><h3 >Copyright</h3><p class="">© The Author(s) 2024.</p></div></div></div> <!----> <div class="art_list" data-v-49c221b8></div> <div class="article_references" data-v-49c221b8><div class="ReferencesBox" data-v-49c221b8><h2 id="References" class="bg_d" data-v-49c221b8><span data-v-49c221b8><a href="/articles//reference" data-v-49c221b8>REFERENCES</a></span> <span class="icon" data-v-49c221b8><i class="el-icon-arrow-down" data-v-49c221b8></i> <i class="el-icon-arrow-up hidden" data-v-49c221b8></i></span></h2> <div class="references_list heightHide" data-v-49c221b8><div id="b1" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>1. </span> <span data-v-49c221b8>Aceto G, Persico V, Pescapé A. A Survey on information and communication technologies for industry 4.0: state-of-the-art, taxonomies, perspectives, and challenges. <i>IEEE Commun Surv Tutorials</i> 2019;21:3467-501.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/COMST.2019.2938259" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b2" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>2. </span> <span data-v-49c221b8>Griffiths F, Ooi M. The fourth industrial revolution - industry 4.0 and IoT [trends in future I&M]. <i>IEEE Instrum Meas Mag</i> 2018;21:29-43.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/MIM.2018.8573590" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b3" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>3. </span> <span data-v-49c221b8>Chen J, Sun J, Wang G. From unmanned systems to autonomous intelligent systems. <i>Engineering</i> 2022;12:16-9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.eng.2021.10.007" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b4" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>4. </span> <span data-v-49c221b8>Chen B, Sun D, Zhou J, Wong W, Ding Z. A future intelligent traffic system with mixed autonomous vehicles and human-driven vehicles. <i>Inform Sci</i> 2020;529:59-72.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ins.2020.02.009" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b5" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>5. </span> <span data-v-49c221b8>Reis J, Cohen Y, Melão N, Costa J, Jorge D. High-tech defense industries: developing autonomous intelligent systems. <i>Appl Sci</i> 2021;11:4920.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.3390/app11114920" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b6" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>6. </span> <span data-v-49c221b8>Liu X, Wang C, Kong X, Zhang Y, Wang W, Lee KY. Tube-based distributed MPC for load frequency control of power system with high wind power penetration. <i>IEEE Trans Power Syst</i> 2024;39:3118-29.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TPWRS.2023.3277997" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b7" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>7. </span> <span data-v-49c221b8>Christofides PD, Scattolini R, de La Peña DM, Liu J. Distributed model predictive control: a tutorial review and future research directions. <i>Comput Chem Eng</i> 2013;51:21-41.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.compchemeng.2012.05.011" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b8" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>8. </span> <span data-v-49c221b8>Li S, Yang L, Gao Z. Distributed optimal control for multiple high-speed train movement: an alternating direction method of multipliers. <i>Automatica</i> 2020;112:108646.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2019.108646" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b9" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>9. </span> <span data-v-49c221b8>Qin D, Wu J, Liu A, Zhang WA, Yu L. Cooperation and coordination transportation for nonholonomic mobile manipulators: a distributed model predictive control approach. <i>IEEE T Syst Man Cy S</i> 2023;53:848-60.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TSMC.2022.3189007" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b10" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>10. </span> <span data-v-49c221b8>Mozaffari M, Saad W, Bennis M, Nam YH, Debbah M. A tutorial on UAVs for wireless networks: applications, challenges, and open problems. <i>IEEE Commun Surv Tutorials</i> 2019;21:2334-60.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/COMST.2019.2902862" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b11" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>11. </span> <span data-v-49c221b8>Hayat S, Yanmaz E, Muzaffar R. Survey on unmanned aerial vehicle networks for civil applications: a communications viewpoint. <i>IEEE Commun Surv Tutorials</i> 2016;18:2624-61.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/COMST.2016.2560343" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b12" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>12. </span> <span data-v-49c221b8>Hassanalian M, Abdelkefi A. Classifications, applications, and design challenges of drones: a review. <i>Prog Aerosp Sci</i> 2017;91:99-131.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.paerosci.2017.04.003" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b13" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>13. </span> <span data-v-49c221b8>Jia D, Lu K, Wang J, Zhang X, Shen X. A survey on platoon-based vehicular cyber-physical systems. <i>IEEE Commun Surv Tutorials</i> 2016;18:263-84.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/COMST.2015.2410831" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b14" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>14. </span> <span data-v-49c221b8>Xiao L, Gao F. Practical string stability of platoon of adaptive cruise control vehicles. <i>IEEE T Intell Transp Syst</i> 2011;12:1184-94.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2011.2143407" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b15" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>15. </span> <span data-v-49c221b8>Zheng Y, Eben Li S, Wang J, Cao D, Li K. Stability and scalability of homogeneous vehicular platoon: study on the influence of information flow topologies. <i>IEEE T Intell Transp Syst</i> 2016;17:14-26.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2015.2402153" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b16" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>16. </span> <span data-v-49c221b8>Babayomi O, Zhang Z, Dragicevic T, Hu J, Rodriguez J. Smart grid evolution: predictive control of distributed energy resources - a review. <i>Int J Elec Power</i> 2023;147:108812.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ijepes.2022.108812" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b17" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>17. </span> <span data-v-49c221b8>Moreno-Castro J, Ocaña Guevara VS, León Viltre LT, Gallego Landera Y, Cuaresma Zevallos O, Aybar-Mejía M. Microgrid management strategies for economic dispatch of electricity using model predictive control techniques: a review. <i>Energies</i> 2023;16:5935.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.3390/en16165935" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b18" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>18. </span> <span data-v-49c221b8>Razmi D, Babayomi O, Davari A, Rahimi T, Miao Y, Zhang Z. Review of model predictive control of distributed energy resources in microgrids. <i>Symmetry</i> 2022;14:1735.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.3390/sym14081735" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b19" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>19. </span> <span data-v-49c221b8>Arauz T, Chanfreut P, Maestre JM. Cyber-security in networked and distributed model predictive control. <i>Annu Rev Control</i> 2022;53:338-55.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.arcontrol.2021.10.005" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b20" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>20. </span> <span data-v-49c221b8>Yu S, Hirche M, Huang Y, Chen H, Allgöwer F. Model predictive control for autonomous ground vehicles: a review. <i>Auton Intell Syst</i> 2021;1:4.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/s43684-021-00005-z" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b21" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>21. </span> <span data-v-49c221b8>Negenborn RR, Maestre JM. Distributed model predictive control: an overview and roadmap of future research opportunities. <i>IEEE Control Syst Mag</i> 2014;34:87-97.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/MCS.2014.2320397" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b22" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>22. </span> <span data-v-49c221b8>Rodriguez J, Garcia C, Mora A, et al. Latest advances of model predictive control in electrical drives - Part I: basic concepts and advanced strategies. <i>IEEE Trans Power Electron</i> 2022;37:3927-42.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TPEL.2021.3121532" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b23" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>23. </span> <span data-v-49c221b8>Zhang K, Shi Y. Adaptive model predictive control for a class of constrained linear systems with parametric uncertainties. <i>Automatica</i> 2020;117:108974.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2020.108974" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b24" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>24. </span> <span data-v-49c221b8>Jiang Y, Oravec J, Houska B, Kvasnica M. Parallel MPC for linear systems with input constraints. <i>IEEE T Automat Contr</i> 2021;66:3401-8.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2020.3020827" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b25" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>25. </span> <span data-v-49c221b8>Zhou Y, Li D, Xi Y, Gao F. Event-triggered distributed robust model predictive control for a class of nonlinear interconnected systems. <i>Automatica</i> 2022;136:110039.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2021.110039" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b26" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>26. </span> <span data-v-49c221b8>Wabersich KP, Zeilinger MN. A predictive safety filter for learning-based control of constrained nonlinear dynamical systems. <i>Automatica</i> 2021;129:109597.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2021.109597" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b27" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>27. </span> <span data-v-49c221b8>Köhler J, Soloperto R, Müller MA, Allgöwer F. A computationally efficient robust model predictive control framework for uncertain nonlinear systems. <i>IEEE T Automat Contr</i> 2021;66:794-801.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2020.2982585" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b28" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>28. </span> <span data-v-49c221b8>Sun Q, Chen J, Shi Y. Integral-type event-triggered model predictive control of nonlinear systems with additive disturbance. <i>IEEE T Cybernetics</i> 2021;51:5921-9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCYB.2019.2963141" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b29" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>29. </span> <span data-v-49c221b8>Köhler J, Kötting P, Soloperto R, Allgöwer F, Müller MA. A robust adaptive model predictive control framework for nonlinear uncertain systems. <i>Int J Robust Nonlin</i> 2021;31:8725-49.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1002/rnc.5147" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b30" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>30. </span> <span data-v-49c221b8>Xu S, Peng H. Design, analysis, and experiments of preview path tracking control for autonomous vehicles. <i>IEEE Trans Intell Transp Syst</i> 2020;21:48-58.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2019.2892926" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b31" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>31. </span> <span data-v-49c221b8>Berberich J, Köhler J, Müller MA, Allgöwer F. Linear tracking MPC for nonlinear systems - Part Ⅱ: the data-driven case. <i>IEEE T Automat Contr</i> 2022;67:4406-21.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2022.3166851" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b32" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>32. </span> <span data-v-49c221b8>Dong Z, Angeli D. Homothetic tube-based robust economic MPC with integrated moving horizon estimation. <i>IEEE T Automat Contr</i> 2021;66:64-75.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2020.2973606" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b33" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>33. </span> <span data-v-49c221b8>Berberich J, Köhler J, Müller MA, Allgöwer F. Data-driven model predictive control with stability and robustness guarantees. <i>IEEE T Automat Contr</i> 2021;66:1702-17.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2020.3000182" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b34" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>34. </span> <span data-v-49c221b8>Bongard J, Berberich J, Köhler J, Allgöwer F. Robust stability analysis of a simple data-driven model predictive control approach. <i>IEEE T Automat Contr</i> 2023;68:2625-37.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2022.3163110" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b35" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>35. </span> <span data-v-49c221b8>Köhler J, Müller MA, Allgöwer F. Analysis and design of model predictive control frameworks for dynamic operation - an overview. <i>Annu Rev Control</i> 2024;57:100929.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.arcontrol.2023.100929" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b36" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>36. </span> <span data-v-49c221b8>Li H, Frei RJ, Wensing PM. Model hierarchy predictive control of robotic systems. <i>IEEE Robot Autom Lett</i> 2021;6:3373-80.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/LRA.2021.3061322" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b37" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>37. </span> <span data-v-49c221b8>Gold T, Völz A, Graichen K. Model predictive interaction control for robotic manipulation tasks. <i>IEEE T Robot</i> 2023;39:76-89.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TRO.2022.3196607" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b38" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>38. </span> <span data-v-49c221b8>Rohr D, Studiger M, Stastny T, Lawrance NRJ, Siegwart R. Nonlinear model predictive velocity control of a VTOL tiltwing UAV. <i>IEEE Robot Autom Lett</i> 2021;6:5776-83.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/LRA.2021.3084888" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b39" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>39. </span> <span data-v-49c221b8>Niu S, Luo Y, Fu W, Zhang X. Robust model predictive control for a three-phase PMSM motor with improved control precision. <i>IEEE T Ind Electron</i> 2021;68:838-49.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TIE.2020.3013753" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b40" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>40. </span> <span data-v-49c221b8>Maestre JM, Negenborn RR. Distributed model predictive control made easy. 1st ed. Springer; 2014.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/978-94-007-7006-5" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b41" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>41. </span> <span data-v-49c221b8>Stewart BT, Venkat AN, Rawlings JB, Wright SJ, Pannocchia G. Cooperative distributed model predictive control. <i>Syst Control Lett</i> 2010;59:460-9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.sysconle.2010.06.005" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b42" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>42. </span> <span data-v-49c221b8>Maestre JM, Muñoz de la Peña D, Camacho EF. Distributed model predictive control based on a cooperative game. <i>Optim Contr Appl Met</i> 2011;32:153-76.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1002/oca.940" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b43" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>43. </span> <span data-v-49c221b8>Müller MA, Reble M, Allgöwer F. Cooperative control of dynamically decoupled systems via distributed model predictive control. <i>Int J Robust Nonlin</i> 2012;22:1376-97.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1002/rnc.2826" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b44" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>44. </span> <span data-v-49c221b8>Mayne DQ, Seron MM, Raković SV. Robust model predictive control of constrained linear systems with bounded disturbances. <i>Automatica</i> 2005;41:219-24.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2004.08.019" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b45" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>45. </span> <span data-v-49c221b8>Dunbar WB. Distributed receding horizon control of dynamically coupled nonlinear systems. <i>IEEE Trans Automat Contr</i> 2007;52:1249-63.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2007.900828" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b46" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>46. </span> <span data-v-49c221b8>Li H, Shi Y. Robust distributed model predictive control of constrained continuous-time nonlinear systems: a robustness constraint approach. <i>IEEE T Automat Contr</i> 2014;59:1673-8.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2013.2294618" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b47" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>47. </span> <span data-v-49c221b8>Wei H, Zhang K, Shi Y. Self-triggered min-max DMPC for asynchronous multiagent systems with communication delays. <i>IEEE Trans Ind Informat</i> 2022;18:6809-17.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TII.2021.3127197" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b48" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>48. </span> <span data-v-49c221b8>Zou Y, Su X, Li S, Niu Y, Li D. Event-triggered distributed predictive control for asynchronous coordination of multi-agent systems. <i>Automatica</i> 2019;99:92-8.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2018.10.019" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b49" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>49. </span> <span data-v-49c221b8>Campo PJ, Morari M. Robust model predictive control. In: 1987 American Control Conference; 1987 Jun 10-12; Minneapolis, USA. IEEE; 1987. pp. 1021–6. Available from: <a a-type="uri" href="https://ieeexplore.ieee.org/document/9612050" xmlns:xlink="http://www.w3.org/1999/xlink">https://ieeexplore.ieee.org/document/9612050</a>. [Last accessed on 13 Sep 2024].</span></p> <div class="refrences" data-v-49c221b8><!----> <!----> <!----></div></div><div id="b50" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>50. </span> <span data-v-49c221b8>Jia D, Krogh B. Min-max feedback model predictive control for distributed control with communication. In: Proceedings of the 2002 American Control Conference (IEEE Cat. No. CH37301); 2002 May 08-10; Anchorage, USA. IEEE; 2002. pp. 4507-12.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ACC.2002.1025360" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b51" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>51. </span> <span data-v-49c221b8>Langson W, Chryssochoos I, Raković SV, Mayne DQ. Robust model predictive control using tubes. <i>Automatica</i> 2004;40:125-33.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2003.08.009" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b52" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>52. </span> <span data-v-49c221b8>Li Z, Xu H, Lin Z, Chen X, Ma C. Robust self-triggered DMPC for linear discrete-time systems with local and global constraints. <i>J Franklin I</i> 2023;360:527-54.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.jfranklin.2022.09.044" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b53" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>53. </span> <span data-v-49c221b8>Li L, Shi P, Ahn CK, Kim YJ, Xing W. Tube-based model predictive full containment control for stochastic multiagent systems. <i>IEEE T Automat Contr</i> 2023;68:4024-37.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2022.3202985" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b54" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>54. </span> <span data-v-49c221b8>Li S, Ye D, Xiao Y, Sun Z. Robust distributed model predictive control for satellite cluster reconfiguration with collision avoidance. <i>Aerosp Sci Technol</i> 2022;130:107917.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ast.2022.107917" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b55" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>55. </span> <span data-v-49c221b8>Yang R, Zhang H, Feng G, Yan H, Wang Z. Robust cooperative output regulation of multi-agent systems via adaptive event-triggered control. <i>Automatica</i> 2019;102:129-36.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2019.01.001" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b56" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>56. </span> <span data-v-49c221b8>Zhan J, Jiang ZP, Wang Y, Li X. Distributed model predictive consensus with self-triggered mechanism in general linear multiagent systems. <i>IEEE Trans Ind Inform</i> 2019;15:3987-97.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TII.2018.2884449" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b57" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>57. </span> <span data-v-49c221b8>Mi X, Zou Y, Li S, Karimi HR. Self-triggered DMPC design for cooperative multiagent systems. <i>IEEE Trans Ind Electron</i> 2020;67:512-20.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TIE.2019.2896098" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b58" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>58. </span> <span data-v-49c221b8>Wang T, Kang Y, Li P, Zhao YB, Tang H. Rolling self-triggered distributed MPC for dynamically coupled nonlinear systems. <i>Automatica</i> 2024;160:111444.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2023.111444" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b59" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>59. </span> <span data-v-49c221b8>Yang Y, Xu H, Yao X. Disturbance rejection self-triggered distributed MPC with adaptive prediction horizon for asynchronous multiagent systems. <i>IEEE T Syst Man Cy S</i> 2024;54:2797-809.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TSMC.2024.3350157" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b60" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>60. </span> <span data-v-49c221b8>Velarde P, Maestre JM, Ishii H, Negenborn RR. Vulnerabilities in Lagrange-based distributed model predictive control. <i>Optim Contr Appl Met</i> 2018;39:601-21.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1002/oca.2368" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b61" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>61. </span> <span data-v-49c221b8>Ananduta W, Maestre JM, Ocampo-Martinez C, Ishii H. Resilient distributed energy management for systems of interconnected microgrids. In: 2018 IEEE Conference on Decision and Control (CDC); 2018 Dec 17-19; Miami, USA. IEEE; 2018. pp. 3159–64.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/CDC.2018.8619548" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b62" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>62. </span> <span data-v-49c221b8>Dai Y, Li M, Zhang K, Shi Y. Robust and resilient distributed MPC for cyber-physical systems against DoS attacks. <i>IEEE T Ind Cyber Phys Syst</i> 2023;1:44-55.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TICPS.2023.3283229" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b63" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>63. </span> <span data-v-49c221b8>Chen J, Sun Z, Zhang H. Event-triggering in distributed MPC of decoupled nonlinear systems against DoS attacks. In: 2022 IEEE 5th International Conference on Industrial Cyber-Physical Systems (ICPS); 2022 May 24-26; Coventry, UK. IEEE; 2022. p. 1–6.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICPS51978.2022.9816904" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b64" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>64. </span> <span data-v-49c221b8>Wei H, Zhang K, Zhang H, Shi Y. Resilient and constrained consensus against adversarial attacks: a distributed MPC framework. <i>Automatica</i> 2024;160:111417.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2023.111417" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b65" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>65. </span> <span data-v-49c221b8>Hahn J, Stursberg O. Robust distributed MPC for disturbed affine systems using predictions of time-varying communication. In: 2019 18th European Control Conference (ECC); 2019 Jun 25-28; Naples, Italy. IEEE; 2019. pp. 56–62.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.23919/ECC.2019.8795773" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b66" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>66. </span> <span data-v-49c221b8>Su Y, Shi Y, Sun C. Distributed model predictive control for tracking consensus of linear multiagent systems with additive disturbances and time-varying communication delays. <i>IEEE T Cybernetics</i> 2021;51:3813-23.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCYB.2019.2939732" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b67" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>67. </span> <span data-v-49c221b8>Wang M, Zhao C, Xia J, Sun J. Periodic event-triggered robust distributed model predictive control for multiagent systems with input and communication delays. <i>IEEE Trans Ind Informat</i> 2023;19:11216-28.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TII.2023.3245189" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b68" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>68. </span> <span data-v-49c221b8>Franzè G, Casavola A, Famularo D, Lucia W. Distributed receding horizon control of constrained networked leader-follower formations subject to packet dropouts. <i>IEEE Trans Contr Syst Technol</i> 2018;26:1798-809.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCST.2017.2723869" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b69" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>69. </span> <span data-v-49c221b8>Yang H, Zhao H, Xia Y, Zhang J. Event-triggered active MPC for nonlinear multiagent systems with packet losses. <i>IEEE T Cybernetics</i> 2021;51:3093-102.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCYB.2019.2908389" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b70" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>70. </span> <span data-v-49c221b8>Shakhatreh H, Sawalmeh AH, Al-Fuqaha A, et al. Unmanned aerial vehicles (UAVs): a survey on civil applications and key research challenges. <i>IEEE Access</i> 2019;7:48572-634.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ACCESS.2019.2909530" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b71" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>71. </span> <span data-v-49c221b8>Mohsan SAH, Khan MA, Noor F, Ullah I, Alsharif MH. Towards the unmanned aerial vehicles (UAVs): a comprehensive review. <i>Drones</i> 2022;6:147.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.3390/drones6060147" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b72" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>72. </span> <span data-v-49c221b8>Wang H, Cheng H, Hao H. The use of unmanned aerial vehicle in military operations. In: International Conference on Man-Machine-Environment System Engineering. Springer; 2020. pp. 939–45.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/978-981-15-6978-4_108" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b73" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>73. </span> <span data-v-49c221b8>Poole JD. Product development process for small unmanned aerial systems. 2019. Available from: <a a-type="uri" href="https://api.semanticscholar.org/CorpusID:201872196" xmlns:xlink="http://www.w3.org/1999/xlink">https://api.semanticscholar.org/CorpusID:201872196</a>. [Last accessed on 13 Sep 2024].</span></p> <div class="refrences" data-v-49c221b8><!----> <!----> <!----></div></div><div id="b74" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>74. </span> <span data-v-49c221b8>Bo N, Li X, Dai J, Tang J. A hierarchical optimization strategy of trajectory planning for multi-UAVs. In: 2017 9th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC); 2017 Aug 26-27; Hangzhou, China. IEEE; 2017. pp. 294–8.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/IHMSC.2017.74" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b75" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>75. </span> <span data-v-49c221b8>Qi S, Yao P. Persistent tracking of maneuvering target using IMM filter and DMPC by initialization-guided game approach. <i>IEEE Syst J</i> 2019;13:4442-53.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JSYST.2019.2891056" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b76" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>76. </span> <span data-v-49c221b8>Yang C, Liu Z, Zhang W, Yue W. Cooperative online path planning for UAVs based on DMPC and improved grey wolf optimizer. In: 2022 41st Chinese Control Conference (CCC); 2022 Jul 25-27; Hefei, China. IEEE; 2022. pp. 5008–13.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.23919/CCC55666.2022.9901663" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b77" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>77. </span> <span data-v-49c221b8>Hu C, Meng Z, Qu G, Shin HS, Tsourdos A. Distributed cooperative path planning for tracking ground moving target by multiple fixed-wing UAVs via DMPC-GVD in urban environment. <i>Int J Control Autom</i> 2021;19:823-36.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/s12555-019-0625-0" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b78" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>78. </span> <span data-v-49c221b8>Yu Y, Wang H, Liu S, et al. Distributed multi-agent target tracking: a nash-combined adaptive differential evolution method for UAV systems. <i>IEEE T Veh Technol</i> 2021;70:8122-33.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TVT.2021.3091575" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b79" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>79. </span> <span data-v-49c221b8>Gräfe A, Eickhoff J, Trimpe S. Event-triggered and distributed model predictive control for guaranteed collision avoidance in UAV swarms. <i>IFAC Pap OnLine</i> 2022;55:79-84.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ifacol.2022.07.239" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b80" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>80. </span> <span data-v-49c221b8>Li X, Wang Y, Yin H, Zhuang X, Li X. Adaptive guidance method based on distributed MPC of UAV cluster for unknown environment exploration. In: International Conference on Autonomous Unmanned Systems. Springer; 2022. pp. 2556–66.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/978-981-99-0479-2_236" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b81" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>81. </span> <span data-v-49c221b8>Zheng J, Ding M, Sun L, Liu H. Distributed stochastic algorithm based on enhanced genetic algorithm for path planning of multi-UAV cooperative area search. <i>IEEE T Intell Transp</i> 2023;24:8290-303.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2023.3258482" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b82" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>82. </span> <span data-v-49c221b8>Chai S, Yang Z, Huang J, Li X, Zhao Y, Zhou D. Cooperative UAV search strategy based on DMPC-AACO algorithm in restricted communication scenarios. <i>Def Technol</i> 2024;31:295-311.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.dt.2022.12.012" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b83" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>83. </span> <span data-v-49c221b8>Richards A, How J. Decentralized model predictive control of cooperating UAVs. In: 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No. 04CH37601); 2004 Dec 14-17; Nassau, Bahamas. IEEE; 2004. pp. 4286–91.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/CDC.2004.1429425" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b84" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>84. </span> <span data-v-49c221b8>Zhang B, Sun X, Liu S, Deng X. Adaptive differential evolution-based distributed model predictive control for multi-UAV formation flight. <i>Int J Aeronaut Space Sci</i> 2020;21:538-48.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/s42405-019-00228-8" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b85" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>85. </span> <span data-v-49c221b8>Chi P, Zhang X, Wu K, Zheng L, Zhao J, Wang Y. Distributed formation control and collision avoidance for heterogeneous UAV swarm. In: International Conference on Guidance, Navigation and Control. Springer; 2022. pp. 1837–48.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/978-981-19-6613-2_180" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b86" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>86. </span> <span data-v-49c221b8>Zhou SL, Kang YH, Shi XJ, Dai SW, Zhou C. Autonomous reconfiguration control method for multi-UAV formation based on RQPSO-DMPC. <i>J Beijing Univ Aeronaut Astronaut</i> 2017;43:1960-71.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.13700/j.bh.1001-5965.2016.0777" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b87" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>87. </span> <span data-v-49c221b8>Chen Q, Jin Y, Xiao Z, Yan T, Qi Y. Distributed formation control of multi UAV with finite time convergence based on MPC. In: International Conference on Guidance, Navigation and Control. Springer; 2022. pp. 1301–12.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/978-981-19-6613-2_129" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b88" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>88. </span> <span data-v-49c221b8>Wen Y, Du Z, Han F, Wang J, Zhang J. Formation control of multiple unmanned aerial vehicles based on two-layer controller of model predictive control algorithm. In: 2023 IEEE International Conference on Unmanned Systems (ICUS); 2023 Oct 13-15; Hefei, China. IEEE; 2023. pp. 1543–9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICUS58632.2023.10318480" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b89" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>89. </span> <span data-v-49c221b8>Yuan Q, Li X. Distributed model predictive formation control for a group of UAVs with spatial kinematics and unidirectional data transmissions. <i>IEEE Trans Network Sci Eng</i> 2023;10:3209-22.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TNSE.2023.3252724" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b90" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>90. </span> <span data-v-49c221b8>Li X, Bo N, Dai J. Study on collision avoidance path planning for multi-UAVs based on model predictive control. <i>J Northwest Polytech Univ</i> 2017;35:513–22. Available from: <a a-type="uri" href="https://www.researchgate.net/publication/318909119_Study_on_Collision_Avoidance_Path_Planning_for_Multi-UAVs_Based_on_Model_Predictive_Control" xmlns:xlink="http://www.w3.org/1999/xlink">https://www.researchgate.net/publication/318909119_Study_on_Collision_Avoidance_Path_Planning_for_Multi-UAVs_Based_on_Model_Predictive_Control</a>. [Last accessed on 13 Sep 2024].</span></p> <div class="refrences" data-v-49c221b8><!----> <!----> <!----></div></div><div id="b91" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>91. </span> <span data-v-49c221b8>Niu Z, Jia X, Yao W. Communication-free MPC-based neighbors trajectory prediction for distributed multi-UAV motion planning. <i>IEEE Access</i> 2022;10:13481-9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ACCESS.2022.3148145" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b92" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>92. </span> <span data-v-49c221b8>Sun T, Sun W, Wu J. Improved quatre solution for UAV formation rapid assembly. In: International Conference on Autonomous Unmanned Systems. Springer; 2021. pp. 2047–53.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/978-981-16-9492-9_202" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b93" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>93. </span> <span data-v-49c221b8>Jiang Y, Hu S, Damaren C, Luo L, Liu B. Trajectory planning with collision avoidance for multiple quadrotor UAVs using DMPC. <i>Int J Aeronaut Space Sci</i> 2023;24:1403-17.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/s42405-023-00629-w" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b94" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>94. </span> <span data-v-49c221b8>Lun Y, Yao P, Wang Y. Trajectory optimization of SUAV for marine vessels communication relay mission. <i>IEEE Syst J</i> 2020;14:5014-24.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JSYST.2020.2975565" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b95" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>95. </span> <span data-v-49c221b8>Ao Z, Zhang Y, Huang J, Lin Y, Zhou X, Zhang Y. Multi-UAV cooperative search planning algorithm based on dynamic target probability model. In: 2023 International Conference on Unmanned Aircraft Systems (ICUAS); 2023 Jun 06-09; Warsaw, Poland. IEEE; 2023. pp. 543–48.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICUAS57906.2023.10156269" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b96" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>96. </span> <span data-v-49c221b8>Yin D, Yang X, Wang C, Yu H, Chen S. A two-layer communication relay planning method for a fixed-wing UAVs swarm. <i>IEEE T Veh Technol</i> 2024;73:7140-56.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TVT.2023.3344276" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b97" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>97. </span> <span data-v-49c221b8>Luis CE, Vukosavljev M, Schoellig AP. Online trajectory generation with distributed model predictive control for multi-robot motion planning. <i>IEEE Robot Autom Lett</i> 2020;5:604-11.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/LRA.2020.2964159" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b98" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>98. </span> <span data-v-49c221b8>Soria E, Schiano F, Floreano D. Predictive control of aerial swarms in cluttered environments. <i>Nat Mach Intell</i> 2021;3:545-54.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1038/s42256-021-00341-y" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b99" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>99. </span> <span data-v-49c221b8>Du J, Zhang F, Mao H, Liu H, Yang J. Game theory based multi-UAV cooperative searching model and fast solution approach. <i>J Shanghai Jiaotong Univ</i> 2013;47:667-73. Available from: <a a-type="uri" href="https://xuebao.sjtu.edu.cn/EN/Y2013/V47/I04/667" xmlns:xlink="http://www.w3.org/1999/xlink">https://xuebao.sjtu.edu.cn/EN/Y2013/V47/I04/667</a>. [Last accessed on 13 Sep 2024].</span></p> <div class="refrences" data-v-49c221b8><!----> <!----> <!----></div></div><div id="b100" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>100. </span> <span data-v-49c221b8>Yao P, Wang X, Yi K. Optimal search for marine target using multiple unmanned aerial vehicles. In: 2018 37th Chinese Control Conference (CCC); 2018 Jul 25-27; Wuhan, China. IEEE; 2018. pp. 4552–6.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.23919/ChiCC.2018.8484250" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b101" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>101. </span> <span data-v-49c221b8>Ru C, Wei R, Dai J, Shen D, Zhang L. Autonomous reconfiguration control method for UAV's formation based on Nash bargain. <i>Acta Autom Sin</i> 2013;39:1349-59.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.3724/SP.J.1004.2013.01349" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b102" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>102. </span> <span data-v-49c221b8>Bian L, Sun W, Sun T. Trajectory following and improved differential evolution solution for rapid forming of UAV formation. <i>IEEE Access</i> 2019;7:169599-613.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ACCESS.2019.2954408" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b103" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>103. </span> <span data-v-49c221b8>Zhao J, Sun J, Cai Z, Wang Y, Wu K. Distributed coordinated control scheme of UAV swarm based on heterogeneous roles. <i>Chinese J Aeronaut</i> 2022;35:81-97.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.cja.2021.01.014" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b104" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>104. </span> <span data-v-49c221b8>Liu SS, Ge MF, Liu ZW. Multi-UAV formation control based on distributed model predictive control. In: 2022 IEEE International Conference on Cyborg and Bionic Systems (CBS); 2023 Mar 24-26; Wuhan, China. IEEE; 2023. pp. 292–7.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/CBS55922.2023.10115368" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b105" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>105. </span> <span data-v-49c221b8>Wehbeh J, Rahman S, Sharf I. Distributed model predictive control for UAVs collaborative payload transport. In: 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); 2020 Oct 24 - 2021 Jan 24; Las Vegas, USA. IEEE; 2020. pp. 11666–72.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/IROS45743.2020.9341541" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b106" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>106. </span> <span data-v-49c221b8>Gao Y, Bai C, Zhang L, Quan Q. Multi-UAV cooperative target encirclement within an annular virtual tube. <i>Aerosp Sci Technol</i> 2022;128:107800.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ast.2022.107800" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b107" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>107. </span> <span data-v-49c221b8>Marasco AJ, Givigi SN, Rabbath CA. Model predictive control for the dynamic encirclement of a target. In: 2012 American Control Conference (ACC); 2012 Jun 27-29; Montreal, Canada. IEEE; 2012. pp. 2004–9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ACC.2012.6315602" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b108" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>108. </span> <span data-v-49c221b8>Hafez AT, Marasco AJ, Givigi SN, Beaulieu A, Rabbath CA. Encirclement of multiple targets using model predictive control. In: 2013 American Control Conference; 2013 Jun 17-19; Washington, USA. IEEE; 2013. pp. 3147–52.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ACC.2013.6580315" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b109" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>109. </span> <span data-v-49c221b8>Tang J, Lao S, Wan Y. Systematic review of collision-avoidance approaches for unmanned aerial vehicles. <i>IEEE Syst J</i> 2022;16:4356-67.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JSYST.2021.3101283" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b110" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>110. </span> <span data-v-49c221b8>D'Amato E, Mattei M, Notaro I. Distributed reactive model predictive control for collision avoidance of unmanned aerial vehicles in civil airspace. <i>J Intell Robot Syst</i> 2020;97:185-203.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/s10846-019-01047-5" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b111" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>111. </span> <span data-v-49c221b8>Lesch V, Breitbach M, Segata M, Becker C, Kounev S, Krupitzer C. An overview on approaches for coordination of platoons. <i>IEEE T Intell Transp</i> 2022;23:10049-65.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2021.3115908" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b112" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>112. </span> <span data-v-49c221b8>Shladover SE, Desoer CA, Hedrick JK, et al. Automated vehicle control developments in the PATH program. <i>IEEE Trans Veh Technol</i> 1991;40:114-30.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/25.69979" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b113" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>113. </span> <span data-v-49c221b8>Tsugawa S, Kato S, Aoki K. An automated truck platoon for energy saving. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems; 2011 Sep 25-30; San Francisco, USA. IEEE; 2011. pp. 4109–14.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/IROS.2011.6094549" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b114" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>114. </span> <span data-v-49c221b8>Li SE, Zheng Y, Li K, Wang J. An overview of vehicular platoon control under the four-component framework. In: 2015 IEEE Intelligent Vehicles Symposium (IV); 2015 Jun 28 - Jul 01; Seoul, Korea. IEEE; 2015. pp. 286–91.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/IVS.2015.7225700" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b115" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>115. </span> <span data-v-49c221b8>Zheng Y, Li SE, Li K, Borrelli F, Hedrick JK. Distributed model predictive control for heterogeneous vehicle platoons under unidirectional topologies. <i>IEEE Trans Contr Syst Technol</i> 2017;25:899-910.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCST.2016.2594588" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b116" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>116. </span> <span data-v-49c221b8>Maxim A, Caruntu CF, Lazar C. Cruise and headway control for vehicle platooning using a distributed model predictive control algorithm. In: 2017 21st International Conference on System Theory, Control and Computing (ICSTCC); 2017 Oct 19-21; Sinaia, Romania. IEEE; 2017. pp. 146–51.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICSTCC.2017.8107025" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b117" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>117. </span> <span data-v-49c221b8>Lu L, He D, Yu S, Dong S. Distributed predictive control for string stability of heterogonous vehicle platoons with multiple communication topologies. In: 2019 Chinese Control Conference (CCC); 2019 Jul 27-30; Guangzhou, China. IEEE; 2019. pp. 2930–5.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.23919/ChiCC.2019.8865424" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b118" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>118. </span> <span data-v-49c221b8>Ma W, Yan M, Zuo L. Output feedback distributed model predictive control for heterogeneous vehicle platoon. In: 2018 Chinese Automation Congress (CAC); 2018 Nov 30 - Dec 02; Xi'an, China. IEEE; 2018. pp. 2814–9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/CAC.2018.8623208" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b119" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>119. </span> <span data-v-49c221b8>Qiang Z, Dai L, Chen B, Xia Y. Distributed model predictive control for heterogeneous vehicle platoon with inter-vehicular spacing constraints. <i>IEEE T Intell Transp</i> 2023;24:3339-51.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2022.3227465" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b120" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>120. </span> <span data-v-49c221b8>Yu S, Chen H, Feng Y, et al. Nash optimality based distributed model predictive control for vehicle platoon. <i>IFAC Pap OnLine</i> 2020;53:6610-5.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ifacol.2020.12.081" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b121" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>121. </span> <span data-v-49c221b8>Liu P, Kurt A, Ozguner U. Distributed model predictive control for cooperative and flexible vehicle platooning. <i>IEEE Trans Contr Syst Technol</i> 2019;27:1115-28.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCST.2018.2808911" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b122" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>122. </span> <span data-v-49c221b8>Bai W, Xu B, Liu H, Qin Y, Xiang C. Coordinated control of CAVs for platooning under a parallel distributed model predictive control framework. In: 2022 41st Chinese Control Conference (CCC); 2022 Jul 25-27; Hefei, China. IEEE; 2022. pp. 5377–82.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.23919/CCC55666.2022.9902371" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b123" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>123. </span> <span data-v-49c221b8>Zhan J, Hua Z, Zhang L. Cooperative predictive control for arbitrarily mixed vehicle platoons with guaranteed global optimality. <i>IET Intell Trans Syst</i> 2023;17:1702-14.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1049/itr2.12363" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b124" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>124. </span> <span data-v-49c221b8>Maxim A, Pauca O, Caruntu CF, Lazar C. Distributed model predictive control algorithm with time-varying communication delays for a CACC vehicle platoon. In: 2020 24th International Conference on System Theory, Control and Computing (ICSTCC); 2020 Oct 08-10; Sinaia, Romania. IEEE; 2020. pp. 775–80.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICSTCC50638.2020.9259772" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b125" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>125. </span> <span data-v-49c221b8>Yan M, Ma W, Zuo L, Yang P. Distributed model predictive control for platooning of heterogeneous vehicles with multiple constraints and communication delays. <i>J Adv Transp</i> 2020;2020:1-16.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1155/2020/4657584" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b126" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>126. </span> <span data-v-49c221b8>Qiang Z, Dai L, Chen B, Li K, Xia Y. Distributed model predictive control for heterogeneous vehicle platoon with unknown input of leading vehicle. <i>Transport Res C Emer</i> 2023;155:104312.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.trc.2023.104312" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b127" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>127. </span> <span data-v-49c221b8>Luo Q, Nguyen AT, Fleming J, Zhang H. Unknown input observer based approach for distributed tube-based model predictive control of heterogeneous vehicle platoons. <i>IEEE T Veh Technol</i> 2021;70:2930-44.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TVT.2021.3064680" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b128" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>128. </span> <span data-v-49c221b8>Ju Z, Zhang H, Tan Y. Distributed stochastic model predictive control for heterogeneous vehicle platoons subject to modeling uncertainties. <i>IEEE Intel Transp Sy</i> 2022;14:25-40.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/MITS.2021.3084964" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b129" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>129. </span> <span data-v-49c221b8>Yin J, Shen D, Du X, Li L. Distributed stochastic model predictive control with Taguchi's robustness for vehicle platooning. <i>IEEE T Intell Transp</i> 2022;23:15967-79.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2022.3146715" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b130" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>130. </span> <span data-v-49c221b8>Luo Z, Zhu B, Zheng J, Zheng Z. Robust distributed model predictive control for formation tracking of nonholonomic vehicles. <i>IEEE/CAA J Autom Sin</i> 2024;11:560-2.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JAS.2023.123732" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b131" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>131. </span> <span data-v-49c221b8>Chen J, Wei H, Zhang H, Shi Y. Asynchronous self-triggered stochastic distributed MPC for cooperative vehicle platooning over vehicular Ad-Hoc networks. <i>IEEE Trans Veh Technol</i> 2023;72:14061-73.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TVT.2023.3288210" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b132" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>132. </span> <span data-v-49c221b8>Mousavi SMA, Moshiri B, Heshmati Z. On the distributed path planning of multiple autonomous vehicles under uncertainty based on model-predictive control and convex optimization. <i>IEEE Syst J</i> 2021;15:3759-68.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JSYST.2020.3007795" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b133" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>133. </span> <span data-v-49c221b8>Huang Y, Liu GP, Yu Y, Hu W. Data-driven distributed predictive tracking control for heterogeneous nonlinear multi-agent systems with communication delays. <i>IEEE T Automat Contr</i> 2024;69:4786-92.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2024.3357529" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b134" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>134. </span> <span data-v-49c221b8>Zheng Y, Zhang T, Li S, Qi C, Zhang Y, Wang Y. Data-driven distributed model predictive control of continuous nonlinear systems with Gaussian process. <i>Ind Eng Chem Res</i> 2022;61:18187-202.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1021/acs.iecr.2c03027" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b135" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>135. </span> <span data-v-49c221b8>Kohler M, Berberich J, Müller MA, Allgower F. Data-driven distributed MPC of dynamically coupled linear systems. <i>IFAC Pap OnLine</i> 2022;55:365-70.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ifacol.2022.11.080" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b136" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>136. </span> <span data-v-49c221b8>Wu Y, Zuo Z, Wang Y, Han Q, Hu C. Distributed data-driven model predictive control for heterogeneous vehicular platoon with uncertain dynamics. <i>IEEE Trans Veh Technol</i> 2023;72:9969-83.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TVT.2023.3262705" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b137" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>137. </span> <span data-v-49c221b8>Zhan J, Ma Z, Zhang L. Data-driven modeling and distributed predictive control of mixed vehicle platoons. <i>IEEE T Intell Vehicl</i> 2023;8:572-82.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TIV.2022.3168591" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b138" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>138. </span> <span data-v-49c221b8>Pauca O, Maxim A, Caruntu CF. Control architecture for cooperative autonomous vehicles driving in platoons at highway speeds. <i>IEEE Access</i> 2021;9:153472-90.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ACCESS.2021.3128235" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b139" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>139. </span> <span data-v-49c221b8>Xu M, Luo Y, Kong W, Li K. A distributed model predictive control method combined with delay compensator for multiple vehicle platoons. <i>IET Intell Transp Sy</i> 2023;17:357-72.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1049/itr2.12263" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b140" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>140. </span> <span data-v-49c221b8>Mohseni F, Frisk E, Nielsen L. Distributed cooperative MPC for autonomous driving in different traffic scenarios. <i>IEEE Trans Intell Vehicl</i> 2021;6:299-309.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TIV.2020.3025484" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b141" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>141. </span> <span data-v-49c221b8>Liu H, Zhuang W, Yin G, Tang Z, Xu L. Strategy for heterogeneous vehicular platoons merging in automated highway system. In: 2018 Chinese Control And Decision Conference (CCDC); 2018 Jun 09-11; Shenyang, China. IEEE; 2018. pp. 2736–40.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/CCDC.2018.8407590" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b142" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>142. </span> <span data-v-49c221b8>Gratzer AL, Thormann S, Schirrer A, Jakubek S. String stable and collision-safe model predictive platoon control. <i>IEEE T Intell Transp</i> 2022;23:19358-73.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2022.3160236" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b143" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>143. </span> <span data-v-49c221b8>Franzè G, Lucia W, Venturino A. A distributed model predictive control strategy for constrained multi-vehicle systems moving in unknown environments. <i>IEEE Trans Intell Vehicl</i> 2021;6:343-52.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TIV.2020.3029746" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b144" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>144. </span> <span data-v-49c221b8>Chen J, Zhang H, Yin G. Distributed dynamic event-triggered secure model predictive control of vehicle platoon against DoS attacks. <i>IEEE T Veh Technol</i> 2023;72:2863-77.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TVT.2022.3215966" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b145" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>145. </span> <span data-v-49c221b8>Lyu H, Wang T, Cheng R, Ge H. Improved longitudinal control strategy for connected and automated truck platoon against cyberattacks. <i>IET Intell Trans Syst</i> 2022;16:1710-25.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1049/itr2.12181" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b146" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>146. </span> <span data-v-49c221b8>Zeng H, Ye Z, Zhang D, Lu Q. Robust distributed model predictive control of connected vehicle platoon against DoS attacks. <i>Intell Robot</i> 2023;3:288-305.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.20517/ir.2023.19" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b147" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>147. </span> <span data-v-49c221b8>Franzè G, Tedesco F, Famularo D. Resilience against replay attacks: a distributed model predictive control scheme for networked multi-agent systems. <i>IEEE/CAA J Autom Sin</i> 2021;8:628-40.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JAS.2020.1003542" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b148" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>148. </span> <span data-v-49c221b8>Li Z, Xu H, Lin Z, Dong L, Chen Y. Event-triggered robust distributed output feedback model predictive control for nonlinear MASs against false data injection attacks. <i>ISA T</i> 2023;141:197-211.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.isatra.2023.06.039" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b149" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>149. </span> <span data-v-49c221b8>Zeng H, Ye Z, Zhang D. Dynamic event-triggering-based distributed model predictive control of heterogeneous connected vehicle platoon under DoS attacks. <i>ISA T</i> 2024;153:1-12.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.isatra.2024.07.011" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b150" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>150. </span> <span data-v-49c221b8>Riverso S, Boem F, Ferrari-Trecate G, Parisini T. Plug-and-play fault detection and control-reconfiguration for a class of nonlinear large-scale constrained systems. <i>IEEE T Automat Contr</i> 2016;61:3963-78.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2016.2535724" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b151" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>151. </span> <span data-v-49c221b8>Sun Q, Shi Y. Model predictive control as a secure service for cyber-physical systems: a cloud-edge framework. <i>IEEE Internet Things</i> 2022;9:22194-203.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JIOT.2021.3091981" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b152" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>152. </span> <span data-v-49c221b8>Sivianes M, Maestre JM, Zafra-Cabeza A, Bordons C. Blockchain for energy trading in energy communities using stochastic and distributed model predictive control. <i>IEEE Trans Contr Syst Technol</i> 2023;31:2132-45.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCST.2023.3291635" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b153" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>153. </span> <span data-v-49c221b8>Alexandru AB, Morari M, Pappas GJ. Cloud-based MPC with encrypted data. In: 2018 IEEE Conference on Decision and Control (CDC); 2018 Dec 17-19; Miami, USA. IEEE; 2018; pp. 5014–9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/CDC.2018.8619835" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b154" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>154. </span> <span data-v-49c221b8>Nofer M, Gomber P, Hinz O, Schiereck D. Blockchain. <i>Bus Inf Syst Eng</i> 2017;59:183-7.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/s12599-017-0467-3" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b155" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>155. </span> <span data-v-49c221b8>Willems JC, Rapisarda P, Markovsky I, De Moor BLM. A note on persistency of excitation. <i>Syst Control Lett</i> 2005;54:325-9.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.sysconle.2004.09.003" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b156" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>156. </span> <span data-v-49c221b8>Alonso CA, Yang F, Matni N. Data-driven distributed and localized model predictive control. <i>IEEE Open J Control Syst</i> 2022;1:29-40.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/OJCSYS.2022.3171787" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b157" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>157. </span> <span data-v-49c221b8>Yan Y, Bao J, Huang B. Distributed data-driven predictive control via dissipative behavior synthesis. <i>IEEE T Automat Contr</i> 2024;69:2899-914.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2023.3298281" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b158" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>158. </span> <span data-v-49c221b8>Huang Y, Liu GP, Yu Y, Hu W. Data-driven distributed predictive control for voltage regulation and current sharing in DC microgrids with communication constraints. <i>IEEE T Cybernetics</i> 2024;54:4998-5011.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCYB.2024.3372616" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b159" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>159. </span> <span data-v-49c221b8>Li D, De Schutter B. Distributed model-free adaptive predictive control for urban traffic networks. <i>IEEE Trans Contr Syst Technol</i> 2022;30:180-92.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCST.2021.3059460" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b160" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>160. </span> <span data-v-49c221b8>Fawcett RT, Amanzadeh L, Kim J, Ames AD, Hamed KA. Distributed data-driven predictive control for multi-agent collaborative legged locomotion. In: 2023 IEEE International Conference on Robotics and Automation (ICRA); 2023 May 29 - Jun 02; London, UK. IEEE; 2023. pp. 9924–30.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICRA48891.2023.10160914" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b161" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>161. </span> <span data-v-49c221b8>Gros S, Zanon M. Data-driven economic NMPC using reinforcement learning. <i>IEEE T Automat Contr</i> 2020;65:636-48.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2019.2913768" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b162" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>162. </span> <span data-v-49c221b8>Kordabad AB, Zanon M, Gros S. Equivalence of optimality criteria for markov decision process and model predictive control. <i>IEEE T Automat Contr</i> 2024;69:1149-56.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TAC.2023.3277309" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b163" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>163. </span> <span data-v-49c221b8>Mallick S, Airaldi F, Dabiri A, De Schutter B. Multi-agent reinforcement learning via distributed MPC as a function approximator. <i>Automatica</i> 2024;167:111803.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.automatica.2024.111803" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b164" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>164. </span> <span data-v-49c221b8>Liu Q, Li S, Zheng Y, Qi C, Luo M. Learning-based distributed model predictive control approximation scheme with guarantees. <i>IEEE Trans Ind Informat</i> 2024;20:5308-17.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TII.2023.3331160" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b165" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>165. </span> <span data-v-49c221b8>Chen J, Xu G, Zhou Z. Data-driven learning-based model predictive control for energy-intensive systems. <i>Adv Eng Inform</i> 2023;58:102208.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.aei.2023.102208" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b166" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>166. </span> <span data-v-49c221b8>Wang G, Bi J, Jia QS, Qiao J, Wang L. Event-driven model predictive control with deep learning for wastewater treatment process. <i>IEEE Trans Ind Informat</i> 2023;19:6398-407.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TII.2022.3177457" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b167" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>167. </span> <span data-v-49c221b8>Chen K, Lin J, Qiu Y, Liu F, Song Y. Model predictive control for wind farm power tracking with deep learning-based reduced order modeling. <i>IEEE Trans Ind Informat</i> 2022;18:7484-93.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TII.2022.3157302" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b168" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>168. </span> <span data-v-49c221b8>Salzmann T, Kaufmann E, Arrizabalaga J, Pavone M, Scaramuzza D, Ryll M. Real-time neural MPC: deep learning model predictive control for quadrotors and agile robotic platforms. <i>IEEE Robot Autom Lett</i> 2023;8:2397-404.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/LRA.2023.3246839" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b169" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>169. </span> <span data-v-49c221b8>Yin X, Zhao X. Deep neural learning based distributed predictive control for offshore wind farm using high-fidelity LES data. <i>IEEE Trans Ind Electron</i> 2021;68:3251-61.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TIE.2020.2979560" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b170" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>170. </span> <span data-v-49c221b8>D'Alfonso L, Giannini F, Franzè G, Fedele G, Pupo F, Fortino G. Autonomous vehicle platoons in urban road networks: a joint distributed reinforcement learning and model predictive control approach. <i>IEEE/CAA J Automat Sin</i> 2024;11:141-56.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/JAS.2023.123705" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b171" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>171. </span> <span data-v-49c221b8>Sun S, Romero A, Foehn P, Kaufmann E, Scaramuzza D. A comparative study of nonlinear MPC and differential-flatness-based control for quadrotor agile flight. <i>IEEE Trans Robot</i> 2022;38:3357-73.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TRO.2022.3177279" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b172" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>172. </span> <span data-v-49c221b8>Chen Y, Bruschetta M, Picotti E, Beghi A. MATMPC - a MATLAB based toolbox for real-time nonlinear model predictive control. In: 2019 18th European Control Conference (ECC); 2019 Jun 25-28; Naples, Italy. IEEE; 2019. pp. 3365–70.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.23919/ECC.2019.8795788" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b173" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>173. </span> <span data-v-49c221b8>Andersson JAE, Gillis J, Horn G, Rawlings JB, Diehl M. CasADi: a software framework for nonlinear optimization and optimal control. <i>Math Prog Comp</i> 2019;11:1-36.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1007/s12532-018-0139-4" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b174" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>174. </span> <span data-v-49c221b8>Patne V, Ingole D, Sonawane D. FPGA implementation framework for low latency nonlinear model predictive control. <i>IFAC Pap OnLine</i> 2020;53:7020-5.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ifacol.2020.12.443" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b175" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>175. </span> <span data-v-49c221b8>Xu F, Guo Z, Chen H, Ji D, Qu T. A custom parallel hardware architecture of nonlinear model-predictive control on FPGA. <i>IEEE Trans Ind Electron</i> 2022;69:11569-79.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TIE.2021.3118427" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b176" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>176. </span> <span data-v-49c221b8>Nguyen K, Schoedel S, Alavilli A, Plancher B, Manchester Z. TinyMPC: model-predictive control on resource-constrained microcontrollers. In: 2024 IEEE International Conference on Robotics and Automation (ICRA); 2024 May 13-17; Yokohama, Japan. IEEE; 2024. p. 1–7.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICRA57147.2024.10610987" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b177" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>177. </span> <span data-v-49c221b8>Wang P, Deng H, Zhang J, Wang L, Zhang M, Li Y. Model predictive control for connected vehicle platoon under switching communication topology. <i>IEEE T Intell Transp</i> 2022;23:7817-30.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TITS.2021.3073012" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b178" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>178. </span> <span data-v-49c221b8>Lan J, Zhao D. Min-max model predictive vehicle platooning with communication delay. <i>IEEE Trans Veh Technol</i> 2020;69:12570-84.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TVT.2020.3025729" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b179" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>179. </span> <span data-v-49c221b8>Subramanian L, Debusschere V, Gooi HB, Hadjsaid N. A distributed model predictive control framework for grid-friendly distributed energy resources. <i>IEEE Trans Sustain Energy</i> 2021;12:727-38.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TSTE.2020.3018913" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b180" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>180. </span> <span data-v-49c221b8>Lindqvist B, Mansouri SS, Agha-mohammadi A, Nikolakopoulos G. Nonlinear MPC for collision avoidance and control of UAVs with dynamic obstacles. <i>IEEE Robot Automat Lett</i> 2020;5:6001-8.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/LRA.2020.3010730" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b181" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>181. </span> <span data-v-49c221b8>Batkovic I, Gupta A, Zanon M, Falcone P. Experimental validation of safe MPC for autonomous driving in uncertain environments. <i>IEEE Trans Control Syst Technol</i> 2023;31:2027-42.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/TCST.2023.3291562" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b182" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>182. </span> <span data-v-49c221b8>Lorenzen M, Allgöwer F, Dabbene F, Tempo R. Scenario-based stochastic MPC with guaranteed recursive feasibility. In: 2015 54th IEEE Conference on Decision and Control (CDC); 2015 Dec 15-18; Osaka, Japan. IEEE; 2015. pp. 4958–63.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/CDC.2015.7402994" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b183" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>183. </span> <span data-v-49c221b8>Tran AT, Muraleedharan A, Okuda H, Suzuki T. Scenario-based stochastic MPC for vehicle speed control considering the interaction with pedestrians. <i>IFAC Pap OnLine</i> 2020;53:15325-31.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.ifacol.2020.12.2341" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b184" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>184. </span> <span data-v-49c221b8>Schuurmans M, Katriniok A, Meissen C, Tseng HE, Patrinos P. Safe, learning-based MPC for highway driving under lane-change uncertainty: a distributionally robust approach. <i>Artif Intell</i> 2023;320:103920.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1016/j.artint.2023.103920" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div><div id="b185" class="references_item" data-v-49c221b8><p data-v-49c221b8><span data-v-49c221b8>185. </span> <span data-v-49c221b8>Ramezani M, Habibi H, Sanchez-Lopez JL, Voos H. UAV Path planning employing MPC-reinforcement learning method considering collision avoidance. In: 2023 International Conference on Unmanned Aircraft Systems (ICUAS); 2023 Jun 06-09; Warsaw, Poland. IEEE; 2023. pp. 507–14.</span></p> <div class="refrences" data-v-49c221b8><a href="https://dx.doi.org/10.1109/ICUAS57906.2023.10156232" target="_blank" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>DOI</span></button></a> <!----> <!----></div></div></div> <div class="line" data-v-49c221b8></div></div> <div class="article_cite cite_layout" data-v-49c221b8><div id="cite" data-v-49c221b8></div> <div class="el-row" style="margin-left:-10px;margin-right:-10px;" data-v-49c221b8><div class="el-col el-col-24 el-col-xs-24 el-col-sm-16" style="padding-left:10px;padding-right:10px;" data-v-49c221b8><div class="left_box" data-v-49c221b8><div data-v-49c221b8><h2 style="margin-top:0!important;padding-top:0;" data-v-49c221b8>Cite This Article</h2> <div class="cite_article" data-v-49c221b8><div class="cite_article_sec" data-v-49c221b8>Review</div> <div class="cite_article_open" style="color:#aa0c2f;" data-v-49c221b8><img src="https://g.oaes.cc/oae/nuxt/img/open_icon.bff5dde.png" alt="" style="width:10px;" data-v-49c221b8> Open Access</div> <div class="cite_article_tit" data-v-49c221b8><span data-v-49c221b8>Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review</span></div> <div class="cite_article_editor" data-v-49c221b8><span data-v-49c221b8>Yang Peng<a href='https://orcid.org/0009-0008-0113-850X' target='_blank'><img src='https://i.oaes.cc/images/orcid.png' class='author_id' alt='Yang Peng'></a>, ... Yunkai Lv<a href='https://orcid.org/0000-0001-5212-8629' target='_blank'><img src='https://i.oaes.cc/images/orcid.png' class='author_id' alt='Yunkai Lv'></a></span></div></div></div> <div class="color_000" data-v-49c221b8><h2 data-v-49c221b8>How to Cite</h2> <p data-v-49c221b8>Peng, Y.; Yan, H.; Rao, K.; Yang, P.; Lv, Y. Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review. <i>Intell. Robot.</i> <b>2024</b>, <i>4</i>, 293-317. http://dx.doi.org/10.20517/ir.2024.19</p></div> <div data-v-49c221b8><h2 data-v-49c221b8>Download Citation</h2> <div class="font_12" data-v-49c221b8>If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click on download.</div></div> <div class="line" data-v-49c221b8></div> <div data-v-49c221b8><h2 data-v-49c221b8>Export Citation File:</h2> <div style="margin-top:10px;" data-v-49c221b8><label role="radio" aria-checked="true" tabindex="0" class="el-radio is-checked" style="display:block;margin-bottom:20px;" data-v-49c221b8><span class="el-radio__input is-checked"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="1" checked="checked" class="el-radio__original"></span><span class="el-radio__label">RIS<!----></span></label> <label role="radio" tabindex="0" class="el-radio" style="display:block;margin-bottom:20px;" data-v-49c221b8><span class="el-radio__input"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="2" class="el-radio__original"></span><span class="el-radio__label">BibTeX<!----></span></label> <label role="radio" tabindex="0" class="el-radio" style="display:block;margin-bottom:20px;" data-v-49c221b8><span class="el-radio__input"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="3" class="el-radio__original"></span><span class="el-radio__label">EndNote<!----></span></label></div></div> <div class="line" data-v-49c221b8></div> <div data-v-49c221b8><h2 data-v-49c221b8>Type of Import</h2> <div style="margin-top:10px;" data-v-49c221b8><label role="radio" aria-checked="true" tabindex="0" class="el-radio is-checked" style="display:block;margin-bottom:20px;" data-v-49c221b8><span class="el-radio__input is-checked"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="1" checked="checked" class="el-radio__original"></span><span class="el-radio__label">Direct Import<!----></span></label> <label role="radio" tabindex="0" class="el-radio" style="display:block;margin-bottom:20px;" data-v-49c221b8><span class="el-radio__input"><span class="el-radio__inner"></span><input type="radio" aria-hidden="true" tabindex="-1" autocomplete="off" value="2" class="el-radio__original"></span><span class="el-radio__label">Indirect Import<!----></span></label></div></div> <div data-v-49c221b8><button type="button" class="el-button el-button--primary" data-v-49c221b8><!----><!----><span>Download</span></button></div></div></div> <div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-49c221b8><div class="grid-content bg-purple" data-v-49c221b8><div data-v-49c221b8><h3 style="margin-top:0;" data-v-49c221b8>Tips on Downloading Citation</h3> <div class="color_666 font_12" data-v-49c221b8>This feature enables you to download the bibliographic information (also called citation data, header data, or metadata) for the articles on our site.</div></div> <div data-v-49c221b8><h3 data-v-49c221b8>Citation Manager File Format</h3> <div class="color_666 font_12" data-v-49c221b8>Use the radio buttons to choose how to format the bibliographic data you're harvesting. Several citation manager formats are available, including EndNote and BibTex.</div></div> <div data-v-49c221b8><h3 data-v-49c221b8>Type of Import</h3> <div class="color_666 font_12" data-v-49c221b8>If you have citation management software installed on your computer your Web browser should be able to import metadata directly into your reference database.<br data-v-49c221b8><br data-v-49c221b8> <b data-v-49c221b8>Direct Import:</b> When the Direct Import option is selected (the default state), a dialogue box will give you the option to Save or Open the downloaded citation data. Choosing Open will either launch your citation manager or give you a choice of applications with which to use the metadata. The Save option saves the file locally for later use.<br data-v-49c221b8><br data-v-49c221b8> <b data-v-49c221b8>Indirect Import:</b> When the Indirect Import option is selected, the metadata is displayed and may be copied and pasted as needed. </div></div></div></div></div></div> <h2 id="about" data-v-49c221b8>About This Article</h2> <h3 class="btn_h3" data-v-49c221b8>Special Issue</h3> <div class="News_abstract mag_top10 font12 font-999" data-v-49c221b8> This article belongs to the Special Issue <a href="/specials/ir.1328" data-v-49c221b8><span data-v-49c221b8>Robot System Intelligentization and Application: Learning, Control and Decision</span></a></div> <!----> <h3 id="copyright" class="btn_h3" data-v-49c221b8>Copyright</h3> <div class="CorrsAdd" data-v-49c221b8><div class="cor_left" data-v-49c221b8><a href="https://creativecommons.org/licenses/by/4.0/" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/ccb_4.229daa2.png" class="media-object" data-v-49c221b8></a></div> <div class="cor_right font12" data-v-49c221b8>© The Author(s) 2024. <b>Open Access</b> This article is licensed under a Creative Commons Attribution 4.0 International License (<a target="_blank"href="https://creativecommons.org/licenses/by/4.0/" xmlns:xlink="http://www.w3.org/1999/xlink">https://creativecommons.org/licenses/by/4.0/</a>), which permits unrestricted use, sharing, adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.</div></div> <!----> <!----> <div class="clearfix" data-v-49c221b8></div> <div class="line_box" data-v-49c221b8></div> <!----> <h2 id="data" data-v-49c221b8>Data & Comments</h2> <h3 class="btn_h3" data-v-49c221b8>Data</h3> <div class="article_viewnum" data-v-49c221b8><div class="viewnum_item" data-v-49c221b8><div class="item_top" data-v-49c221b8><b data-v-49c221b8>Views</b></div> <div class="item_ctn" data-v-49c221b8>955</div></div> <div class="viewnum_item" data-v-49c221b8><div class="item_top" data-v-49c221b8><b data-v-49c221b8>Downloads</b></div> <div class="item_ctn" data-v-49c221b8>223</div></div> <div class="viewnum_item" data-v-49c221b8><div class="item_top" data-v-49c221b8><b data-v-49c221b8>Citations</b></div> <div class="item_ctn" data-v-49c221b8><img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAACCCAMAAABxTU9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjkyRDk2MUQwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjkyRDk2MUMwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YjA4ODVjLWFiZDYtN2Q0Ny1iNDQyLTEyM2M0ZDMxMzI3YSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7MCU3SAAABgFBMVEV0enpkbGx9hISIjo7/1WpYc3iHydj4+Pj+/v6ipqbLzc33iEtZYWFrc3O8vr6ytrbwRkqKkJD/8c709PT/4JH+vzj28O389PTo6enC5ez/6rXT1dVvd3fh4uLn6OjvM0CFi4uTmJiNk5NLVFR5gYH/xiScoqKfpKQwrcXHyspnw9Sws7PuIjLq9vn/6bD5+Pb96Ol8ytr/xBTX18jAwsL/zSjvKzpIUlLuJUFETk7/zTpWV1Wk2eRHUVH29fLMzs7/01T18/D8/PurqqK/vLLWz8Dw8PBWX1///fj/+vD/0FJPrsLtZWvvNkzdxrxZqrtVmaZah499g4P/7L6p2+W/wsL/9d74lU38s0nuWWBfg4nyXVM/Skrlmpbrd3rgvrb/9+XhsamMkZH7pkLzaEnjqaPojo2Ok5P1+/zZ7/NglJ7/4pj1dk9ocXH9/f3///7ohoXX2dmZnZ36/f2Bh4fioKD5nkutsbH8u27/+fnvECfY0sT/xyw+schPWFj///+Eg0rNAAAAgHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ADgFS2cAAAxCSURBVHja7Nz9n9O2GQDwi0xbCJBgaD+9wlEk2STkfB07yCUc3THKvRQYtAUKLRulg7Wl3QYHXfd6R/Kv17EdWZL1ZjuJ9wnSb+Qcx9ZXlh49klkY2lJ5WZjSeQ8ev3n5N7Z6K0TYfXDzwoWzZy1CZQi7Dw6EAvv7+xahIgQiYBEqQth98C4RsAhVIHACFmHmCKHAWVbAIswWYffPAgGLMEMEmYBFmBVCKLAvEbAIM0FQC1iE6SPs3tAIWIQpI5gIWISpItyQjsQWYTYIN/52wUzAIkwJIY+ARZgGQk4BizBxhBsn8wpYhMki3Dh5Nr+ARZggwvWT+4UELMKkEK7fKyxgESaCcP3ezRICFqE8QmkBi1ASIRIoS2ARSiBMSMAiFEa4fu/AhAQsQjGE68cnKGARCiAcPH7z7CQFLEJehCkIWIR8CP/9z9raxAUsQj6E367cPvz12ppFqBbhzKVLU3CwCPkQwnLp0rHD703UwSLkRogc/nT4vf01i1AlQuzw1aQcLEJBhEk6WITiCCOH299NwMEilEKIHf5Vcpy+ahFKIpR1uHr56ru2dssjjByOffeXAg6hgH0KJoYQOfw9dLAClSIkDpfXDAXsK+TTQUgctOFSKHDS1uj0EOK0hiq9ZAVmgKB0sAIzQ5A4WIEZI2TSrVagEoTY4auRgxWoECFJ8x04buuvSoRe78ytf16x1VcdQiSwffHieVt9FSGEAg+/+ezixb29vfNhsTU4cwRKIC7WYcYIvV7v4Q/fUgITc6gHyIXAQe2mRdAQPHz57R4vkDoUhmgBB3uDuGAHwsYbUvPdoI1a7aBpjNDrHXv5RCJQ6oEIgIsGbMEQz78AAm7c8jxohtBbOfb4ybZSoKBDAPFAUBBszTkBTFueY4DQW7n9+PvPLhoQ5HdwhAQxwzwbME1Pi9BbOXMrh0A+hzpEg4FcYX7HaIe5bzVCb6V365u8AuYODThQFieYU4OOOzBE6PVWigokDjunWl2VgTPQFGdOw6T0xlEYC0JfhtBbefhDGYG9LXTE6/c7qr6I7ntc6PsY+4Adp+d0XCB3jpF8nhAGQ4IpWR6Bn4/0+6PoS4EAKAIHUBErxYDAXPZG4ztEbdlkLQyGXpYS2N6srffjX1EggHRsQj7zlzY1XON5HJzbggedRuj1zjx+Uk7g+aMNUodyhEba3jFWAPlvGkJpgb3NpfUNj+rT5Qh+atBWPSa4O38ILXJzPMJoheD7vRIE25t3+4yACqGJ0yFZOXQNwBwjIBbhf6HAdpmHYPPuYN3LxJhSBF9TyW2kDZCaYTzFjRhd1wcA+KClDG3rjQCFByHNQW3s+7Bl8iCOrqSV/Sy8Er/VMUd4f+/982WCoV8+FQioEEikjDuaKC55UEa1O6rg5Gab/ijh4dGzufgjkop1xEMRgI7rxdeKXQiQsAX4kGR1wzP5TH/ZHF9J0pc0QfSzmM8Kk1ykT2G3/FFBaVIgOtXz4fiN/mtXPrlSqBfaco+IBRQIafwDdAFsMmSM1eJ/+fE9eumT0AZcFgo5WYbMQaPJEn+Qm0kpYkh1mQ2PuZLxGSkEyCYlBhiQywyEFQWH1P9tUcBh6ykJR/MgAG0I2m21k4IzCI2xYYrgY1HyiRvyAR5oj+oK01kIdIQI6dE4TQtnT4CBOUJeh1Bgo6/MO8gQnNxTYgohTXeMEQJJIhC7ksCXPYrqzwNZKgV2BQjdNH4YIyBxZt7Pg2DusIVq/b6nSf5IENLYCORFCOjIKUEIXJN8OGWAXdelKsttCFIpHncQFCBQiResMiBTf2MEE4etn597GzoBOUKasWjnR6BafYzQpVqvt7G+Tk9V0gCYLN+F/U83mi0KBqa0mwRBJ4pxSP8+PhOFQD9aMUILs1fS55pDAEPZdCExSt+RBN4wj8PW5vOBiYABAq7nRmhSbS1GSNtj/2jz1Yc7O6cO1dLKCbhwC6WdTyuTw3GzQxWpModH6NCtHrPNoV9rnt7ZWTx1aEnQ6SFxiDqUOHwimJItmQoYIDj5s79eknQdReFR8IjJPR29fzA5+p2nC1w3UseCDjDgPhzPThB9XQgxUgSBuRIAmPuq1cdXsriQvddWDoSsw/bmQg4BOQLMn6pmBkwXiP5y9DT16aGFAVOhRCoQXQhkG4c7lB/UYO7fhQKuQW2RqsLxvBQhTdpiaOIQTopzCUwLAYG66M6X6qoAzB/wUW3aR7surCsQHCc+yM8gsFdCbmvpFf3pzhJ/s/kRIodQ4JdBP6fAlBC4xDeUdG0nakwL9E1+EmYarWDO7cn2IpBUC5cNO+RxmcpCCMMf374jnxXPGoH9TnfcrW+c5qfHHt3hEwTUMlhnchsmCFCcD1taZD/fWeeOL4Dw45fnzp17/frzO0c+9v4PELjMN7mhhRfcNz5k7r2VhiR+Xb/Yh4EeAQfiS6xx39gF3LOaFyERiMvndz7N6TAFBCg51VP+Gy9qTI7QobMIji7BPlpxbWkQoGSZ6hn/FdIfdQsgfEQLJA5/zOWgQygQojriU3nZDmSBiQR9xO4rAH5Due4dTaUArMsRuIGDTNuf/Z4rz7ipqTmCQCAuX+Rw0M0T3NwIfOp7/PnGq2zO1GOWSEF2x2umjjuZnVAY+kiMgBuyJZI+VwYcmyHCSOC1vHzxlqGDdsbcyIvAPzvj9re+mO1cWIShaNdr+ER0dUnU8LGBAgRH9RRJsoDmCD+pBaLyBzMHbe5I3h+1g6Sw6wlQhrCTOcN9DmHYFm4+xiwDEh2E0ukhQYD5EYAhwk+regFzBwlCutVCPjJDLymgNEIa6TQd0Q5kl+0Vwxkclu+MnTbCP8wFUgev1HqCq90glbRjR5L7VnRHDU+0baaJQaaOM3vMAggzL024gSECch1J8XUIuQUSh7++pXgctCtryNFMXsdXKkNwZHO1NDLM7l0K65h9IrBg63EbcBBQjeALqjbXlpfhB4UEtA4yhDTzqUVIwiEZwvi4/v3MKe4qayUA9FKwZG7Wpt8iipMZ+ifBL4jwUWEBtYN+t4XkXZAmP2roELzM8tDBmi4EQymDPFamHhmoRCCpI1ARwsjhjsDBYN+ReKkf8PsgZQikGu/ucn9ZXNfPCElAiuRLfA12AJMikOEJVocQpTVqnIMUoYOV299xZhukDIE8MpmR+d+eQcuEkumvMEcYrQPKEaDpDHSqCK8zaT7FXlSk6JDaONNZyxCk/dG1Gn3+JmpFBQWKzXBofFBd/BMaBCC9oUZcmjNCiB08T4tALxBAvmZwNmyRIpBjjy6KkxZRw+xI+gqyQbpFfcVD4kvVdEfk6eb7v3oy54GzQ4jSfB/Hz4MCAdNbFZgVKnrK6g91COn7X0vv0DO1JXYNSJL2cOler4PFPwKNBuZ0oEPi75MAYTYIUZpv5KB6U4dJa7ow3ivYwcyr5U5Hi0BtgaEWmdNdDg7XVwBhI4fsyhpTwWQ7gA6BjE/M4h/ZLwiHs0aIHRwFAp/WxI4DubxN+kqXAoGa1x29++rEi4PXTtyvLfCzQbIUzVQQAYTcHBIKoqM4glIgpHeUvgtfJ7eUrtbNEuH16urbyihB9RYzXxUKhICS21h/9OgRtRKLsvu6EMmJpm/VJ3FyPZ2+kCUdiA1nzGx7QHC0JSecdAtyA7NDWF1e/p0uVlMrYGdohCDde8gwUlTRXiFAbZ4mTwc1UI2WdACduUh2bykR6tI3s+lucEYIJgKyFL+gL9IgyHeA0hWFsUEFyZsFcoZ6hGFHcgJmKJoFgqlAnEpDsvoLhsYIktO4bNIIufpGKm0W5LFUI0hOwO4bmDpCHgE+gUM3OySZVsimv9jJrl7yrzo1hes13E+1RJ5Uk9AhCJaO+BclpouQWyCbqoyrL5tESF5Sil4tkjDQN4/F/3NVE2Z+CutrEdMbL5r6KwkAlfXDbmbbhjs+hT9xhGICJHfvuNjzsBsOh62ib8122w4YbTUHAHXVPxVOX93RT0leHuygcESOLie6nk7+S2ni6EoggIb/ScokEEKB1WHJUu90O8OZlHq3262bHDScWSmNMAmBN72URLACVSMsLy9/YGuwSoRVK1AxghWoGsEKVI1QZkJgyyQQrEDVCFagaoTV5VUrUCmCFagawQpUjWDHgaoRrEDVCFagagQrUDWCFagawQpUjWAXyapGsAJVI1iByhGWl5dtRVSNYJdoKi6/CjAAtUPuhnb2u1cAAAAASUVORK5CYII=" class="Crossref" data-v-49c221b8> <span data-v-49c221b8>0</span></div></div> <!----> <div class="viewnum_item" data-v-49c221b8><div class="item_top" data-v-49c221b8><b data-v-49c221b8>Comments</b></div> <div class="item_ctn" data-v-49c221b8>0</div></div> <div class="viewnum_item" data-v-49c221b8><div class="item_top" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/like.08d1ca4.png" data-v-49c221b8></div> <span class="num" data-v-49c221b8><b data-v-49c221b8>15</b></span></div></div> <div class="article_comments" data-v-49c221b8><h3 id="comment" class="btn_h3" data-v-49c221b8>Comments</h3> <p data-v-49c221b8> Comments must be written in English. Spam, offensive content, impersonation, and private information will not be permitted. If any comment is reported and identified as inappropriate content by OAE staff, the comment will be removed without notice. If you have any queries or need any help, please contact us at <a href="mailto:support@oaepublish.com" data-v-49c221b8>support@oaepublish.com</a>. </p> <div class="commentlist" data-v-49c221b8> <div style="height:70px;display:none;" data-v-49c221b8></div> <div id="comment_input" class="commentinput" data-v-49c221b8><div class="contain contain_log" data-v-49c221b8><div class="user_icon" data-v-49c221b8><img src="https://g.oaes.cc/oae/nuxt/img/comments_u25.e5672eb.png" alt="" data-v-49c221b8></div> <div class="el-textarea height30" data-v-49c221b8><textarea autocomplete="off" placeholder="Write your comments here…" class="el-textarea__inner"></textarea><!----></div> <div class="contain_right" data-v-49c221b8><button disabled="disabled" type="button" class="el-button postbtn el-button--text el-button--mini is-disabled" data-v-49c221b8><!----><!----><span>Post</span></button> <button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span>Login</span></button> <div class="el-badge item" data-v-49c221b8><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span><i class="icon-comment" data-v-49c221b8></i></span></button><sup class="el-badge__content is-fixed">0</sup></div> <button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span><i class="icon-like-line font20" data-v-49c221b8></i></span></button> <span data-v-49c221b8><div role="tooltip" id="el-popover-1730" aria-hidden="true" class="el-popover el-popper" style="width:170px;display:none;"><!----><div class="icon_share" style="text-align:right;margin:0;" data-v-49c221b8><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="pinterest-sign" data-v-49c221b8><i class="iconfont icon-pinterest" data-v-49c221b8></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="facebook-sign" data-v-49c221b8><i aria-hidden="true" class="iconfont icon-facebook" data-v-49c221b8></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="twitter-sign" data-v-49c221b8><i class="iconfont icon-tuite1" data-v-49c221b8></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="linkedin-sign" data-v-49c221b8><i class="iconfont icon-linkedin" data-v-49c221b8></i></a></div> </div><span class="el-popover__reference-wrapper"><button type="button" class="el-button el-button--text el-button--mini" data-v-49c221b8><!----><!----><span><i class="iconfont icon-zhuanfa" data-v-49c221b8></i></span></button></span></span></div></div></div></div></div></div></div></div></div></div> <div class="hidden-sm-and-down box_right el-col el-col-24 el-col-md-6" style="padding-left:10px;padding-right:10px;" data-v-49c221b8><div class="art_right pad_l_10" data-v-49c221b8><div class="top_banner" data-v-49c221b8><!----> <div class="line" data-v-49c221b8></div> <div class="img_box" data-v-49c221b8><!----> <!----></div></div> <!----> <a href="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019_down.pdf?v=22" data-v-49c221b8><div class="down_pdf" data-v-49c221b8><span data-v-49c221b8>Download PDF</span> <i class="el-icon-download" data-v-49c221b8></i></div></a> <div class="right_btn" data-v-49c221b8><div class="btn_item" data-v-49c221b8><a href="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019.xml" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/xml.6704117.png" data-v-49c221b8> <span class="name" data-v-49c221b8>Download XML</span> <span class="num" data-v-49c221b8><b data-v-49c221b8>12</b> downloads </span></a></div> <div class="btn_item" data-v-49c221b8><a href="/articles//cite/" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/cite.7c6f3cb.png" data-v-49c221b8> <span class="name" data-v-49c221b8>Cite This Article</span> <span class="num" data-v-49c221b8><b data-v-49c221b8>1</b> clicks </span></a></div> <div class="btn_item" data-v-49c221b8><a href="https://f.oaes.cc/ris/7201.ris" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/cita.fa0c5fb.png" data-v-49c221b8> <span class="name" data-v-49c221b8>Export Citation</span> <span class="num" data-v-49c221b8><b data-v-49c221b8>0</b> clicks </span></a></div> <div class="btn_item" data-v-49c221b8><img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAkCAYAAADsHujfAAADL0lEQVRYhcWXS08aURTHz8wd7EAcHo0EU3RpKjuNjYmm9EO4tLuGlZ/BNsb0I7gqpE1DYGMwXVm36kqjJtYFamINLqoCcQbBoMAwzZn0moHC3OHh+E/IvC7n/uace86ZywEArKysBAOBwKKmae8dDocEfVK1WlVUVf0qy/LnhYUF2cwqF41Ggz6f7xch5GW/AJqlquofRVHeRiKR83ZjeK/X++kpIVCEkFcej+dnLBZrOw8PAPNPCUElCMJrSZJ+tAURBGHQDhDUwMBAOJlMplqC2AVB5XQ65xKJRPQ/EE3T9BM7jy6XK5JIJJYbQOyGoEdRFD/G4/EPDR55jh9KFMUv8Xj8HZ5zqVRK61P4u1KtVisrivJGoHQsCYIAgUAA3G43lMtluL6+1o9UHMfB8PAwSJIE9Xod8vk8KIrCtEsIcXo8nkVLICMjIzA1NQUOh6Ph/sXFBRwcHOiAExMTmBENzy8vL2FnZwffmjXFHLe6umpKgpOEw+G2z+/v7zHWbZ/ncjnY2toC1gszF+vk5KSpATMIlN/vh9HRUWZCmBY0n88Hg4O9F95gMMgcY7pGcGH2Q7iAWaExBbGaUSxR95vJNDSlUqkvIFbs8M2kxuubmxsrqcdUNpttad94/dhrjO6j56qqwtnZWU8QaCOTybS0b7xmpu/x8XFPXjk5OdErMDN9WQPu7u5gb2+vKwhZluHo6MhSU7VU4jE8Xq8XxsfHLUOgF7CiWvWmYNXw/v6+Th4KhZhji8UibG5udpR1lkFQ2OCwo05PT2PXbDnm6uoKtre3oVKpWLaL/cryZwAVhgkb2ezsLAwNDT3ex+w4PDyEdDrdcSEsFAqdg9A/bmxswNjYmN4UEWx3d7erAlitVvVQdhQao/AFTk9PdQ+hN7oVZhZ+SHXlEaN6qTGYWegNeI59DRV6EUNKHdGzR7oRzokQuD6obPcIQmAzxYptlFCr1UqEEFv2vxTi9va2+VEGe03Sjg0WXRMtIFBrfKVSWVZVNfeUnnh4eNC3Fs3h+KdznueXyfr6enFmZua7KIquer0e4jjuRb8A0AvYEjAcLWrNbwD4RgiZX1paKvwFjW5L4jSVRrUAAAAASUVORK5CYII=" data-v-49c221b8> <span class="name" data-v-49c221b8>Like This Article</span> <span class="num" data-v-49c221b8><b data-v-49c221b8>15</b> likes </span></div></div> <!----> <div class="right_list" data-v-49c221b8><div class="oae_header" data-v-49c221b8>Share This Article</div> <div class="icon_share" data-v-49c221b8><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="pinterest-sign" data-v-49c221b8><i class="iconfont icon-pinterest" data-v-49c221b8></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="facebook-sign" data-v-49c221b8><i aria-hidden="true" class="iconfont icon-facebook" data-v-49c221b8></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="twitter-sign" data-v-49c221b8><i class="iconfont icon-tuite1" data-v-49c221b8></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="linkedin-sign" data-v-49c221b8><i class="iconfont icon-linkedin" data-v-49c221b8></i></a></div> <div class="Journal_qrcode m-top30" data-v-49c221b8><img title="https://www.oaepublish.com/articles/ir.2024.19" alt="" src="https://api.qrserver.com/v1/create-qr-code/?size=80x80&data=https://www.oaepublish.com/articles/ir.2024.19" class="code" data-v-49c221b8> <span class="tip" data-v-49c221b8>Scan the QR code for reading!</span></div></div> <div class="right_list" data-v-49c221b8><div class="oae_header" data-v-49c221b8>See Updates</div> <div class="checkNew" data-v-49c221b8><img alt="" src="https://g.oaes.cc/oae/nuxt/img/CROSSMARK_Color_horizontal.a6fa1ee.svg" data-v-49c221b8></div></div> <div id="boxFixed" class="right_tab" data-v-49c221b8><div class="a_tab_top" data-v-49c221b8><div class="top_item tab_active1" data-v-49c221b8>Contents</div> <div class="top_item" data-v-49c221b8>Figures</div> <div class="top_item" data-v-49c221b8>Related</div></div> <div class="tab_ctn" data-v-49c221b8><div class="ctn_item" data-v-49c221b8></div></div> <!----></div></div></div></div></div></div> <div class="ipad_menu" data-v-49c221b8><span class="el-icon-s-unfold" data-v-49c221b8></span></div> <div class="ipad_con" style="display:none;" data-v-49c221b8><div id="Share-con" class="Journal_right_Share publish-content" data-v-49c221b8><h2 data-v-49c221b8>Share This Article</h2> <div class="line_btn" data-v-49c221b8></div> <div class="shareicon-Con" data-v-49c221b8><a href="http://pinterest.com/pin/create/button/?url=&media=&description=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="pinterest-sign" data-v-49c221b8><i class="iconfont icon-pinterest" data-v-49c221b8></i></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="facebook-sign" data-v-49c221b8><i aria-hidden="true" class="iconfont icon-facebook" data-v-49c221b8></i></a> <a href="https://twitter.com/intent/tweet?url=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="twitter-sign" data-v-49c221b8><i class="iconfont icon-tuite1" data-v-49c221b8></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://www.oaepublish.com/articles/ir.2024.19" target="_blank" class="linkedin-sign" data-v-49c221b8><i class="iconfont icon-linkedin" data-v-49c221b8></i></a> <a href="javascript:void(0);" id="wx_wd" class="weixin-sign" data-v-49c221b8><i aria-hidden="true" class="iconfont icon-weixin" data-v-49c221b8></i></a> <div class="wx_code" style="display: none" data-v-49c221b8><div class="arrow" style="top: 50%; z-idnex: 9999" data-v-49c221b8></div> <img src="https://api.qrserver.com/v1/create-qr-code/?size=80x80&data=https://www.oaepublish.comarticle/view/426" alt class="code" data-v-49c221b8></div> <a id="wx_ph" onclick="call('wechatFriend')" target="_blank" class="weixin-sign" style="display: none" data-v-49c221b8><i aria-hidden="true" class="fab2 fa-weixin" data-v-49c221b8></i></a></div></div> <div class="ipad_btn" data-v-49c221b8><ul class="btn_list" data-v-49c221b8><div class="btn_item" data-v-49c221b8><a href="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019_down.pdf?v=22" data-v-49c221b8><img alt src="https://g.oaes.cc/oae/nuxt/img/pdf.c310b0c.png" data-v-49c221b8> <span class="name" data-v-49c221b8>Download PDF (223)</span></a></div> <div class="btn_item" data-v-49c221b8><a href="https://f.oaes.cc/xmlpdf/e7dd7fcd-3c45-4298-b9e2-ec23a759ec19/ir4019.xml" data-v-49c221b8><img alt src="https://g.oaes.cc/oae/nuxt/img/xml.6704117.png" data-v-49c221b8> <span class="name" data-v-49c221b8>Download XML (12)</span></a></div> <div class="btn_item" data-v-49c221b8><img alt src="https://g.oaes.cc/oae/nuxt/img/cite.7c6f3cb.png" data-v-49c221b8> <span class="name" data-v-49c221b8>Cite This Article (1)</span></div> <div class="btn_item" data-v-49c221b8><a data-v-49c221b8><img alt src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAKSSURBVFiF7ZhNSBRhGMd/z8y629qa28dBcDUowS6RJEKHDgNGfkEQRXTtXqB26NhCp4xiJbsFBR76sINdLInQaygUhBAaqa2SlGFk2dc6TwetXHJn3Jlx89D/Ns8+7//9zfufeedlIQBZyZFYED4Ahl+Dls7J2mi85F1L6nVDEEDiZ3Bzx3gZYXMISIB+WLSNuv72ipd+PD2vkJUcCFFkdi/BAEjcNOwev/F5BiqOV11AOJRdlZrieMlVP0CeImtOpY+B3svZoJzua6u8VhCgxtR0tbA4LJAzGlUyInKwr7XiSb7+eUVmJUdiBpleJxgAEUJg9zZ3jJetK1C0NHYDZM/auqVMw+YtKzkQWhegplT6nIgcz8dcwIrGd1/Kc4y7Gjun6sW2Hy5Fkb8UTj5orbwTCFDTxbGEhCNPEXZ4gVkG+mTbeqC/feeIW697ZJFItx8YAIGYaZB7m1gh9whUrmMwmFVStQQsh0HPEKM3u2TMrAXI28bYmT6PatKh5WZfa+UpL95ZQI2p6SOimV2C6Rilih4WNOfXXWFI1LjtOrutkwvzifuDScn8Kv2OrOFKukrUbgEDRV3uQh2fKVFKFa12BTKoLt6SngSG/5SWZar4Pht5kS1G0crrfwLhpP9AbgoMaNvHN9S9eETk+4IvH0/fptV0tucMW+ffMrjvKHetNs8+ga3Qt9AmAL6GN/vyCWyFLp/oonz2FWOJGl8+gQF9jsYZrdi/dOG8rzpqw71l3lZIeQ6M5v6ZH4UFAlQkdzCqnkPzBiTsFbTWoWNUyT5DrSuQKu/FITJgTYex1eQxMplQmPA6qZM23Fu2cYG06MsMMFfY6XVBTDPr/6S/Dvn1XVPbC4XzeLZ8jqTYK2s/AWtatIa1NHXoAAAAAElFTkSuQmCC" data-v-49c221b8> <span class="name" data-v-49c221b8>Export Citation (0)</span></a></div></ul></div> <div id="Updates-con2" class="Journal-right-Updates publish-content" data-v-49c221b8><h2 data-v-49c221b8>See Updates</h2> <img alt src="https://g.oaes.cc/oae/nuxt/img/CROSSMARK_Color_horizontal.a6fa1ee.svg" type="image/svg+xml" width="150" data-v-49c221b8></div> <div id="Contents-con" class="Journal-right-Contents publish-content" data-v-49c221b8><div id="scrollspy" class="scroll-box" data-v-49c221b8><div data-v-49c221b8></div></div></div></div> <div class="imgDolg" style="display:none;" data-v-49c221b8><div class="img_btn_box" data-v-49c221b8><i class="el-icon-error img_btn" data-v-49c221b8></i> <i class="el-icon-circle-plus img_btn" data-v-49c221b8></i> <i class="el-icon-remove img_btn" data-v-49c221b8></i></div> <img alt src="" style="transform:scale(1);" data-v-49c221b8></div> <div class="el-dialog__wrapper" style="display:none;" data-v-49c221b8><div role="dialog" aria-modal="true" aria-label="Citation" class="el-dialog" style="margin-top:15vh;width:700px;"><div class="el-dialog__header"><span class="el-dialog__title">Citation</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><!----></div></div> <div class="el-dialog__wrapper delogCheck" style="display:none;" data-v-49c221b8><div role="dialog" aria-modal="true" aria-label="CrossMark" class="el-dialog" style="margin-top:15vh;width:700px;"><div class="el-dialog__header"><span class="el-dialog__title">CrossMark</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><!----></div></div> <div class="el-dialog__wrapper delogTable" style="display:none;" data-v-49c221b8><div role="dialog" aria-modal="true" aria-label="dialog" class="el-dialog" style="margin-top:15vh;width:800px;"><div class="el-dialog__header"><span class="el-dialog__title"></span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><!----></div></div> <div data-v-670e83dc data-v-49c221b8><div class="el-dialog__wrapper loginDol" style="display:none;" data-v-670e83dc><div role="dialog" aria-modal="true" aria-label="Login to Online Publication System" class="el-dialog" style="margin-top:15vh;width:700px;"><div class="el-dialog__header"><span class="el-dialog__title">Login to Online Publication System</span><button type="button" aria-label="Close" class="el-dialog__headerbtn"><i class="el-dialog__close el-icon el-icon-close"></i></button></div><!----><div class="el-dialog__footer"><span class="dialog-footer" data-v-670e83dc><div class="shareicon-Con" data-v-670e83dc><div class="title" data-v-670e83dc>Login with:</div> <div id="g_id_signin" class="g_id_signin" data-v-670e83dc></div></div></span></div></div></div></div></div></main> <div data-v-11ddc367 data-v-0bee1158><!----></div> <div class="PcComment" data-v-576acc14 data-v-0bee1158><div class="foot_one clo_bor" data-v-576acc14><div class="wrapper foot_box" data-v-576acc14><div class="mgb_20 el-row" style="margin-left:-10px;margin-right:-10px;" data-v-576acc14><div class="el-col el-col-24 el-col-sm-12 el-col-md-8" style="padding-left:10px;padding-right:10px;" data-v-576acc14><div class="grid-content" data-v-576acc14><div class="foot_title" data-v-576acc14>Intelligence & Robotics</div> <div class="foot-con" data-v-576acc14><div data-v-576acc14>ISSN 2770-3541 (Online)</div> <div data-v-576acc14><a href="mailto:editorial@intellrobot.com" data-v-576acc14>editorial@intellrobot.com</a></div></div></div></div> <div class="hidden-sm-and-down el-col el-col-24 el-col-sm-12 el-col-md-8" style="padding-left:10px;padding-right:10px;" data-v-576acc14><div class="grid-content" data-v-576acc14><div class="foot_title" data-v-576acc14>Navigation</div> <div data-v-351032c4="" class="foot-con" data-v-576acc14><div data-v-576acc14><a href="/ir/contact_us" data-v-576acc14>Contact Us</a></div><div data-v-576acc14><a href="/ir/sitemap" data-v-576acc14>Sitemap</a></div></div></div></div> <div class="el-col el-col-24 el-col-sm-12 el-col-md-8" style="padding-left:10px;padding-right:10px;" data-v-576acc14><div class="grid-content" data-v-576acc14><div class="foot_title" data-v-576acc14>Follow Us</div> <div class="oaemedia-link" data-v-576acc14><ul data-v-576acc14><li data-v-576acc14><a href="https://www.linkedin.com/in/intelligence-robotics/" rel="nofollow" target="_blank" data-v-576acc14><span class="bk LinkedIn" data-v-576acc14><i class="iconfont icon-linkedin" data-v-576acc14></i></span>LinkedIn</a></li><li data-v-576acc14><a href="https://twitter.com/OAE_IR" rel="nofollow" target="_blank" data-v-576acc14><span class="bk Twitter" data-v-576acc14><i class="iconfont icon-tuite1" data-v-576acc14></i></span>Twitter</a></li> <!----> <div class="wx_code_and wx_code2" style="display:none;" data-v-576acc14><img src="" alt="" class="code" style="width:100px;" data-v-576acc14></div></ul></div></div></div></div> <div class="pad_box" data-v-576acc14><div class="foot_nav1" data-v-576acc14><div class="foot_title" data-v-576acc14>Navigation</div> <div data-v-351032c4 class="foot-con" data-v-576acc14><div data-v-576acc14><a href="/ir/contact_us" data-v-576acc14>Contact Us</a></div><div data-v-576acc14><a href="/ir/sitemap" data-v-576acc14>Sitemap</a></div></div></div> <div class="foot_box" data-v-576acc14><div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230811/49f92f416c9845b58a01de02ecea785f.jpg" alt data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Committee on Publication Ethics</h4> <a href="https://members.publicationethics.org/members/intelligence-robotics" data-v-576acc14>https://members.publicationethics.org/members/intelligence-robotics</a></div></div> <div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230911/67d78ebf8c55485db6ae5b5b4bcda421.jpg" alt class="img2" style="padding: 5px;" data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Portico</h4> <p data-v-576acc14>All published articles are preserved here permanently:</p> <a href="https://www.portico.org/publishers/oae/" data-v-576acc14>https://www.portico.org/publishers/oae/</a></div></div></div></div> <div class="foot_btn hidden-sm-and-down" data-v-576acc14><div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230811/49f92f416c9845b58a01de02ecea785f.jpg" alt data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Committee on Publication Ethics</h4> <a href="https://members.publicationethics.org/members/intelligence-robotics" data-v-576acc14>https://members.publicationethics.org/members/intelligence-robotics</a></div></div> <div class="foot_cont" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230911/67d78ebf8c55485db6ae5b5b4bcda421.jpg" alt class="img2" style="padding: 5px;" data-v-576acc14> <div class="fot_c_right" data-v-576acc14><h4 data-v-576acc14>Portico</h4> <p data-v-576acc14>All published articles are preserved here permanently:</p> <a href="https://www.portico.org/publishers/oae/" data-v-576acc14>https://www.portico.org/publishers/oae/</a></div></div></div></div> <div class="footer_container" data-v-c5059678 data-v-576acc14><div id="mjx_box" data-v-c5059678></div> <div class="footer_content container wrapper" data-v-c5059678><div class="el-row" style="margin-left:-10px;margin-right:-10px;" data-v-c5059678><div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-c5059678><div class="left_box" data-v-c5059678><a href="/" class="nuxt-link-active" style="display:inline-block;width:auto;border-bottom:none!important;" data-v-c5059678><img src="https://g.oaes.cc/oae/nuxt/img/footer_logo.4510953.png" alt="" style="width:123px;height:53px;margin-bottom:20px;margin-top:10px;" data-v-c5059678></a> <div class="small-box" data-v-c5059678><div data-v-c5059678><a href="mailto:partners@oaepublish.com" data-v-c5059678>partners@oaepublish.com</a></div> <div data-v-c5059678><a href="/about/who_we_are" data-v-c5059678>Company</a></div> <div data-v-c5059678><a href="/about/contact_us" data-v-c5059678>Contact Us</a></div></div></div></div> <div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-c5059678><div class="center_box" data-v-c5059678><div class="tit" data-v-c5059678>Discover Content</div> <div data-v-c5059678><div data-v-c5059678><a href="/alljournals" data-v-c5059678>Journals A-Z</a></div> <div data-v-c5059678><a href="/about/language_editing_services" data-v-c5059678>Language Editing</a></div> <div data-v-c5059678><a href="/about/layout_and_production" data-v-c5059678>Layout & Production</a></div> <div data-v-c5059678><a href="/about/graphic_abstracts" data-v-c5059678>Graphical Abstracts</a></div> <div data-v-c5059678><a href="/about/video_abstracts" data-v-c5059678>Video Abstracts</a></div> <div data-v-c5059678><a href="/about/expert_lecture" data-v-c5059678>Expert Lecture</a></div> <div data-v-c5059678><a href="/about/organizer" data-v-c5059678>Conference Organizer</a></div> <div data-v-c5059678><a href="/about/collaborators" data-v-c5059678>Strategic Collaborators</a></div> <div data-v-c5059678><a href="https://www.scierxiv.com/" target="_blank" data-v-c5059678>ScieRxiv.com</a></div> <div data-v-c5059678><a href="https://www.oaescience.com/" target="_blank" data-v-c5059678>Think Tank</a></div></div></div></div> <div class="el-col el-col-24 el-col-xs-24 el-col-sm-8" style="padding-left:10px;padding-right:10px;" data-v-c5059678><div class="right_box" data-v-c5059678><div class="tit" data-v-c5059678>Follow OAE</div> <div class="small-box" data-v-c5059678><div class="item_cla" data-v-c5059678><a href="https://twitter.com/OAE_Publishing" target="_blank" data-v-c5059678><span class="bk color1" data-v-c5059678><span class="iconfont icon-tuite1" data-v-c5059678></span></span> <span class="title" data-v-c5059678>Twitter</span></a></div> <div class="item_cla" data-v-c5059678><a href="https://www.facebook.com/profile.php?id=100018840961346" target="_blank" data-v-c5059678><span class="bk color2" data-v-c5059678><span class="iconfont icon-facebook" data-v-c5059678></span></span> <span class="title" data-v-c5059678>Facebook</span></a></div> <div class="item_cla" data-v-c5059678><a href="https://www.linkedin.com/company/oae-publishing-inc/mycompany/" target="_blank" data-v-c5059678><span class="bk color3" data-v-c5059678><span class="iconfont icon-linkedin" data-v-c5059678></span></span> <span class="title" data-v-c5059678>LinkedIn</span></a></div> <div class="item_cla" data-v-c5059678><a href="https://www.youtube.com/channel/UCjlAxBPaZErsc7qJ3fFYBLg" target="_blank" data-v-c5059678><span class="bk color4" data-v-c5059678><span class="iconfont icon-youtube" data-v-c5059678></span></span> <span class="title" data-v-c5059678>YouTube</span></a></div> <div class="item_cla" data-v-c5059678><a href="https://space.bilibili.com/1259987867" target="_blank" data-v-c5059678><span class="bk color5" data-v-c5059678><span class="iconfont icon-bilibili-line" style="color:#000000;" data-v-c5059678></span></span> <span class="title" data-v-c5059678>BiLiBiLi</span></a></div> <div class="oaemedia-link" data-v-c5059678><span data-v-c5059678><a href="javascript:void(0);" class="weixin-sign-and" data-v-c5059678><span class="bk wxbk" data-v-c5059678><i aria-hidden="true" class="iconfont icon-weixin" data-v-c5059678></i></span>WeChat</a></span> <div class="wx_code_and wx_code2" style="display:none;" data-v-c5059678><img src="https://g.oaes.cc/oae/nuxt/img/oaeshare.b5aa6a9.png" alt="" class="code" style="width:100px;" data-v-c5059678></div></div></div></div></div></div></div> <div class="backUp" data-v-c5059678><div class="go_top" data-v-c5059678><i class="iconfont icon-ai-top" data-v-c5059678></i></div></div> <div class="footer_text wrapper" data-v-c5059678><div class="mgb_10" data-v-c5059678> © 2016-2025 OAE Publishing Inc., except certain content provided by third parties </div> <div data-v-c5059678><a href="/abouts/privacy" data-v-c5059678>Privacy</a> <a href="/abouts/cookies" data-v-c5059678>Cookies</a> <a href="/abouts/terms_of_service" data-v-c5059678>Terms of Service</a></div></div> <!----></div></div> <div class="backUp" data-v-576acc14><div class="go_top" data-v-576acc14><i class="iconfont icon-tuite1" data-v-576acc14></i> <i class="iconfont icon-iconfonterweima" data-v-576acc14></i> <div class="wx_code" style="display:none;" data-v-576acc14><img src="https://i.oaes.cc/uploads/20230824/5249ddabb6d642558c9843fba9283219.png" alt class="code" style="width: 100px" data-v-576acc14></div> <i class="iconfont icon-ai-top" data-v-576acc14></i></div></div></div> <!----></div></div></div><script>window.__NUXT__=(function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,_,$,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,aA,aB,aC,aD,aE,aF,aG,aH,aI,aJ,aK,aL,aM,aN,aO,aP,aQ,aR,aS,aT,aU,aV,aW,aX,aY,aZ,a_,a$,ba,bb,bc,bd,be){return {layout:"oaelayouta",data:[{ArtData:{date_published:"2024-09-24 00:00:00",section:S,title:B,doi:"10.20517\u002Fir.2024.19",abstract:C,pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019.pdf",xmlurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019.xml",elocation_id:f,fpage:293,article_id:b,viewed:d,downloaded:d,video_url:f,volume:T,year:D,cited:d,corresponding:"Correspondence to: Prof. Huaicheng Yan, Key Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, China. E-mail: \u003Cemail\u003Ehcyan@ecust.edu.cn\u003C\u002Femail\u003E",editor:[],editor_time:"\u003Cspan\u003E\u003Cb\u003EReceived:\u003C\u002Fb\u003E 3 Apr 2024 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EFirst Decision:\u003C\u002Fb\u003E 1 Aug 2024 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003ERevised:\u003C\u002Fb\u003E 5 Sep 2024 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EAccepted:\u003C\u002Fb\u003E 11 Sep 2024 | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EPublished:\u003C\u002Fb\u003E 24 Sep 2024\u003C\u002Fspan\u003E",cop_link:"https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F",cop_info:"© The Author(s) 2024. \u003Cb\u003EOpen Access\u003C\u002Fb\u003E This article is licensed under a Creative Commons Attribution 4.0 International License (\u003Ca target=\"_blank\"href=\"https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\"\u003Ehttps:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F\u003C\u002Fa\u003E), which permits unrestricted use, sharing, adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.",keywords:["Distributed model predictive control","autonomous intelligent systems","multi-agent systems","unmanned aerial vehicles","vehicle platoon systems"],issue:U,image:"https:\u002F\u002Foaepublishstorage.blob.core.windows.net\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-coverimg.jpg",tag:" \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E 2024;4(3):293-317.",authors:"Yang Peng\u003Ca href='https:\u002F\u002Forcid.org\u002F0009-0008-0113-850X' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Yang Peng'\u003E\u003C\u002Fa\u003E, ... Yunkai Lv\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0001-5212-8629' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Yunkai Lv'\u003E\u003C\u002Fa\u003E",picurl:"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-coverimg.big.jpg",expicurl:"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-coverimg.jpg",picabstract:f,interview_pic:f,interview_url:f,review:a,cop_statement:"© The Author(s) 2024.",seo:[],video_img:a,lpage:317,author:[{base:"Yang Peng\u003Csup\u003E\u003C\u002Fsup\u003E",email:a,orcid:"https:\u002F\u002Forcid.org\u002F0009-0008-0113-850X"},{base:"Huaicheng Yan\u003Csup\u003E\u003C\u002Fsup\u003E",email:a,orcid:"https:\u002F\u002Forcid.org\u002F0000-0001-5496-1809"},{base:"Kai Rao\u003Csup\u003E\u003C\u002Fsup\u003E",email:a,orcid:"https:\u002F\u002Forcid.org\u002F0000-0003-2520-3077"},{base:"Penghui Yang\u003Csup\u003E\u003C\u002Fsup\u003E",email:a,orcid:a},{base:"Yunkai Lv\u003Csup\u003E\u003C\u002Fsup\u003E",email:a,orcid:"https:\u002F\u002Forcid.org\u002F0000-0001-5212-8629"}],specialissue:{id:V,name:W},specialinfo:a,date_published_stamp:1727107200,year1:D,CitedImage:"https:\u002F\u002Fi.oaes.cc\u002Fimages_2018\u002Fjournals\u002FCrossref.png",article_editor:[],editoruser:"\u003Cspan\u003E\u003Cb\u003EAcademic Editor:\u003C\u002Fb\u003E Simon X. Yang | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003ECopy Editor:\u003C\u002Fb\u003E Pei-Yun Wang | \u003C\u002Fspan\u003E\u003Cspan\u003E\u003Cb\u003EProduction Editor:\u003C\u002Fb\u003E Pei-Yun Wang\u003C\u002Fspan\u003E",commentsNums:d,oaestyle:X,amastyle:Y,ctstyle:Z,acstyle:_,copyImage:"https:\u002F\u002Fi.oaes.cc\u002Fimages_2018\u002Fjournals\u002Fccb_4.png",affiliation:[{id:99686,article_id:b,Content:"\u003Clabel\u003E\u003C\u002Flabel\u003E\u003Caddr-line\u003EKey Laboratory of Smart Manufacturing in Energy Chemical Process of Ministry of Education, East China University of Science and Technology, Shanghai 200237, China. \u003C\u002Faddr-line\u003E"}],related:[{article_id:E,journal_id:r,section_id:i,path:n,journal:o,ar_title:F,date_published:$,doi:G,author:[{first_name:aa,middle_name:a,last_name:ab,ans:g,email:ac,bio:a,photoUrl:a},{first_name:ad,middle_name:a,last_name:ae,ans:g,email:a,bio:a,photoUrl:a},{first_name:af,middle_name:a,last_name:ag,ans:g,email:a,bio:a,photoUrl:a},{first_name:ah,middle_name:a,last_name:ai,ans:g,email:a,bio:a,photoUrl:a}]},{article_id:H,journal_id:r,section_id:i,path:n,journal:o,ar_title:I,date_published:aj,doi:J,author:[{first_name:v,middle_name:a,last_name:ak,ans:g,email:a,bio:a,photoUrl:a},{first_name:al,middle_name:a,last_name:am,ans:an,email:ao,bio:a,photoUrl:a},{first_name:ap,middle_name:a,last_name:w,ans:g,email:a,bio:a,photoUrl:a},{first_name:aq,middle_name:a,last_name:ar,ans:x,email:a,bio:a,photoUrl:a}]},{article_id:K,journal_id:r,section_id:i,path:n,journal:o,ar_title:L,date_published:as,doi:M,author:[{first_name:at,middle_name:a,last_name:au,ans:g,email:a,bio:a,photoUrl:a},{first_name:v,middle_name:a,last_name:w,ans:g,email:av,bio:a,photoUrl:a},{first_name:aw,middle_name:a,last_name:ax,ans:g,email:a,bio:a,photoUrl:a},{first_name:ay,middle_name:a,last_name:az,ans:x,email:a,bio:a,photoUrl:a}]}],down:"https:\u002F\u002Ff.oaes.cc\u002Fris\u002F7201.ris",xml:{id:5289,article_id:b,xml_down:d,cite_click:d,export_click:d},zan:d,cited_type:"cited",subarray:[],issn:"ISSN 2770-3541 (Online)",uuid:"7658793235017daa001afca646e0f274",abstractUuid:"1aaa161e7b8339623ed9db10799dc423",apiurl:a,api_abstract_url:a,journal_id:aA,journal_path:n},loadingAbs:void 0,loading:u,ArtDataC:{content:"\u003Cdiv id=\"s1\" class=\"article-Section\"\u003E\u003Ch2 \u003E1. INTRODUCTION\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EWith the rapid development of communication technology and computer science, the deep integration of complex systems and sensing decision-making has gained unprecedented development\u003Csup\u003E[\u003Ca href=\"#b1\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b1\"\u003E1\u003C\u002Fa\u003E,\u003Ca href=\"#b2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b2\"\u003E2\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Autonomous intelligent systems (AIS) are capable of environmental sensing, target detection, and cooperative control through the integration of advanced control, communication modules, and sensing technologies. They have the ability to autonomously plan actions, share resources, and operate remotely to complete tasks\u003Csup\u003E[\u003Ca href=\"#b3\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b3\"\u003E3\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. AIS is increasingly being used in civil and industrial fields, such as logistics and transportation\u003Csup\u003E[\u003Ca href=\"#b4\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b4\"\u003E4\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, power system inspection, and ocean exploration, as well as military fields\u003Csup\u003E[\u003Ca href=\"#b5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b5\"\u003E5\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, including demining and blasting, battlefield surveillance, and combat confrontation. Their unique capability to replace humans in complex and high-risk environments renders them invaluable tools. However, as task demands grow in difficulty and complexity, single unmanned systems face limitations in information access and problem-solving capacity. It is necessary for AIS to deal with current difficulties through a distributed approach, which offers advantages such as spatial distribution, parallel task execution, and fault tolerance. AIS has become a new trend in future research due to its comprehensive information acquisition and ability to realize intelligent interaction and processing in response to mission requirements, compared to single-unmanned systems.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe AIS must perceive the environment to perform autonomous planning, and the prediction part of planning can be realized by optimizing the future state through the distributed model predictive control (DMPC) method. As an optimal control algorithm based on an optimization problem that can handle constraints efficiently, DMPC is widely used in power systems\u003Csup\u003E[\u003Ca href=\"#b6\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b6\"\u003E6\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, chemical processes\u003Csup\u003E[\u003Ca href=\"#b7\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b7\"\u003E7\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, urban transportation\u003Csup\u003E[\u003Ca href=\"#b8\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b8\"\u003E8\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and manufacturing systems\u003Csup\u003E[\u003Ca href=\"#b9\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b9\"\u003E9\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. As a distributed online rolling computation algorithm, DMPC allows AIS to navigate physical and environmental constraints, making it increasingly popular in AIS applications.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EAs the crucial components of AIS, the cooperative control of unmanned aerial vehicles (UAVs) and vehicle platoon systems has received much attention. UAVs play a vital role in several fields, such as disaster relief, environmental monitoring, logistics, transportation, and military surveillance. Through cooperative control, UAVs can quickly and efficiently cover large areas, perform complex missions, and enhance the response speed and success rates of missions\u003Csup\u003E[\u003Ca href=\"#b10\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b10\"\u003E10\u003C\u002Fa\u003E-\u003Ca href=\"#b12\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b12\"\u003E12\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and vehicle platooning systems achieve efficient fleet management, reduce traffic congestion, and save energy consumption in various scenarios such as freight transportation, autonomous driving, and traffic management in modern urban environments, thus improving transportation efficiency and road safety\u003Csup\u003E[\u003Ca href=\"#b13\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b13\"\u003E13\u003C\u002Fa\u003E-\u003Ca href=\"#b15\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b15\"\u003E15\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The difference between UAVs and vehicle platoon systems is that UAVs operate in a three-dimensional airspace, relying on technologies such as GPS, inertial navigation systems, and radar. In contrast, vehicle platoons operate in a two-dimensional road network, responding to traffic regulations, road conditions, and other vehicles, often using vehicle-to-everything (V2X) communications and light detection and ranging (LiDAR) technologies. UAVs have a more limited range due to battery limitations, while vehicle platoons are more accessible to refuel or recharge and have a longer range. However, UAVs and vehicle platoon systems are similar in several ways, e.g., both involve cooperative control of multiple independent units and require real-time decision-making and communication to achieve common goals; both require real-time control in a dynamic and uncertain environment to ensure efficient operation and safety; both need to consider physical and network security. Despite some differences, UAVs and vehicle platoon systems share commonalities in core technologies such as cooperative control, multi-subsystems communication and path optimization, all of which can be effectively handled under the framework of DMPC. Meanwhile, considering the significance of the cooperative operation between UAVs and vehicle platoon systems in both civil and military fields, an overview of the two systems can help to promote the integration of the two fields, inspire researchers to explore the cooperative operation of these two systems and promote the development of integrated solutions in AIS.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EAlthough existing review articles have covered a wide range of research on DMPC in different application scenarios, such as smart grids\u003Csup\u003E[\u003Ca href=\"#b16\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b16\"\u003E16\u003C\u002Fa\u003E-\u003Ca href=\"#b18\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b18\"\u003E18\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, networked control systems\u003Csup\u003E[\u003Ca href=\"#b19\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b19\"\u003E19\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, autonomous ground vehicles (AGVs)\u003Csup\u003E[\u003Ca href=\"#b20\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b20\"\u003E20\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, each has specific focuses and limitations. For example, Arauz \u003Ci\u003Eet al\u003C\u002Fi\u003E. concentrated on the application of DMPC in network control problems, with special emphasis on its vulnerabilities and defense mechanisms in network security\u003Csup\u003E[\u003Ca href=\"#b19\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b19\"\u003E19\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. On the other hand, Yu \u003Ci\u003Eet al\u003C\u002Fi\u003E. comprehensively reviewed the application of model predictive control (MPC) in single and multiple AGVs\u003Csup\u003E[\u003Ca href=\"#b20\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b20\"\u003E20\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Notably, Negenborn \u003Ci\u003Eet al\u003C\u002Fi\u003E. surveyed and categorized a wide range of DMPC methods, offering insights into the historical development and research trends of these methods\u003Csup\u003E[\u003Ca href=\"#b21\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b21\"\u003E21\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. However, none of these reviews have specifically addressed the application of DMPC to two critical domains - UAVs and vehicle platoon systems nor have they discussed the unique challenges and future research directions for DMPC within these systems.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn contrast to existing reviews, this review systematically introduces the basic fundamentals of DMPC and its theoretical achievements in multi-agent systems (MASs), with a unique focus on the application of DMPC in two AIS subsystems: UAVs and vehicle platoon systems. It also highlights the shortcomings and challenges of the existing methods in practical applications and discusses the direction of future research to promote DMPC in UAVs and vehicle platoon systems. This review presents the basics of DMPC with theoretical foundations in MASs in Section 2. Sections 3 and 4 review the DMPC applications in UAVs and vehicle platoon systems, respectively. Section 5 discusses the existing shortcomings and challenges of the DMPC approach for AIS. Finally, the conclusion is provided in Section 6.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2\" class=\"article-Section\"\u003E\u003Ch2 \u003E2. PRELIMINARY FOR DMPC\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EBefore introducing the application of DMPC in UAVs and vehicle platoon systems, this section will introduce the basics of DMPC and the advances of its theoretical research in MASs.\u003C\u002Fp\u003E\u003Cdiv id=\"s2-1\" class=\"article-Section\"\u003E\u003Ch3 \u003E2.1 MPC\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EMPC is derived from optimal control, which computes for a sequence of control inputs by optimizing a cost function containing information about the system's states and control inputs at a future time and explicitly handling the constraints imposed on the system\u003Csup\u003E[\u003Ca href=\"#b22\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b22\"\u003E22\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. MPC employs a rolling optimization strategy, which optimizes over a finite time horizon. Considering a discrete-time system \u003Cinline-formula\u003E\u003Ctex-math id=\"M1\"\u003E$$ x(t+1)=f(x(t), u(t)) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E as an example, where the system is sampled at a specific sampling instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M2\"\u003E$$ t $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, and the currently sampled state information \u003Cinline-formula\u003E\u003Ctex-math id=\"M3\"\u003E$$ x(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is used as the initial state based on the model of the system to predict the state of the system in the prediction horizon \u003Cinline-formula\u003E\u003Ctex-math id=\"M4\"\u003E$$ [t, t+N] $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. Simultaneously, a constrained open-loop optimization problem is solved for a given system cost function to obtain a set of control input sequences. The first control input in this sequence is then applied to the actual controlled system. The new state of the system is obtained by sampling at the next sampling instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M5\"\u003E$$ t+1 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, and this process is performed repeatedly. The specific process is shown in \u003Ca href=\"#Figure1\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure1\"\u003EFigure 1\u003C\u002Fa\u003E.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure1\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure1\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-1.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 1. MPC strategy. MPC: Model predictive control.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EMPC has been widely used in linear systems\u003Csup\u003E[\u003Ca href=\"#b23\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b23\"\u003E23\u003C\u002Fa\u003E,\u003Ca href=\"#b24\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b24\"\u003E24\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E and nonlinear systems\u003Csup\u003E[\u003Ca href=\"#b25\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b25\"\u003E25\u003C\u002Fa\u003E,\u003Ca href=\"#b26\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b26\"\u003E26\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, but it is not the focus of this paper. There are quite a few foundations for MPC research, such as robust MPC methods to cope with external disturbances\u003Csup\u003E[\u003Ca href=\"#b27\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b27\"\u003E27\u003C\u002Fa\u003E-\u003Ca href=\"#b29\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b29\"\u003E29\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, tracking MPC methods to achieve the designed control objectives\u003Csup\u003E[\u003Ca href=\"#b30\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b30\"\u003E30\u003C\u002Fa\u003E,\u003Ca href=\"#b31\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b31\"\u003E31\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and economic model predictive control (EMPC) methods considering economic costs in the actual production process\u003Csup\u003E[\u003Ca href=\"#b32\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b32\"\u003E32\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Recently, the data-driven MPC methods were proposed by Berberich \u003Ci\u003Eet al\u003C\u002Fi\u003E., and a rigorous theoretical analysis was given\u003Csup\u003E[\u003Ca href=\"#b31\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b31\"\u003E31\u003C\u002Fa\u003E,\u003Ca href=\"#b33\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b33\"\u003E33\u003C\u002Fa\u003E,\u003Ca href=\"#b34\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b34\"\u003E34\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For more information about the advances in theoretical research on MPC and the application of MPC methods in robotics, UAVs, and other systems, readers can refer to Ref.\u003Csup\u003E[\u003Ca href=\"#b35\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b35\"\u003E35\u003C\u002Fa\u003E-\u003Ca href=\"#b39\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b39\"\u003E39\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-2\" class=\"article-Section\"\u003E\u003Ch3 \u003E2.2 DMPC\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EAs the scale of engineering systems increases, the applicability of traditional MPC methods diminishes. Instead, the DMPC method has received more attention for its excellent capability of dealing with complex large-scale systems characterized by high dimensionality, multiple subsystems, constraints, and targets. Unlike the centralized architecture of traditional MPC methods, DMPC decomposes the global system into several subsystems and formulates a local optimization problem for each subsystem, allowing the complex optimization problem of a large-scale system to be divided into simple subproblems. This approach significantly reduces the scale and computational complexity of individual optimization problems\u003Csup\u003E[\u003Ca href=\"#b40\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b40\"\u003E40\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. A quantitative comparison of some key performances between centralized MPC and DMPC is shown in \u003Ca href=\"#Figure2\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure2\"\u003EFigure 2\u003C\u002Fa\u003E. With the DMPC strategy, information can be exchanged between subsystems, and interaction is also allowed between the local model prediction controllers of each subsystem. The structure of DMPC is schematically illustrated in \u003Ca href=\"#Figure3\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure3\"\u003EFigure 3\u003C\u002Fa\u003E.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure2\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure2\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-2.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 2. Quantitative comparison of key performances between centralized MPC and DMPC. MPC: Model predictive control; DMPC: distributed model predictive control.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure3\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure3\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-3.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 3. DMPC structure. DMPC: Distributed model predictive control.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EIn the following, a commonly used DMPC standard framework will be introduced, including the determination of optimization problem, cost function, and information transmission in DMPC.\u003C\u002Fp\u003E\u003Cdiv id=\"s2-2-1\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.2.1 Optimization problem\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003EA general discrete system is taken as an example to introduce the optimization problem of DMPC:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(1)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E1\"\u003E $$ \\begin{equation} x_i(t+1)=f_i(x_i(t), u_i(t), x_{-i}(t)) \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere \u003Cinline-formula\u003E\u003Ctex-math id=\"M6\"\u003E$$ x_i(t) \\in \\mathbb{R}^{n_i} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, \u003Cinline-formula\u003E\u003Ctex-math id=\"M7\"\u003E$$ u_i(t) \\in \\mathbb{R}^{m_i} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E denote the state and control input vector of the subsystem \u003Cinline-formula\u003E\u003Ctex-math id=\"M8\"\u003E$$ i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, respectively, and \u003Cinline-formula\u003E\u003Ctex-math id=\"M9\"\u003E$$ x_{-i}(t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E represents the state of the subsystem that has information interaction with subsystem \u003Cinline-formula\u003E\u003Ctex-math id=\"M10\"\u003E$$ i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. Furthermore, the system states and the control inputs must satisfy the constraints: \u003Cinline-formula\u003E\u003Ctex-math id=\"M11\"\u003E$$ x_i(t)\\in \\mathbb{X}_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M12\"\u003E$$ u_i(t)\\in \\mathbb{U}_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, respectively, where \u003Cinline-formula\u003E\u003Ctex-math id=\"M13\"\u003E$$ \\mathbb{X}_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M14\"\u003E$$ \\mathbb{U}_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E are convex sets containing the origin.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn DMPC, each subsystem optimizes only its local cost function, and its local optimization problem is given as:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(2)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E2\"\u003E\r\n \r\n$$\r\n\\min\\limits_{u_i(t+s|t)}J_i(x_i, u_i, x_{-i})\r\n$$\r\n \r\n\u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(2a)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E2a\"\u003E $$ \\begin{align*} s.t.\\;\\;&x_i(t+s+1|t)=f_i(x_i(t+s|t), u_i(t+s|t), x_{-i}(t+s|t)) \\end{align*} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(2b)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E2b\"\u003E $$ \\begin{align*} &{x}_i(t|t)=x_i(t) \\end{align*} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(2c)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E2c\"\u003E $$ \\begin{align*} &x_i(t+s|t) \\in \\mathbb{X}_i \\end{align*} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(2d)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E2d\"\u003E $$ \\begin{align*} &u_i(t+s|t) \\in \\mathbb{U}_i \\end{align*} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(2e)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E2e\"\u003E $$ \\begin{align*} &x_i(t+N|t) \\in \\mathbb{X}_f^i \\end{align*} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere \u003Cinline-formula\u003E\u003Ctex-math id=\"M15\"\u003E$$ s = 1, ..., N-1 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, \u003Cinline-formula\u003E\u003Ctex-math id=\"M16\"\u003E$$ J_i(x_i, u_i, x_{-i}) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the objective cost function of the problem, and \u003Cinline-formula\u003E\u003Ctex-math id=\"M17\"\u003E$$ x_i(t+s|t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the state predicted at instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M18\"\u003E$$ t $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E for the instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M19\"\u003E$$ t+s $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. The terminal term \u003Cinline-formula\u003E\u003Ctex-math id=\"M20\"\u003E$$ x_i(t+N|t) \\in \\mathbb{X}_f^i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is often used to ensure the stability of the system.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-2-2\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.2.2 Cost function\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003EThe cost function \u003Cinline-formula\u003E\u003Ctex-math id=\"M21\"\u003E$$ J_i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E defines the control objectives of the system and guides the direction of the optimization process. However, since different tasks have varying requirements, the design of the cost function must be adapted to specific application scenarios. For instance, in UAV formation control, the cost function may prioritize maintaining formation shape and avoiding collisions, whereas in vehicle platooning, it might emphasize speed coordination and fuel efficiency. Therefore, the formulation of the cost function should not only be consistent with the overall objectives of the control system but should also accurately reflect the specific demands of a given task, thereby enabling efficient and cooperative control in a complex system. The following is a common form of DMPC cost function:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(3)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E3\"\u003E $$ \\begin{equation} J_i= \\sum\\limits_{s=0}^{N-1} l(x_i(t+s|t), u_i(t+s|t))+V_c(x_i(t+s|t), x_{-i}(t+s|t))+V_f(x_i(t+N|t)) \\end{equation} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EHere, \u003Cinline-formula\u003E\u003Ctex-math id=\"M22\"\u003E$$ l(x_i(t+s|t), u_i(t+s|t) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E represents the stage cost at the instant \u003Cinline-formula\u003E\u003Ctex-math id=\"M23\"\u003E$$ t+s $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E, and \u003Cinline-formula\u003E\u003Ctex-math id=\"M24\"\u003E$$ V_c(x_i(t+s|t), x_{-i}(t+s|t)) $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E denotes the coupling cost term that containing the state of both subsystem \u003Cinline-formula\u003E\u003Ctex-math id=\"M25\"\u003E$$ i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and its neighbors. Additionally, in DMPC, it is often necessary to include a coupling cost that incorporates information about neighboring subsystems in the cost function. The information transmission between the neighbors will be introduced in the following sections.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-2-3\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.2.3 Information transmission\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003EIn DMPC, the interaction of information between subsystems and the sequence of solving the optimization problem is critical for achieving efficient cooperative control. Typically, the sequence of optimization problem solving and transmission can be categorized into three approaches: The first is sequential solving and transmission, where each subsystem sequentially solves the problem in a predetermined order and transmits the results to other related subsystems. The advantage of this approach lies in its clear flow and easy-to-implement sequence control, but it may lead to delays in the overall system. The second approach is synchronous solving and transmission, where all the subsystems start solving simultaneously and transmit the information at the same instant, which minimizes the latency but requires high communication and computational resources. The third approach is asynchronous solving and transmission, where each subsystem independently completes the solving and transmission on its own time scale, allowing for a certain degree of non-simultaneity and thus increasing system flexibility. To illustrate the different characteristics of these approaches more intuitively, \u003Ca href=\"#Figure4\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure4\"\u003EFigure 4\u003C\u002Fa\u003E presents the sequences of optimization problem-solving and information transmission in the DMPC strategy for a MAS with three agents as an example.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure4\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure4\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-4.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 4. Information interaction between subsystems and the sequence of solving optimization problems. (A) sequential solving and transmission; (B) synchronous solving and transmission; (C) asynchronous solving and transmission.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EIn DMPC, subsystems usually need predictive state information of their neighbors at the current moment in the length of the prediction horizon \u003Cinline-formula\u003E\u003Ctex-math id=\"M26\"\u003E$$ N $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E to construct the optimization problem. There are generally two main approaches to constructing this predicted state information. The first method is that the neighbor first constructs a complete sequence of predicted states that satisfies the required length of the current subsystem, and then transmits this information to the needed subsystem. The advantage of this approach is that the subsystem can directly utilize the complete information for computation, although it may impose a significant data transmission burden. The second approach is that the neighbor transmits only a part of the necessary state information while the receiver subsystem performs specific calculations based on the received data to construct the necessary neighboring state sequence. This approach can reduce the burden of data transmission, but may require additional computational resources and more complex algorithm design to ensure that the constructed state information can satisfy the requirements of control accuracy. These two methods of information construction enable DMPC to achieve efficient and accurate information interaction and cooperative control in complex systems.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EMoreover, existing DMPC algorithms can be classified based on the topology of the transmission network, the information exchange protocols used among local controllers, and the type of cost function considered in the local optimization problem. Depending on whether or not the performance metrics of other subsystems are included in the local cost function, DMPC algorithms can be categorized into coordinated and uncoordinated approaches. Specifically, if each local controller holds global information and minimizes the global cost function, it is referred to as coordinated DMPC\u003Csup\u003E[\u003Ca href=\"#b41\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b41\"\u003E41\u003C\u002Fa\u003E-\u003Ca href=\"#b43\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b43\"\u003E43\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Conversely, if each local predictive controller possesses local information, considers the information of its neighbors in the network topology, and uses the information of its neighbors as useful information for its local optimization problem and minimizes the local cost function, it is referred to as uncoordinated DMPC\u003Csup\u003E[\u003Ca href=\"#b44\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b44\"\u003E44\u003C\u002Fa\u003E-\u003Ca href=\"#b48\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b48\"\u003E48\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Compared with coordinated DMPC, in uncoordinated DMPC, each local controller only needs to exchange information with its associated subsystems, which have lower network requirements. Since uncoordinated DMPC only improves its performance during the optimization process, the overall performance of the system is weaker than that of the coordination algorithm based on the global cost function, but it has more flexibility for the control of each subsystem. In most uncoordinated DMPC, local controllers generally use parallel computation to solve the optimization problems of each subsystem simultaneously\u003Csup\u003E[\u003Ca href=\"#b46\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b46\"\u003E46\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. When controllers operate asynchronously, a corresponding communication strategy for asynchronous transmission is necessary\u003Csup\u003E[\u003Ca href=\"#b47\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b47\"\u003E47\u003C\u002Fa\u003E,\u003Ca href=\"#b48\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b48\"\u003E48\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In the UAVs and vehicle platoon systems targeted in this paper, most of the studies are based on uncoordinated DMPC.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-2-4\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.2.4 Computational complexity\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003ETo analyze the computational complexity of DMPC, it is first necessary to distinguish between linear and nonlinear systems. In linear systems, the computational complexity of DMPC is relatively low due to the availability of efficient solution methods, such as linear programming (LP) or quadratic programming (QP), which have polynomial-time computational complexity. In contrast, DMPC problems for nonlinear systems necessitate the utilization of nonlinear programming (NLP) methodologies, which are inherently more intricate since the solution process entails a greater number of iterative procedures and possesses a higher computational complexity. Furthermore, as the system state dimension increases and the prediction horizon lengthens, the computational complexity rises. An increase in state dimension results in a larger state space, necessitating greater computational resources for state prediction and optimization at each time step. Additionally, a longer prediction horizon expands the size of the optimization problem, as computations must be performed over a more extended prediction horizon, significantly increasing the computational burden. However, a longer prediction horizon also offers enhanced control performance. Therefore, it is necessary to balance control accuracy and computational complexity to ensure that the system can be optimized and controlled in real-time within a reasonable timeframe.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-2-5\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.2.5 Scalability\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003EThe scalability of coordinated and uncoordinated DMPC schemes, as discussed in the previous section, will be analyzed in the following. For coordinated DMPC, each local controller needs to optimize the local cost function and consider the global information. This implies that as the number of subsystems increases, the computational burden of the controller will increase with the global information. In contrast, most uncoordinated DMPC schemes exhibit better scalability. In uncoordinated DMPC, each local controller only optimizes its local cost function, so the increase in the number of subsystems does not directly affect the computational complexity of each controller. However, although the computational burden does not increase, the rise in the number of subsystems may result in each subsystem interacting with more neighboring systems, increasing the frequency of information exchange and the amount of communication. As the system grows in size, more complex communication networks may introduce additional burdens, such as delayed information delivery and data loss. Therefore, in the application of large-scale systems, despite the superior performance of uncoordinated DMPC in terms of computational complexity, it is still necessary to address the challenges posed by increasingly complex communication topologies to ensure the overall performance and reliability of the system.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ESince DMPC methods vary considerably when applied to different physical systems and task requirements, this paper will first briefly review the theoretical results of DMPC to MASs in the following subsection. These results can be utilized in the control of UAVs and vehicle platoon systems, as discussed in this paper.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-3\" class=\"article-Section\"\u003E\u003Ch3 \u003E2.3 DMPC in MASs\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EThis section provides a brief review of the theoretical research on DMPC in MASs, dividing the research problems into three key aspects: the existence of disturbances, limited communication and computing resources, and network unreliability.\u003C\u002Fp\u003E\u003Cdiv id=\"s2-3-1\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.3.1 The existence of disturbances\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003EIn MASs, different agents collaborate through communication to achieve the given task objectives. As the system becomes larger and more complex, deviations from the actual system during modeling and identification become inevitable. Simultaneously, the complex system is increasingly influenced by the external environment, and these disturbances can be classified as external disturbances. A key research direction in this context is the development of robust DMPC strategies to counter external disturbances. The min-max MPC method, which generates optimal control sequences for the system under the \"worst-case\" disturbance scenario to ensure robust stability, was first proposed by Campo \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b49\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b49\"\u003E49\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Jia \u003Ci\u003Eet al\u003C\u002Fi\u003E. later extended this method to closed-loop DMPC systems by taking feedback control information into account\u003Csup\u003E[\u003Ca href=\"#b50\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b50\"\u003E50\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Wei \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed the min-max DMPC method with a self-triggered scheme for the case of multiple parameter uncertainties and external disturbances to achieve robust control under communication delays\u003Csup\u003E[\u003Ca href=\"#b47\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b47\"\u003E47\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn addition, the robust MPC based on \"tube\" proposed by Mayne is also a classical approach to deal with disturbance\u003Csup\u003E[\u003Ca href=\"#b51\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b51\"\u003E51\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In MASs, for instance, Li \u003Ci\u003Eet al\u003C\u002Fi\u003E. utilized the tube method to satisfy local robust constraints and applied a modified alternating direction method of multipliers (ADMM) to solve the optimization problem\u003Csup\u003E[\u003Ca href=\"#b52\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b52\"\u003E52\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For disturbed leader-follower systems, Li \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a fully inclusive control algorithm based on tube-DMPC to deal with the problem that the follower may break away from the convex packet under disturbance\u003Csup\u003E[\u003Ca href=\"#b53\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b53\"\u003E53\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Based on the DMPC method and the tube-based auxiliary controller, Li \u003Ci\u003Eet al\u003C\u002Fi\u003E. realized the robust control of the MASs\u003Csup\u003E[\u003Ca href=\"#b54\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b54\"\u003E54\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-3-2\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.3.2 Limited communication and computing resources\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003EIn the communication process of MASs, communication resources are usually limited due to network bandwidth constraints. Additionally, the computational ability of subsystems in distributed architectures is generally weak, and their computational resources are valuable. While event-triggered control is a better choice in terms of reducing the number of communications and optimization problem solving, for perturbed systems, achieving better control while saving computational resources is a direction of great interest. Zou \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed an event-triggered scheme using the information of neighbors to achieve a balance between resource usage and control performance for MASs subject to bounded disturbance\u003Csup\u003E[\u003Ca href=\"#b48\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b48\"\u003E48\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Yang \u003Ci\u003Eet al\u003C\u002Fi\u003E. also proposed a similar adaptive event-triggered DMPC scheme\u003Csup\u003E[\u003Ca href=\"#b55\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b55\"\u003E55\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In addition, self-triggered DMPC schemes have gradually received attention due to the reduction of the number of samples in the system. Zhan \u003Ci\u003Eet al\u003C\u002Fi\u003E. studied the application of a self-triggered scheme in linear MAS consensus\u003Csup\u003E[\u003Ca href=\"#b56\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b56\"\u003E56\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and Mi \u003Ci\u003Eet al\u003C\u002Fi\u003E. solved the dynamically decoupled MAS collaboration problem\u003Csup\u003E[\u003Ca href=\"#b57\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b57\"\u003E57\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Both Wei \u003Ci\u003Eet al\u003C\u002Fi\u003E. and Wang \u003Ci\u003Eet al\u003C\u002Fi\u003E. applied the self-triggered scheme to nonlinear MASs\u003Csup\u003E[\u003Ca href=\"#b47\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b47\"\u003E47\u003C\u002Fa\u003E,\u003Ca href=\"#b58\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b58\"\u003E58\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Based on the disturbance observer and self-triggered DMPC scheme, Yang \u003Ci\u003Eet al\u003C\u002Fi\u003E. similarly achieved the collaborative control of nonlinear MASs\u003Csup\u003E[\u003Ca href=\"#b59\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b59\"\u003E59\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s2-3-3\" class=\"article-Section\"\u003E\u003Ch4 \u003E2.3.3 Network unreliability\u003C\u002Fh4\u003E\u003Cp class=\"\"\u003EThe agents interact with the physical environment, communicate local information, and update the information of their neighbors, which requires connectivity, reliability, and security of the communication networks. DMPC-based control methods also need to take network security issues into account. Velarde \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a resilient DMPC control strategy that considers insider attacks\u003Csup\u003E[\u003Ca href=\"#b60\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b60\"\u003E60\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Ananduta \u003Ci\u003Eet al\u003C\u002Fi\u003E. introduced an iterative DMPC strategy to mitigate the effects of false data injection attacks\u003Csup\u003E[\u003Ca href=\"#b61\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b61\"\u003E61\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Many studies regard denial of service (DOS) attacks as a data loss problem for MASs. For example, Dai \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a resilient robust DMPC scheme based on an extended sequence transmission strategy to eliminate the adverse effects under DOS attacks\u003Csup\u003E[\u003Ca href=\"#b62\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b62\"\u003E62\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and Chen \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a similar event-triggered DMPC scheme\u003Csup\u003E[\u003Ca href=\"#b63\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b63\"\u003E63\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Wei \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a novel scheme for detecting distributed attacks using the DMPC method to achieve consensus of linear MASs under adversarial attacks\u003Csup\u003E[\u003Ca href=\"#b64\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b64\"\u003E64\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ETo address the vulnerability of network communication, Hahn \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a robust DMPC scheme for affine dynamical subsystems under communication delays\u003Csup\u003E[\u003Ca href=\"#b65\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b65\"\u003E65\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Su \u003Ci\u003Eet al\u003C\u002Fi\u003E. addressed the tracking consistency problem by designing a DMPC strategy for linear MASs affected by disturbance and time-varying communication delays\u003Csup\u003E[\u003Ca href=\"#b66\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b66\"\u003E66\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Wang \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed an event-triggered DMPC scheme to solve the cooperative control problem for MASs with disturbance, input delays, and communication delays\u003Csup\u003E[\u003Ca href=\"#b67\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b67\"\u003E67\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Franzè \u003Ci\u003Eet al\u003C\u002Fi\u003E. used the concept of reachability analysis to solve the leader-follower formation control problem under the data loss conditions in MASs\u003Csup\u003E[\u003Ca href=\"#b68\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b68\"\u003E68\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Yang \u003Ci\u003Eet al\u003C\u002Fi\u003E. utilized Bernoulli distribution to describe the packet loss phenomenon and selected the prediction horizon of MASs based on an event-triggered scheme to achieve cooperative control\u003Csup\u003E[\u003Ca href=\"#b69\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b69\"\u003E69\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s3\" class=\"article-Section\"\u003E\u003Ch2 \u003E3. DMPC FOR UAVS\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EUAVs have been widely adopted as an emerging technology due to their high flexibility, mobility, and ease of deployment\u003Csup\u003E[\u003Ca href=\"#b10\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b10\"\u003E10\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Given the uncertainty of UAV application scenarios and the complexity of target missions, it is often challenging for an individual UAV to meet evolving mission requirements. UAVs can be controlled in a distributed way, thus realizing that individuals collaborate to perceive the surrounding environment together and complete multiple complex tasks as a whole through information sharing, intelligent collaboration, and autonomous decision-making\u003Csup\u003E[\u003Ca href=\"#b70\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b70\"\u003E70\u003C\u002Fa\u003E,\u003Ca href=\"#b71\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b71\"\u003E71\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Current research demonstrates that, based on the communication links between UAVs, UAVs can rapidly and accurately perform complex tasks such as cooperative path planning, target exploration, and formation control. Additionally, in the military domain, UAVs play a crucial role in essential tasks such as reconnaissance and strikes\u003Csup\u003E[\u003Ca href=\"#b72\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b72\"\u003E72\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For instance, the U.S. Air Force announced the Small UAV System Flight Plan in 2016, strategically confirming the future value of small UAVs and clarifying the concept of UAV swarm operations\u003Csup\u003E[\u003Ca href=\"#b73\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b73\"\u003E73\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, the importance of UAVs continues to grow.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe DMPC method has recently received much attention due to its excellent ability to handle constrained optimization problems and fast computational capability. However, the research on the application of DMPC to UAVs still needs to be completed. The following sections provide an overview of the application of DMPC to UAVs in three key areas: trajectory optimization, formation control, and collision avoidance. In addition, \u003Ca href=\"#Table1\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Table1\"\u003ETable 1\u003C\u002Fa\u003E summarizes the existing research on DMPC-based UAVs considering multi-mission scenarios.\u003C\u002Fp\u003E\u003Cdiv id=\"Table1\" class=\"Figure-block\"\u003E\u003Cdiv class=\"table-note\"\u003E\u003Cspan class=\"\"\u003ETable 1\u003C\u002Fspan\u003E\u003Cp class=\"\"\u003EResearch of DMPC-based UAVs considering multi-mission scenarios\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"table-responsive article-table\"\u003E\u003Ctable class=\"a-table\"\u003E\u003Cthead\u003E\u003Ctr\u003E\u003Ctd align=\"left\" style=\"class:table_top_border\"\u003E\u003Cb\u003EResearch\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border\"\u003E\u003Cb\u003ETrajectory optimization\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border\"\u003E\u003Cb\u003EFormation control\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border\"\u003E\u003Cb\u003ECollision avoidance\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border\"\u003E\u003Cb\u003ECommunication restrictions\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border\"\u003E\u003Cb\u003EDisturbance and fault\u003C\u002Fb\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Fthead\u003E\u003Ctbody\u003E\u003Ctr\u003E\u003Ctd align=\"left\" style=\"class:table_top_border2\"\u003EBo \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b74\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b74\"\u003E74\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border2\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border2\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border2\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border2\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_top_border2\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EQi \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b75\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b75\"\u003E75\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EYang \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b76\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b76\"\u003E76\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EHu \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b77\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b77\"\u003E77\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EYu \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b78\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b78\"\u003E78\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EGräfe \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b79\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b79\"\u003E79\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003ELi \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b80\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b80\"\u003E80\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EZheng \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b81\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b81\"\u003E81\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EChai \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b82\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b82\"\u003E82\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003ERichards \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b83\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b83\"\u003E83\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EZhang \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b84\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b84\"\u003E84\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EChi \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b85\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b85\"\u003E85\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EZhou \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b86\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b86\"\u003E86\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EChen \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b87\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b87\"\u003E87\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EWen \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b88\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b88\"\u003E88\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003EYuan \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b89\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b89\"\u003E89\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003ELi \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b90\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b90\"\u003E90\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003ENiu \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b91\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b91\"\u003E91\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\"\u003ESun \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b92\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b92\"\u003E92\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003Ctr\u003E\u003Ctd align=\"left\" style=\"class:table_bottom_border\"\u003EJiang \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b93\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b93\"\u003E93\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_bottom_border\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_bottom_border\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_bottom_border\"\u003E√\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_bottom_border\"\u003E\u003C\u002Ftd\u003E\u003Ctd align=\"center\" style=\"class:table_bottom_border\"\u003E\u003C\u002Ftd\u003E\u003C\u002Ftr\u003E\u003C\u002Ftbody\u003E\u003C\u002Ftable\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"table_footer\"\u003E\u003Cdiv class=\"table_footer_note\"\u003E\u003Cp class=\"para\"\u003EDMPC: Distributed model predictive control; UAVs: unmanned aerial vehicles.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s3-1\" class=\"article-Section\"\u003E\u003Ch3 \u003E3.1 Trajectory optimization\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EWhen UAVs operate in coordination, optimizing their generated paths to enhance mission efficiency while reducing overall energy consumption is crucial. The DMPC method can find the optimal paths under environmental constraints based on its ability to minimize the cost function and deal with the constraints, so the use of the DMPC method to provide real-time solutions for UAVs has received more and more attention.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EBo \u003Ci\u003Eet al\u003C\u002Fi\u003E. considered UAV kinematics and collision avoidance constraints to develop a trajectory planning strategy based on DMPC, which achieved better real-time performance and more optimal trajectories compared to traditional trajectory optimization methods\u003Csup\u003E[\u003Ca href=\"#b74\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b74\"\u003E74\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Qi \u003Ci\u003Eet al\u003C\u002Fi\u003E. utilized the DMPC method as a framework to design tracking trajectory optimization for ground targets, and introduced the Nash game method in the optimization solution process, then verified the feasibility of the proposed scheme by simulation\u003Csup\u003E[\u003Ca href=\"#b75\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b75\"\u003E75\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Similarly, Yang \u003Ci\u003Eet al\u003C\u002Fi\u003E. also designed an online trajectory planning strategy based on the DMPC method\u003Csup\u003E[\u003Ca href=\"#b76\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b76\"\u003E76\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and Lun \u003Ci\u003Eet al\u003C\u002Fi\u003E. investigated the application of UAVs as communication relay nodes for maritime vessels, and simulations verified that the designed DMPC algorithm was able to optimize energy costs while achieving UAVs trajectory planning\u003Csup\u003E[\u003Ca href=\"#b94\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b94\"\u003E94\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The optimization problem designed by Ao \u003Ci\u003Eet al\u003C\u002Fi\u003E. combined the A* algorithm with Nash optimization, significantly reducing the solution size of the optimization problem while ensuring high accuracy of the generated trajectories\u003Csup\u003E[\u003Ca href=\"#b95\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b95\"\u003E95\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EMost of the aforementioned DMPC methods focus on basic trajectory optimization, but more complex trajectory planning tasks must account for obstacles, dynamic target tracking, and other challenging scenarios. Hu \u003Ci\u003Eet al\u003C\u002Fi\u003E. considered the movement of the target, obstacles obstructing the line of sight, and energy constraints of the UAVs, and designed a DMPC strategy that balances optimization and prioritization, and experimentally verified the effectiveness of the UAVs in tracking targets in urban environments\u003Csup\u003E[\u003Ca href=\"#b77\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b77\"\u003E77\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Yu \u003Ci\u003Eet al\u003C\u002Fi\u003E. also considered real-time target tracking and combined the adaptive difference algorithm with Nash optimization, and the DMPC was globally optimized with the help of Nash optimization, which improved the accuracy of target tracking\u003Csup\u003E[\u003Ca href=\"#b78\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b78\"\u003E78\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Gräfe \u003Ci\u003Eet al\u003C\u002Fi\u003E. reduced the computational complexity and network traffic required for the DMPC method based on an event-triggered scheme while ensuring the safety and reliability of the generated trajectories\u003Csup\u003E[\u003Ca href=\"#b79\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b79\"\u003E79\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Yin \u003Ci\u003Eet al\u003C\u002Fi\u003E. used a DMPC method to generate trajectories to achieve a stable network connection between the UAVs and the ground control stations\u003Csup\u003E[\u003Ca href=\"#b96\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b96\"\u003E96\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Notably, Luis \u003Ci\u003Eet al\u003C\u002Fi\u003E. utilized online DMPC to generate trajectories of small UAV swarms in real-time and efficiently compute non-collision trajectories in mission scenarios through an on-demand collision avoidance method. The proposed method was shown to reduce flight time by approximately 50% on average in UAV point-to-point transition missions compared to the buffered voronoi cells (BVC)-based collision avoidance method. Meanwhile, the activation function was designed to detect any interference to the UAV, and an event-triggered replanning-based strategy was also devised. The algorithms involved were finally applied to a range of solid UAVs, from 2 to 20, and simulations were conducted to verify the effectiveness of the algorithms under a variety of scenarios, including obstacle-free transitions and transition tasks with static obstacles\u003Csup\u003E[\u003Ca href=\"#b97\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b97\"\u003E97\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Another key research on DMPC is the aerial robot swarms designed by Soria \u003Ci\u003Eet al\u003C\u002Fi\u003E., whose objective functions included separation, propulsion, direction, and control. The quadrotor adjusted its flight trajectory based on interactive information, and the practical experiments with five quadrotors successfully demonstrated the safe flight of multiple drones in complex environments\u003Csup\u003E[\u003Ca href=\"#b98\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b98\"\u003E98\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe search task, as a critical operation often performed by UAVs, is closely related to trajectory optimization. It is essential to ensure that the generated trajectories can effectively cover search areas while reducing energy consumption to meet various mission requirements in real-time. The DMPC-based search trajectory generation has been studied in some literature. Du \u003Ci\u003Eet al\u003C\u002Fi\u003E. and Yao \u003Ci\u003Eet al\u003C\u002Fi\u003E. developed UAV search trajectory optimization strategies by combining graph theory\u003Csup\u003E[\u003Ca href=\"#b99\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b99\"\u003E99\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E and target probabilistic graph\u003Csup\u003E[\u003Ca href=\"#b100\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b100\"\u003E100\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E under the DMPC framework, respectively. Trajectory optimization becomes particularly challenging in complex environments with unknown obstacles and communication interference. Hence, Li \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed an adaptive guidance DMPC method to reduce exploration loss and improve exploration efficiency\u003Csup\u003E[\u003Ca href=\"#b80\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b80\"\u003E80\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Chai \u003Ci\u003Eet al\u003C\u002Fi\u003E. used Voronoi diagrams to replan the search trajectory in real-time, avoiding the collision between repeated search and UAVs, and still achieved better performance in communication-constrained environments\u003Csup\u003E[\u003Ca href=\"#b82\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b82\"\u003E82\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. It is worth mentioning that Zheng \u003Ci\u003Eet al\u003C\u002Fi\u003E. applied DMPC to UAV collaborative area search by taking the neighbor prediction path as a parameter and distributing the overall search objective function in the constraints between UAVs\u003Csup\u003E[\u003Ca href=\"#b81\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b81\"\u003E81\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Simulation results demonstrated that their algorithm effectively improves search efficiency and verifies the scalability as the number of UAVs increased from 8 to 20.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s3-2\" class=\"article-Section\"\u003E\u003Ch3 \u003E3.2 Formation control\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EThe importance of UAV formation control lies in its ability to enhance mission efficiency and execute tasks such as search, surveillance, and rescue through coordinated formation. Maintaining formation also ensures safe distances between UAVs, safeguarding their operational safety. Research on UAV formation control using the DMPC method began with Richards \u003Ci\u003Eet al\u003C\u002Fi\u003E. in 2004, who proposed a robust DMPC scheme for cooperative UAVs that avoided collisions by satisfying robust constraints. This strategy was significantly less computationally expensive than centralized algorithms and achieved superior tracking control performance\u003Csup\u003E[\u003Ca href=\"#b83\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b83\"\u003E83\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Subsequently, Ru \u003Ci\u003Eet al\u003C\u002Fi\u003E. achieved formation reconfiguration control based on UAVs with different missions, using multi-objective game theory combined with the DMPC method to realize autonomous formation reconfiguration\u003Csup\u003E[\u003Ca href=\"#b101\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b101\"\u003E101\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Based on the DMPC framework, Bian \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed an algorithm for fast formation control of UAVs on circular trajectories, effectively improving the convergence ability of the formation with lower computational consumption\u003Csup\u003E[\u003Ca href=\"#b102\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b102\"\u003E102\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn addition, formation flight in complex situations is widely concerned; considering the different tasks of heterogeneous UAV formation and collision avoidance in formation movement, Zhang \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a DMPC scheme based on adaptive differential evolution\u003Csup\u003E[\u003Ca href=\"#b84\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b84\"\u003E84\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E; Zhao \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed cost functions for leader, coordinator and follower UAVs, respectively, in heterogeneous UAVs, and simulations verified the feasibility of the designed DMPC strategies under the tasks of formation and retention, and insertion of new UAVs into the formation\u003Csup\u003E[\u003Ca href=\"#b103\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b103\"\u003E103\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Chi \u003Ci\u003Eet al\u003C\u002Fi\u003E. achieved safe UAV formations using the particle swarm optimization (PSO) algorithm combined with the DMPC method\u003Csup\u003E[\u003Ca href=\"#b85\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b85\"\u003E85\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, while Liu \u003Ci\u003Eet al\u003C\u002Fi\u003E. realized rapid formation and maintenance of UAVs based on the DMPC method, demonstrating both stability and feasibility\u003Csup\u003E[\u003Ca href=\"#b104\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b104\"\u003E104\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For military applications, formation reconfiguration plays an essential role in performing military missions, such as attacking enemy military targets and searching for targets; Zhou \u003Ci\u003Eet al\u003C\u002Fi\u003E. used the DMPC method while considering communication constraints to achieve UAVs that break through defenses under stealthy conditions\u003Csup\u003E[\u003Ca href=\"#b86\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b86\"\u003E86\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Another related and intriguing issue is collaborative payload transportation. For instance, Wehbeh \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a system model connecting quadcopters with payloads and compared centralized MPC and DMPC schemes\u003Csup\u003E[\u003Ca href=\"#b105\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b105\"\u003E105\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Simulation experiments proved the effectiveness of the designed algorithm.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ERecently, as DMPC has been more widely utilized in UAV formation control, existing studies have begun to consider the constraints of objective factors previously neglected in the literature, such as the limitations of the communication network, external disturbance, and errors due to model inaccuracies. Considering the actual situations of communication failure, Chen \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a formation control algorithm based on relative position information about the relative distances and angles between UAVs, and then realized formation control based on the DMPC method in the presence of communication disturbances and information inaccuracies\u003Csup\u003E[\u003Ca href=\"#b87\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b87\"\u003E87\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Wen \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a two-layer MPC scheme for UAVs, where the outer layer used a DMPC strategy to generate optimal control vectors, which combined with the inner layer's tube-based MPC, reduced control errors in UAV formation subjected to disturbance\u003Csup\u003E[\u003Ca href=\"#b88\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b88\"\u003E88\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Yuan \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a DMPC-based data transmission structure to accelerate the convergence of a six-degree-of-freedom UAV formation, with simulations employing data transmission delays following a Gaussian distribution\u003Csup\u003E[\u003Ca href=\"#b89\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b89\"\u003E89\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The designed unidirectional structure was shown to play a crucial role in system convergence, demonstrating the applicability of the proposed DMPC algorithm.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EEncirclement is a tactic used to restrict a target by changing the formation of a group of UAVs. Its purpose is to maintain surveillance and prevent enemy targets from escaping or to protect friendly targets\u003Csup\u003E[\u003Ca href=\"#b106\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b106\"\u003E106\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and the process of encirclement can be viewed as a process of formation change and maintenance. Marasco \u003Ci\u003Eet al\u003C\u002Fi\u003E. developed a strategy to encircle both moving and static targets using a circular formation based on the DMPC method\u003Csup\u003E[\u003Ca href=\"#b107\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b107\"\u003E107\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Based on the designed DMPC algorithm, Hafez \u003Ci\u003Eet al\u003C\u002Fi\u003E. first considered the task allocation strategy in the UAVs in the simulation by estimating the trajectory cost of the target and minimizing the task time. The encirclement effect demonstrated the effectiveness of two UAV teams in encircling stationary and moving targets\u003Csup\u003E[\u003Ca href=\"#b108\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b108\"\u003E108\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s3-3\" class=\"article-Section\"\u003E\u003Ch3 \u003E3.3 Collision avoidance\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EWhen UAVs perform trajectory optimization and formation control, constructing a safe flight trajectory is fundamental to achieving cooperative control. Effective collision avoidance strategies can ensure that UAVs do not collide with obstacles and other aircraft, thus ensuring the integrity of the equipment, reducing the probability of accidents, and improving mission efficiency\u003Csup\u003E[\u003Ca href=\"#b109\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b109\"\u003E109\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn previous research, such as that by Richards \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b83\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b83\"\u003E83\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, Bo \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b74\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b74\"\u003E74\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and Zhang \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b84\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b84\"\u003E84\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, when optimizing trajectories and maintaining UAV formations based on the DMPC method, the safety of the formation was ensured by imposing safety or collision avoidance constraints. In addition, Li \u003Ci\u003Eet al\u003C\u002Fi\u003E. addressed the collision problem at a low cost by designing a collision management unit and designing cooperative collision avoidance rules based on angle changes\u003Csup\u003E[\u003Ca href=\"#b90\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b90\"\u003E90\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. It is worth mentioning that D'Amato \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed an MPC-based collision avoidance system and incorporated the right-of-way rules from the International Civil Aviation Organization (ICAO) to make UAV behavior predictable and compatible with human decision-making. The prediction unit was designed to predict potential collisions and calculate the required constraints, and the simulation results verify the effectiveness and scalability of their scheme\u003Csup\u003E[\u003Ca href=\"#b110\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b110\"\u003E110\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ENiu \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed UAVs to predict the motion trajectories of their neighbors to avoid collisions in situations where communication was impossible, demonstrating the effectiveness of the proposed scheme in scenarios involving no communication and multiple obstacles\u003Csup\u003E[\u003Ca href=\"#b91\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b91\"\u003E91\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, Sun \u003Ci\u003Eet al\u003C\u002Fi\u003E. also adopted a similar approach and employed the improved Quatre algorithm to enhance the stability of UAV formation\u003Csup\u003E[\u003Ca href=\"#b92\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b92\"\u003E92\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Jiang \u003Ci\u003Eet al\u003C\u002Fi\u003E. developed a terminal condition to satisfy the collision avoidance algorithm for DMPC-based UAV formation control, aiming to reduce the conservatism of collision-free safe trajectories\u003Csup\u003E[\u003Ca href=\"#b93\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b93\"\u003E93\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s4\" class=\"article-Section\"\u003E\u003Ch2 \u003E4. DMPC FOR VEHICLE PLATOONS\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EGround vehicles are common tools of transportation and play a significant role in people's lives. With the rapid development of sensors, control systems, and computer technology, expectations for vehicle performance have risen. Research on ground vehicles has focused on AGV platoons due to their potential to reduce traffic congestion, improve traffic efficiency, enhance vehicle safety, and save energy\u003Csup\u003E[\u003Ca href=\"#b20\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b20\"\u003E20\u003C\u002Fa\u003E,\u003Ca href=\"#b111\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b111\"\u003E111\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The effectiveness of vehicle platoons in maintaining safety and saving fuel has been experimentally demonstrated by the PATH program in California\u003Csup\u003E[\u003Ca href=\"#b112\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b112\"\u003E112\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, the Energy ITS program in Japan\u003Csup\u003E[\u003Ca href=\"#b113\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b113\"\u003E113\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and the GCDC program in the Netherlands \u003Csup\u003E[\u003Ca href=\"#b114\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b114\"\u003E114\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe primary objective of a vehicle platoon is to synchronize the movement of a group of vehicles by assigning a control role to each vehicle and exchanging information between vehicles to ensure that appropriate safety distances are maintained between adjacent vehicles\u003Csup\u003E[\u003Ca href=\"#b111\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b111\"\u003E111\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. However, this method has limitations that make it challenging to maintain a stable platoon. The advancement of communication technology enables vehicles in a platoon to communicate through wireless or self-organizing networks. This facilitates the design of effective collaborative control strategies, improving the stability and efficiency of the platoon while ensuring smooth cooperative control and operation. \u003Ca href=\"#Figure5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure5\"\u003EFigure 5\u003C\u002Fa\u003E shows four typical communication methods used in vehicle platoons of a front vehicle \u003Cinline-formula\u003E\u003Ctex-math id=\"M27\"\u003E$$ 0 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E and \u003Cinline-formula\u003E\u003Ctex-math id=\"M28\"\u003E$$ N $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E rear vehicles\u003Csup\u003E[\u003Ca href=\"#b115\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b115\"\u003E115\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In addition, all of these communication topologies shown in \u003Ca href=\"#Figure5\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"Figure5\"\u003EFigure 5\u003C\u002Fa\u003E can be converted to unidirectional communication.\u003C\u002Fp\u003E\u003Cdiv class=\"Figure-block\" id=\"Figure5\"\u003E\u003Cdiv xmlns=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxhtml\" class=\"article-figure-image\"\u003E\u003Ca href=\"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure5\" class=\"Article-img\" alt=\"\" target=\"_blank\"\u003E\u003Cimg alt=\"Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review\" src=\"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-5.jpg\" class=\"\" title=\"\" alt=\"\" \u002F\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\u003Cdiv class=\"article-figure-note\"\u003E\u003Cp class=\"figure-note\"\u003E\u003C\u002Fp\u003E\u003Cp class=\"figure-note\"\u003EFigure 5. The directed communication topologies used in vehicle platoon. (A) PF topology; (B) PLF topology; (C) TPF topology; (D) TPLF topology. PF: Predecessor-following; PLF: predecessor-leader following; TPF: two-predecessor following; TPLF: two-predecessor-leader following.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cp class=\"\"\u003EConsidering a vehicle platoon with a leader, the objective of the platooning is for each following vehicle \u003Cinline-formula\u003E\u003Ctex-math id=\"M29\"\u003E$$ i $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E to maintain an appropriate distance from the follower vehicles and the leader vehicle while following the leader at a speed of \u003Cinline-formula\u003E\u003Ctex-math id=\"M30\"\u003E$$ v_0 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E. This objective can be given mathematically as:\u003C\u002Fp\u003E\u003Cp class=\"\"\u003E\u003Cdiv class=\"disp-formula\"\u003E\u003Clabel\u003E(4)\u003C\u002Flabel\u003E\u003Ctex-math id=\"E4\"\u003E $$ \\begin{align} \\left\\{ \\begin{array}{ll} \\lim_{t \\rightarrow \\infty}||v_i(t)-v_0(t)||=0\\\\ \\lim_{t \\rightarrow \\infty}||s_{i-1}(t)-s_i(t)-d_{i-1, i}||=0\\\\ \\lim_{t \\rightarrow \\infty}||s_i(t)-s_0(t)-d_0||=0\\\\ \\end{array} \\right. \\end{align} $$ \u003C\u002Ftex-math\u003E\u003C\u002Fdiv\u003E\u003C\u002Fp\u003E\u003Cp class=\"\"\u003Ewhere \u003Cinline-formula\u003E\u003Ctex-math id=\"M31\"\u003E$$ d_{i-1, i} $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the desired distance between neighboring vehicles, and \u003Cinline-formula\u003E\u003Ctex-math id=\"M32\"\u003E$$ d_0 $$\u003C\u002Ftex-math\u003E\u003C\u002Finline-formula\u003E is the desired distance between a follower vehicle and the leader vehicle. To control vehicle platoon using the DMPC scheme, local information interaction at each vehicle node is required. This approach achieves collaborative motion globally while adhering to the constraints outlined in Equation (4).\u003C\u002Fp\u003E\u003Cdiv id=\"s4-1\" class=\"article-Section\"\u003E\u003Ch3 \u003E4.1 Strategy for platooning\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EIn the DMPC scheme, distributed controllers are deployed in each vehicle to collaborate in solving the constrained optimal control problem (COCP) for platooning over a finite time horizon and to exchange information via vehicle-to-vehicle communication links.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EMaxim \u003Ci\u003Eet al\u003C\u002Fi\u003E. set the constant speed of the leader and established the control strategy for the remaining vehicles; each vehicle was controlled by the DMPC method\u003Csup\u003E[\u003Ca href=\"#b116\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b116\"\u003E116\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Lu \u003Ci\u003Eet al\u003C\u002Fi\u003E. demonstrated the stability of vehicle platoon under unidirectional communication topology for heterogeneous vehicles by designing a cost function based on the difference between the states of a vehicle and its neighboring vehicles\u003Csup\u003E[\u003Ca href=\"#b117\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b117\"\u003E117\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Similarly, Ma \u003Ci\u003Eet al\u003C\u002Fi\u003E. achieved stable control of heterogeneous vehicles using an output feedback-based DMPC strategy\u003Csup\u003E[\u003Ca href=\"#b118\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b118\"\u003E118\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Zheng \u003Ci\u003Eet al\u003C\u002Fi\u003E. presented the trajectory error-based cost functions for heterogeneous vehicles with dynamic coupling; this design ensured stability through equality-based terminal constraints subject to spatial geometric constraints\u003Csup\u003E[\u003Ca href=\"#b115\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b115\"\u003E115\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E; similar studies have appeared in the research of Qiang \u003Ci\u003Eet al\u003C\u002Fi\u003E., they designed a two-layer control architecture, using vehicles with odd numbers as the first layer, sending information to vehicles with even numbers, and ensuring the distance and same speed of vehicles through sequential calculation\u003Csup\u003E[\u003Ca href=\"#b119\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b119\"\u003E119\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In addition, Yu \u003Ci\u003Eet al\u003C\u002Fi\u003E. considered using the Nash optimal DMPC algorithm for platooning, which employed the Nash optimal algorithm to solve the decentralized problem and achieve Nash equilibrium for all vehicles\u003Csup\u003E[\u003Ca href=\"#b120\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b120\"\u003E120\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. To keep the required control rate at the same level as the communication rate, Liu \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a non-iterative DMPC scheme for vehicle platooning, which ensured the stability of the closed-loop system through the linear matrix inequality technique and had compatibility constraints between the neighboring vehicles\u003Csup\u003E[\u003Ca href=\"#b121\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b121\"\u003E121\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The simulation verified the effective control of the vehicle platooning in the presence of joining and leaving vehicles.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ESimilar to the factors to be considered by DMPC in UAVs, computational resources and computational speed determine the ability of the vehicle platoon to deal with emergencies quickly. To solve the problem of shortage of computational resources, Bai \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a parallel DMPC method based on the ADMM, which used the Lagrange multiplier method and the dual decomposition technique\u003Csup\u003E[\u003Ca href=\"#b122\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b122\"\u003E122\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For a mixed fleet of autonomous vehicles and human-driven vehicles, Zhan \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed the ADMM-based DMPC method to obtain the global optimal solution of the local controller for the sub-platoons, which significantly reduced the computational consumption\u003Csup\u003E[\u003Ca href=\"#b123\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b123\"\u003E123\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ETo operate vehicle platoons on real roads, it is essential to account for the fact that the speed of the leader vehicle is time-varying to adapt to the road conditions. To address this problem, Maxim \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a DMPC method for tracking the leader vehicle\u003Csup\u003E[\u003Ca href=\"#b124\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b124\"\u003E124\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. On the other hand, Yan \u003Ci\u003Eet al\u003C\u002Fi\u003E. analyzed the stability and feasibility of the DMPC method for vehicle platooning systems\u003Csup\u003E[\u003Ca href=\"#b125\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b125\"\u003E125\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Qiang \u003Ci\u003Eet al\u003C\u002Fi\u003E. addressed the problem of coupled state vehicles with distance constraints and cost functions, which computed the state-coupled set for decoupling constraints and solved the DMPC optimization problem when the information of the leader vehicle is unknown\u003Csup\u003E[\u003Ca href=\"#b126\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b126\"\u003E126\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Simulation results demonstrated that the proposed algorithm can ensure stable tracking between vehicles even when the lead vehicle has variable inputs.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s4-2\" class=\"article-Section\"\u003E\u003Ch3 \u003E4.2 Robustness of platooning\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EMost research on DMPC-based vehicle platoon control assumes an accurate model. However, model uncertainty, sensor noise, and environmental disturbances can adversely affect the accuracy of the DMPC scheme. Additionally, communication delays and data transmission losses during vehicle-to-vehicle information exchange can further degrade platooning performance. Therefore, robust DMPC schemes should be developed to maintain system stability under these uncertainties.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ELuo \u003Ci\u003Eet al\u003C\u002Fi\u003E. addressed the problem of disturbances and modeling errors in vehicle platoon systems, employing the proportional multiple integral (PMI) observer techniques with unknown inputs to limit the deviation between the actual systems and nominal systems\u003Csup\u003E[\u003Ca href=\"#b127\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b127\"\u003E127\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For the same situation, Ju \u003Ci\u003Eet al\u003C\u002Fi\u003E. also proposed a stochastic DMPC scheme and verified the effectiveness of the control scheme in the presence of model uncertainties\u003Csup\u003E[\u003Ca href=\"#b128\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b128\"\u003E128\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E; Yin \u003Ci\u003Eet al\u003C\u002Fi\u003E. combined Taguchi's robustness with stochastic DMPC scheme to reduce the negative impact of uncertainty on the performance of platooning\u003Csup\u003E[\u003Ca href=\"#b129\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b129\"\u003E129\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. For the vehicle platoon systems subjected only to additive disturbances, Luo \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a robust DMPC scheme for tracking virtual time-varying trajectories for non-complete vehicle platoon systems\u003Csup\u003E[\u003Ca href=\"#b130\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b130\"\u003E130\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and Chen \u003Ci\u003Eet al\u003C\u002Fi\u003E. utilized local and neighbor uncertainty distribution information to collaboratively handle coupled probabilistic constraints in vehicle platoon systems. Based on the designed self-triggered mechanism, a constraint tightening strategy was implemented in the optimization problem to ensure the stability of the systems at the triggering moment. Simulation experiments were also conducted in a vehicle platoon system with five vehicles to verify the effectiveness of the algorithm in the case of queue control and emergency braking\u003Csup\u003E[\u003Ca href=\"#b131\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b131\"\u003E131\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In addition, Mousavi \u003Ci\u003Eet al\u003C\u002Fi\u003E. considered uncertain resources in dynamic environments, incorporating the evolution of vehicles and the environment into the planning strategy, resulting in a general framework consisting of estimation, prediction, and planning\u003Csup\u003E[\u003Ca href=\"#b132\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b132\"\u003E132\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn recent years, research has increasingly focused on data-driven approaches to effectively address inaccuracies in modeling heterogeneous vehicle platoon systems. The basic principle of data-driven modeling is to use the input and output data of the system to construct the system model, and data-driven DMPC methods have been recently investigated by Huang \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b133\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b133\"\u003E133\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, Zheng \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b134\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b134\"\u003E134\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E and Kohler \u003Ci\u003Eet al\u003C\u002Fi\u003E\u003Csup\u003E[\u003Ca href=\"#b135\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b135\"\u003E135\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The basic principle of data-driven modeling is to use the input and output data of the system to construct the system model, and data-driven DMPC methods have been recently investigated by Zheng \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b134\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b134\"\u003E134\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E and Kohler \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b135\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b135\"\u003E135\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Based on this method, Huang \u003Ci\u003Eet al\u003C\u002Fi\u003E. added a variable for estimating the global consensus distributed across each agent in the optimization problem and actively compensated for the communication delay based on input-output data. The simulation results demonstrated the convergence of the auxiliary variables with the system output, verifying the effectiveness of the designed algorithm under communication delay\u003Csup\u003E[\u003Ca href=\"#b133\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b133\"\u003E133\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Wu \u003Ci\u003Eet al\u003C\u002Fi\u003E. established a data-driven model using subspace identification for a heterogeneous vehicle platoon to achieve stability under the DMPC method\u003Csup\u003E[\u003Ca href=\"#b136\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b136\"\u003E136\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. It is worth mentioning that Zhan \u003Ci\u003Eet al\u003C\u002Fi\u003E. mapped the nonlinear model to a high-dimensional linear space based on the theory of the Koopman operator, and designed a neural network framework based on extended dynamic mode decomposition (EDMD) to approximate the Koopman operator. The simulation experiment used 25 vehicles, and the centralized MPC and DMPC methods were used, respectively. The results showed that DMPC can reduce the computational cost. The method has a faster convergence speed than the traditional nonlinear DMPC method\u003Csup\u003E[\u003Ca href=\"#b137\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b137\"\u003E137\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EWhen data losses occur during the communication of vehicle platoons, such as packet losses and communication delays, it is crucial for vehicle platoon control to estimate the lost data and accurately continue the mission. Wang \u003Ci\u003Eet al\u003C\u002Fi\u003E. addressed data estimation under packet loss by designing a DMPC scheme that solves invariant sets and feedback control laws\u003Csup\u003E[\u003Ca href=\"#b67\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b67\"\u003E67\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Pauca \u003Ci\u003Eet al\u003C\u002Fi\u003E. used the information received by the vehicle at the previous moment to alleviate packet losses caused by wireless communication networks that exchanged information between vehicles\u003Csup\u003E[\u003Ca href=\"#b138\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b138\"\u003E138\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In scenarios where inter-vehicle communication is limited and communication delays exist, Xu \u003Ci\u003Eet al\u003C\u002Fi\u003E. used buffers and delay compensators to reduce the interference caused by non-ideal communication\u003Csup\u003E[\u003Ca href=\"#b139\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b139\"\u003E139\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Wang \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed an event-triggered scheme based on state errors and input delays and proposed a compensation scheme for input and communication delays\u003Csup\u003E[\u003Ca href=\"#b67\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b67\"\u003E67\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Similarly, Maxim \u003Ci\u003Eet al\u003C\u002Fi\u003E. and Yan \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed DMPC schemes to achieve stable control of vehicle platoons in the presence of time-varying communication delays\u003Csup\u003E[\u003Ca href=\"#b124\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b124\"\u003E124\u003C\u002Fa\u003E,\u003Ca href=\"#b125\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b125\"\u003E125\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s4-3\" class=\"article-Section\"\u003E\u003Ch3 \u003E4.3 Security of platooning\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EWhen a vehicle platoon is traveling on a roadway, preventing collisions is paramount to ensuring passenger safety, and recent research has focused on enhancing the safety of vehicle platoons. Mohseni \u003Ci\u003Eet al\u003C\u002Fi\u003E. considered the non-holonomic property of the vehicle platoons while predicting the behavior of other vehicles, and designed a cooperative DMPC scheme with predictive collision avoidance features to ensure collision avoidance even when the vehicle deviates from the desired trajectory\u003Csup\u003E[\u003Ca href=\"#b140\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b140\"\u003E140\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Liu \u003Ci\u003Eet al\u003C\u002Fi\u003E. considered the interactions between vehicles and their neighbors, and by analyzing the data of expressway naturalistic driving, the authors summarized the characteristics from aggressive driving behaviors to cautious driving behaviors, and designed collaborative strategies for different driving behaviors. Notably, the proposed DMPC scheme was validated through hardware-in-the-loop simulation, demonstrating its ability to safely perform tasks such as following a vehicle and changing lanes in high-risk situations\u003Csup\u003E[\u003Ca href=\"#b141\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b141\"\u003E141\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In addition, the safe merging problem of heterogeneous vehicle platoons is studied by Liu \u003Ci\u003Eet al\u003C\u002Fi\u003E.\u003Csup\u003E[\u003Ca href=\"#b141\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b141\"\u003E141\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. By designing the collision safety constraints, Gratzer \u003Ci\u003Eet al\u003C\u002Fi\u003E. ensured the stability of the vehicle platoon during sudden braking maneuvers\u003Csup\u003E[\u003Ca href=\"#b142\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b142\"\u003E142\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In the research of Franzè \u003Ci\u003Eet al\u003C\u002Fi\u003E., vehicle platoons could flexibly adjust their topologies in the presence of obstacles, thus ensuring the safe operation of the systems\u003Csup\u003E[\u003Ca href=\"#b143\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b143\"\u003E143\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EEnsuring network security is also crucial for vehicle platoons, as vehicle-to-vehicle information transmission is vulnerable to malicious intrusions and cyber-attacks, which can threaten the stability of the platoon and potentially lead to human injury and property loss. Chen \u003Ci\u003Eet al\u003C\u002Fi\u003E. established a dynamic event triggering scheme with DoS attack sensing capability, where the event triggering threshold was adjusted according to the DoS attack duration and vehicle states. The evolution of vehicle positions, spacing, and speeds in the formation under different event-triggering parameters and DoS attack durations were verified through simulation, demonstrating the resilience and reliability of the designed DMPC algorithm in addressing security challenges\u003Csup\u003E[\u003Ca href=\"#b144\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b144\"\u003E144\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Lyu \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a communication topology safety response system that incorporates the DMPC method and demonstrates that it can effectively ensure the stability and security of the vehicle platoons under cyber-attacks\u003Csup\u003E[\u003Ca href=\"#b145\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b145\"\u003E145\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Zeng \u003Ci\u003Eet al\u003C\u002Fi\u003E. developed a resilient DMPC framework for vehicle platoons under Byzantine attacks, which detected unreliable information based on the resilient set and previously transmitted information, and achieved excellent performance with guaranteed safety\u003Csup\u003E[\u003Ca href=\"#b146\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b146\"\u003E146\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s5\" class=\"article-Section\"\u003E\u003Ch2 \u003E5. CHALLENGES AND FUTURE\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EThe previous sections reviewed the application of DMPC methods in UAVs and vehicle platoon systems, but significant theoretical and implementation challenges remain. This section summarizes the challenges and future of DMPC methods in practical application.\u003C\u002Fp\u003E\u003Cdiv id=\"s5-1\" class=\"article-Section\"\u003E\u003Ch3 \u003E5.1 Security control\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EThe DMPC method has shown great potential in UAVs and vehicle platoon systems, but its safety issues cannot be ignored. Due to the dependence of DMPC on network physical systems, there is a risk of nonmalicious failures, such as communication delays and data loss, which may lead to system instability. In addition, the distributed nature of DMPC makes it vulnerable to network attacks, especially deception attacks\u003Csup\u003E[\u003Ca href=\"#b147\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b147\"\u003E147\u003C\u002Fa\u003E,\u003Ca href=\"#b148\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b148\"\u003E148\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E and interrupt attacks\u003Csup\u003E[\u003Ca href=\"#b149\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b149\"\u003E149\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Attackers can tamper with control signals or disrupt communication networks, seriously affecting system performance and potentially causing recursive feasibility and stability issues.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ETo address these security challenges, researchers have proposed various network security control methods and fault tolerant control (FTC) technologies. These approaches are designed to maintain system stability by detecting, identifying, and mitigating the effects of network attacks. For example, a design based on robust DMPC can improve the security margin of the system in the face of network attacks, ensuring the integrity of input signals\u003Csup\u003E[\u003Ca href=\"#b144\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b144\"\u003E144\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In addition, the FTC method mitigates security issues caused by malicious agents by actively isolating faulty subsystems\u003Csup\u003E[\u003Ca href=\"#b150\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b150\"\u003E150\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In Section 4.3 of the previous text, a brief statement was made regarding the network communication security control issues of vehicle platoon systems. However, the security control issues of UAVs and vehicle platoon systems based on DMPC still require further research. In recent years, emerging technologies such as cloud computing and blockchain have also demonstrated the potential to enhance the security of DMPC\u003Csup\u003E[\u003Ca href=\"#b151\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b151\"\u003E151\u003C\u002Fa\u003E,\u003Ca href=\"#b152\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b152\"\u003E152\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. The cloud-based MPC framework can utilize encryption technology to keep data encrypted during transmission and processing, thereby preventing data leakage and attacks\u003Csup\u003E[\u003Ca href=\"#b153\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b153\"\u003E153\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Meanwhile, blockchain technology has the potential to provide a secure distributed information exchange platform for MASs, thereby further enhancing the ability of the system to resist attacks\u003Csup\u003E[\u003Ca href=\"#b154\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b154\"\u003E154\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In the future, the development of DMPC methods will rely on the combination of stronger network defense mechanisms and FTC methods. The incorporation of cutting-edge technologies such as cloud computing and blockchain will be critical in developing more secure and resilient distributed control systems, particularly for applications with stringent security requirements, such as UAVs and vehicle platoon systems.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s5-2\" class=\"article-Section\"\u003E\u003Ch3 \u003E5.2 Data-driven control\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EMost of the existing DMPC methods are based on accurate system models, but considering the difficulty in obtaining models in actual systems or the use of imprecise and unstable models, there are significant differences between theoretical and actual results. Data-driven control, by contrast, is a method that does not depend on an exact system model. It generates control inputs through a designed algorithm based on data obtained by the system over a period of historical time, which can solve the current problem of DMPC relying on an exact model. Kohler \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a linear data-driven DMPC scheme with dynamic coupling features based on Willems' Fundamental Lemma \u003Csup\u003E[\u003Ca href=\"#b135\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b135\"\u003E135\u003C\u002Fa\u003E,\u003Ca href=\"#b155\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b155\"\u003E155\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Additionally, researchers have proposed scalable data-driven DMPC schemes\u003Csup\u003E[\u003Ca href=\"#b156\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b156\"\u003E156\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E for large-scale systems, dissipative behavior-based data-driven DMPC schemes\u003Csup\u003E[\u003Ca href=\"#b157\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b157\"\u003E157\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and data-driven DMPC schemes for direct current (DC) microgrids\u003Csup\u003E[\u003Ca href=\"#b158\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b158\"\u003E158\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E and complex traffic network management\u003Csup\u003E[\u003Ca href=\"#b159\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b159\"\u003E159\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In addition, Fawcett \u003Ci\u003Eet al\u003C\u002Fi\u003E. successfully achieved robust motion control of quadruped robots in complex environments by combining behavioral system theory with distributed data-driven predictive control technology\u003Csup\u003E[\u003Ca href=\"#b160\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b160\"\u003E160\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, which demonstrated the effectiveness of data-driven methods in different systems. As noted earlier, the application of data-driven DMPC in vehicle exhaust systems to handle solutions with uncertain dynamics has gained significant attention\u003Csup\u003E[\u003Ca href=\"#b136\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b136\"\u003E136\u003C\u002Fa\u003E,\u003Ca href=\"#b137\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b137\"\u003E137\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In summary, data-driven DMPC has shown outstanding performance in handling dynamic responses and optimizing control of unknown complex systems, demonstrating its extensive potential and development prospects in multiple fields. However, in current data-driven DMPC research, how to ensure that robust data-driven DMPC methods can be obtained even if the data is unreliable or partially missing still needs to be studied.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EIn addition to traditional data-driven DMPC control schemes, there is growing interest in data-driven DMPC approaches based on learning methods. Gros \u003Ci\u003Eet al\u003C\u002Fi\u003E. demonstrated that reinforcement learning (RL) could achieve stable MPC control under model uncertainty and also studied the presence of disturbances\u003Csup\u003E[\u003Ca href=\"#b161\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b161\"\u003E161\u003C\u002Fa\u003E,\u003Ca href=\"#b162\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b162\"\u003E162\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Mallick \u003Ci\u003Eet al\u003C\u002Fi\u003E. extended this work to MASs, implementing RL and deployment of DMPC as a function approximator\u003Csup\u003E[\u003Ca href=\"#b163\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b163\"\u003E163\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Similarly, Liu \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed a neural network-based DMPC approximator that successfully reduced the computational burden of DMPC in large-scale systems\u003Csup\u003E[\u003Ca href=\"#b164\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b164\"\u003E164\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Another learning-based approach utilizes deep learning, such as combining long short-term memory (LSTM) units with MPC schemes to reduce energy consumption\u003Csup\u003E[\u003Ca href=\"#b165\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b165\"\u003E165\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, using deep belief networks to find the optimal control list for MPC for sewage treatment \u003Csup\u003E[\u003Ca href=\"#b166\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b166\"\u003E166\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, and combining autoencoders with MPC for automatic power generation control\u003Csup\u003E[\u003Ca href=\"#b167\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b167\"\u003E167\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Notably, Salzmann \u003Ci\u003Eet al\u003C\u002Fi\u003E. implemented real-time onboard tracking control for quadcopters using deep learning and MPC\u003Csup\u003E[\u003Ca href=\"#b168\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b168\"\u003E168\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. However, there have been limited achievements in combining DMPC schemes with deep learning. Yin \u003Ci\u003Eet al\u003C\u002Fi\u003E. combined LSTM units with convolutional neural networks (CNN) for feature extraction and prediction of offshore wind farms, and then used DMPC for control\u003Csup\u003E[\u003Ca href=\"#b169\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b169\"\u003E169\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. D'Alfonso \u003Ci\u003Eet al\u003C\u002Fi\u003E. used deep RL combined with DMPC to achieve vehicle exhaust control\u003Csup\u003E[\u003Ca href=\"#b170\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b170\"\u003E170\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Given the powerful ability of deep learning to capture system features, especially in complex nonlinear and large-scale systems, its combination with DMPC can significantly enhance the dynamic modeling capability of the system. In the future, it is essential to focus on the computational efficiency and dynamic adaptability of data-driven DMPC solutions to enable their application in a broader range of scenarios, such as UAVs and vehicle platoon systems.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s5-3\" class=\"article-Section\"\u003E\u003Ch3 \u003E5.3 Practical limitations\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EIn addition to considering the theoretical challenges of DMPC, it is also crucial to address the practical challenges that arise during the implementation of DMPC in UAVs and vehicle exhaust systems. A primary challenge is hardware limitations, as actual system models are often nonlinear, requiring nonlinear model predictive control (NMPC) methods instead of linear MPC calculations in most cases. Compared to the most advanced non-predictive methods, NMPC imposes significantly higher computational demands, making it difficult to deal with the nonlinear optimization problems on vehicles and UAVs with limited processing power\u003Csup\u003E[\u003Ca href=\"#b171\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b171\"\u003E171\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. This issue is more prominent in UAVs with more limited memory and computing resources. Additionally, some hardware components may impose further constraints on the construction of MPC problems, thereby affecting the feasibility of these problems. Some constraints require the design of DMPC strategies with higher computational efficiency and lower power consumption. With further development of hardware and nonlinear optimization solvers\u003Csup\u003E[\u003Ca href=\"#b172\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b172\"\u003E172\u003C\u002Fa\u003E,\u003Ca href=\"#b173\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b173\"\u003E173\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, as well as computational research based on field programmable gate arrays (FPGA)\u003Csup\u003E[\u003Ca href=\"#b174\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b174\"\u003E174\u003C\u002Fa\u003E,\u003Ca href=\"#b175\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b175\"\u003E175\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E and microprocessors\u003Csup\u003E[\u003Ca href=\"#b176\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b176\"\u003E176\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, running NMPC algorithm with nonlinear fully dynamic models on embedded computers has become easier to compute. However, obtaining more efficient solutions to reduce hardware limitations remains an open problem.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ECommunication delay presents another critical challenge. In distributed control systems, particularly in UAVs and vehicle platoon systems, effective communication is essential for coordination. Sections 2.4 and 4.2 in the previous text have discussed some situations where communication delays and packet loss occur in UAVs and vehicle platoon systems. Due to factors such as signal attenuation, channel congestion, and external radio interference, data transmission may be delayed or lost, which can degrade the performance of DMPC, leading to suboptimal control actions or even system instability, thereby jeopardizing the safety of the systems. Therefore, it is crucial to incorporate robust communication protocols and consider delay compensation techniques within the DMPC framework, and there have been numerous theoretical studies that have taken into account communication delays or packet loss situations\u003Csup\u003E[\u003Ca href=\"#b66\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b66\"\u003E66\u003C\u002Fa\u003E,\u003Ca href=\"#b67\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b67\"\u003E67\u003C\u002Fa\u003E,\u003Ca href=\"#b177\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b177\"\u003E177\u003C\u002Fa\u003E,\u003Ca href=\"#b178\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b178\"\u003E178\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. However, in practical implementation, due to the limitations of hardware to some extent, few studies have verified the practical effectiveness of theoretical DMPC schemes through hardware-in-the-loop simulations\u003Csup\u003E[\u003Ca href=\"#b179\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b179\"\u003E179\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. This issue merits further consideration in future research.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EEnvironmental factors also play an essential role in the practical deployment of DMPC. Uncertain dynamic environments, such as constantly changing weather conditions, obstacles in forests or complex terrains, sudden road accidents, and occasional pedestrians in UAVs and vehicle platoon systems, present significant challenges to the safety and robustness of DMPC strategies. The DMPC strategy must be adaptable and resilient to possible uncertain situations to ensure safe and reliable operation in real-world scenarios. For MPC-based approaches, Lindqvist \u003Ci\u003Eet al\u003C\u002Fi\u003E. proposed a method for UAVs to quickly handle dynamic obstacles. However, there are still limitations in relying on motion capture systems to detect obstacles clearly\u003Csup\u003E[\u003Ca href=\"#b180\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b180\"\u003E180\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Batkovic \u003Ci\u003Eet al\u003C\u002Fi\u003E. designed the auto drive system for cycling based on the model predictive flexible trajectory tracking control (MPFTC) framework to deal with unforeseen road emergencies\u003Csup\u003E[\u003Ca href=\"#b181\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b181\"\u003E181\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. In a distributed scenario, obstacle avoidance trajectory planning in complex environments for UAVs has been proposed \u003Csup\u003E[\u003Ca href=\"#b98\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b98\"\u003E98\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Additionally, scenario-based MPC methods have emerged as a potential solution to the challenges posed by changing environments\u003Csup\u003E[\u003Ca href=\"#b182\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b182\"\u003E182\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, which can introduce factors such as terrain into the prediction range and adjust the control strategy in advance to maintain the system performance in changeable environment\u003Csup\u003E[\u003Ca href=\"#b183\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b183\"\u003E183\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E. Furthermore, methods based on machine learning\u003Csup\u003E[\u003Ca href=\"#b168\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b168\"\u003E168\u003C\u002Fa\u003E,\u003Ca href=\"#b184\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b184\"\u003E184\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E or RL\u003Csup\u003E[\u003Ca href=\"#b161\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b161\"\u003E161\u003C\u002Fa\u003E,\u003Ca href=\"#b185\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b185\"\u003E185\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E can make the system robust to dynamic environments through online learning and adaptive strategies, and also have the potential to be applied to participate in designing DMPC strategies in dynamic environments.\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EThe design of DMPC performance parameters, such as the state weight matrix and control weight matrix, plays a crucial role in determining the effectiveness and efficiency of control strategies. These parameters significantly influence the behavior of the system, affecting its stability, robustness, and convergence speed. However, traditional methods for designing these parameters often rely on human expertise and intuition, introducing a degree of randomness and subjectivity into the algorithm implementation process. Although RL-based parameter update methods have demonstrated the ability to achieve desired control effects even with imprecise parameters\u003Csup\u003E[\u003Ca href=\"#b161\" class=\"Link_style\" data-jats-ref-type=\"bibr\" data-jats-rid=\"b161\"\u003E161\u003C\u002Fa\u003E]\u003C\u002Fsup\u003E, designing an adaptive parameter adjustment scheme suitable for different systems or using learning-based methods such as RL and neural networks to find better parameters and apply them well to practical systems is still worth further research.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s6\" class=\"article-Section\"\u003E\u003Ch2 \u003E6. CONCLUSIONS\u003C\u002Fh2\u003E\u003Cp class=\"\"\u003EThis paper reviews the application of DMPC methods in UAVs and vehicle platoon systems. These systems rely on communication to exchange information and coordinate tasks such as trajectory planning, formation control, and platoon control through DMPC methods. Additionally, considering the robustness and security of AIS, DMPC methods must address complex environmental constraints, external disturbances, and cyber-attacks. While there is a foundation of research on these issues, further investigation is needed to address more practical and complex mission scenarios. This paper also summarizes the challenges faced by existing DMPC methods in AIS. However, the work presented here has its limitations. The application examples provided in this paper aim to help readers understand current research directions and challenges, and to inform future work.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s7\" class=\"article-Section\"\u003E\u003Ch2 \u003EDECLARATIONS\u003C\u002Fh2\u003E\u003Cdiv id=\"s7-1\" class=\"article-Section\"\u003E\u003Ch3 \u003EAuthors' contributions\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EProject administration: Yan H\u003C\u002Fp\u003E\u003Cp class=\"\"\u003EWriting original draft: Peng Y\u003C\u002Fp\u003E\u003Cp class=\"\"\u003ECommentary and critical review: Rao K, Yang P, Lv Y\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s7-2\" class=\"article-Section\"\u003E\u003Ch3 \u003EAvailability of data and materials\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ENot applicable.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s7-3\" class=\"article-Section\"\u003E\u003Ch3 \u003EFinancial support and sponsorship\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EThis work is supported by the National Natural Science Foundation of China (62333005) and the Innovation Program of Shanghai Municipal Education Commission (2021-01-07-00-02-E00105).\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s7-4\" class=\"article-Section\"\u003E\u003Ch3 \u003EConflicts of interest\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003EYan H is an Editorial Board Member of the journal \u003Ci\u003EIntelligence & Robotics\u003C\u002Fi\u003E and the guest editor of the Special Issue \"Robot System Intelligentization and Application: Learning, Control and Decision\", while the other authors have declared that they have no conflicts of interest.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s7-5\" class=\"article-Section\"\u003E\u003Ch3 \u003EEthical approval and consent to participate\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ENot applicable.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s7-6\" class=\"article-Section\"\u003E\u003Ch3 \u003EConsent for publication\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003ENot applicable.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003Cdiv id=\"s7-7\" class=\"article-Section\"\u003E\u003Ch3 \u003ECopyright\u003C\u002Fh3\u003E\u003Cp class=\"\"\u003E© The Author(s) 2024.\u003C\u002Fp\u003E\u003C\u002Fdiv\u003E\u003C\u002Fdiv\u003E",translate:[{language:N,new_title:B,new_abstract:C,new_keywords:aB,is_check:e},{language:"cn",new_title:"无人机和车队系统的分布式模型预测控制:评述",new_abstract:"本文审查了分布式模型预测控制(DMPC)在具有无人机(UAVs)和车队系统的自主智能系统(AIS)中的应用。DMPC是一种最优控制方法,通过预测未来状态并基于系统模型来解决优化问题以调整控制策略,同时管理约束条件,这种技术已被应用到越来越多的工业领域。无人机和车队系统作为AIS的重要组成部分,在民用、工业和军事领域受到广泛关注。DMPC能够实时快速解决优化问题,并考虑到系统未来状态的预测,这与AIS在做出决策时能够预测环境的能力很好地契合,因此在AIS中应用DMPC具有自然优势。本文首先介绍了DMPC的基本原理和在多智体系统(MASs)中的理论结果,然后审查了将DMPC方法应用于无人机和车队系统的情况。最后,总结了现有方法面临的挑战,以提供对未来DMPC在实际应用中的发展的见解。",new_keywords:"分布式模型预测控制,自治智能系统,多Agent系统,无人机,车队系统",is_check:c},{language:"de",new_title:"Verteiltes modellprädiktives Regelungssystem für unbemannte Luftfahrzeuge und Fahrzeugkolonnen: Eine Übersicht",new_abstract:"Dieses Papier untersucht die Anwendung von verteiltem modellprädiktivem Regelung (DMPC) für autonome intelligente Systeme (AIS) mit unbemannten Luftfahrzeugen (UAVs) und Fahrzeugkolonnen-Systemen. DMPC ist eine optimale Regelungsmethode, die Optimierungsprobleme formuliert und löst, um Steuerungsstrategien anzupassen, indem zukünftige Zustände basierend auf Systemmodellen vorhergesagt werden, während gleichzeitig Einschränkungen verwaltet werden. Diese Technik wurde auf eine wachsende Anzahl von industriellen Bereichen angewendet. Als wesentliche Bestandteile von AIS haben UAVs und Fahrzeugkolonnen-Systeme in den zivilen, industriellen und militärischen Bereichen umfangreiche Aufmerksamkeit erhalten. DMPC hat die Fähigkeit, Optimierungsprobleme in Echtzeit schnell zu lösen, während die Vorhersage des zukünftigen Zustands des Systems berücksichtigt wird, was gut zur Fähigkeit von AIS passt, die Umgebung bei Entscheidungen vorherzusagen. Daher hat die Anwendung von DMPC in AIS einen natürlichen Vorteil. Dieses Papier stellt zunächst die Grundprinzipien von DMPC und die theoretischen Ergebnisse in Multi-Agenten-Systemen (MAS) vor. Es untersucht dann die Anwendung von DMPC-Methoden auf UAVs und Fahrzeugkolonnen-Systeme. Schließlich werden die Herausforderungen der bestehenden Methoden zusammengefasst, um Einblicke in die zukünftige Entwicklung von DMPC in praktischen Anwendungen zu bieten.",new_keywords:"Verteilte modellprädiktive Regelung, autonome intelligente Systeme, Multi-Agenten-Systeme, unbemannte Luftfahrzeuge, Fahrzeugkolonnen-Systeme.",is_check:c},{language:"fa",new_title:"Contrôle prédictif distribué pour les véhicules aériens sans pilote et les systèmes de convoi de véhicules : une revue",new_abstract:"Cet article passe en revue l'application du contrôle prédictif distribué (DMPC) pour les systèmes intelligents autonomes (AIS) avec des véhicules aériens sans pilote (UAV) et des systèmes de convoi de véhicules. Le DMPC est une méthode de contrôle optimal qui formule et résout des problèmes d'optimisation pour ajuster les stratégies de contrôle en prévoyant les états futurs basés sur les modèles du système tout en gérant les contraintes, et cette technique a été appliquée dans un nombre croissant de domaines industriels. En tant que composantes essentielles des AIS, les UAV et les systèmes de convoi de véhicules ont reçu une attention considérable dans les domaines civil, industriel et militaire. Le DMPC a la capacité de résoudre rapidement des problèmes d'optimisation en temps réel tout en prenant en compte la prédiction de l'état futur du système, ce qui s'adapte bien à la capacité des AIS de prédire l'environnement lors de la prise de décisions, de sorte que l'application du DMPC dans les AIS présente un avantage naturel. Cet article présente d'abord les principes de base du DMPC et les résultats théoriques dans les systèmes multi-agent (MAS). Il passe ensuite en revue l'application des méthodes DMPC aux UAV et aux systèmes de convoi de véhicules. Enfin, les défis des méthodes existantes sont résumés pour offrir des perspectives sur l'avancement du développement futur du DMPC dans les applications pratiques.",new_keywords:"Contrôle prédictif distribué, systèmes autonomes intelligents, systèmes multi-agents, véhicules aériens sans pilote, systèmes de convoi de véhicules.",is_check:c},{language:"jp",new_title:"無人航空機と車両プラトーンシステムのための分散型予測制御:レビュー",new_abstract:"この論文は、自律的なインテリジェントシステム(AIS)における分散型モデル予測制御(DMPC)の適用について、無人航空機(UAV)および車両プラトーンシステムに焦点を当てて検討しています。DMPCは、最適制御手法であり、システムモデルに基づいて将来の状態を予測し、制約を管理しながら制御戦略を調整するための最適化問題を設定および解決します。この技術は、ますます多くの産業領域に適用されています。AISの重要な部分であるUAVや車両プラトーンシステムは、市民、産業、軍事分野で広範な注目を集めています。DMPCは、システムの将来の状態を予測しながらリアルタイムで最適化問題を迅速に解決する能力を持っており、AISが意思決定を行う際に環境を予測する能力と良くマッチしているため、DMPCのAISへの適用は自然な利点を持っています。この論文では、まずDMPCの基本原則と多エージェントシステム(MAS)における理論的結果を紹介します。その後、DMPC手法のUAVおよび車両プラトーンシステムへの適用について検討します。最後に、既存の手法の課題をまとめ、実用的な応用におけるDMPCの将来の発展を促進するための示唆を提供します。",new_keywords:"分散型モデル予測制御、自律型知能システム、マルチエージェントシステム、無人航空機、車両プラトンシステム",is_check:c},{language:"py",new_title:"Распределенное модельное прогнозирование управления для беспилотных воздушных судов и систем патрулирования транспортных средств: обзор",new_abstract:"Этот документ рассматривает применение распределенного модельного предиктивного управления (DMPC) для автономных интеллектуальных систем (AIS) с беспилотными воздушными судами (UAV) и системами автомобильных плутонов. DMPC - это оптимальный метод управления, который формулирует и решает задачи оптимизации для корректировки стратегий управления путем прогнозирования будущего состояния на основе моделей системы при управлении ограничениями, и эта техника была применена во все более широком спектре промышленности. Как существенные части AIS, беспилотные воздушные суда и системы автомобильных плутонов получили обширное внимание в гражданской, промышленной и военной областях. DMPC имеет способность быстро решать задачи оптимизации в реальном времени, учитывая прогнозирование будущего состояния системы, что хорошо сочетается с способностью AIS предсказывать окружающую среду при принятии решений, поэтому применение DMPC в AIS имеет естественное преимущество. Этот документ сначала представляет основные принципы DMPC и теоретические результаты в мультиагентных системах (MAS). Затем он рассматривает применение методов DMPC к беспилотным воздушным судам и системам автомобильных плутонов. Наконец, кратко описываются вызовы существующих методов, чтобы предложить идеи для продвижения будущего развития DMPC в практических приложениях.",new_keywords:"Распределенное прогнозное управление, автономные интеллектуальные системы, многопользовательские системы, беспилотные воздушные суда, системы платаунов транспортных средств",is_check:c},{language:"sk",new_title:"무인 항공기 및 차량 플라툰 시스템을 위한 분산 모델 예측 제어: 서론",new_abstract:"이 논문은 분산 모델 예측 제어(DMPC)의 적용을 살펴봅니다. 이는 무인 항공기(UAVs) 및 차량 펠튼 시스템과 같은 자율 지능 시스템(AIS)에 대한 것입니다. DMPC는 시스템 모델을 기반으로 미래 상태를 예측하고 제어 전략을 조정하기 위한 최적 제어 방법으로, 제약 조건을 관리하면서 최적화 문제를 공식화하고 해결합니다. 이 기술은 산업 분야에서 점점 더 많이 적용되고 있습니다. AIS의 중요한 부분인 UAVs 및 차량 펠튼 시스템은 민간, 산업 및 군사 분야에서 광범위한 주목을 받았습니다. DMPC는 시스템의 미래 상태 예측을 고려하면서 실시간으로 최적화 문제를 빠르게 해결할 수 있는 능력을 가지고 있어서 AIS의 환경 예측 결정 능력과 자연스럽게 어울립니다. 본 논문은 먼저 DMPC의 기본 원리와 다중 에이전트 시스템(MASs)의 이론적 결과를 소개합니다. 그런 다음 DMPC 방법을 UAVs 및 차량 펠튼 시스템에 적용한 사례를 검토합니다. 마지막으로, 기존 방법의 도전 과제를 요약하여 DMPC의 미래 발전을 촉진하기 위한 통찰을 제공합니다.",new_keywords:"분산 모델 예측 제어, 자율 지능형 시스템, 다중 에이전트 시스템, 무인 항공기, 차량 편대 시스템",is_check:c},{language:"it",new_title:"Controllo predittivo distribuito per veicoli aerei senza pilota e sistemi di piatto veicolare: una panoramica",new_abstract:"Questo articolo esamina l'applicazione del controllo predittivo distribuito (DMPC) per i sistemi intelligenti autonomi (AIS) con veicoli aerei senza pilota (UAV) e sistemi di convoy di veicoli. Il DMPC è un metodo di controllo ottimale che formula e risolve problemi di ottimizzazione per regolare le strategie di controllo prevedendo gli stati futuri basati sui modelli di sistema mentre gestisce vincoli, e questa tecnica è stata applicata in un numero crescente di settori industriali. Come parti essenziali degli AIS, i UAV e i sistemi di convoy di veicoli hanno ricevuto un'ampia attenzione nei settori civili, industriali e militari. Il DMPC ha la capacità di risolvere rapidamente i problemi di ottimizzazione in tempo reale tenendo conto della previsione dello stato futuro del sistema, che si adatta bene alla capacità degli AIS di prevedere l'ambiente durante la presa di decisioni, quindi l'applicazione del DMPC negli AIS ha un vantaggio naturale. Questo articolo introduce innanzitutto i principi di base del DMPC e i risultati teorici nei sistemi multi-agente (MASs). Successivamente, esamina l'applicazione dei metodi DMPC agli UAV e ai sistemi di convoy di veicoli. Infine, vengono riassunte le sfide dei metodi esistenti per offrire spunti per promuovere lo sviluppo futuro del DMPC nelle applicazioni pratiche.",new_keywords:"Controllo predittivo distribuito, sistemi intelligenti autonomi, sistemi multi-agente, veicoli aerei senza equipaggio, sistemi di convoglio di veicoli.",is_check:c},{language:"fs",new_title:"Control predictivo distribuido para vehículos aéreos no tripulados y sistemas de convoy de vehículos: una revisión",new_abstract:"Este documento revisa la aplicación del control predictivo distribuido (DMPC) para sistemas inteligentes autónomos (AIS) con vehículos aéreos no tripulados (UAV) y sistemas de convoy de vehículos. DMPC es un método de control óptimo que formula y resuelve problemas de optimización para ajustar estrategias de control al predecir estados futuros basados en modelos del sistema mientras administra restricciones, y esta técnica se ha aplicado a un número creciente de áreas industriales. Como partes esenciales de AIS, los UAV y los sistemas de convoy de vehículos han recibido una extensa atención en los campos civil, industrial y militar. DMPC tiene la capacidad de resolver rápidamente problemas de optimización en tiempo real teniendo en cuenta la predicción del estado futuro del sistema, lo cual se adapta bien a la capacidad de AIS para predecir el entorno al tomar decisiones, por lo que la aplicación de DMPC en AIS tiene una ventaja natural. Este documento primero introduce los principios básicos de DMPC y los resultados teóricos en sistemas multiagente (MAS). Luego revisa la aplicación de métodos DMPC en UAV y sistemas de convoy de vehículos. Finalmente, se resumen los desafíos de los métodos existentes para ofrecer ideas para avanzar en el desarrollo futuro de DMPC en aplicaciones prácticas.",new_keywords:"Control predictivo distribuido, sistemas inteligentes autónomos, sistemas de múltiples agentes, vehículos aéreos no tripulados, sistemas de convoy de vehículos.",is_check:c},{language:"po",new_title:"Controle preditivo distribuído para veículos aéreos não tripulados e sistemas de comboios de veículos: uma revisão.",new_abstract:"Este artigo revisa a aplicação do controle preditivo distribuído (DMPC) para sistemas inteligentes autônomos (AIS) com veículos aéreos não tripulados (UAVs) e sistemas de comboio de veículos. O DMPC é um método de controle ótimo que formula e resolve problemas de otimização para ajustar as estratégias de controle prevendo estados futuros com base em modelos do sistema, ao mesmo tempo que gerencia as restrições, e essa técnica tem sido aplicada a um número crescente de áreas industriais. Como partes essenciais do AIS, os UAVs e os sistemas de comboio de veículos têm recebido atenção extensa nos campos civil, industrial e militar. O DMPC tem a capacidade de resolver rapidamente problemas de otimização em tempo real levando em conta a previsão do estado futuro do sistema, o que se encaixa bem com a capacidade do AIS de prever o ambiente ao tomar decisões, então a aplicação do DMPC no AIS tem uma vantagem natural. Este artigo primeiro introduz os princípios básicos do DMPC e os resultados teóricos em sistemas multiagente (MASs). Em seguida, revisa a aplicação de métodos de DMPC em UAVs e sistemas de comboio de veículos. Por fim, os desafios dos métodos existentes são resumidos para oferecer insights para avançar no desenvolvimento futuro do DMPC em aplicações práticas.",new_keywords:"Controle preditivo distribuído, sistemas inteligentes autônomos, sistemas de múltiplos agentes, veículos aéreos não tripulados, sistemas de comboios de veículos.",is_check:c}]},ArtDataF:[{id:2256439,article_id:b,reference_num:c,reference:"Aceto G, Persico V, Pescapé A. A Survey on information and communication technologies for industry 4.0: state-of-the-art, taxonomies, perspectives, and challenges. \u003Ci\u003EIEEE Commun Surv Tutorials\u003C\u002Fi\u003E 2019;21:3467-501.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCOMST.2019.2938259",pubmed:a,pmc:a},{id:2256440,article_id:b,reference_num:e,reference:"Griffiths F, Ooi M. The fourth industrial revolution - industry 4.0 and IoT [trends in future I&M]. \u003Ci\u003EIEEE Instrum Meas Mag\u003C\u002Fi\u003E 2018;21:29-43.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FMIM.2018.8573590",pubmed:a,pmc:a},{id:2256441,article_id:b,reference_num:h,reference:"Chen J, Sun J, Wang G. From unmanned systems to autonomous intelligent systems. \u003Ci\u003EEngineering\u003C\u002Fi\u003E 2022;12:16-9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.eng.2021.10.007",pubmed:a,pmc:a},{id:2256442,article_id:b,reference_num:j,reference:"Chen B, Sun D, Zhou J, Wong W, Ding Z. A future intelligent traffic system with mixed autonomous vehicles and human-driven vehicles. \u003Ci\u003EInform Sci\u003C\u002Fi\u003E 2020;529:59-72.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ins.2020.02.009",pubmed:a,pmc:a},{id:2256443,article_id:b,reference_num:k,reference:"Reis J, Cohen Y, Melão N, Costa J, Jorge D. High-tech defense industries: developing autonomous intelligent systems. \u003Ci\u003EAppl Sci\u003C\u002Fi\u003E 2021;11:4920.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.3390\u002Fapp11114920",pubmed:a,pmc:a},{id:2256444,article_id:b,reference_num:l,reference:"Liu X, Wang C, Kong X, Zhang Y, Wang W, Lee KY. Tube-based distributed MPC for load frequency control of power system with high wind power penetration. \u003Ci\u003EIEEE Trans Power Syst\u003C\u002Fi\u003E 2024;39:3118-29.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTPWRS.2023.3277997",pubmed:a,pmc:a},{id:2256445,article_id:b,reference_num:y,reference:"Christofides PD, Scattolini R, de La Peña DM, Liu J. Distributed model predictive control: a tutorial review and future research directions. \u003Ci\u003EComput Chem Eng\u003C\u002Fi\u003E 2013;51:21-41.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.compchemeng.2012.05.011",pubmed:a,pmc:a},{id:2256446,article_id:b,reference_num:z,reference:"Li S, Yang L, Gao Z. Distributed optimal control for multiple high-speed train movement: an alternating direction method of multipliers. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2020;112:108646.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2019.108646",pubmed:a,pmc:a},{id:2256447,article_id:b,reference_num:A,reference:"Qin D, Wu J, Liu A, Zhang WA, Yu L. Cooperation and coordination transportation for nonholonomic mobile manipulators: a distributed model predictive control approach. \u003Ci\u003EIEEE T Syst Man Cy S\u003C\u002Fi\u003E 2023;53:848-60.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTSMC.2022.3189007",pubmed:a,pmc:a},{id:2256448,article_id:b,reference_num:O,reference:"Mozaffari M, Saad W, Bennis M, Nam YH, Debbah M. A tutorial on UAVs for wireless networks: applications, challenges, and open problems. \u003Ci\u003EIEEE Commun Surv Tutorials\u003C\u002Fi\u003E 2019;21:2334-60.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCOMST.2019.2902862",pubmed:a,pmc:a},{id:2256449,article_id:b,reference_num:P,reference:"Hayat S, Yanmaz E, Muzaffar R. Survey on unmanned aerial vehicle networks for civil applications: a communications viewpoint. \u003Ci\u003EIEEE Commun Surv Tutorials\u003C\u002Fi\u003E 2016;18:2624-61.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCOMST.2016.2560343",pubmed:a,pmc:a},{id:2256450,article_id:b,reference_num:aC,reference:"Hassanalian M, Abdelkefi A. Classifications, applications, and design challenges of drones: a review. \u003Ci\u003EProg Aerosp Sci\u003C\u002Fi\u003E 2017;91:99-131.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.paerosci.2017.04.003",pubmed:a,pmc:a},{id:2256451,article_id:b,reference_num:aD,reference:"Jia D, Lu K, Wang J, Zhang X, Shen X. A survey on platoon-based vehicular cyber-physical systems. \u003Ci\u003EIEEE Commun Surv Tutorials\u003C\u002Fi\u003E 2016;18:263-84.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCOMST.2015.2410831",pubmed:a,pmc:a},{id:2256452,article_id:b,reference_num:"14",reference:"Xiao L, Gao F. Practical string stability of platoon of adaptive cruise control vehicles. \u003Ci\u003EIEEE T Intell Transp Syst\u003C\u002Fi\u003E 2011;12:1184-94.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2011.2143407",pubmed:a,pmc:a},{id:2256453,article_id:b,reference_num:"15",reference:"Zheng Y, Eben Li S, Wang J, Cao D, Li K. Stability and scalability of homogeneous vehicular platoon: study on the influence of information flow topologies. \u003Ci\u003EIEEE T Intell Transp Syst\u003C\u002Fi\u003E 2016;17:14-26.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2015.2402153",pubmed:a,pmc:a},{id:2256454,article_id:b,reference_num:"16",reference:"Babayomi O, Zhang Z, Dragicevic T, Hu J, Rodriguez J. Smart grid evolution: predictive control of distributed energy resources - a review. \u003Ci\u003EInt J Elec Power\u003C\u002Fi\u003E 2023;147:108812.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ijepes.2022.108812",pubmed:a,pmc:a},{id:2256455,article_id:b,reference_num:"17",reference:"Moreno-Castro J, Ocaña Guevara VS, León Viltre LT, Gallego Landera Y, Cuaresma Zevallos O, Aybar-Mejía M. Microgrid management strategies for economic dispatch of electricity using model predictive control techniques: a review. \u003Ci\u003EEnergies\u003C\u002Fi\u003E 2023;16:5935.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.3390\u002Fen16165935",pubmed:a,pmc:a},{id:2256456,article_id:b,reference_num:"18",reference:"Razmi D, Babayomi O, Davari A, Rahimi T, Miao Y, Zhang Z. Review of model predictive control of distributed energy resources in microgrids. \u003Ci\u003ESymmetry\u003C\u002Fi\u003E 2022;14:1735.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.3390\u002Fsym14081735",pubmed:a,pmc:a},{id:2256457,article_id:b,reference_num:"19",reference:"Arauz T, Chanfreut P, Maestre JM. Cyber-security in networked and distributed model predictive control. \u003Ci\u003EAnnu Rev Control\u003C\u002Fi\u003E 2022;53:338-55.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.arcontrol.2021.10.005",pubmed:a,pmc:a},{id:2256458,article_id:b,reference_num:"20",reference:"Yu S, Hirche M, Huang Y, Chen H, Allgöwer F. Model predictive control for autonomous ground vehicles: a review. \u003Ci\u003EAuton Intell Syst\u003C\u002Fi\u003E 2021;1:4.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002Fs43684-021-00005-z",pubmed:a,pmc:a},{id:2256459,article_id:b,reference_num:"21",reference:"Negenborn RR, Maestre JM. Distributed model predictive control: an overview and roadmap of future research opportunities. \u003Ci\u003EIEEE Control Syst Mag\u003C\u002Fi\u003E 2014;34:87-97.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FMCS.2014.2320397",pubmed:a,pmc:a},{id:2256460,article_id:b,reference_num:"22",reference:"Rodriguez J, Garcia C, Mora A, et al. Latest advances of model predictive control in electrical drives - Part I: basic concepts and advanced strategies. \u003Ci\u003EIEEE Trans Power Electron\u003C\u002Fi\u003E 2022;37:3927-42.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTPEL.2021.3121532",pubmed:a,pmc:a},{id:2256461,article_id:b,reference_num:"23",reference:"Zhang K, Shi Y. Adaptive model predictive control for a class of constrained linear systems with parametric uncertainties. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2020;117:108974.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2020.108974",pubmed:a,pmc:a},{id:2256462,article_id:b,reference_num:"24",reference:"Jiang Y, Oravec J, Houska B, Kvasnica M. Parallel MPC for linear systems with input constraints. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2021;66:3401-8.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2020.3020827",pubmed:a,pmc:a},{id:2256463,article_id:b,reference_num:"25",reference:"Zhou Y, Li D, Xi Y, Gao F. Event-triggered distributed robust model predictive control for a class of nonlinear interconnected systems. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2022;136:110039.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2021.110039",pubmed:a,pmc:a},{id:2256464,article_id:b,reference_num:"26",reference:"Wabersich KP, Zeilinger MN. A predictive safety filter for learning-based control of constrained nonlinear dynamical systems. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2021;129:109597.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2021.109597",pubmed:a,pmc:a},{id:2256465,article_id:b,reference_num:"27",reference:"Köhler J, Soloperto R, Müller MA, Allgöwer F. A computationally efficient robust model predictive control framework for uncertain nonlinear systems. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2021;66:794-801.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2020.2982585",pubmed:a,pmc:a},{id:2256466,article_id:b,reference_num:"28",reference:"Sun Q, Chen J, Shi Y. Integral-type event-triggered model predictive control of nonlinear systems with additive disturbance. \u003Ci\u003EIEEE T Cybernetics\u003C\u002Fi\u003E 2021;51:5921-9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCYB.2019.2963141",pubmed:a,pmc:a},{id:2256467,article_id:b,reference_num:"29",reference:"Köhler J, Kötting P, Soloperto R, Allgöwer F, Müller MA. A robust adaptive model predictive control framework for nonlinear uncertain systems. \u003Ci\u003EInt J Robust Nonlin\u003C\u002Fi\u003E 2021;31:8725-49.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1002\u002Frnc.5147",pubmed:a,pmc:a},{id:2256468,article_id:b,reference_num:"30",reference:"Xu S, Peng H. Design, analysis, and experiments of preview path tracking control for autonomous vehicles. \u003Ci\u003EIEEE Trans Intell Transp Syst\u003C\u002Fi\u003E 2020;21:48-58.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2019.2892926",pubmed:a,pmc:a},{id:2256469,article_id:b,reference_num:"31",reference:"Berberich J, Köhler J, Müller MA, Allgöwer F. Linear tracking MPC for nonlinear systems - Part Ⅱ: the data-driven case. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2022;67:4406-21.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2022.3166851",pubmed:a,pmc:a},{id:2256470,article_id:b,reference_num:"32",reference:"Dong Z, Angeli D. Homothetic tube-based robust economic MPC with integrated moving horizon estimation. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2021;66:64-75.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2020.2973606",pubmed:a,pmc:a},{id:2256471,article_id:b,reference_num:"33",reference:"Berberich J, Köhler J, Müller MA, Allgöwer F. Data-driven model predictive control with stability and robustness guarantees. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2021;66:1702-17.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2020.3000182",pubmed:a,pmc:a},{id:2256472,article_id:b,reference_num:"34",reference:"Bongard J, Berberich J, Köhler J, Allgöwer F. Robust stability analysis of a simple data-driven model predictive control approach. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2023;68:2625-37.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2022.3163110",pubmed:a,pmc:a},{id:2256473,article_id:b,reference_num:"35",reference:"Köhler J, Müller MA, Allgöwer F. Analysis and design of model predictive control frameworks for dynamic operation - an overview. \u003Ci\u003EAnnu Rev Control\u003C\u002Fi\u003E 2024;57:100929.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.arcontrol.2023.100929",pubmed:a,pmc:a},{id:2256474,article_id:b,reference_num:"36",reference:"Li H, Frei RJ, Wensing PM. Model hierarchy predictive control of robotic systems. \u003Ci\u003EIEEE Robot Autom Lett\u003C\u002Fi\u003E 2021;6:3373-80.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2021.3061322",pubmed:a,pmc:a},{id:2256475,article_id:b,reference_num:"37",reference:"Gold T, Völz A, Graichen K. Model predictive interaction control for robotic manipulation tasks. \u003Ci\u003EIEEE T Robot\u003C\u002Fi\u003E 2023;39:76-89.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTRO.2022.3196607",pubmed:a,pmc:a},{id:2256476,article_id:b,reference_num:"38",reference:"Rohr D, Studiger M, Stastny T, Lawrance NRJ, Siegwart R. Nonlinear model predictive velocity control of a VTOL tiltwing UAV. \u003Ci\u003EIEEE Robot Autom Lett\u003C\u002Fi\u003E 2021;6:5776-83.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2021.3084888",pubmed:a,pmc:a},{id:2256477,article_id:b,reference_num:"39",reference:"Niu S, Luo Y, Fu W, Zhang X. Robust model predictive control for a three-phase PMSM motor with improved control precision. \u003Ci\u003EIEEE T Ind Electron\u003C\u002Fi\u003E 2021;68:838-49.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIE.2020.3013753",pubmed:a,pmc:a},{id:2256478,article_id:b,reference_num:aA,reference:"Maestre JM, Negenborn RR. Distributed model predictive control made easy. 1st ed. Springer; 2014.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-94-007-7006-5",pubmed:a,pmc:a},{id:2256479,article_id:b,reference_num:"41",reference:"Stewart BT, Venkat AN, Rawlings JB, Wright SJ, Pannocchia G. Cooperative distributed model predictive control. \u003Ci\u003ESyst Control Lett\u003C\u002Fi\u003E 2010;59:460-9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.sysconle.2010.06.005",pubmed:a,pmc:a},{id:2256480,article_id:b,reference_num:"42",reference:"Maestre JM, Muñoz de la Peña D, Camacho EF. Distributed model predictive control based on a cooperative game. \u003Ci\u003EOptim Contr Appl Met\u003C\u002Fi\u003E 2011;32:153-76.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1002\u002Foca.940",pubmed:a,pmc:a},{id:2256481,article_id:b,reference_num:"43",reference:"Müller MA, Reble M, Allgöwer F. Cooperative control of dynamically decoupled systems via distributed model predictive control. \u003Ci\u003EInt J Robust Nonlin\u003C\u002Fi\u003E 2012;22:1376-97.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1002\u002Frnc.2826",pubmed:a,pmc:a},{id:2256482,article_id:b,reference_num:"44",reference:"Mayne DQ, Seron MM, Raković SV. Robust model predictive control of constrained linear systems with bounded disturbances. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2005;41:219-24.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2004.08.019",pubmed:a,pmc:a},{id:2256483,article_id:b,reference_num:"45",reference:"Dunbar WB. Distributed receding horizon control of dynamically coupled nonlinear systems. \u003Ci\u003EIEEE Trans Automat Contr\u003C\u002Fi\u003E 2007;52:1249-63.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2007.900828",pubmed:a,pmc:a},{id:2256484,article_id:b,reference_num:"46",reference:"Li H, Shi Y. Robust distributed model predictive control of constrained continuous-time nonlinear systems: a robustness constraint approach. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2014;59:1673-8.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2013.2294618",pubmed:a,pmc:a},{id:2256485,article_id:b,reference_num:"47",reference:"Wei H, Zhang K, Shi Y. Self-triggered min-max DMPC for asynchronous multiagent systems with communication delays. \u003Ci\u003EIEEE Trans Ind Informat\u003C\u002Fi\u003E 2022;18:6809-17.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTII.2021.3127197",pubmed:a,pmc:a},{id:2256486,article_id:b,reference_num:"48",reference:"Zou Y, Su X, Li S, Niu Y, Li D. Event-triggered distributed predictive control for asynchronous coordination of multi-agent systems. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2019;99:92-8.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2018.10.019",pubmed:a,pmc:a},{id:2256487,article_id:b,reference_num:"49",reference:"Campo PJ, Morari M. Robust model predictive control. In: 1987 American Control Conference; 1987 Jun 10-12; Minneapolis, USA. IEEE; 1987. pp. 1021–6. Available from: \u003Ca a-type=\"uri\" href=\"https:\u002F\u002Fieeexplore.ieee.org\u002Fdocument\u002F9612050\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\"\u003Ehttps:\u002F\u002Fieeexplore.ieee.org\u002Fdocument\u002F9612050\u003C\u002Fa\u003E. [Last accessed on 13 Sep 2024].",refdoi:a,pubmed:a,pmc:a},{id:2256488,article_id:b,reference_num:"50",reference:"Jia D, Krogh B. Min-max feedback model predictive control for distributed control with communication. In: Proceedings of the 2002 American Control Conference (IEEE Cat. No. CH37301); 2002 May 08-10; Anchorage, USA. IEEE; 2002. pp. 4507-12.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FACC.2002.1025360",pubmed:a,pmc:a},{id:2256489,article_id:b,reference_num:"51",reference:"Langson W, Chryssochoos I, Raković SV, Mayne DQ. Robust model predictive control using tubes. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2004;40:125-33.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2003.08.009",pubmed:a,pmc:a},{id:2256490,article_id:b,reference_num:"52",reference:"Li Z, Xu H, Lin Z, Chen X, Ma C. Robust self-triggered DMPC for linear discrete-time systems with local and global constraints. \u003Ci\u003EJ Franklin I\u003C\u002Fi\u003E 2023;360:527-54.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.jfranklin.2022.09.044",pubmed:a,pmc:a},{id:2256491,article_id:b,reference_num:"53",reference:"Li L, Shi P, Ahn CK, Kim YJ, Xing W. Tube-based model predictive full containment control for stochastic multiagent systems. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2023;68:4024-37.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2022.3202985",pubmed:a,pmc:a},{id:2256492,article_id:b,reference_num:"54",reference:"Li S, Ye D, Xiao Y, Sun Z. Robust distributed model predictive control for satellite cluster reconfiguration with collision avoidance. \u003Ci\u003EAerosp Sci Technol\u003C\u002Fi\u003E 2022;130:107917.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ast.2022.107917",pubmed:a,pmc:a},{id:2256493,article_id:b,reference_num:"55",reference:"Yang R, Zhang H, Feng G, Yan H, Wang Z. Robust cooperative output regulation of multi-agent systems via adaptive event-triggered control. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2019;102:129-36.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2019.01.001",pubmed:a,pmc:a},{id:2256494,article_id:b,reference_num:"56",reference:"Zhan J, Jiang ZP, Wang Y, Li X. Distributed model predictive consensus with self-triggered mechanism in general linear multiagent systems. \u003Ci\u003EIEEE Trans Ind Inform\u003C\u002Fi\u003E 2019;15:3987-97.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTII.2018.2884449",pubmed:a,pmc:a},{id:2256495,article_id:b,reference_num:"57",reference:"Mi X, Zou Y, Li S, Karimi HR. Self-triggered DMPC design for cooperative multiagent systems. \u003Ci\u003EIEEE Trans Ind Electron\u003C\u002Fi\u003E 2020;67:512-20.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIE.2019.2896098",pubmed:a,pmc:a},{id:2256496,article_id:b,reference_num:"58",reference:"Wang T, Kang Y, Li P, Zhao YB, Tang H. Rolling self-triggered distributed MPC for dynamically coupled nonlinear systems. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2024;160:111444.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2023.111444",pubmed:a,pmc:a},{id:2256497,article_id:b,reference_num:"59",reference:"Yang Y, Xu H, Yao X. Disturbance rejection self-triggered distributed MPC with adaptive prediction horizon for asynchronous multiagent systems. \u003Ci\u003EIEEE T Syst Man Cy S\u003C\u002Fi\u003E 2024;54:2797-809.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTSMC.2024.3350157",pubmed:a,pmc:a},{id:2256498,article_id:b,reference_num:"60",reference:"Velarde P, Maestre JM, Ishii H, Negenborn RR. Vulnerabilities in Lagrange-based distributed model predictive control. \u003Ci\u003EOptim Contr Appl Met\u003C\u002Fi\u003E 2018;39:601-21.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1002\u002Foca.2368",pubmed:a,pmc:a},{id:2256499,article_id:b,reference_num:"61",reference:"Ananduta W, Maestre JM, Ocampo-Martinez C, Ishii H. Resilient distributed energy management for systems of interconnected microgrids. In: 2018 IEEE Conference on Decision and Control (CDC); 2018 Dec 17-19; Miami, USA. IEEE; 2018. pp. 3159–64.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCDC.2018.8619548",pubmed:a,pmc:a},{id:2256500,article_id:b,reference_num:"62",reference:"Dai Y, Li M, Zhang K, Shi Y. Robust and resilient distributed MPC for cyber-physical systems against DoS attacks. \u003Ci\u003EIEEE T Ind Cyber Phys Syst\u003C\u002Fi\u003E 2023;1:44-55.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTICPS.2023.3283229",pubmed:a,pmc:a},{id:2256501,article_id:b,reference_num:"63",reference:"Chen J, Sun Z, Zhang H. Event-triggering in distributed MPC of decoupled nonlinear systems against DoS attacks. In: 2022 IEEE 5th International Conference on Industrial Cyber-Physical Systems (ICPS); 2022 May 24-26; Coventry, UK. IEEE; 2022. p. 1–6.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICPS51978.2022.9816904",pubmed:a,pmc:a},{id:2256502,article_id:b,reference_num:"64",reference:"Wei H, Zhang K, Zhang H, Shi Y. Resilient and constrained consensus against adversarial attacks: a distributed MPC framework. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2024;160:111417.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2023.111417",pubmed:a,pmc:a},{id:2256503,article_id:b,reference_num:"65",reference:"Hahn J, Stursberg O. Robust distributed MPC for disturbed affine systems using predictions of time-varying communication. In: 2019 18th European Control Conference (ECC); 2019 Jun 25-28; Naples, Italy. IEEE; 2019. pp. 56–62.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.23919\u002FECC.2019.8795773",pubmed:a,pmc:a},{id:2256504,article_id:b,reference_num:"66",reference:"Su Y, Shi Y, Sun C. Distributed model predictive control for tracking consensus of linear multiagent systems with additive disturbances and time-varying communication delays. \u003Ci\u003EIEEE T Cybernetics\u003C\u002Fi\u003E 2021;51:3813-23.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCYB.2019.2939732",pubmed:a,pmc:a},{id:2256505,article_id:b,reference_num:"67",reference:"Wang M, Zhao C, Xia J, Sun J. Periodic event-triggered robust distributed model predictive control for multiagent systems with input and communication delays. \u003Ci\u003EIEEE Trans Ind Informat\u003C\u002Fi\u003E 2023;19:11216-28.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTII.2023.3245189",pubmed:a,pmc:a},{id:2256506,article_id:b,reference_num:"68",reference:"Franzè G, Casavola A, Famularo D, Lucia W. Distributed receding horizon control of constrained networked leader-follower formations subject to packet dropouts. \u003Ci\u003EIEEE Trans Contr Syst Technol\u003C\u002Fi\u003E 2018;26:1798-809.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCST.2017.2723869",pubmed:a,pmc:a},{id:2256507,article_id:b,reference_num:"69",reference:"Yang H, Zhao H, Xia Y, Zhang J. Event-triggered active MPC for nonlinear multiagent systems with packet losses. \u003Ci\u003EIEEE T Cybernetics\u003C\u002Fi\u003E 2021;51:3093-102.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCYB.2019.2908389",pubmed:a,pmc:a},{id:2256508,article_id:b,reference_num:"70",reference:"Shakhatreh H, Sawalmeh AH, Al-Fuqaha A, et al. Unmanned aerial vehicles (UAVs): a survey on civil applications and key research challenges. \u003Ci\u003EIEEE Access\u003C\u002Fi\u003E 2019;7:48572-634.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FACCESS.2019.2909530",pubmed:a,pmc:a},{id:2256509,article_id:b,reference_num:"71",reference:"Mohsan SAH, Khan MA, Noor F, Ullah I, Alsharif MH. Towards the unmanned aerial vehicles (UAVs): a comprehensive review. \u003Ci\u003EDrones\u003C\u002Fi\u003E 2022;6:147.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.3390\u002Fdrones6060147",pubmed:a,pmc:a},{id:2256510,article_id:b,reference_num:"72",reference:"Wang H, Cheng H, Hao H. The use of unmanned aerial vehicle in military operations. In: International Conference on Man-Machine-Environment System Engineering. Springer; 2020. pp. 939–45.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-981-15-6978-4_108",pubmed:a,pmc:a},{id:2256511,article_id:b,reference_num:"73",reference:"Poole JD. Product development process for small unmanned aerial systems. 2019. Available from: \u003Ca a-type=\"uri\" href=\"https:\u002F\u002Fapi.semanticscholar.org\u002FCorpusID:201872196\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\"\u003Ehttps:\u002F\u002Fapi.semanticscholar.org\u002FCorpusID:201872196\u003C\u002Fa\u003E. [Last accessed on 13 Sep 2024].",refdoi:a,pubmed:a,pmc:a},{id:2256512,article_id:b,reference_num:"74",reference:"Bo N, Li X, Dai J, Tang J. A hierarchical optimization strategy of trajectory planning for multi-UAVs. In: 2017 9th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC); 2017 Aug 26-27; Hangzhou, China. IEEE; 2017. pp. 294–8.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FIHMSC.2017.74",pubmed:a,pmc:a},{id:2256513,article_id:b,reference_num:"75",reference:"Qi S, Yao P. Persistent tracking of maneuvering target using IMM filter and DMPC by initialization-guided game approach. \u003Ci\u003EIEEE Syst J\u003C\u002Fi\u003E 2019;13:4442-53.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJSYST.2019.2891056",pubmed:a,pmc:a},{id:2256514,article_id:b,reference_num:"76",reference:"Yang C, Liu Z, Zhang W, Yue W. Cooperative online path planning for UAVs based on DMPC and improved grey wolf optimizer. In: 2022 41st Chinese Control Conference (CCC); 2022 Jul 25-27; Hefei, China. IEEE; 2022. pp. 5008–13.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.23919\u002FCCC55666.2022.9901663",pubmed:a,pmc:a},{id:2256515,article_id:b,reference_num:"77",reference:"Hu C, Meng Z, Qu G, Shin HS, Tsourdos A. Distributed cooperative path planning for tracking ground moving target by multiple fixed-wing UAVs via DMPC-GVD in urban environment. \u003Ci\u003EInt J Control Autom\u003C\u002Fi\u003E 2021;19:823-36.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002Fs12555-019-0625-0",pubmed:a,pmc:a},{id:2256516,article_id:b,reference_num:"78",reference:"Yu Y, Wang H, Liu S, et al. Distributed multi-agent target tracking: a nash-combined adaptive differential evolution method for UAV systems. \u003Ci\u003EIEEE T Veh Technol\u003C\u002Fi\u003E 2021;70:8122-33.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTVT.2021.3091575",pubmed:a,pmc:a},{id:2256517,article_id:b,reference_num:"79",reference:"Gräfe A, Eickhoff J, Trimpe S. Event-triggered and distributed model predictive control for guaranteed collision avoidance in UAV swarms. \u003Ci\u003EIFAC Pap OnLine\u003C\u002Fi\u003E 2022;55:79-84.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ifacol.2022.07.239",pubmed:a,pmc:a},{id:2256518,article_id:b,reference_num:"80",reference:"Li X, Wang Y, Yin H, Zhuang X, Li X. Adaptive guidance method based on distributed MPC of UAV cluster for unknown environment exploration. In: International Conference on Autonomous Unmanned Systems. Springer; 2022. pp. 2556–66.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-981-99-0479-2_236",pubmed:a,pmc:a},{id:2256519,article_id:b,reference_num:"81",reference:"Zheng J, Ding M, Sun L, Liu H. Distributed stochastic algorithm based on enhanced genetic algorithm for path planning of multi-UAV cooperative area search. \u003Ci\u003EIEEE T Intell Transp\u003C\u002Fi\u003E 2023;24:8290-303.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2023.3258482",pubmed:a,pmc:a},{id:2256520,article_id:b,reference_num:"82",reference:"Chai S, Yang Z, Huang J, Li X, Zhao Y, Zhou D. Cooperative UAV search strategy based on DMPC-AACO algorithm in restricted communication scenarios. \u003Ci\u003EDef Technol\u003C\u002Fi\u003E 2024;31:295-311.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.dt.2022.12.012",pubmed:a,pmc:a},{id:2256521,article_id:b,reference_num:"83",reference:"Richards A, How J. Decentralized model predictive control of cooperating UAVs. In: 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No. 04CH37601); 2004 Dec 14-17; Nassau, Bahamas. IEEE; 2004. pp. 4286–91.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCDC.2004.1429425",pubmed:a,pmc:a},{id:2256522,article_id:b,reference_num:"84",reference:"Zhang B, Sun X, Liu S, Deng X. Adaptive differential evolution-based distributed model predictive control for multi-UAV formation flight. \u003Ci\u003EInt J Aeronaut Space Sci\u003C\u002Fi\u003E 2020;21:538-48.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002Fs42405-019-00228-8",pubmed:a,pmc:a},{id:2256523,article_id:b,reference_num:"85",reference:"Chi P, Zhang X, Wu K, Zheng L, Zhao J, Wang Y. Distributed formation control and collision avoidance for heterogeneous UAV swarm. In: International Conference on Guidance, Navigation and Control. Springer; 2022. pp. 1837–48.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-981-19-6613-2_180",pubmed:a,pmc:a},{id:2256524,article_id:b,reference_num:"86",reference:"Zhou SL, Kang YH, Shi XJ, Dai SW, Zhou C. Autonomous reconfiguration control method for multi-UAV formation based on RQPSO-DMPC. \u003Ci\u003EJ Beijing Univ Aeronaut Astronaut\u003C\u002Fi\u003E 2017;43:1960-71.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.13700\u002Fj.bh.1001-5965.2016.0777",pubmed:a,pmc:a},{id:2256525,article_id:b,reference_num:"87",reference:"Chen Q, Jin Y, Xiao Z, Yan T, Qi Y. Distributed formation control of multi UAV with finite time convergence based on MPC. In: International Conference on Guidance, Navigation and Control. Springer; 2022. pp. 1301–12.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-981-19-6613-2_129",pubmed:a,pmc:a},{id:2256526,article_id:b,reference_num:"88",reference:"Wen Y, Du Z, Han F, Wang J, Zhang J. Formation control of multiple unmanned aerial vehicles based on two-layer controller of model predictive control algorithm. In: 2023 IEEE International Conference on Unmanned Systems (ICUS); 2023 Oct 13-15; Hefei, China. IEEE; 2023. pp. 1543–9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICUS58632.2023.10318480",pubmed:a,pmc:a},{id:2256527,article_id:b,reference_num:"89",reference:"Yuan Q, Li X. Distributed model predictive formation control for a group of UAVs with spatial kinematics and unidirectional data transmissions. \u003Ci\u003EIEEE Trans Network Sci Eng\u003C\u002Fi\u003E 2023;10:3209-22.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTNSE.2023.3252724",pubmed:a,pmc:a},{id:2256528,article_id:b,reference_num:"90",reference:"Li X, Bo N, Dai J. Study on collision avoidance path planning for multi-UAVs based on model predictive control. \u003Ci\u003EJ Northwest Polytech Univ\u003C\u002Fi\u003E 2017;35:513–22. Available from: \u003Ca a-type=\"uri\" href=\"https:\u002F\u002Fwww.researchgate.net\u002Fpublication\u002F318909119_Study_on_Collision_Avoidance_Path_Planning_for_Multi-UAVs_Based_on_Model_Predictive_Control\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\"\u003Ehttps:\u002F\u002Fwww.researchgate.net\u002Fpublication\u002F318909119_Study_on_Collision_Avoidance_Path_Planning_for_Multi-UAVs_Based_on_Model_Predictive_Control\u003C\u002Fa\u003E. [Last accessed on 13 Sep 2024].",refdoi:a,pubmed:a,pmc:a},{id:2256529,article_id:b,reference_num:"91",reference:"Niu Z, Jia X, Yao W. Communication-free MPC-based neighbors trajectory prediction for distributed multi-UAV motion planning. \u003Ci\u003EIEEE Access\u003C\u002Fi\u003E 2022;10:13481-9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FACCESS.2022.3148145",pubmed:a,pmc:a},{id:2256530,article_id:b,reference_num:"92",reference:"Sun T, Sun W, Wu J. Improved quatre solution for UAV formation rapid assembly. In: International Conference on Autonomous Unmanned Systems. Springer; 2021. pp. 2047–53.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002F978-981-16-9492-9_202",pubmed:a,pmc:a},{id:2256531,article_id:b,reference_num:"93",reference:"Jiang Y, Hu S, Damaren C, Luo L, Liu B. Trajectory planning with collision avoidance for multiple quadrotor UAVs using DMPC. \u003Ci\u003EInt J Aeronaut Space Sci\u003C\u002Fi\u003E 2023;24:1403-17.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002Fs42405-023-00629-w",pubmed:a,pmc:a},{id:2256532,article_id:b,reference_num:"94",reference:"Lun Y, Yao P, Wang Y. Trajectory optimization of SUAV for marine vessels communication relay mission. \u003Ci\u003EIEEE Syst J\u003C\u002Fi\u003E 2020;14:5014-24.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJSYST.2020.2975565",pubmed:a,pmc:a},{id:2256533,article_id:b,reference_num:"95",reference:"Ao Z, Zhang Y, Huang J, Lin Y, Zhou X, Zhang Y. Multi-UAV cooperative search planning algorithm based on dynamic target probability model. In: 2023 International Conference on Unmanned Aircraft Systems (ICUAS); 2023 Jun 06-09; Warsaw, Poland. IEEE; 2023. pp. 543–48.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICUAS57906.2023.10156269",pubmed:a,pmc:a},{id:2256534,article_id:b,reference_num:"96",reference:"Yin D, Yang X, Wang C, Yu H, Chen S. A two-layer communication relay planning method for a fixed-wing UAVs swarm. \u003Ci\u003EIEEE T Veh Technol\u003C\u002Fi\u003E 2024;73:7140-56.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTVT.2023.3344276",pubmed:a,pmc:a},{id:2256535,article_id:b,reference_num:"97",reference:"Luis CE, Vukosavljev M, Schoellig AP. Online trajectory generation with distributed model predictive control for multi-robot motion planning. \u003Ci\u003EIEEE Robot Autom Lett\u003C\u002Fi\u003E 2020;5:604-11.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2020.2964159",pubmed:a,pmc:a},{id:2256536,article_id:b,reference_num:"98",reference:"Soria E, Schiano F, Floreano D. Predictive control of aerial swarms in cluttered environments. \u003Ci\u003ENat Mach Intell\u003C\u002Fi\u003E 2021;3:545-54.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1038\u002Fs42256-021-00341-y",pubmed:a,pmc:a},{id:2256537,article_id:b,reference_num:"99",reference:"Du J, Zhang F, Mao H, Liu H, Yang J. Game theory based multi-UAV cooperative searching model and fast solution approach. \u003Ci\u003EJ Shanghai Jiaotong Univ\u003C\u002Fi\u003E 2013;47:667-73. Available from: \u003Ca a-type=\"uri\" href=\"https:\u002F\u002Fxuebao.sjtu.edu.cn\u002FEN\u002FY2013\u002FV47\u002FI04\u002F667\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\"\u003Ehttps:\u002F\u002Fxuebao.sjtu.edu.cn\u002FEN\u002FY2013\u002FV47\u002FI04\u002F667\u003C\u002Fa\u003E. [Last accessed on 13 Sep 2024].",refdoi:a,pubmed:a,pmc:a},{id:2256538,article_id:b,reference_num:"100",reference:"Yao P, Wang X, Yi K. Optimal search for marine target using multiple unmanned aerial vehicles. In: 2018 37th Chinese Control Conference (CCC); 2018 Jul 25-27; Wuhan, China. IEEE; 2018. pp. 4552–6.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.23919\u002FChiCC.2018.8484250",pubmed:a,pmc:a},{id:2256539,article_id:b,reference_num:"101",reference:"Ru C, Wei R, Dai J, Shen D, Zhang L. Autonomous reconfiguration control method for UAV's formation based on Nash bargain. \u003Ci\u003EActa Autom Sin\u003C\u002Fi\u003E 2013;39:1349-59.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.3724\u002FSP.J.1004.2013.01349",pubmed:a,pmc:a},{id:2256540,article_id:b,reference_num:"102",reference:"Bian L, Sun W, Sun T. Trajectory following and improved differential evolution solution for rapid forming of UAV formation. \u003Ci\u003EIEEE Access\u003C\u002Fi\u003E 2019;7:169599-613.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FACCESS.2019.2954408",pubmed:a,pmc:a},{id:2256541,article_id:b,reference_num:"103",reference:"Zhao J, Sun J, Cai Z, Wang Y, Wu K. Distributed coordinated control scheme of UAV swarm based on heterogeneous roles. \u003Ci\u003EChinese J Aeronaut\u003C\u002Fi\u003E 2022;35:81-97.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.cja.2021.01.014",pubmed:a,pmc:a},{id:2256542,article_id:b,reference_num:"104",reference:"Liu SS, Ge MF, Liu ZW. Multi-UAV formation control based on distributed model predictive control. In: 2022 IEEE International Conference on Cyborg and Bionic Systems (CBS); 2023 Mar 24-26; Wuhan, China. IEEE; 2023. pp. 292–7.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCBS55922.2023.10115368",pubmed:a,pmc:a},{id:2256543,article_id:b,reference_num:"105",reference:"Wehbeh J, Rahman S, Sharf I. Distributed model predictive control for UAVs collaborative payload transport. In: 2020 IEEE\u002FRSJ International Conference on Intelligent Robots and Systems (IROS); 2020 Oct 24 - 2021 Jan 24; Las Vegas, USA. IEEE; 2020. pp. 11666–72.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FIROS45743.2020.9341541",pubmed:a,pmc:a},{id:2256544,article_id:b,reference_num:"106",reference:"Gao Y, Bai C, Zhang L, Quan Q. Multi-UAV cooperative target encirclement within an annular virtual tube. \u003Ci\u003EAerosp Sci Technol\u003C\u002Fi\u003E 2022;128:107800.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ast.2022.107800",pubmed:a,pmc:a},{id:2256545,article_id:b,reference_num:"107",reference:"Marasco AJ, Givigi SN, Rabbath CA. Model predictive control for the dynamic encirclement of a target. In: 2012 American Control Conference (ACC); 2012 Jun 27-29; Montreal, Canada. IEEE; 2012. pp. 2004–9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FACC.2012.6315602",pubmed:a,pmc:a},{id:2256546,article_id:b,reference_num:"108",reference:"Hafez AT, Marasco AJ, Givigi SN, Beaulieu A, Rabbath CA. Encirclement of multiple targets using model predictive control. In: 2013 American Control Conference; 2013 Jun 17-19; Washington, USA. IEEE; 2013. pp. 3147–52.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FACC.2013.6580315",pubmed:a,pmc:a},{id:2256547,article_id:b,reference_num:"109",reference:"Tang J, Lao S, Wan Y. Systematic review of collision-avoidance approaches for unmanned aerial vehicles. \u003Ci\u003EIEEE Syst J\u003C\u002Fi\u003E 2022;16:4356-67.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJSYST.2021.3101283",pubmed:a,pmc:a},{id:2256548,article_id:b,reference_num:"110",reference:"D'Amato E, Mattei M, Notaro I. Distributed reactive model predictive control for collision avoidance of unmanned aerial vehicles in civil airspace. \u003Ci\u003EJ Intell Robot Syst\u003C\u002Fi\u003E 2020;97:185-203.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002Fs10846-019-01047-5",pubmed:a,pmc:a},{id:2256549,article_id:b,reference_num:"111",reference:"Lesch V, Breitbach M, Segata M, Becker C, Kounev S, Krupitzer C. An overview on approaches for coordination of platoons. \u003Ci\u003EIEEE T Intell Transp\u003C\u002Fi\u003E 2022;23:10049-65.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2021.3115908",pubmed:a,pmc:a},{id:2256550,article_id:b,reference_num:"112",reference:"Shladover SE, Desoer CA, Hedrick JK, et al. Automated vehicle control developments in the PATH program. \u003Ci\u003EIEEE Trans Veh Technol\u003C\u002Fi\u003E 1991;40:114-30.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002F25.69979",pubmed:a,pmc:a},{id:2256551,article_id:b,reference_num:"113",reference:"Tsugawa S, Kato S, Aoki K. An automated truck platoon for energy saving. In: 2011 IEEE\u002FRSJ International Conference on Intelligent Robots and Systems; 2011 Sep 25-30; San Francisco, USA. IEEE; 2011. pp. 4109–14.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FIROS.2011.6094549",pubmed:a,pmc:a},{id:2256552,article_id:b,reference_num:"114",reference:"Li SE, Zheng Y, Li K, Wang J. An overview of vehicular platoon control under the four-component framework. In: 2015 IEEE Intelligent Vehicles Symposium (IV); 2015 Jun 28 - Jul 01; Seoul, Korea. IEEE; 2015. pp. 286–91.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FIVS.2015.7225700",pubmed:a,pmc:a},{id:2256553,article_id:b,reference_num:"115",reference:"Zheng Y, Li SE, Li K, Borrelli F, Hedrick JK. Distributed model predictive control for heterogeneous vehicle platoons under unidirectional topologies. \u003Ci\u003EIEEE Trans Contr Syst Technol\u003C\u002Fi\u003E 2017;25:899-910.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCST.2016.2594588",pubmed:a,pmc:a},{id:2256554,article_id:b,reference_num:"116",reference:"Maxim A, Caruntu CF, Lazar C. Cruise and headway control for vehicle platooning using a distributed model predictive control algorithm. In: 2017 21st International Conference on System Theory, Control and Computing (ICSTCC); 2017 Oct 19-21; Sinaia, Romania. IEEE; 2017. pp. 146–51.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICSTCC.2017.8107025",pubmed:a,pmc:a},{id:2256555,article_id:b,reference_num:"117",reference:"Lu L, He D, Yu S, Dong S. Distributed predictive control for string stability of heterogonous vehicle platoons with multiple communication topologies. In: 2019 Chinese Control Conference (CCC); 2019 Jul 27-30; Guangzhou, China. IEEE; 2019. pp. 2930–5.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.23919\u002FChiCC.2019.8865424",pubmed:a,pmc:a},{id:2256556,article_id:b,reference_num:"118",reference:"Ma W, Yan M, Zuo L. Output feedback distributed model predictive control for heterogeneous vehicle platoon. In: 2018 Chinese Automation Congress (CAC); 2018 Nov 30 - Dec 02; Xi'an, China. IEEE; 2018. pp. 2814–9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCAC.2018.8623208",pubmed:a,pmc:a},{id:2256557,article_id:b,reference_num:"119",reference:"Qiang Z, Dai L, Chen B, Xia Y. Distributed model predictive control for heterogeneous vehicle platoon with inter-vehicular spacing constraints. \u003Ci\u003EIEEE T Intell Transp\u003C\u002Fi\u003E 2023;24:3339-51.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2022.3227465",pubmed:a,pmc:a},{id:2256558,article_id:b,reference_num:"120",reference:"Yu S, Chen H, Feng Y, et al. Nash optimality based distributed model predictive control for vehicle platoon. \u003Ci\u003EIFAC Pap OnLine\u003C\u002Fi\u003E 2020;53:6610-5.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ifacol.2020.12.081",pubmed:a,pmc:a},{id:2256559,article_id:b,reference_num:"121",reference:"Liu P, Kurt A, Ozguner U. Distributed model predictive control for cooperative and flexible vehicle platooning. \u003Ci\u003EIEEE Trans Contr Syst Technol\u003C\u002Fi\u003E 2019;27:1115-28.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCST.2018.2808911",pubmed:a,pmc:a},{id:2256560,article_id:b,reference_num:"122",reference:"Bai W, Xu B, Liu H, Qin Y, Xiang C. Coordinated control of CAVs for platooning under a parallel distributed model predictive control framework. In: 2022 41st Chinese Control Conference (CCC); 2022 Jul 25-27; Hefei, China. IEEE; 2022. pp. 5377–82.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.23919\u002FCCC55666.2022.9902371",pubmed:a,pmc:a},{id:2256561,article_id:b,reference_num:"123",reference:"Zhan J, Hua Z, Zhang L. Cooperative predictive control for arbitrarily mixed vehicle platoons with guaranteed global optimality. \u003Ci\u003EIET Intell Trans Syst\u003C\u002Fi\u003E 2023;17:1702-14.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1049\u002Fitr2.12363",pubmed:a,pmc:a},{id:2256562,article_id:b,reference_num:"124",reference:"Maxim A, Pauca O, Caruntu CF, Lazar C. Distributed model predictive control algorithm with time-varying communication delays for a CACC vehicle platoon. In: 2020 24th International Conference on System Theory, Control and Computing (ICSTCC); 2020 Oct 08-10; Sinaia, Romania. IEEE; 2020. pp. 775–80.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICSTCC50638.2020.9259772",pubmed:a,pmc:a},{id:2256563,article_id:b,reference_num:"125",reference:"Yan M, Ma W, Zuo L, Yang P. Distributed model predictive control for platooning of heterogeneous vehicles with multiple constraints and communication delays. \u003Ci\u003EJ Adv Transp\u003C\u002Fi\u003E 2020;2020:1-16.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1155\u002F2020\u002F4657584",pubmed:a,pmc:a},{id:2256564,article_id:b,reference_num:"126",reference:"Qiang Z, Dai L, Chen B, Li K, Xia Y. Distributed model predictive control for heterogeneous vehicle platoon with unknown input of leading vehicle. \u003Ci\u003ETransport Res C Emer\u003C\u002Fi\u003E 2023;155:104312.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.trc.2023.104312",pubmed:a,pmc:a},{id:2256565,article_id:b,reference_num:"127",reference:"Luo Q, Nguyen AT, Fleming J, Zhang H. Unknown input observer based approach for distributed tube-based model predictive control of heterogeneous vehicle platoons. \u003Ci\u003EIEEE T Veh Technol\u003C\u002Fi\u003E 2021;70:2930-44.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTVT.2021.3064680",pubmed:a,pmc:a},{id:2256566,article_id:b,reference_num:"128",reference:"Ju Z, Zhang H, Tan Y. Distributed stochastic model predictive control for heterogeneous vehicle platoons subject to modeling uncertainties. \u003Ci\u003EIEEE Intel Transp Sy\u003C\u002Fi\u003E 2022;14:25-40.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FMITS.2021.3084964",pubmed:a,pmc:a},{id:2256567,article_id:b,reference_num:"129",reference:"Yin J, Shen D, Du X, Li L. Distributed stochastic model predictive control with Taguchi's robustness for vehicle platooning. \u003Ci\u003EIEEE T Intell Transp\u003C\u002Fi\u003E 2022;23:15967-79.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2022.3146715",pubmed:a,pmc:a},{id:2256568,article_id:b,reference_num:"130",reference:"Luo Z, Zhu B, Zheng J, Zheng Z. Robust distributed model predictive control for formation tracking of nonholonomic vehicles. \u003Ci\u003EIEEE\u002FCAA J Autom Sin\u003C\u002Fi\u003E 2024;11:560-2.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJAS.2023.123732",pubmed:a,pmc:a},{id:2256569,article_id:b,reference_num:"131",reference:"Chen J, Wei H, Zhang H, Shi Y. Asynchronous self-triggered stochastic distributed MPC for cooperative vehicle platooning over vehicular Ad-Hoc networks. \u003Ci\u003EIEEE Trans Veh Technol\u003C\u002Fi\u003E 2023;72:14061-73.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTVT.2023.3288210",pubmed:a,pmc:a},{id:2256570,article_id:b,reference_num:"132",reference:"Mousavi SMA, Moshiri B, Heshmati Z. On the distributed path planning of multiple autonomous vehicles under uncertainty based on model-predictive control and convex optimization. \u003Ci\u003EIEEE Syst J\u003C\u002Fi\u003E 2021;15:3759-68.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJSYST.2020.3007795",pubmed:a,pmc:a},{id:2256571,article_id:b,reference_num:"133",reference:"Huang Y, Liu GP, Yu Y, Hu W. Data-driven distributed predictive tracking control for heterogeneous nonlinear multi-agent systems with communication delays. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2024;69:4786-92.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2024.3357529",pubmed:a,pmc:a},{id:2256572,article_id:b,reference_num:"134",reference:"Zheng Y, Zhang T, Li S, Qi C, Zhang Y, Wang Y. Data-driven distributed model predictive control of continuous nonlinear systems with Gaussian process. \u003Ci\u003EInd Eng Chem Res\u003C\u002Fi\u003E 2022;61:18187-202.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1021\u002Facs.iecr.2c03027",pubmed:a,pmc:a},{id:2256573,article_id:b,reference_num:"135",reference:"Kohler M, Berberich J, Müller MA, Allgower F. Data-driven distributed MPC of dynamically coupled linear systems. \u003Ci\u003EIFAC Pap OnLine\u003C\u002Fi\u003E 2022;55:365-70.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ifacol.2022.11.080",pubmed:a,pmc:a},{id:2256574,article_id:b,reference_num:"136",reference:"Wu Y, Zuo Z, Wang Y, Han Q, Hu C. Distributed data-driven model predictive control for heterogeneous vehicular platoon with uncertain dynamics. \u003Ci\u003EIEEE Trans Veh Technol\u003C\u002Fi\u003E 2023;72:9969-83.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTVT.2023.3262705",pubmed:a,pmc:a},{id:2256575,article_id:b,reference_num:"137",reference:"Zhan J, Ma Z, Zhang L. Data-driven modeling and distributed predictive control of mixed vehicle platoons. \u003Ci\u003EIEEE T Intell Vehicl\u003C\u002Fi\u003E 2023;8:572-82.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIV.2022.3168591",pubmed:a,pmc:a},{id:2256576,article_id:b,reference_num:"138",reference:"Pauca O, Maxim A, Caruntu CF. Control architecture for cooperative autonomous vehicles driving in platoons at highway speeds. \u003Ci\u003EIEEE Access\u003C\u002Fi\u003E 2021;9:153472-90.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FACCESS.2021.3128235",pubmed:a,pmc:a},{id:2256577,article_id:b,reference_num:"139",reference:"Xu M, Luo Y, Kong W, Li K. A distributed model predictive control method combined with delay compensator for multiple vehicle platoons. \u003Ci\u003EIET Intell Transp Sy\u003C\u002Fi\u003E 2023;17:357-72.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1049\u002Fitr2.12263",pubmed:a,pmc:a},{id:2256578,article_id:b,reference_num:"140",reference:"Mohseni F, Frisk E, Nielsen L. Distributed cooperative MPC for autonomous driving in different traffic scenarios. \u003Ci\u003EIEEE Trans Intell Vehicl\u003C\u002Fi\u003E 2021;6:299-309.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIV.2020.3025484",pubmed:a,pmc:a},{id:2256579,article_id:b,reference_num:"141",reference:"Liu H, Zhuang W, Yin G, Tang Z, Xu L. Strategy for heterogeneous vehicular platoons merging in automated highway system. In: 2018 Chinese Control And Decision Conference (CCDC); 2018 Jun 09-11; Shenyang, China. IEEE; 2018. pp. 2736–40.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCCDC.2018.8407590",pubmed:a,pmc:a},{id:2256580,article_id:b,reference_num:"142",reference:"Gratzer AL, Thormann S, Schirrer A, Jakubek S. String stable and collision-safe model predictive platoon control. \u003Ci\u003EIEEE T Intell Transp\u003C\u002Fi\u003E 2022;23:19358-73.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2022.3160236",pubmed:a,pmc:a},{id:2256581,article_id:b,reference_num:"143",reference:"Franzè G, Lucia W, Venturino A. A distributed model predictive control strategy for constrained multi-vehicle systems moving in unknown environments. \u003Ci\u003EIEEE Trans Intell Vehicl\u003C\u002Fi\u003E 2021;6:343-52.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIV.2020.3029746",pubmed:a,pmc:a},{id:2256582,article_id:b,reference_num:"144",reference:"Chen J, Zhang H, Yin G. Distributed dynamic event-triggered secure model predictive control of vehicle platoon against DoS attacks. \u003Ci\u003EIEEE T Veh Technol\u003C\u002Fi\u003E 2023;72:2863-77.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTVT.2022.3215966",pubmed:a,pmc:a},{id:2256583,article_id:b,reference_num:"145",reference:"Lyu H, Wang T, Cheng R, Ge H. Improved longitudinal control strategy for connected and automated truck platoon against cyberattacks. \u003Ci\u003EIET Intell Trans Syst\u003C\u002Fi\u003E 2022;16:1710-25.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1049\u002Fitr2.12181",pubmed:a,pmc:a},{id:2256584,article_id:b,reference_num:"146",reference:"Zeng H, Ye Z, Zhang D, Lu Q. Robust distributed model predictive control of connected vehicle platoon against DoS attacks. \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E 2023;3:288-305.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2023.19",pubmed:a,pmc:a},{id:2256585,article_id:b,reference_num:"147",reference:"Franzè G, Tedesco F, Famularo D. Resilience against replay attacks: a distributed model predictive control scheme for networked multi-agent systems. \u003Ci\u003EIEEE\u002FCAA J Autom Sin\u003C\u002Fi\u003E 2021;8:628-40.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJAS.2020.1003542",pubmed:a,pmc:a},{id:2256586,article_id:b,reference_num:"148",reference:"Li Z, Xu H, Lin Z, Dong L, Chen Y. Event-triggered robust distributed output feedback model predictive control for nonlinear MASs against false data injection attacks. \u003Ci\u003EISA T\u003C\u002Fi\u003E 2023;141:197-211.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.isatra.2023.06.039",pubmed:a,pmc:a},{id:2256587,article_id:b,reference_num:"149",reference:"Zeng H, Ye Z, Zhang D. Dynamic event-triggering-based distributed model predictive control of heterogeneous connected vehicle platoon under DoS attacks. \u003Ci\u003EISA T\u003C\u002Fi\u003E 2024;153:1-12.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.isatra.2024.07.011",pubmed:a,pmc:a},{id:2256588,article_id:b,reference_num:"150",reference:"Riverso S, Boem F, Ferrari-Trecate G, Parisini T. Plug-and-play fault detection and control-reconfiguration for a class of nonlinear large-scale constrained systems. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2016;61:3963-78.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2016.2535724",pubmed:a,pmc:a},{id:2256589,article_id:b,reference_num:"151",reference:"Sun Q, Shi Y. Model predictive control as a secure service for cyber-physical systems: a cloud-edge framework. \u003Ci\u003EIEEE Internet Things\u003C\u002Fi\u003E 2022;9:22194-203.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJIOT.2021.3091981",pubmed:a,pmc:a},{id:2256590,article_id:b,reference_num:"152",reference:"Sivianes M, Maestre JM, Zafra-Cabeza A, Bordons C. Blockchain for energy trading in energy communities using stochastic and distributed model predictive control. \u003Ci\u003EIEEE Trans Contr Syst Technol\u003C\u002Fi\u003E 2023;31:2132-45.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCST.2023.3291635",pubmed:a,pmc:a},{id:2256591,article_id:b,reference_num:"153",reference:"Alexandru AB, Morari M, Pappas GJ. Cloud-based MPC with encrypted data. In: 2018 IEEE Conference on Decision and Control (CDC); 2018 Dec 17-19; Miami, USA. IEEE; 2018; pp. 5014–9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCDC.2018.8619835",pubmed:a,pmc:a},{id:2256592,article_id:b,reference_num:"154",reference:"Nofer M, Gomber P, Hinz O, Schiereck D. Blockchain. \u003Ci\u003EBus Inf Syst Eng\u003C\u002Fi\u003E 2017;59:183-7.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002Fs12599-017-0467-3",pubmed:a,pmc:a},{id:2256593,article_id:b,reference_num:"155",reference:"Willems JC, Rapisarda P, Markovsky I, De Moor BLM. A note on persistency of excitation. \u003Ci\u003ESyst Control Lett\u003C\u002Fi\u003E 2005;54:325-9.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.sysconle.2004.09.003",pubmed:a,pmc:a},{id:2256594,article_id:b,reference_num:"156",reference:"Alonso CA, Yang F, Matni N. Data-driven distributed and localized model predictive control. \u003Ci\u003EIEEE Open J Control Syst\u003C\u002Fi\u003E 2022;1:29-40.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FOJCSYS.2022.3171787",pubmed:a,pmc:a},{id:2256595,article_id:b,reference_num:"157",reference:"Yan Y, Bao J, Huang B. Distributed data-driven predictive control via dissipative behavior synthesis. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2024;69:2899-914.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2023.3298281",pubmed:a,pmc:a},{id:2256596,article_id:b,reference_num:"158",reference:"Huang Y, Liu GP, Yu Y, Hu W. Data-driven distributed predictive control for voltage regulation and current sharing in DC microgrids with communication constraints. \u003Ci\u003EIEEE T Cybernetics\u003C\u002Fi\u003E 2024;54:4998-5011.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCYB.2024.3372616",pubmed:a,pmc:a},{id:2256597,article_id:b,reference_num:"159",reference:"Li D, De Schutter B. Distributed model-free adaptive predictive control for urban traffic networks. \u003Ci\u003EIEEE Trans Contr Syst Technol\u003C\u002Fi\u003E 2022;30:180-92.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCST.2021.3059460",pubmed:a,pmc:a},{id:2256598,article_id:b,reference_num:"160",reference:"Fawcett RT, Amanzadeh L, Kim J, Ames AD, Hamed KA. Distributed data-driven predictive control for multi-agent collaborative legged locomotion. In: 2023 IEEE International Conference on Robotics and Automation (ICRA); 2023 May 29 - Jun 02; London, UK. IEEE; 2023. pp. 9924–30.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICRA48891.2023.10160914",pubmed:a,pmc:a},{id:2256599,article_id:b,reference_num:"161",reference:"Gros S, Zanon M. Data-driven economic NMPC using reinforcement learning. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2020;65:636-48.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2019.2913768",pubmed:a,pmc:a},{id:2256600,article_id:b,reference_num:"162",reference:"Kordabad AB, Zanon M, Gros S. Equivalence of optimality criteria for markov decision process and model predictive control. \u003Ci\u003EIEEE T Automat Contr\u003C\u002Fi\u003E 2024;69:1149-56.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTAC.2023.3277309",pubmed:a,pmc:a},{id:2256601,article_id:b,reference_num:"163",reference:"Mallick S, Airaldi F, Dabiri A, De Schutter B. Multi-agent reinforcement learning via distributed MPC as a function approximator. \u003Ci\u003EAutomatica\u003C\u002Fi\u003E 2024;167:111803.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.automatica.2024.111803",pubmed:a,pmc:a},{id:2256602,article_id:b,reference_num:"164",reference:"Liu Q, Li S, Zheng Y, Qi C, Luo M. Learning-based distributed model predictive control approximation scheme with guarantees. \u003Ci\u003EIEEE Trans Ind Informat\u003C\u002Fi\u003E 2024;20:5308-17.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTII.2023.3331160",pubmed:a,pmc:a},{id:2256603,article_id:b,reference_num:"165",reference:"Chen J, Xu G, Zhou Z. Data-driven learning-based model predictive control for energy-intensive systems. \u003Ci\u003EAdv Eng Inform\u003C\u002Fi\u003E 2023;58:102208.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.aei.2023.102208",pubmed:a,pmc:a},{id:2256604,article_id:b,reference_num:"166",reference:"Wang G, Bi J, Jia QS, Qiao J, Wang L. Event-driven model predictive control with deep learning for wastewater treatment process. \u003Ci\u003EIEEE Trans Ind Informat\u003C\u002Fi\u003E 2023;19:6398-407.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTII.2022.3177457",pubmed:a,pmc:a},{id:2256605,article_id:b,reference_num:"167",reference:"Chen K, Lin J, Qiu Y, Liu F, Song Y. Model predictive control for wind farm power tracking with deep learning-based reduced order modeling. \u003Ci\u003EIEEE Trans Ind Informat\u003C\u002Fi\u003E 2022;18:7484-93.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTII.2022.3157302",pubmed:a,pmc:a},{id:2256606,article_id:b,reference_num:"168",reference:"Salzmann T, Kaufmann E, Arrizabalaga J, Pavone M, Scaramuzza D, Ryll M. Real-time neural MPC: deep learning model predictive control for quadrotors and agile robotic platforms. \u003Ci\u003EIEEE Robot Autom Lett\u003C\u002Fi\u003E 2023;8:2397-404.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2023.3246839",pubmed:a,pmc:a},{id:2256607,article_id:b,reference_num:"169",reference:"Yin X, Zhao X. Deep neural learning based distributed predictive control for offshore wind farm using high-fidelity LES data. \u003Ci\u003EIEEE Trans Ind Electron\u003C\u002Fi\u003E 2021;68:3251-61.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIE.2020.2979560",pubmed:a,pmc:a},{id:2256608,article_id:b,reference_num:"170",reference:"D'Alfonso L, Giannini F, Franzè G, Fedele G, Pupo F, Fortino G. Autonomous vehicle platoons in urban road networks: a joint distributed reinforcement learning and model predictive control approach. \u003Ci\u003EIEEE\u002FCAA J Automat Sin\u003C\u002Fi\u003E 2024;11:141-56.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FJAS.2023.123705",pubmed:a,pmc:a},{id:2256609,article_id:b,reference_num:"171",reference:"Sun S, Romero A, Foehn P, Kaufmann E, Scaramuzza D. A comparative study of nonlinear MPC and differential-flatness-based control for quadrotor agile flight. \u003Ci\u003EIEEE Trans Robot\u003C\u002Fi\u003E 2022;38:3357-73.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTRO.2022.3177279",pubmed:a,pmc:a},{id:2256610,article_id:b,reference_num:"172",reference:"Chen Y, Bruschetta M, Picotti E, Beghi A. MATMPC - a MATLAB based toolbox for real-time nonlinear model predictive control. In: 2019 18th European Control Conference (ECC); 2019 Jun 25-28; Naples, Italy. IEEE; 2019. pp. 3365–70.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.23919\u002FECC.2019.8795788",pubmed:a,pmc:a},{id:2256611,article_id:b,reference_num:"173",reference:"Andersson JAE, Gillis J, Horn G, Rawlings JB, Diehl M. CasADi: a software framework for nonlinear optimization and optimal control. \u003Ci\u003EMath Prog Comp\u003C\u002Fi\u003E 2019;11:1-36.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1007\u002Fs12532-018-0139-4",pubmed:a,pmc:a},{id:2256612,article_id:b,reference_num:"174",reference:"Patne V, Ingole D, Sonawane D. FPGA implementation framework for low latency nonlinear model predictive control. \u003Ci\u003EIFAC Pap OnLine\u003C\u002Fi\u003E 2020;53:7020-5.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ifacol.2020.12.443",pubmed:a,pmc:a},{id:2256613,article_id:b,reference_num:"175",reference:"Xu F, Guo Z, Chen H, Ji D, Qu T. A custom parallel hardware architecture of nonlinear model-predictive control on FPGA. \u003Ci\u003EIEEE Trans Ind Electron\u003C\u002Fi\u003E 2022;69:11569-79.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTIE.2021.3118427",pubmed:a,pmc:a},{id:2256614,article_id:b,reference_num:"176",reference:"Nguyen K, Schoedel S, Alavilli A, Plancher B, Manchester Z. TinyMPC: model-predictive control on resource-constrained microcontrollers. In: 2024 IEEE International Conference on Robotics and Automation (ICRA); 2024 May 13-17; Yokohama, Japan. IEEE; 2024. p. 1–7.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICRA57147.2024.10610987",pubmed:a,pmc:a},{id:2256615,article_id:b,reference_num:"177",reference:"Wang P, Deng H, Zhang J, Wang L, Zhang M, Li Y. Model predictive control for connected vehicle platoon under switching communication topology. \u003Ci\u003EIEEE T Intell Transp\u003C\u002Fi\u003E 2022;23:7817-30.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTITS.2021.3073012",pubmed:a,pmc:a},{id:2256616,article_id:b,reference_num:"178",reference:"Lan J, Zhao D. Min-max model predictive vehicle platooning with communication delay. \u003Ci\u003EIEEE Trans Veh Technol\u003C\u002Fi\u003E 2020;69:12570-84.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTVT.2020.3025729",pubmed:a,pmc:a},{id:2256617,article_id:b,reference_num:"179",reference:"Subramanian L, Debusschere V, Gooi HB, Hadjsaid N. A distributed model predictive control framework for grid-friendly distributed energy resources. \u003Ci\u003EIEEE Trans Sustain Energy\u003C\u002Fi\u003E 2021;12:727-38.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTSTE.2020.3018913",pubmed:a,pmc:a},{id:2256618,article_id:b,reference_num:"180",reference:"Lindqvist B, Mansouri SS, Agha-mohammadi A, Nikolakopoulos G. Nonlinear MPC for collision avoidance and control of UAVs with dynamic obstacles. \u003Ci\u003EIEEE Robot Automat Lett\u003C\u002Fi\u003E 2020;5:6001-8.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FLRA.2020.3010730",pubmed:a,pmc:a},{id:2256619,article_id:b,reference_num:"181",reference:"Batkovic I, Gupta A, Zanon M, Falcone P. Experimental validation of safe MPC for autonomous driving in uncertain environments. \u003Ci\u003EIEEE Trans Control Syst Technol\u003C\u002Fi\u003E 2023;31:2027-42.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FTCST.2023.3291562",pubmed:a,pmc:a},{id:2256620,article_id:b,reference_num:"182",reference:"Lorenzen M, Allgöwer F, Dabbene F, Tempo R. Scenario-based stochastic MPC with guaranteed recursive feasibility. In: 2015 54th IEEE Conference on Decision and Control (CDC); 2015 Dec 15-18; Osaka, Japan. IEEE; 2015. pp. 4958–63.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FCDC.2015.7402994",pubmed:a,pmc:a},{id:2256621,article_id:b,reference_num:"183",reference:"Tran AT, Muraleedharan A, Okuda H, Suzuki T. Scenario-based stochastic MPC for vehicle speed control considering the interaction with pedestrians. \u003Ci\u003EIFAC Pap OnLine\u003C\u002Fi\u003E 2020;53:15325-31.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.ifacol.2020.12.2341",pubmed:a,pmc:a},{id:2256622,article_id:b,reference_num:"184",reference:"Schuurmans M, Katriniok A, Meissen C, Tseng HE, Patrinos P. Safe, learning-based MPC for highway driving under lane-change uncertainty: a distributionally robust approach. \u003Ci\u003EArtif Intell\u003C\u002Fi\u003E 2023;320:103920.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1016\u002Fj.artint.2023.103920",pubmed:a,pmc:a},{id:2256623,article_id:b,reference_num:"185",reference:"Ramezani M, Habibi H, Sanchez-Lopez JL, Voos H. UAV Path planning employing MPC-reinforcement learning method considering collision avoidance. In: 2023 International Conference on Unmanned Aircraft Systems (ICUAS); 2023 Jun 06-09; Warsaw, Poland. IEEE; 2023. pp. 507–14.",refdoi:"https:\u002F\u002Fdx.doi.org\u002F10.1109\u002FICUAS57906.2023.10156232",pubmed:a,pmc:a}],ArtDataP:[{href:"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure1",post_id:"Figure1",image:"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-1.jpg"},{href:"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure2",post_id:"Figure2",image:"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-2.jpg"},{href:"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure3",post_id:"Figure3",image:"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-3.jpg"},{href:"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure4",post_id:"Figure4",image:"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-4.jpg"},{href:"\u002Farticles\u002Fir.2024.19\u002Fimage\u002FFigure5",post_id:"Figure5",image:"https:\u002F\u002Fimage.oaes.cc\u002Fe7dd7fcd-3c45-4298-b9e2-ec23a759ec19\u002Fir4019-5.jpg"}],ArtDataT:[{date_published:1710691200,section:p,section_id:i,title:F,doi:"10.20517\u002Fir.2024.06",abstract:"\u003Cp\u003EThis paper focuses on the high-level specification and generation of 3D models for operational environments using the idea of \u003Ci\u003Eactive queries\u003C\u002Fi\u003E as a basis for specifying and generating multi-agent plans for acquiring such models. Assuming an underlying multi-agent system, an operator can specify a request for a particular type of model from a specific region by specifying an active query. This declarative query is then interpreted and executed by collecting already existing data\u002Finformation in agent systems or, in the active case, by automatically generating high-level mission plans for agents to retrieve and generate parts of the model that do not already exist. The purpose of an active query is to hide the complexity of multi-agent mission plan generation, data transformations, and distributed collection of data\u002Finformation in underlying multi-agent systems. A description of an active query system, its integration with an existing multi-agent system and validation of the active query system in field robotics experimentation using Unmanned Aerial Vehicles and simulations are provided.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F116da797-64a4-4b6b-9b14-5e8aa07d4bc3\u002Fir4006.pdf",elocation_id:f,fpage:aE,article_id:E,viewed:d,downloaded:d,video_url:"https:\u002F\u002Fv.oaes.cc\u002Fuploads\u002F20240322\u002Fcc456175dd7947988212be95ed46373a.mp4",volume:T,year:D,tag:"87-106",image:q,authors:aF,video_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240322\u002Fd29f64531e1c413686ecc81ba4390457.jpg",journal_path:m,lpage:106,author:aF,specialissue:{id:1243,name:" Scene Understanding for Autonomous Robotics"},specialinfo:a,url_doi:G},{date_published:1690214400,section:p,section_id:i,title:I,doi:"10.20517\u002Fir.2023.19",abstract:"\u003Cp\u003EThis paper investigates the robust distributed model predictive control (DMPC) of connected vehicle platoon (CVP) systems subject to denial-of-service (DoS) attacks. The main objective is to design a DMPC algorithm that enables the CVP system to achieve exponential tracking performance. First, a switched system model is proposed for the networked CVP system in the presence of DoS attacks. Then the sufficient conditions for the exponential stability of tracking the performance of the CVP control system under DoS attacks are obtained by constructing a specific Lyapunov function and using the topological matrix decoupling technique. In our paper, the DoS attack phenomenon is handled by introducing the frequency and duration parameters, and a quantitative relationship between the exponential decay rate of the CVP system and the DoS attacks parameters is established based on the conditions proposed in the system design, and the critical value of the DoS attack duration ratio is also derived. Finally, the effectiveness of the proposed algorithm is verified through a simulation of a CVP system consisting of one leading vehicle and three following vehicles.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F3fcdf3fa-781b-4274-b2ff-a6340d6654e6\u002Fir3019.pdf",elocation_id:f,fpage:288,article_id:H,viewed:151,downloaded:10,video_url:f,volume:U,year:2023,tag:"288-305",image:"https:\u002F\u002Foaepublishstorage.blob.core.windows.net\u002F3fcdf3fa-781b-4274-b2ff-a6340d6654e6\u002Fir3019-coverimg.jpg",authors:aG,video_img:a,journal_path:m,lpage:305,author:aG,specialissue:{id:V,name:W},specialinfo:a,url_doi:J,image_list:"https:\u002F\u002Fimage.oaes.cc\u002F3fcdf3fa-781b-4274-b2ff-a6340d6654e6\u002Fir3019-coverimg.jpg"},{date_published:1660924800,section:p,section_id:i,title:L,doi:"10.20517\u002Fir.2022.19",abstract:"\u003Cp\u003EThis paper focuses on the leader-following consensus problem of discrete-time multi-agent systems subject to channel fading under switching topologies. First, a topology switching-based channel fading model is established to describe the information fading of the communication channel among agents, which also considers the channel fading from leader to follower and from follower to follower. It is more general than models in the existing literature that only consider follower-to-follower fading. For discrete multi-agent systems, the existing literature usually adopts time series or Markov process to characterize topology switching while ignoring the more general semi-Markov process. Based on the advantages and properties of semi-Markov processes, discrete semi-Markov jump processes are adopted to model network topology switching. Then, the semi-Markov kernel approach for handling discrete semi-Markov jumping systems is exploited and some novel sufficient conditions to ensure the leader-following mean square consensus of closed-loop systems are derived. Furthermore, the distributed consensus protocol is proposed by means of the stochastic Lyapunov stability theory so that the underlying systems can achieve ℋ\u003Csub\u003E∞\u003C\u002Fsub\u003E consensus performance index. In addition, the proposed method is extended to the scenario where the semi-Markov kernel of semi-Markov switching topologies is not completely accessible. Finally, a simulation example is given to verify the results proposed in this paper. Compared with the existing literature, the method in this paper is more effective and general.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F44befa84-3a12-4bd5-90b9-3690a7ad8fee\u002F5092.pdf",elocation_id:f,fpage:aH,article_id:K,viewed:493,downloaded:757,video_url:"https:\u002F\u002Fv1.oaepublish.com\u002Ffiles\u002Ftalkvideo\u002F5092.mp4",volume:aI,year:2022,tag:"223-43",image:"https:\u002F\u002Foaepublishstorage.blob.core.windows.net\u002F44befa84-3a12-4bd5-90b9-3690a7ad8fee\u002F5092-coverimg.jpg",authors:aJ,video_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240205\u002F06cb1187a7404f5e90abd019db7444b6.jpg",journal_path:m,lpage:243,author:aJ,specialissue:{id:1005,name:" Collaborative Optimization and Control of Intelligent Unmanned Autonomous Systems"},specialinfo:a,url_doi:M,image_list:"https:\u002F\u002Fimage.oaes.cc\u002F44befa84-3a12-4bd5-90b9-3690a7ad8fee\u002F5092-coverimg.jpg"},{date_published:1738857600,section:S,section_id:935,title:"Task cognition and planning for service robots",doi:"10.20517\u002Fir.2025.08",abstract:"\u003Cp\u003EWith the rapid development of artificial intelligence and robotics, service robots are increasingly becoming a part of our daily lives to provide domestic services. For robots to complete such services intelligently and with high quality, the prerequisite is that they can recognize and plan tasks to discover task requirements and generate executable action sequences. In this context, this paper systematically reviews the latest research progress in task cognition and planning for domestic service robots, covering key technologies such as command text parsing, active task cognition (ATC), multimodal perception, and action sequence generation. Initially, the challenges traditional rule-based command parsing methods face are analyzed, and the enhancement of robots’ understanding of complex instructions through deep learning methods is explored. Subsequently, the research trends in ATC are introduced, discussing the ability of robots to autonomously discover tasks by perceiving the surrounding environment through visual and semantic features. The discussion then moves to the current typical methods in task planning, comparing and analyzing four common approaches to highlight their advantages and disadvantages in this field. Finally, the paper summarizes the challenges of existing research and the future directions for development, providing references for further enhancing the task execution capabilities of domestic service robots in complex home environments.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F8725948d-9e72-44b9-b975-58656279e74b\u002Fir5008.pdf",elocation_id:f,fpage:119,article_id:7691,viewed:d,downloaded:d,video_url:"https:\u002F\u002Fv.oaes.cc\u002Fuploads\u002F20250207\u002F63f930aa71ab4ff78cbb1fac22a561be.mp4",volume:s,year:t,tag:"119-42",image:"https:\u002F\u002Foaepublishstorage.blob.core.windows.net\u002F8725948d-9e72-44b9-b975-58656279e74b\u002Fir5008-coverimg.jpg",authors:aK,video_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20250207\u002F298da598f3d34f8c8b53bea9d9a09ef5.png",journal_path:m,lpage:142,author:aK,specialissue:a,specialinfo:a,url_doi:"ir.2025.08",image_list:"https:\u002F\u002Fimage.oaes.cc\u002F8725948d-9e72-44b9-b975-58656279e74b\u002Fir5008-coverimg.jpg"},{date_published:1738684800,section:p,section_id:i,title:"SKPNet: snake KAN perceive bridge cracks through semantic segmentation",doi:"10.20517\u002Fir.2025.07",abstract:"\u003Cp\u003EAs the demands for ensuring bridge safety continue to rise, crack detection technology has become more crucial than ever. In this context, deep learning methods have been widely applied in the field of intelligent crack detection for bridges. However, existing methods are often constrained by complex backgrounds and computational limitations, struggling with issues such as weak crack continuity and insufficient detail representation. Inspired by biological mechanisms, a dynamic snake convolution (DSC) with tubular offsets is incorporated to tackle these challenges effectively. Additionally, a channel-wise self-attention (CWSA) mechanism is introduced to efficiently fuse multi-scale features in U-Net, significantly enhancing the ability of the model to capture fine details. In the classification head, the traditional linear layer is replaced with a Kolmogorov-Arnold network (KAN) structure, which strengthens the robustness and generalization capacity of the model. Experimental results demonstrate that the proposed model improves detection accuracy, achieving a mean intersection over union (mIoU) of 0.877, while maintaining almost the same number of parameters, showcasing exceptional performance and practical applicability. Our project is released at \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fgithub.com\u002Fruanyudi\u002FKanSeg-Bi\" xmlns:xlink=\"http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink\"\u003Ehttps:\u002F\u002Fgithub.com\u002Fruanyudi\u002FKanSeg-Bi\u003C\u002Fa\u003E.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fba9dde04-8e35-4852-b204-afac598834ad\u002Fir5007.pdf",elocation_id:f,fpage:105,article_id:7712,viewed:d,downloaded:d,video_url:"https:\u002F\u002Fv.oaes.cc\u002Fuploads\u002F20250205\u002F8f7e8f9e9a82401c8f54cc376d8c36d6.mp4",volume:s,year:t,tag:"105-18",image:q,authors:aL,video_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20250205\u002F7c46da16b753459a90f72419852df9dc.png",journal_path:m,lpage:118,author:aL,specialissue:a,specialinfo:a,url_doi:"ir.2025.07"},{date_published:aM,section:p,section_id:i,title:"Stackelberg game-based anti-disturbance control for unmanned surface vessels via integrative reinforcement learning",doi:"10.20517\u002Fir.2025.06",abstract:"\u003Cp\u003EIn the navigation of unmanned surface vessels (USVs), external disturbances, particularly ocean waves, frequently induce deviations from the desired trajectory. To mitigate these challenges, we propose a novel disturbance rejection control strategy based on Stackelberg game theory, designed to address unmodeled system dynamics, complex environmental conditions, and other external perturbations. This approach incorporates several key innovations. First, we introduce a velocity error dynamic system coupled with a non-cooperative Stackelberg game model, where the USV's control inputs (as the leader) and external disturbances (as the follower) interact within an alternating update framework. This leader-follower interaction facilitates the joint optimization of both the disturbance rejection and performance-optimal control strategies, enhancing the USV's tracking accuracy while maximizing its disturbance rejection capacity. Second, we rigorously verify the existence of a cooperative optimal solution through an analysis of the Nash equilibrium under sequential decision-making between the leader and follower. Building on this, integral reinforcement learning and neural networks are employed to approximate the optimal Stackelberg solution. The boundedness and convergence of the proposed approach are validated using Lyapunov functions, ensuring stability and optimal performance under dynamic operating conditions. Finally, simulation results confirm the efficacy of the proposed strategy, demonstrating its ability to concurrently optimize control robustness and performance - such as minimizing tracking error and energy consumption - when confronted with unmodeled dynamics and external disturbances.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002Fc3a967a3-ac3d-471f-85b5-e34b251968a3\u002Fir5006.pdf",elocation_id:f,fpage:88,article_id:7680,viewed:d,downloaded:d,video_url:f,volume:s,year:t,tag:"88-104",image:"https:\u002F\u002Foaepublishstorage.blob.core.windows.net\u002Fc3a967a3-ac3d-471f-85b5-e34b251968a3\u002Fir5006-coverimg.jpg",authors:aN,video_img:a,journal_path:m,lpage:104,author:aN,specialissue:a,specialinfo:a,url_doi:"ir.2025.06",image_list:"https:\u002F\u002Fimage.oaes.cc\u002Fc3a967a3-ac3d-471f-85b5-e34b251968a3\u002Fir5006-coverimg.jpg"},{date_published:aM,section:p,section_id:i,title:"A novel real-time intelligent detector for monitoring UAVs in live-line operation on 10 kV distribution networks",doi:"10.20517\u002Fir.2025.05",abstract:"\u003Cp\u003EThe live-line operation of 10 kV distribution networks is critical for ensuring uninterrupted and high-quality power supply. However, operational sites face challenges such as insufficient intelligent monitoring and suboptimal realtime performance. To address these issues, this study proposes the FEM-YOLOv8 algorithm, specifically designed for protective equipment detection in live-line operation scenarios. The proposed algorithm is deployed on edge devices compatible with unmanned aerial vehicles (UAVs), enabling remote, autonomous, and intelligent monitoring. Key improvements include the introduction of an enhanced FAST-C2f module, replacing the original C2f module in the Backbone to improve feature extraction efficiency while reducing model complexity. Additionally, a lightweight efficient channel attention (ECA) mechanism is incorporated into the Backbone and Neck to enhance target feature detection and representation capabilities. The bounding box regression loss function is replaced with metric preserving distance intersection over union (MPDIoU) to further boost detection accuracy and robustness. The FEM-YOLOv8 model is implemented on the Atlas 200I DK A2 edge device, which is suitable for UAV deployment. Experimental results demonstrate that the improved FEM-YOLOv8 model achieves 93.1% precision (P), 85.9% recall (R), and 92.3% mean average precision (mAP), surpassing the baseline model by 2.8, 3.2, and 2.2 percentage points, respectively. With a detection speed of 83 frames per second (FPS) and a power consumption of only 10.2 W, the model satisfies real-time performance and detection accuracy requirements, providing significant contributions to grid intelligence and power operation safety.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F70d593d9-d1fe-4b5c-8b57-5a56eef2bc19\u002Fir5005.pdf",elocation_id:f,fpage:70,article_id:7679,viewed:d,downloaded:d,video_url:f,volume:s,year:t,tag:"70-87",image:q,authors:aO,video_img:a,journal_path:m,lpage:aE,author:aO,specialissue:a,specialinfo:a,url_doi:"ir.2025.05"},{date_published:aP,section:p,section_id:i,title:"Adaptive variational empirical mode decomposition aware intelligent data-driven modeling for complex industrial processes",doi:"10.20517\u002Fir.2025.04",abstract:"\u003Cp\u003EDue to the strong noise, high dimensionality and time-varying characteristics of industrial process data, data-driven modeling faces challenges in feature extraction and model interpretability. To address these issues, this paper proposes a new prediction model based on adaptive variational empirical mode decomposition-guided (AVEMDG) graph convolutional networks (GCNs). First, each sensor signal is decomposed into high-frequency and low-frequency features using empirical mode decomposition (EMD) to effectively capture multi-band information. Second, the weights of these features are adaptively updated through variational inference (Ⅵ) combined with Bayesian reasoning to handle the importance and uncertainty of features. Next, the GCN is used to model the spatiotemporal dependencies in the sensor network and is trained using the reweighted feature data. Last, the proposed method is applied to the prediction of the melt viscosity index (MVI), a key performance indicator (KPI) of the actual polyester fiber polymerization process. Ablation study and comparative experiment are conducted to evaluate the contribution of each component and the generality of the proposed model. Experimental results show that this method can effectively improve the model prediction accuracy, thereby enhancing the interpretability of the soft sensor model and providing guidance for the production of industrial processes.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F00d1f5ad-b235-4833-965c-2a506355e761\u002Fir5004.pdf",elocation_id:f,fpage:aQ,article_id:7657,viewed:d,downloaded:d,video_url:f,volume:s,year:t,tag:"50-69",image:q,authors:aR,video_img:a,journal_path:m,lpage:69,author:aR,specialissue:{id:1912,name:" Performance Evaluation and Optimization for Intelligent Systems"},specialinfo:a,url_doi:"ir.2025.04"},{date_published:aP,section:p,section_id:i,title:"CMMF-Net: a generative network based on CLIP-guided multi-modal feature fusion for thermal infrared image colorization",doi:"10.20517\u002Fir.2025.03",abstract:"\u003Cp\u003EThermal infrared (TIR) images remain unaffected by variations in light and atmospheric conditions, which makes them extensively utilized in diverse nocturnal traffic scenarios. However, challenges pertaining to low contrast and absence of chromatic information persist. The technique of image colorization emerges as a pivotal solution aimed at ameliorating the fidelity of TIR images. This enhancement is conducive to facilitating human interpretation and downstream analytical tasks. Because of the blurred and intricate features of TIR images, extracting and processing their feature information accurately through image-based approaches alone becomes challenging for networks. Hence, we propose a multi-modal model that integrates text features from TIR images with image features to jointly perform TIR image colorization. A vision transformer (ViT) model will be employed to extract features from the original TIR images. Concurrently, we manually observe and summarize the textual descriptions of the images, and then input these descriptions into a pretrained contrastive language-image pretraining (CLIP) model to capture text-based features. These two sets of features will then be fed into a cross-modal interaction (CI) module to establish the relationship between text and image. Subsequently, the text-enhanced image features will be processed through a U-Net network to generate the final colorized images. Additionally, we utilize a comprehensive loss function to ensure the network's ability to generate high-quality colorized images. The effectiveness of the methodology put forward in this study is evaluated using the KAIST datasets. The experimental results vividly showcase the superior performance of our CMMF-Net method in comparison to other methodologies for the task of TIR image colorization.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F1997a399-bbf5-4cf0-9a45-50f55c7d7fea\u002Fir5003.pdf",elocation_id:f,fpage:34,article_id:7656,viewed:d,downloaded:d,video_url:f,volume:s,year:t,tag:"34-49",image:q,authors:aS,video_img:a,journal_path:m,lpage:49,author:aS,specialissue:{id:1922,name:" Applications of Generative Adversarial Networks in Computer Vision and Image Processing"},specialinfo:a,url_doi:"ir.2025.03"},{date_published:1736524800,section:p,section_id:i,title:"An improved artificial potential field method for multi-AGV path planning in ports",doi:"10.20517\u002Fir.2025.02",abstract:"\u003Cp\u003EAs global maritime transport rapidly advances, the demands for intelligent, safe, and efficient automated container ports have significantly increased. In this evolving landscape, multi-automated guided vehicle (AGV) systems have emerged as a critical element of port automation, playing an essential role. Within automated container terminals, quay cranes, AGVs, and yard cranes are the primary equipment for loading and unloading operations on ships. However, the complexity of simultaneously considering numerous practical factors and the intricate relationships among them has made optimization modeling in this area a challenging task. To tackle this challenge, we have developed a path optimization model for multi-AGV systems in port environments, based on an enhanced artificial potential field (APF) algorithm. This algorithm utilizes the initial states of AGVs, target locations, and obstacle information as inputs. It creates attractive forces near the target locations and repulsive forces around static obstacles. Moreover, a minimum safety distance between AGVs is established; when AGVs approach closer than this threshold, the algorithm introduces repulsive forces between them to prevent collisions. The algorithm dynamically recalculates the repulsive potential field in response to real-time feedback and changes in the environment, enabling continuous adjustment to the AGV paths and action plans. This iterative process continues until all AGVs reach their designated targets. The effectiveness of this algorithm has been validated through port environment simulations, demonstrating clear advantages in enhancing the safety and smoothness of multi-AGV path planning.\u003C\u002Fp\u003E",pdfurl:"https:\u002F\u002Ff.oaes.cc\u002Fxmlpdf\u002F4a69b848-a11f-4064-a72d-b9e73b24ccb0\u002Fir5002.pdf",elocation_id:f,fpage:19,article_id:7629,viewed:d,downloaded:d,video_url:f,volume:s,year:t,tag:"19-33",image:q,authors:aT,video_img:a,journal_path:m,lpage:33,author:aT,specialissue:{id:1852,name:" Intelligent, Safe, and Green Shipping-oriented Maritime Data Exploitation and Knowledge Discovery"},specialinfo:a,url_doi:"ir.2025.02"}],ArtNum:{view:955,click:d,down:aH,read:d,like:15,comment:d,xml_down:12,cite_click:1,export_click:d,cite_count:d,share_count:aI,tran_click:aQ,mp3_click:d,sharenum:d,id:b},articleShow:u,ArtBase:{seo:[],picabstract:a,interview_pic:a,interview_url:a,review:a,video_url:a,video_img:a,oaestyle:X,amastyle:Y,ctstyle:Z,acstyle:_,related:[{article_id:E,journal_id:r,section_id:i,path:n,journal:o,ar_title:F,date_published:$,doi:G,author:[{first_name:aa,middle_name:a,last_name:ab,ans:g,email:ac,bio:a,photoUrl:a},{first_name:ad,middle_name:a,last_name:ae,ans:g,email:a,bio:a,photoUrl:a},{first_name:af,middle_name:a,last_name:ag,ans:g,email:a,bio:a,photoUrl:a},{first_name:ah,middle_name:a,last_name:ai,ans:g,email:a,bio:a,photoUrl:a}]},{article_id:H,journal_id:r,section_id:i,path:n,journal:o,ar_title:I,date_published:aj,doi:J,author:[{first_name:v,middle_name:a,last_name:ak,ans:g,email:a,bio:a,photoUrl:a},{first_name:al,middle_name:a,last_name:am,ans:an,email:ao,bio:a,photoUrl:a},{first_name:ap,middle_name:a,last_name:w,ans:g,email:a,bio:a,photoUrl:a},{first_name:aq,middle_name:a,last_name:ar,ans:x,email:a,bio:a,photoUrl:a}]},{article_id:K,journal_id:r,section_id:i,path:n,journal:o,ar_title:L,date_published:as,doi:M,author:[{first_name:at,middle_name:a,last_name:au,ans:g,email:a,bio:a,photoUrl:a},{first_name:v,middle_name:a,last_name:w,ans:g,email:av,bio:a,photoUrl:a},{first_name:aw,middle_name:a,last_name:ax,ans:g,email:a,bio:a,photoUrl:a},{first_name:ay,middle_name:a,last_name:az,ans:x,email:a,bio:a,photoUrl:a}]}],editor:[]},keyText:{abt:"Abstract",kwd:"Keywords",ga:"Graphical Abstract",b1:"Open in new tab",b2:"Download high-res image"},ArtLanguageData:{language:N,new_title:B,new_abstract:C,new_keywords:aB,is_check:e},language:N}],fetch:{"data-v-0bee1158:0":{qKname:n,component:u,screenwidth:a}},error:f,state:{token:a,index:{data:{data:{footer:{},info:{},middle:{},nav:{},top:{}}},oaeNav:[{name:aU,sort:c,children:[{name:"Company",sort:c,url:"\u002Fabout\u002Fwho_we_are"},{name:"Latest News",sort:e,url:"\u002Fnews"},{name:Q,sort:h,url:"\u002Fabout\u002Fcontact_us"},{name:"History",sort:j,url:"\u002Fabout\u002Fhistory"},{name:"Careers",sort:k,url:"\u002Fabout\u002Fjoin_us"},{name:"Policies",sort:l,children:[{name:aV,sort:c,url:"\u002Fabout\u002Feditorial_policies"},{name:"Open Access Policy",sort:e,url:"\u002Fabout\u002Fopen_access_policy"},{name:"Research and Publication Ethics",sort:h,url:"\u002Fabout\u002Fresearch_and_publication_ethics"},{name:"Peer-review Policies",sort:j,url:"\u002Fabout\u002Fpeer_review_policies"},{name:"Publication Fees",sort:k,url:"\u002Fabout\u002Fpublication_fees"},{name:"Advertising Policy",sort:l,url:"\u002Fabout\u002Fadvertising_policy"}]}]},{name:aW,sort:e,children:[{name:"All Journals",sort:c,url:"\u002Falljournals"},{name:"Active Journals",sort:e,url:"\u002Factivejournals"},{name:"Archived Journals",sort:h,url:"\u002Factivedjournals"}]},{name:"Services",sort:h,children:[{name:"Language Editing",sort:c,url:"\u002Fabout\u002Flanguage_editing_services"},{name:"Layout & Production",sort:e,url:"\u002Fabout\u002Flayout_and_production"},{name:"Graphic Abstracts",sort:h,url:"\u002Fabout\u002Fgraphic_abstracts"},{name:"Video Abstracts",sort:j,url:"\u002Fabout\u002Fvideo_abstracts"},{name:"Think Tank",url:"https:\u002F\u002Fwww.oaescience.com\u002F"},{name:"Scierxiv",url:"https:\u002F\u002Fwww.scierxiv.com\u002F"},{name:"Submission System",url:"https:\u002F\u002Fwww.oaecenter.com\u002Flogin"}]},{name:"Collaborations",sort:j,children:[{name:"Strategic Collaborators",url:"\u002Fabout\u002Fcollaborators"},{name:"Journal Membership",url:"\u002Fpartners"},{name:"Conference Parterships",url:"\u002Fabout\u002Fparterships"}]},{name:"Insights",sort:k,children:[{name:"Latest Articles",url:"\u002Farticles"},{name:aX,url:"\u002Facademic"},{name:"Interactive Webinars",url:"\u002Fwebinars"}]},{name:"Academic Support",sort:l,children:[{name:"Author Hub",sort:c,url:"\u002Fabout\u002Fauthor"},{name:"Editor Hub",sort:e,url:"\u002Fabout\u002Feditor"},{name:"Reviewer Hub",sort:h,url:"\u002Fabout\u002Freviewer"},{name:"Conference Organizer",sort:j,url:"\u002Fabout\u002Forganizer"},{name:"Expert Lecture",sort:k,url:"\u002Fabout\u002Fexpert_lecture"}]}],oaeQkNav:[{name:aW,sort:e,children:[{name:"Biology & Life Science",sort:c,children:[{name:"Extracellular Vesicles and Circulating Nucleic Acids",sort:c,url:"\u002Fevcna"},{name:"Microbiome Research Reports",sort:e,url:"\u002Fmrr"},{name:"One Health & Implementation Research",sort:h,url:"\u002Fohir"}]},{name:"Chemistry & Materials Science",sort:e,children:[{name:"Chemical Synthesis",sort:c,url:"\u002Fcs"},{name:"Energy Materials",sort:e,url:"\u002Fenergymater"},{name:"Journal of Materials Informatics",sort:h,url:"\u002Fjmi"},{name:"Microstructures",sort:j,url:"\u002Fmicrostructures"},{name:"Minerals and Mineral Materials",sort:k,url:"\u002Fminerals"},{name:"Soft Science",sort:l,url:"\u002Fss"}]},{name:"Computer Science & Engineering",sort:h,children:[{name:"Complex Engineering Systems",sort:c,url:"\u002Fcomengsys"},{name:"Disaster Prevention and Resilience",sort:e,url:"\u002Fdpr"},{name:"Green Manufacturing Open",sort:h,url:"\u002Fgmo"},{name:o,sort:j,url:aY},{name:"Journal of Smart Environments and Green Computing",sort:k,url:"\u002Fjsegc"},{name:"Journal of Surveillance, Security and Safety",sort:l,url:"\u002Fjsss"}]},{name:"Medicine & Public Health",sort:j,children:[{name:"Ageing and Neurodegenerative Diseases",sort:c,url:"\u002Fand"},{name:"Artificial Intelligence Surgery",sort:e,url:"\u002Fais"},{name:"Cancer Drug Resistance",sort:h,url:"\u002Fcdr"},{name:"Connected Health And Telemedicine",sort:j,url:"\u002Fchatmed"},{name:"Hepatoma Research",sort:k,url:"\u002Fhr"},{name:"Journal of Cancer Metastasis and Treatment",sort:l,url:"\u002Fjcmt"},{name:"Journal of Translational Genetics and Genomics",sort:y,url:"\u002Fjtgg"},{name:"Metabolism and Target Organ Damage",sort:z,url:"\u002Fmtod"},{name:"Mini-invasive Surgery",sort:A,url:"\u002Fmis"},{name:"Plastic and Aesthetic Research",sort:O,url:"\u002Fpar"},{name:"Rare Disease and Orphan Drugs Journal",sort:P,url:"\u002Frdodj"},{name:"The Journal of Cardiovascular Aging",sort:aC,url:"\u002Fjca"},{name:"Vessel Plus",sort:aD,url:"\u002Fvp"}]},{name:"Environmental Science",sort:k,children:[{name:"Carbon Footprints",sort:c,url:"\u002Fcf"},{name:"Journal of Environmental Exposure Assessment",sort:e,url:"\u002Fjeea"},{name:"Water Emerging Contaminants & Nanoplastics",sort:h,url:"\u002Fwecn"}]}]}],comList:{},jourtabs:{},trdId:a,timeLong:d,oldPath:a,qkactiveIndex:aZ,oaeactiveIndex:aZ,scopusCite:"data:image\u002Fjpeg;base64,\u002F9j\u002F4QnqRXhpZgAATU0AKgAAAAgADAEAAAMAAAABAZAAAAEBAAMAAAABAZAAAAECAAMAAAADAAAAngEGAAMAAAABAAIAAAESAAMAAAABAAEAAAEVAAMAAAABAAMAAAEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAAfAAAAtAEyAAIAAAAUAAAA04dpAAQAAAABAAAA6AAAASAACAAIAAgACvyAAAAnEAAK\u002FIAAACcQQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpADIwMjQ6MDY6MTIgMTQ6MDI6NDYAAAAEkAAABwAAAAQwMjMxoAEAAwAAAAEAAQAAoAIABAAAAAEAAABgoAMABAAAAAEAAABgAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAAW4BGwAFAAAAAQAAAXYBKAADAAAAAQACAAACAQAEAAAAAQAAAX4CAgAEAAAAAQAACGQAAAAAAAAASAAAAAEAAABIAAAAAf\u002FY\u002F+0ADEFkb2JlX0NNAAH\u002F7gAOQWRvYmUAZIAAAAAB\u002F9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\u002FwAARCABgAGADASIAAhEBAxEB\u002F90ABAAG\u002F8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14\u002FNGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH\u002F9oADAMBAAIRAxEAPwCwkkkuYepUkkkkpSSSSSlJJJJKUkkkkpSSSSSn\u002F9Cwkkr3RumnqWc2gkilo33OHO0fmt\u002FlWOXMwhKchGIuUjQennOMImUjUYiygxMHMzXbcWl1saFw0aP61joYtFv1U6wRJFTT4F5\u002FgxdZbbhdMw9z9tGNSAGgD\u002FNa1o+k5yxnfXPFDoZjWuZ2cS0H\u002FN3LRPJ8tiAGbKeM9v4epzhznNZbODEOAdT\u002FAN96YuHk9B6vitL7McvYOXVHfHxa33\u002F9FUF2bPrZ0p9L37nV2NaS2p7SC4x9FpbuauNc99jnWWGXvJc8+bjucqvNYsMOE4Z8fFdjfhbXK5c8+IZsfAY1W44lk7Wue8MY0veeGtBJP9lqs9N6df1LKGPT7QPdbYRIY3x\u002FrO\u002FMau3wOnYXTKC2hoYAJstd9J0fnWPTuW5Oeb1XwQH6X\u002Feo5rnIYPTXHkP6I\u002F7p5Gj6t9ZuaHegKgf9K4NP+aN7kV31T6wBIFTvIPP8WLbyfrZ0qkltRfkEd6x7f89+1qAz654ZdD8a1rfEbT+G5WPY5GOhyknvf\u002Fexa\u002Fv8\u002FL1DCAOxH\u002FfSedy+l9QwtcmhzG\u002Fvj3M\u002Fz2T\u002FANJVV03XPrDhZnS3UYjybLnBr2FpaQwHc+Z\u002FejauZVPmceOE6xT441d7\u002FT0tvlsmWcLyw9uV1W3+FUn\u002F0bC6L6mOZ9oy2n6ZYwj4Avlc6rGBnXdPy2ZVOpbo5h0Dmn6TCud5bIMeaEztE6\u002FX0vR8zjOXDOA3kNPMep6j63499vT67KgXMos32tGvthzd\u002FwDYlcfzwvQ+n9SxOo0C3HfP79Z0c0\u002FuvaqOd9V+mZW59TTi2nXdX9Gf5VR9i0Oa5Q5z72KQlxDa9\u002F7snP5TnBgj7OaJjwk61tf70XikiQBJ4Cv9T6Lm9MO64CygmG3s+j8LG\u002F4NUANzmtPDnAH5mFmThKEuGQMZDoXUhOM4iUSJRPUPc\u002FVzp4wumsLh+myALbT31HsZ\u002FYYsT61dVfdkHp1Toopj1o\u002FPefdsd\u002FIr\u002FwCrXXAAAAaAaALza+x1uRda4y6yx7ifi4rT56Xs4IYYaCWh\u002Fuw3\u002FwAZy+QHvZ8maepjqP709v8AFYJJJLKdZSSSSSn\u002F0rCSSkyu2wkVsdYWjc4NBdAH5x2rmKvZ6hZj31vFlbiyxv0XtJBH9pq2+nfWvNoc1maPtNPBeABYB46e2xYYIPGqRIAk6BSYs2TEbhIx\u002FwCifMLMuHHlFTiJf9If3ZPo9dmPmYwewi2i9sjuHNPiCuD6piN6f1K3Hb\u002FN1Pa9k\u002FuGLG\u002F5v0V2H1dx7sfpFFdwLXkF+w8tDnF7W\u002F5rlzH1oe1\u002FWrgNQxjGH4xu\u002FwC\u002FrR5\u002F1cviySHDO4\u002F86PFKLm\u002FD\u002FRzOXHE8WMCX\u002FMlwxk9w1wc0OaZBEg+RXnGXS7HzL6Hc12OHync3\u002Foldj9WeojM6c2px\u002FT4oFbx3IH81Z\u002FaaqX1n6Jbe\u002FwDaGIwvfEX1N+k4D6NjP3nNTuch94wQy49eH1UP3ZfN\u002FireSn935ieLJ6eL02f3o\u002FJ\u002FjPLJJT945Hgksh2FJJgQdAU6Sn\u002F\u002F07C6L6oX4dLsgW2tZkWloY12hLWj81x+l73LnUiAdDqucwZTiyRyACXD0Pi9JnxDLjljJMeLqPB9AyOjdKynepdjVveeXgQT\u002FaZtUaOhdIx7RbVisFjdWuMug+W8uXC1ZOVT\u002FM3WV+TXuA+6VK3MzLhttyLbB4Oe4j8qu\u002Ff8N8RwDj7+n\u002FpcLS+4Zq4RzB4Nq9X\u002FAEeJ7Lq\u002FX8Xp9ZYwi7KI9lQMgH960j6DVxNllltj7bXb7LCXPce5KiABxokqvM81PORxemI+WIbXLcrDBEiPqkfmkU+Fm5GBktycd0PboQfoub3Y\u002FwDkrs+mfWDA6g0N3Ci\u002F86mwgH\u002Frbvo2LhUiAedUeX5vJg0Hqgd4n9iOZ5THn1PpmNpj9v7z6Dk9J6ZmO35GPXY4\u002FnxBP9psOQW\u002FVzojTIxGH4lx\u002FwCqcuJqysukRTfbWPBr3AfdKk\u002FPz7BFmVc4eBsd\u002FerJ5\u002FAdZcuDL\u002FBP\u002FO4WsOQzjSPMER\u002Fwh\u002FzeJ6j6y4+BX0h1bPTpfW5r6WNhpJB9zWtH7zFyCUaydT4nUpKpzGYZp8QiIacNDwbfL4ThhwGZnqZWfF\u002F\u002F1LCSSS5h6lSSSSSlJJJJKUkkkkpSSSSSlJJJJKf\u002F2f\u002FtEX5QaG90b3Nob3AgMy4wADhCSU0EBAAAAAAABxwCAAACAAAAOEJJTQQlAAAAAAAQ6PFc8y\u002FBGKGie2etxWTVujhCSU0EOgAAAAAA1wAAABAAAAABAAAAAAALcHJpbnRPdXRwdXQAAAAFAAAAAFBzdFNib29sAQAAAABJbnRlZW51bQAAAABJbnRlAAAAAEltZyAAAAAPcHJpbnRTaXh0ZWVuQml0Ym9vbAAAAAALcHJpbnRlck5hbWVURVhUAAAAAQAAAAAAD3ByaW50UHJvb2ZTZXR1cE9iamMAAAAFaCFoN4u+f24AAAAAAApwcm9vZlNldHVwAAAAAQAAAABCbHRuZW51bQAAAAxidWlsdGluUHJvb2YAAAAJcHJvb2ZDTVlLADhCSU0EOwAAAAACLQAAABAAAAABAAAAAAAScHJpbnRPdXRwdXRPcHRpb25zAAAAFwAAAABDcHRuYm9vbAAAAAAAQ2xicmJvb2wAAAAAAFJnc01ib29sAAAAAABDcm5DYm9vbAAAAAAAQ250Q2Jvb2wAAAAAAExibHNib29sAAAAAABOZ3R2Ym9vbAAAAAAARW1sRGJvb2wAAAAAAEludHJib29sAAAAAABCY2tnT2JqYwAAAAEAAAAAAABSR0JDAAAAAwAAAABSZCAgZG91YkBv4AAAAAAAAAAAAEdybiBkb3ViQG\u002FgAAAAAAAAAAAAQmwgIGRvdWJAb+AAAAAAAAAAAABCcmRUVW50RiNSbHQAAAAAAAAAAAAAAABCbGQgVW50RiNSbHQAAAAAAAAAAAAAAABSc2x0VW50RiNQeGxAUgAAAAAAAAAAAAp2ZWN0b3JEYXRhYm9vbAEAAAAAUGdQc2VudW0AAAAAUGdQcwAAAABQZ1BDAAAAAExlZnRVbnRGI1JsdAAAAAAAAAAAAAAAAFRvcCBVbnRGI1JsdAAAAAAAAAAAAAAAAFNjbCBVbnRGI1ByY0BZAAAAAAAAAAAAEGNyb3BXaGVuUHJpbnRpbmdib29sAAAAAA5jcm9wUmVjdEJvdHRvbWxvbmcAAAAAAAAADGNyb3BSZWN0TGVmdGxvbmcAAAAAAAAADWNyb3BSZWN0UmlnaHRsb25nAAAAAAAAAAtjcm9wUmVjdFRvcGxvbmcAAAAAADhCSU0D7QAAAAAAEABIAAAAAQACAEgAAAABAAI4QklNBCYAAAAAAA4AAAAAAAAAAAAAP4AAADhCSU0D8gAAAAAACgAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FA+gAAAAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FwPoAAAAAP\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F8D6AAAAAD\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FA+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANTAAAABgAAAAAAAAAAAAAAYAAAAGAAAAAPADIAMAAyADQAMAA2ADEAMgAtADEANAAwADEANQA1AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAYAAAAABSZ2h0bG9uZwAAAGAAAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAGAAAAAAUmdodGxvbmcAAABgAAAAA3VybFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNnZVRFWFQAAAABAAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5jZWxsVGV4dElzSFRNTGJvb2wBAAAACGNlbGxUZXh0VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVtAAAAD0VTbGljZUhvcnpBbGlnbgAAAAdkZWZhdWx0AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNlVmVydEFsaWduAAAAB2RlZmF1bHQAAAALYmdDb2xvclR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JUeXBlAAAAAE5vbmUAAAAJdG9wT3V0c2V0bG9uZwAAAAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNldGxvbmcAAAAAAAAAC3JpZ2h0T3V0c2V0bG9uZwAAAAAAOEJJTQQoAAAAAAAMAAAAAj\u002FwAAAAAAAAOEJJTQQUAAAAAAAEAAAAAzhCSU0EDAAAAAAIgAAAAAEAAABgAAAAYAAAASAAAGwAAAAIZAAYAAH\u002F2P\u002FtAAxBZG9iZV9DTQAB\u002F+4ADkFkb2JlAGSAAAAAAf\u002FbAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM\u002F8AAEQgAYABgAwEiAAIRAQMRAf\u002FdAAQABv\u002FEAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5\u002FcRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14\u002FNGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x\u002F\u002FaAAwDAQACEQMRAD8AsJJJLmHqVJJJJKUkkkkpSSSSSlJJJJKUkkkkp\u002F\u002FQsJJK90bpp6lnNoJIpaN9zhztH5rf5VjlzMISnIRiLlI0Hp5zjCJlI1GIsoMTBzM123FpdbGhcNGj+tY6GLRb9VOsESRU0+Bef4MXWW24XTMPc\u002FbRjUgBoA\u002FzWtaPpOcsZ31zxQ6GY1rmdnEtB\u002Fzdy0TyfLYgBmynjPb+Hqc4c5zWWzgxDgHU\u002FwDfemLh5PQer4rS+zHL2Dl1R3x8Wt9\u002F\u002FRVBdmz62dKfS9+51djWktqe0guMfRaW7mrjXPfY51lhl7yXPPm47nKrzWLDDhOGfHxXY34W1yuXPPiGbHwGNVuOJZO1rnvDGNL3nhrQST\u002FZarPTenX9Syhj0+0D3W2ESGN8f6zvzGrt8Dp2F0ygtoaGACbLXfSdH51j07luTnm9V8EB+l\u002F3qOa5yGD01x5D+iP+6eRo+rfWbmh3oCoH\u002FSuDT\u002Fmje5Fd9U+sASBU7yDz\u002FFi28n62dKpJbUX5BHese3\u002FPftagM+ueGXQ\u002FGta3xG0\u002FhuVj2ORjocpJ73\u002F3sWv7\u002FPy9QwgDsR\u002F30nncvpfUMLXJocxv749zP89k\u002FwDSVVdN1z6w4WZ0t1GI8my5wa9haWkMB3Pmf3o2rmVT5nHjhOsU+ONXe\u002F09Lb5bJlnC8sPbldVt\u002FhVJ\u002F9Gwui+pjmfaMtp+mWMI+AL5XOqxgZ13T8tmVTqW6OYdA5p+kwrneWyDHmhM7ROv19L0fM4zlwzgN5DTzHqeo+t+Pfb0+uyoFzKLN9rRr7Yc3f8A2JXH88L0Pp\u002FUsTqNAtx3z+\u002FWdHNP7r2qjnfVfpmVufU04tp13V\u002FRn+VUfYtDmuUOc+9ikJcQ2vf+7Jz+U5wYI+zmiY8JOtbX+9F4pIkASeAr\u002FU+i5vTDuuAsoJht7Po\u002FCxv+DVADc5rTw5wB+ZhZk4ShLhkDGQ6F1ITjOIlEiUT1D3P1c6eMLprC4fpsgC2099R7Gf2GLE+tXVX3ZB6dU6KKY9aPz3n3bHfyK\u002F8Aq11wAAAGgGgC82vsdbkXWuMusse4n4uK0+el7OCGGGglof7sN\u002F8AGcvkB72fJmnqY6j+9Pb\u002FABWCSSSynWUkkkkp\u002F9KwkkpMrtsJFbHWFo3ODQXQB+cdq5ir2eoWY99bxZW4ssb9F7SQR\u002Faatvp31rzaHNZmj7TTwXgAWAeOntsWGCDxqkSAJOgUmLNkxG4SMf8AonzCzLhx5RU4iX\u002FSH92T6PXZj5mMHsItovbI7hzT4grg+qYjen9Stx2\u002FzdT2vZP7hixv+b9Fdh9Xce7H6RRXcC15BfsPLQ5xe1v+a5cx9aHtf1q4DUMYxh+Mbv8Av60ef9XL4skhwzuP\u002FOjxSi5vw\u002F0czlxxPFjAl\u002FzJcMZPcNcHNDmmQRIPkV5xl0ux8y+h3Ndjh8p3N\u002F6JXY\u002FVnqIzOnNqcf0+KBW8dyB\u002FNWf2mql9Z+iW3v8A2hiML3xF9TfpOA+jYz95zU7nIfeMEMuPXh9VD92Xzf4q3kp\u002Fd+Yniyeni9Nn96Pyf4zyySU\u002FeOR4JLIdhSSYEHQFOkp\u002F\u002F9Owui+qF+HS7IFtrWZFpaGNdoS1o\u002FNcfpe9y51IgHQ6rnMGU4skcgAlw9D4vSZ8Qy45YyTHi6jwfQMjo3Ssp3qXY1b3nl4EE\u002F2mbVGjoXSMe0W1YrBY3VrjLoPlvLlwtWTlU\u002FzN1lfk17gPulStzMy4bbci2weDnuI\u002FKrv3\u002FDfEcA4+\u002Fp\u002F6XC0vuGauEcweDavV\u002FwBHiey6v1\u002FF6fWWMIuyiPZUDIB\u002FetI+g1cTZZZbY+212+ywlz3HuSogAcaJKrzPNTzkcXpiPliG1y3KwwRIj6pH5pFPhZuRgZLcnHdD26EH6Lm92P8A5K7Ppn1gwOoNDdwov\u002FOpsIB\u002F6276Ni4VIgHnVHl+byYNB6oHeJ\u002FYjmeUx59T6ZjaY\u002Fb+8+g5PSemZjt+Rj12OP58QT\u002FabDkFv1c6I0yMRh+Jcf8AqnLiasrLpEU321jwa9wH3SpPz8+wRZlXOHgbHf3qyefwHWXLgy\u002FwT\u002FzuFrDkM40jzBEf8If83ieo+suPgV9IdWz06X1ua+ljYaSQfc1rR+8xcglGsnU+J1KSqcxmGafEIiGnDQ8G3y+E4YcBmZ6mVnxf\u002F9SwkkkuYepUkkkkpSSSSSlJJJJKUkkkkpSSSSSn\u002F9k4QklNBCEAAAAAAFcAAAABAQAAAA8AQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAAAAUAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAAMgAwADIAMQAAAAEAOEJJTQQGAAAAAAAHAAgAAAABAQD\u002F4Q7maHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI\u002FPiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA3LjAtYzAwMCA3OS4yMTdiY2E2LCAyMDIxLzA2LzE0LTE4OjI4OjExICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDYtMTFUMTA6MTk6NDYrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDYtMTJUMTQ6MDI6NDYrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTA2LTEyVDE0OjAyOjQ2KzA4OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZiYWIzZWZkLTNkMDktZjk0MC04MDQwLTJkN2NmNDQ4YTM3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQTM4QjgxMjk5MjdFRjExQkMxNUYxQUU2QTgzRjUxRiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkNBMzhCODEyOTkyN0VGMTFCQzE1RjFBRTZBODNGNTFGIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpMZWdhY3lJUFRDRGlnZXN0PSIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQTM4QjgxMjk5MjdFRjExQkMxNUYxQUU2QTgzRjUxRiIgc3RFdnQ6d2hlbj0iMjAyNC0wNi0xMVQxMDoxOTo0NiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkNCMzhCODEyOTkyN0VGMTFCQzE1RjFBRTZBODNGNTFGIiBzdEV2dDp3aGVuPSIyMDI0LTA2LTExVDEwOjE5OjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NmJhYjNlZmQtM2QwOS1mOTQwLTgwNDAtMmQ3Y2Y0NDhhMzc1IiBzdEV2dDp3aGVuPSIyMDI0LTA2LTEyVDE0OjAyOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw\u002FeHBhY2tldCBlbmQ9InciPz7\u002F4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHZpZXcAAAAAABOk\u002FgAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAAAEwJVgBQAAAAVx\u002FnbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2lnIAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB\u002FgICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI\u002FAkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg\u002FKHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv\u002FjA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN\u002FM7gz8TQrNGU0njTYNRM1TTWHNcI1\u002FTY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE\u002FYT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0\u002FdUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg\u002FGFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg\u002FaJZo7GlDaZpp8WpIap9q92tPa6dr\u002F2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN\u002FhH\u002FlgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ\u002FopkisqLMIuWi\u002FyMY4zKjTGNmI3\u002FjmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ\u002FJpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln\u002FqgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum\u002Fadup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7\u002Fv3q\u002F9cBwwOzBZ8Hjwl\u002FC28NYw9TEUcTOxUvFyMZGxsPHQce\u002FyD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI\u002F0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x\u002Fnqegy6LzpRunQ6lvq5etw6\u002Fvshu0R7ZzuKO6070DvzPBY8OXxcvH\u002F8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x\u002FpX+uf7d\u002FwH\u002FJj9Kf26\u002Fkv+3P9t\u002F\u002F\u002F\u002F7gAOQWRvYmUAZEAAAAAB\u002F9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP\u002FwAARCABgAGADAREAAhEBAxEB\u002F90ABAAM\u002F8QBogAAAAYCAwEAAAAAAAAAAAAABwgGBQQJAwoCAQALAQAABgMBAQEAAAAAAAAAAAAGBQQDBwIIAQkACgsQAAIBAwQBAwMCAwMDAgYJdQECAwQRBRIGIQcTIgAIMRRBMiMVCVFCFmEkMxdScYEYYpElQ6Gx8CY0cgoZwdE1J+FTNoLxkqJEVHNFRjdHYyhVVlcassLS4vJkg3SThGWjs8PT4yk4ZvN1Kjk6SElKWFlaZ2hpanZ3eHl6hYaHiImKlJWWl5iZmqSlpqeoqaq0tba3uLm6xMXGx8jJytTV1tfY2drk5ebn6Onq9PX29\u002Fj5+hEAAgEDAgQEAwUEBAQGBgVtAQIDEQQhEgUxBgAiE0FRBzJhFHEIQoEjkRVSoWIWMwmxJMHRQ3LwF+GCNCWSUxhjRPGisiY1GVQ2RWQnCnODk0Z0wtLi8lVldVY3hIWjs8PT4\u002FMpGpSktMTU5PSVpbXF1eX1KEdXZjh2hpamtsbW5vZnd4eXp7fH1+f3SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6\u002F9oADAMBAAIRAxEAPwAYvfADr6Eeve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r\u002F0Bi98AOvoR697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuv\u002FRGL3wA6+hHr3v3XuhT6q6O7j7yyMuM6i633NvhqadaavytDTRUG18TO5KrHld2ZibH7fpJAVOqMVDzrpP7fHsY8n+3nPPuBcPb8mcsXV\u002FpbS0igJAhxh7iQpEp86ay2Diop0EOcfcHkb29tUu+duarTbw6lkjdi9xIB5x20QeZhwo2gIaju6OVR\u002FypPmFU0i1FRQ9T46dl1Ggquwa+apQ2voeWh2lVUev\u002FgsjLf8APucIvuee9MkayNFs8bEfC12+ofI6Ld1\u002FYxHUFT\u002FfI9j4pjFHcb1LHX41s0Cn50e5Vv2qD8ugX7M+CXy06moJsxubqDI5zB00c09VmOuclR79goqanXXNU12MxQi3JBAieouKFlABJIsfYH5q+7v7xcnwPebjydJc2CgkyWbrdBQOJZI\u002F1lUDJYx0oDU46HnKf3ifZfnS5jsdp53it9wcgLFeo1mXY4CpJJWAknFPGBrSnHopRBBIZXjYcNHLG8UsbD6pLFKqSxSKeGVgGU8EA+4WIIJDKQw4gggg+hByCPMHI8+powcggj1BBB+YIwR6EEg+XXvfuvdS8ZjsnnMpR4LA4nL7gzuQdI6DB7fxVfm8xWPI\u002FjT7fGYunq62RWk9OrRoB+pHtRZ2l5uV5Dt222U1zuEnwRQo8sjf6VEDMfThxx0zd3Vpt9nPuO5XsFtt0QJeWaRIolpk1kkZUBpmla\u002FLo6uyf5b\u002FAMyt8UdPko+rsdsyhqRdD2Ju7E7eySrceqbB45c\u002Fl6Xg30zRRP8A4X49zzsP3XPe3foVuf6rRWMDDH1dxHE\u002F+2iTxZV\u002F2yg\u002FLqBN\u002FwDvTexfL88tq3N8t\u002FcJx+itpJk\u002FKV\u002FBjb7VZh8+l\u002FX\u002FAMqL5g0dO01LSdS5aVRcUlH2Bkaedz\u002FqUkyO0aSm1f8ABnUf4+xFN9zz3ohQuibPKafCl24b7Brt0X9rDoN2\u002FwB8n2QnlEcs29QofxNZowH2hLlm\u002FYD0VPtj4x\u002FIPoxfuO1OqNzbcxHkWH+9NEtJubZ\u002Fle5RJdybcqMlQY8uAdP3n217WHPuH+cfaX3K5AUzc28n3VtZVp46aZ7eppSs0JdErXAk0HBxjqY+TPdr209wj4XJ\u002FOVpdXtK\u002FTvqguaDiRBOqO9PPwvEp0BnuPOpC6\u002F\u002F0hi98AOvoR6NH8OfjfP8pO8MT17V1FVQbIwmPk3h2blKCYU9fFtOiqoaSDB4yo1K9Pld2ZWeOjSZLyU1KKidQXiX3MPsZ7Xv7sc\u002FWewXDMmwW8ZuL11NG8BWCiJD\u002FHPIVjqDVE1yAHRQxD75e6cftB7fXvM0MSScwXEotrCNxqQ3DqWMsg4GO2jBkKnDyeFGTpc9bRO692dMfFHp4ZbMvhOtOqev8dQ4nG4\u002FGUDrTUyyzJSYvCYPD46GatymWydbMFjhhjkqKiZ2drku\u002FvrRu27cl+0\u002FJxvL1oNs5T2+JUVUU0UVosccaAs7ux4AFmJZ2PxN1yJ2bZue\u002FeTng2Vitxu3OW5SvI7yONTUBaSWWVyEjjjUVZmKoigKKdq9VpZL+c31ZDlJIcP0f2rk8KspWHK1eR2ZiK2eC9hP\u002FBps1UyQFl58ckyuPobHj3ixc\u002Ffg5NS6ZLPkjdZbIMQHZ7eNyK8fD8RqV4gFwfWnWVtr9xLnB7RHvvcDZ4b8jMapdSqD6eKIlB+1VI9KjoZcT\u002FNc+K+a2ZuTOHLbn2puzDYOtrcXsbeW2MjS5PcmYio5ZKLC4PI4T+N4PISVleqQ6lqk0B\u002FI4RAzKNrP73\u002FtFf7Fue5fW3Vpu0FuzpaXMDrJNIFOmKNovFiYs9Er4goGDGi1IAt79zb3hsN92rbxZWl5s09wqSXdrOjRwRFgHllSXwpUCpVqGM1I0rqYgHWlr8rl9wZLK7i3DUNV7h3JlspuPcFU7+RqjOZ+vqMtl5vJc6lfIVkmn\u002Fabe+V95fXm6Xt7um4ymTcbqaSaVjxaSVzI5PHizHzP29dXLazstttbPa9siCbZawxwQqBTTFCixxin+kUV+dehw+Nnx13x8oO0KHrbZbriqSCnTM733pVUjVmL2NtYTmBslNT64lyOcyk6NT4ug1p91UBnkZKeGeRZB9qvbDfvdjmy35a2b9K1VfEurplLR20INCxGA8rnthiqC7VLFY1d1j33V90OXvaPlG45q35TNMzGK0tVbTJd3FKhA1DoijBD3E1D4aUVQ0skanaU6L+OvSvxT2LVYnYeJocHSw0b5LeW\u002Fdw1NLLuTcJoKfy1ea3fuiqWnJpaWGFpBGDDQUaBvFFEl\u002FfW7kH225H9o+X3seXrOOCBI9dxdTMpml0CrSXE7U7RQtp7YoxXQiCvXIP3D90OffePmGG95jvZLiVnCWtnCrCCHW1FitrdS3cxIXV3TSmmt3anRVeyP5r\u002FAMV9lVlXjNq1W8e26+kkeE1OwsCn925Jom0SLBuncdZgsTXxKwIEtI1TE9rqxFj7iHmn73\u002FtHy\u002FPNabZNe7xcoxWtpEPBqONJ5miRl\u002FpR+Ip8iepj5V+5r7w7\u002FBBd7xDY7LbuAdN5MfHAORW3gWaRD\u002FRkEbCuQDjoI8P\u002FOX6hqKxI890v21hseXtJXUdRsrOSxR\u002F8dDQQ7io5pD\u002FALSrE\u002F6\u002FsGWv34OR2mVb\u002FkveIrcnLIbeUgepTxUJ+wEn7ehpe\u002FcU52jgZtu582We5phGF1ECfTWYGA+0gDoOvnJ\u002FME6U7o+MWU6+6Y3Rla3dPYmawOI3PgcttnPbfyuD2TR10WZ3A+RkyNDDQKMn\u002FD4qBVgnmMy1D2uisfYZ9\u002FfvI8h86+1d5y5yPvE0m87lPFHNE0MsMkNsrCWUuzoEo5RYqI7Fg7UwCQKPu+fdp5+5D92rTmbnvaIY9n2y3mkgmjnhmjlumQxQhAjl\u002FwBPW0xLoukotckDqjz3z\u002F66Cdf\u002F0xi98AOvoR6uY\u002FkyV2Jj7A+QWMl8Yz1TtLrvIURNvK+Fo8tuymr1jv6ikOQrYC9uAZFv9R7zn+41PaLv\u002FuPavT697SzdM58NHnWSg9A7x1PzXrBP79tveNy37aXaV\u002FdyXt6jeglaO2ZK\u002FMoj0\u002F0p+fRpf5unXe9t4\u002FH7am5trUeRy+F6y7Ai3ZvjDYyCarqE29Pt\u002FNYQbneigDy1NLtWryKTVBVHaClllnsEiciXvvk8s77vvttte5bTA81nte4C4uY0BYiIxSR+PpAJYQM4LUHYjvIaKjERB9ynmfYNi9y942neJ4oL\u002FdttNtaSyEKDMJopfA1GgVrhUKpUgPIqR\u002FE6g64COkqJJE6SxyKrxyRuskciMLq8boSrowNwQSCPfLnjkHHXU1lZGZHUhwaEHBB9CPI9cve+q9Yppo6eGWombRDBFJNK5+iRxKXdj\u002FwVVJ91Zgqsx4AV\u002FZ1eNGldI0FXYgAepOB1tV\u002Fy6ugKXov437Wq6+jjj372tT0PZO+qtkT7qOozlDDNtzbjTBRL9ptXbskFMsZJUVJqJAA0re+wH3avbqDkD2w2eSaADf8AdkS9umI7qyoDDCeJCwQlV01IEhlYU1nrjr96D3Jm9w\u002FdPeIbacnlzZmextFqdJWFyJ56cNVxOHkLcfD8JMhB1WJ\u002FNT+UmW312JWfGnaeTqKTr7r40MvZa0NUUh3vvespaTK0m28oISDU7f2ZQzQSy0zN4qnJVH7qN9onvFT73Xu9fbxzHL7X7LdPHsO36DeFWIFzcsFkWJqDuitlKkrq0tOx1qTChGW33PPaCy5e5Yg91t5tFfmXc9Ysda1NpaKzRtPHX4Zrpw6rIBqSBOxh47dVKf0H4AAA\u002FoALAD\u002FAD3hZ1mj1737r3Xvfuvde9+691\u002F\u002FUGL3wA6+hHoYOhO8N5fHPtXbfbGyFjrK7DefHZ3btTUGloN47RyUlOc7teuqAkopWqxSxT0lSUf7Wup4ZSrIHRhz7b+4G9e2HN+2837EqvNFVJoWOlbi3cgywM2dOrSGjejBJVRypAIII9x\u002Fb\u002FYvdHk7dOTOYCUt56PDMq6ntrmMN4Vwi1GoLqZJEqPEid0BDFWG150D8j+p\u002Fkvsum3d1tn4K0tCqbg2nkmp6Xd20sgVUVOJ3PgfNLPRTRO+lZRrpalSHhkkjYMewvt37m8n+6OxQ71yvuKyAr+rA9FuLd+DRzxVJUg4DCsbjuRmUg9ca\u002Fcn2t5z9qN+l2XmrbWjGqsNwmpra5T8MkE1AHBAqVxIhqsiKwI6K53b\u002FACvPjP2t\u002FE8ttPE13S28shNUVpzfXhjhwE9fUyK8s2U2HWmTbNTC\u002FqutJHQSXYkSA\u002FWJ+ffuo+1nOP1V5tdi+yb3IS3i2mIix83tW\u002FRK8cRiI1zq6l7kD73Xuxyd9JZbzex79sUShPCvamYIooBHdrSdSMUMjTLQUKkdUbfJv4Yd0fFaePI70pKLdPXddV\u002FZ4zs\u002FacNW2BjqHZft6HdmNqPLXbMyFQJAsRnkmoqhwyxVLONHvAH3X9iOePaMi83mOO85adwqXsAbwwTQBZ0NWt3JIpqLRsahJGIIHQf2m9+OQ\u002FeGNrXYZ5LPmeNNUlhcFfGKj4ntpFol0i0qwQLKgoXiCnV0VOnpUrq\u002FE46ZQ0OSzuCxdRGw4eDJZmhoKiNh+VeGoZT\u002FAIH3DcEAubqytW+GW4iQ\u002FY0iqR+YJHUySTNb217dIaPFbzSA+hSJ3B\u002FIqD1vGU1PBR08FJSxJBTUsMVPTwRjTHDBAixQxRqOFSONQAPwB778RxxwxxwxIFiRQABwAAoAPkB18+kssk8sk0rlpXYsxPEkmpJ+ZOetJffe4q\u002FeHYPY27spM9Rkt0dib6ztdUSWMks2Q3TlZk1EcftQFI1H0CoB+PfB3mbc5t75n5n3m5ctc3e5XUrk8Szzuf5YA8gAAMdd9uXdrt9j5Z5X2S0QLaWe12kKAcAEt4x\u002FM1J+ZJ6S\u002Fsl6N+ve\u002Fde697917r3v3Xuv\u002F9UYvfADr6Eeve\u002Fde6nYfK5fbmaody7ZzOY2zuXFyJLjdxbcyldg85QSRtqjNNlMbPTVaor8+MsY2\u002FtKRx7Vbff7htN9Bum0bhPabpEapNDI0UqH+i6EMPs4eo6T31nY7pYXG1btYQXe1TAh4J40licHjqjkDLX50DDyI6tA+Pf81nujrzI4zDd6Qp3BsHyQ01duCix1Fi+0cHRiyNXwfY\u002FY4HefgBLyU80NJVyhfRO7+hsuPbP73\u002FOmwXdrt\u002FuCi7vsBIDTKix3sS\u002FxDTpiuAMVV1SRuPi1wcRvcz7nHIfM1rd3\u002Ft452PmOhZIXd5LCVuOg69c1rXgrq0ka17owuRsE4DPde939b4\u002FPYebDb7617I2ytRTtPSrWYfcW3M5SNHNTV2ProQTHPBK0VRTTxrJG4aORFdWUdHbC+5e545agvrRob\u002FlrcrWo1LqjlhlWhV0ceYJV43UMpqjqGBA5p7lt3M3IHNNzt19HPt3Ne1XelqNplhniaoZHQ8QQGR0YhhRlYgg9ak3yh6lofjZ8jt99b4+Wdtr7J3XtjdW1ZKuWSoqYNjZN8Vu3E0lRUyFpauTBU5moDKxLyij1N6yffGz3a5Ng9r\u002FdLfuWbMOdqsruCe31VYi2k8OdF1EkuYlLRFjlilaZ67S+0XOlx7q+1vLvNVyijd7+znt7gKAFN3GJLaVgowomOmbSML4tBgDrcOoa2lyVFR5GhmSooshS09bR1EZvHPS1UKT08yH8pLFIGH+B99roJ4rqCG5gcNBIgZSOBVhUEfIg164eXFvNaXE9rcRlLiN2RlPEMpIYH5ggjrSy7b2bX9ddudsbCykZirtpdlb0xUiEEBqWTO1mSxFRGSBrhrcJkKaeNvoUlHvhbzxsVxyxzrzfy\u002FdRFJbTc7lM+a+KzIw\u002FoujKwPoeu8\u002FJe+2\u002FNHJXJnMdo+q3vdqtZB8mEKxyKfmkqOhHkVPSA9hfoSde9+691737r3Xvfuvdf\u002F\u002FWGL3wA6+hHp4wu3Ny7mmr6fa+2tx7pqcTi6rOZWm21g8nn6nF4Si0\u002FeZjIU+KpauakxtMXAaV1C3Nhc8e1+3bTu+8SXEWz7TdXcsMTSyCCJ5THEvxSOEVtKLUVY0HSG\u002F3TatpS2l3fdrWzimmWKNp5Y4Vklf4YkMjKGdvJQSaZNB0wwVEFShkp5o5kDFGaJ1cK6mzxvpJ0SIeGU2Kngi\u002FsuV1cVVgf9Xn6fYejGSOSJtMiFWpXIpj1HqD5HgevVFRBSwyVFTKkEEQvJLIbKoJAA\u002FJZmYgKoBZmIABJA9+Z1jUu5oo63HFJNIsUSFpDwA\u002F1ftPADJx1ti\u002Fy8Ng7u63+InU+3t70ddis7V02f3P\u002FAcnE9PX7exm7dy5fceIw1ZTSHyUlXT43JRPNCwV4JZGjZQyke+xv3bOW955V9meT9q36J4r9kmm8JwQ0MdxPJNHGVNCrBHUspAKMxUgEEdcZvvOcybJzV72c57ny\u002FPHNtyPDB40ZDJNJbQRwSyqwwytJGwVhUOoDAkEdUZfzPMtj8\u002F8z+yKemEc8OE2f11tbJEEMklfFgJs1VQtb8x0m4oUYHkEEe+f\u002FwB7G\u002Fttx97uZLeHItrO0hc+RfwfEI+0LKoPz66FfdJs7nbfYjlWWUlXuL69uE9QhmESn82hYjq5P+Wn8iKTur494XaOWr0k7F6WpcZsLdVLLIv3mQwdFSeHZG7Vj0gtS53BUghke7WyFHUqTwL5w\u002Fdd9yrfnv222\u002FaLq4B5k2RI7S4UnuaJV0209Kk6ZYl0kk1MsUlfKuC33rfbGbkL3Mv96srYjlffnkvLdgO1JWat3bV\u002FihmYsox+jLERxNCy\u002FwAzb4S7s35mV+R3TOAqdybiiw9JiO1NkYiJp87uDH4aMxYPeW26IHVlM3hqA\u002FZ1tFH+\u002FV0UcDQq0lOUliz71PsNuvMt0fcvknb2uN2SAJfWsa1lnWMUjuIlHdJLGg8N4wSXjWPQupWrLP3TPf7ZuXLE+1vPW5Ja7W07SbfdyGkULymstrO3+hxSv+rFKe2OVpBIQkmpKEEmjkaaNWIlp5XgqYJEeGppKiMlZKaspZljqaOpiYWeKVEkQ8EA++cx7XkjYUkQkMDgqQaEEHIIIIIIBB66PMjKEYjsYAqQQVZTwZWFVZT5MpIPkesnv3VOo8VXSzSNFDUQSyoXDpHKjspj0+RSFJs0esah9VBF\u002FqPbayxs2lXBbPA+nH9nn6dOvDMih3iYIfMgjjw\u002FbQ09aHqR7c6a6\u002F\u002FXGL3wA6+hHq5f+UJvbp\u002FZuT7got3b42zt3s\u002FeuR2tj9s4TcFRFh6vJ7P2\u002FQVlQWwmTr5IaHKTVGfzdQJaOFzUxeBHZCrqRnR9y3feS9lm50t933+2tuab2WBYYpmEZe3iRjWF3IRy8sj6olPiDwwxBUimCn32tg533215HuNl5fu7rlKwiuHnlhUyrHczOo\u002FVjQF4wsMSaZWGhtbKCCpHVsfYfw3+K\u002Fb2Ubcm+ekthZ3NVf70+fo6B8HlMgZLuJ63KbaqcTV5F31X1yySEi3Nre8w+ZfZT2l50uW3HmDkXb7i8ky0qoYnfzq8kDRtIc8WLH59YZ8se+fvDyTZjauXuf8AcrewTAhZxLGlMUWOdZFQD0UKPl007E+C\u002FwASOtdyY7d+z+jNn0G5MRL9xisrkTmNyTYyqX9FZQR7mymYp6SthPMc0aLLGwurAgH2j5d9gfZ3lTcoN32LkGyi3GI1R38SYow4MonkkVWHFWADKcgg9LOYvvDe9PNW1XWyb57hX0m1TjTJGnhwCRfNXMEcTMh\u002FEhJVhggjoOvlx8+urPjdgq\u002FCYDI4nsPuetopV27sPE18dbR4iqkBjgzXYGQoJXXbuBo3PkMBZa+usI6eP1NNEG\u002FeP7w\u002FKHtfYXFlZXcO486vGfBtI2DiNuAkumQ\u002FpRqSDoJEsuFQAFpEFHsr92\u002FnD3U3C2v9ytZts5EjkHj3kiFWkUZMVmjj9aZhjWAYYq65WwEfV33DuHP7v3Dn937sy0+e3VuvM1+4dyZupSOKbKZrKTtUVlV4IQsFLAGIjggjAjp4ESJAFQe+Se7bruO+7puW97xeNcbreTvNNI1KvJIxZjQABRU0VVAVVAVQAB1122zbNt2TbNt2TZrJbbZ7OBIYIlJIjijFFWpyx83c9zuWdssel70p3T2D8fOxsR2h1nkoaLcGNhkx2RxuQWaXb+7duVM0M+Q2ruakgeOWoxVZJTpJHLGRPRVKJPCQ6kMJfb\u002Fn7mL205mtOaeWbhUvUBSRHqYp4SQWhmUUJRiAwIIZHCuhDKD0G+fuQuWfcvle95R5stWk22Vg6OlBNbTqCEuIGIIWRQSrKeyVC0cgKmo2X\u002FjR8\u002FuifkZQUuP\u002FAI1S9bdliJP4l1tvXJ0VDkXnsivNtXMTGmxm8sY8rkJJSEVKgfvU8J499Ufa37xPt97m2sMC7gm2cz6RrsrmRFevCsEh0pcISDpKUkoKvEnXKH3X+7b7ie11zNc\u002FQPuvKlTovrWN3QDNBcRDVJayUGRJ2E\u002F2csgz0LnZnxQ+NfdGQ\u002FjvZHTew91ZmcB5NwSYlKDOVYKroeozuGkx+UrBoA0mSZ7L9OPYy5p9ovbHnidr7mbkrb7u9cZmMeiVh5apYikjfKrH5dAvlP3l91eQ7b938rc9bjZ2K4EIkLxL8lhlDxrnjRRnj0GFH\u002FLo+FFDUR1MXx92hNJE4dUyFbubLUxYfTXR5TPVlJKo\u002FoyEf4ewnbfdo9irSVZofbmzLg\u002FieeQfmrzMpHyII6Fs\u002FwB6H38uInif3LvVVhQlEgjb8mjhVh9oIPRdf5lXXnRG2viTlds4SLrPrncG0s9tzdPXW1sRT7e25k8zlaDI01JlsJgsTQR01bV1WZ25W1MbiONg7aGlIA1rGn3ouWvb7bPZu92myTads3GzuIZ7KBBDA0kiuqyRxRoFdmkhdwdKmp0l8ColD7qfM\u002FuJuvvTZ7tfvu26bZe209ve3EjTTxxRujNHLNI5ZFWKdYyNTCg1BBU6Trk++X\u002FXUbr\u002F0Bi98AOvoR6xTQQ1MZiqIYp4iVYxzRrImpTdW0uCNSn6H6j3V0SQaXUFfnnq8ckkTa4nKv6g0P8ALpbbX7I7M2MoTZPZvZGz4lN0p9tb73TiKOO97+OgpMolDGOfxGPYg2nmvm3YEWPYebN0soxwEF1PGor\u002FAEVcL\u002FLog3flXlPmEluYOUtqvnPFp7S3kY\u002Fa7Rlz+bdOO5e4O5N6UrUO8e4u190ULjS9Dm+xN2VlFKv+omozlUpp0P5DqwPtTufPHPO9wtbb1zvvF3bEUKS3lw6EfNTJpP5jpLtXI\u002FI2wzC42PkbZrO4HB4rK3Vx9jeGWH5EdBxDBBTqywQxwq7mRxGiprka2qR9IGuRrcsbk+wqiIgIRQB0KXkklIMjliBQVNaD0HoPl1l936p1737r3WGangqUEdRDFOgYOEljWRVdf0uoYEK6\u002Fgjke6OiSAB0BHzFerxySRMWicq1KYNMen2fLpfbX7R7V2NEINk9q9nbRp14Sk27v7dWMoox\u002FqYqCDKiihX\u002FAAWMD2JNp5w5x2CNYdi5w3WyhAwsN3PGo88Kr6f5dBzd+UOTuYXMm\u002F8AJ203sp4tPZ28jn7XMes\u002Fm3T1mu9e+NyU7Um4e8+5MzSuLPTVvZe7\u002FC4\u002FIdKfLQBwf6G49r7z3F9xdyQxbj7g75PEeKve3BU\u002FaBIAfzx0gsPbv262qUTbZ7ebFBMODLYW1R9haM9BS0SyVL1sxkqq6TUJK+smmra+TWbv5K2qeaqk1nk6nNz9fYOYa5WnkYvO3FmJZj9rMSTx9ehkHKxLAgCW44IoCoKcKIoCinlQdZPe+qdf\u002F9EYvfADr6Eeve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r\u002F0hi98AOvoR697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuve\u002Fde697917r3v3Xuv\u002FZ",crossref:"data:image\u002Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAACCCAMAAABxTU9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\u002FeHBhY2tldCBiZWdpbj0i77u\u002FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjkyRDk2MUQwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjkyRDk2MUMwQkRGMTFFRTk5OTlFOEQwM0UzNUM3MkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1YjA4ODVjLWFiZDYtN2Q0Ny1iNDQyLTEyM2M0ZDMxMzI3YSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1ZGY5NjA0ZC1hZTk1LWYxNGMtYjk0Zi01NTMwNzcxZWZkNGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\u002FeHBhY2tldCBlbmQ9InIiPz7MCU3SAAABgFBMVEV0enpkbGx9hISIjo7\u002F1WpYc3iHydj4+Pj+\u002Fv6ipqbLzc33iEtZYWFrc3O8vr6ytrbwRkqKkJD\u002F8c709PT\u002F4JH+vzj28O389PTo6enC5ez\u002F6rXT1dVvd3fh4uLn6OjvM0CFi4uTmJiNk5NLVFR5gYH\u002FxiScoqKfpKQwrcXHyspnw9Sws7PuIjLq9vn\u002F6bD5+Pb96Ol8ytr\u002FxBTX18jAwsL\u002FzSjvKzpIUlLuJUFETk7\u002FzTpWV1Wk2eRHUVH29fLMzs7\u002F01T18\u002FD8\u002FPurqqK\u002FvLLWz8Dw8PBWX1\u002F\u002F\u002Ffj\u002F+vD\u002F0FJPrsLtZWvvNkzdxrxZqrtVmaZah499g4P\u002F7L6p2+W\u002FwsL\u002F9d74lU38s0nuWWBfg4nyXVM\u002FSkrlmpbrd3rgvrb\u002F9+XhsamMkZH7pkLzaEnjqaPojo2Ok5P1+\u002FzZ7\u002FNglJ7\u002F4pj1dk9ocXH9\u002Ff3\u002F\u002F\u002F7ohoXX2dmZnZ36\u002Ff2Bh4fioKD5nkutsbH8u27\u002F+fnvECfY0sT\u002Fxyw+schPWFj\u002F\u002F\u002F+Eg0rNAAAAgHRSTlP\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FADgFS2cAAAxCSURBVHja7Nz9n9O2GQDwi0xbCJBgaD+9wlEk2STkfB07yCUc3THKvRQYtAUKLRulg7Wl3QYHXfd6R\u002FKv17EdWZL1ZjuJ9wnSb+Qcx9ZXlh49klkY2lJ5WZjSeQ8ev3n5N7Z6K0TYfXDzwoWzZy1CZQi7Dw6EAvv7+xahIgQiYBEqQth98C4RsAhVIHACFmHmCKHAWVbAIswWYffPAgGLMEMEmYBFmBVCKLAvEbAIM0FQC1iE6SPs3tAIWIQpI5gIWISpItyQjsQWYTYIN\u002F52wUzAIkwJIY+ARZgGQk4BizBxhBsn8wpYhMki3Dh5Nr+ARZggwvWT+4UELMKkEK7fKyxgESaCcP3ezRICFqE8QmkBi1ASIRIoS2ARSiBMSMAiFEa4fu\u002FAhAQsQjGE68cnKGARCiAcPH7z7CQFLEJehCkIWIR8CP\u002F9z9raxAUsQj6E367cPvz12ppFqBbhzKVLU3CwCPkQwnLp0rHD703UwSLkRogc\u002FnT4vf01i1AlQuzw1aQcLEJBhEk6WITiCCOH299NwMEilEKIHf5Vcpy+ahFKIpR1uHr56ru2dssjjByOffeXAg6hgH0KJoYQOfw9dLAClSIkDpfXDAXsK+TTQUgctOFSKHDS1uj0EOK0hiq9ZAVmgKB0sAIzQ5A4WIEZI2TSrVagEoTY4auRgxWoECFJ8x04buuvSoRe78ytf16x1VcdQiSwffHieVt9FSGEAg+\u002F+ezixb29vfNhsTU4cwRKIC7WYcYIvV7v4Q\u002FfUgITc6gHyIXAQe2mRdAQPHz57R4vkDoUhmgBB3uDuGAHwsYbUvPdoI1a7aBpjNDrHXv5RCJQ6oEIgIsGbMEQz78AAm7c8jxohtBbOfb4ybZSoKBDAPFAUBBszTkBTFueY4DQW7n9+PvPLhoQ5HdwhAQxwzwbME1Pi9BbOXMrh0A+hzpEg4FcYX7HaIe5bzVCb6V365u8AuYODThQFieYU4OOOzBE6PVWigokDjunWl2VgTPQFGdOw6T0xlEYC0JfhtBbefhDGYG9LXTE6\u002Fc7qr6I7ntc6PsY+4Adp+d0XCB3jpF8nhAGQ4IpWR6Bn4\u002F0+6PoS4EAKAIHUBErxYDAXPZG4ztEbdlkLQyGXpYS2N6srffjX1EggHRsQj7zlzY1XON5HJzbggedRuj1zjx+Uk7g+aMNUodyhEba3jFWAPlvGkJpgb3NpfUNj+rT5Qh+atBWPSa4O38ILXJzPMJoheD7vRIE25t3+4yACqGJ0yFZOXQNwBwjIBbhf6HAdpmHYPPuYN3LxJhSBF9TyW2kDZCaYTzFjRhd1wcA+KClDG3rjQCFByHNQW3s+7Bl8iCOrqSV\u002FSy8Er\u002FVMUd4f+\u002F982WCoV8+FQioEEikjDuaKC55UEa1O6rg5Gab\u002Fijh4dGzufgjkop1xEMRgI7rxdeKXQiQsAX4kGR1wzP5TH\u002FZHF9J0pc0QfSzmM8Kk1ykT2G3\u002FFFBaVIgOtXz4fiN\u002FmtXPrlSqBfaco+IBRQIafwDdAFsMmSM1eJ\u002F+fE9eumT0AZcFgo5WYbMQaPJEn+Qm0kpYkh1mQ2PuZLxGSkEyCYlBhiQywyEFQWH1P9tUcBh6ykJR\u002FMgAG0I2m21k4IzCI2xYYrgY1HyiRvyAR5oj+oK01kIdIQI6dE4TQtnT4CBOUJeh1Bgo6\u002FMO8gQnNxTYgohTXeMEQJJIhC7ksCXPYrqzwNZKgV2BQjdNH4YIyBxZt7Pg2DusIVq\u002Fb6nSf5IENLYCORFCOjIKUEIXJN8OGWAXdelKsttCFIpHncQFCBQiResMiBTf2MEE4etn597GzoBOUKasWjnR6BafYzQpVqvt7G+Tk9V0gCYLN+F\u002FU83mi0KBqa0mwRBJ4pxSP8+PhOFQD9aMUILs1fS55pDAEPZdCExSt+RBN4wj8PW5vOBiYABAq7nRmhSbS1GSNtj\u002F2jz1Yc7O6cO1dLKCbhwC6WdTyuTw3GzQxWpModH6NCtHrPNoV9rnt7ZWTx1aEnQ6SFxiDqUOHwimJItmQoYIDj5s79eknQdReFR8IjJPR29fzA5+p2nC1w3UseCDjDgPhzPThB9XQgxUgSBuRIAmPuq1cdXsriQvddWDoSsw\u002FbmQg4BOQLMn6pmBkwXiP5y9DT16aGFAVOhRCoQXQhkG4c7lB\u002FUYO7fhQKuQW2RqsLxvBQhTdpiaOIQTopzCUwLAYG66M6X6qoAzB\u002FwUW3aR7surCsQHCc+yM8gsFdCbmvpFf3pzhJ\u002Fs\u002FkRIodQ4JdBP6fAlBC4xDeUdG0nakwL9E1+EmYarWDO7cn2IpBUC5cNO+RxmcpCCMMf374jnxXPGoH9TnfcrW+c5qfHHt3hEwTUMlhnchsmCFCcD1taZD\u002FfWeeOL4Dw45fnzp17\u002FfrzO0c+9v4PELjMN7mhhRfcNz5k7r2VhiR+Xb\u002FYh4EeAQfiS6xx39gF3LOaFyERiMvndz7N6TAFBCg51VP+Gy9qTI7QobMIji7BPlpxbWkQoGSZ6hn\u002FFdIfdQsgfEQLJA5\u002FzOWgQygQojriU3nZDmSBiQR9xO4rAH5Due4dTaUArMsRuIGDTNuf\u002FZ4rz7ipqTmCQCAuX+Rw0M0T3NwIfOp7\u002FPnGq2zO1GOWSEF2x2umjjuZnVAY+kiMgBuyJZI+VwYcmyHCSOC1vHzxlqGDdsbcyIvAPzvj9re+mO1cWIShaNdr+ER0dUnU8LGBAgRH9RRJsoDmCD+pBaLyBzMHbe5I3h+1g6Sw6wlQhrCTOcN9DmHYFm4+xiwDEh2E0ukhQYD5EYAhwk+regFzBwlCutVCPjJDLymgNEIa6TQd0Q5kl+0Vwxkclu+MnTbCP8wFUgev1HqCq90glbRjR5L7VnRHDU+0baaJQaaOM3vMAggzL024gSECch1J8XUIuQUSh7++pXgctCtryNFMXsdXKkNwZHO1NDLM7l0K65h9IrBg63EbcBBQjeALqjbXlpfhB4UEtA4yhDTzqUVIwiEZwvi4\u002Fv3MKe4qayUA9FKwZG7Wpt8iipMZ+ifBL4jwUWEBtYN+t4XkXZAmP2roELzM8tDBmi4EQymDPFamHhmoRCCpI1ARwsjhjsDBYN+ReKkf8PsgZQikGu\u002Fucn9ZXNfPCElAiuRLfA12AJMikOEJVocQpTVqnIMUoYOV299xZhukDIE8MpmR+d+eQcuEkumvMEcYrQPKEaDpDHSqCK8zaT7FXlSk6JDaONNZyxCk\u002FdG1Gn3+JmpFBQWKzXBofFBd\u002FBMaBCC9oUZcmjNCiB08T4tALxBAvmZwNmyRIpBjjy6KkxZRw+xI+gqyQbpFfcVD4kvVdEfk6eb7v3oy54GzQ4jSfB\u002FHz4MCAdNbFZgVKnrK6g91COn7X0vv0DO1JXYNSJL2cOler4PFPwKNBuZ0oEPi75MAYTYIUZpv5KB6U4dJa7ow3ivYwcyr5U5Hi0BtgaEWmdNdDg7XVwBhI4fsyhpTwWQ7gA6BjE\u002FM4h\u002FZLwiHs0aIHRwFAp\u002FWxI4DubxN+kqXAoGa1x29++rEi4PXTtyvLfCzQbIUzVQQAYTcHBIKoqM4glIgpHeUvgtfJ7eUrtbNEuH16urbyihB9RYzXxUKhICS21h\u002F9OgRtRKLsvu6EMmJpm\u002FVJ3FyPZ2+kCUdiA1nzGx7QHC0JSecdAtyA7NDWF1e\u002Fp0uVlMrYGdohCDde8gwUlTRXiFAbZ4mTwc1UI2WdACduUh2bykR6tI3s+lucEYIJgKyFL+gL9IgyHeA0hWFsUEFyZsFcoZ6hGFHcgJmKJoFgqlAnEpDsvoLhsYIktO4bNIIufpGKm0W5LFUI0hOwO4bmDpCHgE+gUM3OySZVsimv9jJrl7yrzo1hes13E+1RJ5Uk9AhCJaO+BclpouQWyCbqoyrL5tESF5Sil4tkjDQN4\u002FF\u002F3NVE2Z+CutrEdMbL5r6KwkAlfXDbmbbhjs+hT9xhGICJHfvuNjzsBsOh62ib8122w4YbTUHAHXVPxVOX93RT0leHuygcESOLie6nk7+S2ni6EoggIb\u002FScokEEKB1WHJUu90O8OZlHq3262bHDScWSmNMAmBN72URLACVSMsLy9\u002FYGuwSoRVK1AxghWoGsEKVI1QZkJgyyQQrEDVCFagaoTV5VUrUCmCFagawQpUjWDHgaoRrEDVCFagagQrUDWCFagawQpUjWAXyapGsAJVI1iByhGWl5dtRVSNYJdoKi6\u002FCjAAtUPuhnb2u1cAAAAASUVORK5CYII=",dimensions:"data:image\u002Fjpeg;base64,\u002F9j\u002F4Qr6RXhpZgAATU0AKgAAAAgADAEAAAMAAAABEnUAAAEBAAMAAAABEnYAAAECAAMAAAADAAAAngEGAAMAAAABAAIAAAESAAMAAAABAAEAAAEVAAMAAAABAAMAAAEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAAfAAAAtAEyAAIAAAAUAAAA04dpAAQAAAABAAAA6AAAASAACAAIAAgAD0JAAAAnEAAPQkAAACcQQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpADIwMjQ6MDE6MjQgMTk6MjU6MjEAAAAEkAAABwAAAAQwMjMxoAEAAwAAAAH\u002F\u002FwAAoAIABAAAAAEAAABkoAMABAAAAAEAAABkAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAAW4BGwAFAAAAAQAAAXYBKAADAAAAAQACAAACAQAEAAAAAQAAAX4CAgAEAAAAAQAACXQAAAAAAAAASAAAAAEAAABIAAAAAf\u002FY\u002F+0ADEFkb2JlX0NNAAL\u002F7gAOQWRvYmUAZIAAAAAB\u002F9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\u002FwAARCABIAEgDASIAAhEBAxEB\u002F90ABAAF\u002F8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14\u002FNGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH\u002F9oADAMBAAIRAxEAPwD1VJJJJSLKysbDofk5VraKK9X2PIa0Sdo1P7zlmO+t\u002FwBWG\u002FS6njj4vCzOrVv+sfXGdKrcW4HT5sybW\u002F6UgsZtnczfW79G3\u002F0L\u002FwBGubxeq9FwsL7Fn9Gx+qdSqsdWy5oqFdrA7ZXY7JsDnv8Af7N\u002FpP8A0fp2K3DlQY2eIz0kYR4Rwxn8t8TWPM+uhQhZiJn9KUPm4XtD9dfqkOerYv8A24E3\u002FPj6o\u002F8Alti\u002F9uBcn\u002FzQ+svV5a\u002FpvSPq9jOJBNdDLsrafCxm9n\u002Fbd2K9aeD\u002FAIq+hUVO+2XX517mbQ57vTra7tbXRRs+j\u002Fw1t6jnDFH9InyqX4tiJJ30ewxsnHy6GZOLa26i0bq7ayHNcD3a5qKvN\u002F8AFl1qzEuf0DMJaLi6zHBn23Nn7XR\u002FJbdsfkM\u002F4T7R\u002FpF6QopR4TTJlxyxy4ZdrHkpJJJNWP8A\u002F9D1VUOtdQOBhOfXrkWeygfyiPpx\u002FwAG33q+uZy2v6p1t2NbYKGVE1MB+lAh9npB3t9e\u002FwCl\u002FwAT7\u002FegZxiY31NV3Y8xkIER+aXpDUxMLIy6HdJwH7KXu3dTzh+eT9LHqf8ASexrPZ\u002Fw\u002FwDOfo6LP1knQuhdNzKOq9OzaBdjV5ZbU130mhg9Jj2WM2vrs2N+nWupx8enGpbRQwMrZw0flP7znfvLL+r7QLupeeU\u002F8qsy5skSiTwylRjXzGYPFKVtaHK+3PF+l80Zfuxhw+mEf5et5yzo31v+qJN31etPWekM1f0q8\u002FpWNHuf9kc3\u002FoNo\u002Ff8A6FkvW99X\u002Frj0nrkUsLsTPGlmDf7bA4fzjWfm3bNrvofpP9LVUt1Y\u002FXPqr0jrY35Nfp5TY2ZdXttERtl3+E4\u002Fwv0P8HsUU8hlqQDLv8t+boYhivhyGUYnaUfVwf4P6UXieo9Hud1vrmLhyM\u002FDtZ1fp72D3a7bMqpmnv8AddV6LP8AT0f8I9d39XetVdb6TTnsgPcNt9Y\u002FMtb\u002FADjOXe38+v8A4J9a4hmR1Do31qosuyD1u2it2O443uufXD9tF7fd+tU2fpnbrLrPT\u002FnLVc+rOe7F+tluNj4t2JidUBsdh3t2Oqe1rrvWrZH8x\u002FOVs\u002Fm\u002Fps\u002F0Nare+DIA9+F1+Y5OU8F6S9vFHPDINOKMfTmhwy4Z\u002Foe9H0vfJJJKZxX\u002F0fVVg\u002FWTA+jn1jiG37dDof0Nwj8+t\u002Ft\u002F9VreUbGMsY6t43MeC1zT3B0IUXMYvdxShdEj0y\u002Fdl+iUEA7uV0vqr97cLOI9UgGi\u002FwDNtafoO7e93+v6X9GpdEbttz\u002FPJefxKqU4VfqWdHyifaTZh3fnAH3GP60e9v7\u002FAKqFj5OXRVaKSS19h9TKaC7Ucls\u002FvfT9yyfvk8UsMswMo4zkGnqyicY8MsWQf1P87\u002Fm2WOPi0G\u002Fi7mZn42Gwuudr2Y3Vx+SxsjG67132PsPTOnO5ayfWsb3l3td\u002F57\u002F4vIV7p46YCLBaLbyZL7dHT\u002FJD1pz3V7DKfMjjnkiMfTFhlx\u002F+HZo\u002F9CDKJjAfRC8n+cyD5f8AZ45f9KTxWNidN6P1\u002FJvpr24fRsUAQZc++2Gy5x\u002Fwt3qPp\u002FcWl9UenXu+0dfz9c3qR3N59lPLGs3fmP2s2f8AAV46zcTEd1jPfQ4Rj33HLyiOSwbm01T\u002FAG9jP+uWf4JdqAGgNaIA0AHACbyR928gFY4ylweMj\u002F3kPS2+ezmEfb4jLLkjCOSR1l7UPVw\u002F9VzceWa6SSSvuW\u002F\u002F0vVUklyGPbgspqvxsl37Zsz7WNrrtc99kZVrLqcjH3WN+zMxd\u002Fq76v1KpnrVej6NaSnoupYDstrH0uDL6j7HGRIP0m7m+5V8fE6vj1Cqp9DWN4GpOvj7VmN6j1N1Afg5FNNNTsOllbq3Wbvtb2VPtse+11v6JtzH41e\u002F\u002FwAMb\u002FU\u002FQhzvrB1TFJxftFQsxheTkvFTG2mlzNjMj7Tfi1VMZVaz7d9md6v6T1aPstf6NVcnI4p5TmBnjySHCZY5cFrxMgVQI8Q7F3Ts+9pFjcdznfnQQf8AOa1V29I6xU0tpvYxpBBZvdtg6H2Orc1Bf1XrDQ\u002FLORjNrGRdiCh7HCthYyw1W3ZO71f0WRV+sWbfR+yf4Cu39IqlXXss1NufdW6+ltrLL7WgsqDndO3Xu+w5DsTKxcarLflWWfo\u002F0Pp13WYf6zaov9FYOLj4snH+9x+r\u002FGZY83kAoCNdiNHoekdMb0\u002FGLCQ66w7rXDjTRrGz7tlbVeXN09R6lkZR6bj9QptaLS057aw58Cr1zQ1od9ldk0v9L1bdnpfZ766\u002FS+0fpEPB+sGdb1HDryrq2syA2s1UNa+bC2z1PVrN327G9Syr1sa3078b7L\u002FSPf8ApVcx4444RhAVGIoBhnOU5GUjcpal6hJJJPWv\u002F9P1VQbVW17ntY1r3\u002FScAAT\u002FAFivlhJJT9VKD6qrNvqMa\u002FY4PbuAMOH0Xtn85q+WEklP1Uo1111NDK2hjBMNaABqdztB\u002FKXyukkp+p66q6mCupja2N+ixoAA+DWp\u002FTr9QW7R6gG0PgbtpM7d37ui+V0klP1UkvlVJJT\u002FAP\u002FZ\u002F+0SyFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAHHAIAAAIAAAA4QklNBCUAAAAAABDo8VzzL8EYoaJ7Z63FZNW6OEJJTQQ6AAAAAADXAAAAEAAAAAEAAAAAAAtwcmludE91dHB1dAAAAAUAAAAAUHN0U2Jvb2wBAAAAAEludGVlbnVtAAAAAEludGUAAAAASW1nIAAAAA9wcmludFNpeHRlZW5CaXRib29sAAAAAAtwcmludGVyTmFtZVRFWFQAAAABAAAAAAAPcHJpbnRQcm9vZlNldHVwT2JqYwAAAAVoIWg3i75\u002FbgAAAAAACnByb29mU2V0dXAAAAABAAAAAEJsdG5lbnVtAAAADGJ1aWx0aW5Qcm9vZgAAAAlwcm9vZkNNWUsAOEJJTQQ7AAAAAAItAAAAEAAAAAEAAAAAABJwcmludE91dHB1dE9wdGlvbnMAAAAXAAAAAENwdG5ib29sAAAAAABDbGJyYm9vbAAAAAAAUmdzTWJvb2wAAAAAAENybkNib29sAAAAAABDbnRDYm9vbAAAAAAATGJsc2Jvb2wAAAAAAE5ndHZib29sAAAAAABFbWxEYm9vbAAAAAAASW50cmJvb2wAAAAAAEJja2dPYmpjAAAAAQAAAAAAAFJHQkMAAAADAAAAAFJkICBkb3ViQG\u002FgAAAAAAAAAAAAR3JuIGRvdWJAb+AAAAAAAAAAAABCbCAgZG91YkBv4AAAAAAAAAAAAEJyZFRVbnRGI1JsdAAAAAAAAAAAAAAAAEJsZCBVbnRGI1JsdAAAAAAAAAAAAAAAAFJzbHRVbnRGI1B4bEBZAAAAAAAAAAAACnZlY3RvckRhdGFib29sAQAAAABQZ1BzZW51bQAAAABQZ1BzAAAAAFBnUEMAAAAATGVmdFVudEYjUmx0AAAAAAAAAAAAAAAAVG9wIFVudEYjUmx0AAAAAAAAAAAAAAAAU2NsIFVudEYjUHJjQFkAAAAAAAAAAAAQY3JvcFdoZW5QcmludGluZ2Jvb2wAAAAADmNyb3BSZWN0Qm90dG9tbG9uZwAAAAAAAAAMY3JvcFJlY3RMZWZ0bG9uZwAAAAAAAAANY3JvcFJlY3RSaWdodGxvbmcAAAAAAAAAC2Nyb3BSZWN0VG9wbG9uZwAAAAAAOEJJTQPtAAAAAAAQAGQAAAABAAIAZAAAAAEAAjhCSU0EJgAAAAAADgAAAAAAAAAAAAA\u002FgAAAOEJJTQQNAAAAAAAEAAAAHjhCSU0EGQAAAAAABAAAAB44QklNA\u002FMAAAAAAAkAAAAAAAAAAAEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FwPoAAAAAP\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F8D6AAAAAD\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FA+gAAAAA\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002F\u002FwPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADlQAAAAYAAAAAAAAAAAAAAGQAAABkAAAAMABpAG0AZwBfAHYAMwBfADAAMgA3AGQAXwAxADIAMwA0ADQAZgAwAGMALQA5ADAAMgA1AC0ANAAyAGMANQAtADgAZQBmAGEALQA4ADMAOAAzAGIAYQBmADcAYwBiADYAZwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAZAAAAGQAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAGQAAAAAUmdodGxvbmcAAABkAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABkAAAAAFJnaHRsb25nAAAAZAAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAAAAAADAAAAAI\u002F8AAAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAAAThCSU0EDAAAAAAJkAAAAAEAAABIAAAASAAAANgAADzAAAAJdAAYAAH\u002F2P\u002FtAAxBZG9iZV9DTQAC\u002F+4ADkFkb2JlAGSAAAAAAf\u002FbAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM\u002F8AAEQgASABIAwEiAAIRAQMRAf\u002FdAAQABf\u002FEAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5\u002FcRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14\u002FNGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x\u002F\u002FaAAwDAQACEQMRAD8A9VSSSSUiysrGw6H5OVa2iivV9jyGtEnaNT+85Zjvrf8AVhv0up44+Lwszq1b\u002FrH1xnSq3FuB0+bMm1v+lILGbZ3M31u\u002FRt\u002F9C\u002F8ARrm8XqvRcLC+xZ\u002FRsfqnUqrHVsuaKhXawO2V2OybA57\u002FAH+zf6T\u002FANH6ditw5UGNniM9JGEeEcMZ\u002FLfE1jzProUIWYiZ\u002FSlD5uF7Q\u002FXX6pDnq2L\u002FANuBN\u002Fz4+qP\u002FAJbYv\u002FbgXJ\u002F80PrL1eWv6b0j6vYziQTXQy7K2nwsZvZ\u002F23divWng\u002FwCKvoVFTvtl1+de5m0Oe7062u7W10UbPo\u002F8Nbeo5wxR\u002FSJ8ql+LYiSd9HsMbJx8uhmTi2tuotG6u2shzXA92uairzf\u002FABZdasxLn9AzCWi4usxwZ9tzZ+10fyW3bH5DP+E+0f6RekKKUeE0yZccscuGXax5KSSSTVj\u002FAP\u002FQ9VVDrXUDgYTn165FnsoH8oj6cf8ABt96vrmctr+qdbdjW2ChlRNTAfpQIfZ6Qd7fXv8Apf8AE+\u002F3oGcYmN9TVd2PMZCBEfml6Q1MTCyMuh3ScB+yl7t3U84fnk\u002FSx6n\u002FAEnsaz2f8P8Azn6Oiz9ZJ0LoXTcyjqvTs2gXY1eWW1Nd9JoYPSY9ljNr67Njfp1rqcfHpxqW0UMDK2cNH5T+8537yy\u002Fq+0C7qXnlP\u002FKrMubJEok8MpUY18xmDxSlbWhyvtzxfpfNGX7sYcPphH+Xrecs6N9b\u002FqiTd9XrT1npDNX9KvP6VjR7n\u002FZHN\u002F6DaP3\u002FAOhZL1vfV\u002F649J65FLC7EzxpZg3+2wOH841n5t2za76H6T\u002FS1VLdWP1z6q9I62N+TX6eU2NmXV7bREbZd\u002FhOP8L9D\u002FB7FFPIZakAy7\u002FLfm6GIYr4chlGJ2lH1cH+D+lF4nqPR7ndb65i4cjPw7WdX6e9g92u2zKqZp7\u002FAHXVeiz\u002FAE9H\u002FCPXd\u002FV3rVXW+k057ID3DbfWPzLW\u002FwA4zl3t\u002FPr\u002FAOCfWuIZkdQ6N9aqLLsg9btordjuON7rn1w\u002FbRe33frVNn6Z26y6z0\u002F5y1XPqznuxfrZbjY+LdiYnVAbHYd7djqnta671q2R\u002FMfzlbP5v6bP9DWq3vgyAPfhdfmOTlPBekvbxRzwyDTijH05ocMuGf6HvR9L3ySSSmcV\u002F9H1VYP1kwPo59Y4ht+3Q6H9DcI\u002FPrf7f\u002FVa3lGxjLGOreNzHgtc09wdCFFzGL3cUoXRI9Mv3ZfolBAO7ldL6q\u002Fe3CziPVIBov8AzbWn6Du3vd\u002Fr+l\u002FRqXRG7bc\u002FzyXn8SqlOFX6lnR8on2k2Yd35wB9xj+tHvb+\u002FwCqhY+Tl0VWikktfYfUymgu1HJbP730\u002Fcsn75PFLDLMDKOM5Bp6sonGPDLFkH9T\u002FO\u002F5tljj4tBv4u5mZ+NhsLrna9mN1cfksbIxuu9d9j7D0zpzuWsn1rG95d7Xf+e\u002F+LyFe6eOmAiwWi28mS+3R0\u002FyQ9ac91ewynzI455IjH0xYZcf\u002Fh2aP\u002FQgyiYwH0QvJ\u002FnMg+X\u002FAGeOX\u002FSk8VjYnTej9fyb6a9uH0bFAEGXPvthsucf8Ld6j6f3FpfVHp17vtHX8\u002FXN6kdzefZTyxrN35j9rNn\u002FAAFeOs3ExHdYz30OEY99xy8ojksG5tNU\u002FwBvYz\u002Frln+CXagBoDWiANABwAm8kfdvIBWOMpcHjI\u002F95D0tvns5hH2+Iyy5IwjkkdZe1D1cP\u002FVc3Hlmukkkr7lv\u002F9L1VJJchj24LKar8bJd+2bM+1ja67XPfZGVay6nIx91jfszMXf6u+r9SqZ61Xo+jWkp6LqWA7Lax9Lgy+o+xxkSD9Ju5vuVfHxOr49QqqfQ1jeBqTr4+1Zjeo9TdQH4ORTTTU7DpZW6t1m77W9lT7bHvtdb+ibcx+NXv\u002F8ADG\u002F1P0Ic76wdUxScX7RULMYXk5LxUxtppczYzI+034tVTGVWs+3fZner+k9Wj7LX+jVXJyOKeU5gZ48khwmWOXBa8TIFUCPEOxd07PvaRY3Hc5350EH\u002FADmtVdvSOsVNLab2MaQQWb3bYOh9jq3NQX9V6w0PyzkYzaxkXYgoexwrYWMsNVt2Tu9X9FkVfrFm30fsn+Art\u002FSKpV17LNTbn3Vuvpbayy+1oLKg53Tt17vsOQ7EysXGqy35Vln6P9D6dd1mH+s2qL\u002FRWDi4+LJx\u002Fvcfq\u002FxmWPN5AKAjXYjR6HpHTG9PxiwkOusO61w400axs+7ZW1XlzdPUepZGUem4\u002FUKbWi0tOe2sOfAq9c0NaHfZXZNL\u002FS9W3Z6X2e+uv0vtH6RDwfrBnW9Rw68q6trMgNrNVDWvmwts9T1azd9uxvUsq9bGt9O\u002FG+y\u002F0j3\u002FAKVXMeOOOEYQFRiKAYZzlORlI3KWpeoSSST1r\u002F\u002FT9VUG1Vte57WNa9\u002F0nAAE\u002FwBYr5YSSU\u002FVSg+qqzb6jGv2OD27gDDh9F7Z\u002FOavlhJJT9VKNdddTQytoYwTDWgAanc7Qfyl8rpJKfqeuqupgrqY2tjfosaAAPg1qf06\u002FUFu0eoBtD4G7aTO3d+7ovldJJT9VJL5VSSU\u002FwD\u002F2ThCSU0EIQAAAAAAVwAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAAABQAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIAAyADAAMgAxAAAAAQA4QklNBAYAAAAAAAcACAEBAAEBAP\u002FhDNdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw\u002FeHBhY2tldCBiZWdpbj0i77u\u002FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LjIxN2JjYTYsIDIwMjEvMDYvMTQtMTg6Mjg6MTEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJCRjgyRkJFNzZFMjA0MURDMUQ3NDgwNzdDRjg3Qzc4NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5ODQ2N2YwYS0yZjBhLTZiNDMtODU4YS05NGRiNTJlODIyNDYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iQkY4MkZCRTc2RTIwNDFEQzFENzQ4MDc3Q0Y4N0M3ODciIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9IiIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDEtMjRUMTk6MjQ6NTIrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAxLTI0VDE5OjI1OjIxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAxLTI0VDE5OjI1OjIxKzA4OjAwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTg0NjdmMGEtMmYwYS02YjQzLTg1OGEtOTRkYjUyZTgyMjQ2IiBzdEV2dDp3aGVuPSIyMDI0LTAxLTI0VDE5OjI1OjIxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw\u002FeHBhY2tldCBlbmQ9InciPz7\u002F7gAhQWRvYmUAZEAAAAABAwAQAwIDBgAAAAAAAAAAAAAAAP\u002FbAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD\u002F8IAEQgAZABkAwERAAIRAQMRAf\u002FEAOAAAAICAgMBAQAAAAAAAAAAAAAJBwgGCgIEBQMBAQEAAgMBAQEBAAAAAAAAAAAABwgFBgkEAQMCEAABBAICAwABBAMAAAAAAAAGBAUHCAIDAQkAECBAUDETCjARFhEAAQUBAAEDAwIFAQQLAAAABAECAwUGBxEAEgghExQVCRAgMSIWFzBAMiVBUXGBkbFCIyTVJhIAAgECBAMDCAQHCg8AAAAAAQIDEQQhEgUGABMHMUEiIFFhcTIjFAgQgUJSkWKSM9PUFUBQwdFyU4MkhBbwobHh8YKiwtJDYzR0lKT\u002F2gAMAwEBAhEDEQAAAN\u002FgAAAAAAAAAAT3YWuaI7DQtYCKrLo32DY4K1vbmh6HOu+zBML\u002FAKAABiuTwmv7crn6s+QfLSD7N22LSa0ja47yujHM17Hhx7F75NZrGAACepvpPVWboDxH37azGsF+tZiR8nsiQfL9CPHZFXmFs9uuOUGW\u002FwBYoAh\u002FH4FC3ynr\u002Fc7bxZUp1VcDEFzuIhXJWyTdEfQK+n7wt6WO\u002FfZ3lTlaAUzi\u002FUqaQBhXLXPkdUVKtNa9dXcgwXCbHra1L6u0y+T36P7+XdAuTwOAAQVxCxdjZQz+UfM2zzrPrdI+bFkqZeOdfXm3F0MjOx747u83rTb5DgAEFQD6KI859lhynciTdJm0MC6\u002Fw\u002FK1j9GRnyk6OdmQ\u002FM8PoxzsAAAFn8epHjOtW6yVuefjeAJnye2+uUlh2wD\u002FAPvdy8y7Y8GABCp8iVcB+8K1e2rs\u002FjkOXzJR17vbMUs61LkwaIAAFEipxhhxItLRmBnhHrmcjiwAiA+xkR3SFyWiPDqEpEbk+AAAAAAAAAB\u002F\u002F9oACAECAAEFAPwIDjNCYOchqIjjvRxJ0ILckrSNO\u002FD6iAGbx+HWAhYfpmaHB\u002FdpbcEcWx0xDerXEpby4x2yEUqHJDllllnkAOuvFgKkunS5\u002FMPq0IurZiUWFFTwVOJ1XQFlowAsnhyjmVeH4Wc2Da0umTb4vef40+GeOzD26OSZpRjxqrW5rV6tx3NElakcW+ft4penhQmfyxWy8sTqkJBwFKv5l\u002FuXWxyWh8VWKHUO\u002FjnjngnmXY1W89EBIwijYX2M\u002FwCr0RsDoTcPhZDkTmfxa+PMolmKEbKmFcjE4W6FPZqqVJkKaZuxwJZneOK1TjMrpZjkWh+DDQvWDUXxqEpwAP8Aiy0KIZ4ietqYTs1F29Wb07tC3msv9hRdAlU4aro3edhMgI0hzUQXeZPLvq7IW\u002F14mqB5XgI+m+TxPq3NvEcrm1fMYv7VSLXwavSq5VphEVZggY+ikWHDZg5oRUnnzKgFQ8vMOv8AqFr510Rqhq8jOAogh5T+l\u002F\u002FaAAgBAwABBQD8Cf5VVBSGKM5ROlSIWPEeKfYr1cNeOW3ahANZQNft9EpE0CQ\u002FX3Fym+T3ExxWy7HbnrMdyJnb0OHlVU6Z1GrNxXkDlPzaZ4Wme1a0GslaBkdaYzte9hTA+bmBpc028kio4GGujbjozkoLF0UxAz6yOo09eyZ81DrK0Ry8HjwKibEGNBMF4qrb+oZtaSx7nD0QwBKJzY3EvgG4t\u002F4SQOjL7MmXl5ahBfy2aPNw1ioLvQoIE5y914pwPRK82HvdIENyxfCdFIhXb41sujLambduadMg\u002FwBsOGGezOOa9Ln3BdZ2P4XZKlvZlLlkojZWsrn2epcc5tk34S7uNG9Zp3NW1A3pSZgSJWWMkJdIpUac+UhZ96EXtPIDdH0ffQnnoe0DozkCRmGls0NeSEaYjjh9qgzruAjhLAEKkxG7FxB9JlKhHv1n5fq51SmfafNc1yhq8wn2XdfhbJp4dJv0v\u002F\u002FaAAgBAQABBQD8DtwuqZV3jyp4b2ZXfdznrE7vRtstPYy4db9cBzd3r26eKNdkV\u002F8Arj7COOeMuPk4NB2OQ6mUcPFxbfzzKRJj2GRiHxV2CzPW3o46xq6bEDegakP9kqv2LNfnoTvOrsnWj57FpWcJAJXRnObQs4fXQUrj2yXv6o6k39ZiLnuu\u002Fr5unX93AVB7CGj+zFEK0pqZLJKQUYs6AnQnKAR7niXWmD4vh6DpKtNIMSxECwmGnzPpUdrPmeGG3C8HQVWOxCu0NgexquVd+vAUii8HTj0L2rJgF+93niV3lGFKT25YQBJxzxzwbcc8dnfqR5Oj2IBK8naab2YFKOdN8IWnrX020+bZQvL8WpgBkiCboBn40rcSFerQq7Fd27Un1TZchsE8W7r8mK1Rd2UiEWVnoZZsrIo3pbTOsjBUmv3xYuG0M4RhXtuGZ\u002FjNtSlFa5yayCRbWkEbwuAxdo87aCNG9SB13wm9TVNv1aEMdIal2IzGLiqUigbpaQ+ORqVRZqGOwkkZ8pbwcLkWnAgccjQL+JlsZBtek41ZWvxlGj4xMRayYVVr\u002Fr8wrBBGHm6scFb+DKv1Pw3yOYHiKJV3zOvOvi89vzceB7HzqssLsELLn06UR5lgwuJBIHNYpPNeykNlOSI1WaTaT2+nBPrn4dhVnK5Mje1nuXIAhOe0otAsIg4EsjSO3BndwUJIHIDp1VeMWU0jKOJITx9VmuUVM6SpdZkEt7o3j5QMNNWK4MMsf5\u002F\u002F2gAIAQICBj8A\u002FcGobk3LbB9qaaPErnLHNOVLBHII91CgM02KjKEVjlc8aRdav0rtbixvQ3LmtrW2MYZQGyMXZcWRlkQiodDUE0NEtrHpI73LHBVs7RmPoAWQk\u002FUOEkTpL8DbsKhrmC3iY180QZpT+SPXw37R0zS4G+6Y0z\u002FUi1f\u002FAGeP2ptuyjjmCs0fLTJzMrEMjKO80OWuIIXEAmvladomlQGXUbqZYo1HezkAVpWgHax7FUEnAcaD0h2o5l1nUIcspQVd4nak0mUVYtezAxRilfh4yo7Rxo23utS24s7Tlls8jJyI1cLapPKlCksefkvkagiZY5GqGpz+mnTayubRoi7vAyqyLTwuEiBuLqMjxGRJio+0KY8Spd6u1vAxxjgHJX1Er429Od29PDO7EsTUk4kn08XVvM35iYkfyXAOP1huJbm2p8PMc1BSgY4mlOwE4js7wBQeVc7uvULXSIyQKBVwCKSMg\u002FnHB5MeGGZz2Y8at1a6hyC633dE\u002FDwIQwtlChY7a1rVRIiZUluiMkK1WIM7FpN4bp1VEW5nupFVEFEiiS6thHGveQgJGZiXY1LEnhLfTr3n6Lmq1rNVose0x4hoX\u002FHiZTXFgww4N0sB03dT9vsh3Y+kBY7oekiOegxqMeCLhRJak+GROw+sHFTiK1FK4Ani7GekciUPrBwr+E8RiQloPsmtcB3d+OX2QB3EVx4V0aqEVB9HkSXl04CCgHpY4AD1\u002FwCSp7uMliapHTMR7K+YV+8fMMaYmg4595OzyUoK9gA7AB3D0D19vGvdPXlGecllXvBM0MlR9UZ+io4MDXzMQKAuS3cRQmtaY9ta4AVoKcTWur2jRxygiOT7BaoplcDKe0DI2STzBhjxdwSXaRzpIyAlgCrDxxtj6x66EcXm19RIW\u002FjLGMVB9k+8jBqa5T41IwKN+L5F1f6QGe+sD8Ryx2yoisJEA73yFmTzsoUe1xabZ3Tdw2+mTuBb3ZIVEdzglyewK5PgnOCkhZSFo4BBw42l0oUuUvYIyQPZFbO6mNcfxF7u8en6ZtZ3Hq0FlpiYGSVgoJNaKoOLu1PCiBnY4KpOHGr6T0\u002F0R59IhhZ7i5liz5YVqGk5ZBWGMHLSSarHMAI0kpxe7w17W5rOyhllUFRGVEMCgySMzqx9rN2GgCYivE2r6c0v92dMdmR3pnkLqyQo2UBMxQtJJkwUAL9oHybG31LUriy6RbjleWKeGLmtZGQ5bqIJ\u002FwA1baV1uBAAC9tKIlbOKrb9CfmIuebtBljOmaurmeFLaX\u002Ft5o7mn9a0mdaGCX87Z+KGRVWNobXpdLbXCS2stlC6MhDI6NpV0VZWFQysKEEEgg1B4uL29uI4bOGNnkkdgiIiAszuzEKqqoLMxIAAJJAHDbB6BaUd376klEKzxrI+npMxKqsIipNqMhYAKtuY4HDq0VzKQYjadQfmY3bdWkLUaLT0ZPiVQ0bJkQfDWEbUjYxojSsc4mggm95x\u002FdfaelxWNtqd\u002Fb2qpEDncLWZ3kkYtJIxWBY2kldmowBbs46VdENto0m6tVs7ee6jjxcfFvzo7aoK+8lmkq4JVuUi1BSXjStuxsr3arzLiQCgluHoZX89K0RK4iNUBxHk6\u002Fsx1RdeRfidPlYD3V5ErGMFj7McwLW8pxyxys4BZFpuH5V+skLW3UTaZmOl3TBfjLWEPypIlBIZ\u002Fg5wIri2cqktu8KKEe2SaLad91Wgm1ibbULm1WO5zLcWT211BZ8iSQSGCDNJ+baPNCodeVUBTc7c3l1r2\u002Fs7p5FcoBpZukheatWT4awaZJ9UnQopeS4mWKF2LQmEsICIth7dEm4nQrNqd1lmv5q+0BLlVYI2oM0NskMT5VaRXkBc8dLdnXNZbC0t3vbmJWoXW4mEagkYqwW1ky94Ele8cbo+Y3esVWnuZI7BCAVDU5bOnhB5drBltYO1RV1weAeXsX5uem9ows5L+NdTiQlUa4ClXEmUEJDqVoJIZmphKsjlubOnHVHrv82Gv2We9Z0sdMubO61GGk4ZBmWK0nj5VhaJHbW3MozFhLQSQK5ubza3VrUNr6s9SDaWesT2xY97211YStlH83bz26juAGHHO6BfOXFuPa1uQFspbbUrchagELpmrWk1kgIwZre4aQAYEEKeLe06q9PLW8jwDXOnSNbyADvNvMZ45XPflmtkr2ADABNjxXC6LqMltDAZowGtrSC3jE8syo8igIUnmYLJRiciEsy10PaO37flaNp9skMSk1bKgoWdvtSO1Xkc4u7MxxJ8vU9q7t0a31Db17Hkmt5lDxutQwqD2Mjqro6kPG6q6MrqrDHo\u002FCf7fqv69x4ujkH\u002FAL+q\u002Fr3FU6OQA\u002F8An6r+vce76Rwj+3ap+vcX97052Pb6bfXKZJJeZPPKUqGMay3Ms0kcbMqs0cbKjsiMykqpH71\u002F\u002F9oACAEDAgY\u002FAP3Bpe19uXJXdupmqlRmeG3DBC6Ch95NIRBDgTmLsozICNUitOo9ylzZMolgubi45lCSCygK2CuDG4NCjihAqOA+obuVox2kzTU\u002FCyjgK+t85x9xmYflEAf4+I+fM3JqKkk0p\u002FD9WPEt\u002FoUGa+SNnjCrQyGMnOhH3iActftBQCATXytZ3Pr12sGjWFtJPM5I8KRqWNKkVY0yovazEKMSON1dd95R8jbumzloVkOWOOWNKwQ5jRcmnW5EszVp8TKHbsPGtbh6ISXDzXZkC5I1b4iQqWungieueKTJzUzjM0gaSNaFKht17quFv1fJklBNWB8SlmPLhYHDIYwT3GuHCiGLMR3scx\u002Fi\u002FAB9GuNcMA2m3eYk9ixSR58zeZQY5CTSlAa9nFvujSrem1tbrKhUeCK5oGmiFMAsgYTw9mZHYKMsflaZ0i0O6jSB5Y5b13bLEGHjgjmY0AhhAN3PUmoSJaVNDt\u002F5feiKNZ9KtNC\u002FGXsqshvXLl5b6\u002FpR+TLLnktrAHm3LZXnKRIFh2X050eeSS2gsIXaSU1knmksrtpZm+ypdkrkQKiCgVQBib2a0EWqU\u002FPRgK5p2B8KSL6HBoPZI4tNKEvNjd1RTjTE0GBqV9VSvEWvX+hzPoDgf1hFLRqTTCWmMRxAq4CsTRGY8a\u002FtS7ANrqWlu2U4hmtXEhUjvrA09R5q93HVj5a90XAXem17yaC1mlOZ+RHM40y8JoCRDmWzuAuJtpImZqtXjVdva5ZPbazZXEkE8TijRyxMUdT6mBFRge0Eg+Re6o65pUWkaffkbBF9RPb5lBPdxdGSQ+9lMl1cuKqpc5moD7ch7I4+wAKWooxh0bQLMRWqnMx7XlkPtSSv2vI3eTgBRVCqFUbT3eqESQwRqSOwgWl2lD+X9Nvou8tP\u002Fb2zivLZHYLdxRnwkRTMGWVApNYLlZEagRXiXHja3Wz5eNzRWOvaXcc7UNJCFM1vLG8NxHJp+fmWTMkhVLi2a409mUjKpOYaJ1V2roF5eaZqWn2l1cxxRSOlzCyfBahbNlBXM4gzjNgkrRS0JA42v80WwImm21qsFtHqDZCje+QfAX0qModHmjHwl1nAKXEUQIzS1P0qI6maB+YB96gIYevKSR6RTv4TSrmNRaVqjgUoWNSH89T2Oce5sKH6Itw8sZokUV\u002F1HX\u002Fe+m025s\u002FQrnUdcnPghgQuxGFWamCItavI5VEGLMBjxtHqF1p39yN4y3kcem6dYXht1a8auSB7yNhNeSnHmWtgOSFDCa6aIsp0TpX072Rpus6ne2lrK4la5SQ3l9Iwgt4UtpoUFY+SaMpYtKAGCinC9Pt0x2MnVDeEEMNxFb52trdLeWK4v54eYzSmNbiNLS2aRyzsJpakR+TIUi8Jxp5vP\u002FHTzV83HuPFl7u8U7vq\u002FwAO4m+uyniXD8DAfw8JHGpaRiAABUknAAAYkk9g4XW9+aj+yNtxrndSUW4ZBiSzSe6tUp2vNVhT80ag8XOzuge1rWS8YUlvHVuQzDDO5alxqDjHKZmjtlNDHHImHFlvrfOvXWpalpNhcXCyTPVY5HUWsEcSCkcKB7jMkUSJGpUkKDx1o+abecwg2not\u002FdW+nSS1yL8DFyJr1a4FLS1jAhoSDdTLTxx8a\u002Fvm+Vo7ByILKAmvw9lDVbeHv8WUmSU1OaaSRvteTHIR4a4+r\u002FNxb6rbLmtZKZh3HCox9I7D569oNDcRacwi55AJK+ywZS1QO00GFDQ+fhNStNu3V\u002FqpUkShCQtO3PKAVgU17EUuwwJ+1wsWragV0xDVLaOqQL5jkr42\u002FHkLviaEDD6Ooe57aTlajezR2cEhFQhiiaUuB3hZZoWI7ylK8bW+XXZMvLgFrFJflT4uUG5scchHbLeXBe+uamprEDUMfLvNvXjDPkJQ99PR5yjUIHmoOwHjTdF2pbOXWheVXWNvDjQEspq7Es1MMKdhpwiy7fivoB3SPCj08wkSVfwsH4WHe\u002FSd7O9cYzI8Df8A0W0iSj0cyNh68eHm2lumW2lxIiu0EqegCaIK6j1xOfTwJNyvE82mrPNMI2qs9zPK3JhjYhc3MHKjrQEKGY4KeNX3NrlyZdWvp2llbuzMa0UEmiKKKi1oqAKMB5cVzazNHcIaqwNCD\u002FowI7CMDhxWPWWB\u002FkRf8HA5W4nFP+nD+j493uyQf0Vv+i48G85R\u002FQ236Hi0st17lnu7KBy6RkIkYcimfJEqKz0JAZgWAJAIBIP71\u002F\u002FaAAgBAQEGPwD\u002FAHDMcb4Zdk1HfO0SowG5pworPQYnCxnxVRdzQBTwFxP12vvZ4qWk8wEPSeWeaKNZR2KnSs1yj9xjofP9jywgFulxHU+yddrdPNXWExgH67WC0FZbq+vrb6uJrTmSpFMGfD9uRrffH7rDSXX7uVPjM5WxKRYXmj+R\u002FfqKmrYEXws51kdkoQQ4W+f+J70T1cCs\u002FflP7nrKkuUSfKfG3t\u002FyD31WLJC5qELedRLoaTl9DHEir4\u002F5kS9VaqexPKL6gr\u002Fi53b9y7swchUME+pyPS9+BzkFs7vEUx\u002FUtTYZ\u002Fm4w6u\u002FqqWjnoiKvtXwvqP40fuS9z6H0TA2t5lOedzp+rdB\u002F1YH4\u002FadBpKW75x1nEdAJGbZJnq+W+DhvIYJJK6UAsmZIVnCjl9I5qo5rkRWuRUVFRU8oqKn0VFT+bT7zW2EdXmsjSWOgujpXMT7IFYNITMkTXvYkxUyR\u002FbhiRfdLK5rG+XORPXQ\u002Fnj3OCOrwnKbv9Wy4l3M0Wlq9LR1z5cXTKbP+OHFV8ZyczbM2VXpH+vGpO\u002F6seqdG7P8AtfybVmx3w+rErv0HO1F27oOgsaaey65bYTHX7SBL\u002FMXyUDLoJpo7p5bUeYwOBzZIGvmyH7lP7jXXuVW8GjDz+cpOpVZ1vS6W1dO9LDNz6neFR8d4PpwTfA8FZZZqAghX+YZEkRInU+jz3x2z3XtfXtQis6H346TtV0xs8bHRE1NfqUJwtGiN\u002FvidV1ISN8+WeERvgSsqwhK2tAHiEBrwBoQwQhYGJHAMIIOyOAYeGNqNYxjWta1PCJ49cx6ZWVEp0XyQ4VTZwwdkKvddbbmepKyTKsVjERSTbPO7WoHbH5971a1qf1T1P8e+m3ExXefirFX4qyfbSql1sOUxPnqsDqymkPaWXdZ79Mmz14qsV0VhXMkmd9wtE\u002FmzXxZw9oAK2Q6rvekWh5zAaQMt3g\u002FO1OgNlWKAekz4cTr608vVPtQjM8K93tXO\u002FCj4qflZ\u002FwCPOMhHdvN5ZgEVzOhEEGSGW3Q+kxxuiNSivrf7xdRmVkQu4k9kpn2h4mxjfHbm2HWwJpM1l6wwy3tpnT2Wh0lxyzo6aHRGu9344pFoTCxyDDNjFHY1rImNan1siOl5OXFdYlrJK+p7jzmOupt8O1o6wiBamMkIyg6Pm4XIxH1t6KbEkSK2B473fcRDs7Az5t\u002Ft7VZzVIDWLTXmHxWaQp6OcQPEum6n8Tj2QkefvDf5NztCJEV8cL3Ijaetwmmn5l2kuuYbY8F6cTWVW2crIEkLMw9mIYTmeo51j2SOjMpCiJWwMSQocRXfbTi\u002FaqJZodFxHuIQgxw3ujJra\u002FqNGZnobCIlio8ZQtrVUUrXJ9UkY1U+qJ6+G37tvEKZ0nD\u002FAJh4HLbXqeQzQ6AVDtnpsrTkfJTlMYySkwjTbR4U2wo1ma2OPSgGMijRsaNXI9Hwd2HpMVus5T6zK39fJ9wO3oL4CCyqz4HKiOa0gQhrla5EexfLXIjkVE\u002FjpOg2bGFEV47Qs9UuejH3uosVUeip4\u002F743e0oxUdM5F8xjskk\u002FoxfVy2IuTwfcT3nUulWAyk1tQXbz\u002FnGRjwSKxltojGu8A13u9kMLY3TqyBie8HD4GpSuqhXOJNMnehNxf20zWIZe6CyVjJbO3OcxFfI5EaxqNjjbHExkbedWb40dKLn6NY5FRFVq\u002F4BvYvov9U+kq\u002FwfHIxskcjXMkje1Hsex6K1zHtcitc1zV8Ki\u002FRU9WHTPjr+H8V+5od\u002FkMBGPrHxck0ukgf+VBZ3WEp56ubGaKUyJipe5ietMher55YTJF8L1b4HfuMYG06nzvpuaZmuPfIY60jtT6rYUF1V6XHXdT2JtV+ldWrRLGmjlJqtBBT7SKGZFdPK1qRv1fxB65ssrlL7m+63+NwNxd29ZXWOF0IdsvTuO7MBD3tIUapK1CDvSJPcSBCUL5Rr3eujftpd1ngrNzzC72dzyEZ1hDYCRMpbSVercvpbAYkgE2sztvK6\u002Fo\u002FsK9s1RYEKjvYMjW\u002FxIMzrZyr7nVom6DqIv7v1sECuPCvK+KJXNR9glOdNML\u002FAFV08SMRP7\u002FVXx\u002Fof6VUY08t0mM3kA8IA1cfbzJN+l7eVjWMeLYkzJ+NbyeFic5sJSoz2TNRUVFRURUVF8oqL9UVFT6Kip6wrkYrkXP0f9\u002Fj6N\u002F\u002FAA+2RfK\u002F9f1T\u002FwAf42e76fsaDDZCoZ7jr3R2ENeEx6se+IQf7rvvHWBP21SAaBshE7\u002F7Y2Od4T103iHxR4r+tcsAy1nada6r03BwaucXCB\u002FbSw0IHP7ceegwNKxytUW40r1OdI+NRa1hCRyJrfkd3Lq245bQZLTbSor56UHIG1sOE53WDT6HUXhusz14c90Vo05vuikZG2ENVVjnuV3p\u002Fbedv1tf8efi9b3l7lLrUsAF1ulsNPSXmZ5pmrtKgcSpgtScrakXlxCLBHEPC4UZUas6\u002FwArIj3l0\u002FHemGGXNbaVoLTf8SebKrdRWsBlRkB42dsDG2DQ\u002FPmasndExyPjTwLwX5AkfmY2KER2F6BEXJa1tfQGKjaU8C6cjn6DmljErfxCneSadf8A45DUjZ4HwtkPJFPDNnqSYciF7ZYZoZMZrFjlilYrmSRyMeitc1VRUXynqUgiWOCCCN8000z2xRQxRtV8kssj1ayOONjVVzlVERE8r6XOchpv9RtodJ+DXExRGFZyI57vtxxhwVjXWusK96eGwheyF3lF\u002FITwqegem\u002FMjoehDqoHumqMJXGDN0I4cyI\u002F8IGEVs2Z5mBO1WpI0CIi2lRFSaeGX+71bce5BjM9g6HpGxyuXLqqINsRdtWgFv2GlsrexlWa0vbGeuzH2ZyzJpyZGzI1z1T18U\u002F26eVCyW3Ser4\u002FG6XrFTTIxDzXdFun6Sh54T9hXTwn7rZ2znno9rXx01e9XeYp09Yvj9Q8c65Ejm0PQNFBGrF1fRL9IidTeu8tY78dxLGChtVGrEALBH4\u002Fs\u002Fluck9sEV8L4u8fYytav6fpq+OVwKPe5W+0OyY94hP18fYncvhVanq1+N\u002FVoJ67b8wcfNgbyVkaaTPV8ZDq86tGdM1HE\u002FwCMWbfwzBJHLEUA+BqoixtkZnpegDzaEvACvZUxA2bXj2udnq7iszrKkkx0z6qqbKW5UHlb7xUa9jWO8N90tbp+h5TBZOAqFEyLLNgriWv\u002FAL4kr6GaeA7YGR+xPfOXKwaF6+WRNVfYrXZ2oZNcvgSAvS2iRm3xbPH90SGLGxoIrvp5gGbDCvhFVqqnn+HE8AfAtjSZWtsd3oKyCVI5Dm3duHTxAPk+v2JC6ijOia5f+BpCu8L66H84etDocbJoLms5tCTE1REu5Bm01pb1sL\u002FCRVODzMMGcqEaz7bEYS5vh8aL\u002FPkfkfhx1igOug4dSLC50Izr1IvxpWFLCxPs1+1o2PEId9V\u002FKja\u002F6vkT1u+r99uKv7tvKTFRZW1qbPQAvbYsWBrnxQVp47gM3TQxBCJKiOV7nSoiORF9Pmz21Pxha\u002F3Rtp63TmVLZfPn3uqbelLjY3z\u002FAOmCSBE\u002F6PHpCOW\u002FIAbSVYvj7dMWDejucxfDU8Z3VVp9W5Hp\u002FX8YqN6In08eE9MG6JgAb0dv22Ptsca6qsEai+HzS0tw8kEiRU+vhhkDfP8ARE9fYwsZ4g25IoKGknshVhKz2Tz9SP8Art9ZCMlIaOlYrjCPYj3NfLJGxFVZE9ZnA5EFtdm8nTh0tSKntV7RhI0Ys5D2MYk5hcvumnlVEWWaRz1+rl\u002FlzRPaunZbnTdlYH1WTg0Br4ztGfVV8ltaj0taNETYWK1dZGpBLoonMHi8OkVqKnnSdjyvZec33LsWNYlbPb1mrqCaHGsqAY7O2i1xTCfOYMq66Vk5A5zYJ4Intc9jUciqbRX9aDeUNwMkJtedCwkIwd6slZ7mORUVWva18b08OY9rXNVHIions5yA3x\u002FT\u002Fm+kX\u002Fzul9f2c+Cb\u002FwBlto\u002F\u002FALj17ZefhPTx48LbaJPp\u002FwB1wnrNruc1k83\u002FAJlrKbB5VbzV6Cu\u002FyHZ6JSEosvUff0Ef513bqJL+OPH5kl+272ovhfVjac8wtRm7S2HYGfZwvOOspg2SNmQJp9qWeXAE6ZjXuhjeyN72tc5qq1FT+X4EI5WJIue+XX20VU96omC557\u002FYi\u002FVfCKnnx67Xv\u002FjxfhUHYcL8A\u002FkbZ\u002FKfUY6KMyGgIranLmfEJ\u002FS0eKfkH9SrtTBfz5mG0iltWZtLXyz8B8SO\u002FcZ+SuS+V\u002FWMhrvjR2K2zvx4wg8mfn4piKzNcb4vdWtX0HnsNZX\u002FAOr1brNPrrAwht0a8quimjjrJwnMWV\u002FWaPCfITpnTw9N8Z6fo8l33S5zO00HNdxD8juPcZ3PXMlbX0GdyOXzwmF68XdEU9ixmOqD6QadIBa\u002F86KXv+ezPUO2cfbb\u002FHoPSZm3+R3cfj38h+yYjqqdu4\u002FzrM9V5pn83c6W5IwumqdnaxaMC1D\u002FAMUBtAwIwGwflkwSWnL+N\u002FLfdyn\u002FACC+OfabbO6P5P66k1lZzvtfMdZxwSm1+f19lSjMwwnQ6XqB1RKDEEXQ1VslYYFUqkRARmN5URr\u002FAJU4nqAXyj+KMfUeZfIroXK+3TB8664D1CuBE5r2CiFs36fEdWvebHDyMPOHtayxrZfYLWQStSbnv7iAXy56Vqu3bG253oX8mhua5fjxp9RuejUeFuvhxRcOjqjZQbqisTS8aGaKSm1g1YP5hhsytLBk+SfzMf8AKvsl1vOOfKHv\u002FwDprzb9QpK7honIeVfJTU8\u002FD4pq+cVtPCNtYLzJVZAhF+aQ7RCkSwShlj\u002FisY8Tad76r3EnAdO+Tug5ZxToPKesc12fxUvhdMRqKTm3x56Nwv8ARU3HN9tm5aNaiwvgRLCQnVgvnLuwoCvwIf40AfZuXYvpUGUPMtMwutow7UjPWFiDJWWJVKZNH+XWS2NdK6Aj7L2JPEvtf7moierjlmP5JzjM830TD2aPD0mNoK7MaRbUSIC1m0VOMBGFfE2gUDIipi2TSkMaiSOciJ62OfPwuRNouh2JNvvaYrPVU9ZtLU0GtrC7LUgyiuGvjiq6nEgklJbK98I0TFVWxtRCLi+yOZu7UvK3OFLsLejrLIwrE6KcMq\u002FyJM5g00hGZuya+B5YL1UYl0LFkY5Wp41Ocwnx+5RnaPbPq11daLjacge9GobCO1z1SchwxTn5\u002FNWUTZ6utRUArZU9wsMSqvmQToWBxu6Emob7LTCbDNU2kFmzWqfUyabPzDXAZkEtLoJKEFxgzmrCS4OFZGuWJntjoufcU5zmKyLYVnQWxBZitmIXc0kLxqLWSWBsJVhNf0AkiwV5L5XSgj+IoFjjRGpP3cPhfMxuukWRN7Ju4srWNuU0hsUg52th\u002FwDZ\u002FDH2Z4sr4SLmOJtpPA90chDo1Vq3OJnxGTmx2iOubS\u002Fy0lBVvz11ZaO5J0V+faU7hVAPMur8yU0qSWNzyCpHSvVz3K5Su60vEeaVXXjSrWxJ3wGTqRb99zetnjvtE2eEdkUOpvoCpYjrVjG2JkMj45pnxuc1f9v\u002FAP\u002FZ",nav:[{name:"Home",url:aY,thispartype:q,sort:c},{name:aU,url:a,thispartype:c,sort:e,children:[{name:"About the Journal",url:"\u002Fir\u002Fabout_the_journal",sort:c},{name:"Aims and Scope",url:"\u002Fir\u002Faims_and_scope",sort:e},{name:aV,url:"\u002Fir\u002Feditorial_policies",sort:h},{name:"Editorial Board",url:"\u002Fir\u002Feditor",sort:j},{name:"Junior Editorial Board",url:"\u002Fir\u002Fjunior_editorial_board",sort:k},{name:"Journal Awards",url:"\u002Fir\u002Fawards",sort:l},{name:"News",url:"\u002Fir\u002Fnews",sort:y},{name:"Journal History",url:"\u002Fir\u002Fhistory",sort:z},{name:"Partners",url:"\u002Fir\u002Fpartners",sort:A},{name:"Advertise",url:"\u002Fir\u002Fadvertise",sort:O},{name:Q,url:a_,sort:P}]},{name:"Publish with us",url:a,thispartype:c,sort:h,children:[{name:"For Authors",url:a,sort:c,children:[{name:"Author Instructions",url:"\u002Fir\u002Fauthor_instructions",sort:c},{name:"Article Processing Charges",url:"\u002Fir\u002Farticle_processing_charges",sort:e},{name:"Editorial Process",url:"\u002Fir\u002Feditorial_process",sort:h},{name:"Manuscript Templates",url:"\u002Fir\u002Fmanuscript_templates",sort:j},{name:"Submit a Manuscript",url:"https:\u002F\u002Fwww.oaecenter.com\u002Flogin?JournalId=ir",sort:k},{name:a$,url:ba,sort:l}]},{name:"For Reviewers",url:a,sort:e,children:[{name:"Peer Review Guidelines",url:"\u002Fir\u002Fpeer_review_guidelines",sort:c}]}]},{name:"Articles",url:a,thispartype:c,sort:k,children:[{name:"All Articles",url:"\u002Fir\u002Farticles",sort:c},{name:"Articles With Video Abstracts",url:"\u002Fir\u002Farticles_videos",sort:e},{name:a$,url:ba,sort:a}]},{name:"Special Issues",url:a,thispartype:c,sort:l,children:[{name:"All Special Issues",url:"\u002Fir\u002Fspecial_issues",sort:c},{name:"Ongoing Special Issues",url:"\u002Fir\u002Fongoing_special_issues",sort:e},{name:"Completed Special Issues",url:"\u002Fir\u002Fcompleted_special_issues",sort:h},{name:"Closed Special Issue",url:"\u002Fir\u002Fclosed_special_issues",sort:j},{name:"Special Issue Ebooks",url:"\u002Fir\u002Fspecial_issues_ebooks",sort:k},{name:"Special Issue Guidelines",url:"\u002Fir\u002Fspecial_issue_guidelines",sort:l}]},{name:"Volumes",url:"\u002Fir\u002Fvolumes",thispartype:q,sort:y},{name:"Pre-onlines",url:"\u002Fir\u002Fpre_onlines",thispartype:q,sort:z},{name:"Features",url:a,thispartype:c,sort:A,children:[{name:"Webinars",url:"\u002Fir\u002Fwebinars",sort:c},{name:aX,url:"\u002Fir\u002Facademic_talks",sort:e},{name:"Videos",url:"\u002Fir\u002Fvideos",sort:h},{name:"Interviews",url:"\u002Fir\u002Finterviews",sort:j}]}],qksearch:{},footer:{journal_name:o,issn:bb,email:"editorial@intellrobot.com",navigation:[{title:Q,url:a_},{title:"Sitemap",url:"\u002Fir\u002Fsitemap"}],cope:{title:"Committee on Publication Ethics",url:"https:\u002F\u002Fmembers.publicationethics.org\u002Fmembers\u002Fintelligence-robotics",img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20230811\u002F49f92f416c9845b58a01de02ecea785f.jpg"},open:{title:"Portico",desc:"All published articles are preserved here permanently:",url:"https:\u002F\u002Fwww.portico.org\u002Fpublishers\u002Foae\u002F",img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20230911\u002F67d78ebf8c55485db6ae5b5b4bcda421.jpg"},follow:[{title:"LinkedIn",url:"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fintelligence-robotics\u002F",icon:"icon-linkedin"},{title:"Twitter",url:bc,icon:"icon-tuite1"}],wechat_img:a,twitter:{url:bc,img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20230824\u002F5249ddabb6d642558c9843fba9283219.png"}},top:{path:n,pid:r,journal_img:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20250113\u002F159ddc46c12d440d82d12f7fc8013e88.jpg",journal_name:o,mpt:"40 days",issn:bb,indexing:{ESCI:"https:\u002F\u002Fwww.oaepublish.com\u002Fnews\u002Fir.852",Scopus:bd,"Google Scholar":"https:\u002F\u002Fscholar.google.com.hk\u002Fcitations?view_op=list_works&hl=zh-CN&hl=zh-CN&user=-Hx5OVYAAAAJ",Dimensions:"https:\u002F\u002Fapp.dimensions.ai\u002Fdiscover\u002Fpublication?and_facet_source_title=jour.1423782",Lens:"https:\u002F\u002Fwww.lens.org\u002Flens\u002Fsearch\u002Fscholar\u002Flist?p=0&n=10&s=date_published&d=%2B&f=false&e=false&l=en&authorField=author&dateFilterField=publishedYear&orderBy=%2Bdate_published&presentation=false&preview=true&stemmed=true&useAuthorId=false&publicationType.must=journal%20article&sourceTitle.must=Intelligence%20%26%20Robotics&publisher.must=OAE%20Publishing%20Inc."},editor:"Simon X. Yang",journal_rank:a,journal_flyer:"https:\u002F\u002Ff.oaes.cc\u002Findex_ad\u002Fflyer\u002FIR-flyer.pdf",qksearch:["Intelligence","Robotics","Reinforcement Learning","Machine Learning","Unmanned Vehicles","UAV"],sitetag:"Intell Robot",ad:[],colour_tag:"#0047bb",score:a,mobile_top_img:a,impact_factor:[{factor:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240813\u002F49390c7e86ab40a58ee862e8c1af65ba.png",url:bd},{factor:"https:\u002F\u002Fi.oaes.cc\u002Fuploads\u002F20240506\u002Fea3d9071c35b4bf3982ffe25f1083620.png",url:a}],rgba:"rgb(0,71,187)",log_image:"https:\u002F\u002Fi.oaes.cc\u002Fupload\u002Fjournal_logo\u002Fir.png"},webinfo:{},searchKey:a,loading:u,appid:a,videoPlay:{show:R,href:a}},editer:{editList:{list:{}}},userdata:{showLogin:R,logined:R}},serverRendered:u,routePath:"\u002Farticles\u002Fir.2024.19",config:{_app:{basePath:be,assetsPath:be,cdnURL:"https:\u002F\u002Fg.oaes.cc\u002Foae\u002Fnuxt\u002F"}}}}("",7201,"1",0,"2",null,"[\"1\"]","3",927,"4","5","6","IR","ir","Intelligence & Robotics","Research Article","0",40,5,2025,true,"Hao","Zhang","[\"2\"]","7","8","9","Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review","\u003Cp\u003EThis paper reviews the application of distributed model predictive control (DMPC) for autonomous intelligent systems (AIS) with unmanned aerial vehicles (UAVs) and vehicle platoon systems. DMPC is an optimal control method that formulates and solves optimization problems to adjust control strategies by predicting future states based on system models while managing constraints, and this technique has been applied to an increasing number of industrial areas. As the essential parts of AIS, UAVs and vehicle platoon systems have received extensive attention in the civil, industrial, and military fields. DMPC has the ability to quickly solve optimization problems in real-time while taking into account the prediction of the future state of the system, which fits in well with the ability of AIS to predict the environment when making decisions, so the application of DMPC in AIS has a natural advantage. This paper first introduces the basic principles of DMPC and the theoretical results in multi-agent systems (MASs). It then reviews the application of DMPC methods to UAVs and vehicle platoon systems. Finally, the challenges of the existing methods are summarized to offer insights to advance the future development of DMPC in practical applications.\u003C\u002Fp\u003E",2024,6671,"Leveraging active queries in collaborative robotic mission planning","ir.2024.06",5898,"Robust distributed model predictive control of connected vehicle platoon against DoS attacks","ir.2023.19",5092,"ℋ\u003Csub\u003E∞\u003C\u002Fsub\u003E leader-following consensus of multi-agent systems with channel fading under switching topologies: a semi-Markov kernel approach","ir.2022.19","en","10","11","Contact Us",false,"Review",4,3,1328," Robot System Intelligentization and Application: Learning, Control and Decision","Peng Y, Yan H, Rao K, Yang P, Lv Y. Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review. \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E 2024;4(3):293-317. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2024.19","Peng Y, Yan H, Rao K, Yang P, Lv Y. Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review. \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E. 2024;4:293-317. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2024.19","Peng, Yang, Penghui Yang, and Yunkai Lv. 2024. \"Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review\" \u003Ci\u003EIntell Robot\u003C\u002Fi\u003E. 4, no.3: 293-317. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2024.19","Peng, Y.; Yan, H.; Rao, K.; Yang, P.; Lv, Y. Distributed model predictive control for unmanned aerial vehicles and vehicle platoon systems: a review. \u003Ci\u003EIntell. Robot.\u003C\u002Fi\u003E \u003Cb\u003E2024\u003C\u002Fb\u003E, \u003Ci\u003E4\u003C\u002Fi\u003E, 293-317. http:\u002F\u002Fdx.doi.org\u002F10.20517\u002Fir.2024.19","2024-03-18 00:00:00","Cyrille","Berger","cyrille.berger@liu.se","Patrick","Doherty","Piotr","Rudol","Mariusz","Wzorek","2023-07-25 00:00:00","Zeng","Zehua","Ye","[\"*\",\"1\"]","2111803109@zjut.edu.cn","Dan","Qun","Lu","2022-08-20 00:00:00","Haoyue","Yang","zhang_hao@tongji.edu.cn","Zhuping","Wang","Xuemei","Zhou","40","Distributed model predictive control, autonomous intelligent systems, multi-agent systems, unmanned aerial vehicles, vehicle platoon systems","12","13",87,"Cyrille Berger\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0003-3011-1505' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Cyrille Berger'\u003E\u003C\u002Fa\u003E, ... Mariusz Wzorek\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0003-2147-2114' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Mariusz Wzorek'\u003E\u003C\u002Fa\u003E","Hao Zeng, ... Qun Lu",223,2,"Haoyue Yang\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0001-8867-6504' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Haoyue Yang'\u003E\u003C\u002Fa\u003E, ... Xuemei Zhou","Yongcheng Cui, ... Simon X. Yang\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0002-6888-7993' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Simon X. Yang'\u003E\u003C\u002Fa\u003E","Yudi Ruan, ... Xianyi Yang",1737388800,"Yizhen Meng, ... Guanbo Jing","Haibo Duan, ... Qiushi Cui",1736956800,50,"Yujun Chen, ... Kairui Sheng","Qian Jiang, ... Xin Jin\u003Ca href='https:\u002F\u002Forcid.org\u002F0000-0003-2211-2006' target='_blank'\u003E\u003Cimg src='https:\u002F\u002Fi.oaes.cc\u002Fimages\u002Forcid.png' class='author_id' alt='Xin Jin'\u003E\u003C\u002Fa\u003E","Xinqiang Chen, ... Yuzheng Wu","About","Editorial Policies","Journals","Academic Talks","\u002Fir","5555","\u002Fir\u002Fcontact_us","Video Abstract Guidelines","\u002Fir\u002Fvideo_abstract_guidelines","2770-3541 (Online)","https:\u002F\u002Ftwitter.com\u002FOAE_IR","https:\u002F\u002Fwww.scopus.com\u002Fsourceid\u002F21101199351","\u002F"));</script><script src="https://g.oaes.cc/oae/nuxt/47b9fdf.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/5b7fe78.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/800bc65.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/d5348f9.js" defer></script><script src="https://g.oaes.cc/oae/nuxt/7bf631b.js" defer></script> </body> </html> <div id="noIe" style="display: none;"> <style> #noIe { background: rgba(99, 125, 255, 1); width: 100%; height: 100vh; position: fixed; top: 0; left: 0; z-index: 999999; } #noIe .container { width: 802px; height: 594px; background: #ffffff; border-radius: 10px; position: absolute; left: 50%; margin-left: -401px; margin-top: -297px; top: 50%; text-align: center; } #noIe .container ul { display: inline-block; height: 164px; margin-left: -30px; margin-top: 100px; } #noIe .container li { float: left; list-style: none; text-align: center; margin-left: 30px; } #noIe li img { width: 115px; height: 115px; } #noIe li p { margin-top: 12px; font-size: 14px; line-height: 150%; font-weight: 500; color: #526efa; } #noIe a { text-decoration: none; } #noIe li p a:visited { color: #526efa; } #noIe li p.tip { font-size: 10px; line-height: 160%; font-weight: normal; text-align: center; margin-top: 0; color: rgba(37, 38, 43, 0.36); } #noIe .title { margin-top: 72px; font-size: 36px; line-height: 140%; font-weight: bold; color: #25262b; } #noIe .title2 { margin-top: 7px; font-size: 14px; line-height: 170%; color: #25262b; } #noIe .logo-container { width: 100%; text-align: center; padding-top: 100px; } #noIe .logo { height: 24px; } @media screen and (max-width: 820px) { #noIe .container { width: 432px; left: 50%; margin-left: -216px; margin-top: 48px; position: relative; top: 0; } #noIe .container ul { width: 290px; height: 352px; margin-left: -30px; margin-top: 40px; } #noIe .container li { margin-left: 30px; margin-top: 24px; } #noIe .logo-container { padding-top: 121px; padding-bottom: 20px; } } </style> <div class="container"> <p class="title">The current browser is not compatible</p> <p class="title2">The following browsers are recommended for the best use experience</p> <ul> <li> <a href="https://www.google.cn/chrome/" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i2/O1CN01Nn0IoE1cmXZ6gFiM3_!!6000000003643-2-tps-230-230.png" /> <p>Chrome</p> </a> </li> <li> <a href="http://www.firefox.com.cn/" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i3/O1CN01P8aqdX1HdHczGialK_!!6000000000780-2-tps-230-230.png" /> <p>Firefox</p> </a> </li> <li> <a href="https://www.apple.com/safari/" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i4/O1CN01vVxDF11chVD0nsbiZ_!!6000000003632-2-tps-230-230.png" /> <p>Safari</p> <p class="tip">Only supports Mac</p> </a> </li> <li> <a href="https://www.microsoft.com/zh-cn/edge" target="_blank"> <img src="https://gw.alicdn.com/imgextra/i4/O1CN01UW7hs31Xa6jfm2a2O_!!6000000002939-2-tps-230-230.png" /> <p>Edge</p> </a> </li> </ul> <div class="logo-container"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASkAAAByCAYAAAAPpycCAAAACXBIWXMAAC4jAAAuIwF4pT92AAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAA2iSURBVHja7J0/byPXFcUP15sYwgbRpHBgBIhFF2qSgnTqBJr9AhENsRddqlq6D6ER6N50xXKp1AJMfYIlESStZ4CkYmESCAwHQYKhgxVjxIlSzNUutdZKWvLeN2+G5wDC/sHucHhn3u+de+e9O5XLy0tQFEX5qgcMAUVRhBRFURQhRVEUIUVRFEVIURRFEVIURRFSFEVRhBRFUYQURVEUIUVRFEVIURRFSFEURanq4boHqFQquX+JtIsAQH2dYwQdjHg7vEa7R2vH10tN+rzma8pFg4LKuh/iAlJpF1UZJHUAIYAAQM34Y8cAUgAxgFGpIZZBKFyKcdVBfH2AVG4z7NlWbfmerss9HZQg7nMA4cFFHJceUgKmtgweXy7cOYAhgGHQQVoCMLUANADsbaQNcAips61aILEO5WenxJFVBdVD375d2kVLBo+PA2dffp6mXZwC6AUdxIW6fXaPQonvIZMVJ3BqSLz3N+hrbwuQywWptIsGgF6BZphDAIdpF+cA2kEHU8/hVJf47oFy4ZraAqcdRqTgkJK0blDgwbMPYD/t4kSclV9pYJbWRQCe8HZ3Bqe2uAlKQbkuQUi7iAB8WZLZ/RhAnHYRegSoBoApAeUEUC1Jb44JqBI4KVkyMCxh6rED4FnaxUnQQZSze+qBdScXcCp6JkAndQOg6jK7l/miHqddjATGrgFVBzAioJy6JwKqLJCSJ3dfbIgd3gMwkpqby/RuhE1Y45QvnIKzrdoAwFOmdiWClADq6YbFt4asTlV3AKgWgM85aJykd3SqZYPUhgLqStviqOxAtXsUbXB8XQKqLukdnWqZILXhgHoVVPqp3+7RANkTJcoeUCM61ZJBShZocoZ/CaqhajE9c1BMOwgoQmpFQNWRPZqlXqqmFpOsBkUHRUARUisCKpDByAv7fe3LItZ1AEWH6gZQAQFVXicVgcXF23S8ciF996hKh+pMBFQZISXbQrgN426tWp+iQ3XjogacaNdDgdaBVLfFLKV5eSqRAI1u+TcB8u9TtYNsI+r9U7+sUJ736ubxksuwVhU5PBiQ9ip8ILG65poc0N6714bb1hRXwYiRdc+cviFUq8i6Ijbkx7VDOU67GNzrvLM0r+34/GYCoxGAGJN+7PTTs95XTmEhdSim0+upd3AR++ekljppuprNB0FnvZtJ4DBdSr2uYOWyQdlAXN2dF94RRGfi7oaY9NMNHGBMp9c3Dj3NA2o6qcjBxT0FEFk0mJM+UAMAAwFuA1nTMuuUcC/tIry1h3rmKFyA8wSTfrSpo+tsq+YqzjdNujFe1nGWf6+pEPbLVtqaLkoNUjKoLW15AqDlqlWvQLAHoCcPAiLY1oKiO9yUNTgSAC3n6ZyfLsolmAYAhs1F4sSxnm3VYAyp8cFFrB7Dh4qDzPJiNvLqeCkOJ0y7aAP41LmbylyUJSATAOGGpnbLA7gFN/XUMYBWc5FMSxjGtsVB116CILUcKxd1HnQQ+tCSN+igB+ADybkt1HrDvyeg9N2speYAPmwukjBHQFUtSwWar7FShZThIEqMB+gqoIoBs/bAh9/bgJx12Dw0jC8B5cZFJQDqzUUyzPmrWo2nGZSL5dqQsrB4c8APB/UaUH1sdPjGHX/WjG+LgHLiok4BhHmnd/JQwKpsoF4sV4PU/JNK3WgGavj88k1J/cYOcnorSLVZJH8xeBuGLuq0uUhargrjOYF4fHARmzrEdZ2UhX08LcgrzS2++84re/osHoePMekPiCf7ckVzkXhRrhAQ7xUsfmqQ0p7p53C/qnpVNzUFcGKW8mVP9Qp5UxXIRQVGE8EM8OjVZnb1opODi9g8jV0ZUkapXs/nNM/Rxb8Cv8VNfopJfwrKGti+pHg426pFRumsabFcy0lpD6K5qy+t6KZSZIVRTdVkWYcFpCJQlpkAAHzWXCQjj5yiVWbSdgVinyA1KJiLenHeBscMAfUXN9BFLenR/74D9Os0c88mgh5stqqdu1xO4ROkekW82aXIP9M85hf/eOe3BjdXIeNrpV9++43FYSOP0rw6bNbYOa8brwQpqUdpDqLEYtOwQ6na+68vHv1KvX7AJQevQEp948C8uUh8mgiszqXnes3Xqk5KOxUZFvyeVz3/5J/vaHdeGIC6pvf/87woUFjFRYWwWXIway4S5+nsqpCqElLX5LtLKXp81fUL/XTPp4nA6lxaeXwZL5yUqxYsVpJUVS1/+MPXP9M9QaZ612dYfReV+NLV4Gyr1obNkoPzvJ5argqpQPEcxiW5930FQVniqyZ5slc6FyVLDizSsVwXWftSkyqDUoagGDJ4sjfy5KtFsFly0MvTKa4KKfaANnRSf/ybarpHeNpq3lwkubvos61aFTavksulWK4BqTLOQmVVwBBc10+/+7aMab5VytnK+4s94C1LbRyk/vvvUk2yhksOTn3Y4kNIUVTx1bNIY+FJRxJCiqIK7KSk9bHFa9e82eJDSFFUQSVLDixcVOLTFh9CiqKKqzZsnrS3ffqSPkCqynuNot7YRVVh86LPU1/6YRFS1Mbq+YOHZbh/LdIxL9t3M93zUD9/9C8GwVBf/uBRoSElSw4serN7UyzXgNSct7qd3vsRIVUghTl8ZmRwzMSzflhrQypWPIc93uemChiC65rqOimn968sObD4zJav12tVSKlawu+9XnzDZ9TfvPuV5nnVQF3T8wdvaYOj4QhQgZGL+syH/Yc+OymgHF0V1L6Derpn9w6/Quovb6s/tW84OvU29HtF+fbyCG8hVehBJG8dVrvz33v0TVEHUWH097fe1jzcobgcSxdVhc2Tt7aPxXIfIVX0QaSaz//63a/GjK+tpj985PU9cIMi6C/cHDcXycD3a7USpLZ/dzmF7hO+HXEjRZU2BGIAiWZ8sXtEUNmmfG3jU64qHy8pyuS1zqq2EXTXarTh8ROGW1K90KBOMJJfa8rxHRJPmf789o+1D7lztlVrGTqTAfQ2M08BDH1P865Uuby8XOk/zj+ptAF8qnw+HxTtpQxpFyPoPxL+SfD7oxDA58rHfYxJf1SY4GYF/2dWhz/7659myhPMDEC9KINfQ6vywzzdE1nMyr0CuihtQCVBBykmfYv4RvRQNzpWvbTaw20lRdfKkJK6VKJ8Pntpt1BFXotBv5wunGvHl7Up84n2WF5xTnngpF4dUGqDNO36v0paYLpnPHAs4tvD7lHAWx9oLpIhbLZ4DRhdfyBlMRNt+36RBaIW5ziWF41mylI+7UG0U7S02lgW17F2tlVjjH2AlKR85wbntZ92vc7tR7BpNjZwNIgOsXvU4u1v6nqeyD47KmcnBcNZ+dO069+ShLSLAWz2w82Czo0Dxiq+T7F7VGfKl8Swe8vzU4LKA0gFHYygX0B/cZF9ApUA6tDpjD7pW7nVzBESVJYTAUHliZMyv8h5gyrtIki7GBoCan5HDK3iu01QvSigzwiqEkNK0hTTi5x281njI2uhYth0QrxSFHRuaX+TLcC0SkmuQBVu+Fiwvr+enm3VBtYbkQmp22U9UxynXUxduaq0i1BWkz+D/raXZc2Czr2ckuX33gbwDLtH0aYuT5DtLGPjjzkEEEv7X+qeqqy7rL1SqSwP7BHcdCqcIVv+MAo6essgpPleQ4DgqlncY6nr3a3do4Fhyrkc2x6AodTD8pPxthhM+pXlPwo8njn6dmNkdchhkbfRuNgWow2pKoAvc4hVgmzTZIysa2h8z/9XR9ZeN0S2y3zH8XmfBp03cEiZy5nCZvnD6+KaymdeAWv593dBYLTWpzuGlICqB+BJDvdvYUH1iqYAooOLWG2CU4WUgCqCzfvAyqYZgPqttaibB24D+huPnUGgAJByPRGUUXMArYOLWCXLUX+lVdBBBLslCWVS640BlQ2sIeyWJGy8JPVqMBJraRuK7bSt3rvXAF97dZtO7l2Heg3gGF9TUI0AfMZI+CETSMn+szbDe6POxW2uk6ZwtrcHVZsZQYkhJaAaADhhiK9pBq2lBFlR+iOG1FQhbNf/UXlCSkAVAThlmAFJzxor1aFeDypOBLZu6sqxMrUuK6QEVC2CCkBWKI/VjzrpcyKwBVUsjoqgKiukCCoAwEeai05vABUnAoKKkCKo1gLUwPxTCCqCipBSA9WmPNqdOwPUdVCxmG4Lqir41K+8kBJQtTdgIM0BhE4B9RJUAwAfcsY3A1UqjoqutayQElANAHyAcj7eTQBUc31/YLYqPeSMbweq5iJpcTIoMaQEVDGypfNl2uJxEnRW2I9nA6oYk34dXDltCauhpH90VWWElIAqDTpoyIxUZFeVIHv7cuTdmU36bQCPwUWJ1q7qMez7URFSOcJqKK6qaAsT5wA+FvcUe3uWk/4Ik35V4sv0xAZWo+YiCWXCJazKBqklVxUBeF9SFJ8H00wGfPWeXTV9gVUk6QlhZZgCCqweMw3UkXo/KS3JCzgb8rPvQazmyLqBDk0XZrpU1puqhazIrt8/qYD9pLQl/amu7mObOPunMYD2wUWskl14C6kboBXKRa6LG6g5CPQUWZfPkdfpnA6wluMbQKMNNCF1E7TqEuP6UqxrJbmLxsi6co68clIURVGWesAQUBRFSFEURRFSFEURUhRFUYQURVEUIUVRFCFFURRFSFEURUhRFEURUhRFUYQURVHF0/8HAO0wc5gipK7rAAAAAElFTkSuQmCC" class="logo" /> </div> </div> </div> </html> <script> window.onload = function () { if (!!window.ActiveXObject || 'ActiveXObject' in window) { document.getElementById('noIe').style.display = ''; } } </script>