This paper proposes robust iterative learning control schemes for continuous-time nonlinear systems with various nonparametric uncertainties under nonuniform trial length circumstances. The nonuniform trial length is described by a random variable, which causes a random data missing problem while designing and analyzing algorithms for the precise tracking problem. Three common types of nonparametric uncertainties are taken into account: norm-bounded uncertainty, variation-norm-bounded uncertainty, and norm-bounded uncertainty with unknown coefficients. A novel composite energy function is introduced with the help of a newly defined virtual tracking error for the asymptotical convergence of the proposed schemes. Extensions to multiple-input-multiple-output cases are also elaborated. Illustrative simulations are provided to verify the theoretical results. KEYWORDS composite energy function, nonparametric nonlinear systems, nonuniform trial length, robust iterative learning control
INTRODUCTIONIterative learning control (ILC) is a distinct type of intelligent control for repetitive systems, those can complete certain tracking tasks in a finite time interval repeatedly. For these systems, ILC utilizes the tracking information including input and output signals from previous iterations/trials/cycles and the desired tracking trajectory to generate a new input signal for the current iteration/trial/cycle. [1][2][3][4] The essential character of ILC differing from other control methodologies lies in the improvement direction. In particular, most control methodologies improve tracking performance by gradually tuning the input along the time axis, whereas ILC concerns more about the iteration-axis-based adjustment of control. Indeed, ILC features structure simplicity, model independent design, and high tracking precision among other advantages, which renders it widely applicable under various design conditions. 5-10 It is the system repetitiveness that offers the well-tracking performance of ILC. That is, the operation conditions for different iterations should retain the same so that ILC can learn the iteration-invariant characteristics and then improve the tracking performance along the iteration axis. For example, ILC usually requires the system to be terminated within the same trial length. However, in some practical applications such as biomedical auxiliary systems, we have to end the learning trial early if the derivation of the actual output from the desired trajectory is clearly large to maintain safety. Recent progress on functional electrical stimulation for upper limb movement and gait assistance 11-13 and humanoid and biped walking robots 14 has shown this demand. Thus, it is of great importance to investigate how to design ILC schemes for systems under randomly nonuniform trial length circumstances.
1302