Abstract

Iterative Learning Control (ILC) is an intelligent control algorithm that can effectively handle a tracking error in any system that operates in a repetitive manner. In practice, it is hardly possible to implement a single gain learning control law to improve the tracking performance due to the existence of large transient growth. To prevent the growth, this paper proposes a time-varying learning control design using the unique concept of fuzzy logic control to track the desired trajectory as well as the desired control input signal. The proposed control design is developed on both serial and parallel ILC configurations. The two configurations are initially constructed and implemented on a robotic manipulator with the use of a single gain learning control law. To avoid bad transients, the gain adjustment mechanism based on fuzzy logic control is introduced to vary the learning gain in each time step for enhancing the robustness of the system. According to the simulation and experiment on a robotic manipulator, both ILC structures with the proposed mechanism achieve the desired learning performance without bad transients.

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