Combined heat and power economic dispatch by mesh adaptive direct search algorithm

Research highlights? In this study, an optimization method, namely mesh adaptive direct search (MADS) is introduced to solve combined heat and power (CHP) economic dispatch problem. ? MADS is a recently developed algorithm that is supported by a thorough convergence analysis. The MADS method is illustrated using three test cases taken from the literature. ? Latin hypercube sampling (LHS), particle swarm optimization (PSO) and design and analysis of computer experiments (DACE) algorithms are employed as effective search strategies in MADS to solve the CHPED problems. The results clearly demonstrate that the MADS-based methods are practical and valid for CHPED applications. ? The MADS-DACE algorithm performs superior than or as well as the other recent methods in terms of solution quality, handling constraints and computation time. The optimal utilization of multiple combined heat and power (CHP) systems is a complex problem. Therefore, efficient methods are required to solve it. In this paper, a recent optimization technique, namely mesh adaptive direct search (MADS) is implemented to solve the combined heat and power economic dispatch (CHPED) problem with bounded feasible operating region. Three test cases taken from the literature are used to evaluate the exploring ability of MADS. Latin hypercube sampling (LHS), particle swarm optimization (PSO) and design and analysis of computer experiments (DACE) surrogate algorithms are used as powerful SEARCH strategies in the MADS algorithm to improve its effectiveness. The numerical results demonstrate that the utilized MADS-LHS, MADS-PSO, MADS-DACE algorithms have acceptable performance when applied to the CHPED problems. The results obtained using the MADS-DACE algorithm are considerably better than or as well as the best known solutions reported previously in the literature. In addition to the superior performance, MADS-DACE provides significant savings of computational effort.

[1]  Charles Audet,et al.  A surrogate-model-based method for constrained optimization , 2000 .

[2]  Robert Michael Lewis,et al.  Pattern Search Methods for Linearly Constrained Minimization , 1999, SIAM J. Optim..

[3]  Charles Audet,et al.  Generalized pattern searches with derivative information , 2002, Math. Program..

[4]  Luís N. Vicente,et al.  Using Sampling and Simplex Derivatives in Pattern Search Methods , 2007, SIAM J. Optim..

[5]  Thomas J. Santner,et al.  The Design and Analysis of Computer Experiments , 2003, Springer Series in Statistics.

[6]  M. D. McKay,et al.  A comparison of three methods for selecting values of input variables in the analysis of output from a computer code , 2000 .

[7]  C. S. Chang,et al.  Stochastic multiobjective generation dispatch of combined heat and power systems , 1998 .

[8]  Charles Audet,et al.  Catalytic Combustion Kinetics: Using a Direct Search Algorithm to Evaluate Kinetic Parameters from Light-Off Curves , 2002 .

[9]  Charles Audet,et al.  Mesh Adaptive Direct Search Algorithms for Constrained Optimization , 2006, SIAM J. Optim..

[10]  Tao Guo,et al.  An algorithm for combined heat and power economic dispatch , 1996 .

[11]  Y. Y. Hong,et al.  Genetic Algorithms Based Economic Dispatch for Cogeneration Units Considering Multiplant Multibuyer Wheeling , 2002, IEEE Power Engineering Review.

[12]  S.M.R. Slochanal,et al.  Integrating genetic algorithms and tabu search for combined heat and power economic dispatch , 2003, TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region.

[13]  Giuseppe Nicosia,et al.  Generalized Pattern Search and Mesh Adaptive Direct Search Algorithms for Protein Structure Prediction , 2007, WABI.

[14]  T. J. Stonham,et al.  Combined heat and power economic dispatch by improved ant colony search algorithm , 1999 .

[15]  V. Torczon,et al.  RANK ORDERING AND POSITIVE BASES IN PATTERN SEARCH ALGORITHMS , 1996 .

[16]  Søren Nymand Lophaven,et al.  DACE - A Matlab Kriging Toolbox , 2002 .

[17]  M. Fesanghary,et al.  Combined heat and power economic dispatch by harmony search algorithm , 2007 .

[18]  Lingfeng Wang,et al.  Stochastic combined heat and power dispatch based on multi-objective particle swarm optimization , 2006, 2006 IEEE Power Engineering Society General Meeting.

[19]  A. J. Booker,et al.  A rigorous framework for optimization of expensive functions by surrogates , 1998 .

[20]  Rita Casadio,et al.  Algorithms in Bioinformatics, 5th International Workshop, WABI 2005, Mallorca, Spain, October 3-6, 2005, Proceedings , 2005, WABI.

[21]  Charles Audet,et al.  Nonlinear Programming by Mesh Adaptive Direct Searches , 2005 .

[22]  C. J. Price,et al.  Positive Bases in Numerical Optimization , 2002, Comput. Optim. Appl..

[23]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[24]  Q. Y. Xuan,et al.  COMBINED HEAT AND POWER ECONOMIC DISPATCH USING GENETIC ALGORITHM BASED PENALTY FUNCTION METHOD , 1998 .

[25]  CHARLES AUDET,et al.  Finding Optimal Algorithmic Parameters Using Derivative-Free Optimization , 2006, SIAM J. Optim..

[26]  Meng Wang,et al.  Optimal Aeroacoustic Shape Design Using the Surrogate Management Framework , 2003 .

[27]  Charles Audet Convergence Results for Generalized Pattern Search Algorithms are Tight , 2004 .

[28]  Alison L. Marsden,et al.  Aerodynamic noise control by optimal shape design , 2004 .

[29]  Kit Po Wong,et al.  Evolutionary programming approach for combined heat and power dispatch , 2002 .

[30]  Nicholas I. M. Gould,et al.  GALAHAD, a library of thread-safe Fortran 90 packages for large-scale nonlinear optimization , 2003, TOMS.

[31]  Charles Audet,et al.  Spent potliner treatment process optimization using a MADS algorithm , 2005 .

[32]  Ching-Tzong Su,et al.  An incorporated algorithm for combined heat and power economic dispatch , 2004 .

[33]  Virginia Torczon,et al.  On the Convergence of Pattern Search Algorithms , 1997, SIAM J. Optim..

[34]  P. Subbaraj,et al.  Enhancement of combined heat and power economic dispatch using self adaptive real-coded genetic algorithm , 2009 .

[35]  F. J. Rooijers,et al.  Static economic dispatch for co-generation systems , 1994 .

[36]  Charles Audet,et al.  Convergence of Mesh Adaptive Direct Search to Second-Order Stationary Points , 2006, SIAM J. Optim..

[37]  Søren Nymand Lophaven,et al.  DACE - A Matlab Kriging Toolbox, Version 2.0 , 2002 .

[38]  Charles Audet,et al.  A Pattern Search Filter Method for Nonlinear Programming without Derivatives , 2001, SIAM J. Optim..

[39]  Charles Audet,et al.  Finding Optimal Algorithmic Parameters Using the Mesh Adaptive Direct Search Algorithm , 2004 .

[40]  Katya Scheinberg,et al.  Introduction to derivative-free optimization , 2010, Math. Comput..

[41]  Charles Audet,et al.  Convergence Results for Pattern Search Algorithms are Tight , 2002 .

[42]  Tamara G. Kolda,et al.  Optimization by Direct Search: New Perspectives on Some Classical and Modern Methods , 2003, SIAM Rev..