Repository logo
 

Implementation of Iterative Learning Control on a Pneumatic Actuator.

dc.contributor.advisorGhayoor, Najafabadi Farzad.
dc.contributor.authorRwafa, James.
dc.date.accessioned2023-05-19T07:15:14Z
dc.date.available2023-05-19T07:15:14Z
dc.date.created2022
dc.date.issued2022
dc.descriptionMasters Degree. University of KwaZulu-Natal, Durban.en_US
dc.description.abstractPneumatic systems play a pivotal role in many industrial applications, such as in petrochemical industries, steel manufacturing, car manufacturing and food industries. Besides industrial applications, pneumatic systems have also been used in many robotic systems. Nevertheless, a pneumatic system contains different nonlinear and uncertain behaviour due to gas compression, gas leakage, attenuation of the air in pipes and frictional forces in mechanical parts, which increase the system’s dynamic orders. Therefore, modelling a pneumatic system tends to be complicated and challenges the design of the controller for such a system. As a result, employing an effective control mechanism to precisely control a pneumatic system for achieving the required performance is essential. A desirable controller for a pneumatic system should be capable of learning the dynamics of the system and adjusting the control signal accordingly. In this study, a learning control scheme to overcome the highlighted nonlinearity problems is suggested. Many industrial processes are repetitive, and it is reasonable to make use of previously acquired data to improve a controller’s convergence and robustness. An Iterative Learning Control (ILC) algorithm uses information from previous repetitions to learn about the system’s dynamics. The ILC algorithm characteristics are beneficial in real-time control given its short time requirements for responding to input changes. Cylinder-piston actuators are the most common pneumatic systems, which translate the air pressure force into a linear mechanical motion. In industrial automation and robotics, linear pneumatic actuators have a wide range of applications, from load positioning to pneumatic muscles in robots. Therefore, the aim of this research is to study the performance of ILC techniques in position control of the rod in a pneumatic position-cylinder system. Based on theoretical analysis, the design of an ILC is discussed, showing that the controller can satisfactorily overcome nonlinearities and uncertainties in the system without needing any prior knowledge of the system’s model. The controller has been designed in such a way to even work on non-iterative processes. The performance of the ILC-controlled system is compared with a well-tuned PID controller, showing a faster and more accurate response.en_US
dc.identifier.urihttps://researchspace.ukzn.ac.za/handle/10413/21453
dc.language.isoenen_US
dc.subject.otherCylinder-piston actuators.en_US
dc.subject.otherHydraulic actuators.en_US
dc.subject.otherRobotics.en_US
dc.subject.otherIndustrial automation.en_US
dc.titleImplementation of Iterative Learning Control on a Pneumatic Actuator.en_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Rwafa_James_2022.pdf
Size:
2.21 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.64 KB
Format:
Item-specific license agreed upon to submission
Description: