A biologically-inspired reinforcement learning based intelligent distributed flocking control for Multi-Agent Systems in presence of uncertain system and dynamic environment

Abstract In this paper, we investigate the real-time flocking control of Multi-Agent Systems (MAS) in the presence of system uncertainties and dynamic environment. To handle the impacts from system uncertainties and dynamic environment, a novel reinforcement learning technique, which is appropriate for real-time implementation, has been integrated with multi-agent flocking control in this paper. The Brain Emotional Learning Based Intelligent Controller (BELBIC) is a biologically-inspired reinforcement learning-based controller relying on a computational model of emotional learning in the mammalian limbic system. The learning capabilities, multi-objective properties, and low computational complexity of BELBIC make it a very promising learning technique for implementation in real-time applications. Firstly, a novel brain emotional learning-based flocking control structure is proposed. Then, the real-time update laws are developed to tune the emotional signals based on real-time operational data. It is important to note that this data-driven reinforcement learning approach relaxes the requirement for system dynamics and effectively handle the uncertain impacts of the environment. Using the tuned emotional signals, the optimal flocking control can be obtained. The Lyapunov analysis has been used to prove the convergence of the proposed design. The effectiveness of the proposed design is also demonstrated through numerical and experimental results based on the coordination of multiple Unmanned Aerial Vehicles (UAVs).

[1]  Caro Lucas,et al.  Motion Control of Omni-Directional Three-Wheel Robots by Brain-Emotional-Learning-Based Intelligent Controller , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[2]  Hao Xu,et al.  A neurobiologically-inspired intelligent trajectory tracking control for unmanned aircraft systems with uncertain system dynamics and disturbance , 2019 .

[3]  Chih-Min Lin,et al.  Fuzzy Brain Emotional Learning Control System Design for Nonlinear Systems , 2015, Int. J. Fuzzy Syst..

[4]  Karl Henrik Johansson,et al.  Decentralized connectivity maintenance in mobile networks with bounded inputs , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  Sidney N. Givigi,et al.  A Q-Learning Approach to Flocking With UAVs in a Stochastic Environment , 2017, IEEE Transactions on Cybernetics.

[6]  Caro Lucas,et al.  Real-time embedded emotional controller , 2010, Neural Computing and Applications.

[7]  Weihua Sheng,et al.  Multirobot Cooperative Learning for Predator Avoidance , 2015, IEEE Transactions on Control Systems Technology.

[8]  Hao Xu,et al.  A Game Theoretic Based Biologically-Inspired Distributed Intelligent Flocking Control for Multi-UAV Systems with Network Imperfections , 2018, 2018 IEEE Symposium Series on Computational Intelligence (SSCI).

[9]  J. Morén,et al.  A computational model of emotional learning in the amygdala. , 2000 .

[10]  Dhruv Shah,et al.  Swarm Aggregation Without Communication and Global Positioning , 2019, IEEE Robotics and Automation Letters.

[11]  Peng Ke,et al.  Coordinated Control of Multi-Agent Systems with a Varying-Velocity Leader and Input Saturation , 2009 .

[12]  Hao Xu,et al.  Implementation of Brain Emotional Learning-Based Intelligent Controller for Flocking of Multi-Agent Systems , 2017 .

[13]  Mohammad Jafari On the Cooperative Control and Obstacle Avoidance of MultiVehicle Systems , 2015 .

[14]  Zhiyong Chen,et al.  How Much Control is Enough for Network Connectivity Preservation and Collision Avoidance? , 2015, IEEE Transactions on Cybernetics.

[15]  Magnus Egerstedt,et al.  Energy-Constrained Coordination of Multi-Robot Teams , 2017, IEEE Transactions on Control Systems Technology.

[16]  Naira Hovakimyan,et al.  Distributed multi-agent tracking and estimation with uncertain agent dynamics , 2011, Proceedings of the 2011 American Control Conference.

[17]  Mohammad Jafari,et al.  Speed control of a Digital Servo System using Brain Emotional Learning Based Intelligent Controller , 2013, 4th Annual International Power Electronics, Drive Systems and Technologies Conference.

[18]  Peng Shi,et al.  Adaptive Neural Network Fixed-Time Leader–Follower Consensus for Multiagent Systems With Constraints and Disturbances , 2020, IEEE Transactions on Cybernetics.

