Quadratic interpolation based teaching-learning-based optimization for chemical dynamic system optimization

Abstract Optimal design and control of industrially important chemical processes rely on dynamic optimization. However, because of the highly constrained, nonlinear, and sometimes discontinuous nature that is inherent in chemical processes, solving dynamic optimization problems (DOPs) is still a challenging task. Teaching-learning-based optimization (TLBO) is a relative new metaheuristic algorithm based on the philosophy of teaching and learning. In this paper, we propose an improved TLBO called quadratic interpolation based TLBO (QITLBO) for handling DOPs efficiently. In the QITLBO, two modifications, namely diversity enhanced teaching strategy and quadratic interpolation operator, are introduced into the basic TLBO. The diversity enhanced teaching strategy is employed to improve the exploration ability, and the quadratic interpolation operator is used to enhance the exploitation ability; therefore, the ensemble of these two components can establish a better balance between exploration and exploitation. To test the performance of the proposed method, QITLBO is applied to solve six chemical DOPs include three parameter estimation problems and three optimal control problems, and compared with eleven well-established metaheuristic algorithms. Computational results reveal that QITLBO has the best precision and reliability among the compared algorithms for most of the test problems.

[1]  Shaojun Li,et al.  Improved Alopex-based evolutionary algorithm (AEA) by quadratic interpolation and its application to kinetic parameter estimations , 2017, Appl. Soft Comput..

[2]  Kusum Deep,et al.  Quadratic approximation based hybrid genetic algorithm for function optimization , 2008, Appl. Math. Comput..

[3]  Ning Wang,et al.  A hybrid DNA based genetic algorithm for parameter estimation of dynamic systems , 2012 .

[4]  C. Floudas,et al.  Global Optimization for the Parameter Estimation of Differential-Algebraic Systems , 2000 .

[5]  Janez Brest,et al.  Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems , 2006, IEEE Transactions on Evolutionary Computation.

[6]  Chandan Kumar Chanda,et al.  Teaching learning based optimization for economic load dispatch problem considering valve point loading effect , 2015 .

[7]  Li Zhang,et al.  Hybrid differential evolution with a simplified quadratic approximation for constrained optimization problems , 2011 .

[8]  Claire S. Adjiman,et al.  Global optimization of dynamic systems , 2004, Comput. Chem. Eng..

[9]  Anima Naik,et al.  Data Clustering Based on Teaching-Learning-Based Optimization , 2011, SEMCCO.

[10]  Feng Qian,et al.  Dynamic optimization of chemical engineering problems using a control vector parameterization method with an iterative genetic algorithm , 2013 .

[11]  M. Montaz Ali,et al.  A Numerical Comparison of Some Modified Controlled Random Search Algorithms , 1997, J. Glob. Optim..

[12]  Ji-Pyng Chiou,et al.  NONLINEAR OPTIMAL CONTROL AND OPTIMAL PARAMETER SELECTION BY A MODIFIED REDUCED GRADIENT METHOD , 1997 .

[13]  Xin Wang,et al.  Self-adaptive multi-objective teaching-learning-based optimization and its application in ethylene cracking furnace operation optimization , 2015 .

[14]  V. K. Jayaraman,et al.  Biogeography-Based Optimization for Dynamic Optimization of Chemical Reactors , 2014 .

[15]  Xin Wang,et al.  An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems , 2016, J. Intell. Manuf..

[16]  Isidoro García-García,et al.  Optimization of biotechnological processes. The acetic acid fermentation. Part III: Dynamic optimization , 2009 .

[17]  C. Floudas Handbook of Test Problems in Local and Global Optimization , 1999 .

[18]  Xinggao Liu,et al.  Control Parameterization‐Based Adaptive Particle Swarm Approach for Solving Chemical Dynamic Optimization Problems , 2014 .

[19]  Feng Zou,et al.  Teaching-learning-based optimization with variable-population scheme and its application for ANN and global optimization , 2016, Neurocomputing.

