Memory-Bounded Ant Colony Optimization With Dynamic Programming and $A^{\ast}$ Local Search for Generator Planning

Swarm-inspired optimization has become very popular in recent years. Ant colony optimization (ACO) is successfully applied in the traveling salesman problem. Performance of the basic ACO for small problems with moderate dimensions and searching space is satisfactory. As the searching space grows exponentially in large-scale power systems generator planning, the basic ACO is not applicable for the vast size of the pheromone matrix of the ACO in practical-time and physical computer-memory limits. However, memory-bounded methods prune the least-promising nodes to fit the system in the computer memory. Therefore, the authors propose a memory-bounded version of ant colony optimization (MACO) with selected dynamic programming search in this paper for the scalable generator planning problem. This MACO solves the limitation of computer memory, and does not permit the system to grow beyond a bound on memory. In the memory-bounded ACO implementation, A* heuristic is introduced to increase local searching ability and the authors propose probabilistic nearest neighbor approach to estimate pheromone intensity for the forgotten value. Finally, the benchmark data and methods are used to show the effectiveness of the proposed method.

[1]  V. Miranda Evolutionary Algorithms with Particle Swarm Movements , 2005, Proceedings of the 13th International Conference on, Intelligent Systems Application to Power Systems.

[2]  Anastasios G. Bakirtzis,et al.  A genetic algorithm solution to the unit commitment problem , 1996 .

[3]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[4]  F. Albuyeh,et al.  Evaluation of Dynamic Programming Based Methods and Multiple area Representation for Thermal Unit Commitments , 1981, IEEE Transactions on Power Apparatus and Systems.

[5]  H. Yoshida,et al.  A particle swarm optimization for reactive power and voltage control considering voltage security assessment , 1999, 2001 IEEE Power Engineering Society Winter Meeting. Conference Proceedings (Cat. No.01CH37194).

[6]  S. M. Shahidehpour,et al.  An intelligent dynamic programming for unit commitment application , 1991 .

[7]  A. H. Mantawy A genetic algorithm solution to a new fuzzy unit commitment model , 2004 .

[8]  G. Purushothama,et al.  Simulated Annealing with Local Search: A Hybrid Algorithm for Unit Commitment , 2002, IEEE Power Engineering Review.

[9]  Jin Hao,et al.  Ant colony optimization algorithm with random perturbation behavior to the problem of optimal unit commitment with probabilistic spinning reserve determination , 2004 .

[10]  S. Virmani,et al.  Implementation of a Lagrangian Relaxation Based Unit Commitment Problem , 1989, IEEE Power Engineering Review.

[11]  J. J. Shaw,et al.  A direct method for security-constrained unit commitment , 1995 .

[12]  F. Lee A Fuel-Constrained Unit Commitment Method , 1989, IEEE Power Engineering Review.

[13]  H. A. Smolleck,et al.  A fuzzy logic approach to unit commitment , 1997 .

[14]  C.-P. Cheng,et al.  Unit commitment by annealing-genetic algorithm , 2002 .

[15]  Tomonobu Senjyu,et al.  Fast technique for unit commitment by genetic algorithm based on unit clustering , 2005 .

[16]  H. H. Happ,et al.  Large Scale Hydro-Thermal Unit Commitment-Method and Results , 1971 .

[17]  Eiichi Tanaka,et al.  An Evolutionary Programming Solution to the Unit Commitment Problem , 1997 .

[18]  A. Bakirtzis,et al.  A solution to the unit-commitment problem using integer-coded genetic algorithm , 2004, IEEE Transactions on Power Systems.

[19]  T.O. Ting,et al.  A novel approach for unit commitment problem via an effective hybrid particle swarm optimization , 2006, IEEE Transactions on Power Systems.

[20]  C. S. Chen,et al.  Unit Commitment of Main Transformers for Electrified Mass Rapid Transit Systems , 2002, IEEE Power Engineering Review.

[21]  A. J. Svoboda,et al.  Short-term resource scheduling with ramp constraints [power generation scheduling] , 1997 .

[22]  Chuan-Ping Cheng,et al.  Unit commitment by Lagrangian relaxation and genetic algorithms , 2000 .

[23]  K. M. Dale,et al.  A Study of the Economic Shutdown of Generating Units in Daily Dispatch , 1959, Transactions of the American Institute of Electrical Engineers. Part III: Power Apparatus and Systems.

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

[25]  Hiroyuki Mori,et al.  Application of Priority-List-Embedded Tabu Search to Unit Commitment in Power Systems , 2001 .

[26]  Zwe-Lee Gaing,et al.  Particle swarm optimization to solving the economic dispatch considering the generator constraints , 2003 .

[27]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[28]  A. H. Mantawy,et al.  A simulated annealing algorithm for unit commitment , 1998 .

[29]  Arthur I. Cohen,et al.  A Branch-and-Bound Algorithm for Unit Commitment , 1983, IEEE Transactions on Power Apparatus and Systems.

[30]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[31]  Koichi Nara,et al.  Maintenance scheduling by using simulated annealing method (for power plants) , 1991 .

[32]  Narayana Prasad Padhy,et al.  Unit commitment using hybrid models: a comparative study for dynamic programming, expert system, fuzzy system and genetic algorithms , 2001 .

[33]  W. L. Peterson,et al.  A capacity based Lagrangian relaxation unit commitment with ramp rate constraints , 1995 .

[34]  Magdi M. El-Saadawi,et al.  A fuzzy optimization-based approach to large scale thermal unit commitment , 2004 .

[35]  T. Senjyu,et al.  Fuzzy unit commitment scheduling using absolutely stochastic simulated annealing , 2006, IEEE Transactions on Power Systems.

[36]  T. Jayabarathi,et al.  Particle swarm optimization for various types of economic dispatch problems , 2006 .

[37]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[38]  Narayana Prasad Padhy,et al.  An ant colony system approach for unit commitment problem , 2006 .

[39]  K. Uezato,et al.  A fast technique for unit commitment problem by extended priority list , 2003, 2003 IEEE Power Engineering Society General Meeting (IEEE Cat. No.03CH37491).

[40]  Suzannah Yin Wa Wong,et al.  An enhanced simulated annealing approach to unit commitment , 1998 .

[41]  Shokri Z. Selim,et al.  Integrating genetic algorithms, tabu search, and simulated annealing for the unit commitment problem , 1999 .

[42]  Yuan-Yih Hsu,et al.  Fuzzy dynamic programming: an application to unit commitment , 1991 .

[43]  Francisco D. Galiana,et al.  Unit commitment by simulated annealing , 1990 .

[44]  S. J. Huang,et al.  Enhancement of Hydroelectric Generation Scheduling Using Ant Colony System-Based Optimization Approaches , 2001, IEEE Power Engineering Review.