Cooperative Coevolutionary Algorithm for Unit Commitment

This paper presents a new cooperative coevolutionary algorithm (CCA) for power system unit commitment. CCA is an extension of the traditional genetic algorithm (GA), which appears to have considerable potential for formulating and solving more complex problems by explicitly modeling the coevolution of cooperating species. This method combines the basic ideas of Lagrangian relaxation technique (LR) and GA to form a two-level approach. The first level uses a subgradient-based stochastic optimization method to optimize Lagrangian multipliers. The second level uses GA to solve the individual unit commitment subproblems. CCA can manage more complicated time-dependent constraints than conventional LR. Simulation results show that CCA has a good convergent property and a significant speedup over traditional GAs and can obtain high-quality solutions. The "curse of dimensionality" is surmounted, and the computational burden is almost linear with the problem scale.

[1]  Philip Wolfe,et al.  Validation of subgradient optimization , 1974, Math. Program..

[2]  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.

[3]  A. Merlin,et al.  A New Method for Unit Commitment at Electricite De France , 1983, IEEE Transactions on Power Apparatus and Systems.

[4]  Walter L. Snyder,et al.  Dynamic Programming Approach to Unit Commitment , 1987, IEEE Transactions on Power Systems.

[5]  J. A. Amalfi,et al.  An optimization-based method for unit commitment , 1992 .

[6]  S. M. Shahidehpour,et al.  Effects of ramp-rate limits on unit commitment and economic dispatch , 1993 .

[7]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

[8]  Kenneth A. De Jong,et al.  Evolving Complex Structures via Cooperative Coevolution , 1995, Evolutionary Programming.

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

[10]  Gerald B. Sheblé,et al.  Genetic-based unit commitment algorithm , 1996 .

[11]  Mitchell A. Potter,et al.  The design and analysis of a computational model of cooperative coevolution , 1997 .

[12]  Mohammad Shahidehpour,et al.  The IEEE Reliability Test System-1996. A report prepared by the Reliability Test System Task Force of the Application of Probability Methods Subcommittee , 1999 .

[13]  S. M. Shahidehpour,et al.  Unit commitment with transmission security and voltage constraints , 1999 .