|
|
<!DOCTYPE html>
|
|
|
<html lang="en">
|
|
|
|
|
|
<head>
|
|
|
<meta charset="utf-8">
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
|
|
|
|
|
|
|
|
<link rel="shortcut icon" href="../img/favicon.ico">
|
|
|
|
|
|
|
|
|
<title>Instances - UnitCommitment.jl</title>
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.12.0/css/all.css">
|
|
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.12.0/css/v4-shims.css">
|
|
|
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
|
|
|
<link href='//rsms.me/inter/inter.css' rel='stylesheet' type='text/css'>
|
|
|
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
|
|
|
<link href="../css/bootstrap-custom.min.css" rel="stylesheet">
|
|
|
<link href="../css/base.min.css" rel="stylesheet">
|
|
|
<link href="../css/cinder.min.css" rel="stylesheet">
|
|
|
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.18.0/build/styles/github.min.css">
|
|
|
|
|
|
|
|
|
<link href="../css/custom.css" rel="stylesheet">
|
|
|
|
|
|
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
|
|
<!--[if lt IE 9]>
|
|
|
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
|
|
|
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
|
|
|
<![endif]-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</head>
|
|
|
|
|
|
<body>
|
|
|
|
|
|
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
|
|
|
<div class="container">
|
|
|
|
|
|
<!-- Collapsed navigation -->
|
|
|
<div class="navbar-header">
|
|
|
<!-- Expander button -->
|
|
|
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
|
|
<span class="sr-only">Toggle navigation</span>
|
|
|
<span class="icon-bar"></span>
|
|
|
<span class="icon-bar"></span>
|
|
|
<span class="icon-bar"></span>
|
|
|
</button>
|
|
|
|
|
|
|
|
|
<!-- Main title -->
|
|
|
|
|
|
|
|
|
<a class="navbar-brand" href="..">UnitCommitment.jl</a>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<!-- Expanded navigation -->
|
|
|
<div class="navbar-collapse collapse">
|
|
|
<!-- Main navigation -->
|
|
|
<ul class="nav navbar-nav">
|
|
|
|
|
|
|
|
|
<li >
|
|
|
<a href="..">Home</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li >
|
|
|
<a href="../usage/">Usage</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li >
|
|
|
<a href="../format/">Format</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="active">
|
|
|
<a href="./">Instances</a>
|
|
|
</li>
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
<ul class="nav navbar-nav navbar-right">
|
|
|
<li>
|
|
|
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
|
|
|
<i class="fas fa-search"></i> Search
|
|
|
</a>
|
|
|
</li>
|
|
|
<li >
|
|
|
<a rel="prev" href="../format/">
|
|
|
<i class="fas fa-arrow-left"></i> Previous
|
|
|
</a>
|
|
|
</li>
|
|
|
<li class="disabled">
|
|
|
<a rel="next" >
|
|
|
Next <i class="fas fa-arrow-right"></i>
|
|
|
</a>
|
|
|
</li>
|
|
|
<li>
|
|
|
<a href="https://github.com/ANL-CEEESA/unitcommitment.jl/edit/dev/src/docs/instances.md"><i class="fab fa-github"></i> Edit on GitHub</a>
|
|
|
</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="container">
|
|
|
|
|
|
|
|
|
<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
|
|
|
<ul class="nav bs-sidenav">
|
|
|
<li class="first-level active"><a href="#instances">Instances</a></li>
|
|
|
<li class="second-level"><a href="#1-matpower">1. MATPOWER</a></li>
|
|
|
|
|
|
<li class="third-level"><a href="#11-matpoweruw-pstca">1.1 MATPOWER/UW-PSTCA</a></li>
|
|
|
<li class="third-level"><a href="#12-matpowerpolish">1.2 MATPOWER/Polish</a></li>
|
|
|
<li class="third-level"><a href="#13-matpowerpegase">1.3 MATPOWER/PEGASE</a></li>
|
|
|
<li class="third-level"><a href="#14-matpowerrte">1.4 MATPOWER/RTE</a></li>
|
|
|
<li class="second-level"><a href="#2-pglib-uc-instances">2. PGLIB-UC Instances</a></li>
|
|
|
|
|
|
<li class="third-level"><a href="#21-pglib-uccalifornia">2.1 PGLIB-UC/California</a></li>
|
|
|
<li class="third-level"><a href="#22-pglib-ucferc">2.2 PGLIB-UC/FERC</a></li>
|
|
|
<li class="third-level"><a href="#23-pglib-ucrts-gmlc">2.3 PGLIB-UC/RTS-GMLC</a></li>
|
|
|
<li class="second-level"><a href="#3-or-libuc">3. OR-LIB/UC</a></li>
|
|
|
|
|
|
<li class="second-level"><a href="#4-tejadaarango19">4. TejadaArango19</a></li>
|
|
|
|
|
|
<li class="second-level"><a href="#5-references">5. References</a></li>
|
|
|
|
|
|
</ul>
|
|
|
</div></div>
|
|
|
<div class="col-md-9" role="main">
|
|
|
|
|
|
<h1 id="instances">Instances</h1>
|
|
|
<p>UnitCommitment.jl provides a large collection of benchmark instances collected
|
|
|
from the literature and converted to a <a href="../format/">common data format</a>. In some cases, as indicated below, the original instances have been extended, with realistic parameters, using data-driven methods.
|
|
|
If you use these instances in your research, we request that you cite UnitCommitment.jl, as well as the original sources.</p>
|
|
|
<p>Raw instances files are <a href="https://github.com/ANL-CEEESA/UnitCommitment.jl/tree/dev/instances">available at our GitHub repository</a>. Benchmark instances can also be loaded with
|
|
|
<code>UnitCommitment.read_benchmark(name)</code>, as explained in the <a href="../usage/">usage section</a>.</p>
|
|
|
<h2 id="1-matpower">1. MATPOWER</h2>
|
|
|
<p><a href="https://github.com/MATPOWER/matpower">MATPOWER</a> is an open-source package for solving power flow problems in MATLAB and Octave. It contains a number of power flow test cases, which have been widely used in the power systems literature.</p>
|
|
|
<p>Because most MATPOWER test cases were originally designed for power flow studies, they lack a number of important unit commitment parameters, such as time-varying loads, production cost curves, ramp limits, reserves and initial conditions. The test cases included in UnitCommitment.jl are extended versions of the original MATPOWER test cases, modified as following:</p>
|
|
|
<ul>
|
|
|
<li>
|
|
|
<p><strong>Production cost</strong> curves were generated using a data-driven approach, based on publicly available data. More specifically, machine learning models were trained to predict typical production cost curves, for each day of the year, based on a generator's maximum and minimum power output.</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p><strong>Load profiles</strong> were generated using a similar data-driven approach.</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p><strong>Ramp-up, ramp-down, startup and shutdown rates</strong> were set to a fixed proportion of the generator's maximum output.</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p><strong>Minimum reserves</strong> were set to a fixed proportion of the total demand.</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p><strong>Contingencies</strong> were set to include all N-1 transmission line contingencies that do not generate islands or isolated buses. More specifically, there is one contingency for each transmission line, as long as that transmission line is not a bridge in the network graph.</p>
|
|
|
</li>
|
|
|
</ul>
|
|
|
<p>For each MATPOWER test case, UC.jl provides two variations (<code>2017-02-01</code> and <code>2017-08-01</code>) corresponding respectively to a winter and to a summer test case.</p>
|
|
|
<h3 id="11-matpoweruw-pstca">1.1 MATPOWER/UW-PSTCA</h3>
|
|
|
<p>A variety of smaller IEEE test cases, <a href="http://labs.ece.uw.edu/pstca/">compiled by University of Washington</a>, corresponding mostly to small portions of the American Electric Power System in the 1960s.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>matpower/case14/2017-02-01</code></td>
|
|
|
<td>14</td>
|
|
|
<td>5</td>
|
|
|
<td>20</td>
|
|
|
<td>19</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case14/2017-08-01</code></td>
|
|
|
<td>14</td>
|
|
|
<td>5</td>
|
|
|
<td>20</td>
|
|
|
<td>19</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case30/2017-02-01</code></td>
|
|
|
<td>30</td>
|
|
|
<td>6</td>
|
|
|
<td>41</td>
|
|
|
<td>38</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case30/2017-08-01</code></td>
|
|
|
<td>30</td>
|
|
|
<td>6</td>
|
|
|
<td>41</td>
|
|
|
<td>38</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case57/2017-02-01</code></td>
|
|
|
<td>57</td>
|
|
|
<td>7</td>
|
|
|
<td>80</td>
|
|
|
<td>79</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case57/2017-08-01</code></td>
|
|
|
<td>57</td>
|
|
|
<td>7</td>
|
|
|
<td>80</td>
|
|
|
<td>79</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case118/2017-02-01</code></td>
|
|
|
<td>118</td>
|
|
|
<td>54</td>
|
|
|
<td>186</td>
|
|
|
<td>177</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case118/2017-08-01</code></td>
|
|
|
<td>118</td>
|
|
|
<td>54</td>
|
|
|
<td>186</td>
|
|
|
<td>177</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case300/2017-02-01</code></td>
|
|
|
<td>300</td>
|
|
|
<td>69</td>
|
|
|
<td>411</td>
|
|
|
<td>320</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case300/2017-08-01</code></td>
|
|
|
<td>300</td>
|
|
|
<td>69</td>
|
|
|
<td>411</td>
|
|
|
<td>320</td>
|
|
|
<td>[MTPWR, PSTCA]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="12-matpowerpolish">1.2 MATPOWER/Polish</h3>
|
|
|
<p>Test cases based on the Polish 400, 220 and 110 kV networks, originally provided by <strong>Roman Korab</strong> (Politechnika Śląska) and corrected by the MATPOWER team.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2383wp/2017-02-01</code></td>
|
|
|
<td>2383</td>
|
|
|
<td>323</td>
|
|
|
<td>2896</td>
|
|
|
<td>2240</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2383wp/2017-08-01</code></td>
|
|
|
<td>2383</td>
|
|
|
<td>323</td>
|
|
|
<td>2896</td>
|
|
|
<td>2240</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2736sp/2017-02-01</code></td>
|
|
|
<td>2736</td>
|
|
|
<td>289</td>
|
|
|
<td>3504</td>
|
|
|
<td>3159</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2736sp/2017-08-01</code></td>
|
|
|
<td>2736</td>
|
|
|
<td>289</td>
|
|
|
<td>3504</td>
|
|
|
<td>3159</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2737sop/2017-02-01</code></td>
|
|
|
<td>2737</td>
|
|
|
<td>267</td>
|
|
|
<td>3506</td>
|
|
|
<td>3161</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2737sop/2017-08-01</code></td>
|
|
|
<td>2737</td>
|
|
|
<td>267</td>
|
|
|
<td>3506</td>
|
|
|
<td>3161</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2746wop/2017-02-01</code></td>
|
|
|
<td>2746</td>
|
|
|
<td>443</td>
|
|
|
<td>3514</td>
|
|
|
<td>3155</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2746wop/2017-08-01</code></td>
|
|
|
<td>2746</td>
|
|
|
<td>443</td>
|
|
|
<td>3514</td>
|
|
|
<td>3155</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2746wp/2017-02-01</code></td>
|
|
|
<td>2746</td>
|
|
|
<td>457</td>
|
|
|
<td>3514</td>
|
|
|
<td>3156</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2746wp/2017-08-01</code></td>
|
|
|
<td>2746</td>
|
|
|
<td>457</td>
|
|
|
<td>3514</td>
|
|
|
<td>3156</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case3012wp/2017-02-01</code></td>
|
|
|
<td>3012</td>
|
|
|
<td>496</td>
|
|
|
<td>3572</td>
|
|
|
<td>2854</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case3012wp/2017-08-01</code></td>
|
|
|
<td>3012</td>
|
|
|
<td>496</td>
|
|
|
<td>3572</td>
|
|
|
<td>2854</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case3120sp/2017-02-01</code></td>
|
|
|
<td>3120</td>
|
|
|
<td>483</td>
|
|
|
<td>3693</td>
|
|
|
<td>2950</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case3120sp/2017-08-01</code></td>
|
|
|
<td>3120</td>
|
|
|
<td>483</td>
|
|
|
<td>3693</td>
|
|
|
<td>2950</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case3375wp/2017-02-01</code></td>
|
|
|
<td>3374</td>
|
|
|
<td>590</td>
|
|
|
<td>4161</td>
|
|
|
<td>3245</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case3375wp/2017-08-01</code></td>
|
|
|
<td>3374</td>
|
|
|
<td>590</td>
|
|
|
<td>4161</td>
|
|
|
<td>3245</td>
|
|
|
<td>[MTPWR]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="13-matpowerpegase">1.3 MATPOWER/PEGASE</h3>
|
|
|
<p>Test cases from the <a href="https://cordis.europa.eu/project/id/211407">Pan European Grid Advanced Simulation and State Estimation (PEGASE) project</a>, describing part of the European high voltage transmission network.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>matpower/case89pegase/2017-02-01</code></td>
|
|
|
<td>89</td>
|
|
|
<td>12</td>
|
|
|
<td>210</td>
|
|
|
<td>192</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case89pegase/2017-08-01</code></td>
|
|
|
<td>89</td>
|
|
|
<td>12</td>
|
|
|
<td>210</td>
|
|
|
<td>192</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case1354pegase/2017-02-01</code></td>
|
|
|
<td>1354</td>
|
|
|
<td>260</td>
|
|
|
<td>1991</td>
|
|
|
<td>1288</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case1354pegase/2017-08-01</code></td>
|
|
|
<td>1354</td>
|
|
|
<td>260</td>
|
|
|
<td>1991</td>
|
|
|
<td>1288</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2869pegase/2017-02-01</code></td>
|
|
|
<td>2869</td>
|
|
|
<td>510</td>
|
|
|
<td>4582</td>
|
|
|
<td>3579</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2869pegase/2017-08-01</code></td>
|
|
|
<td>2869</td>
|
|
|
<td>510</td>
|
|
|
<td>4582</td>
|
|
|
<td>3579</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case9241pegase/2017-02-01</code></td>
|
|
|
<td>9241</td>
|
|
|
<td>1445</td>
|
|
|
<td>16049</td>
|
|
|
<td>13932</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case9241pegase/2017-08-01</code></td>
|
|
|
<td>9241</td>
|
|
|
<td>1445</td>
|
|
|
<td>16049</td>
|
|
|
<td>13932</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case13659pegase/2017-02-01</code></td>
|
|
|
<td>13659</td>
|
|
|
<td>4092</td>
|
|
|
<td>20467</td>
|
|
|
<td>13932</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case13659pegase/2017-08-01</code></td>
|
|
|
<td>13659</td>
|
|
|
<td>4092</td>
|
|
|
<td>20467</td>
|
|
|
<td>13932</td>
|
|
|
<td>[JoFlMa16, FlPaCa13, MTPWR]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="14-matpowerrte">1.4 MATPOWER/RTE</h3>
|
|
|
<p>Test cases from the R&D Division at <a href="https://www.rte-france.com">Reseau de Transport d'Electricite</a> representing the size and complexity of the French very high voltage transmission network.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>matpower/case1888rte/2017-02-01</code></td>
|
|
|
<td>1888</td>
|
|
|
<td>296</td>
|
|
|
<td>2531</td>
|
|
|
<td>1484</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case1888rte/2017-08-01</code></td>
|
|
|
<td>1888</td>
|
|
|
<td>296</td>
|
|
|
<td>2531</td>
|
|
|
<td>1484</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case1951rte/2017-02-01</code></td>
|
|
|
<td>1951</td>
|
|
|
<td>390</td>
|
|
|
<td>2596</td>
|
|
|
<td>1497</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case1951rte/2017-08-01</code></td>
|
|
|
<td>1951</td>
|
|
|
<td>390</td>
|
|
|
<td>2596</td>
|
|
|
<td>1497</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2848rte/2017-02-01</code></td>
|
|
|
<td>2848</td>
|
|
|
<td>544</td>
|
|
|
<td>3776</td>
|
|
|
<td>2242</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2848rte/2017-08-01</code></td>
|
|
|
<td>2848</td>
|
|
|
<td>544</td>
|
|
|
<td>3776</td>
|
|
|
<td>2242</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2868rte/2017-02-01</code></td>
|
|
|
<td>2868</td>
|
|
|
<td>596</td>
|
|
|
<td>3808</td>
|
|
|
<td>2260</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case2868rte/2017-08-01</code></td>
|
|
|
<td>2868</td>
|
|
|
<td>596</td>
|
|
|
<td>3808</td>
|
|
|
<td>2260</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6468rte/2017-02-01</code></td>
|
|
|
<td>6468</td>
|
|
|
<td>1262</td>
|
|
|
<td>9000</td>
|
|
|
<td>6094</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6468rte/2017-08-01</code></td>
|
|
|
<td>6468</td>
|
|
|
<td>1262</td>
|
|
|
<td>9000</td>
|
|
|
<td>6094</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6470rte/2017-02-01</code></td>
|
|
|
<td>6470</td>
|
|
|
<td>1306</td>
|
|
|
<td>9005</td>
|
|
|
<td>6085</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6470rte/2017-08-01</code></td>
|
|
|
<td>6470</td>
|
|
|
<td>1306</td>
|
|
|
<td>9005</td>
|
|
|
<td>6085</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6495rte/2017-02-01</code></td>
|
|
|
<td>6495</td>
|
|
|
<td>1352</td>
|
|
|
<td>9019</td>
|
|
|
<td>6060</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6495rte/2017-08-01</code></td>
|
|
|
<td>6495</td>
|
|
|
<td>1352</td>
|
|
|
<td>9019</td>
|
|
|
<td>6060</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6515rte/2017-02-01</code></td>
|
|
|
<td>6515</td>
|
|
|
<td>1368</td>
|
|
|
<td>9037</td>
|
|
|
<td>6063</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>matpower/case6515rte/2017-08-01</code></td>
|
|
|
<td>6515</td>
|
|
|
<td>1368</td>
|
|
|
<td>9037</td>
|
|
|
<td>6063</td>
|
|
|
<td>[MTPWR, JoFlMa16]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h2 id="2-pglib-uc-instances">2. PGLIB-UC Instances</h2>
|
|
|
<p><a href="https://github.com/power-grid-lib/pglib-uc">PGLIB-UC</a> is a benchmark library curated and maintained by the <a href="https://power-grid-lib.github.io/">IEEE PES Task Force on Benchmarks for Validation of Emerging Power System Algorithms</a>.</p>
|
|
|
<h3 id="21-pglib-uccalifornia">2.1 PGLIB-UC/California</h3>
|
|
|
<p>Test cases based on publicly available data from the California ISO. For more details, see <a href="https://github.com/power-grid-lib/pglib-uc">PGLIB-UC case file overview</a>.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-09-01_reserves_0</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-09-01_reserves_1</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-09-01_reserves_3</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-09-01_reserves_5</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-12-01_reserves_0</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-12-01_reserves_1</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-12-01_reserves_3</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2014-12-01_reserves_5</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-03-01_reserves_0</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-03-01_reserves_1</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-03-01_reserves_3</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-03-01_reserves_5</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-06-01_reserves_0</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-06-01_reserves_1</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-06-01_reserves_3</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/2015-06-01_reserves_5</code></td>
|
|
|
<td>1</td>
|
|
|
<td>610</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/Scenario400_reserves_0</code></td>
|
|
|
<td>1</td>
|
|
|
<td>611</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/Scenario400_reserves_1</code></td>
|
|
|
<td>1</td>
|
|
|
<td>611</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/Scenario400_reserves_3</code></td>
|
|
|
<td>1</td>
|
|
|
<td>611</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ca/Scenario400_reserves_5</code></td>
|
|
|
<td>1</td>
|
|
|
<td>611</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20, KrHiOn12]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="22-pglib-ucferc">2.2 PGLIB-UC/FERC</h3>
|
|
|
<p>Test cases based on publicly available unit commitment test instance from the Federal Energy Regulatory Commission. For more details, see <a href="https://github.com/power-grid-lib/pglib-uc">PGLIB-UC case file overview</a>.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-01-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-01-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-02-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-02-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-03-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-03-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-04-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-04-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-05-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-05-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-06-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-06-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-07-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-07-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-08-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-08-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-09-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-09-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>979</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-10-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-10-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-11-02_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-11-02_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-12-01_hw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/ferc/2015-12-01_lw</code></td>
|
|
|
<td>1</td>
|
|
|
<td>935</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[KnOsWa20]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="23-pglib-ucrts-gmlc">2.3 PGLIB-UC/RTS-GMLC</h3>
|
|
|
<p><a href="https://github.com/GridMod/RTS-GMLC">RTS-GMLC</a> is an updated version of the RTS-96 test system produced by the United States Department of Energy's <a href="https://gmlc.doe.gov/">Grid Modernization Laboratory Consortium</a>. The PGLIB-UC/RTS-GMLC instances are modified versions of the original RTS-GMLC instances, with modified ramp-rates and without a transmission network. For more details, see <a href="https://github.com/power-grid-lib/pglib-uc">PGLIB-UC case file overview</a>.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-01-27</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-02-09</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-03-05</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-04-03</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-05-05</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-06-09</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-07-06</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-08-12</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-09-20</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-10-27</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-11-25</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>pglib-uc/rts_gmlc/2020-12-23</code></td>
|
|
|
<td>1</td>
|
|
|
<td>154</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[BaBlEh19]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h2 id="3-or-libuc">3. OR-LIB/UC</h2>
|
|
|
<p><a href="http://people.brunel.ac.uk/~mastjjb/jeb/info.html">OR-LIB</a> is a collection of test data sets for a variety of operations research problems, including unit commitment. The UC instances in OR-LIB are synthetic instances generated by <a href="http://groups.di.unipi.it/optimize/Data/UC.html"><strong>Antonio Frangioni</strong> random UC generator</a>.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Hours</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>or-lib/10_0_1_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>10</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/10_0_2_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>10</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/10_0_3_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>10</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/10_0_4_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>10</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/10_0_5_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>10</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/20_0_1_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>20</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/20_0_2_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>20</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/20_0_3_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>20</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/20_0_4_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>20</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/20_0_5_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>20</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/50_0_1_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>50</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/50_0_2_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>50</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/50_0_3_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>50</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/50_0_4_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>50</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/50_0_5_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>50</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/75_0_1_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>75</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/75_0_2_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>75</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/75_0_3_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>75</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/75_0_4_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>75</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/75_0_5_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>75</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/100_0_1_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>100</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/100_0_2_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>100</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/100_0_3_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>100</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/100_0_4_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>100</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/100_0_5_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>100</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/150_0_1_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>150</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/150_0_2_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>150</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/150_0_3_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>150</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/150_0_4_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>150</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/150_0_5_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>150</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_10_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_11_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_12_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_1_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_2_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_3_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_4_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_5_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_6_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_7_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_8_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>or-lib/200_0_9_w</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>200</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[ORLIB, FrGe06]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h2 id="4-tejadaarango19">4. TejadaArango19</h2>
|
|
|
<p>Test cases used in the paper <strong>"Which Unit-Commitment Formulation is Best? A Comparison Framework"</strong> by D. Tejada-Arango, S. Lumbreras, P. Sanchez-Martin and A. Ramos (2019).</p>
|
|
|
<p>These instances are similar to OR-LIB/UC, in the sense that they have also been generated using <a href="http://groups.di.unipi.it/optimize/Data/UC.html">Antonio Frangioni's random instance generator</a>, but are much larger.</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th>Name</th>
|
|
|
<th>Hours</th>
|
|
|
<th>Buses</th>
|
|
|
<th>Generators</th>
|
|
|
<th>Lines</th>
|
|
|
<th>Contingencies</th>
|
|
|
<th>References</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_214g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>214</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_250g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>250</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_290g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>290</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_480g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>480</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_505g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>505</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_623g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>623</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_647g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>647</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_836g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>836</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_850g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>850</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_918g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>918</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_931g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>931</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_940g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>940</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_957g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>957</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_959g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>959</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1069g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1069</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1130g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1130</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1376g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1376</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1393g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1393</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1577g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1577</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1615g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1615</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1632g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1632</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1768g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1768</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1804g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1804</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1820g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1820</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1823g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1823</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_24h_1888g</code></td>
|
|
|
<td>24</td>
|
|
|
<td>1</td>
|
|
|
<td>1888</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_36g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>36</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_38g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>38</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_40g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>40</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_53g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>53</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_58g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>58</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_59g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>59</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_72g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>72</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_84g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>84</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_86g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>86</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_88g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>88</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_93g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>93</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_105g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>105</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_110g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>110</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_125g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>125</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_130g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>130</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_131g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>131</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_140g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>140</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_165g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>165</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_175g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>175</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_179g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>179</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_188g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>188</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_192g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>192</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><code>tejada19/UC_168h_199g</code></td>
|
|
|
<td>168</td>
|
|
|
<td>1</td>
|
|
|
<td>199</td>
|
|
|
<td>0</td>
|
|
|
<td>0</td>
|
|
|
<td>[TeLuSa19]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h2 id="5-references">5. References</h2>
|
|
|
<ul>
|
|
|
<li>
|
|
|
<p>[UCJL] <strong>Alinson S. Xavier, Feng Qiu.</strong> "UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment". Zenodo (2020). <a href="https://doi.org/10.5281/zenodo.4269874">DOI: 10.5281/zenodo.4269874</a></p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[KnOsWa20] <strong>Bernard Knueven, James Ostrowski and Jean-Paul Watson.</strong> "On Mixed-Integer Programming Formulations for the Unit Commitment Problem". INFORMS Journal on Computing (2020). <a href="https://doi.org/10.1287/ijoc.2019.0944">DOI: 10.1287/ijoc.2019.0944</a></p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[KrHiOn12] <strong>Eric Krall, Michael Higgins and Richard P. O’Neill.</strong> "RTO unit commitment test system." Federal Energy Regulatory Commission. Available at: <a href="https://www.ferc.gov/industries-data/electric/power-sales-and-markets/increasing-efficiency-through-improved-software-1">https://www.ferc.gov/industries-data/electric/power-sales-and-markets/increasing-efficiency-through-improved-software-1</a> (Accessed: Nov 14, 2020)</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[BaBlEh19] <strong>Clayton Barrows, Aaron Bloom, Ali Ehlen, Jussi Ikaheimo, Jennie Jorgenson, Dheepak Krishnamurthy, Jessica Lau et al.</strong> "The IEEE Reliability Test System: A Proposed 2019 Update." IEEE Transactions on Power Systems (2019). <a href="https://doi.org/10.1109/TPWRS.2019.2925557">DOI: 10.1109/TPWRS.2019.2925557</a></p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[JoFlMa16] <strong>C. Josz, S. Fliscounakis, J. Maeght, and P. Panciatici.</strong> "AC Power Flow
|
|
|
Data in MATPOWER and QCQP Format: iTesla, RTE Snapshots, and PEGASE". <a href="https://arxiv.org/abs/1603.01533">ArXiv (2016)</a>.</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[FlPaCa13] <strong>S. Fliscounakis, P. Panciatici, F. Capitanescu, and L. Wehenkel.</strong>
|
|
|
"Contingency ranking with respect to overloads in very large power
|
|
|
systems taking into account uncertainty, preventive and corrective
|
|
|
actions", Power Systems, IEEE Trans. on, (28)4:4909-4917, 2013.
|
|
|
<a href="https://doi.org/10.1109/TPWRS.2013.2251015">DOI: 10.1109/TPWRS.2013.2251015</a></p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[MTPWR] <strong>D. Zimmerman, C. E. Murillo-Sandnchez and R. J. Thomas.</strong> "Matpower: Steady-state operations, planning, and analysis tools forpower systems research and education", IEEE Transactions on PowerSystems, vol. 26, no. 1, pp. 12 –19, Feb. 2011. <a href="https://doi.org/10.1109/TPWRS.2010.2051168">DOI: 10.1109/TPWRS.2010.2051168</a></p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[PSTCA] <strong>University of Washington, Dept. of Electrical Engineering.</strong> "Power Systems Test Case Archive". Available at: <a href="http://www.ee.washington.edu/research/pstca/">http://www.ee.washington.edu/research/pstca/</a> (Accessed: Nov 14, 2020)</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[ORLIB] <strong>J.E.Beasley.</strong> "OR-Library: distributing test problems by electronic mail", Journal of the Operational Research Society 41(11) (1990). <a href="https://doi.org/10.2307/2582903">DOI: 10.2307/2582903</a></p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[FrGe06] <strong>A. Frangioni, C. Gentile.</strong> "Solving nonlinear single-unit commitment problems with ramping constraints" Operations Research 54(4), p. 767 - 775, 2006. <a href="https://doi.org/10.1287/opre.1060.0309">DOI: 10.1287/opre.1060.0309</a></p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[TeLuSa19] <strong>D. A. Tejada-Arango, S. Lumbreras, P. Sanchez-Martin and A. Ramos.</strong> "Which Unit-Commitment Formulation is Best? A Systematic Comparison," in IEEE Transactions on Power Systems. <a href="https://ieeexplore.ieee.org/document/8941313/">DOI: 10.1109/TPWRS.2019.2962024</a>.</p>
|
|
|
</li>
|
|
|
</ul></div>
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
<footer class="col-md-12 text-center">
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
<p>
|
|
|
<small>Copyright © 2020, UChicago Argonne, LLC. All Rights Reserved.</small><br>
|
|
|
|
|
|
<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</small>
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</footer>
|
|
|
|
|
|
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
|
|
|
<script src="../js/bootstrap-3.0.3.min.js"></script>
|
|
|
|
|
|
|
|
|
<script src="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.18.0/build/highlight.min.js"></script>
|
|
|
|
|
|
<script src="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.18.0/build/languages/julia.min.js"></script>
|
|
|
|
|
|
<script>hljs.initHighlightingOnLoad();</script>
|
|
|
|
|
|
|
|
|
<script>var base_url = ".."</script>
|
|
|
|
|
|
<script src="../js/base.js"></script>
|
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
|
|
|
<script src="../js/mathjax.js"></script>
|
|
|
<script src="../search/main.js"></script>
|
|
|
|
|
|
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
|
|
|
<div class="modal-dialog modal-lg">
|
|
|
<div class="modal-content">
|
|
|
<div class="modal-header">
|
|
|
<button type="button" class="close" data-dismiss="modal">
|
|
|
<span aria-hidden="true">×</span>
|
|
|
<span class="sr-only">Close</span>
|
|
|
</button>
|
|
|
<h4 class="modal-title" id="searchModalLabel">Search</h4>
|
|
|
</div>
|
|
|
<div class="modal-body">
|
|
|
<p>
|
|
|
From here you can search these documents. Enter
|
|
|
your search terms below.
|
|
|
</p>
|
|
|
<form>
|
|
|
<div class="form-group">
|
|
|
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
|
|
|
</div>
|
|
|
</form>
|
|
|
<div id="mkdocs-search-results"></div>
|
|
|
</div>
|
|
|
<div class="modal-footer">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
|
|
|
<div class="modal-dialog">
|
|
|
<div class="modal-content">
|
|
|
<div class="modal-header">
|
|
|
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
|
|
|
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
|
|
|
</div>
|
|
|
<div class="modal-body">
|
|
|
<table class="table">
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th style="width: 20%;">Keys</th>
|
|
|
<th>Action</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td class="help shortcut"><kbd>?</kbd></td>
|
|
|
<td>Open this help</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="next shortcut"><kbd>n</kbd></td>
|
|
|
<td>Next page</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="prev shortcut"><kbd>p</kbd></td>
|
|
|
<td>Previous page</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="search shortcut"><kbd>s</kbd></td>
|
|
|
<td>Search</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
<div class="modal-footer">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</body>
|
|
|
|
|
|
</html>
|