Improving Performance for Multi-Agent Systems using Fuzzy-Logic Tuning and Mixed Feedback Controller

In this paper, an adaptive mixed feedback controller using fuzzy logic control (FLC) is proposed to improve the performance of the synchronization of a group of leader-follower agents with unknown time-varying communication delays. With the aim to improve the overall system performance while ensuring the stability under delays, Lyapunov-based methods and linear matrix inequality (LMI) techniques are applied to design a distributed control policy that uses agent state information with and without estimated self-delays. FLC is applied to online tune the control gains and weight of the self-delayed state in the controller as a nonlinear function of the total consensus error. Numerical simulations of a leader-follower group of five and seven DC motors are carried out to demonstrate the effectiveness and improvement in overall performance of the proposed controller.

[1]  Warren E. Dixon,et al.  Synchronization of Uncertain Euler–Lagrange Systems With Uncertain Time-Varying Communication Delays , 2018, IEEE Transactions on Cybernetics.

[2]  Ya-Jun Pan,et al.  Improving Tracking Performance of Nonlinear Uncertain Bilateral Teleoperation Systems With Time-Varying Delays and Disturbances , 2020, IEEE/ASME Transactions on Mechatronics.

[3]  Xin-Ping Guan,et al.  Adaptive Fuzzy Output-Feedback Controller Design for Nonlinear Time-Delay Systems With Unknown Control Direction , 2009, IEEE Trans. Syst. Man Cybern. Part B.

[4]  Kim-Fung Man,et al.  An optimal fuzzy PID controller , 2001, IEEE Trans. Ind. Electron..

[5]  Kartik Sharma,et al.  A modified PID control with adaptive fuzzy controller applied to DC motor , 2017, 2017 International Conference on Information, Communication, Instrumentation and Control (ICICIC).

[6]  Ya-Jun Pan,et al.  Leader–Follower Consensus Control of Multiple Quadcopters Under Communication Delays , 2019, Journal of Dynamic Systems, Measurement, and Control.

[7]  Frank Allgöwer,et al.  Delay Robustness in Non-Identical Multi-Agent Systems , 2012, IEEE Transactions on Automatic Control.

[8]  Adel A. El-Samahy,et al.  Speed control of BLDC motor by using PID control and self-tuning fuzzy PID controller , 2014, 15th International Workshop on Research and Education in Mechatronics (REM).

[9]  Tianping Chen,et al.  Consensus of Multi-Agent Systems With Unbounded Time-Varying Delays , 2010, IEEE Transactions on Automatic Control.

[10]  Shengyuan Xu,et al.  Adaptive Output Feedback Control for Nonlinear Time-Delay Systems by Fuzzy Approximation Approach , 2013, IEEE Transactions on Fuzzy Systems.