Optimization Design of PID Controller Parameters Based on Nelder Mead Algorithm for Stepper Motors

Wudhichai Assawinchaichote, Vunlop Sinlapakun

Abstract


This paper presents a design of optimized PID controller for stepper motor system used in robotics. Currently, PID controller has been used to operate in stepper motor system because its structure is simpler compared to others. However, the issue of tuning and designing PID controller adaptively and efficiently is still open. This paper presents an improved PID controller efficiency from tuning by Nelder Mead method. The parameters of PID controller shall be obtained from the Nelder Mead optimization procedure. Errors between desired magnitude response and actual magnitude response are calculated by using the Integral of Absolute Error (IAE). The proposed Nelder Mead based PID design method is simpler, more efficient and effective than the existing traditional methods included Ziegler Nichols, PSOGSA and Genetic algorithm (GA). Simulation result shows that the performance of PID controller using this proposed method is better than traditional methods and resistant to disturbance.


Keywords


Stepper motor, Disturbance, PID Controller, PID parameters, Nelder Mead optimization

Full Text:

PDF

References


Y. han, J. Jinling, C. Guangjian, and C. Xizhen, “Temperature Control of Electric Furnace Based on Fuzzy PID”, IEEE Trans. ICEOE, pp. V3-41-V3-44, July. 2011.

X. Junming, Z. Haiming, J. Lingyun, and Z. Rui, “Based on Fuzzy – PID self-tuning temperature control system of the furnace”, IEEE Trans. ICEICE, pp. 15-17, April. 2011.

Z. Li, and Q. Wang, “Robust neural network controller design for permanent magnet spherical stepper motor”, IEEE Trans. ICIT, pp. 1-6, April. 2008.

B. V, and A. Unnikrishnan, and R. Gopikakumari, “Adaptive Fuzzy logic position control of a Stepper motor with Extended Kalman Filter”, IEEE Trans. EPSCICON, pp. 1-6, Jan. 2012.

W. Assawinchaichote, and S. K. Nguang, “Fuzzy control design for singularly perturbed systems: An LMI approach”, Proc. ICAIET, (Kota Kinabalu, Malaysia), pp. 146-151, 2002.

W. Assawinchaichote, S. K. Nguang, P. Shi, and M. Mizumoto, “Robust H∞ control design for fuzzy singularly perturbed systems with Markovian jumps: an LMI approach”, 43rd IEEE Conference on Decision and Control, pp. 803-808, 2004.

S. K. Nguang, W. Assawinchaichote, P. Shi, and Y. Shi, “H∞ fuzzy filter design for uncertain nonlinear systems with Markovian jumps: an LMI approach”, Proceedings of the American Control Conference, pp. 1799-1804, 2005.

W. Assawinchaichote, “Further results on robust fuzzy dynamic systems with D-stability constraints”, Int. J. Applied Mathematics and Computer Science, vol.24, no.4, pp. 785-794, 2014.

S. K. Nguang, W. Assawinchaichote, and P. Shi, “H∞ filter for uncertain Markovian jump nonlinear systems: An LMI approach”, Int. J. Circuits Syst. Signal Process, vol.26, pp.853-874, 2007.

P. M. Meshram, and R. G. Kanojiva, “Tuning of PID Controller using Ziegler-Nichols Method for Speed Control of DC Motor”, Proc. IEEE Trans. ICAESM, pp. 117-122, March. 2012.

P. Roy, M. Borah, L. Majhi, and N. Singh, “Design and Implementation of FOPID Controllers by PSO GSA and PSOGSA for MagLev System”, ISACC 2015 , Sep. 2015.

H. Zhang, Y. Cai, and Y. Chen, “Parameter Optimization of PID Controllers Based on Genetic Algorithm”, IEEE Trans. EDT, vol.1, pp. 47-49, April. 2010.

R. Gamasu, and V. R. B. Jasti, “Robust Cohen-Coon Controller for Flexibility of Double Link Manipulor”, SERSC, vol.7, no.1, pp.357-368, 2014.

H. Wang, and X. Jin, “Direct Synthesis Approach of PID Controller for Second-Order Delayed Unstable Process”, IEEE Trans. WCICA, vol.1, pp. 19-23, June. 2004.

Y. LUO, and X. CHE, “Tuning PID Control Parameters on Hydraulic Servo Control System Based on Differential Evolution Algorithm”, IEEE Trans. ICACC, pp. 348-351, March. 2010.

A. Gambier, “MPC and PID Control Based on Multi-objective Optimization”, IEEE Trans. American Control Conference, pp. 4727-4732, June. 2008.

V. Sinlapakun, and W. Assawinchaichote, “Optimized PID controller design for electric furnace temperature systems with Nelder Mead Algorithm”, IEEE Trans. ECTI-CON, pp. 1-4, June. 2015.

H. I.Ali, “Robust QFT Controller Design for Positioning a Permanent Magnet Stepper Motors”, International Journal of Computer and Electrical Engineering, vol.1, no.1, pp. 9-14, April. 2009.

W. Y. Yang, W. Cao, T.S. Chung, and J. Morris, Applied Numerical Methods Using MATLAB, John Wiley & Sons, Inc. 2005.


Refbacks

  • There are currently no refbacks.




Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.