Please wait a minute...
Frontiers in Energy

ISSN 2095-1701

ISSN 2095-1698(Online)

CN 11-6017/TK

邮发代号 80-972

2019 Impact Factor: 2.657

Frontiers in Energy  2013, Vol. 7 Issue (3): 333-341   https://doi.org/10.1007/s11708-013-0259-5
  RESEARCH ARTICLE 本期目录
Unit commitment using dynamic programming–an exhaustive working of both classical and stochastic approach
Unit commitment using dynamic programming–an exhaustive working of both classical and stochastic approach
Balasubramaniyan SARAVANAN1(), Surbhi SIKRI1, K. S. SWARUP2, D. P. KOTHARI3
1. School of Electrical Engineering, VIT University, Vellore 632014, India; 2. Department of Electrical Science, IIT Madras, Chennai 600036, India; 3. JB Group of Institutions, Hyderabad, 500075, India
 全文: PDF(205 KB)   HTML
Abstract

In the present electricity market, where renewable energy power plants have been included in the power systems, there is a lot of unpredictability in the demand and generation. There are many conventional and evolutionary programming techniques used for solving the unit commitment (UC) problem. Dynamic programming (DP) is a conventional algorithm used to solve the deterministic problem. In this paper DP is used to solve the stochastic model of UC problem. The stochastic modeling for load and generation side has been formulated using an approximate state decision approach. The programs were developed in a MATLAB environment and were extensively tested for a four-unit eight-hour system. The results obtained from these techniques were validated with the available literature and outcome was good. The commitment is in such a way that the total cost is minimal. The novelty of this paper lies in the fact that DP is used for solving the stochastic UC problem.

Key wordsunit commitment (UC)    deterministic    stochastic    dynamic programming (DP)    optimization    state diagram
收稿日期: 2012-06-16      出版日期: 2013-09-05
Corresponding Author(s): SARAVANAN Balasubramaniyan,Email:bsaravanan@vit.ac.in   
 引用本文:   
. Unit commitment using dynamic programming–an exhaustive working of both classical and stochastic approach[J]. Frontiers in Energy, 2013, 7(3): 333-341.
Balasubramaniyan SARAVANAN, Surbhi SIKRI, K. S. SWARUP, D. P. KOTHARI. Unit commitment using dynamic programming–an exhaustive working of both classical and stochastic approach. Front Energ, 2013, 7(3): 333-341.
 链接本文:  
