371
Views
53
CrossRef citations to date
0
Altmetric
Original Articles

A stochastic iterative learning control algorithm with application to an induction motor

Pages 144-163 | Received 01 Jul 2003, Published online: 19 Feb 2007
 

Abstract

A recursive optimal algorithm, based on minimizing the input error covariance matrix, is derived to generate the learning gain matrix of a P-type ILC for linear discrete-time varying systems with arbitrary relative degree. It is shown that, in the case where the number of inputs is not greater than the number of outputs, the input error covariance matrix converges to zero at a rate inversely proportional to the number of iterations in the presence of uncorrelated random state disturbance, reinitialization errors and measurement noise. The state error covariance matrix converges to zero at a rate inversely proportional to the number of iterations in the presence of measurement noise. In the case where the number of inputs is greater than the number of outputs, then the system output error converges to zero at a rate inversely proportional to the number of iterations in presence of measurement noise. Another suboptimal recursive algorithm is also proposed based on unknown system dynamics and unknown disturbance statistics. The convergence characteristics are shown to be similar to the ones of the optimal recursive algorithm. The proposed ILC algorithms are applied to two different models of an induction motor for angular speed tracking control. One model describes its dynamics in stator fixed (a, b) reference frame without current loops and the other model is also in stator fixed reference(a, b) reference frame but with high-gain current loops. The simulation results show good tracking performance in the presence of noise with erroneous model parameters and noise statistics. An open-loop control is also proposed to improve the tracking rate of the proposed ILC algorithms.

Acknowledgement

This work was supported by the University Research Council at the Lebanese American University.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.