[19]  Seyyed Hamid Elyas,et al.  Optimal tuning of Brain Emotional Learning Based Intelligent Controller using Clonal Selection Algorithm , 2013, ICCKE 2013.

[20]  Guoqiang Hu,et al.  Robust consensus tracking for an integrator-type multi-agent system with disturbances and unmodelled dynamics , 2011, Int. J. Control.

[21]  Babak Nadjar Araabi,et al.  Brain emotional learning based intelligent controller applied to neurofuzzy model of micro-heat exchanger , 2007, Expert Syst. Appl..

[22]  Shamik Sengupta,et al.  Adaptive Flocking Control of Multiple Unmanned Ground Vehicles by Using a UAV , 2015, ISVC.

[23]  Juha Plosila,et al.  Swarms of Unmanned Aerial Vehicles - A Survey , 2019, J. Ind. Inf. Integr..

[24]  M. Abd Al-Alim El-Garhy,et al.  Improving maximum power point tracking of partially shaded photovoltaic system by using IPSO-BELBIC , 2017 .

[25]  Saeed Setayeshi,et al.  Speech emotion recognition based on a modified brain emotional learning model , 2017, BICA 2017.

[26]  Mohammad Tabatabaei,et al.  Containment control of linear discrete-time fractional-order multi-agent systems with time-delays , 2020, Neurocomputing.

[27]  Thang Nguyen,et al.  Formation Control and Obstacle Avoidance of Multiple Rectangular Agents With Limited Communication Ranges , 2017, IEEE Transactions on Control of Network Systems.

[28]  Xiaoling Wang,et al.  Robust Global Coordination of Networked Systems With Input Saturation and External Disturbances , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[29]  Hai Yu,et al.  Flocking in Multi-agent Systems with a Bounded Control Input , 2009, 2009 International Workshop on Chaos-Fractals Theories and Applications.

[30]  Hao Xu,et al.  Brain Emotional Learning-Based Intelligent Controller for flocking of Multi-Agent Systems , 2017, 2017 American Control Conference (ACC).

[31]  Saeed Bagheri Shouraki,et al.  Attitude control of a Quadrotor using Brain Emotional Learning Based Intelligent Controller , 2013, 2013 13th Iranian Conference on Fuzzy Systems (IFSC).

[32]  Christian Balkenius,et al.  EMOTIONAL LEARNING: A COMPUTATIONAL MODEL OF THE AMYGDALA , 2001, Cybern. Syst..

[33]  Bohui Wang Cooperative Consensus for Heterogeneous Nonlinear Multiagent Systems Under a Leader Having Bounded Unknown Inputs , 2020 .

[34]  Hao Xu,et al.  Biologically inspired adaptive intelligent secondary control for MGs under cyber imperfections , 2019, IET Cyper-Phys. Syst.: Theory & Appl..

[35]  M. Evans,et al.  LETTER TO THE EDITOR: Alternating steady state in one-dimensional flocking , 1998, cond-mat/9811336.

[36]  Hao Xu,et al.  A biologically-inspired distributed fault tolerant flocking control for multi-agent system in presence of uncertain dynamics and unknown disturbance , 2019, Eng. Appl. Artif. Intell..

[37]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[38]  Guanzheng Tan,et al.  An Improved Brain-Inspired Emotional Learning Algorithm for Fast Classification , 2017, Algorithms.

[39]  Caro Lucas,et al.  Introducing Belbic: Brain Emotional Learning Based Intelligent Controller , 2004, Intell. Autom. Soft Comput..

[40]  Randal W. Beard,et al.  A decentralized approach to formation maneuvers , 2003, IEEE Trans. Robotics Autom..

[41]  Tatsuya Ibuki,et al.  Optimization-Based Distributed Flocking Control for Multiple Rigid Bodies , 2020, IEEE Robotics and Automation Letters.

[42]  Hao Xu,et al.  Brain Emotional Learning-Based Path Planning and Intelligent Control Co-Design for Unmanned Aerial Vehicle in Presence of System Uncertainties and Dynamic Environment , 2018, 2018 IEEE Symposium Series on Computational Intelligence (SSCI).

[43]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[44]  Babak Nadjar Araabi,et al.  Implementation of Emotional Controller for Interior Permanent Magnet Synchronous Motor Drive , 2006, Conference Record of the 2006 IEEE Industry Applications Conference Forty-First IAS Annual Meeting.