Trajectory Control of a Variable Loaded Servo System by using Fuzzy Iterative Learning PID Control

In this study, trajectory control of the variable loaded servo system is performed by using a Fuzzy Logic based Iterative Learning Control (ILC) method. As the iterative learning control structure, a Iterative Learning PID (IL-PID) Controller is used in the study. Also, a fuzzy adjustment mechanism has been added to the control system for specify the initial parameter of the IL-PID controller. So, with combining the fuzzy based parameter adjustment mechanism and the IL-PID controller, Fuzzy Iterative Learning PID (Fuzzy ILPID) controller is designed to improving the system performance. In the designed system, thanks to the fuzzy adjustment mechanism, the IL-PID controller parameters such as Kp, Ki, and Kd values are automatically adjusted to the appropriate values initially. To illustrate the effectiveness of the proposed fuzzy IL-PID controller, trajectory control of the variable loaded servo system was performed by using both Fuzzy PID and Fuzzy IL-PID control methods under the same conditions separately, and the obtained results were compared. It is seen from the experimental results, the proposed Fuzzy IL-PID control method is to better compensate the system effect as time varying loads and has reduced the steady-state error more than other method in iterations progresses.

[1]  Tae-Yong Kuc,et al.  An adaptive PID learning control of DC motors , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[2]  F. Miyazaki,et al.  Bettering operation of dynamic systems by learning: A new control theory for servomechanism or mechatronics systems , 1984, The 23rd IEEE Conference on Decision and Control.

[3]  Jian-Xin Xu,et al.  Fuzzy PD iterative learning control algorithm for improving tracking accuracy , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[4]  Mohammad El-Bardini,et al.  Development of Self -Tuning Fuzzy Iterative Learning Control for Controlling a Mechatronic System , 2012 .

[5]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[6]  G. Feng,et al.  A Survey on Analysis and Design of Model-Based Fuzzy Control Systems , 2006, IEEE Transactions on Fuzzy Systems.

[7]  József K. Tar,et al.  Iterative Learning-based fuzzy Control system , 2008, 2008 International Workshop on Robotic and Sensors Environments.

[8]  Cosku Kasnako,et al.  Modeling and control of flow problems by adaptation-based linear parameter varying models , 2010 .

[9]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[10]  Kevin L. Moore,et al.  Iterative Learning Control: Brief Survey and Categorization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[11]  Jianming Wei,et al.  Adaptive iterative learning control for a class of nonlinear time-varying systems with unknown delays and input dead-zone , 2014, IEEE/CAA Journal of Automatica Sinica.

[12]  Zhongsheng Hou,et al.  A New Discrete-time Adaptive ILC for Nonlinear Systems with Time-varying Parametric Uncertainties , 2009 .

[13]  Intan Zaurah Mat Darus,et al.  Intelligent PID controller using iterative learning algorithm for active vibration controller of flexible beam , 2013, 2013 IEEE Symposium on Computers & Informatics (ISCI).