Unit commitment using the ant colony search algorithm

The paper presents an ant colony search algorithm (ACSA)-based approach to solve the unit commitment (UC) problem. This ACSA algorithm is a relatively new meta-heuristic for solving hard combinatorial optimization problems. It is a population-based approach that uses exploitation of positive feedback, distributed computation as well as a constructive greedy heuristic. Positive feedback is for fast discovery of good solutions, distributed computation avoids early convergence, and the greedy heuristic helps find adequate solutions in the early stages of the search process. The ACSA was inspired from natural behavior of the ant colonies on how they find the food source and bring them back to their nest by building the unique trail formation. The UC problem solved using the proposed approach is subject to real power balance, real power operating limits of generating units, spinning reserve, start up cost, and minimum up and down time constraints. The proposed approach determines the search space of multi-stage scheduling followed by considering the unit transition related constraints during the process of state transition. The paper describes the proposed approach and presents test results on a 10-unit test system that demonstrates its effectiveness in solving the UC problem.

[1]  Richard C. Wilson,et al.  An Application of Mixed-Integer Programming Duality to Scheduling Thermal Generating Systems , 1968 .

[2]  C.K. Pang,et al.  Optimal short-term thermal unit commitment , 1976, IEEE Transactions on Power Apparatus and Systems.

[3]  K. W. Edwin,et al.  Integer Programming Approach to the Problem of Optimal Unit Commitment with Probabilistic Reserve Determination , 1978, IEEE Transactions on Power Apparatus and Systems.

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

[5]  Allen J. Wood,et al.  Power Generation, Operation, and Control , 1984 .

[6]  Jonathan F. Bard,et al.  Short-Term Scheduling of Thermal-Electric Generators Using Lagrangian Relaxation , 1988, Oper. Res..

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

[8]  A.A. El-Keib,et al.  A genetic algorithm-based approach to economic dispatch of power systems , 1994, Proceedings of SOUTHEASTCON '94.

[9]  S. M. Shahidehpour,et al.  Short-term generation scheduling with transmission and environmental constraints using an augmented Lagrangian relaxation , 1995 .

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

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

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

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

[14]  Luca Maria Gambardella,et al.  An Ant Colony System Hybridized with a New Local Search for the Sequential Ordering Problem , 2000, INFORMS J. Comput..

[15]  Yonghua Song,et al.  Optimisation techniques for electrical power systems. II. Heuristic optimisation methods , 2001 .

[16]  Alice E. Smith,et al.  A Seeded Memetic Algorithm for Large Unit Commitment Problems , 2002, J. Heuristics.