Comparison and Ranking of Metaheuristic Techniques for Optimization of PI Controllers in a Machine Drive System
Source abstract
Abstract
Proportional integral (PI) control is still the most widely deployed controller in the industrial drives due to its simplicity and the fact that it is easy to understand and implement. Nevertheless, they are successes applied to systems with a complex behavior with a nonlinear representation, but a disadvantage is the procedure to find the optimal PI controller gains. The optimal values of PI parameters must be computed during the tuning process. However, traditional tuning techniques are based on model and do not provide optimal adjustment parameters for the PI controllers because the transient response could produce oscillations and a large overshoot. In this paper, six swarm intelligence-based algorithms (whale, moth-flame, flower pollination, dragonfly, cuckoo search, and modified flower pollination), are correctly conditioned and delimited to tune the PI controllers, the results are probed in a typical industry actuator. Also, a rigorous study is developed to evaluate the quality and reliability of these algorithms by a statistical analysis based on non-parametric test and post-hoc test. Finally, with the obtained results, some time simulations are carried out to corroborate that the nonlinear system performance is improved for high precision industrial applications subjected to endogenous and exogenous uncertainties in a wide range of operating conditions.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Extremum Seeking Control Systems · Iterative Learning Control Systems · Advanced Control Systems Design
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School Engineering, UPAEP University, Puebla 72410, Mexico
Departamento de Energía Eléctrica, Universidad Nacional Autónoma de México, CD de México 04510, Mexico
References (49)
Show source-provided references
1. Adaptive Compensation Method of Position Estimation Harmonic Error for EMF-Based Observer in Sensorless IPMSM Drives10.1109/TPEL.2013.2276613 ↗
2. Adaptive disturbance compensation finite control set optimal control for PMSM systems based on sliding mode extended state observer10.1016/j.ymssp.2017.05.007 ↗
3. Bolognani, S., Calligaro, S., and Petrella, R. (2011, January 17–22). Adaptive flux-weakening controller for IPMSM drives. Proceedings of the 2011 IEEE Energy Conversion Congress and Exposition, Phoenix, AZ, USA.10.1109/ECCE.2011.6064092 ↗
4. Fluctuating Current Control Method for a PMSM Along Constant Torque Contours10.1109/TPEL.2014.2299548 ↗
5. Robust Speed Control of Permanent Magnet Synchronous Motors Using Two-Degrees-of-Freedom Control10.1109/TIE.2017.2786203 ↗
6. A novel fuzzy flux sliding-mode observer for the sensorless speed and position tracking of PMSMs10.1016/j.ijleo.2018.06.074 ↗
7. Quang, N.P., and Dittrich, J.A. (2015). Vector Control of Three-Phase AC Machines System Development in the Practice, Springer International Publishing. [2nd ed.]. Chapter 5.10.1007/978-3-662-46915-6 ↗
8. Krishnan, R. (2010). Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC Press. [2nd ed.]. Chapter 3.10.1201/9781420014235-2 ↗
9. Permanent magnet synchronous motors are globally asymptotically stabilizable with PI current control10.1016/j.automatica.2018.09.031 ↗
10. Performance analysis of moth flame optimization algorithm for AGC system10.1080/02286203.2018.1476799 ↗
11. Optimal PID controller design through swarm intelligence algorithms for sun tracking system10.1016/j.amc.2015.11.036 ↗
12. Flower Pollination Algorithm Optimized PI-PD Cascade Controller in Automatic Generation Control of a Multi-area Power System10.1016/j.ijepes.2016.02.028 ↗
13. Optimal tuning of 3 degree-of-freedom PID controller for hybrid distributed power system using dragonfly algorithm10.1016/j.compeleceng.2018.09.003 ↗
14. A novel performance criterion approach to optimum design of PID controller using cuckoo search algorithm for AVR system10.1016/j.jfranklin.2018.05.056 ↗
15. Parameter optimization and speed control of switched reluctance motor based on evolutionary computation methods10.1016/j.swevo.2017.09.004 ↗
16. Improved optimal harmonic reduction method in PWM AC–AC converter using modified Biogeography-Based Optimization Algorithm10.1016/j.asoc.2018.08.043 ↗
17. A meta-heuristic firefly algorithm based smart control strategy and analysis of a grid connected hybrid photovoltaic/wind distributed generation system10.1016/j.solener.2017.03.079 ↗
18. A hybrid firefly algorithm and pattern search technique for automatic generation control of multi area power systems10.1016/j.ijepes.2014.07.013 ↗
19. Tuning of a PID controller using improved chaotic Krill Herd algorithm10.1016/j.ijleo.2016.01.055 ↗
20. Hybrid flower pollination algorithm with time-varying fuzzy selection mechanism for wind integrated multi-objective dynamic economic dispatch10.1016/j.renene.2015.04.034 ↗
21. A New MPPT Design Using Grey Wolf Optimization Technique for Photovoltaic System Under Partial Shading Conditions10.1109/TSTE.2015.2482120 ↗
22. Autonomous robot path planning in dynamic environment using a new optimization technique inspired by bacterial foraging technique10.1016/j.robot.2014.07.002 ↗
23. Vector Control of a Hybrid Axial Field Flux-Switching Permanent Magnet Machine Based on Particle Swarm Optimization
24. Tuning of a PI-MR Controller Based on Differential Evolution Metaheuristic Applied to the Current Control Loop of a Shunt-APF10.1109/TIE.2017.2674609 ↗
25. Optimum Design of Fractional Order PID Controller for an AVR System Using an Improved Artificial Bee Colony Algorithm
26. The Whale Optimization Algorithm10.1016/j.advengsoft.2016.01.008 ↗
27. Moth-Flame Optimization-Based Fuzzy-PID Controller for Optimal Control of Active Magnetic Bearing System10.1007/s40998-018-0077-1 ↗
28. Whale optimisation algorithm for automatic generation control of interconnected modern power systems including renewable energy sources10.1049/iet-gtd.2017.1005 ↗
29. Chaotic whale optimizer variants for parameters estimation of the chaotic behavior in Permanent Magnet Synchronous Motor10.1016/j.asoc.2018.10.032 ↗
30. A robust and self-tuning speed control for permanent magnet synchronous motors via meta-heuristic optimization10.1007/s00170-018-1690-x ↗
31. A novel modified flower pollination algorithm for global optimization10.1007/s00521-017-3313-0 ↗
32. Designing and reporting on computational experiments with heuristic methods10.1007/BF02430363 ↗
33. Eiben, A.E., and Jelasity, M. (2002, January 12–17). A critical note on experimental research methodology in EC. Proceedings of the 2002 Congress on Evolutionary Computation, Honolulu, HI, USA.
34. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms10.1016/j.swevo.2011.02.002 ↗
35. Higgins, J. (2004). An Introduction to Modern Nonparametric Statistics, Brooks/Cole.
36. Glumineau, A., and Morales, J.D.L. (2015). Sensorless AC electric motor control, robust advanced design techniques and applications. Advances in Industrial Control, Springer International Publishing. [4th ed.]. Chapter 1.4.10.1007/978-3-319-14586-0_1 ↗
37. Wang, L., Chai, S., Yoo, D., Gan, L., and Ng, K. (2015). PID and predictive control of electrical drives and power converters using MATLAB/simulink. PID and Predictive Control of Electrical Drives and Power Converters Using MATLAB/Simulink, John Wiley and Sons. Chapter 3.2.10.1002/9781118339459 ↗
38. Global MPPT based on flower pollination and differential evolution algorithms to mitigate partial shading in building integrated PV system10.1016/j.solener.2017.08.024 ↗
39. ANN based self tuned PID like adaptive controller design for high performance PMSM position control10.1016/j.eswa.2014.06.040 ↗
40. Speed control of Brushless DC motor using bat algorithm optimized Adaptive Neuro-Fuzzy Inference System10.1016/j.asoc.2015.04.014 ↗
41. Cuckoo Optimization Algorithm10.1016/j.asoc.2011.05.008 ↗
42. Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems10.1007/s00521-015-1920-1 ↗
43. Flower Pollination Algorithm for Global Optimization10.1007/978-3-642-32894-7_27 ↗
44. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm10.1016/j.knosys.2015.07.006 ↗
45. Adaptive dynamical tracking control under uncertainty of shunt DC motors10.1016/j.epsr.2018.07.033 ↗
46. An asymptotic differentiation approach of signals in velocity tracking control of DC motors10.1016/j.epsr.2015.01.013 ↗
47. Sheskin, D.J. (2011). Handbook of parametric and nonparametric statistical procedures. Handbook of Parametric and Nonparametric Statistical Procedures, CRC Press. [5th ed.]. Chapter 6.
48. A Comparison of Alternative Tests of Significance for the Problem of m Rankings10.1214/aoms/1177731944 ↗
49. Zar, J.H. (2010). Biostatistical Analysis, Prentice Hall. [5th ed.]. Chapter 5.