Abstract

In this paper, an extended state observer-based data-driven iterative learning control [extended state observer (ESO)-based DDILC] is developed for a permanent magnet linear motor (PMLM). The PMLM is formulated mathematically by using a general nonlinear discrete-time system with consideration of exogenous disturbances. Then, a new iterative dynamic linearization (IDL) is proposed to equivalently reformulate the nonlinear PMLM system with a linear input-output incremental form involving iteration-varying initial states and disturbances. The concept of ESO is introduced into iteration direction to iteratively estimate the random initial states and disturbances as well as their corresponding partial derivatives by considering all of them as a whole extended state. The proposed ESO-based DDILC scheme contains a learning control algorithm and a gradient parameter updating algorithm obtained from two distinct objective functions, respectively. Moreover, the proposed method is data-driven and no explicit model is involved. Theoretical analysis shows the robustness of the proposed method in the presence of iteration-varying initial shifts and disturbances. The simulation on PMLM is conducted to confirm the validity and applicability of the ESO-based DDILC.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call