|
|
<!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-pglib-uc-instances">1. PGLIB-UC Instances</a></li>
|
|
|
|
|
|
<li class="third-level"><a href="#11-pglib-uccalifornia">1.1 PGLIB-UC/California</a></li>
|
|
|
<li class="third-level"><a href="#12-pglib-ucferc">1.2 PGLIB-UC/FERC</a></li>
|
|
|
<li class="third-level"><a href="#13-pglib-ucrts-gmlc">1.3 PGLIB-UC/RTS-GMLC</a></li>
|
|
|
<li class="second-level"><a href="#2-matpower">2. MATPOWER</a></li>
|
|
|
|
|
|
<li class="third-level"><a href="#21-matpoweruw-pstca">2.1 MATPOWER/UW-PSTCA</a></li>
|
|
|
<li class="third-level"><a href="#22-matpowerpolish">2.2 MATPOWER/Polish</a></li>
|
|
|
<li class="third-level"><a href="#23-matpowerpegase">2.3 MATPOWER/PEGASE</a></li>
|
|
|
<li class="second-level"><a href="#3-references">3. References</a></li>
|
|
|
|
|
|
</ul>
|
|
|
</div></div>
|
|
|
<div class="col-md-9" role="main">
|
|
|
|
|
|
<h1 id="instances">Instances</h1>
|
|
|
<p>UnitCommitment.jl provides a collection of large-scale benchmark instances collected
|
|
|
from the literature in a <a href="../format/">standard data format</a> and, in some cases, extended with realistic unit commitment data, produced by data-driven methods. If you use these instances in your research, we request that you cite UnitCommitment.jl, as well as the original sources (as listed below).</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>, where <code>name</code> is one of the names below.</p>
|
|
|
<h2 id="1-pglib-uc-instances">1. 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="11-pglib-uccalifornia">1.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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [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>[KnOsWa18], [KrHiOn12]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="12-pglib-ucferc">1.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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</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>[KnOsWa18]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="13-pglib-ucrts-gmlc">1.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="2-matpower">2. 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 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="21-matpoweruw-pstca">2.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 Wisconsin</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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [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>[ZiMSTh11], [PSTCA]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="22-matpowerpolish">2.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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</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>[ZiMSTh11]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h3 id="23-matpowerpegase">2.3 MATPOWER/PEGASE</h3>
|
|
|
<p>Test cases from the <a href="https://www.fp7-pegase.com/">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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</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], [ZiMSTh11]</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
<h2 id="3-references">3. References</h2>
|
|
|
<ul>
|
|
|
<li>
|
|
|
<p>[UCJL] Alinson S. Xavier, Feng Qiu, "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>[KnOsWa18] Bernard Knueven, James Ostrowski and Jean-Paul Watson. "On mixed integer programming formulations for the unit commitment problem." Pre-print available at http://www.optimization-online.org/DB_HTML/2018/11/6930.pdf (2018).</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[KrHiOn12] Eric Krall, Michael Higgins and Richard P. O’Neill. "RTO unit commitment test system." Federal Energy Regulatory Commission. Available: http://ferc.gov/legal/staff-reports/rto-COMMITMENT-TEST.pdf (2012).</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[BaBlEh19] Clayton Barrows, Aaron Bloom, Ali Ehlen, Jussi Ikaheimo, Jennie Jorgenson, Dheepak Krishnamurthy, Jessica Lau et al. "The IEEE Reliability Test System: A Proposed 2019 Update." IEEE Transactions on Power Systems (2019).</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[JoFlMa16] C. Josz, S. Fliscounakis, J. Maeght, and P. Panciatici, "AC Power Flow
|
|
|
Data in MATPOWER and QCQP Format: iTesla, RTE Snapshots, and PEGASE"
|
|
|
https://arxiv.org/abs/1603.01533</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[FlPaCa13] S. Fliscounakis, P. Panciatici, F. Capitanescu, and L. Wehenkel,
|
|
|
"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.
|
|
|
https://doi.org/10.1109/TPWRS.2013.2251015</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[ZiMSTh11] D. Zimmerman, C. E. Murillo-Sandnchez and R. J. Thomas, "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.</p>
|
|
|
</li>
|
|
|
<li>
|
|
|
<p>[PSTCA] University of Washington, Dept. of Electrical Engineering, "Power Systems Test Case Archive", Published online at http://www.ee.washington.edu/research/pstca/, 1999.</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>
|