[20]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[21]  Narendra Patel,et al.  Modified genetic algorithm using box complex method: application to optimal control problems , 2015 .

[22]  Ramasubramanian Sundaralingam,et al.  Two-Step Method for Dynamic Optimization of Inequality State Constrained Systems Using Iterative Dynamic Programming , 2015 .

[23]  Hui Li,et al.  A real-coded biogeography-based optimization with mutation , 2010, Appl. Math. Comput..

[24]  Min-Yuan Cheng,et al.  Fuzzy adaptive teaching–learning-based optimization for global numerical optimization , 2016, Neural Computing and Applications.

[25]  Vivek Patel,et al.  An elitist teaching-learning-based optimization algorithm for solving complex constrained optimization problems , 2012 .

[26]  Ru Xue,et al.  Nonlinear Inertia Weighted Teaching-Learning-Based Optimization for Solving Global Optimization Problem , 2015, Comput. Intell. Neurosci..

[27]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

[28]  Julio R. Banga,et al.  Parameter estimation in large-scale systems biology models: a parallel and self-adaptive cooperative strategy , 2017, BMC Bioinformatics.

[29]  Duc Truong Pham,et al.  Dynamic optimisation by a modified bees algorithm , 2012, J. Syst. Control. Eng..

[30]  Xin Wang,et al.  Constrained optimization based on improved teaching-learning-based optimization algorithm , 2016, Inf. Sci..

[31]  Julio R. Banga,et al.  A cooperative strategy for parameter estimation in large scale systems biology models , 2012, BMC Systems Biology.

[32]  Daim-Yuang Sun,et al.  Integrating Controlled Random Search into the Line-Up Competition Algorithm To Solve Unsteady Operation Problems , 2008 .

[33]  Feng Zou,et al.  SAMCCTLBO: a multi-class cooperative teaching–learning-based optimization algorithm with simulated annealing , 2016, Soft Comput..

[34]  George Tsatsaronis,et al.  Dynamic optimization with simulated annealing , 2005, Comput. Chem. Eng..

[35]  Wenyin Gong,et al.  Engineering optimization by means of an improved constrained differential evolution , 2014 .

[36]  Bin Wang,et al.  Multi-objective optimization using teaching-learning-based optimization algorithm , 2013, Eng. Appl. Artif. Intell..

[37]  Dexuan Zou,et al.  Teaching-learning based optimization with global crossover for global optimization problems , 2015, Appl. Math. Comput..

[38]  W. Du,et al.  Multi-objective differential evolution with ranking-based mutation operator and its application in chemical process optimization , 2014 .

[39]  Feng Zou,et al.  Teaching-learning-based optimization with learning experience of other learners and its application , 2015, Appl. Soft Comput..

[40]  Patrick Siarry,et al.  Metaheuristics in Process Engineering: A Historical Perspective , 2014 .

[41]  Liang Gao,et al.  An effective teaching-learning-based cuckoo search algorithm for parameter optimization problems in structure designing and machining processes , 2015, Appl. Soft Comput..

[42]  R. Venkata Rao,et al.  Teaching-Learning-Based Optimization: An optimization method for continuous non-linear large scale problems , 2012, Inf. Sci..

[43]  Hojjat Rakhshani,et al.  Hierarchy cuckoo search algorithm for parameter estimation in biological systems , 2016 .

[44]  Rakesh Angira,et al.  Optimization of dynamic systems: A trigonometric differential evolution approach , 2007, Comput. Chem. Eng..

[45]  Christodoulos A. Floudas,et al.  Deterministic global optimization - theory, methods and applications , 2010, Nonconvex optimization and its applications.

[46]  Liang Gao,et al.  Chaotic Teaching-Learning-Based Optimization with Lévy Flight for Global Numerical Optimization , 2016, Comput. Intell. Neurosci..

[47]  R. Rao,et al.  Multi-objective optimization of heat exchangers using a modified teaching-learning-based optimization algorithm , 2013 .

[48]  R. V. Rao,et al.  Optimal design of the heat pipe using TLBO (teaching–learning-based optimization) algorithm , 2015 .

