Thermal generator scheduling algorithm based on heuristic-guided depth-first search
- 1 January 1990
- journal article
- Published by Institution of Engineering and Technology (IET) in IEE Proceedings C Generation, Transmission and Distribution
- Vol. 137 (1) , 33-44
- https://doi.org/10.1049/ip-c.1990.0006
Abstract
This paper develops an algorithm which is suitable for implementation on computers by a logic programming language, Prolog, for scheduling thermal generators to meet the daily rising system demand and spinning reserve requirement in the operation of power systems. The algorithm is based on the depth-first and heuristic search techniques in artificial intelligence, and an interpretation of the scheduling process as a tree searching problem. Heuristic rules are derived for overcoming the problem of combinatorial explosion in the search space of the scheduling process and for quickly determining the solution schedule having the lowest total excessive generation capacity between the total generation capacity and the combined system demand and spinning reserve. The ramp rate characteristics and crew constraints of generator units together with the system constraint of must-on units are incorporated in the algorithm. The application of the developed algorithm which is implemented by Prolog to schedule ten thermal generators is presented.Keywords
This publication has 0 references indexed in Scilit: