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

29-06-2018 | Original Article

Tree physiology optimization on SISO and MIMO PID control tuning

Authors: A. Hanif Halim, I. Ismail

Published in: Neural Computing and Applications | Issue 11/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference 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.
go back to reference 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.
4.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference Å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.
go back to reference 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.
go back to reference Walter H (2001) Kompaktkurs regelungstechnik, chap 8. Vieweg, Germany, pp 183CrossRef Walter H (2001) Kompaktkurs regelungstechnik, chap 8. Vieweg, Germany, pp 183CrossRef
10.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference Ş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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
Metadata
Title
Tree physiology optimization on SISO and MIMO PID control tuning
Authors
A. Hanif Halim
I. Ismail
Publication date
29-06-2018
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 11/2019
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-018-3588-9

Other articles of this Issue 11/2019

Neural Computing and Applications 11/2019 Go to the issue

Premium Partner