https://academic.hep.com.cn/fie/CN/10.1007/s11708-013-0259-5
https://academic.hep.com.cn/fie/CN/Y2013/V7/I3/333
Fig.1  
Fig.2  
ParameterUnit 1Unit 2Unit 3Unit 4
Pmax /MW8025030060
Pmin/MW25607520
No load cost/($·h-1)213585.62684.74252
Full load avg cost /($·MW-1·h-1)23.5420.3419.7428.00
Min up time/h4551
Min down time/h2341
Initial conditions-5886
Hot start cost/$1501705000
Cold start cost/$35040011000.02
Cold start hour4550
Tab.1  
Hour
12345678
Pload/MW450530600540400280290500
Tab.2  
UnitInc cost/($·MW-1·h-1)Pmin/MWPmax/MWHour
12345678
Unit 120.877258000000000
Unit 218.006025015023025024010000200
Unit 317.4675300300300300300300280290300
Unit 423.802060005000000
Load/MW450530600540400280290500
Hourly cost/$920810648124501082883085574574810108
Total cost at the end of 8 hours/$73274
Tab.3  
Hour
12345678
Unit 100000000
Unit 211111001
Unit 311111111
Unit 400100000
Tab.4  
UnitInc cost/($·MW-1·h-1)Pmin/MWPmax/MWHour
12345678
Unit 120.8772580000000062
Unit 218.00602502402501801386000250
Unit 317.4675300300300300300290200272300
Unit 423.8020600585000000
Load/MW540608480438350200272612
Hourly cost/$10828126419748899274144177543412516
Total cost at the end of 8 hours/$72500
Tab.5  
Hour
12345678
Unit 100000001
Unit 211111001
Unit 311111111
Unit 401000000
Tab.6  
UnitInc cost/($·MW-1·h-1)Pmin/MWPmax/MWHour
12345678
Unit 120.8772580050806000020
Unit 218.0060250250250250250250250250250
Unit 317.46752302002302302301503040230
Unit 423.802060004000000
Load/MW450530600540400280290500
Hourly cost/$926211043128731125183896270645010434
Total cost at the end of 8 hours/$76402
Tab.7  
Hour
12345678
Unit 101110001
Unit 211111001
Unit 311111111
Unit 400100000
Tab.8  
UnitInc cost/($·MW-1·h-1)Pmin/MWPmax/MWHour
12345678
Unit 120.877258060800000080
Unit 218.0060250250250250250250200197250
Unit 37.4675230230230230188100075230
Unit 43.8020600480000052
Load/MW540608480438350200272612
Hourly cost/$11251130639786905375164186612613158
Total cost at the end of 8 hours/$75133
Tab.9  
Hour
12345678
Unit 111000001
Unit 211111111
Unit 311111011
Unit 401000001
Tab.10  
Fig.3  
Fig.4  
Fig.5  
CaseWithout uptime and downtime constraintsWith uptime and downtime constraints
Classical approach$73274$74110
Stochastic approach on load side$72500$73336
Stochastic approach on generation side$76402**
Stochastic approach on load and generation side$75133**
Tab.11  
1 Wood A J, Wollenberg B F. Power Generation Operation and Control. New York: Wiley & Sons, 2003
2 Catalao J P S, Mariano S J P S, Mendes V M F, Ferreira L A F M. Profit based unit commitment with emission limitation: a multiobjective approach. In: Proceedings of IEEE Lausanne conference on Power Technology . Lausanne Switzerland, 2007, 1417–1422
3 Burns R M, Gibson C A. Optimization of priority lists for a unit commitment program. In: Proceedings of IEEE/PES Summer Meeting . San Francisco, USA, 1975, 453–456
4 Ouyang Z, Shahidehpour S M. An intelligent dynamic programming for unit commitment application. IEEE Transactions on Power Systems , 1991, 6(3): 1203–1209
doi: 10.1109/59.119267
5 Virmani S, Adrian E C, Imhof K, Mukherjee S. Implementation of a Lagrangian relaxation based unit commitment problem. IEEE Transactions on Power Systems , 1989, 4(4): 1373–1380
doi: 10.1109/59.41687
6 Ongsakul W, Petcharaks N. Unit commitment by enhanced adaptive Lagrangian relaxation. IEEE Transactions on Power Systems , 2004, 19(1): 620–628
doi: 10.1109/TPWRS.2003.820707
7 Dillon T S, Edwin K W, Kochs H D, Taud R J. Integer programming approach to the problem of optimal unit commitment with probabilistic reserve determination. IEEE Transactions on Power Apparatus and Systems , 1978, PAS-97(6): 2154–2166
doi: 10.1109/TPAS.1978.354719
8 Daneshi H, Choobbari A L, Shahidehpour S M, Li Z Y. Mixed integer programming method to solve security constrained unit commitment with restricted operating zone limits. In: Proceedings of IEEE International Conference on Electro/Information Technology . Ames, USA, 2008, 187-192
9 Cohen A I, Yoshimura M. A branch-and-bound algorithm for unit commitment. IEEE Transactions on Power Apparatus and Systems , 1983, PAS-102(2): 444–451
doi: 10.1109/TPAS.1983.317714
10 Logenthiran T. Formulation of unit commitment (UC) problems and analysis of available methodologies used for solving the problems. In: Proceedings of IEEE International Conference on Sustainable Energy Technologies . Kandy, Sri Lanka, 2010, 1–6
11 Snyder W L, Powell H D, Rayburn J C. Dynamic programming approach to power system unit commitment. IEEE Transactions on Power Systems , 1987, 2(2): 339–348
doi: 10.1109/TPWRS.1987.4335130
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed