Skip to main content
Erschienen in: Neural Computing and Applications 11/2019

29.06.2018 | Original Article

Tree physiology optimization on SISO and MIMO PID control tuning

verfasst von: A. Hanif Halim, I. Ismail

Erschienen in: Neural Computing and Applications | Ausgabe 11/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The tuning of proportional–integral–derivative (PID) controller is essential for any control application in order to ensure the best performance by step change or disturbance. This paper presents the tuning of PID controller for single-input single-output (SISO) and multiple-input multiple-output (MIMO) control systems using tree physiology optimization (TPO). TPO is a metaheuristic algorithm inspired from a plant growth system derived based on the idea of plant architecture and Thornley model (TM). The basic principle of TM simplifies the plant growth into shoots and roots part. The plant shoots grow towards sunlight with the help of nutrients supplied by the root system in order to undergo photosynthesis process, a process of converting light photon into carbon. The carbon gain from the shoots extension will be supplied to the root system in order for the root to grow and search for water plus nutrients. As a result, the nutrients are supplied upwards towards shoot system for further extension. This concept runs iteratively in order to ensure optimum plant growth. The iterative search of shoot towards better light supported by the root counterparts leads to an optimization idea of TPO algorithm. TPO also has a unique exploration strategy due to its multiple branches and shoots that can be defined by user. This concept may improve the search mechanism with a better trade-off between diversification and intensification search. A simulation of SISO control system and an industrial application of MIMO control are applied to demonstrate the effectiveness of the proposed algorithm and compared with other optimization methods such as particle swarm optimization, Ziegler–Nichols, Tyreus–Luyben and Chien–Hrones–Reswick methods. The results clearly exhibit the capability of TPO algorithm towards finding the optimum PID parameters for SISO and MIMO process with faster settling time and better performance with respect to other methods.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Paz MA et al (2017) Adaptive proportional-integral controller using OLE for process control for industrial applications. Int J Adv Robot Syst 1–11 Paz MA et al (2017) Adaptive proportional-integral controller using OLE for process control for industrial applications. Int J Adv Robot Syst 1–11
2.
Zurück zum Zitat Miranda MF, Vamvoudakis KG (2016) Online optimal auto-tuning of PID controllers for tracking in a special class of linear systems. In: American control conference (ACC), Boston, pp. 5443–5448 Miranda MF, Vamvoudakis KG (2016) Online optimal auto-tuning of PID controllers for tracking in a special class of linear systems. In: American control conference (ACC), Boston, pp. 5443–5448
3.
Zurück zum Zitat Boyd S, Hast M, Åström KJ (2015) MIMO PID tuning via iterated LMI restriction. Int J Robust Nonlinear Control 26(8):1718–1731CrossRefMathSciNetMATH Boyd S, Hast M, Åström KJ (2015) MIMO PID tuning via iterated LMI restriction. Int J Robust Nonlinear Control 26(8):1718–1731CrossRefMathSciNetMATH
4.
Zurück zum Zitat Dalen C, Ruscio DD (2017) PD/PID controller tuning based on model approximations: model reduction of some unstable and higher order nonlinear models. Model Identif Control 38(4):185–197CrossRef Dalen C, Ruscio DD (2017) PD/PID controller tuning based on model approximations: model reduction of some unstable and higher order nonlinear models. Model Identif Control 38(4):185–197CrossRef
5.
Zurück zum Zitat Doerr A et al (2017) Model-based policy search for automatic tuning of multivariate PID controllers. In: Proceedings IEEE international conference on robotics and automation. ICRA, Singapore, pp 5925–5301 Doerr A et al (2017) Model-based policy search for automatic tuning of multivariate PID controllers. In: Proceedings IEEE international conference on robotics and automation. ICRA, Singapore, pp 5925–5301
6.
Zurück zum Zitat Ziegler JG, Nichols NB (1942) Optimum settings for automatic controllers. Trans ASME 64:759–768 Ziegler JG, Nichols NB (1942) Optimum settings for automatic controllers. Trans ASME 64:759–768
7.
Zurück zum Zitat Åström KJ, Hägglund T (1995) PID controllers: theory, design and tuning, 2nd edn. ISA, Research Triangle Park, pp 134–149 Åström KJ, Hägglund T (1995) PID controllers: theory, design and tuning, 2nd edn. ISA, Research Triangle Park, pp 134–149
8.
Zurück zum Zitat Sebord DE, Edgar TF, Mellichamp DA, Doyle FJ (2016) Process dynamics and control, 4th edn. Wiley, New York Sebord DE, Edgar TF, Mellichamp DA, Doyle FJ (2016) Process dynamics and control, 4th edn. Wiley, New York
9.
Zurück zum Zitat Walter H (2001) Kompaktkurs regelungstechnik, chap 8. Vieweg, Germany, pp 183CrossRef Walter H (2001) Kompaktkurs regelungstechnik, chap 8. Vieweg, Germany, pp 183CrossRef
10.
Zurück zum Zitat Sariyildiz E, Yu H, Ohnishi K (2015) A practical tuning method for the robust PID controller with velocity feed-back. Machines 3:208–222CrossRef Sariyildiz E, Yu H, Ohnishi K (2015) A practical tuning method for the robust PID controller with velocity feed-back. Machines 3:208–222CrossRef
11.
Zurück zum Zitat Bingi K, Ibrahim R, Karsiti MN, Chung TD, Hassan SM (2016) Optimal PID control of pH neutralization plant. In: IEEE symposium on robotics and manufacturing automation (ROMA), Ipoh, Malaysia Bingi K, Ibrahim R, Karsiti MN, Chung TD, Hassan SM (2016) Optimal PID control of pH neutralization plant. In: IEEE symposium on robotics and manufacturing automation (ROMA), Ipoh, Malaysia
12.
Zurück zum Zitat Roeva Olympia, Slavov Tsonyo (2014) PID controller tuning based on Metaheuristic algorithms for bioprocess control. Biotechnol Biotechnol Equip 26(5):3267–3277CrossRef Roeva Olympia, Slavov Tsonyo (2014) PID controller tuning based on Metaheuristic algorithms for bioprocess control. Biotechnol Biotechnol Equip 26(5):3267–3277CrossRef
13.
Zurück zum Zitat Şen MA, Kalyoncu M (2018) Optimal tuning of PID controller using grey wolf optimizer algorithm for quadruped robot. Balkan J Electr Comput Eng 6(1):29–35CrossRef Şen MA, Kalyoncu M (2018) Optimal tuning of PID controller using grey wolf optimizer algorithm for quadruped robot. Balkan J Electr Comput Eng 6(1):29–35CrossRef
14.
Zurück zum Zitat Holland JH (1992) Adaptation in natural and artificial systems, an introductory analysis with applications to biology, control, and artificial intelligence, vol 10. MIT Press, Massachusetts, pp 171–184 Holland JH (1992) Adaptation in natural and artificial systems, an introductory analysis with applications to biology, control, and artificial intelligence, vol 10. MIT Press, Massachusetts, pp 171–184
15.
Zurück zum Zitat Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359CrossRefMathSciNetMATH Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359CrossRefMathSciNetMATH
17.
Zurück zum Zitat Yang XS (2009) Firefly algorithms for multimodal optimization, in stochastic algorithms: foundations and applications. Lect Not Comput Sci 5792:169–178CrossRefMATH Yang XS (2009) Firefly algorithms for multimodal optimization, in stochastic algorithms: foundations and applications. Lect Not Comput Sci 5792:169–178CrossRefMATH
18.
Zurück zum Zitat Yang XS (2010) A new metaheuristic bat-inspired algorithm, nature inspired cooperative strategies for optimization, NISCO 2010. Stud Comput Intell 284:65–74 Yang XS (2010) A new metaheuristic bat-inspired algorithm, nature inspired cooperative strategies for optimization, NISCO 2010. Stud Comput Intell 284:65–74
19.
Zurück zum Zitat Kennedy J, Eberhardt R (1995) Particle swarm optimization. In: Proceedings of the 1995 IEEE international conference on neural networks, Perth, Australia, pp 1942–1948 Kennedy J, Eberhardt R (1995) Particle swarm optimization. In: Proceedings of the 1995 IEEE international conference on neural networks, Perth, Australia, pp 1942–1948
20.
Zurück zum Zitat Wafa G, Hajer G, Mohamed B (2016) PID-type fuzzy scaling factors tuning using genetic algorithm and simulink design optimization for electronic throttle valve. In: International conference on control, decision and information technologies (CoDIT) Wafa G, Hajer G, Mohamed B (2016) PID-type fuzzy scaling factors tuning using genetic algorithm and simulink design optimization for electronic throttle valve. In: International conference on control, decision and information technologies (CoDIT)
21.
Zurück zum Zitat Sheng L, Li W (2018) Optimization design by genetic algorithm controller for trajectory control of a 3-RRR parallel robot. Algorithms 11(1):1–13MathSciNet Sheng L, Li W (2018) Optimization design by genetic algorithm controller for trajectory control of a 3-RRR parallel robot. Algorithms 11(1):1–13MathSciNet
22.
Zurück zum Zitat Kishnani M, Pareek S, Gupta R (2014) Optimal tuning of PID controller using meta heuristic approach. Int J Electron Electric Eng 7(2):171–176 Kishnani M, Pareek S, Gupta R (2014) Optimal tuning of PID controller using meta heuristic approach. Int J Electron Electric Eng 7(2):171–176
23.
Zurück zum Zitat Villarreal-Cervantes MG et al (2018) Differential evolution based adaptation for the direct current motor velocity control parameters. Math Comput Simul 150:122–141CrossRefMathSciNet Villarreal-Cervantes MG et al (2018) Differential evolution based adaptation for the direct current motor velocity control parameters. Math Comput Simul 150:122–141CrossRefMathSciNet
24.
Zurück zum Zitat Cheng Z, Lu Z (2018) Research on PID control of the ESP system of tractor based on improved AFSA and improved SA. Comput Electron Agric 148:142–147CrossRef Cheng Z, Lu Z (2018) Research on PID control of the ESP system of tractor based on improved AFSA and improved SA. Comput Electron Agric 148:142–147CrossRef
25.
Zurück zum Zitat Debnath MK et al (2017) Design of fuzzy-PID controller with derivative filter and its application using firefly algorithm to automatic generation control. In: 6th International conference on computer applications in electrical engineering-recent advances (CERA), Roorkee, India, pp 353–358 Debnath MK et al (2017) Design of fuzzy-PID controller with derivative filter and its application using firefly algorithm to automatic generation control. In: 6th International conference on computer applications in electrical engineering-recent advances (CERA), Roorkee, India, pp 353–358
26.
Zurück zum Zitat Nor’azlan NA et al (2018) Multivariable PID controller design tuning using bat algorithm for activated sludge process. IOP Conf Ser Mater Sci Eng 342:1–9CrossRef Nor’azlan NA et al (2018) Multivariable PID controller design tuning using bat algorithm for activated sludge process. IOP Conf Ser Mater Sci Eng 342:1–9CrossRef
27.
Zurück zum Zitat Hanifah RA et al (2018) Swarm intelligence tuned current reduction for power-assisted steering control in electric vehicles. IEEE Trans Ind Electron 65(9):7202–7210CrossRef Hanifah RA et al (2018) Swarm intelligence tuned current reduction for power-assisted steering control in electric vehicles. IEEE Trans Ind Electron 65(9):7202–7210CrossRef
28.
Zurück zum Zitat Connor J, Seyedmahmoudian M, Horan B (2017) Using particle swarm optimization for PID optimization for altitude control on a quadrotor. In: IEEE Australasian universities power engineering conference (AUPEC), Melbourne, Australia, pp 1–6 Connor J, Seyedmahmoudian M, Horan B (2017) Using particle swarm optimization for PID optimization for altitude control on a quadrotor. In: IEEE Australasian universities power engineering conference (AUPEC), Melbourne, Australia, pp 1–6
30.
Zurück zum Zitat Oliveira MOF, Fernandes MR, Souto RF (2017) Implementation of a low-cost prototype of twin rotor for academic studies in identification, optimal control and stochastic filtering. In: IEEE 6th international conference on systems and control (ICSC), Batna, Algeria, pp 193–198 Oliveira MOF, Fernandes MR, Souto RF (2017) Implementation of a low-cost prototype of twin rotor for academic studies in identification, optimal control and stochastic filtering. In: IEEE 6th international conference on systems and control (ICSC), Batna, Algeria, pp 193–198
31.
Zurück zum Zitat Xin-yue L et al (2016) The research on the coordinated control system of PID neural network based on artificial fish swarm algorithm. In: Chinese control and decision conference, Yinchuan, China, pp 3065–3068 Xin-yue L et al (2016) The research on the coordinated control system of PID neural network based on artificial fish swarm algorithm. In: Chinese control and decision conference, Yinchuan, China, pp 3065–3068
32.
Zurück zum Zitat Dharan ST et al (2017) Tuning pf PID controller using optimization techniques for a MIMO process. IOP Conf Ser Mater Sci Eng 263:1–17 Dharan ST et al (2017) Tuning pf PID controller using optimization techniques for a MIMO process. IOP Conf Ser Mater Sci Eng 263:1–17
33.
Zurück zum Zitat Fard NA, Shahbazian M, Hadian M (2016) Adaptive fuzzy controller based on cuckoo optimization algorithm for a distillation column. In: IEEE international conference on computer intelligent application (ICCIA), Jeju, Korea, pp 1–6 Fard NA, Shahbazian M, Hadian M (2016) Adaptive fuzzy controller based on cuckoo optimization algorithm for a distillation column. In: IEEE international conference on computer intelligent application (ICCIA), Jeju, Korea, pp 1–6
34.
Zurück zum Zitat Yang XS (2010) Nature-inspired metaheuristic algorithms, vol 2. Luniver Press, England Yang XS (2010) Nature-inspired metaheuristic algorithms, vol 2. Luniver Press, England
35.
Zurück zum Zitat Halim AH, Ismail I (2013) Nonlinear plant modeling using neuro-fuzzy system with tree physiology optimization. In: IEEE student conference on research and development (SCOReD), Putrajaya, Malaysia, pp 295–300 Halim AH, Ismail I (2013) Nonlinear plant modeling using neuro-fuzzy system with tree physiology optimization. In: IEEE student conference on research and development (SCOReD), Putrajaya, Malaysia, pp 295–300
37.
Zurück zum Zitat Durand J-B et al (2004) Analysis pf the plant architecture via tree-structured statistical models: the hidden Markov tree models. N Phytol 166:813–825CrossRef Durand J-B et al (2004) Analysis pf the plant architecture via tree-structured statistical models: the hidden Markov tree models. N Phytol 166:813–825CrossRef
38.
Zurück zum Zitat Barthélémy D (1991) Levels of organization and repetition phenomena in seed plants. Acta Biotheor 39:309–323CrossRef Barthélémy D (1991) Levels of organization and repetition phenomena in seed plants. Acta Biotheor 39:309–323CrossRef
39.
Zurück zum Zitat Thornley JHM (1976) Mathematical models in plant physiology, a qualitative approach to problems in plant and crop physiology, vol 9. Academic Press, London, pp 173–174 Thornley JHM (1976) Mathematical models in plant physiology, a qualitative approach to problems in plant and crop physiology, vol 9. Academic Press, London, pp 173–174
40.
Zurück zum Zitat Thornley JHM (1998) Modelling shoot: root relations: The only way forward? Ann Bot 81:165–171CrossRef Thornley JHM (1998) Modelling shoot: root relations: The only way forward? Ann Bot 81:165–171CrossRef
41.
Zurück zum Zitat Jang JSR (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685CrossRef Jang JSR (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685CrossRef
42.
Zurück zum Zitat Halim AH, Ismail I (2016) Online PID controller tuning using tree physiology optimization. In: International conference on intelligent and advanced systems (ICIAS), Kuala Lumpur, Malaysia, pp 1–5 Halim AH, Ismail I (2016) Online PID controller tuning using tree physiology optimization. In: International conference on intelligent and advanced systems (ICIAS), Kuala Lumpur, Malaysia, pp 1–5
43.
Zurück zum Zitat Hanif Halim A, Ismail I (2017) Single and multiple variables control using tree physiology optimization. MATEC Web Conf 131:1–8 Hanif Halim A, Ismail I (2017) Single and multiple variables control using tree physiology optimization. MATEC Web Conf 131:1–8
44.
Zurück zum Zitat Ismail I, Halim AH (2017) Comparative study of meta-heuristics optimization algorithm using benchmark function. Int J Electric Comput Eng 7(3):1643–1650 Ismail I, Halim AH (2017) Comparative study of meta-heuristics optimization algorithm using benchmark function. Int J Electric Comput Eng 7(3):1643–1650
45.
Zurück zum Zitat Hanif Halim A, Ismail I (2018) Tree physiology optimization in constrained optimized problem. Telkomnika 16(2):876–882CrossRef Hanif Halim A, Ismail I (2018) Tree physiology optimization in constrained optimized problem. Telkomnika 16(2):876–882CrossRef
46.
Zurück zum Zitat Doicin B, Popescu M, Patrascioiu C (2016) PID controller optimal tuning. In: 8th International conference on electronics, computers and artificial intelligence, ECAI, Ploiesti, Romania, pp 1–4 Doicin B, Popescu M, Patrascioiu C (2016) PID controller optimal tuning. In: 8th International conference on electronics, computers and artificial intelligence, ECAI, Ploiesti, Romania, pp 1–4
Metadaten
Titel
Tree physiology optimization on SISO and MIMO PID control tuning
verfasst von
A. Hanif Halim
I. Ismail
Publikationsdatum
29.06.2018
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 11/2019
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-018-3588-9

Weitere Artikel der Ausgabe 11/2019

Neural Computing and Applications 11/2019 Zur Ausgabe

Premium Partner