4.6 Article

An improved algorithm for single-unit commitment with ramping limits

期刊

ELECTRIC POWER SYSTEMS RESEARCH
卷 190, 期 -, 页码 -

出版社

ELSEVIER SCIENCE SA
DOI: 10.1016/j.epsr.2020.106720

关键词

Dynamic programming; Single-unit commitment problem; Polynomial-time algorithm

资金

  1. Dutch Research Council (NWO) [647.003.005]

向作者/读者索取更多资源

This paper introduces two efficient dynamic programming algorithms for solving the single-unit commitment problem, which have shown significant speedup in experiments. These methods scale linearly in the amount of time steps and are suitable for solving large scale unit commitment problems.
The single-unit commitment problem (1UC) is the problem of finding a cost optimal schedule for a single generator given a time series of electricity prices subject to generation limits, minimum upand downtime and ramping limits. In this paper we present two efficient dynamic programming algorithms. For each time step we keep track of a set of functions that represent the cost of optimal schedules until that time step. We show that we can combine a subset of these functions by only considering their minimum. We can construct this minimum either implicitly or explicitly. Experiments show both methods scale linear in the amount of time steps and result in a significant speedup compared to the state-of-the-art for piece-wise linear as well as quadratic generation cost. Therefore using these methods could lead to significant improvements for solving large scale unit commitment problems with Lagrangian relaxation or related methods that use 1UC as subproblem.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据