[49]  F. Fang,et al.  Estimation of kinetic parameters of an anaerobic digestion model using particle swarm optimization , 2017 .

[50]  Julio R. Banga,et al.  Enhanced parallel Differential Evolution algorithm for problems in computational systems biology , 2015, Appl. Soft Comput..

[51]  M. Stadtherr,et al.  Deterministic Global Optimization for Parameter Estimation of Dynamic Systems , 2006 .

[52]  Xiaojun Wu,et al.  Biochemical systems identification by a random drift particle swarm optimization approach , 2014, BMC Bioinformatics.

[53]  Xu Chen,et al.  Hybrid gradient particle swarm optimization for dynamic optimization problems of chemical processes , 2013 .

[54]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[55]  Ali Reza Seifi,et al.  Fuzzy-TLBO optimal reactive power control variables planning for energy loss minimization , 2014 .

[56]  V. Vassiliadis,et al.  Restricted second order information for the solution of optimal control problems using control vector parameterization , 2002 .

[57]  Ghanshyam G. Tejani,et al.  Truss topology optimization with static and dynamic constraints using modified subpopulation teaching–learning-based optimization , 2016 .

[58]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[59]  C. Coello,et al.  Cultured differential evolution for constrained optimization , 2006 .

[60]  Anima Naik,et al.  A teaching learning based optimization based on orthogonal design for solving global optimization problems , 2013, SpringerPlus.

[61]  Bing Zhang,et al.  Iterative ant-colony algorithm and its application to dynamic optimization of chemical process , 2005, Comput. Chem. Eng..

[62]  Rein Luus,et al.  Iterative dynamic programming , 2019, Iterative Dynamic Programming.

[63]  Wenyin Gong,et al.  DE/BBO: a hybrid differential evolution with biogeography-based optimization for global numerical optimization , 2010, Soft Comput..

[64]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[65]  Xu Chen,et al.  Dynamic Optimization of Industrial Processes With Nonuniform Discretization-Based Control Vector Parameterization , 2014, IEEE Transactions on Automation Science and Engineering.

[66]  Julio R. Banga,et al.  An Extended Ant Colony Optimization Algorithm for Integrated Process and Control System Design , 2009 .

[67]  Feng Zou,et al.  Teaching-learning-based optimization with dynamic group strategy for global optimization , 2014, Inf. Sci..

[68]  Wenxiang Zhao,et al.  Parameters identification of solar cell models using generalized oppositional teaching learning based optimization , 2016 .

[69]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[70]  R. Lyndon While,et al.  Cyclic scheduling for an ethylene cracking furnace system using diversity learning teaching-learning-based optimization , 2017, Comput. Chem. Eng..

[71]  Provas Kumar Roy,et al.  Quasi-oppositional Biogeography-based Optimization for Multi-objective Optimal Power Flow , 2011 .

[72]  W. Fred Ramirez,et al.  Optimal fed‐batch control of induced foreign protein production by recombinant bacteria , 1994 .

[73]  Feng Qian,et al.  Solving chemical dynamic optimization problems with ranking-based differential evolution algorithms☆ , 2016 .

[74]  B. V. Babu,et al.  Modified differential evolution (MDE) for optimization of non-linear chemical processes , 2006, Comput. Chem. Eng..

[75]  Christodoulos A. Floudas,et al.  Global optimization in the 21st century: Advances and challenges , 2005, Comput. Chem. Eng..

[76]  Bhaskar D. Kulkarni,et al.  Multicanonical jump walk annealing assisted by tabu for dynamic optimization of chemical engineering processes , 2008, Eur. J. Oper. Res..

[77]  Jose A. Egea,et al.  Dynamic Optimization of Nonlinear Processes with an Enhanced Scatter Search Method , 2009 .

[78]  Huaglory Tianfield,et al.  Biogeography-based learning particle swarm optimization , 2016, Soft Computing.

[79]  R. Venkata Rao,et al.  An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems , 2012, Sci. Iran..