Precision Motion of Iterative Learning Controller Using Adaptive Filter Bandwidth Tuning by Improved Particle Swarm Optimization Technique

Article Preview

Abstract:

This paper utilized the Improved Particle Swarm Optimization (IPSO) technique for adjusting the gains of PID and the bandwidth of zero-phase Butterworth Filter of an Iterative Learning Controller (ILC) for precision motion. Simulation results show that IPSO-ILC-PID controller without adaptive bandwidth filter tuning have the chance of producing high frequencies in the error signals when the filter bandwidth is fixed for every repetition. However the learnable and unlearnable error signals should be separated for bettering control process. Thus the adaptive bandwidth of a zero phase filter in ILC-PID controller with IPSO tuning is applied to one single motion axis of a CNC table machine. Simulation results show that the developed controller can cancel the errors efficiently as repetition goes. The frequency response of the error signals is analyzed by the empirical mode decomposition (EMD) and the Hilbert-Huang Transform (HHT) method. Errors are reduced and validated by ILC with adaptive bandwidth filtering design.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

349-353

Citation:

Online since:

August 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] F. Hongqing, C. Long, Application of an enhanced PSO algorithm to optimal tuning of PID gains, Proceedings of 2009 Chinese Control and Decision Conference, Guilin, China, (2009) 35-39.

DOI: 10.1109/ccdc.2009.5195144

Google Scholar

[2] J. Kennedy, R. Eberhart, Particle swarm optimization, Proceedings of IEEE International Conference on Neural Networks, Perth, Australia, (1995) 1942-(1948).

Google Scholar

[3] M.I. Solihin, W. Akmeliawati, R. Akmeliawati, Self-Erecting Inverted Pendulum Employing PSO for Stabilizing and Tracking Controller, Proceedings of International Colloquium on Signal Processing & Its Applications (CSPA), Kuala Lumpur, Malaysia, (2009).

DOI: 10.1109/cspa.2009.5069190

Google Scholar

[4] R.H. Middleton, G.C. Goodwin and R.W. Longman: A method for improving the dynamic accuracy of a robot performing a repetitive task, International Journal of Robotic Research, 8(5), (1989) 67-74.

DOI: 10.1177/027836498900800506

Google Scholar

[5] Y. Ye, A. Tayebi, X. Liu, All-pass filtering in iterative learning control, Automatica, 45(1), (2009) 257-264.

DOI: 10.1016/j.automatica.2008.07.011

Google Scholar

[6] Y.C. Huang, Y.H. Li and S.T. Li, Design and experiment of iterative learning controller based on particle swarm optimization approach with new bounded constraints technique, Journal of Applied Mechanics and Materials, Vol. 284-287, (2013).

DOI: 10.4028/www.scientific.net/amm.284-287.2233

Google Scholar

[7] M.T. Lin, The Development of Real-Time Control Architecture under NT Environment for PC-Based Control Application, master thesis, National Chung Cheng University, (2000).

Google Scholar