Implementation of Iterative Learning Control on a Pneumatic Actuator

3Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Pneumatic actuators demonstrate various nonlinear and uncertain behavior, and as a result, precise control of such actuators with model-based control schemes is challenging. The Iterative Learning Control (ILC) algorithm is a model-free control method usually used for repetitive processes. The ILC uses information from previous repetitions to learn about a system’s dynamics for generating a more suitable control signal. In this paper, an ILC method to overcome the nonlinearities and uncertainties in a pneumatic cylinder-piston actuator is suggested. The actuator is modeled using MATLAB SimScape blocks, and the ILC scheme has been expanded for controlling nonlinear, non-repetitive systems so that it can be used to control the considered pneumatic system. The simulation results show that the designed ILC controller is capable of tracking a non-repetitive reference signal and can overcome the internal and payload uncertainties with the precision of 0.002 m. Therefore, the ILC can be considered as an approach for controlling the pneumatic actuators, which is challenging to obtain their mathematical modeling.

Cite

CITATION STYLE

APA

Rwafa, J., & Ghayoor, F. (2022). Implementation of Iterative Learning Control on a Pneumatic Actuator. Actuators, 11(8). https://doi.org/10.3390/act11080240

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free