Solving unit commitment problem using modified subgradient method combined with simulated annealing algorithm (Q1958814)

From MaRDI portal





scientific article; zbMATH DE number 5793736
Language Label Description Also known as
English
Solving unit commitment problem using modified subgradient method combined with simulated annealing algorithm
scientific article; zbMATH DE number 5793736

    Statements

    Solving unit commitment problem using modified subgradient method combined with simulated annealing algorithm (English)
    0 references
    0 references
    30 September 2010
    0 references
    Summary: This paper presents the solving unit commitment (UC) problem using Modified Subgradient Method (MSG) method combined with Simulated Annealing (SA) algorithm. UC problem is one of the important power system engineering hard-solving problems. The Lagrangian relaxation based methods are commonly used to solve the UC problem. The main disadvantage of this group of methods is the difference between the dual and the primal solution which gives some significant problems on the quality of the feasible solution. In this paper, MSG method which does not require any convexity and differentiability assumptions is used for solving the UC problem. MSG method depending on the initial value reaches zero duality gap. SA algorithm is used in order to assign the appropriate initial value for MSG method. The major advantage of the proposed approach is that it guarantees the zero duality gap independently from the size of the problem. In order to show the advantages of this proposed approach, the four-unit Tuncbilek thermal plant and ten-unit thermal plant which is usually used in literature are chosen as test systems. The penalty function method is also used to compare with our proposed method in terms of total cost and UC schedule.
    0 references
    power system
    0 references
    Lagrangian relaxation
    0 references
    UC schedule
    0 references
    simulated annealing
    0 references
    modified subgradient method
    0 references
    penalty function method
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references