Nonrepetitive Leader–Follower Formation Tracking for Multiagent Systems With LOS Range and Angle Constraints Using Iterative Learning Control

In this paper, we present a novel iterative learning control (ILC) algorithm for the leader–follower formation tracking problem of a class of nonlinear multiagent systems that are subject to actuator faults. Unlike most ILC works that require identical reference trajectories over the iteration domain, the desired line-of-sight (LOS) range and angle profiles can be iteration dependent based on different tasks and environment in each iteration. Furthermore, the LOS range and angle tracking errors are subject to iteration and time dependent constraint requirements. Both parametric and nonparametric system unknowns and uncertainties, in particular the control input gain functions that are not fully known, are considered. We show that under the proposed algorithm, the formation tracking errors can converge to zero uniformly over the iteration domain beyond a certain time interval in each iteration, while the constraint requirements on the LOS range and angle will not be violated during operations. A numerical simulation involving two agents in leader–follower formation is presented in the end to demonstrate the efficacy of the proposed algorithm.

[1]  Xuhui Bu Model Free Adaptive Iterative Learning Control for Farm Vehicle Path Tracking , 2013, ICONS.

[2]  Kevin L. Moore,et al.  Trajectory‐keeping in satellite formation flying via robust periodic learning control , 2010 .

[3]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[4]  Zengqiang Chen,et al.  Leader-following formation control for second-order multiagent systems with time-varying delay and nonlinear dynamics , 2013 .

[5]  Xuefang Li,et al.  Precise Speed Tracking Control of a Robotic Fish Via Iterative Learning Control , 2016, IEEE Transactions on Industrial Electronics.

[6]  Lihua Xie,et al.  Adaptive Trajectory Tracking Control of a Fully Actuated Surface Vessel With Asymmetrically Constrained Input and Output , 2018, IEEE Transactions on Control Systems Technology.

[7]  Michael Defoort,et al.  Sliding-Mode Formation Control for Cooperative Autonomous Mobile Robots , 2008, IEEE Transactions on Industrial Electronics.

[8]  Dan Wang,et al.  Adaptive Dynamic Surface Control for Formations of Autonomous Surface Vehicles With Uncertain Dynamics , 2013, IEEE Transactions on Control Systems Technology.

[9]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[10]  Jian-Xin Xu,et al.  A survey on iterative learning control for nonlinear systems , 2011, Int. J. Control.

[11]  Xu Jin,et al.  Iterative learning control for non‐repetitive trajectory tracking of robot manipulators with joint position constraints and actuator faults , 2017 .

[12]  Deyuan Meng,et al.  Formation control for multi‐agent systems through an iterative learning design approach , 2014 .

[13]  Francis Eng Hock Tay,et al.  Barrier Lyapunov Functions for the control of output-constrained nonlinear systems , 2009, Autom..

[14]  Tong Heng Lee,et al.  Design and Implementation of Integral Sliding-Mode Control on an Underactuated Two-Wheeled Mobile Robot , 2014, IEEE Transactions on Industrial Electronics.

[15]  Cong Wang,et al.  Neural Learning Control of Marine Surface Vessels With Guaranteed Transient Tracking Performance , 2016, IEEE Transactions on Industrial Electronics.

[16]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[17]  Shuang Zhang,et al.  A HOIM-based iterative learning control scheme for multi-agent formation , 2011, 2011 IEEE International Symposium on Intelligent Control.

[18]  Yang Shi,et al.  Design and Implementation of Nonuniform Sampling Cooperative Control on A Group of Two-Wheeled Mobile Robots , 2017, IEEE Transactions on Industrial Electronics.

[19]  Domenico Prattichizzo,et al.  Discussion of paper by , 2003 .

[20]  Zhaoxu Yu,et al.  Freeway Traffic Density and On-Ramp Queue Control via ILC Approach , 2014 .

[21]  Ying Tan,et al.  A composite energy function-based learning control approach for nonlinear systems with time-varying parametric uncertainties , 2002, IEEE Trans. Autom. Control..

[22]  Dimos V. Dimarogonas,et al.  Leader-follower cooperative attitude control of multiple rigid bodies , 2008, ACC.

[23]  Dong Shen,et al.  Survey on stochastic iterative learning control , 2014 .

[24]  Wei Wang,et al.  Prescribed performance bound‐based adaptive path‐following control of uncertain nonholonomic mobile robots , 2017 .

[25]  Jian-Xin Xu,et al.  Iterative learning control for output-constrained systems with both parametric and nonparametric uncertainties , 2013, Autom..

[26]  Zhouhua Peng,et al.  Robust adaptive formation control of underactuated autonomous surface vehicles with uncertain dynamics , 2011 .

[27]  Zhongsheng Hou,et al.  Adaptive Iterative Learning Control for High-Speed Trains With Unknown Speed Delays and Input Saturations , 2016, IEEE Transactions on Automation Science and Engineering.

[28]  Yongduan Song,et al.  Adaptive Fault-Tolerant PI Tracking Control With Guaranteed Transient and Steady-State Performance , 2017, IEEE Transactions on Automatic Control.

[29]  Jian-Xin Xu,et al.  State-Constrained Iterative Learning Control for a Class Of MIMO Systems , 2013, IEEE Transactions on Automatic Control.

[30]  Michael J. Grimble,et al.  Iterative Learning Control for Deterministic Systems , 1992 .

[31]  Rui Yan,et al.  On initial conditions in iterative learning control , 2005, 2006 American Control Conference.

[32]  Yang Shi,et al.  Consensus Control for a Multi-Agent System With Integral-Type Event-Triggering Condition and Asynchronous Periodic Detection , 2017, IEEE Transactions on Industrial Electronics.

[33]  Vikram Kapila,et al.  Adaptive Nonlinear Control of Multiple Spacecraft Formation Flying , 2000 .

[34]  Keng Peng Tee,et al.  Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function , 2010, IEEE Transactions on Neural Networks.

[35]  Ziyang Meng,et al.  Distributed Containment Control for Multiple Autonomous Vehicles With Double-Integrator Dynamics: Algorithms and Experiments , 2011, IEEE Transactions on Control Systems Technology.

[36]  Yang Liu,et al.  An iterative learning approach to formation control of multi-agent systems , 2012, Syst. Control. Lett..

[37]  Junping Du,et al.  On iterative learning algorithms for the formation control of nonlinear multi-agent systems , 2014, Autom..

[38]  Xu Jin,et al.  Fault tolerant finite-time leader-follower formation control for autonomous surface vessels with LOS range and angle constraints , 2016, Autom..

[39]  K. D. Do,et al.  Global robust adaptive path following of underactuated ships , 2006, Autom..

[40]  Yiguang Hong,et al.  Distributed Observers Design for Leader-Following Control of Multi-Agent Networks (Extended Version) , 2017, 1801.00258.

[41]  Ehsan Arabi,et al.  Set-theoretic model reference adaptive control with time-varying performance bounds , 2019, Int. J. Control.

[42]  Andrew Roberts,et al.  Adaptive position tracking of VTOL UAVs , 2011, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[43]  Boutaieb Dahhou,et al.  Application of iterative learning control to an exothermic semibatch chemical reactor , 2002, IEEE Trans. Control. Syst. Technol..

[44]  Guang-Hong Yang,et al.  Prescribed Performance Fault-Tolerant Control of Uncertain Nonlinear Systems With Unknown Control Directions , 2017, IEEE Transactions on Automatic Control.

[45]  Jian-Xin Xu,et al.  Extreme precise motion tracking of piezoelectric positioning stage using sampled-data iterative learning control , 2011 .