Skip to main content

Advertisement

Log in

Fractional-order PID control of a MIMO distillation column process using improved bat algorithm

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

In this paper, a new bat algorithm (BA) based on dynamic control parameters selection is presented. The dynamic BA (DBA) uses a new mechanism to dynamically select the best performing combination of the pulse rate coefficient, the pulse frequency coefficient, and the population size. A fractional-order PID (FOPID) controller based on the DBA is implemented to improve the performance of a distillation column process. The proposed FOPID controller is used to control the distillate and bottom mole fractions. The influence of the feed rate disturbance is considered for this model. The efficacy of the DBA-based FOPID is compared with the performance of the controllers based on the conventional BA, directional BA, enhanced BA, genetic algorithm, and particle swarm optimization algorithm. The analyses and simulation results show the superiority of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  • Abd-Elazim SM, Ali ES (2016) Load frequency controller design via bat algorithm for nonlinear interconnected power system. Int J Electr Power Energy Syst 77:166–177

    Article  Google Scholar 

  • Atashpaz-Gargari E, Hashemzadeh F, Rajabioun R, Lucas C (2008) Colonial competitive algorithm: a novel approach for PID controller design in MIMO distillation column process. Int J Intell Comput Cybern 1:337–355

    Article  MathSciNet  MATH  Google Scholar 

  • Bettayeb M, Mansouri R (2014) Fractional IMC–PID-filter controllers design for non integer order systems. J Process Control 24:261–271

    Article  Google Scholar 

  • Bhattacharjee S, Medhi B (2012) Soft computing techniques for distillation column composition control. In: Mathew J (ed) Eco-friendly computing and communication systems, vol 305. Springer, Berlin, pp 381–388

    Chapter  Google Scholar 

  • Chakri A, Khelif R, Benouaret M, Yang XS (2017) New directional bat algorithm for continuous optimization problems. Expert Syst Appl 69:159–175

    Article  Google Scholar 

  • Chen D, Seborg DE (2003) Design of decentralized PI control systems based on Nyquist stability analysis. J Process Control 13:27–39

    Article  Google Scholar 

  • Corriou JP (2004) Process control: theory and applications. Springer, Berlin

    Book  Google Scholar 

  • Gao Z, Yan M, Wei J (2014) Robust stabilizing regions of fractional-order \(\text{ PD }^{\mu }\) controllers of time-delay fractional-order systems. J Process Control 24:37–47

    Article  Google Scholar 

  • Gao ML, Shen J, Yin LJ, Liu W, Zou GF, Li HT, Fu GX (2016) A novel visual tracking method using bat algorithm. Neurocomputing 177:612–619

    Article  Google Scholar 

  • Haji Haji V, Monje CA (2017a) Fractional order fuzzy-PID control of a combined cycle power plant using particle swarm optimization algorithm with an improved dynamic parameters selection. Appl Soft Comput 58:256–264

    Article  Google Scholar 

  • Haji Haji V, Monje CA (2017b) Fractional-order PID control of a chopper-fed DC motor drive using a novel firefly algorithm with dynamic control mechanism. Soft Comput. https://doi.org/10.1007/s00500-017-2677-5

    Google Scholar 

  • Jaddi NS, Abdullah S, Hamdan AR (2015) Optimization of neural network model using modified bat-inspired algorithm. Appl Soft Comput 37:71–86

    Article  Google Scholar 

  • Kaur T, Saini BS, Gupta S (2017) A novel feature selection method for brain tumor MR image classification based on the Fisher criterion and parameter-free bat optimization. Neural Comput Appl. https://doi.org/10.1007/s00521-017-2869-z

    Google Scholar 

  • Khooban MH, Niknam T (2015) A new intelligent online fuzzy tuning approach for multi-area load frequency control: self adaptive modified bat algorithm. Int J Electr Power Energy Syst 71:254–261

    Article  Google Scholar 

  • Luan Vu TN, Lee M (2010) Independent design of multi-loop PI/PID controllers for interacting multivariable processes. J Process Control 20:922–933

    Article  Google Scholar 

  • Luyben WL (1986) Simple method for tuning SISO controllers in multivariable systems. Ind Eng Chem Process Des Dev 25:654–660

    Article  Google Scholar 

  • Lynn N, Suganthan PN (2015) Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation. Swarm Evol Comput 24:11–24

    Article  Google Scholar 

  • Manimaran M, Arumugam A, Balasubramanian G, Ramkumar K (2013) Optimization and composition control of distillation column using MPC. Int J Eng Technol 5:1224–1230

    Google Scholar 

  • Martín F, Monje CA, Moreno L, Balaguer C (2015) DE-based tuning of \(PI^{\lambda }D^{\mu }\) controllers. ISA Trans 59:398–407

    Article  Google Scholar 

  • Minh VT, Rani AMA (2009) Modeling and control of distillation column in a petroleum process. Hindawi Publishing Corporation, Cairo (Math Probl Eng)

    Book  MATH  Google Scholar 

  • Monje CA, Vinagre BM, Feliu V, Chen YQ (2008) Tuning and auto-tuning of fractional order controllers for industry applications. Control Eng Pract 16:798–812

    Article  Google Scholar 

  • Monje CA, Chen YQ, Vinagre BM, Xue D, Feliu V (2010) Fractional-order systems and controls. Fundamentals and applications. Springer, Berlin

    MATH  Google Scholar 

  • Moradi M (2014) A genetic-multivariable fractional order PID control to multi-input multi-output processes. J Process Control 24:336–343

    Article  Google Scholar 

  • Osaba E, Yang XS, Diaz F, Lopez-Garcia P, Carballedo R (2016) An improved discrete bat algorithm for symmetric and asymmetric traveling salesman problems. Eng Appl Artif Intel 48:59–71

    Article  Google Scholar 

  • Oshaba AS, Ali ES, Abd Elazim SM (2017) PI controller design for MPPT of photovoltaic system supplying SRM via bat search algorithm. Neural Comput Appl 28:651–667

    Article  Google Scholar 

  • Padula F, Visioli A (2011) Tuning rules for optimal PID and fractional-order PID controllers. J Process Control 21:69–81

    Article  MATH  Google Scholar 

  • Perez J, Valdez F, Castillo O et al (2017) Interval type-2 fuzzy logic for dynamic parameter adaptation in the bat algorithm. Soft Comput 21:667–685

    Article  Google Scholar 

  • Premkumar K, Manikandan BV (2015) Bat algorithm optimized fuzzy PD based speed controller for brushless direct current motor. Eng Sci Technol 19:818–840

    Google Scholar 

  • Podlubny I (1999) Fractional differential equations. Academic, San Diego

    MATH  Google Scholar 

  • Rahimi A, Bavafa F, Aghababaei S, Khooban MH, Naghavi SV (2016) The online parameter identification of chaotic behaviour in permanent magnet synchronous motor by self-adaptive learning bat-inspired algorithm. Int J Electr Power Energy Syst 78:285–291

    Article  Google Scholar 

  • Rajabioun R (2011) Cuckoo optimization algorithm. Appl Soft Comput 11:5508–5518

    Article  Google Scholar 

  • Saba S, Ahsan F, Mohsin S (2016) BAT-ANN based earthquake prediction for Pakistan region. Soft Comput. https://doi.org/10.1007/s00500-016-2158-2

    Google Scholar 

  • Sahraie H, Salehi GR, Ghaffari A, Amidpour M (2013) Distillation column identification using artificial neural network. Gas Process J 1:31–40

    Google Scholar 

  • Sarker RA, Elsayed SM, Ray T (2014) Differential evolution with dynamic parameters selection for optimization problems. IEEE Trans Evol Comput 18:689–707

    Article  Google Scholar 

  • Wood RK, Berry MW (1973) Terminal composition control of a binary distillation column. Chem Eng Sci 28:1707–1717

    Article  Google Scholar 

  • Yammani C, Maheswarapu S, Matan SK (2016) A multi-objective shuffled bat algorithm for optimal placement and sizing of multi distributed generations with different load models. Int J Electr Power Energy Syst 79:120–131

    Article  Google Scholar 

  • Yang XS (2010) A new metaheuristic bat-inspired algorithm. In: González JR (ed) Nature inspired cooperative strategies for optimization, vol 284. Springer, Berlin, pp 65–74

    Chapter  Google Scholar 

  • Yilmaz S, Küçüksille EU (2015) A new modification approach on bat algorithm for solving optimization problems. Appl Soft Comput 28:259–275

    Article  Google Scholar 

Download references

Funding

The research leading to these results has partially received funding from the HUMASOFT Project (lead by author Concepción A. Monje), with reference DPI2016-75330-P, funded by the Spanish Ministry of Economy, Industry and Competitiveness.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vahab Haji Haji.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by V. Loia.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Haji Haji, V., Monje, C.A. Fractional-order PID control of a MIMO distillation column process using improved bat algorithm. Soft Comput 23, 8887–8906 (2019). https://doi.org/10.1007/s00500-018-3488-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-018-3488-z

Keywords

Navigation