Multi-objective short-term hydro-thermal scheduling using bacterial foraging algorithm

In this paper, the optimization problem of the short-term hydro-thermal scheduling (STHTS) is addressed considering the environmental aspects. To solve this multi-objective problem, an improved bacterial foraging algorithm (IBFA) is implemented. In addition to minimizing the cost function, the minimization of gaseous emission is also considered. Operating cost of thermal generating units, NOx SO2 and CO2 emission are minimized over the scheduling period considering various thermal and hydro constraints. The environmentally constrained STHTS problem, as it is the case of the classic one, is a dynamic large-scale nonlinear optimization problem which requires solving unit commitment and economic power load dispatch problems. The bacterial foraging algorithm (BFA) is a recently developed evolutionary optimization technique based on the foraging behavior of the E. coli bacteria. The BFA has been successfully employed to solve various optimization problems; however, for large-scale problems, it shows poor convergence properties. In fact, the basic BFA cannot be applied to solve complex problems such as the STHTS problem. To tackle this problem considering its high-dimensional search space, significant improvements are introduced to the basic BFA. The algorithm is validated using a well known hydro-thermal generation system. Results are obtained and the trade-off set of solutions is successfully captured.

[1]  Zhen Ji,et al.  A Fast Bacterial Swarming Algorithm for high-dimensional function optimization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[2]  Q.H. Wu,et al.  Optimal Power Flow With Dynamic Loads Using Bacterial Foraging Algorithm , 2006, 2006 International Conference on Power System Technology.

[3]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[4]  Prakash Kumar Hota,et al.  Economic emission load dispatch through an interactive fuzzy satisfying method , 2000 .

[5]  Yadwinder Singh Brar,et al.  Fuzzy satisfying multi-objective generation scheduling based on simplex weightage pattern search , 2005 .

[6]  陈瀚宁,et al.  Self-Adaptation in Bacterial Foraging Optimization Algorithm , 2008 .

[7]  Sukumar Mishra,et al.  A hybrid least square-fuzzy bacterial foraging strategy for harmonic estimation , 2005, IEEE Transactions on Evolutionary Computation.

[8]  A. Kumar,et al.  Multiobjective Hydro Thermal Scheduling , 1991, TENCON '91. Region 10 International Conference on EC3-Energy, Computer, Communication and Control Systems.

[9]  Q. Henry Wu,et al.  Bacterial Foraging Algorithm For Dynamic Environments , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[10]  N. Kamaraj,et al.  Stochastic Multi Objective Short Term Hydrothermal Scheduling Using Particle Swarm Optimization , 2005, 2005 Annual IEEE India Conference - Indicon.

[11]  D. P. Kothari,et al.  Fuzzy decision-making in stochastic multiobjective short-term hydrothermal scheduling , 2002 .

[12]  M. El-hawary,et al.  Optimum Operation of Fixed-Head Hydro-Thermal Electric Power Systems: Powell's Hybrid Method Versus Newton-Raphson Method , 1982, IEEE Transactions on Power Apparatus and Systems.

[13]  D. P. Kothari,et al.  Fuzzy decision making in multiobjective long-term scheduling of hydrothermal system , 2001 .

[14]  I. A. Farhat,et al.  Short-term hydro-thermal scheduling using an improved bacterial foraging algorithm , 2009, 2009 IEEE Electrical Power & Energy Conference (EPEC).

[15]  Yonghua Song,et al.  Modern optimisation techniques in power systems , 1999 .