{ "cells": [ { "cell_type": "markdown", "id": "e95e54f8", "metadata": {}, "source": [ "(reserve-example)=\n", "# Reserve capacity allocation\n", "\n", "The model setup for the reserve capacity examples presented below are available in the following formats.\n", "\n", "- pyshop\n", " - [reserve.py](reserve-cap-py)\n", "- YAML\n", " - [model.yaml](reserve-model-yaml)\n", " - [reserve_obligation.yaml](reserve-obligation-yaml)\n", " - [smooth_reserve.yaml](smooth-reserve-yaml)\n", "- ASCII\n", " - [model.ascii](reserve-model-ascii)\n", " - [reserve_obligation.ascii](reserve-obligation-ascii)\n", " - [smooth_reserve.ascii](smooth-reserve-ascii)" ] }, { "cell_type": "markdown", "id": "7710b412", "metadata": {}, "source": [ "## Optimal distribution of reserve capacity\n", "A simple system with 6 [generators](generator) located on two separate [plants](plant) will be used to illustrate the basic features of the [reserve_group object](reserve_group) and the basic reserve functionality in SHOP. First, we create and run the basic model without any reserve requirements." ] }, { "cell_type": "code", "execution_count": 1, "id": "097f0fe0", "metadata": {}, "outputs": [], "source": [ "#Necessary imports used in all examples\n", "import pandas as pd\n", "from pyshop import ShopSession\n", "import plotly.graph_objects as go\n", "pd.options.plotting.backend = \"plotly\"\n", "\n", "#Functions used in this example for building and solving a simple model with cuts\n", "from reserve import build_model, run_model" ] }, { "cell_type": "code", "execution_count": 2, "id": "ec9aec19", "metadata": {}, "outputs": [ { "data": { "image/svg+xml": [ "\n", "\n", "\n", "\n", "\n", "\n", "%3\n", "\n", "\n", "\n", "reservoir_Reservoir1\n", "\n", "Reservoir1\n", "\n", "\n", "\n", "plant_Plant1\n", "\n", "Plant1\n", "\n", "\n", "\n", "reservoir_Reservoir1->plant_Plant1\n", "\n", "\n", "\n", "\n", "reservoir_Reservoir2\n", "\n", "Reservoir2\n", "\n", "\n", "\n", "plant_Plant2\n", "\n", "Plant2\n", "\n", "\n", "\n", "reservoir_Reservoir2->plant_Plant2\n", "\n", "\n", "\n", "\n", "plant_Plant1->reservoir_Reservoir2\n", "\n", "\n", "\n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ " \n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G1
index=%{x}
value=%{y}", "legendgroup": "Plant1_G1", "marker": { "color": "#636efa", "pattern": { "shape": "" } }, "name": "Plant1_G1", "offsetgroup": "Plant1_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 108.06201916296483, 107.81723531902814, 103.40175499091814, 103.17836713499696, 102.95503908459584, 106.87235379380006, 114.05027050341461, 113.76213865926262, 113.47409532979455, 113.18614051501052, 112.89827421491047, 112.61049642949432, 112.32280715876223, 112.03520640271405, 111.74769416134993, 111.46027043466977, 111.17293522267352, 110.8856885253613, 110.59853034273303, 103.16658015631513, 98.95282163385347, 98.73062788047463, 102.55359650780025, 102.44200868142102, 102.33043580642172, 0.0, 0.0, 0.0, 0.0, 102.2188778828024, 102.10733491056321, 97.95342071211947, 99.7483827728093, 97.50708894009712, 97.28528460799605, 101.10156757040197, 100.9901744546615, 100.8787962903011, 100.76743307732067, 100.65608481572026, 100.54475150549995, 100.43343314665958, 100.32212973919924, 100.21084128311895, 100.09956777841867, 87.27005150088283, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87.20708399455502, 99.7930598588926, 99.68184250022016, 99.57064009292782, 99.45945263701542, 99.34828013248311, 99.23712257933076, 99.12597997755843, 99.01485232716618, 98.90373962815389, 94.76588872454542, 98.3166265804941, 94.3132191622934, 94.09227611376504, 97.89375355021774, 97.78279179919083, 97.67184499954388, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G2
index=%{x}
value=%{y}", "legendgroup": "Plant1_G2", "marker": { "color": "#EF553B", "pattern": { "shape": "" } }, "name": "Plant1_G2", "offsetgroup": "Plant1_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 108.06201916296483, 107.81723531902814, 103.40175499091814, 103.17836713499696, 102.95503908459584, 106.87235379380006, 114.05027050341461, 113.76213865926262, 113.47409532979455, 113.18614051501052, 112.89827421491047, 112.61049642949432, 112.32280715876223, 112.03520640271405, 111.74769416134993, 111.46027043466977, 111.17293522267352, 110.8856885253613, 110.59853034273303, 103.16658015631513, 98.95282163385347, 98.73062788047463, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 97.95342071211947, 97.60759427737203, 97.50708894009712, 97.28528460799605, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 94.76588872454542, 98.3166265804941, 94.3132191622934, 94.09227611376504, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G1
index=%{x}
value=%{y}", "legendgroup": "Plant2_G1", "marker": { "color": "#00cc96", "pattern": { "shape": "" } }, "name": "Plant2_G1", "offsetgroup": "Plant2_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 163.24000256839028, 143.1857846589739, 121.84098717836673, 99.99986198538667, 121.93493861317516, 162.16870133128987, 179.99839334865942, 179.9710821817943, 179.97082382729383, 179.97054474292383, 179.9723668572225, 179.97227063585032, 179.97216394008595, 179.97204145965839, 179.97191168410717, 179.241118205794, 178.3670447633086, 177.46474148750315, 176.5624382116977, 160.46108965855748, 159.77474284452805, 150.8897944417327, 150.41597152731276, 134.27134079209355, 133.54477598414095, 119.01388441009915, 116.31383487503027, 116.13954073988886, 116.81725409022683, 132.5332807786945, 146.9607818425461, 154.40947229133917, 161.34195619197027, 160.70158860206823, 152.62762555362704, 152.07163130749987, 151.39464020358406, 142.90631015969794, 142.31864734654644, 143.08865346067438, 144.77973110181375, 148.15875156391294, 147.48176045999713, 139.2319179971141, 138.64425518396234, 138.05659237081065, 125.73360494983697, 125.10223334785583, 125.06391008048139, 112.7832967725553, 100.7327567677218, 100.60858368781903, 100.01815970122593, 123.28060178935536, 133.90862526307654, 140.49536603649457, 146.46906311828695, 145.69756126766237, 144.92605941703783, 144.15455756641325, 143.38305571578894, 142.61155386516438, 141.84005201453982, 141.06855016391523, 140.2970483132907, 145.4199258149334, 144.7161601005915, 143.99942723748669, 137.6269692621875, 136.85546741156296, 136.08396556093865, 134.35283019778473 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G2
index=%{x}
value=%{y}", "legendgroup": "Plant2_G2", "marker": { "color": "#ab63fa", "pattern": { "shape": "" } }, "name": "Plant2_G2", "offsetgroup": "Plant2_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 53.03294868128433, 54.99951725553999, 54.778563151837076, 47.05955887900563, 54.96999312454769, 54.92203351279445, 53.1596379757554, 52.89177096623847, 52.6227359958312, 52.35244931088148, 52.0808842959953, 51.80800995552105, 51.53380021972149, 51.258224856556595, 49.806131550287326, 49.54681714325214, 50.44165159054509, 50.16301893490111, 48.75144669805978, 45.70230750583625, 53.084610707302495, 51.04064692663528, 48.88884897766892, 48.7040567932197, 53.62181111415192, 52.13370747010446, 50.51558575192507, 50.38408901302374, 50.25244617760216, 53.42632037297814, 49.737167683221585, 53.11167637712973, 52.85833715977429, 52.64981354424538, 50.772758882718264, 50.58831452389436, 50.36373092260528, 48.36468392480418, 48.16575352657541, 49.72394069111077, 49.5087897143602, 49.29026404857363, 49.065680447284564, 47.120861311235004, 46.92193091300614, 46.72300051477728, 51.141073261821816, 48.91902469559747, 50.798483976380965, 48.59047724452344, 46.31746145588592, 46.19258886478849, 46.06753811642995, 50.06149238067026, 45.318867515181296, 48.254637555813815, 48.015260330146695, 47.7640353184248, 47.512810306702896, 47.261585294981, 47.01036028325919, 46.759135271537296, 46.5079102598154, 46.256685248093504, 46.0054602363716, 45.79597979899069, 45.57865585127121, 45.357327627835524, 45.13599940439983, 44.88477439267794, 44.63354938095612, 44.382324369234226 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G3
index=%{x}
value=%{y}", "legendgroup": "Plant2_G3", "marker": { "color": "#FFA15A", "pattern": { "shape": "" } }, "name": "Plant2_G3", "offsetgroup": "Plant2_G3", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 53.03294868128433, 0.0, 0.0, 0.0, 0.0, 54.92203351279445, 53.1596379757554, 52.89177096623847, 52.6227359958312, 52.35244931088148, 52.0808842959953, 51.80800995552105, 51.53380021972149, 51.258224856556595, 49.806131550287326, 49.54681714325214, 50.44165159054509, 50.16301893490111, 48.75144669805978, 45.70230750583625, 53.084610707302495, 51.04064692663528, 48.88884897766892, 48.7040567932197, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 49.737167683221585, 52.48789507835581, 52.85833715977429, 52.64981354424538, 50.772758882718264, 50.58831452389436, 50.36373092260528, 48.36468392480418, 48.16575352657541, 49.72394069111077, 49.5087897143602, 49.29026404857363, 49.065680447284564, 47.120861311235004, 46.92193091300614, 46.72300051477728, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 45.318867515181296, 48.254637555813815, 48.015260330146695, 47.7640353184248, 47.512810306702896, 47.261585294981, 47.01036028325919, 46.759135271537296, 46.5079102598154, 46.256685248093504, 46.0054602363716, 45.79597979899069, 45.57865585127121, 45.357327627835524, 45.13599940439983, 44.88477439267794, 44.63354938095612, 44.382324369234226 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G4
index=%{x}
value=%{y}", "legendgroup": "Plant2_G4", "marker": { "color": "#19d3f3", "pattern": { "shape": "" } }, "name": "Plant2_G4", "offsetgroup": "Plant2_G4", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 53.1596379757554, 52.89177096623847, 52.6227359958312, 52.35244931088148, 52.0808842959953, 51.80800995552105, 51.53380021972149, 51.258224856556595, 49.806131550287326, 49.54681714325214, 50.44165159054509, 50.16301893490111, 48.75144669805978, 45.70230750583625, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" } ], "layout": { "barmode": "relative", "legend": { "title": { "text": "variable" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production without reserve requirement" }, "xaxis": { "anchor": "y", "domain": [ 0.0, 1.0 ], "title": { "text": "index" } }, "yaxis": { "anchor": "x", "domain": [ 0.0, 1.0 ], "title": { "text": "value" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "#Create a standard ShopSession\n", "shop=ShopSession()\n", "#Build a simple model with two reservoirs, two plants, and 6 generators.\n", "build_model(shop)\n", "#Display topology to the screen\n", "display(shop.model.build_connection_tree())\n", "\n", "#Run an optimization without any reserve obligations\n", "run_model(shop)\n", "#Display the optimal production level\n", "pd.DataFrame([gen.production.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"Production without reserve requirement\")" ] }, { "cell_type": "markdown", "id": "820b3366", "metadata": {}, "source": [ "Now we create an identical SHOP model but add two reserve_group objects with some specified FCR-N and FRR reserve obligations. All generators are part of the FCR-N group and can help cover the given [fcr_n_up_obligation](reserve_group:fcr_n_up_obligation) and [fcr_n_down_obligation](reserve_group:fcr_n_down_obligation). Only the generators in Plant2 are part of the FRR group and have to cover the [frr_up_obligation](reserve_group:frr_up_obligation) without help from the other generators in Plant1." ] }, { "cell_type": "code", "execution_count": 3, "id": "d0426b1c", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G1
index=%{x}
value=%{y}", "legendgroup": "Plant1_G1", "marker": { "color": "#636efa", "pattern": { "shape": "" } }, "name": "Plant1_G1", "offsetgroup": "Plant1_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 112.23152339938744, 111.94991554199387, 111.41947363163872, 111.13780406251387, 110.85667074227997, 110.57562325751233, 110.29544513321999, 109.80777271864754, 108.70324972057249, 108.29532093550422, 108.04283662628518, 107.79209406270944, 107.16854676425255, 103.27836063351447, 99.0597537629448, 98.83753123352261, 102.66099389390341, 102.54939167950246, 88.85961558730388, 0.0, 0.0, 0.0, 0.0, 88.7941823854178, 102.2430659107398, 98.08847243922504, 97.8665114240594, 97.64461021441386, 97.42276881028842, 101.23968823286515, 101.12827658111256, 101.0168798807399, 100.90549813174728, 100.79413133413473, 100.68277948790215, 100.57144259304961, 100.46012064957712, 100.34881365748458, 100.23752161677214, 87.38905849775735, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.02861013620527, 99.91736111823148, 99.80612705163769, 99.69490793642389, 99.58370377259017, 99.47251456013643, 99.3613402990627, 99.25018098936903, 99.13903663105535, 95.00000523438415, 98.5612203568985, 94.54720598415106, 94.3261996102268, 98.12876258254316, 98.01776917221486, 85.92463274622328, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G2
index=%{x}
value=%{y}", "legendgroup": "Plant1_G2", "marker": { "color": "#EF553B", "pattern": { "shape": "" } }, "name": "Plant1_G2", "offsetgroup": "Plant1_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 112.23152339938744, 111.94991554199387, 111.68829615703788, 111.40797241907163, 111.12732018297046, 110.84678994291451, 110.55718282625281, 108.42940287443078, 108.96978302007228, 108.63125194331464, 108.23792115566926, 107.84339251926657, 107.54965078891922, 103.27836063351447, 99.0597537629448, 98.83753123352261, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.08847243922504, 97.8665114240594, 97.64461021441386, 97.42276881028842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.00000523438415, 98.5612203568985, 94.54720598415106, 94.3261996102268, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G1
index=%{x}
value=%{y}", "legendgroup": "Plant2_G1", "marker": { "color": "#00cc96", "pattern": { "shape": "" } }, "name": "Plant2_G1", "offsetgroup": "Plant2_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 161.36768967539214, 143.18503566035747, 142.9140495922875, 121.82431989815665, 142.4557818780356, 161.33731602887897, 173.74366762353358, 173.54030149990996, 173.341466127604, 173.14567747882447, 172.9514721135114, 172.76033147248643, 172.5744136497131, 172.39199004800318, 172.2000081594713, 171.53337166106965, 170.75693011186016, 169.98029985526534, 169.50104891504537, 168.3881984190025, 158.93200931476017, 157.27451656261954, 150.39396337484484, 149.80630056169312, 133.83984242116128, 133.57988167461093, 133.25098795692904, 119.89897657635674, 132.6314407810102, 146.99400987069154, 146.55841444562645, 153.97387766897705, 153.41788342284988, 152.84778524529452, 150.5181326913734, 149.89138679129655, 149.12657224830954, 148.36214971855142, 147.60325082641714, 146.8431445221509, 146.08348888926344, 145.31869416946387, 144.55428741273576, 143.84446635151707, 139.89758110322637, 139.12565417245872, 134.72959967709352, 125.05308082110065, 133.50537504915994, 124.35039485978868, 112.30633888352048, 112.15042911942699, 111.99419409911229, 130.69559989014326, 133.13034429188866, 139.55097537753056, 138.87352836970308, 138.19137318702332, 137.50968529517777, 136.82846896000615, 136.14772849885796, 135.46746828130773, 134.78769272987748, 134.10840632069764, 133.42961358438808, 132.87231596453935, 132.32703757896525, 131.7705600000356, 131.14677713433684, 130.37286798927644, 129.59846741076595, 122.12140329247187 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G2
index=%{x}
value=%{y}", "legendgroup": "Plant2_G2", "marker": { "color": "#ab63fa", "pattern": { "shape": "" } }, "name": "Plant2_G2", "offsetgroup": "Plant2_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 54.082694142604446, 52.888043835261506, 53.002106870627756, 45.77930404772437, 52.54556560913732, 54.08327860727699, 50.53011992494151, 50.29556567886216, 50.02337638240081, 49.8004274125531, 49.564208052461126, 48.16491905442078, 48.013161018629376, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 47.54020118016774, 53.08602753552337, 52.9654301696562, 50.89933781569826, 50.70040741746941, 54.0832898761344, 54.0832833596969, 52.417529260983954, 51.91352197285727, 52.278448701178284, 54.08327376021107, 49.46754301224857, 51.21936172071647, 52.708794223204066, 50.845794194596635, 50.661349835772725, 50.479144341169516, 50.257517138687994, 50.03604076734616, 49.81497608050657, 49.59399037495612, 49.37316469189748, 49.15220946820045, 48.931403896919555, 48.72472706509247, 48.49369319398381, 48.27729378304666, 50.982063667322535, 50.79592283608456, 50.62282528476687, 50.43701804902352, 48.24382704597302, 48.09546414843584, 47.94684547860278, 49.79832047595201, 46.70449026119243, 46.52636678937362, 47.23685818066918, 46.91308399912841, 46.589537021964226, 46.26621933919703, 45.94313305757548, 45.620280309164855, 45.29766126186506, 44.97527999674688, 44.653138749454634, 44.38866068357651, 44.12974991348243, 43.86594111030894, 43.66921402915493, 43.44475120187776, 43.2215627760815, 41.51574725495173 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G3
index=%{x}
value=%{y}", "legendgroup": "Plant2_G3", "marker": { "color": "#FFA15A", "pattern": { "shape": "" } }, "name": "Plant2_G3", "offsetgroup": "Plant2_G3", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 54.082694142604446, 52.888043835261506, 48.41028715917872, 45.77930404778326, 52.54556560913732, 54.08327860727699, 48.53321796024719, 48.40355091663759, 48.247350975284036, 48.39979446004153, 48.26687998752981, 49.328760445222315, 49.0996683764278, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 45.708075334068276, 53.08602753552337, 52.89907193193086, 50.89933781569826, 50.70040741746941, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.297008624790045, 51.21936172071647, 52.178858033975786, 50.845794194596635, 50.661349835772725, 50.392594056506944, 50.171335887528976, 49.95038077720851, 49.72485743546886, 49.501165099454, 49.27772461237834, 49.05985504454708, 48.84231264266848, 48.562034813361436, 48.45330284493465, 48.181857000569494, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 45.24239530059185, 46.42548773231622, 46.10457846378878, 45.88787934126524, 45.6714111965497, 45.45517617323648, 45.239176446976316, 45.02341421737094, 44.80789371530102, 44.59261527449685, 44.37758114198659, 44.201101983251846, 44.028629147000714, 43.85236260823254, 43.66921402915493, 43.44475120187776, 43.22034364854815, 41.51574725495173 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G4
index=%{x}
value=%{y}", "legendgroup": "Plant2_G4", "marker": { "color": "#19d3f3", "pattern": { "shape": "" } }, "name": "Plant2_G4", "offsetgroup": "Plant2_G4", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 48.85157007290279, 48.66707451528938, 48.728844125794375, 48.239033274776666, 48.04168857016555, 47.80709782070027, 47.61542607838971, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 46.274682472361505, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" } ], "layout": { "barmode": "relative", "legend": { "title": { "text": "variable" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production with reserve requirement" }, "xaxis": { "anchor": "y", "domain": [ 0.0, 1.0 ], "title": { "text": "index" } }, "yaxis": { "anchor": "x", "domain": [ 0.0, 1.0 ], "title": { "text": "value" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "#Create a new shop session\n", "shop=ShopSession()\n", "build_model(shop)\n", "\n", "#Add two reserve_group objects to the original model\n", "fcr_n = shop.model.reserve_group.add_object(\"fcr_n_group\")\n", "fcr_n.fcr_n_up_obligation.set(10)\n", "fcr_n.fcr_n_down_obligation.set(10)\n", "\n", "frr = shop.model.reserve_group.add_object(\"frr_group\")\n", "frr.frr_up_obligation.set(15)\n", "\n", "#Connect all generators to the fcr_n group\n", "for gen in shop.model.generator:\n", " gen.connect_to(fcr_n)\n", "\n", "#Connect only the generators in Plant2 to the frr group\n", "plant2 = shop.model.plant.Plant2 \n", "for gen in plant2.generators:\n", " gen.connect_to(frr) \n", " \n", "#Optimize model\n", "run_model(shop) \n", "\n", "#Plot the resulting optimized production schedules\n", "pd.DataFrame([gen.production.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"Production with reserve requirement\")" ] }, { "cell_type": "markdown", "id": "bc434998", "metadata": {}, "source": [ "The optimal production set points have shifted for some of the generators due to the new reserve capacity obligations. The plots below show how the reserve capacity has been distributed among the generators." ] }, { "cell_type": "code", "execution_count": 4, "id": "bacc8bcc", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G1
index=%{x}
value=%{y}", "legendgroup": "Plant1_G1", "marker": { "color": "#636efa", "pattern": { "shape": "" } }, "name": "Plant1_G1", "offsetgroup": "Plant1_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 2.5356630175392456, 2.0, 2.0, 2.0, 2.0, 2.5056720953652802, 2.0, 2.0, 2.2489715049259473, 2.2495698625258327, 2.249769254197021, 2.249985189899192, 2.24102096908365, 2.6153034959197754, 3.3797474272788586, 3.5171237937043154, 3.5031516870327986, 3.4878546660963825, 3.76166017518088, 2.0, 3.1653603020208827, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0, 2.0, 3.1666666666666674, 4.957396648530771, 3.1666666666666674, 5.166666666666667, 5.166666666666667, 5.166666666666667, 5.166666666666667, 5.166666666666667, 5.166666666666667, 5.166666666666667, 5.166666666666667, 5.166666666666667, 2.0919727613400987, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.166666666666668, 5.166666666666667, 8.166666666666668, 8.166666666666668, 8.166666666666668, 5.166666666666667, 5.166666666666667, 5.166666666666667, 5.166666666666667, 2.0, 2.574598559466594, 6.166666666666667, 2.0, 9.083333333333334, 9.083333333333334, 9.083333333333334, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G2
index=%{x}
value=%{y}", "legendgroup": "Plant1_G2", "marker": { "color": "#EF553B", "pattern": { "shape": "" } }, "name": "Plant1_G2", "offsetgroup": "Plant1_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0010285016446403, 2.0004301374741686, 2.0002307458029804, 2.000014810100809, 2.0089790309163513, 3.8866209091462416, 3.1339567362806515, 3.2073646485881393, 3.3232903029515484, 3.440565650655287, 3.4883398248191213, 2.250000000000001, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.166666666666667, 2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.166666666666667, 5.592068107200074, 2.0, 6.166666666666668, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G1
index=%{x}
value=%{y}", "legendgroup": "Plant2_G1", "marker": { "color": "#00cc96", "pattern": { "shape": "" } }, "name": "Plant2_G1", "offsetgroup": "Plant2_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 3.631003649127422, 4.166666666666668, 4.166666666666668, 4.166666666666668, 4.166666666666668, 3.660994571301387, 3.2499999999999996, 3.250000000000001, 2.9999999934294133, 3.0, 3.0, 3.0, 3.0, 0.7480755949339839, 0.7362958364404912, 0.5255115577075467, 0.42355801001565396, 0.3215796832483315, 0.0, 3.0, 3.001306364645785, 4.166666666666668, 6.166666666666668, 6.166666666666668, 7.083333333333334, 9.083333333333334, 9.083333333333334, 9.083333333333334, 9.083333333333334, 7.083333333333334, 6.166666666666668, 3.0, 3.0, 1.2092700181358964, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 6.074693905326569, 6.166666666666668, 9.083333333333334, 9.083333333333334, 9.083333333333334, 9.083333333333334, 9.083333333333334, 9.083333333333334, 9.083333333333334, 9.083333333333334, 8.166666666666668, 0.0, 3.0, 0.0, 0.0, 0.0, 3.0, 3.0, 3.0, 3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.166666666666668 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G2
index=%{x}
value=%{y}", "legendgroup": "Plant2_G2", "marker": { "color": "#ab63fa", "pattern": { "shape": "" } }, "name": "Plant2_G2", "offsetgroup": "Plant2_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666661, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666661, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666661, 0.9166666666666666, 0.9166666666666661, 0.9166666666666661, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.0, 0.9166666666666666, 0.9166666666666661 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G3
index=%{x}
value=%{y}", "legendgroup": "Plant2_G3", "marker": { "color": "#FFA15A", "pattern": { "shape": "" } }, "name": "Plant2_G3", "offsetgroup": "Plant2_G3", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.0, 0.9166666666666666, 0.0, 0.9166666666666666 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G4
index=%{x}
value=%{y}", "legendgroup": "Plant2_G4", "marker": { "color": "#19d3f3", "pattern": { "shape": "" } }, "name": "Plant2_G4", "offsetgroup": "Plant2_G4", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.9166666666666679, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.9166666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" } ], "layout": { "barmode": "relative", "legend": { "title": { "text": "variable" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "FCR-N down delivery" }, "xaxis": { "anchor": "y", "domain": [ 0.0, 1.0 ], "title": { "text": "index" } }, "yaxis": { "anchor": "x", "domain": [ 0.0, 1.0 ], "title": { "text": "value" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "pd.DataFrame([gen.frr_up_delivery.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"FRR up delivery\")\n", "pd.DataFrame([gen.fcr_n_up_delivery.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"FCR-N up delivery\")\n", "pd.DataFrame([gen.fcr_n_down_delivery.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"FCR-N down delivery\")" ] }, { "cell_type": "markdown", "id": "ab4d2155", "metadata": {}, "source": [ "Note that the FCR-N reserve capacity is not always symmetric since no [fcr_n_equality_flag](global_settings:fcr_n_equality_flag) on the [global_settings object](global_settings) (or equivalent command) has been specified. \n", "\n", "The following plots give a more detailed look at the individual generator production and reserve capacity results:" ] }, { "cell_type": "code", "execution_count": 5, "id": "9f85ac2c", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 59.99997829472729, 59.99998117529347, 59.999980858364154, 59.9999805355234, 59.99998021725822, 59.99997642651426, 59.99996981878853, 59.9999692832504, 59.999968737413404, 59.999968180076195, 59.99996761195406, 59.99996703230413, 59.99996645279579, 59.99996825649029, 59.99996672950121, 59.99996623575569, 59.999965792258244, 59.999965344443865, 59.99996479201201, 59.999969705791635, 59.99997368729215, 59.99997324682524, 59.99997852374484, 59.99997834646299, 59.99997816755581, 59.999978010089634, 59.999978010089634, 59.999978010089634, 59.999978010089634, 59.999978010089634, 59.99997785133133, 59.999971698385124, 59.99996796730969, 59.99996998769803, 59.9999694612675, 59.999976138001486, 59.99997593871971, 59.9999757375882, 59.99997553458804, 59.99997532969999, 59.99997512290468, 59.9999749141824, 59.99997470351333, 59.99997449087745, 59.99997427625437, 59.999974059623604, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.9999736474012, 59.999973424876565, 59.99997320026237, 59.999972973536906, 59.99997274467828, 59.99997251366425, 59.99997228047238, 59.999972045079986, 59.999962815002604, 59.99995569214439, 59.999961402494, 59.999960691154904, 59.99996907503662, 59.99996882337733, 59.999968497288165, 59.999968256464285 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 116.25625994153346, 116.30964156246365, 116.05714189552654, 115.80470987592187, 115.55234550364953, 114.98241464814711, 114.23152339938525, 113.94991554199201, 113.66844513656456, 113.38737392503558, 113.10643999647351, 112.82560967268608, 112.54565980414051, 112.42307654396733, 112.08299719048459, 111.81244477020012, 111.5459883458338, 111.27994876724925, 111.00819862460874, 111.08548632015952, 111.13857431612483, 110.88746366729161, 115.6476636701228, 115.52149407545278, 115.39534139261595, 115.28526678777807, 115.28526678777807, 115.28526678777807, 115.28526678777807, 115.28526678777807, 115.17518380529503, 110.04103045426446, 109.79021560992895, 109.53946841292579, 109.28878886325492, 114.04083636700705, 113.91488232191828, 113.78894518866264, 113.66302496723999, 113.53712165765053, 113.41123525989407, 113.28536577397071, 113.15951319988051, 113.0336775376233, 112.90785878719922, 112.78205694860827, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.54590847979883, 112.42015530516895, 112.29441904237214, 112.16869969140835, 112.04299725227776, 111.91731172498018, 111.79164310951569, 111.66599140588436, 106.55107791482276, 105.98662181839089, 106.03941902052959, 105.78968399975199, 110.52384967354713, 110.39836871048487, 110.2729046592556, 110.16227335022454 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 112.23152339938744, 111.94991554199387, 111.41947363163872, 111.13780406251387, 110.85667074227997, 110.57562325751233, 110.29544513321999, 109.80777271864754, 108.70324972057249, 108.29532093550422, 108.04283662628518, 107.79209406270944, 107.16854676425255, 103.27836063351447, 99.0597537629448, 98.83753123352261, 102.66099389390341, 102.54939167950246, 88.85961558730388, 0.0, 0.0, 0.0, 0.0, 88.7941823854178, 102.2430659107398, 98.08847243922504, 97.8665114240594, 97.64461021441386, 97.42276881028842, 101.23968823286515, 101.12827658111256, 101.0168798807399, 100.90549813174728, 100.79413133413473, 100.68277948790215, 100.57144259304961, 100.46012064957712, 100.34881365748458, 100.23752161677214, 87.38905849775735, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.02861013620527, 99.91736111823148, 99.80612705163769, 99.69490793642389, 99.58370377259017, 99.47251456013643, 99.3613402990627, 99.25018098936903, 99.13903663105535, 95.00000523438415, 98.5612203568985, 94.54720598415106, 94.3261996102268, 98.12876258254316, 98.01776917221486, 85.92463274622328, 0.0 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 105.52635614542558, 101.63592106954823, 101.41247053973665, 101.18907981544518, 100.96574889667383, 104.37787097771952, 110.23152339938744, 109.94991554199387, 109.17050212671278, 108.88823419998803, 108.60690148808295, 108.32563806761314, 108.05442416413634, 107.19246922272777, 105.32350229329363, 104.77819714179991, 104.53968493925238, 104.30423939661306, 103.40688658907168, 101.27836063351447, 95.89439346092391, 96.83753123352261, 100.66099389390341, 100.54939167950246, 86.85961558730388, 0.0, 0.0, 0.0, 0.0, 86.7941823854178, 100.2430659107398, 96.08847243922504, 94.69984475739273, 92.68721356588308, 94.25610214362175, 96.07302156619848, 95.96160991444589, 95.85021321407324, 95.73883146508061, 95.62746466746806, 95.51611282123548, 95.40477592638294, 95.29345398291045, 95.18214699081791, 98.14554885543204, 85.38905849775735, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 91.8619434695386, 94.75069445156481, 91.63946038497102, 91.52824126975722, 91.4170371059235, 94.30584789346976, 94.19467363239603, 94.08351432270236, 93.97236996438868, 93.00000523438415, 95.98662179743191, 88.38053931748439, 92.3261996102268, 89.04542924920983, 88.93443583888153, 76.84129941288995, 0.0 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 112.23152339938744, 111.94991554199387, 111.41947363163872, 111.13780406251387, 110.85667074227997, 110.57562325751233, 110.29544513321999, 109.80777271864754, 108.70324972057249, 108.29532093550422, 108.04283662628518, 107.79209406270944, 107.16854676425255, 103.27836063351447, 99.0597537629448, 98.83753123352261, 102.66099389390341, 102.54939167950246, 88.85961558730388, 0.0, 0.0, 0.0, 0.0, 88.7941823854178, 102.2430659107398, 98.08847243922504, 97.8665114240594, 97.64461021441386, 97.42276881028842, 101.23968823286515, 101.12827658111256, 101.0168798807399, 100.90549813174728, 100.79413133413473, 100.68277948790215, 100.57144259304961, 100.46012064957712, 100.34881365748458, 100.23752161677214, 87.38905849775735, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.02861013620527, 99.91736111823148, 99.80612705163769, 99.69490793642389, 99.58370377259017, 99.47251456013643, 99.3613402990627, 99.25018098936903, 99.13903663105535, 95.00000523438415, 98.5612203568985, 94.54720598415106, 94.3261996102268, 98.12876258254316, 98.01776917221486, 85.92463274622328, 0.0 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 110.59768218050408, 105.63592106954823, 105.41247053973665, 105.18907981544518, 104.96574889667383, 109.3892151684501, 114.23152339938744, 113.94991554199387, 113.66844513656467, 113.3873739250397, 113.106439996477, 112.82560844741153, 112.54565962691107, 112.42307621456732, 112.08299714785134, 111.81244472920854, 111.54598831331798, 111.27994872880582, 111.00819939645876, 105.27836063351447, 102.22511406496568, 100.83753123352261, 104.66099389390341, 104.54939167950246, 90.85961558730388, 0.0, 0.0, 0.0, 0.0, 90.7941823854178, 104.2430659107398, 100.08847243922504, 105.866512004107, 102.60200686294463, 100.68644526159946, 106.40635489953182, 106.29494324777923, 106.18354654740658, 106.07216479841395, 105.9607980008014, 105.84944615456882, 105.73810925971628, 105.62678731624379, 105.51548032415126, 102.32949437811224, 89.38905849775735, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.98996517482084, 109.91736111823148, 109.80612705163769, 109.69490793642389, 109.58370377259017, 109.47251456013643, 109.3613402990627, 109.25018098936903, 109.13903663105535, 97.00000523438415, 101.1358189163651, 102.54720598415106, 96.3261996102268, 108.12876258254316, 108.01776917221486, 95.92463274622328, 0.0 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 110.59768218050408, 105.63592106954823, 105.41247053973665, 105.18907981544518, 104.96574889667383, 109.3892151684501, 114.23152339938744, 113.94991554199387, 113.66844513656467, 113.3873739250397, 113.106439996477, 112.82560844741153, 112.54565962691107, 112.42307621456732, 112.08299714785134, 111.81244472920854, 111.54598831331798, 111.27994872880582, 111.00819939645876, 105.27836063351447, 102.22511406496568, 100.83753123352261, 104.66099389390341, 104.54939167950246, 90.85961558730388, 0.0, 0.0, 0.0, 0.0, 90.7941823854178, 104.2430659107398, 100.08847243922504, 105.866512004107, 102.60200686294463, 100.68644526159946, 106.40635489953182, 106.29494324777923, 106.18354654740658, 106.07216479841395, 105.9607980008014, 105.84944615456882, 105.73810925971628, 105.62678731624379, 105.51548032415126, 102.32949437811224, 89.38905849775735, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.98996517482084, 109.91736111823148, 109.80612705163769, 109.69490793642389, 109.58370377259017, 109.47251456013643, 109.3613402990627, 109.25018098936903, 109.13903663105535, 97.00000523438415, 101.1358189163651, 102.54720598415106, 96.3261996102268, 108.12876258254316, 108.01776917221486, 95.92463274622328, 0.0 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant1_G1" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 59.99997829472729, 59.99998117529347, 59.999980858364154, 59.9999805355234, 59.99998021725822, 59.99997642651426, 59.99996981878853, 59.9999692832504, 59.99996903515335, 59.999968485261924, 59.99996792378234, 59.99996735095692, 59.999966766496996, 59.99996663954851, 59.999967048256316, 59.99996664387609, 59.99996603351031, 59.99996540901851, 59.99996527767875, 59.999969705791635, 59.99997368729215, 59.99997324682524, 59.999972797977144, 59.999972570354245, 59.99998218506877, 59.999978010089634, 59.999978010089634, 59.999978010089634, 59.999978010089634, 59.99998204221179, 59.99997193422844, 59.999971698385124, 59.99996796730969, 59.99996998769803, 59.9999694612675, 59.999968935644, 59.99996867310555, 59.999968354938304, 59.99996805832258, 59.99996777168116, 59.9999674821772, 59.999967189778964, 59.999966894454374, 59.999966596170985, 59.99996629489592, 59.99997769336336, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99997386785773, 59.99996572105124, 59.999965410980515, 59.99996509778684, 59.99996478143526, 59.99996446189051, 59.999964139116855, 59.9999638130781, 59.999963483737574, 59.999963151058274, 59.999962815002604, 59.99995569214439, 59.999961402494, 59.999960691154904, 59.99995998342822, 59.9999596292254, 59.999972783453224, 59.999968256464285 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 116.25625994153346, 116.30964156246365, 116.05714189552654, 115.80470987592187, 115.55234550364953, 114.98241464814711, 114.23152339938525, 113.94991554199201, 113.6893246586824, 113.40840255660416, 113.12755092883927, 112.8468048236825, 112.56616188868367, 112.31602377205463, 112.1037396751844, 111.83861650874081, 111.56121143127723, 111.2839580781717, 111.03799057435609, 111.08548632015952, 111.13857431612483, 110.88746366729161, 110.63642066579074, 110.51092453278987, 111.1909230665029, 115.28526678777807, 115.28526678777807, 115.28526678777807, 115.28526678777807, 111.0803075786584, 110.16646324418187, 110.04103045426446, 109.79021560992895, 109.53946841292579, 109.28878886325492, 109.03817696091646, 108.91289637749684, 108.78763270591037, 108.6623859461569, 108.53715609823661, 108.41194316214934, 108.28674713789515, 108.16156802547411, 108.03640582488607, 107.91126053613115, 108.55965829268527, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 112.67167856626185, 107.67634474590372, 107.55124812110986, 107.42616820768595, 107.30110456770166, 107.17605784138532, 107.05102802873695, 106.9260151297565, 106.80101914444391, 106.6760400727994, 106.55107791482276, 105.98662181839089, 106.03941902052959, 105.78968399975199, 105.5400166336462, 105.41520832109526, 106.0350513341491, 110.16227335022454 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 112.23152339938744, 111.94991554199387, 111.68829615703788, 111.40797241907163, 111.12732018297046, 110.84678994291451, 110.55718282625281, 108.42940287443078, 108.96978302007228, 108.63125194331464, 108.23792115566926, 107.84339251926657, 107.54965078891922, 103.27836063351447, 99.0597537629448, 98.83753123352261, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.08847243922504, 97.8665114240594, 97.64461021441386, 97.42276881028842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.00000523438415, 98.5612203568985, 94.54720598415106, 94.3261996102268, 0.0, 0.0, 0.0, 0.0 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 106.06201916296483, 101.63592106954823, 101.41247053973665, 101.18907981544518, 100.96574889667383, 104.88354307308481, 110.23152339938744, 109.94991554199387, 109.68726765539324, 109.40754228159746, 109.12708943716748, 108.8467751328137, 108.54820379533646, 104.54278196528453, 105.83582628379163, 105.4238872947265, 104.9146308527177, 104.40282686861129, 104.0613109641001, 101.02836063351447, 97.0597537629448, 96.83753123352261, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 94.92180577255837, 95.8665114240594, 95.64461021441386, 95.42276881028842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 91.83333856771748, 92.96915224969842, 92.54720598415106, 88.15953294356012, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 112.23152339938744, 111.94991554199387, 111.68829615703788, 111.40797241907163, 111.12732018297046, 110.84678994291451, 110.55718282625281, 108.42940287443078, 108.96978302007228, 108.63125194331464, 108.23792115566926, 107.84339251926657, 107.54965078891922, 103.27836063351447, 99.0597537629448, 98.83753123352261, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.08847243922504, 97.8665114240594, 97.64461021441386, 97.42276881028842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.00000523438415, 98.5612203568985, 94.54720598415106, 94.3261996102268, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 110.06201916296483, 105.63592106954823, 105.41247053973665, 105.18907981544518, 104.96574889667383, 108.88354307308481, 114.23152339938744, 113.94991554199387, 113.68932465868252, 113.4084025565458, 113.12755092877345, 112.84680475301532, 112.56616185716916, 112.31602378357702, 112.10373975635294, 111.83861659190278, 111.5612114586208, 111.28395816992186, 111.03799061373834, 105.52836063351447, 101.0597537629448, 100.83753123352261, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 102.88396506962306, 99.8665114240594, 99.64461021441386, 99.42276881028842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 103.00000523438415, 105.98662179743191, 96.54720598415106, 102.3261996102268, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 110.06201916296483, 105.63592106954823, 105.41247053973665, 105.18907981544518, 104.96574889667383, 108.88354307308481, 114.23152339938744, 113.94991554199387, 113.68932465868252, 113.4084025565458, 113.12755092877345, 112.84680475301532, 112.56616185716916, 112.31602378357702, 112.10373975635294, 111.83861659190278, 111.5612114586208, 111.28395816992186, 111.03799061373834, 105.52836063351447, 101.0597537629448, 100.83753123352261, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 102.88396506962306, 99.8665114240594, 99.64461021441386, 99.42276881028842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 103.00000523438415, 105.98662179743191, 96.54720598415106, 102.3261996102268, 0.0, 0.0, 0.0, 0.0 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant1_G2" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 99.99986965911071, 99.99986556070746, 99.9998618535919, 99.99985817563747, 99.99985534772883, 99.9998513472807, 99.99984654564716, 99.99983943553394, 99.99983195410422, 99.99982406177031, 99.99981276559497, 99.99980321349446, 99.99979333656056, 99.99978288055196, 99.99977160693848, 99.99975965800414, 99.99974718510387, 99.99973419646615, 99.9997204716442, 99.99970627155724, 99.99969080246521, 99.99967860633824, 99.9996660057336, 99.9996509564048, 99.99963518571646, 99.99962467289505, 99.99961090949351, 99.99959675699743, 99.99958350245925, 99.99956823842308, 99.99954768846538, 99.99952352527349, 99.99950326024712, 99.99948151145423, 99.99945930733986, 99.99943641110416, 99.99940706722388, 99.99937608780922, 99.99934386727098, 99.99930997318829, 99.99927421710665, 99.9992364863259, 99.99919666076383, 99.99915461252078, 99.9991102059201, 99.99906430678737, 99.99901476385315, 99.99896864852133, 99.99890543673504, 99.99885443231346, 99.99880450362643, 99.99875792444934, 99.99870928528757, 99.99865915107166, 99.99859564991486, 99.9985043336676, 99.99987890698341, 99.99986980381891, 99.99986012121218, 99.99984970864165, 99.99983850282025, 99.99982643465988, 99.99981342857635, 99.99979263052876, 99.99977643670773, 99.99976295580186, 99.9997478180378, 99.99973133976174, 99.99971375791546, 99.99969073658039, 99.99966579223852, 99.99963815113632 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 179.99869332451956, 179.99861237556894, 179.99853669794885, 179.99845929827083, 179.99839912554458, 179.99831077493948, 179.99809161037317, 179.99789080460934, 179.997667398308, 179.99951529238078, 179.9994571134011, 179.99939113002753, 179.99931617586242, 179.9992293820811, 179.85483151863997, 179.03698238049407, 178.2182250731205, 177.39926877268044, 176.58011253927114, 175.75877707867096, 174.93907226686756, 174.32260814215667, 173.71107485878503, 173.01190021603196, 172.3127255732789, 171.86428622778936, 171.29702505246578, 170.73566168486303, 170.22873008470626, 169.66596393756595, 169.14771219723042, 168.44059236636346, 167.81941337110166, 167.182476899904, 166.56129790464223, 165.94896737774766, 165.20237189689635, 164.45630882873192, 163.7107831083793, 162.96579860221198, 162.22135184221557, 161.47744787060572, 160.7340910127264, 159.9912864156543, 159.2490494736966, 158.52293910329615, 157.78137797346227, 157.15448551173967, 156.57152074726403, 155.94575178221643, 155.3617655365128, 154.84031896302025, 154.3179734332019, 153.79472089453805, 153.17160142010076, 152.32674930386753, 151.56987842868023, 150.80774739231552, 150.04613843200568, 149.28505631369697, 148.5245058608856, 147.76449195541446, 147.00501953828356, 146.2460936103745, 145.4877192334586, 144.86508405680857, 144.2558772490029, 143.63415825500303, 143.01290669012315, 142.25695191544517, 141.50158740757337, 140.7308533445312 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 161.36768967539214, 143.18503566035747, 142.9140495922875, 121.82431989815665, 142.4557818780356, 161.33731602887897, 173.74366762353358, 173.54030149990996, 173.341466127604, 173.14567747882447, 172.9514721135114, 172.76033147248643, 172.5744136497131, 172.39199004800318, 172.2000081594713, 171.53337166106965, 170.75693011186016, 169.98029985526534, 169.50104891504537, 168.3881984190025, 158.93200931476017, 157.27451656261954, 150.39396337484484, 149.80630056169312, 133.83984242116128, 133.57988167461093, 133.25098795692904, 119.89897657635674, 132.6314407810102, 146.99400987069154, 146.55841444562645, 153.97387766897705, 153.41788342284988, 152.84778524529452, 150.5181326913734, 149.89138679129655, 149.12657224830954, 148.36214971855142, 147.60325082641714, 146.8431445221509, 146.08348888926344, 145.31869416946387, 144.55428741273576, 143.84446635151707, 139.89758110322637, 139.12565417245872, 134.72959967709352, 125.05308082110065, 133.50537504915994, 124.35039485978868, 112.30633888352048, 112.15042911942699, 111.99419409911229, 130.69559989014326, 133.13034429188866, 139.55097537753056, 138.87352836970308, 138.19137318702332, 137.50968529517777, 136.82846896000615, 136.14772849885796, 135.46746828130773, 134.78769272987748, 134.10840632069764, 133.42961358438808, 132.87231596453935, 132.32703757896525, 131.7705600000356, 131.14677713433684, 130.37286798927644, 129.59846741076595, 122.12140329247187 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 157.73668602626472, 139.0183689936908, 138.74738292562085, 117.65765323148997, 138.28911521136894, 157.6763214575776, 170.49366762353358, 170.29030149990996, 170.3414661341746, 170.14567747882447, 169.9514721135114, 169.76033147248643, 169.5744136497131, 171.6439144530692, 171.46371232303082, 171.0078601033621, 170.3333721018445, 169.658720172017, 169.50104891504537, 165.3881984190025, 155.93070295011438, 153.10784989595288, 144.2272967081782, 143.63963389502646, 126.75650908782795, 124.4965483412776, 124.16765462359571, 110.81564324302342, 123.54810744767688, 139.9106765373582, 140.3917477789598, 150.97387766897705, 150.41788342284988, 151.63851522715862, 147.5181326913734, 146.89138679129655, 146.12657224830954, 145.36214971855142, 144.60325082641714, 143.8431445221509, 143.08348888926344, 142.31869416946387, 141.55428741273576, 140.84446635151707, 133.8228871978998, 132.95898750579207, 125.64626634376019, 115.96974748776732, 124.42204171582661, 115.26706152645535, 103.22300555018715, 103.06709578609366, 102.91086076577896, 121.61226655680993, 124.96367762522199, 139.55097537753056, 135.87352836970308, 138.19137318702332, 137.50968529517777, 136.82846896000615, 133.14772849885796, 132.46746828130773, 131.78769272987748, 131.10840632069764, 130.42961358438808, 132.87231596453935, 132.32703757896525, 131.7705600000356, 131.14677713433684, 130.37286798927644, 129.59846741076595, 113.9547366258052 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 161.36768967539214, 143.18503566035747, 142.9140495922875, 121.82431989815665, 142.4557818780356, 161.33731602887897, 173.74366762353358, 173.54030149990996, 173.341466127604, 173.14567747882447, 172.9514721135114, 172.76033147248643, 172.5744136497131, 172.39199004800318, 172.2000081594713, 171.53337166106965, 170.75693011186016, 169.98029985526534, 169.50104891504537, 168.3881984190025, 158.93200931476017, 157.27451656261954, 150.39396337484484, 149.80630056169312, 133.83984242116128, 133.57988167461093, 133.25098795692904, 119.89897657635674, 132.6314407810102, 146.99400987069154, 146.55841444562645, 153.97387766897705, 153.41788342284988, 152.84778524529452, 150.5181326913734, 149.89138679129655, 149.12657224830954, 148.36214971855142, 147.60325082641714, 146.8431445221509, 146.08348888926344, 145.31869416946387, 144.55428741273576, 143.84446635151707, 139.89758110322637, 139.12565417245872, 134.72959967709352, 125.05308082110065, 133.50537504915994, 124.35039485978868, 112.30633888352048, 112.15042911942699, 111.99419409911229, 130.69559989014326, 133.13034429188866, 139.55097537753056, 138.87352836970308, 138.19137318702332, 137.50968529517777, 136.82846896000615, 136.14772849885796, 135.46746828130773, 134.78769272987748, 134.10840632069764, 133.42961358438808, 132.87231596453935, 132.32703757896525, 131.7705600000356, 131.14677713433684, 130.37286798927644, 129.59846741076595, 122.12140329247187 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 164.99869332451956, 147.35170232702413, 147.08071625895417, 125.99098656482332, 146.62244854470225, 164.99831060018036, 176.99366762353358, 176.79030149990996, 176.34146612103342, 176.14567747882447, 175.9514721135114, 175.76033147248643, 175.56522012510567, 174.05673230960383, 172.9363039959118, 172.0588832187772, 171.1804881218758, 170.30187953851367, 170.3397231246867, 171.3881984190025, 161.93331567940595, 161.4411832292862, 156.5606300415115, 155.97296722835978, 140.92317575449462, 142.66321500794427, 142.33432129026238, 128.9823099096901, 141.71477411434356, 154.07734320402488, 152.7250811122931, 155.3450517052457, 153.41788342284988, 154.0570552634304, 153.42112290672904, 152.89138679129655, 152.12657224830954, 151.36214971855142, 150.60325082641714, 149.8431445221509, 149.08348888926344, 148.31869416946387, 147.55428741273576, 146.84446635151707, 145.97227500855294, 145.29232083912538, 143.81293301042686, 134.136414154434, 142.58870838249328, 133.43372819312202, 121.38967221685381, 121.23376245276032, 121.07752743244562, 139.7789332234766, 141.29701095855532, 139.55097537753056, 138.87352836970308, 138.19137318702332, 137.50968529517777, 136.82846896000615, 136.14772849885796, 135.46746828130773, 134.78769272987748, 134.10840632069764, 133.42961358438808, 132.87231596453935, 132.32703757896525, 131.7705600000356, 131.14677713433684, 130.37286798927644, 129.59846741076595, 130.28806995913854 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 179.99869332451956, 162.35170232702413, 162.08071625895417, 140.99098656482332, 161.62244854470225, 179.99831060018036, 179.99809125619453, 179.99789058840608, 179.99766729189065, 179.99951518643846, 179.99945705150117, 179.9993910891332, 179.99931621687256, 179.99922942621546, 179.85483156889407, 179.03698242858331, 178.2182251190034, 177.39926881749733, 176.58011258185647, 175.75989609153189, 174.93907230774815, 174.32260804141782, 171.5606300415115, 170.97296722835978, 155.92317575449462, 157.66321500794427, 157.33432129026238, 143.9823099096901, 156.71477411434356, 169.07734320402488, 167.7250811122931, 168.44059224962646, 167.81941325436463, 167.18247678316698, 166.56129778952632, 165.94896726271057, 165.20237178470452, 164.45630871969402, 163.7107830028245, 162.96579850053732, 162.22135174483998, 161.47744777798547, 160.73409092530434, 159.9912863475317, 159.24904939896203, 158.52293902865847, 157.78137802169738, 149.136414154434, 156.57152080078, 148.43372819312202, 136.38967221685382, 136.23376245276032, 136.07752743244563, 153.7947209489507, 153.171601381861, 152.32674930236928, 151.56987842718198, 150.807747390856, 150.04613843053394, 149.28505631218025, 148.52450585930842, 147.76449195377958, 147.0050195366102, 146.2460936087089, 145.48771923186342, 144.86508405536526, 144.25587724780522, 143.63415825381603, 143.01290669536166, 142.25695191664875, 141.50158740752426, 140.73085334473197 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G1" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 29.999990176117628, 29.999990619305375, 29.999993225305378, 29.99966954278204, 29.999989586215335, 29.999987666176967, 29.999802514740775, 29.99979475369891, 29.999777854907826, 29.999766068824417, 29.99975639826644, 29.999730876888087, 29.999721071131408, 29.999689120710958, 29.999678460491534, 29.999667403044736, 29.999654545502207, 29.999642119717272, 29.999629182242316, 29.99967386966836, 29.999975278060564, 29.999974586681564, 29.99997761844191, 29.999975892023723, 29.99998600586016, 29.999985712765998, 29.99998533391519, 29.999984949940604, 29.999984595192064, 29.999984192206888, 29.999966826282538, 29.999965059097107, 29.999960192814232, 29.99996337798831, 29.99996178942214, 29.999960707468368, 29.999959289209333, 29.999957860599572, 29.999956394602666, 29.999954866331848, 29.999953278896413, 29.999951607647795, 29.999949869831685, 29.999948340211457, 29.999943711880082, 29.999941888763928, 29.999971542283948, 29.999970702929932, 29.99996989832558, 29.999969007910806, 29.999968151105502, 29.999967364254942, 29.99996655476753, 29.99996572186144, 29.999932045850766, 29.999919450423523, 29.999916181632802, 29.999912815274293, 29.99990935795235, 29.999905746646107, 29.99990197370113, 29.999893410546537, 29.99988888080806, 29.99988422221668, 29.999879425948453, 29.999874707578424, 29.999870325741682, 29.999865680535066, 29.999860850902074, 29.99985471094352, 29.99984827233503, 29.999863941361774 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.999360530231506, 54.99938396273408, 54.99950705998193, 54.999568971808785, 54.99995487468373, 54.999946773780756, 54.35761780349626, 54.101912182923904, 53.814343566709276, 53.558015659794755, 53.299673077234615, 52.905999284184084, 52.65464821032456, 52.234088098883674, 51.98241617720546, 51.729863090689946, 51.477029560103695, 51.224134580148885, 50.97117786058205, 51.09088656184247, 54.999817323839125, 54.910881668994286, 54.89536595300481, 54.67945973533612, 54.999956570864576, 54.99995125258446, 54.99994885380794, 54.99994636377791, 54.99994401095877, 54.99994127745754, 53.33482589982397, 53.088258153918844, 52.76724936107303, 52.6997501401211, 52.50792909976684, 52.32741079705075, 52.09686030078524, 51.86645983136966, 51.636695071603135, 51.406934951871726, 51.17733443184835, 50.94735865452815, 50.71753254125205, 50.494175942747994, 50.25365962819621, 50.03524253393834, 52.930285346469894, 52.73669997878181, 52.55667955235953, 52.36344112219295, 52.18310526077794, 52.02208174745978, 51.86078063502933, 51.69919943685599, 48.51985010975453, 48.11227834144866, 47.87855543742309, 47.64320818744061, 47.408022155356264, 47.17299881290169, 46.93813964958003, 46.70344617291194, 46.468919705826174, 46.23456198403982, 46.00037457303139, 45.80810364371175, 45.61996486188037, 45.42799269900743, 45.23614924904218, 45.002709238279444, 44.76945150282498, 44.71102222883907 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.082694142604446, 52.888043835261506, 53.002106870627756, 45.77930404772437, 52.54556560913732, 54.08327860727699, 50.53011992494151, 50.29556567886216, 50.02337638240081, 49.8004274125531, 49.564208052461126, 48.16491905442078, 48.013161018629376, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 47.54020118016774, 53.08602753552337, 52.9654301696562, 50.89933781569826, 50.70040741746941, 54.0832898761344, 54.0832833596969, 52.417529260983954, 51.91352197285727, 52.278448701178284, 54.08327376021107, 49.46754301224857, 51.21936172071647, 52.708794223204066, 50.845794194596635, 50.661349835772725, 50.479144341169516, 50.257517138687994, 50.03604076734616, 49.81497608050657, 49.59399037495612, 49.37316469189748, 49.15220946820045, 48.931403896919555, 48.72472706509247, 48.49369319398381, 48.27729378304666, 50.982063667322535, 50.79592283608456, 50.62282528476687, 50.43701804902352, 48.24382704597302, 48.09546414843584, 47.94684547860278, 49.79832047595201, 46.70449026119243, 46.52636678937362, 47.23685818066918, 46.91308399912841, 46.589537021964226, 46.26621933919703, 45.94313305757548, 45.620280309164855, 45.29766126186506, 44.97527999674688, 44.653138749454634, 44.38866068357651, 44.12974991348243, 43.86594111030894, 43.66921402915493, 43.44475120187776, 43.2215627760815, 41.51574725495173 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 53.16602747593778, 51.97137716859484, 52.08544020396109, 44.8626373810577, 51.628898942470656, 53.16661194061032, 49.613453258274845, 49.3788990121955, 49.10670971573415, 48.883760745886434, 48.64754138579446, 47.248252387754114, 47.09649435196271, 47.68714270661564, 47.45525871662212, 47.22256284172011, 46.98960857291238, 46.75659768658976, 46.52352991461026, 46.62353451350108, 52.16936086885671, 52.04876350298954, 49.982671149031596, 49.78374075080274, 53.16662320946774, 53.166616693030235, 51.50086259431729, 50.996855306190604, 51.36178203451162, 53.16660709354441, 48.550876345581905, 50.302695054049806, 51.7921275565374, 49.92912752792997, 49.74468316910606, 49.56247767450285, 49.34085047202133, 49.119374100679494, 48.898309413839904, 48.67732370828946, 48.456498025230815, 48.23554280153378, 48.01473723025289, 47.80806039842581, 47.577026527317145, 47.360627116379995, 50.06539700065587, 49.87925616941789, 49.706158618100204, 49.52035138235686, 47.327160379306356, 47.17879748176917, 47.03017881193612, 48.881653809285346, 45.78782359452577, 45.609700122706954, 46.320191514002516, 45.996417332461746, 45.67287035529756, 45.349552672530365, 45.026466390908816, 44.70361364249819, 44.380994595198395, 44.05861333008021, 43.73647208278797, 43.471994016909846, 43.21308324681576, 42.949274443642274, 42.752547362488265, 43.44475120187776, 42.304896109414834, 40.59908058828506 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.082694142604446, 52.888043835261506, 53.002106870627756, 45.77930404772437, 52.54556560913732, 54.08327860727699, 50.53011992494151, 50.29556567886216, 50.02337638240081, 49.8004274125531, 49.564208052461126, 48.16491905442078, 48.013161018629376, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 47.54020118016774, 53.08602753552337, 52.9654301696562, 50.89933781569826, 50.70040741746941, 54.0832898761344, 54.0832833596969, 52.417529260983954, 51.91352197285727, 52.278448701178284, 54.08327376021107, 49.46754301224857, 51.21936172071647, 52.708794223204066, 50.845794194596635, 50.661349835772725, 50.479144341169516, 50.257517138687994, 50.03604076734616, 49.81497608050657, 49.59399037495612, 49.37316469189748, 49.15220946820045, 48.931403896919555, 48.72472706509247, 48.49369319398381, 48.27729378304666, 50.982063667322535, 50.79592283608456, 50.62282528476687, 50.43701804902352, 48.24382704597302, 48.09546414843584, 47.94684547860278, 49.79832047595201, 46.70449026119243, 46.52636678937362, 47.23685818066918, 46.91308399912841, 46.589537021964226, 46.26621933919703, 45.94313305757548, 45.620280309164855, 45.29766126186506, 44.97527999674688, 44.653138749454634, 44.38866068357651, 44.12974991348243, 43.86594111030894, 43.66921402915493, 43.44475120187776, 43.2215627760815, 41.51574725495173 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99936080927111, 53.80471050192817, 53.91877353729442, 46.69597071439103, 53.462232275803984, 54.99994527394365, 51.44678659160817, 51.212232345528825, 50.94004304906748, 50.71709407921976, 50.48087471912779, 49.08158572108744, 48.92982768529604, 49.52047603994897, 49.28859204995545, 49.05589617505344, 48.82294190624571, 48.589931019923085, 47.44019658127692, 48.456867846834406, 54.002694202190035, 53.882096836322866, 51.816004482364924, 51.61707408413607, 54.999956542801065, 54.999950026363564, 53.33419592765062, 52.83018863952393, 53.19511536784495, 54.999940426877735, 50.384209678915234, 52.136028387383135, 52.708793643156476, 51.7624608612633, 51.57801650243939, 51.39581100783618, 51.17418380535466, 50.95270743401282, 50.73164274717323, 50.510657041622785, 50.28983135856414, 50.06887613486711, 49.84807056358622, 49.64139373175914, 49.41035986065047, 49.19396044971332, 51.8987303339892, 51.71258950275122, 51.53949195143353, 51.353684715690186, 49.160493712639685, 49.0121308151025, 48.863512145269446, 50.714987142618675, 47.6211569278591, 47.44303345604028, 47.23685818066918, 46.91308399912841, 46.589537021964226, 46.26621933919703, 45.94313305757548, 45.620280309164855, 45.29766126186506, 44.97527999674688, 44.653138749454634, 44.38866068357651, 44.12974991348243, 43.86594111030894, 43.66921402915493, 43.44475120187776, 43.2215627760815, 42.43241392161839 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99936080927111, 53.80471050192817, 53.91877353729442, 46.69597071439103, 53.462232275803984, 54.99994527394365, 54.358441001851006, 54.102709586073985, 53.814343556804396, 53.558624819968045, 53.30022120412308, 52.906000764933914, 52.65464822246325, 52.23408811218954, 51.98241619229469, 51.72986310511807, 51.47702957386985, 51.224134593595195, 50.97117787333145, 51.09088657421796, 54.99981588801893, 54.911189057410674, 51.816004482364924, 51.61707408413607, 54.999956542801065, 54.999950026363564, 53.33419592765062, 52.83018863952393, 53.19511536784495, 54.999940426877735, 50.384209678915234, 53.08825811519276, 52.76724932084719, 52.69975010139501, 52.507929061040755, 52.32782445817621, 52.09727150696183, 51.86686827374627, 51.63711005277374, 51.40735299508355, 51.17775522942484, 50.94777140257336, 50.71793696543654, 50.494175915031896, 50.253659602162685, 50.035551713883144, 52.93028532271869, 51.71258950275122, 52.5566795331468, 51.353684715690186, 49.160493712639685, 49.0121308151025, 48.863512145269446, 51.699199417144584, 48.519850510321106, 48.11227834095056, 47.87855543695895, 47.643208186692476, 47.40802215391616, 47.172998811131436, 46.93813964784597, 46.7034461715743, 46.468919705421506, 46.23456198492988, 46.00037457560523, 45.80810364824385, 45.619964861699174, 45.428112748643976, 45.236149248642526, 45.002709238191606, 44.76946244559268, 44.71102222882167 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G2" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 29.999990176117628, 29.999990619305375, 29.999990225374393, 29.99966954278191, 29.999989586215335, 29.999987666176967, 29.999781957828365, 29.99977406232564, 29.999754127967634, 29.99974882427949, 29.99973977532547, 29.999746392404937, 29.999736162328617, 29.999689120710958, 29.999678460491534, 29.999667403044736, 29.999654545502207, 29.999642119717272, 29.999629182242316, 29.999640525672017, 29.999975278060564, 29.99997446111596, 29.99997761844191, 29.999975892023723, 29.999973028416804, 29.99997214253921, 29.9999742507176, 29.99997416324565, 29.99997260355923, 29.999967746919438, 29.99997089367929, 29.999965059097107, 29.99995860276699, 29.99996337798831, 29.99996178942214, 29.999960446801555, 29.999959019491254, 29.999957582155673, 29.99995609036011, 29.999954540782724, 29.999952931122074, 29.99995125785486, 29.99994951903953, 29.999947675634804, 29.999943530629615, 29.99994144617133, 29.999939225359114, 29.99993735137437, 29.999935587626585, 29.99993366999266, 29.999941569454805, 29.99994015821212, 29.999937817320987, 29.999925393761366, 29.999923748786728, 29.999918781593117, 29.999908010255663, 29.999905119802186, 29.999902191428607, 29.999899162394694, 29.999896028870317, 29.999887878809954, 29.999884163933732, 29.999880391382682, 29.99987611946198, 29.999872667313877, 29.999869187811225, 29.99986552233059, 29.999860850902074, 29.99985471094352, 29.999848256115992, 29.999863941361774 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.999360530231506, 54.99938396273408, 54.999348954885576, 54.99956897180859, 54.99995487468373, 54.999946773780756, 54.13305711074313, 53.88799908366455, 53.612027724276736, 53.397620634956816, 53.15027550650247, 53.04078875833693, 52.781243522836085, 52.234088098883674, 51.98241617720546, 51.729863090689946, 51.477029560103695, 51.224134580148885, 50.97117786058205, 50.87114181810941, 54.999817323839125, 54.90522148514105, 54.89536595300481, 54.67945973533612, 54.38274282529678, 54.2338132866552, 54.17777441067887, 54.03078293702432, 53.83539306204252, 53.50269277532358, 53.48619246206237, 53.088258153918844, 52.718872564591706, 52.6997501401211, 52.50792909976684, 52.319666783653716, 52.089115291078095, 51.85872756991297, 51.62852457765677, 51.39848178179133, 51.16860448925168, 50.93887276075948, 50.709309309115255, 50.47909932836423, 50.249895405691866, 50.026314100453355, 49.79667616257404, 49.60309079488594, 49.42307036846366, 49.22983193829709, 49.229070680903845, 49.068047167585675, 48.90674605515523, 48.565590252960135, 48.38577722104669, 48.102447217782014, 47.76653114972542, 47.54138095032961, 47.316472929644014, 47.09180934951642, 46.86739249666881, 46.643224682960025, 46.419308447835974, 46.19564596259596, 45.97223961345197, 45.78889085418365, 45.609573176588334, 45.426592716865244, 45.23614924904218, 45.002709238279444, 44.76932398240867, 44.71102222883907 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.082694142604446, 52.888043835261506, 48.41028715917872, 45.77930404778326, 52.54556560913732, 54.08327860727699, 48.53321796024719, 48.40355091663759, 48.247350975284036, 48.39979446004153, 48.26687998752981, 49.328760445222315, 49.0996683764278, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 45.708075334068276, 53.08602753552337, 52.89907193193086, 50.89933781569826, 50.70040741746941, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.297008624790045, 51.21936172071647, 52.178858033975786, 50.845794194596635, 50.661349835772725, 50.392594056506944, 50.171335887528976, 49.95038077720851, 49.72485743546886, 49.501165099454, 49.27772461237834, 49.05985504454708, 48.84231264266848, 48.562034813361436, 48.45330284493465, 48.181857000569494, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 45.24239530059185, 46.42548773231622, 46.10457846378878, 45.88787934126524, 45.6714111965497, 45.45517617323648, 45.239176446976316, 45.02341421737094, 44.80789371530102, 44.59261527449685, 44.37758114198659, 44.201101983251846, 44.028629147000714, 43.85236260823254, 43.66921402915493, 43.44475120187776, 43.22034364854815, 41.51574725495173 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 53.16602747593778, 51.97137716859484, 47.49362049251206, 44.8626373811166, 51.628898942470656, 53.16661194061032, 47.61655129358053, 47.48688424997093, 47.33068430861737, 47.48312779337486, 47.35021332086315, 48.41209377855565, 48.183001709761136, 47.68714270661564, 47.45525871662212, 47.22256284172011, 46.98960857291238, 46.75659768658976, 46.52352991461026, 44.79140866740161, 52.16936086885671, 51.9824052652642, 49.982671149031596, 49.78374075080274, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 50.38034195812338, 50.302695054049806, 51.26219136730912, 49.92912752792997, 49.74468316910606, 49.47592738984028, 49.25466922086231, 49.033714110541844, 48.8081907688022, 48.584498432787335, 48.36105794571168, 48.14318837788041, 47.92564597600182, 47.64536814669477, 47.53663617826798, 47.26519033390283, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 44.32572863392519, 45.508821065649556, 45.18791179712212, 44.971212674598576, 44.754744529883034, 44.53850950656982, 44.32250978030965, 44.10674755070428, 43.891227048634356, 43.675948607830186, 43.460914475319925, 43.28443531658518, 43.11196248033405, 42.935695941565875, 43.66921402915493, 42.52808453521109, 43.22034364854815, 40.59908058828506 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.082694142604446, 52.888043835261506, 48.41028715917872, 45.77930404778326, 52.54556560913732, 54.08327860727699, 48.53321796024719, 48.40355091663759, 48.247350975284036, 48.39979446004153, 48.26687998752981, 49.328760445222315, 49.0996683764278, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 45.708075334068276, 53.08602753552337, 52.89907193193086, 50.89933781569826, 50.70040741746941, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.297008624790045, 51.21936172071647, 52.178858033975786, 50.845794194596635, 50.661349835772725, 50.392594056506944, 50.171335887528976, 49.95038077720851, 49.72485743546886, 49.501165099454, 49.27772461237834, 49.05985504454708, 48.84231264266848, 48.562034813361436, 48.45330284493465, 48.181857000569494, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 45.24239530059185, 46.42548773231622, 46.10457846378878, 45.88787934126524, 45.6714111965497, 45.45517617323648, 45.239176446976316, 45.02341421737094, 44.80789371530102, 44.59261527449685, 44.37758114198659, 44.201101983251846, 44.028629147000714, 43.85236260823254, 43.66921402915493, 43.44475120187776, 43.22034364854815, 41.51574725495173 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99936080927111, 53.80471050192817, 49.326953825845386, 46.69597071444993, 53.462232275803984, 54.99994527394365, 49.44988462691386, 49.320217583304256, 49.1640176419507, 49.31646112670819, 49.183546654196476, 50.24542711188898, 50.016335043094465, 49.52047603994897, 49.28859204995545, 49.05589617505344, 48.82294190624571, 48.589931019923085, 48.356863247943586, 46.62474200073494, 54.002694202190035, 53.81573859859753, 51.816004482364924, 51.61707408413607, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 52.21367529145671, 52.136028387383135, 52.178858033975786, 51.7624608612633, 51.57801650243939, 51.30926072317361, 51.08800255419564, 50.86704744387517, 50.64152410213553, 50.41783176612066, 50.19439127904501, 49.97652171121374, 49.758979309335146, 49.4787014800281, 49.36996951160131, 49.09852366723616, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 46.159061967258516, 46.54746602703399, 46.10457846378878, 45.88787934126524, 45.6714111965497, 45.45517617323648, 45.239176446976316, 45.02341421737094, 44.80789371530102, 44.59261527449685, 44.37758114198659, 44.201101983251846, 44.028629147000714, 43.85236260823254, 43.66921402915493, 43.44475120187776, 43.22034364854815, 42.43241392161839 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99936080927111, 53.80471050192817, 49.326953825845386, 46.69597071444993, 53.462232275803984, 54.99994527394365, 54.13306053032681, 53.88800181693591, 53.61202769118586, 53.39762173476592, 53.1502760284052, 53.04121858499223, 52.78124353524946, 52.23408811218954, 51.98241619229469, 51.72986310511807, 51.47702957386985, 51.224134593595195, 50.97117787333145, 50.871141830007986, 54.99981588801893, 54.90522156537809, 51.816004482364924, 51.61707408413607, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 52.21367529145671, 53.08825811519276, 52.71887252477032, 52.69975010139501, 52.507929061040755, 52.319666801419565, 52.089115316193485, 51.858727602999124, 51.62852462012764, 51.39848183427349, 51.16860455260777, 50.93887283498589, 50.70930939491624, 50.47909930074069, 50.24989537968003, 50.02631421353325, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 48.38577796149083, 48.102447217285, 47.76653115002012, 47.54138094986848, 47.3164729292416, 47.09180934912798, 46.86739249625536, 46.643224682489645, 46.419308465011845, 46.195645998302595, 45.97223966836065, 45.7888909277586, 45.609574529944, 45.42659271611708, 45.236149248642526, 45.002709238191606, 44.769323982278664, 44.71102222882167 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G3" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 29.999811981221455, 29.999827494091495, 29.999856397232637, 29.99990883804041, 29.999818513737146, 29.99978018344412, 29.999785352364675, 29.999777396004358, 29.99976040243546, 29.999746780726188, 29.99973679867955, 29.999725956613588, 29.999715379402428, 29.999689120710958, 29.999678460491534, 29.999667403044736, 29.999654545502196, 29.999642119717272, 29.999629182242316, 29.999651130598807, 29.999973769358245, 29.999972712509877, 29.99957948582301, 29.999566252586103, 29.999973028416804, 29.99997214253921, 29.9999742507176, 29.99997416324565, 29.99997260355923, 29.999967746919438, 29.999966875114243, 29.99995885066684, 29.999946099295254, 29.999955594404902, 29.999953882705412, 29.99995246918792, 29.999950248329103, 29.99994793162047, 29.999945516788575, 29.999942971038262, 29.99993751582282, 29.999933590314427, 29.99993002336459, 29.999927055072273, 29.999922420792377, 29.99991905119781, 29.999939225359114, 29.99993735137437, 29.999935587626585, 29.99993366999266, 29.999941569454805, 29.99994015821212, 29.999937817320987, 29.999925393761366, 29.99989715575777, 29.999868887385, 29.999847521154358, 29.99984030006032, 29.999832740278855, 29.999824788387247, 29.999816422194364, 29.99980761816965, 29.999798351332572, 29.99978859512763, 29.999778321422056, 29.999769472687344, 29.999748414991906, 29.999735696268814, 29.999725347967736, 29.999703669047445, 29.999683720391477, 29.999753034150224 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99984029903881, 54.99985723105834, 54.999890415671075, 54.99944721226134, 54.768058279796975, 54.23221831290825, 54.16897935123839, 53.91788787113099, 53.66699907428029, 53.37916978886727, 53.12429392017065, 52.86449688402121, 52.608267611929165, 52.234088098883674, 51.98241617720546, 51.729863090689946, 51.477029560103695, 51.224134580148885, 50.97117786058205, 50.93923289779612, 49.95048576236695, 49.75134325203722, 50.0852145603348, 49.86930834266611, 54.38274282529678, 54.2338132866552, 54.17777441067887, 54.03078293702432, 53.83539306204252, 53.50269277532358, 48.452965020338326, 47.92478669921023, 47.274828702674135, 47.5362786854125, 47.344457645058235, 47.169364675697324, 46.9388114108745, 46.7084001794011, 46.478882681879476, 46.24927994273433, 46.01983282143846, 45.789711761185785, 45.559729922291716, 45.33808797869362, 45.09203039980124, 44.87741330855588, 49.79667616257404, 49.60309079488594, 49.42307036846366, 49.22983193829709, 49.229070680903845, 49.068047167585675, 48.90674605515523, 48.565590252960135, 43.44734067013684, 42.93416822373227, 42.548604114856296, 42.32838153125018, 42.10844610975021, 41.88880065538421, 41.669448005582105, 41.45039103055216, 41.231632630899746, 41.013175745699186, 40.79502334549705, 40.61602759509591, 40.44098929370567, 40.26243631368455, 40.07267779433357, 39.839237783570844, 39.60579013299847, 39.900870836169055 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 48.85157007290279, 48.66707451528938, 48.728844125794375, 48.239033274776666, 48.04168857016555, 47.80709782070027, 47.61542607838971, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 46.274682472361505, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 47.93490340623612, 47.750407848622714, 47.81217745912771, 47.32236660811, 47.12502190349888, 46.89043115403361, 46.698759411723046, 47.68714270661564, 47.45525871662212, 47.22256284172011, 46.98960857291238, 46.75659768658976, 46.52352991461026, 45.35801580569484, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 48.85157007290279, 48.66707451528938, 48.728844125794375, 48.239033274776666, 48.04168857016555, 47.80709782070027, 47.61542607838971, 48.6038093732823, 48.37192538328878, 48.13922950838678, 47.906275239579045, 47.67326435325642, 47.44019658127692, 46.274682472361505, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 49.76823673956945, 49.58374118195604, 49.64551079246104, 49.15569994144333, 48.95835523683221, 48.723764487366935, 48.532092745056374, 48.6038093732823, 49.28859204995545, 49.05589617505344, 48.82294190624571, 48.589931019923085, 48.356863247943586, 47.19134913902817, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 54.168982793252724, 53.917890619283106, 53.66699906463173, 53.37917088502333, 53.12429443963841, 52.86449835377043, 52.60826762396729, 52.23408811218954, 51.98241619229469, 51.72986310511807, 51.47702957386985, 51.224134593595195, 50.97117787333145, 50.93923290984218, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G4" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "for gen in shop.model.generator:\n", " name = gen.get_name()\n", " p_min = gen.min_prod_individual.get()\n", " p_max = gen.max_prod_individual.get()\n", " prod = gen.production.get()\n", " frr_up = gen.frr_up_delivery.get()\n", " fcr_n_up = gen.fcr_n_up_delivery.get()\n", " fcr_n_down = gen.fcr_n_down_delivery.get()\n", "\n", " t = prod.index\n", " \n", " fig = go.Figure(layout={'title':\"Production and reserves: \"+name,'xaxis_title':\"Time\",'yaxis_title':\"Production and reserves [MW]\"})\n", " \n", " fig.add_trace(go.Scatter(name=\"P_min\",x=t,y=p_min.values,line={'color': \"black\", 'width': 1,'dash':\"dash\"},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"P_max\",x=t,y=p_max.values,line={'color': \"black\", 'width': 1,'dash':\"dash\"},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"Production\",x=t,y=prod.values,line={'color': \"black\", 'width': 1},line_shape='hv')) \n", "\n", " fig.add_trace(go.Scatter(showlegend=False,x=t,y=prod.values-fcr_n_down,line={'color': \"black\", 'width': 0},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"FCR-N down\",x=t, y=prod,fill='tonexty',line={'color': \"orange\", 'width': 0},line_shape='hv'))\n", " fig.add_trace(go.Scatter(name=\"FCR-N up\",x=t,y=prod+fcr_n_up, fill='tonexty',line={'color': \"red\", 'width': 0},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"FRR up\",x=t,y=prod+frr_up+fcr_n_up, fill='tonexty',line={'color': \"blue\", 'width': 0},line_shape='hv')) \n", " \n", " fig.show()" ] }, { "cell_type": "markdown", "id": "1c63b67c", "metadata": {}, "source": [ "It is possible that the sum of the production and the upward reserve capacity is slightly higher than the maximum production limit. This is usually due to the deviation between optimized and post-calculated production in SHOP, reported as [prod_unbalance](plant:prod_unbalance) on the plant object. Non-linearities due to head loss effects and the turbine and generator efficiency curves are linearized and iteratively refined in SHOP. The optimized production variables are therefore approximations of the non-linear production function. A small gap is likely to appear when the optimized value is compared to a true non-linear post-calculation of the production based on the optimized discharge. The production unbalance means that the reserve capacity constraints are not broken in the optimization problem even though they appear to be broken when using the post-calculated production reported from SHOP. These are some of the limitations of a linear optimization model." ] }, { "cell_type": "markdown", "id": "ee7600af", "metadata": {}, "source": [ "The amount of reserve capacity allocated on each unit is not very stable over the optimization horizon in the previous optimization run. A way to rectify this is to add a [gen_reserve_ramping_cost](global_settings:gen_reserve_ramping_cost) on the global_settings object, penalizing any change in allocation of reserve capacity between two time steps. The example below adds a reserve ramping cost of 5 €/MW. In addition, a minimum limit of 1 MW is set for delivering the three different reserve capacity products. The potential downside of adding a reserve capacity ramping cost and minimum limits is the increased calculation time." ] }, { "cell_type": "code", "execution_count": 6, "id": "12e24ed4", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G1
index=%{x}
value=%{y}", "legendgroup": "Plant1_G1", "marker": { "color": "#636efa", "pattern": { "shape": "" } }, "name": "Plant1_G1", "offsetgroup": "Plant1_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 2.972873114788669, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant1_G2
index=%{x}
value=%{y}", "legendgroup": "Plant1_G2", "marker": { "color": "#EF553B", "pattern": { "shape": "" } }, "name": "Plant1_G2", "offsetgroup": "Plant1_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 4.027126885211331, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G1
index=%{x}
value=%{y}", "legendgroup": "Plant2_G1", "marker": { "color": "#00cc96", "pattern": { "shape": "" } }, "name": "Plant2_G1", "offsetgroup": "Plant2_G1", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 7.027126885211331, 7.027126885211331, 7.027126885211331, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 8.999999945534114, 9.0, 9.0, 9.0, 9.0, 9.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G2
index=%{x}
value=%{y}", "legendgroup": "Plant2_G2", "marker": { "color": "#ab63fa", "pattern": { "shape": "" } }, "name": "Plant2_G2", "offsetgroup": "Plant2_G2", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.000000054465886, 1.000000054465886, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.000000054465886, 1.000000054465886, 1.000000054465886, 1.000000054465886, 1.000000054465886, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G3
index=%{x}
value=%{y}", "legendgroup": "Plant2_G3", "marker": { "color": "#FFA15A", "pattern": { "shape": "" } }, "name": "Plant2_G3", "offsetgroup": "Plant2_G3", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ], "yaxis": "y" }, { "alignmentgroup": "True", "hovertemplate": "variable=Plant2_G4
index=%{x}
value=%{y}", "legendgroup": "Plant2_G4", "marker": { "color": "#19d3f3", "pattern": { "shape": "" } }, "name": "Plant2_G4", "offsetgroup": "Plant2_G4", "orientation": "v", "showlegend": true, "textposition": "auto", "type": "bar", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "xaxis": "x", "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "yaxis": "y" } ], "layout": { "barmode": "relative", "legend": { "title": { "text": "variable" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "FCR-N down delivery" }, "xaxis": { "anchor": "y", "domain": [ 0.0, 1.0 ], "title": { "text": "index" } }, "yaxis": { "anchor": "x", "domain": [ 0.0, 1.0 ], "title": { "text": "value" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "#Create a new shop session\n", "shop=ShopSession()\n", "build_model(shop)\n", "\n", "#Add two reserve_group objects to the original model\n", "fcr_n = shop.model.reserve_group.add_object(\"fcr_n_group\")\n", "fcr_n.fcr_n_up_obligation.set(10)\n", "fcr_n.fcr_n_down_obligation.set(10)\n", "\n", "frr = shop.model.reserve_group.add_object(\"frr_group\")\n", "frr.frr_up_obligation.set(15)\n", "\n", "#Connect all generators to the fcr_n group\n", "for gen in shop.model.generator:\n", " gen.connect_to(fcr_n)\n", " \n", " gen.fcr_n_up_min.set(1)\n", " gen.fcr_n_down_min.set(1)\n", " \n", "#Connect only the generators in Plant2 to the frr group\n", "plant2 = shop.model.plant.Plant2 \n", "for gen in plant2.generators:\n", " gen.connect_to(frr) \n", " \n", " gen.frr_up_min.set(1)\n", " \n", "#Add a reserve ramping cost \n", "settings = shop.model.global_settings.global_settings\n", "settings.gen_reserve_ramping_cost.set(5)\n", " \n", "#Optimize model\n", "run_model(shop) \n", "\n", "#Plot the reserve capacity distribution\n", "pd.DataFrame([gen.frr_up_delivery.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"FRR up delivery\")\n", "pd.DataFrame([gen.fcr_n_up_delivery.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"FCR-N up delivery\")\n", "pd.DataFrame([gen.fcr_n_down_delivery.get().rename(gen.get_name()) for gen in shop.model.generator]).transpose().plot.bar(title=\"FCR-N down delivery\")" ] }, { "cell_type": "markdown", "id": "21cfe635", "metadata": {}, "source": [ "Generator 1 on Plant2 delivers most of the reserve capacity when minimum limits and reserve ramping costs are added to the optimization problem. The unit commitment and production schedules of the generators have been altered to accommodate the smoother reserve capacity commitment:" ] }, { "cell_type": "code", "execution_count": 7, "id": "19d8f604", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 59.99997829472729, 59.99998117529347, 59.999980858364154, 59.9999805355234, 59.99998021725822, 59.99997642651426, 59.99997311159888, 59.99997367678335, 59.999973232433035, 59.99997277960245, 59.9999723181105, 59.999971847768535, 59.999971368386845, 59.99997087978042, 59.99997038174472, 59.99996987407603, 59.99996935656529, 59.99996882899963, 59.99996829116056, 59.9999742913168, 59.999973862311506, 59.999973425169465, 59.99997866533335, 59.99997848934849, 59.99997831175141, 59.99997815535576, 59.99997815535576, 59.99997815535576, 59.99997815535576, 59.99997815535576, 59.99997799767242, 59.999971888252034, 59.99997141343292, 59.999970199652495, 59.99996967287174, 59.99997629695622, 59.99997609914852, 59.99997589950623, 59.99997569801059, 59.999975494642506, 59.99997528938274, 59.99997508221186, 59.999974873110226, 59.999974662057866, 59.99997444903469, 59.999974260511415, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.999973851839634, 59.9999736312329, 59.999973408556485, 59.99997318378897, 59.9999729569086, 59.99997272789344, 59.99997249672125, 59.99997226336957, 59.9999631266496, 59.99996029254437, 59.99996173816225, 59.9999699446158, 59.99996961831301, 59.99996931640544, 59.999969064477355, 59.99996884259705 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 116.25625994153346, 116.30964156246365, 116.05714189552654, 115.80470987592187, 115.55234550364953, 114.98241464814711, 114.47967935163315, 114.2861719286253, 114.0143781016052, 113.74270619508502, 113.47115637791207, 113.19972882134046, 112.92842440423841, 112.6572433011594, 112.38618525111887, 112.1152504249639, 111.84443895957675, 111.57375107419398, 111.30318694924809, 111.49090423292712, 111.23969869975413, 110.98856081391348, 115.74927589470647, 115.62309268153275, 115.4969263801921, 115.3867812186579, 115.3867812186579, 115.3867812186579, 115.3867812186579, 115.3867812186579, 115.2766244797757, 110.14191585506941, 109.89107380605212, 109.64029940436708, 109.38959265001452, 114.14215462041975, 114.01618697299003, 113.89023623739347, 113.76430241362996, 113.63838550169955, 113.51248550160226, 113.38660241333801, 113.26073623690685, 113.13488697230882, 113.00905461954383, 112.89867638838105, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.66250004280042, 112.53673119046219, 112.4109792499571, 112.2852442212851, 112.15952610444614, 112.03382489944028, 111.90814060626755, 111.78247322492786, 106.66692050708221, 106.30677845095545, 106.15907399439051, 110.89512933697804, 110.76959834763919, 110.64408427013333, 110.5185871044606, 110.40795616235715 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 110.50684130254614, 110.31343031900423, 110.0418129757757, 109.77031721294098, 109.49894319728531, 109.22685392219086, 108.9555496565362, 108.68436896189307, 108.41331140095937, 108.14237707316735, 107.8715656140231, 107.60087799350758, 107.33031386848602, 99.37155108935019, 99.14924467475875, 98.92699806568739, 102.75087413045922, 102.63925987623358, 88.9893089136195, 0.0, 0.0, 0.0, 0.0, 88.92663162007929, 102.33279442758372, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 101.32930851989047, 101.2178848426024, 101.10647611669434, 100.99508234216638, 100.88370351901838, 100.77233964725043, 100.66099072686248, 100.54965675785454, 100.43833774022667, 87.54042043876353, 87.47749348949462, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.13175425347023, 100.02049137517432, 99.90924344825842, 99.79801047272252, 99.68679244856664, 99.57558937579083, 99.46440125439499, 99.3532280843792, 99.24206986574339, 95.10252098675814, 98.849072967015, 94.65309628022885, 98.45717570299011, 98.34613806552525, 98.23511537944032, 86.08962230278864, 0.0 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 105.08914604817616, 100.66304795475956, 100.43959742494798, 100.21620670065651, 99.99287578188516, 103.91066995829614, 107.53396818775747, 107.34055720421556, 107.06893986098703, 106.79744409815231, 106.52607008249664, 106.25398080740219, 105.98267654174754, 105.7114958471044, 105.4404382861707, 105.16950395837868, 104.89869249923443, 104.62800487871891, 104.35744075369735, 96.39867797456152, 96.17637155997008, 95.95412495089872, 99.77800101567055, 99.66638676144491, 86.01643579883083, 0.0, 0.0, 0.0, 0.0, 88.92663162007929, 102.33279442758372, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 101.32930851989047, 101.2178848426024, 101.10647611669434, 100.99508234216638, 100.88370351901838, 100.77233964725043, 100.66099072686248, 100.54965675785454, 100.43833774022667, 87.54042043876353, 87.47749348949462, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.13175425347023, 100.02049137517432, 99.90924344825842, 99.79801047272252, 99.68679244856664, 99.57558937579083, 99.46440125439499, 99.3532280843792, 99.24206986574339, 95.10252098675814, 98.849072967015, 94.65309628022885, 98.45717570299011, 98.34613806552525, 98.23511537944032, 86.08962230278864, 0.0 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 110.50684130254614, 110.31343031900423, 110.0418129757757, 109.77031721294098, 109.49894319728531, 109.22685392219086, 108.9555496565362, 108.68436896189307, 108.41331140095937, 108.14237707316735, 107.8715656140231, 107.60087799350758, 107.33031386848602, 99.37155108935019, 99.14924467475875, 98.92699806568739, 102.75087413045922, 102.63925987623358, 88.9893089136195, 0.0, 0.0, 0.0, 0.0, 88.92663162007929, 102.33279442758372, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 101.32930851989047, 101.2178848426024, 101.10647611669434, 100.99508234216638, 100.88370351901838, 100.77233964725043, 100.66099072686248, 100.54965675785454, 100.43833774022667, 87.54042043876353, 87.47749348949462, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.13175425347023, 100.02049137517432, 99.90924344825842, 99.79801047272252, 99.68679244856664, 99.57558937579083, 99.46440125439499, 99.3532280843792, 99.24206986574339, 95.10252098675814, 98.849072967015, 94.65309628022885, 98.45717570299011, 98.34613806552525, 98.23511537944032, 86.08962230278864, 0.0 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 111.84491866002341, 107.41882056660681, 107.19537003679523, 106.97197931250376, 106.74864839373241, 110.66644257014339, 114.47971606899976, 114.28630508545785, 114.01468774222933, 113.74319197939461, 113.47181796373894, 113.19972868864448, 112.92842442298983, 112.65724332009987, 112.38618527024866, 112.11525044426519, 111.84443897913097, 111.57375110829625, 111.30318698327468, 102.34442420413886, 102.12211778954742, 101.89987118047605, 105.72374724524789, 105.61213299102225, 91.96218202840817, 0.0, 0.0, 0.0, 0.0, 88.92663162007929, 102.33279442758372, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 101.32930851989047, 101.2178848426024, 101.10647611669434, 100.99508234216638, 100.88370351901838, 100.77233964725043, 100.66099072686248, 100.54965675785454, 100.43833774022667, 87.54042043876353, 87.47749348949462, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.13175425347023, 100.02049137517432, 99.90924344825842, 99.79801047272252, 99.68679244856664, 99.57558937579083, 99.46440125439499, 99.3532280843792, 99.24206986574339, 95.10252098675814, 98.849072967015, 94.65309628022885, 98.45717570299011, 98.34613806552525, 98.23511537944032, 86.08962230278864, 0.0 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 111.84491866002341, 107.41882056660681, 107.19537003679523, 106.97197931250376, 106.74864839373241, 110.66644257014339, 114.47971606899976, 114.28630508545785, 114.01468774222933, 113.74319197939461, 113.47181796373894, 113.19972868864448, 112.92842442298983, 112.65724332009987, 112.38618527024866, 112.11525044426519, 111.84443897913097, 111.57375110829625, 111.30318698327468, 102.34442420413886, 102.12211778954742, 101.89987118047605, 105.72374724524789, 105.61213299102225, 91.96218202840817, 0.0, 0.0, 0.0, 0.0, 88.92663162007929, 102.33279442758372, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 101.32930851989047, 101.2178848426024, 101.10647611669434, 100.99508234216638, 100.88370351901838, 100.77233964725043, 100.66099072686248, 100.54965675785454, 100.43833774022667, 87.54042043876353, 87.47749348949462, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.13175425347023, 100.02049137517432, 99.90924344825842, 99.79801047272252, 99.68679244856664, 99.57558937579083, 99.46440125439499, 99.3532280843792, 99.24206986574339, 95.10252098675814, 98.849072967015, 94.65309628022885, 98.45717570299011, 98.34613806552525, 98.23511537944032, 86.08962230278864, 0.0 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant1_G1" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 59.99997829472729, 59.99998117529347, 59.999980858364154, 59.9999805355234, 59.99998021725822, 59.99997642651426, 59.999972003502606, 59.99997151951251, 59.9999710337678, 59.999970538655084, 59.99997003397227, 59.99996952047793, 59.999968996275435, 59.99996846185962, 59.999967917024314, 59.99996736154229, 59.9999667951815, 59.99996621770294, 59.999965628862476, 59.9999742913168, 59.999973862311506, 59.999973425169465, 59.999972979717235, 59.999972753819456, 59.99998227642001, 59.99997815535576, 59.99997815535576, 59.99997815535576, 59.99997815535576, 59.999982132721875, 59.99997212230239, 59.999971888252034, 59.99997141343292, 59.999970199652495, 59.99996967287174, 59.99996914693483, 59.99996888425395, 59.999968621748955, 59.99996828684988, 59.999968002453244, 59.999967715254165, 59.99996742518629, 59.99996713221794, 59.9999668363169, 59.999978075614635, 59.99997788296432, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99997407039796, 59.99996600573543, 59.99996569852902, 59.99996538823157, 59.9999650748086, 59.999964758225225, 59.99996443844606, 59.99996411543537, 59.99996378915692, 59.99996345957402, 59.9999631266496, 59.999956061973556, 59.99996173816225, 59.99996103371378, 59.99996067608397, 59.99996031947295, 59.99997327690022, 59.99996884259705 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 116.25625994153346, 116.30964156246365, 116.05714189552654, 115.80470987592187, 115.55234550364953, 114.98241464814711, 114.39388668175812, 114.11976589088681, 113.84760972076278, 113.57557391571986, 113.30365863741078, 113.03193199329925, 112.7602752660073, 112.48873875452317, 112.21732371817241, 111.94603032962289, 111.67485879828428, 111.40380925251117, 111.13288186249872, 111.49090423292712, 111.23969869975413, 110.98856081391348, 110.73749057540519, 110.61198082390065, 111.28919919642728, 115.3867812186579, 115.3867812186579, 115.3867812186579, 115.3867812186579, 111.17835717544023, 110.26736224732771, 110.14191585506941, 109.89107380605212, 109.64029940436708, 109.38959265001452, 109.13895354299426, 109.01365935723375, 108.88838208330637, 108.76312172121203, 108.63787827095078, 108.51265173252264, 108.38744210592758, 108.26224939116558, 108.13707358823675, 108.78694208480204, 108.67582626503854, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 112.78828580697166, 107.79232767016371, 107.66721536766167, 107.54211997699261, 107.41704123641662, 107.29197883069106, 107.1669333386334, 107.04190476024368, 106.91689309552197, 106.79189834446812, 106.66692050708221, 106.10239356004301, 106.15907399439051, 105.90930656487629, 105.78444822062114, 105.65960679003388, 106.28105880692505, 110.40795616235715 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 109.36676126853143, 108.0926404752997, 107.82048433404626, 107.54844855964551, 107.27653331273211, 107.00480778211299, 106.73315006766619, 106.4616131474, 106.19019762165546, 105.91890373441471, 105.64773219698417, 105.37668238347752, 105.10575499373283, 99.37155108935019, 99.14924467475875, 98.92699806568739, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.10252098675814, 96.05945808929513, 94.65309628022885, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 104.0348922777535, 99.6087941843369, 99.38534365452531, 99.16195293023385, 98.9386220114625, 102.85641618787348, 105.3396343833201, 104.06551359008837, 103.79335744883493, 103.52132167443418, 103.24940642752078, 102.97768089690166, 102.70602318245486, 102.43448626218867, 102.16307073644413, 101.89177684920338, 101.62060531177283, 101.34955549826618, 101.0786281085215, 95.34442420413886, 95.12211778954742, 94.89987118047605, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.10252098675814, 96.05945808929513, 94.65309628022885, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 108.06201916296483, 103.63592106954823, 103.41247053973665, 103.18907981544518, 102.96574889667383, 106.88354307308481, 109.36676126853143, 108.0926404752997, 107.82048433404626, 107.54844855964551, 107.27653331273211, 107.00480778211299, 106.73315006766619, 106.4616131474, 106.19019762165546, 105.91890373441471, 105.64773219698417, 105.37668238347752, 105.10575499373283, 99.37155108935019, 99.14924467475875, 98.92699806568739, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.10252098675814, 96.05945808929513, 94.65309628022885, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 112.08914604817616, 107.66304795475956, 107.43959742494798, 107.21620670065651, 106.99287578188516, 110.91066995829614, 114.3938865020778, 114.11976570884607, 113.84760956759263, 113.57557379319188, 113.30365854627848, 113.03193301565936, 112.76027530121256, 112.4887387891932, 112.21732375236617, 111.94603036331688, 111.67485883187629, 111.40380926868885, 111.13288187894416, 105.39867797456152, 105.17637155997008, 104.95412495089872, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.10252098675814, 96.05945808929513, 94.65309628022885, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 112.08914604817616, 107.66304795475956, 107.43959742494798, 107.21620670065651, 106.99287578188516, 110.91066995829614, 114.3938865020778, 114.11976570884607, 113.84760956759263, 113.57557379319188, 113.30365854627848, 113.03193301565936, 112.76027530121256, 112.4887387891932, 112.21732375236617, 111.94603036331688, 111.67485883187629, 111.40380926868885, 111.13288187894416, 105.39867797456152, 105.17637155997008, 104.95412495089872, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 98.17775196571199, 97.9557668994755, 97.73384163875915, 97.51197618356288, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 95.10252098675814, 96.05945808929513, 94.65309628022885, 0.0, 0.0, 0.0, 0.0, 0.0 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant1_G2" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 99.99986965911071, 99.99986545445158, 99.9998609871769, 99.9998571492376, 99.99985356433693, 99.99984927840815, 99.99984426509712, 99.99983668096174, 99.99982862286012, 99.99982011474904, 99.99980766490627, 99.99979756363454, 99.99978684497681, 99.99977546526311, 99.99976337643814, 99.99975066397691, 99.99973752572984, 99.99972363394768, 99.99970931276427, 99.99969363665667, 99.99968116627853, 99.99966816697734, 99.99965493059621, 99.9996387957988, 99.99962186836008, 99.99960918347702, 99.99959321133753, 99.9995781520664, 99.99956253040297, 99.99953580553156, 99.99951962529066, 99.99949615095198, 99.99947576777623, 99.99945450912443, 99.99943233500734, 99.9994092034941, 99.99937936255009, 99.99934835687185, 99.99931579309282, 99.99928154373416, 99.99924547432781, 99.99920747873884, 99.99916744419446, 99.99912525084015, 99.99908077126466, 99.9990327538254, 99.99898204738271, 99.99891459260391, 99.99886404905615, 99.99881099602496, 99.99875530048193, 99.99870056819286, 99.99864379537195, 99.99858342933565, 99.99851614500504, 99.99987911512082, 99.99987067361236, 99.99986175430432, 99.99985221634803, 99.99984201062847, 99.99983108391449, 99.99981937852108, 99.99980149658538, 99.99978619045577, 99.99977166475884, 99.99975814448557, 99.99974403829523, 99.99972885722387, 99.99970876412836, 99.99968714128312, 99.99966386065391, 99.99963818528225 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 179.99869332451956, 179.99861023899194, 179.99851867314013, 179.99843728510515, 179.99836004576773, 179.99819002264792, 179.9980284161502, 179.99781000281345, 179.99954543202557, 179.9994882028623, 179.99942317402653, 179.99934891168564, 179.9992608672594, 179.99916652470333, 179.28671264123736, 178.44539628929235, 177.6049477633352, 176.7648940512372, 175.9252409950841, 175.0859908406001, 174.44993676984853, 173.81421499894518, 173.193387081265, 172.4698998093914, 171.7469150694134, 171.22740073322757, 170.5983242700868, 170.02898259924382, 169.4609888674287, 168.83105059097204, 168.3188581014753, 167.607951986911, 167.01907670443632, 166.43068468123394, 165.84277916039682, 165.25536341296666, 164.53325821205826, 163.8117642758889, 163.09088681572328, 162.37063109990518, 161.651002456357, 160.93200627235186, 160.21364799599735, 159.49593313535343, 158.778867260059, 158.04586849349454, 157.31357265640654, 156.68719429930215, 156.06139941759278, 155.43619240504535, 154.81157769693564, 154.2266175022479, 153.64114901636765, 153.0551676507072, 152.43285540600002, 151.58788791707482, 150.87895810516738, 150.1707536313881, 149.46328100890014, 148.75654682540983, 148.05055774392744, 147.34532050368097, 146.64084192120535, 145.9371288909375, 145.23418838613182, 144.66720998600812, 144.10963761900243, 143.54392312860855, 142.84366982051915, 142.14422075839568, 141.44558335982447, 140.73176670007805 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 162.80871970678947, 162.78014899849103, 142.85177325889805, 142.58055240033704, 149.29456788738182, 162.8082164672454, 163.9980279605608, 164.99780939368122, 164.99954479226886, 168.62276766052207, 168.62270290945096, 168.62262875716328, 168.62253936599612, 168.62244582105237, 169.599349601714, 169.6224572949494, 168.78201078422518, 167.9419551728826, 167.1023041591409, 159.08599036442115, 158.44993628679717, 157.81421453960613, 151.166259759053, 150.44277249682304, 148.7430684101928, 147.22740048652807, 132.84580640560057, 132.51557591998414, 145.46098996982187, 144.83105086302194, 144.3188583832062, 143.60795226658266, 143.01907697905673, 142.4306849473733, 141.8427794127831, 141.25536365198565, 140.53325843103582, 139.81176447079125, 139.0908869880515, 138.37063124591742, 137.65100257247633, 136.93200633538945, 136.21364811650972, 135.4959331991567, 134.778867310707, 134.04586852903682, 133.3135726773425, 132.68719430649813, 132.06139941187982, 131.43619238720723, 123.69075917948466, 123.35046849546917, 123.00982956306817, 129.0551676832061, 129.43285518678826, 128.58788789110656, 127.87895806371081, 127.17075357585335, 126.463280941272, 125.75654674792696, 125.0505576590816, 124.34532046522573, 123.64084191224339, 122.93712891730587, 122.23418845337547, 121.6672101134558, 121.10963764663241, 120.5439231525819, 119.84366984065718, 119.14422077475568, 118.44558337243788, 117.73176673076188 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 159.80871970678947, 159.78014899849103, 139.85177325889805, 139.58055240033704, 146.29456788738182, 159.8082164672454, 160.9980279605608, 161.99780939368122, 161.99954479226886, 165.62276766052207, 165.62270290945096, 165.62262875716328, 165.62253936599612, 165.62244582105237, 166.599349601714, 166.6224572949494, 165.78201078422518, 164.9419551728826, 164.1023041591409, 156.08599036442115, 155.44993628679717, 154.81421453960613, 144.13913287384167, 143.4156456116117, 141.71594152498147, 138.22740054099395, 123.84580646006646, 123.51557597445003, 136.46099002428775, 135.83105091748783, 135.31885843767208, 134.60795232104854, 134.01907703352262, 133.43068500183918, 132.842779467249, 132.25536370645153, 131.5332584855017, 130.81176452525713, 130.09088704251738, 129.3706313003833, 128.65100262694222, 127.93200638985533, 127.2136481709756, 126.49593325362258, 125.77886736517289, 125.04586858350271, 124.31357273180839, 123.68719436096401, 123.0613994663457, 122.43619238720723, 114.69075917948466, 114.35046849546917, 114.00982956306817, 120.0551676832061, 121.43285518678826, 120.58788789110656, 119.87895806371081, 119.17075357585335, 118.463280941272, 117.75654674792696, 117.0505576590816, 116.34532046522573, 115.64084191224339, 114.93712891730587, 114.23418845337547, 113.6672101134558, 113.10963764663241, 112.5439231525819, 111.84366984065718, 111.14422077475568, 110.44558337243788, 109.73176673076188 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 162.80871970678947, 162.78014899849103, 142.85177325889805, 142.58055240033704, 149.29456788738182, 162.8082164672454, 163.9980279605608, 164.99780939368122, 164.99954479226886, 168.62276766052207, 168.62270290945096, 168.62262875716328, 168.62253936599612, 168.62244582105237, 169.599349601714, 169.6224572949494, 168.78201078422518, 167.9419551728826, 167.1023041591409, 159.08599036442115, 158.44993628679717, 157.81421453960613, 151.166259759053, 150.44277249682304, 148.7430684101928, 147.22740048652807, 132.84580640560057, 132.51557591998414, 145.46098996982187, 144.83105086302194, 144.3188583832062, 143.60795226658266, 143.01907697905673, 142.4306849473733, 141.8427794127831, 141.25536365198565, 140.53325843103582, 139.81176447079125, 139.0908869880515, 138.37063124591742, 137.65100257247633, 136.93200633538945, 136.21364811650972, 135.4959331991567, 134.778867310707, 134.04586852903682, 133.3135726773425, 132.68719430649813, 132.06139941187982, 131.43619238720723, 123.69075917948466, 123.35046849546917, 123.00982956306817, 129.0551676832061, 129.43285518678826, 128.58788789110656, 127.87895806371081, 127.17075357585335, 126.463280941272, 125.75654674792696, 125.0505576590816, 124.34532046522573, 123.64084191224339, 122.93712891730587, 122.23418845337547, 121.6672101134558, 121.10963764663241, 120.5439231525819, 119.84366984065718, 119.14422077475568, 118.44558337243788, 117.73176673076188 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 164.99869332451956, 164.97012261622112, 145.04174687662814, 144.77052601806713, 151.4845415051119, 164.99819008497548, 164.9980279605608, 164.99780939368122, 164.99954479226886, 168.62276766052207, 168.62270290945096, 168.62262875716328, 168.62253936599612, 168.62244582105237, 169.599349601714, 169.6224572949494, 168.78201078422518, 167.9419551728826, 167.1023041591409, 160.08599036442115, 159.44993628679717, 158.81421453960613, 158.1933866442643, 157.46989938203438, 155.7701952954041, 156.22740048652807, 141.84580640560057, 141.51557591998414, 154.46098996982187, 153.83105080855606, 153.31885834651848, 152.60795222989495, 152.01907694236903, 151.43068491068559, 150.8427793760954, 150.25536360931608, 149.53325838345583, 148.81176441938888, 148.09088693392044, 147.37063119005757, 146.65100251592784, 145.93200633538945, 145.21364806204383, 144.4959331991567, 143.778867310707, 143.04586852903682, 142.3135726773425, 141.68719430649813, 141.06139941187982, 140.43619238720723, 132.69075917948464, 132.35046849546916, 132.00982956306817, 138.0551676832061, 137.43285518678826, 136.58788789110656, 135.8789580637108, 135.17075357585335, 134.463280941272, 133.75654674792696, 133.05055765908162, 132.3453204652257, 131.6408419122434, 130.93712891730587, 130.23418845337545, 129.66721011345578, 129.1096376466324, 128.5439231525819, 127.84366984065718, 127.14422077475568, 126.44558337243788, 125.73176673076188 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 179.99869332451956, 179.97012261622112, 160.04174687662814, 159.77052601806713, 166.4845415051119, 179.99819008497548, 179.9980279605608, 179.99780939368122, 179.99954479226886, 179.99948691415423, 179.99942216308312, 179.99934808568534, 179.99925869451818, 179.99916514957442, 179.2867118511951, 178.44539387006142, 177.6049473593372, 176.76489174799457, 175.9252407342529, 175.08599036442115, 174.44993628679717, 173.81421453960613, 173.1933866442643, 172.46989938203438, 170.7701952954041, 171.22740048652807, 156.84580640560057, 156.51557591998414, 169.46098996982187, 168.83105080855606, 168.31885834651848, 167.60795222989495, 167.01907694236903, 166.43068491068559, 165.8427793760954, 165.25536360931608, 164.53325838345583, 163.81176441938888, 163.09088693392044, 162.37063119005757, 161.65100251592784, 160.93200633538945, 160.21364806204383, 159.4959331991567, 158.778867310707, 158.04586852903682, 157.3135726773425, 156.68719430649813, 156.06139941187982, 155.43619238720723, 147.69075917948464, 147.35046849546916, 147.00982956306817, 153.0551676832061, 152.43285518678826, 151.58788789110656, 150.8789580637108, 150.17075357585335, 149.463280941272, 148.75654674792696, 148.05055765908162, 147.3453204652257, 146.6408419122434, 145.93712891730587, 145.23418845337545, 144.66721011345578, 144.1096376466324, 143.5439231525819, 142.84366984065718, 142.1442207747557, 141.44558337243788, 140.73176673076188 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G1" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 29.99998933127314, 29.99998873825986, 29.999990134993034, 29.99966740444328, 29.999989423095197, 29.9999864436641, 29.999611573225557, 29.999598089337347, 29.999979336921648, 29.999654899019646, 29.999643111621353, 29.9996309747295, 29.99961850772759, 29.999604441764813, 29.99963253786935, 29.99961601661213, 29.99960257704167, 29.999588614696226, 29.99957408822612, 29.999971125942437, 29.999970304589702, 29.999973862153222, 29.999971895713607, 29.99997080232724, 29.999985635134745, 29.99998528678899, 29.999984854592245, 29.99998445327492, 29.999984042977367, 29.99998357595697, 29.99996489424365, 29.99995807815091, 29.999956057297723, 29.999954919723415, 29.999953636996636, 29.99995233319268, 29.999950723325878, 29.99994905395437, 29.999947322602175, 29.999945526681124, 29.999943663485524, 29.99994173018637, 29.99993788926113, 29.99993500298305, 29.99993263328367, 29.99993017248909, 29.999970918437064, 29.999970059860754, 29.999969174596377, 29.999968261720035, 29.999967320273765, 29.9999664109549, 29.99996547312734, 29.99996450574562, 29.99991486112303, 29.999911051720385, 29.999907773584102, 29.999904427166594, 29.99990094574912, 29.999897323317605, 29.999888887844204, 29.999884444643783, 29.999880007524137, 29.99987545224738, 29.999870188814533, 29.999866041799162, 29.999861818965257, 29.999857382083555, 29.999851668288052, 29.999845704743837, 29.999839479590452, 29.999832827922926 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99932266046836, 54.999953064378126, 54.99933764071408, 54.999565036196074, 54.99995417218908, 54.999941367274296, 52.77744187501175, 52.52548204996823, 52.27077409204432, 52.569127881082466, 52.31628279255193, 52.06244914236714, 51.807613803546005, 51.551668250029564, 51.554740766772575, 51.27628146759564, 51.021147227158835, 50.76622007284693, 50.511398218456925, 54.956906842317636, 54.76049235550502, 54.74764118476101, 54.55592855771026, 54.332514562336236, 54.999950765656266, 54.99994855137321, 54.99994573632854, 54.99994305568386, 54.99994024884223, 54.99993697268952, 53.050666423490526, 52.64767680771277, 52.465831204135036, 52.28413483177257, 52.10258869209754, 51.92119379521273, 51.69820658550341, 51.475408135296696, 51.252800053839216, 51.03038396800377, 50.80816152306105, 50.5861343826094, 50.36430422903291, 50.142672763229065, 49.92124170511105, 49.69489054537564, 52.78582633661065, 52.59239972522865, 52.39915329195661, 52.20608839359653, 52.01320639976852, 51.832569781391655, 51.65177620190359, 51.47082424434131, 48.072036924724024, 47.81176636933555, 47.593404739251774, 47.37527208652507, 47.157370483049235, 46.93970202462587, 46.72226883120251, 46.505073047168615, 46.28811684171438, 46.0714024090103, 45.85493196850669, 45.68033553615271, 45.50863962145599, 45.33444050003187, 45.118818914233856, 44.90345139059745, 44.688340377326064, 44.468562478675494 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.999321873593985, 54.94194774125065, 52.731518543002416, 48.6625302734111, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 51.55474293644632, 50.27629121826527, 50.02115689957262, 49.76622998329436, 49.5114075772276, 54.9569066825488, 54.760492194991684, 53.69431281660808, 52.630591186371916, 52.41576881651966, 54.99995061784743, 53.99994844684975, 53.99994565093672, 53.4236650137174, 53.999940149564225, 53.999936817390456, 51.18321557741131, 51.64767670742457, 51.465831121118974, 51.28413476403571, 51.102588637687774, 50.921193746178446, 50.69820654087218, 50.47540809408202, 50.25280001511339, 50.03038393104698, 49.80816148722241, 49.58613440377083, 49.36430419367265, 49.14267277856483, 48.921241715171675, 48.69489055050826, 51.785826336724654, 51.59239972070219, 51.39915328320691, 51.20608838108141, 50.1002519722227, 49.92656193098221, 49.75272096550168, 50.47082424463558, 47.07203692390255, 46.811766358244526, 46.59340463814232, 46.37527196260848, 46.157370335608086, 45.939702011158374, 45.72226882077532, 45.505073041494654, 45.28811684249212, 45.07140241809295, 44.854931987928936, 44.68033556783342, 44.508639630354544, 44.33444050714764, 44.11881890986488, 43.903451423070535, 43.688340381984055, 43.46856247942978 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.999321873593985, 54.94194774125065, 52.731518543002416, 48.6625302734111, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 51.55474293644632, 50.27629121826527, 50.02115689957262, 49.76622998329436, 49.5114075772276, 54.9569066825488, 54.760492194991684, 53.69431281660808, 52.630591186371916, 52.41576881651966, 54.99995061784743, 52.999948392383864, 52.99994559647084, 52.4236650137174, 52.999940149564225, 52.999936817390456, 50.18321557741131, 50.64767670742457, 50.465831121118974, 50.28413476403571, 50.102588637687774, 49.921193746178446, 49.69820654087218, 49.47540809408202, 49.25280001511339, 49.03038393104698, 48.80816148722241, 48.58613440377083, 48.364304139206766, 48.142672724098944, 47.92124166070579, 47.694890496042376, 50.78582628225877, 50.59239972070219, 50.39915328320691, 50.20608838108141, 49.1002519722227, 48.92656193098221, 48.75272096550168, 49.47082424463558, 46.07203692390255, 45.811766358244526, 45.59340463814232, 45.37527196260848, 45.157370335608086, 44.939702011158374, 44.72226882077532, 44.505073041494654, 44.28811684249212, 44.07140241809295, 43.854931987928936, 43.68033556783342, 43.508639630354544, 43.33444050714764, 43.11881890986488, 42.903451423070535, 42.688340381984055, 42.46856247942978 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.999321873593985, 54.94194774125065, 52.731518543002416, 48.6625302734111, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 51.55474293644632, 50.27629121826527, 50.02115689957262, 49.76622998329436, 49.5114075772276, 54.9569066825488, 54.760492194991684, 53.69431281660808, 52.630591186371916, 52.41576881651966, 54.99995061784743, 53.99994844684975, 53.99994565093672, 53.4236650137174, 53.999940149564225, 53.999936817390456, 51.18321557741131, 51.64767670742457, 51.465831121118974, 51.28413476403571, 51.102588637687774, 50.921193746178446, 50.69820654087218, 50.47540809408202, 50.25280001511339, 50.03038393104698, 49.80816148722241, 49.58613440377083, 49.36430419367265, 49.14267277856483, 48.921241715171675, 48.69489055050826, 51.785826336724654, 51.59239972070219, 51.39915328320691, 51.20608838108141, 50.1002519722227, 49.92656193098221, 49.75272096550168, 50.47082424463558, 47.07203692390255, 46.811766358244526, 46.59340463814232, 46.37527196260848, 46.157370335608086, 45.939702011158374, 45.72226882077532, 45.505073041494654, 45.28811684249212, 45.07140241809295, 44.854931987928936, 44.68033556783342, 44.508639630354544, 44.33444050714764, 44.11881890986488, 43.903451423070535, 43.688340381984055, 43.46856247942978 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.999321873593985, 54.94194774125065, 52.731518543002416, 48.6625302734111, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 51.55474293644632, 50.27629121826527, 50.02115689957262, 49.76622998329436, 49.5114075772276, 54.9569066825488, 54.760492194991684, 53.69431281660808, 52.630591186371916, 52.41576881651966, 54.99995061784743, 54.99994844684975, 54.99994565093672, 54.4236650137174, 54.999940149564225, 54.99993687185634, 52.18321561409901, 52.647676744112275, 52.465831157806676, 52.284134800723415, 52.102588674375475, 51.92119378884802, 51.69820658845217, 51.475408145484394, 51.25280006924444, 51.03038398690684, 50.808161543770886, 50.58613440377083, 50.36430424813854, 50.14267277856483, 49.921241715171675, 49.69489055050826, 52.785826336724654, 52.59239972070219, 52.39915328320691, 52.20608838108141, 51.1002519722227, 50.92656193098221, 50.75272096550168, 51.47082424463558, 48.07203692390255, 47.811766358244526, 47.59340471756025, 47.37527206145967, 47.15737045573109, 46.939702011158374, 46.72226882077532, 46.505073041494654, 46.28811684249212, 46.07140241809295, 45.854931987928936, 45.68033556783342, 45.508639630354544, 45.33444050714764, 45.118818918731925, 44.90345142130351, 44.68834038021703, 44.46856248018598 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.999321873593985, 54.94194774125065, 52.731518543002416, 48.6625302734111, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 51.55474293644632, 51.27629121826527, 51.02115689957262, 50.76622998329436, 50.5114075772276, 54.9569066825488, 54.760492194991684, 53.69431281660808, 52.630591186371916, 52.41576881651966, 54.99995061784743, 54.99994844684975, 54.99994565093672, 54.4236650137174, 54.999940149564225, 54.99993687185634, 52.18321561409901, 52.647676744112275, 52.465831157806676, 52.284134800723415, 52.102588674375475, 51.92119378884802, 51.69820658845217, 51.475408145484394, 51.25280006924444, 51.03038398690684, 50.808161543770886, 50.58613440377083, 50.36430424813854, 50.14267277856483, 49.921241715171675, 49.69489055050826, 52.785826336724654, 52.59239972070219, 52.39915328320691, 52.20608838108141, 51.1002519722227, 50.92656193098221, 50.75272096550168, 51.47082424463558, 48.07203692390255, 47.811766358244526, 47.59340471756025, 47.37527206145967, 47.15737045573109, 46.939702011158374, 46.72226882077532, 46.505073041494654, 46.28811684249212, 46.07140241809295, 45.854931987928936, 45.68033556783342, 45.508639630354544, 45.33444050714764, 45.118818918731925, 44.90345142130351, 44.68834038021703, 44.46856248018598 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G2" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 29.99998933127258, 29.999988740291837, 29.999990134993034, 29.999992753523603, 29.999989423095197, 29.9999864436641, 29.999611573225557, 29.999598089337347, 29.999979336921648, 29.999654899019646, 29.999643111621353, 29.9996309747295, 29.99961850772759, 29.999604441764813, 29.999589740594047, 29.99959832663304, 29.999584155047796, 29.999978022660397, 29.999977004468157, 29.999971125942437, 29.999970304589702, 29.999971203202744, 29.999971895713607, 29.99997080232724, 29.999970015176757, 29.999971050579376, 29.999969801862733, 29.999969907866497, 29.99996752075584, 29.999966240793444, 29.99996489424365, 29.99996135797695, 29.999960535299085, 29.999958529560086, 29.99995735886543, 29.999956170003536, 29.999954704478462, 29.999953185480535, 29.999951610810104, 29.99994997816912, 29.99994828515649, 29.9999465292631, 29.99994470786655, 29.999940444517964, 29.99993827125065, 29.99993602063696, 29.999933082301627, 29.999931080405403, 29.999929051894966, 29.99992628060119, 29.999929224580484, 29.99992704830193, 29.999924795430392, 29.999916712955745, 29.999914861123045, 29.999911051720385, 29.999907773584102, 29.999904427166594, 29.99990094574912, 29.999897323317605, 29.999888887844204, 29.999884444643783, 29.999880007524137, 29.99987545224738, 29.999870188814533, 29.999866041799162, 29.999861818965257, 29.999857382083555, 29.999851668288052, 29.999845704751174, 29.999839479590474, 29.99983282792292 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99932266044252, 54.999953073418986, 54.99933764071408, 54.99948978421099, 54.99995417218908, 54.999941367274296, 52.77744187501175, 52.52548204996823, 52.27077409204432, 52.569127881082466, 52.31628279255193, 52.06244914236714, 51.807613803546005, 51.551668250029564, 51.29046842566013, 51.16883941879372, 50.913142908830636, 50.657607240766964, 50.4022373202959, 54.956906842317636, 54.76049235550502, 54.66505082370514, 54.55592855771026, 54.332514562336236, 54.12023470024029, 54.02891327608554, 53.81976979817003, 53.67727266466154, 53.44128403236528, 53.231444587826225, 53.050666423490526, 52.74784009871914, 52.56637174371099, 52.385055150806046, 52.20389134443552, 52.02288135789907, 51.800371329628625, 51.57805413705738, 51.35593143764195, 51.134004907177335, 50.91227624055534, 50.69074715171801, 50.46941937412015, 50.24829466055081, 50.02737478340263, 49.801551285511565, 49.56399536462032, 49.3709320377465, 49.17805132428112, 48.985354602470494, 48.879597215872664, 48.6989605974958, 48.51816701800772, 48.251518822087, 48.07203692480265, 47.81176636933555, 47.593404739251774, 47.37527208652507, 47.157370483049235, 46.93970202462587, 46.72226883120251, 46.505073047168615, 46.28811684171438, 46.0714024090103, 45.85493196850669, 45.68033553615271, 45.50863962145599, 45.33444050003187, 45.118818914233856, 44.90345144802179, 44.688340377493844, 44.46856247861053 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99932191905071, 54.94434350766161, 52.731518543002416, 45.67262282533745, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 49.60110369402699, 49.47948139309304, 49.2239326878327, 48.96828434353441, 48.71322949693385, 54.9569066825488, 54.760492194991684, 52.737209012379935, 52.630591186371916, 52.41576881651966, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.18321557741131, 52.7478400359914, 52.56637169779451, 52.38505511975134, 52.20389132633154, 52.02288135139665, 51.800371332641504, 51.57805414746762, 51.355931453385345, 51.13400492649738, 50.91227626172426, 50.69074716720557, 50.469419393653496, 50.248294671029804, 50.02737478888955, 49.80155128597281, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 47.07203692390869, 46.811766358244526, 46.593404813202476, 46.375272180609, 46.157370600647525, 45.939702011158374, 45.72226882077532, 45.505073041494654, 45.28811684249212, 45.07140241809295, 44.854931987928936, 44.68033556783342, 44.508639630354544, 44.33444050714764, 44.11881892952176, 43.903451423511775, 43.688340378075395, 43.468562481103916 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99932191905071, 54.94434350766161, 52.731518543002416, 45.67262282533745, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 49.60110369402699, 49.47948139309304, 49.2239326878327, 48.96828434353441, 48.71322949693385, 54.9569066825488, 54.760492194991684, 52.737209012379935, 52.630591186371916, 52.41576881651966, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.18321557741131, 52.7478400359914, 52.56637169779451, 52.38505511975134, 52.20389132633154, 52.02288135139665, 51.800371332641504, 51.57805414746762, 51.355931453385345, 51.13400492649738, 50.91227626172426, 50.69074716720557, 50.469419393653496, 50.248294671029804, 50.02737478888955, 49.80155128597281, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 46.07203692390869, 45.811766358244526, 45.593404813202476, 45.375272180609, 45.157370600647525, 44.939702011158374, 44.72226882077532, 44.505073041494654, 44.28811684249212, 44.07140241809295, 43.854931987928936, 43.68033556783342, 43.508639630354544, 43.33444050714764, 43.11881892952176, 42.903451423511775, 42.688340378075395, 42.468562481103916 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99932191905071, 54.94434350766161, 52.731518543002416, 45.67262282533745, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 49.60110369402699, 49.47948139309304, 49.2239326878327, 48.96828434353441, 48.71322949693385, 54.9569066825488, 54.760492194991684, 52.737209012379935, 52.630591186371916, 52.41576881651966, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.18321557741131, 52.7478400359914, 52.56637169779451, 52.38505511975134, 52.20389132633154, 52.02288135139665, 51.800371332641504, 51.57805414746762, 51.355931453385345, 51.13400492649738, 50.91227626172426, 50.69074716720557, 50.469419393653496, 50.248294671029804, 50.02737478888955, 49.80155128597281, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 47.07203692390869, 46.811766358244526, 46.593404813202476, 46.375272180609, 46.157370600647525, 45.939702011158374, 45.72226882077532, 45.505073041494654, 45.28811684249212, 45.07140241809295, 44.854931987928936, 44.68033556783342, 44.508639630354544, 44.33444050714764, 44.11881892952176, 43.903451423511775, 43.688340378075395, 43.468562481103916 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99932191905071, 54.94434350766161, 52.731518543002416, 45.67262282533745, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 49.60110369402699, 49.47948139309304, 49.2239326878327, 48.96828434353441, 48.71322949693385, 54.9569066825488, 54.760492194991684, 52.737209012379935, 52.630591186371916, 52.41576881651966, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.18321557741131, 52.7478400359914, 52.56637169779451, 52.38505511975134, 52.20389132633154, 52.02288135139665, 51.800371332641504, 51.57805414746762, 51.355931453385345, 51.13400492649738, 50.91227626172426, 50.69074716720557, 50.469419393653496, 50.248294671029804, 50.02737478888955, 49.80155128597281, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 48.07203692390869, 47.811766358244526, 47.593404733784546, 47.375272081757814, 47.15737048052452, 46.939702011158374, 46.72226882077532, 46.505073041494654, 46.28811684249212, 46.07140241809295, 45.854931987928936, 45.68033556783342, 45.508639630354544, 45.33444050714764, 45.11881892065471, 44.9034514252788, 44.68834037984242, 44.468562480347714 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.99932191905071, 54.94434350766161, 52.731518543002416, 45.67262282533745, 52.48829822541446, 54.99993843598917, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.56913189697702, 52.316282392779, 52.062448778225644, 51.80761349211946, 51.55165996515816, 51.29046077306797, 51.16883847213402, 50.91328976687368, 50.65764142257539, 50.40258657597483, 54.9569066825488, 54.760492194991684, 52.737209012379935, 52.630591186371916, 52.41576881651966, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 51.18321557741131, 52.7478400359914, 52.56637169779451, 52.38505511975134, 52.20389132633154, 52.02288135139665, 51.800371332641504, 51.57805414746762, 51.355931453385345, 51.13400492649738, 50.91227626172426, 50.69074716720557, 50.469419393653496, 50.248294671029804, 50.02737478888955, 49.80155128597281, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 48.07203692390869, 47.811766358244526, 47.593404733784546, 47.375272081757814, 47.15737048052452, 46.939702011158374, 46.72226882077532, 46.505073041494654, 46.28811684249212, 46.07140241809295, 45.854931987928936, 45.68033556783342, 45.508639630354544, 45.33444050714764, 45.11881892065471, 44.9034514252788, 44.68834037984242, 44.468562480347714 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G3" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_min", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 29.99979350639377, 29.999786785562627, 29.99982345296078, 29.999895174806852, 29.999816961701633, 29.999753604510662, 29.999611573225557, 29.999598089337347, 29.999979336921648, 29.999978622911932, 29.99997794586132, 29.99997625255474, 29.999975134832297, 29.999973955236932, 29.999976142152136, 29.999976932788403, 29.99997585239024, 29.999974718461445, 29.99997352656582, 29.99996388539885, 29.999962081047943, 29.99996850574774, 29.99996914776866, 29.99996758457494, 29.999970015176757, 29.999971050579376, 29.999969801862733, 29.999969907866497, 29.99996752075584, 29.999966240793444, 29.999958547414643, 29.999947021433403, 29.99994510261551, 29.999943108294797, 29.99994103523065, 29.999938887563182, 29.99993614846057, 29.999933274501554, 29.999926627749282, 29.99992233087171, 29.999918620192403, 29.99991499015115, 29.999910541959377, 29.999906282906757, 29.999901801776886, 29.999896973705717, 29.999933082301627, 29.999931080405403, 29.999929051894966, 29.99992628060119, 29.999929224580484, 29.99992704830193, 29.999924795430392, 29.999916712955745, 29.999854028374955, 29.999843676938227, 29.999835712910343, 29.999827343304208, 29.999818506545626, 29.9998091741659, 29.999799315841997, 29.999788899236087, 29.999777889850574, 29.999766250834707, 29.999753942948665, 29.999730082962298, 29.999716183317865, 29.999706412284215, 29.999685091989836, 29.999665901135476, 29.999647510293048, 29.999629533141388 ] }, { "line": { "color": "black", "dash": "dash", "shape": "hv", "width": 1 }, "name": "P_max", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 54.86519460160781, 54.67269703606348, 54.979472533091815, 54.99933998959543, 54.702949696512775, 53.91458919465322, 52.77744187501175, 52.52548204996823, 52.27077409204432, 52.015094226987244, 51.759301329164714, 51.502480820214366, 51.244613742877036, 50.98568128350005, 50.99780983504051, 50.89823981761036, 50.641114799073755, 50.38417800428052, 50.12732366955807, 49.42845703356056, 49.23204254674794, 49.461363202591265, 49.392457103001654, 49.16904310762763, 54.12023470024029, 54.02891327608554, 53.81976979817003, 53.67727266466154, 53.44128403236528, 53.231444587826225, 47.88719496878192, 47.26975874521438, 47.08848119154142, 46.907356688431925, 46.726386272100164, 46.545570987752534, 46.32330234791236, 46.101228619269904, 45.8793514840197, 45.65767264306353, 45.4361938167624, 45.21491674490217, 44.99384318715858, 44.77297492296639, 44.55231375167118, 44.32675731657969, 49.56399536462032, 49.3709320377465, 49.17805132428112, 48.985354602470494, 48.879597215872664, 48.6989605974958, 48.51816701800772, 48.251518822087, 42.763795864505916, 42.50483036647468, 42.28757558494863, 42.07055966339833, 41.85378479317114, 41.63725319126286, 41.420967100561064, 41.20492879016831, 40.989140555804475, 40.773604719977655, 40.55832363231599, 40.38469540804355, 40.21395956865776, 40.04074253162602, 39.82634798150788, 39.61221887546696, 39.398357716568874, 39.17987041446979 ] }, { "line": { "color": "black", "shape": "hv", "width": 1 }, "name": "Production", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 52.777441585127676, 52.525481696950806, 52.27077367875252, 48.3918144893316, 48.13602021496726, 47.87919981385393, 47.62133277924131, 47.362399991568964, 47.37453722887664, 47.41054276588601, 47.15341764902803, 46.896480974351924, 46.63962611836013, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "line": { "color": "black", "shape": "hv", "width": 0 }, "showlegend": false, "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 52.777441585127676, 52.525481696950806, 52.27077367875252, 48.3918144893316, 48.13602021496726, 47.87919981385393, 47.62133277924131, 47.362399991568964, 47.37453722887664, 47.41054276588601, 47.15341764902803, 46.896480974351924, 46.63962611836013, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "orange", "shape": "hv", "width": 0 }, "name": "FCR-N down", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 52.777441585127676, 52.525481696950806, 52.27077367875252, 48.3918144893316, 48.13602021496726, 47.87919981385393, 47.62133277924131, 47.362399991568964, 47.37453722887664, 47.41054276588601, 47.15341764902803, 46.896480974351924, 46.63962611836013, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "red", "shape": "hv", "width": 0 }, "name": "FCR-N up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 52.777441585127676, 52.525481696950806, 52.27077367875252, 48.3918144893316, 48.13602021496726, 47.87919981385393, 47.62133277924131, 47.362399991568964, 47.37453722887664, 47.41054276588601, 47.15341764902803, 46.896480974351924, 46.63962611836013, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] }, { "fill": "tonexty", "line": { "color": "blue", "shape": "hv", "width": 0 }, "name": "FRR up", "type": "scatter", "x": [ "2018-01-23T00:00:00", "2018-01-23T01:00:00", "2018-01-23T02:00:00", "2018-01-23T03:00:00", "2018-01-23T04:00:00", "2018-01-23T05:00:00", "2018-01-23T06:00:00", "2018-01-23T07:00:00", "2018-01-23T08:00:00", "2018-01-23T09:00:00", "2018-01-23T10:00:00", "2018-01-23T11:00:00", "2018-01-23T12:00:00", "2018-01-23T13:00:00", "2018-01-23T14:00:00", "2018-01-23T15:00:00", "2018-01-23T16:00:00", "2018-01-23T17:00:00", "2018-01-23T18:00:00", "2018-01-23T19:00:00", "2018-01-23T20:00:00", "2018-01-23T21:00:00", "2018-01-23T22:00:00", "2018-01-23T23:00:00", "2018-01-24T00:00:00", "2018-01-24T01:00:00", "2018-01-24T02:00:00", "2018-01-24T03:00:00", "2018-01-24T04:00:00", "2018-01-24T05:00:00", "2018-01-24T06:00:00", "2018-01-24T07:00:00", "2018-01-24T08:00:00", "2018-01-24T09:00:00", "2018-01-24T10:00:00", "2018-01-24T11:00:00", "2018-01-24T12:00:00", "2018-01-24T13:00:00", "2018-01-24T14:00:00", "2018-01-24T15:00:00", "2018-01-24T16:00:00", "2018-01-24T17:00:00", "2018-01-24T18:00:00", "2018-01-24T19:00:00", "2018-01-24T20:00:00", "2018-01-24T21:00:00", "2018-01-24T22:00:00", "2018-01-24T23:00:00", "2018-01-25T00:00:00", "2018-01-25T01:00:00", "2018-01-25T02:00:00", "2018-01-25T03:00:00", "2018-01-25T04:00:00", "2018-01-25T05:00:00", "2018-01-25T06:00:00", "2018-01-25T07:00:00", "2018-01-25T08:00:00", "2018-01-25T09:00:00", "2018-01-25T10:00:00", "2018-01-25T11:00:00", "2018-01-25T12:00:00", "2018-01-25T13:00:00", "2018-01-25T14:00:00", "2018-01-25T15:00:00", "2018-01-25T16:00:00", "2018-01-25T17:00:00", "2018-01-25T18:00:00", "2018-01-25T19:00:00", "2018-01-25T20:00:00", "2018-01-25T21:00:00", "2018-01-25T22:00:00", "2018-01-25T23:00:00" ], "y": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 52.777441585127676, 52.525481696950806, 52.27077367875252, 52.015095235699434, 51.75930096133509, 51.502480485331866, 51.24461345071924, 50.9856806630469, 50.997817900354576, 50.89824911173303, 50.64112399487505, 50.38418732019895, 50.12733246420715, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] } ], "layout": { "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Production and reserves: Plant2_G4" }, "xaxis": { "title": { "text": "Time" } }, "yaxis": { "title": { "text": "Production and reserves [MW]" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "for gen in shop.model.generator:\n", " name = gen.get_name()\n", " p_min = gen.min_prod_individual.get()\n", " p_max = gen.max_prod_individual.get()\n", " prod = gen.production.get()\n", " frr_up = gen.frr_up_delivery.get()\n", " fcr_n_up = gen.fcr_n_up_delivery.get()\n", " fcr_n_down = gen.fcr_n_down_delivery.get()\n", "\n", " t = prod.index\n", " \n", " fig = go.Figure(layout={'title':\"Production and reserves: \"+name,'xaxis_title':\"Time\",'yaxis_title':\"Production and reserves [MW]\"})\n", " \n", " fig.add_trace(go.Scatter(name=\"P_min\",x=t,y=p_min.values,line={'color': \"black\", 'width': 1,'dash':\"dash\"},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"P_max\",x=t,y=p_max.values,line={'color': \"black\", 'width': 1,'dash':\"dash\"},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"Production\",x=t,y=prod.values,line={'color': \"black\", 'width': 1},line_shape='hv')) \n", "\n", " fig.add_trace(go.Scatter(showlegend=False,x=t,y=prod.values-fcr_n_down,line={'color': \"black\", 'width': 0},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"FCR-N down\",x=t, y=prod,fill='tonexty',line={'color': \"orange\", 'width': 0},line_shape='hv'))\n", " fig.add_trace(go.Scatter(name=\"FCR-N up\",x=t,y=prod+fcr_n_up, fill='tonexty',line={'color': \"red\", 'width': 0},line_shape='hv')) \n", " fig.add_trace(go.Scatter(name=\"FRR up\",x=t,y=prod+frr_up+fcr_n_up, fill='tonexty',line={'color': \"blue\", 'width': 0},line_shape='hv')) \n", " \n", " fig.show()" ] }, { "cell_type": "markdown", "id": "38163862", "metadata": {}, "source": [ "(reserve-cap-py)=\n", "## reserve_cap.py" ] }, { "cell_type": "code", "execution_count": 8, "id": "6af4ba90", "metadata": { "Collapsed": "false", "tags": [ "remove-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "import pandas as pd\n", "import numpy as np\n", "\n", "def build_model(shop):\n", " starttime = pd.Timestamp('2018-01-23 00:00:00')\n", " endtime = pd.Timestamp('2018-01-26')\n", " shop.set_time_resolution(starttime=starttime, endtime=endtime, timeunit=\"hour\", timeresolution=pd.Series(index=[starttime],data=[1]))\n", " \n", " rsv1 = shop.model.reservoir.add_object('Reservoir1')\n", " rsv1.max_vol.set(39)\n", " rsv1.lrl.set(860)\n", " rsv1.hrl.set(905)\n", " rsv1.vol_head.set(pd.Series([860, 906, 907], index=[0, 39, 41.66], name=0)) \n", "\n", " rsv2 = shop.model.reservoir.add_object('Reservoir2')\n", " rsv2.max_vol.set(97.5) \n", " rsv2.lrl.set(650) \n", " rsv2.hrl.set(679) \n", " rsv2.vol_head.set(pd.Series([650, 679, 680], index=[0, 97.5, 104.15], name=0))\n", " \n", " plant1 = shop.model.plant.add_object('Plant1')\n", " plant1.outlet_line.set(672)\n", " plant1.main_loss.set([0])\n", " plant1.penstock_loss.set([0.001])\n", " plant1.mip_flag.set(1)\n", " for gen_no in range(2):\n", " gen=shop.model.generator.add_object(f\"{plant1.get_name()}_G{str(gen_no+1)}\")\n", " gen.connect_to(plant1)\n", " gen.penstock.set(1)\n", " gen.p_min.set(60)\n", " gen.p_max.set(120)\n", " gen.p_nom.set(120)\n", " gen.startcost.set(300)\n", " gen.gen_eff_curve.set(pd.Series([100, 100], index=[60, 120]))\n", " gen.turb_eff_curves.set([pd.Series([85.8733, 87.0319, 88.0879, 89.0544, 89.9446, 90.7717, 91.5488, 92.2643, 92.8213, 93.1090, 93.2170, 93.0390, 92.6570, 92.1746],\n", " index=[28.12, 30.45, 32.78, 35.11, 37.45, 39.78, 42.11, 44.44, 46.77, 49.10, 51.43, 53.76, 56.10, 58.83],\n", " name=170),\n", " pd.Series([86.7321, 87.9022, 88.9688, 89.9450, 90.8441, 91.6794, 92.4643, 93.1870, 93.7495, 94.0401, 94.1492, 93.9694, 93.5836, 93.0964],\n", " index=[28.12, 30.45, 32.78, 35.11, 37.45, 39.78, 42.11, 44.44, 46.77, 49.10, 51.43, 53.76, 56.10, 58.83],\n", " name=200),\n", " pd.Series([87.5908, 88.7725, 89.8497, 90.8355, 91.7435, 92.5871, 93.3798, 94.1096, 94.6777, 94.9712, 95.0813, 94.8998, 94.5101, 94.0181],\n", " index=[28.12, 30.45, 32.78, 35.11, 37.45, 39.78, 42.11, 44.44, 46.77, 49.10, 51.43, 53.76, 56.10, 58.83],\n", " name=230)])\n", "\n", " plant2 = shop.model.plant.add_object('Plant2')\n", " plant2.outlet_line.set(586)\n", " plant2.main_loss.set([0])\n", " plant2.penstock_loss.set([0.0001,0.0002])\n", " plant2.mip_flag.set(1)\n", " for gen_no in range(4):\n", " gen=shop.model.generator.add_object(f\"{plant2.get_name()}_G{str(gen_no+1)}\")\n", " gen.connect_to(plant2)\n", " if gen_no == 0:\n", " gen.penstock.set(1)\n", " gen.p_min.set(100)\n", " gen.p_max.set(180)\n", " gen.p_nom.set(180)\n", " gen.startcost.set(300)\n", " gen.gen_eff_curve.set(pd.Series([100, 100], index=[100, 180]))\n", " gen.turb_eff_curves.set([pd.Series([92.7201, 93.2583, 93.7305, 94.1368, 94.4785, 94.7525, 94.9606, 95.1028, 95.1790, 95.1892, 95.1335, 95.0118, 94.8232, 94.5191],\n", " index=[126.54, 137.03, 147.51, 158.00, 168.53, 179.01, 189.50, 199.98, 210.47, 220.95, 231.44, 241.92, 252.45, 264.74],\n", " name=60)])\n", " else:\n", " gen.penstock.set(2)\n", " gen.p_min.set(30)\n", " gen.p_max.set(55)\n", " gen.p_nom.set(55)\n", " gen.startcost.set(300)\n", " gen.gen_eff_curve.set(pd.Series([100, 100], index=[30, 55]))\n", " gen.turb_eff_curves.set([pd.Series([83.8700, 85.1937, 86.3825, 87.4362, 88.3587, 89.1419, 89.7901, 90.3033, 90.6815, 90.9248, 91.0331, 91.0063, 90.8436, 90.4817],\n", " index=[40.82, 44.20, 47.58, 50.97, 54.36, 57.75, 61.13, 64.51, 67.89, 71.27, 74.66, 78.04, 81.44, 85.40],\n", " name=60)])\n", " \n", " rsv1.connect_to(plant1)\n", " plant1.connect_to(rsv2)\n", " rsv2.connect_to(plant2)\n", " \n", " rsv1.start_head.set(900)\n", " rsv2.start_head.set(670) \n", " \n", " rsv1.energy_value_input.set(30)\n", " rsv2.energy_value_input.set(10)\n", " \n", " rsv2.inflow.set(pd.Series([60], [starttime]))\n", " \n", " da = shop.model.market.add_object('Day_ahead')\n", " da.sale_price.set(pd.DataFrame([32.992,31.122,29.312,28.072,30.012,33.362,42.682,74.822,77.732,62.332,55.892,46.962,42.582,40.942,39.212,39.142,41.672,46.922,37.102,32.992,31.272,29.752,28.782,28.082,27.242,26.622,25.732,25.392,25.992,27.402,28.942,32.182,33.082,32.342,30.912,30.162,30.062,29.562,29.462,29.512,29.672,30.072,29.552,28.862,28.412,28.072,27.162,25.502,26.192,25.222,24.052,23.892,23.682,26.092,28.202,30.902,31.572,31.462,31.172,30.912,30.572,30.602,30.632,31.062,32.082,36.262,34.472,32.182,31.492,30.732,29.712,28.982], \n", " index=[starttime + pd.Timedelta(hours=i) for i in range(0,72)]))\n", " da.max_sale.set(pd.Series([9999], [starttime]))\n", " da.buy_price.set(da.sale_price.get()+0.002)\n", " da.max_buy.set(pd.Series([9999], [starttime]))\n", "\n", " settings = shop.model.global_settings.global_settings\n", " settings.mipgap_rel.set(0)\n", " settings.mipgap_abs.set(0)\n", "\n", "def run_model(shop):\n", " shop.start_sim([], ['3'])\n", " shop.set_code(['incremental'], [])\n", " shop.start_sim([], ['5'])\n", "\n", "\n" ] } ], "source": [ "with open('reserve.py', 'r') as f:\n", " print(f.read())" ] }, { "cell_type": "markdown", "id": "762c79dd", "metadata": {}, "source": [ "(reserve-model-yaml)=\n", "## model.yaml" ] }, { "cell_type": "code", "execution_count": 9, "id": "7bd8f825", "metadata": { "Collapsed": "false", "tags": [ "remove-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "time:\n", " starttime: 2018-01-23 00:00:00\n", " endtime: 2018-01-26 00:00:00\n", " timeunit: hour\n", " timeresolution:\n", " 2018-01-23 00:00:00: 1\n", "model:\n", " reservoir:\n", " Reservoir1:\n", " start_head: 900\n", " max_vol: 39\n", " lrl: 860\n", " hrl: 905\n", " vol_head:\n", " ref: 0\n", " x:\n", " - 0\n", " - 39\n", " - 41.66\n", " y:\n", " - 860\n", " - 906\n", " - 907\n", " energy_value_input: 30\n", " Reservoir2:\n", " start_head: 670\n", " max_vol: 97.5\n", " lrl: 650\n", " hrl: 679\n", " vol_head:\n", " ref: 0\n", " x:\n", " - 0\n", " - 97.5\n", " - 104.15\n", " y:\n", " - 650\n", " - 679\n", " - 680\n", " inflow:\n", " 2018-01-23 00:00:00: 60\n", " energy_value_input: 10\n", " plant:\n", " Plant1:\n", " equal_distribution: -1\n", " outlet_line: 672\n", " main_loss:\n", " - 0\n", " penstock_loss:\n", " - 0.001\n", " mip_flag:\n", " 2018-01-23 00:00:00: 1\n", " Plant2:\n", " equal_distribution: -1\n", " outlet_line: 586\n", " main_loss:\n", " - 0\n", " penstock_loss:\n", " - 0.0001\n", " - 0.0002\n", " mip_flag:\n", " 2018-01-23 00:00:00: 1\n", " generator:\n", " Plant1_G1:\n", " initial_state: -1\n", " penstock: 1\n", " p_min: 60\n", " p_max: 120\n", " p_nom: 120\n", " gen_eff_curve:\n", " ref: 0\n", " x:\n", " - 60\n", " - 120\n", " y:\n", " - 100\n", " - 100\n", " turb_eff_curves:\n", " - ref: 170\n", " x:\n", " - 28.12\n", " - 30.45\n", " - 32.78\n", " - 35.11\n", " - 37.45\n", " - 39.78\n", " - 42.11\n", " - 44.44\n", " - 46.77\n", " - 49.1\n", " - 51.43\n", " - 53.76\n", " - 56.1\n", " - 58.83\n", " y:\n", " - 85.8733\n", " - 87.0319\n", " - 88.0879\n", " - 89.0544\n", " - 89.9446\n", " - 90.7717\n", " - 91.5488\n", " - 92.2643\n", " - 92.8213\n", " - 93.109\n", " - 93.217\n", " - 93.039\n", " - 92.657\n", " - 92.1746\n", " - ref: 200\n", " x:\n", " - 28.12\n", " - 30.45\n", " - 32.78\n", " - 35.11\n", " - 37.45\n", " - 39.78\n", " - 42.11\n", " - 44.44\n", " - 46.77\n", " - 49.1\n", " - 51.43\n", " - 53.76\n", " - 56.1\n", " - 58.83\n", " y:\n", " - 86.7321\n", " - 87.9022\n", " - 88.9688\n", " - 89.945\n", " - 90.8441\n", " - 91.6794\n", " - 92.4643\n", " - 93.187\n", " - 93.7495\n", " - 94.0401\n", " - 94.1492\n", " - 93.9694\n", " - 93.5836\n", " - 93.0964\n", " - ref: 230\n", " x:\n", " - 28.12\n", " - 30.45\n", " - 32.78\n", " - 35.11\n", " - 37.45\n", " - 39.78\n", " - 42.11\n", " - 44.44\n", " - 46.77\n", " - 49.1\n", " - 51.43\n", " - 53.76\n", " - 56.1\n", " - 58.83\n", " y:\n", " - 87.5908\n", " - 88.7725\n", " - 89.8497\n", " - 90.8355\n", " - 91.7435\n", " - 92.5871\n", " - 93.3798\n", " - 94.1096\n", " - 94.6777\n", " - 94.9712\n", " - 95.0813\n", " - 94.8998\n", " - 94.5101\n", " - 94.0181\n", " startcost:\n", " 2018-01-23 00:00:00: 300\n", " Plant1_G2:\n", " initial_state: -1\n", " penstock: 1\n", " p_min: 60\n", " p_max: 120\n", " p_nom: 120\n", " gen_eff_curve:\n", " ref: 0\n", " x:\n", " - 60\n", " - 120\n", " y:\n", " - 100\n", " - 100\n", " turb_eff_curves:\n", " - ref: 170\n", " x:\n", " - 28.12\n", " - 30.45\n", " - 32.78\n", " - 35.11\n", " - 37.45\n", " - 39.78\n", " - 42.11\n", " - 44.44\n", " - 46.77\n", " - 49.1\n", " - 51.43\n", " - 53.76\n", " - 56.1\n", " - 58.83\n", " y:\n", " - 85.8733\n", " - 87.0319\n", " - 88.0879\n", " - 89.0544\n", " - 89.9446\n", " - 90.7717\n", " - 91.5488\n", " - 92.2643\n", " - 92.8213\n", " - 93.109\n", " - 93.217\n", " - 93.039\n", " - 92.657\n", " - 92.1746\n", " - ref: 200\n", " x:\n", " - 28.12\n", " - 30.45\n", " - 32.78\n", " - 35.11\n", " - 37.45\n", " - 39.78\n", " - 42.11\n", " - 44.44\n", " - 46.77\n", " - 49.1\n", " - 51.43\n", " - 53.76\n", " - 56.1\n", " - 58.83\n", " y:\n", " - 86.7321\n", " - 87.9022\n", " - 88.9688\n", " - 89.945\n", " - 90.8441\n", " - 91.6794\n", " - 92.4643\n", " - 93.187\n", " - 93.7495\n", " - 94.0401\n", " - 94.1492\n", " - 93.9694\n", " - 93.5836\n", " - 93.0964\n", " - ref: 230\n", " x:\n", " - 28.12\n", " - 30.45\n", " - 32.78\n", " - 35.11\n", " - 37.45\n", " - 39.78\n", " - 42.11\n", " - 44.44\n", " - 46.77\n", " - 49.1\n", " - 51.43\n", " - 53.76\n", " - 56.1\n", " - 58.83\n", " y:\n", " - 87.5908\n", " - 88.7725\n", " - 89.8497\n", " - 90.8355\n", " - 91.7435\n", " - 92.5871\n", " - 93.3798\n", " - 94.1096\n", " - 94.6777\n", " - 94.9712\n", " - 95.0813\n", " - 94.8998\n", " - 94.5101\n", " - 94.0181\n", " startcost:\n", " 2018-01-23 00:00:00: 300\n", " Plant2_G1:\n", " initial_state: -1\n", " penstock: 1\n", " p_min: 100\n", " p_max: 180\n", " p_nom: 180\n", " gen_eff_curve:\n", " ref: 0\n", " x:\n", " - 100\n", " - 180\n", " y:\n", " - 100\n", " - 100\n", " turb_eff_curves:\n", " - ref: 60\n", " x:\n", " - 126.54\n", " - 137.03\n", " - 147.51\n", " - 158\n", " - 168.53\n", " - 179.01\n", " - 189.5\n", " - 199.98\n", " - 210.47\n", " - 220.95\n", " - 231.44\n", " - 241.92\n", " - 252.45\n", " - 264.74\n", " y:\n", " - 92.7201\n", " - 93.2583\n", " - 93.7305\n", " - 94.1368\n", " - 94.4785\n", " - 94.7525\n", " - 94.9606\n", " - 95.1028\n", " - 95.179\n", " - 95.1892\n", " - 95.1335\n", " - 95.0118\n", " - 94.8232\n", " - 94.5191\n", " startcost:\n", " 2018-01-23 00:00:00: 300\n", " Plant2_G2:\n", " initial_state: -1\n", " penstock: 2\n", " p_min: 30\n", " p_max: 55\n", " p_nom: 55\n", " gen_eff_curve:\n", " ref: 0\n", " x:\n", " - 30\n", " - 55\n", " y:\n", " - 100\n", " - 100\n", " turb_eff_curves:\n", " - ref: 60\n", " x:\n", " - 40.82\n", " - 44.2\n", " - 47.58\n", " - 50.97\n", " - 54.36\n", " - 57.75\n", " - 61.13\n", " - 64.51\n", " - 67.89\n", " - 71.27\n", " - 74.66\n", " - 78.04\n", " - 81.44\n", " - 85.4\n", " y:\n", " - 83.87\n", " - 85.1937\n", " - 86.3825\n", " - 87.4362\n", " - 88.3587\n", " - 89.1419\n", " - 89.7901\n", " - 90.3033\n", " - 90.6815\n", " - 90.9248\n", " - 91.0331\n", " - 91.0063\n", " - 90.8436\n", " - 90.4817\n", " startcost:\n", " 2018-01-23 00:00:00: 300\n", " Plant2_G3:\n", " initial_state: -1\n", " penstock: 2\n", " p_min: 30\n", " p_max: 55\n", " p_nom: 55\n", " gen_eff_curve:\n", " ref: 0\n", " x:\n", " - 30\n", " - 55\n", " y:\n", " - 100\n", " - 100\n", " turb_eff_curves:\n", " - ref: 60\n", " x:\n", " - 40.82\n", " - 44.2\n", " - 47.58\n", " - 50.97\n", " - 54.36\n", " - 57.75\n", " - 61.13\n", " - 64.51\n", " - 67.89\n", " - 71.27\n", " - 74.66\n", " - 78.04\n", " - 81.44\n", " - 85.4\n", " y:\n", " - 83.87\n", " - 85.1937\n", " - 86.3825\n", " - 87.4362\n", " - 88.3587\n", " - 89.1419\n", " - 89.7901\n", " - 90.3033\n", " - 90.6815\n", " - 90.9248\n", " - 91.0331\n", " - 91.0063\n", " - 90.8436\n", " - 90.4817\n", " startcost:\n", " 2018-01-23 00:00:00: 300\n", " Plant2_G4:\n", " initial_state: -1\n", " penstock: 2\n", " p_min: 30\n", " p_max: 55\n", " p_nom: 55\n", " gen_eff_curve:\n", " ref: 0\n", " x:\n", " - 30\n", " - 55\n", " y:\n", " - 100\n", " - 100\n", " turb_eff_curves:\n", " - ref: 60\n", " x:\n", " - 40.82\n", " - 44.2\n", " - 47.58\n", " - 50.97\n", " - 54.36\n", " - 57.75\n", " - 61.13\n", " - 64.51\n", " - 67.89\n", " - 71.27\n", " - 74.66\n", " - 78.04\n", " - 81.44\n", " - 85.4\n", " y:\n", " - 83.87\n", " - 85.1937\n", " - 86.3825\n", " - 87.4362\n", " - 88.3587\n", " - 89.1419\n", " - 89.7901\n", " - 90.3033\n", " - 90.6815\n", " - 90.9248\n", " - 91.0331\n", " - 91.0063\n", " - 90.8436\n", " - 90.4817\n", " startcost:\n", " 2018-01-23 00:00:00: 300\n", " market:\n", " Day_ahead:\n", " market_type: ENERGY\n", " max_buy:\n", " 2018-01-23 00:00:00: 9999\n", " max_sale:\n", " 2018-01-23 00:00:00: 9999\n", " buy_price:\n", " 2018-01-23 00:00:00: 32.994\n", " 2018-01-23 01:00:00: 31.124\n", " 2018-01-23 02:00:00: 29.314\n", " 2018-01-23 03:00:00: 28.074\n", " 2018-01-23 04:00:00: 30.014\n", " 2018-01-23 05:00:00: 33.364\n", " 2018-01-23 06:00:00: 42.684\n", " 2018-01-23 07:00:00: 74.824\n", " 2018-01-23 08:00:00: 77.734\n", " 2018-01-23 09:00:00: 62.334\n", " 2018-01-23 10:00:00: 55.894\n", " 2018-01-23 11:00:00: 46.964\n", " 2018-01-23 12:00:00: 42.584\n", " 2018-01-23 13:00:00: 40.944\n", " 2018-01-23 14:00:00: 39.214\n", " 2018-01-23 15:00:00: 39.144\n", " 2018-01-23 16:00:00: 41.674\n", " 2018-01-23 17:00:00: 46.924\n", " 2018-01-23 18:00:00: 37.104\n", " 2018-01-23 19:00:00: 32.994\n", " 2018-01-23 20:00:00: 31.274\n", " 2018-01-23 21:00:00: 29.754\n", " 2018-01-23 22:00:00: 28.784\n", " 2018-01-23 23:00:00: 28.084\n", " 2018-01-24 00:00:00: 27.244\n", " 2018-01-24 01:00:00: 26.624\n", " 2018-01-24 02:00:00: 25.734\n", " 2018-01-24 03:00:00: 25.394\n", " 2018-01-24 04:00:00: 25.994\n", " 2018-01-24 05:00:00: 27.404\n", " 2018-01-24 06:00:00: 28.944\n", " 2018-01-24 07:00:00: 32.184\n", " 2018-01-24 08:00:00: 33.084\n", " 2018-01-24 09:00:00: 32.344\n", " 2018-01-24 10:00:00: 30.914\n", " 2018-01-24 11:00:00: 30.164\n", " 2018-01-24 12:00:00: 30.064\n", " 2018-01-24 13:00:00: 29.564\n", " 2018-01-24 14:00:00: 29.464\n", " 2018-01-24 15:00:00: 29.514\n", " 2018-01-24 16:00:00: 29.674\n", " 2018-01-24 17:00:00: 30.074\n", " 2018-01-24 18:00:00: 29.554\n", " 2018-01-24 19:00:00: 28.864\n", " 2018-01-24 20:00:00: 28.414\n", " 2018-01-24 21:00:00: 28.074\n", " 2018-01-24 22:00:00: 27.164\n", " 2018-01-24 23:00:00: 25.504\n", " 2018-01-25 00:00:00: 26.194\n", " 2018-01-25 01:00:00: 25.224\n", " 2018-01-25 02:00:00: 24.054\n", " 2018-01-25 03:00:00: 23.894\n", " 2018-01-25 04:00:00: 23.684\n", " 2018-01-25 05:00:00: 26.094\n", " 2018-01-25 06:00:00: 28.204\n", " 2018-01-25 07:00:00: 30.904\n", " 2018-01-25 08:00:00: 31.574\n", " 2018-01-25 09:00:00: 31.464\n", " 2018-01-25 10:00:00: 31.174\n", " 2018-01-25 11:00:00: 30.914\n", " 2018-01-25 12:00:00: 30.574\n", " 2018-01-25 13:00:00: 30.604\n", " 2018-01-25 14:00:00: 30.634\n", " 2018-01-25 15:00:00: 31.064\n", " 2018-01-25 16:00:00: 32.084\n", " 2018-01-25 17:00:00: 36.264\n", " 2018-01-25 18:00:00: 34.474\n", " 2018-01-25 19:00:00: 32.184\n", " 2018-01-25 20:00:00: 31.494\n", " 2018-01-25 21:00:00: 30.734\n", " 2018-01-25 22:00:00: 29.714\n", " 2018-01-25 23:00:00: 28.984\n", " sale_price:\n", " 2018-01-23 00:00:00: 32.992\n", " 2018-01-23 01:00:00: 31.122\n", " 2018-01-23 02:00:00: 29.312\n", " 2018-01-23 03:00:00: 28.072\n", " 2018-01-23 04:00:00: 30.012\n", " 2018-01-23 05:00:00: 33.362\n", " 2018-01-23 06:00:00: 42.682\n", " 2018-01-23 07:00:00: 74.822\n", " 2018-01-23 08:00:00: 77.732\n", " 2018-01-23 09:00:00: 62.332\n", " 2018-01-23 10:00:00: 55.892\n", " 2018-01-23 11:00:00: 46.962\n", " 2018-01-23 12:00:00: 42.582\n", " 2018-01-23 13:00:00: 40.942\n", " 2018-01-23 14:00:00: 39.212\n", " 2018-01-23 15:00:00: 39.142\n", " 2018-01-23 16:00:00: 41.672\n", " 2018-01-23 17:00:00: 46.922\n", " 2018-01-23 18:00:00: 37.102\n", " 2018-01-23 19:00:00: 32.992\n", " 2018-01-23 20:00:00: 31.272\n", " 2018-01-23 21:00:00: 29.752\n", " 2018-01-23 22:00:00: 28.782\n", " 2018-01-23 23:00:00: 28.082\n", " 2018-01-24 00:00:00: 27.242\n", " 2018-01-24 01:00:00: 26.622\n", " 2018-01-24 02:00:00: 25.732\n", " 2018-01-24 03:00:00: 25.392\n", " 2018-01-24 04:00:00: 25.992\n", " 2018-01-24 05:00:00: 27.402\n", " 2018-01-24 06:00:00: 28.942\n", " 2018-01-24 07:00:00: 32.182\n", " 2018-01-24 08:00:00: 33.082\n", " 2018-01-24 09:00:00: 32.342\n", " 2018-01-24 10:00:00: 30.912\n", " 2018-01-24 11:00:00: 30.162\n", " 2018-01-24 12:00:00: 30.062\n", " 2018-01-24 13:00:00: 29.562\n", " 2018-01-24 14:00:00: 29.462\n", " 2018-01-24 15:00:00: 29.512\n", " 2018-01-24 16:00:00: 29.672\n", " 2018-01-24 17:00:00: 30.072\n", " 2018-01-24 18:00:00: 29.552\n", " 2018-01-24 19:00:00: 28.862\n", " 2018-01-24 20:00:00: 28.412\n", " 2018-01-24 21:00:00: 28.072\n", " 2018-01-24 22:00:00: 27.162\n", " 2018-01-24 23:00:00: 25.502\n", " 2018-01-25 00:00:00: 26.192\n", " 2018-01-25 01:00:00: 25.222\n", " 2018-01-25 02:00:00: 24.052\n", " 2018-01-25 03:00:00: 23.892\n", " 2018-01-25 04:00:00: 23.682\n", " 2018-01-25 05:00:00: 26.092\n", " 2018-01-25 06:00:00: 28.202\n", " 2018-01-25 07:00:00: 30.902\n", " 2018-01-25 08:00:00: 31.572\n", " 2018-01-25 09:00:00: 31.462\n", " 2018-01-25 10:00:00: 31.172\n", " 2018-01-25 11:00:00: 30.912\n", " 2018-01-25 12:00:00: 30.572\n", " 2018-01-25 13:00:00: 30.602\n", " 2018-01-25 14:00:00: 30.632\n", " 2018-01-25 15:00:00: 31.062\n", " 2018-01-25 16:00:00: 32.082\n", " 2018-01-25 17:00:00: 36.262\n", " 2018-01-25 18:00:00: 34.472\n", " 2018-01-25 19:00:00: 32.182\n", " 2018-01-25 20:00:00: 31.492\n", " 2018-01-25 21:00:00: 30.732\n", " 2018-01-25 22:00:00: 29.712\n", " 2018-01-25 23:00:00: 28.982\n", "connections:\n", " - from: Plant1\n", " to: Reservoir2\n", " from_type: plant\n", " to_type: reservoir\n", " connection_type: connection_standard\n", " order: 0\n", " - from: Reservoir1\n", " to: Plant1\n", " from_type: reservoir\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 0\n", " - from: Plant1_G1\n", " to: Plant1\n", " from_type: generator\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 1\n", " - from: Plant1_G2\n", " to: Plant1\n", " from_type: generator\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 2\n", " - from: Reservoir2\n", " to: Plant2\n", " from_type: reservoir\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 0\n", " - from: Plant2_G1\n", " to: Plant2\n", " from_type: generator\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 1\n", " - from: Plant2_G2\n", " to: Plant2\n", " from_type: generator\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 2\n", " - from: Plant2_G3\n", " to: Plant2\n", " from_type: generator\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 3\n", " - from: Plant2_G4\n", " to: Plant2\n", " from_type: generator\n", " to_type: plant\n", " connection_type: connection_standard\n", " order: 4\n", "commands:\n", " - set mipgap 0.0\n", " - set mipgap /ABSOLUTE 0.0\n" ] } ], "source": [ "with open('model.yaml', 'r') as f:\n", " print(f.read())" ] }, { "cell_type": "markdown", "id": "6ebff12e", "metadata": {}, "source": [ "(reserve-obligation-yaml)=\n", "## reserve_obligation.yaml" ] }, { "cell_type": "code", "execution_count": 10, "id": "b274f50a", "metadata": { "Collapsed": "false", "tags": [ "remove-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "model:\n", " reserve_group:\n", " fcr_n_group:\n", " fcr_n_up_obligation:\n", " 2018-01-23 00:00:00: 10\n", " fcr_n_down_obligation:\n", " 2018-01-23 00:00:00: 10\n", " frr_group:\n", " frr_up_obligation:\n", " 2018-01-23 00:00:00: 15\n", "connections:\n", " - from: fcr_n_group\n", " to: Plant1_G1\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 0\n", " - from: fcr_n_group\n", " to: Plant1_G2\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 0\n", " - from: fcr_n_group\n", " to: Plant2_G1\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 0\n", " - from: frr_group\n", " to: Plant2_G1\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 1\n", " - from: fcr_n_group\n", " to: Plant2_G2\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 0\n", " - from: frr_group\n", " to: Plant2_G2\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 1\n", " - from: fcr_n_group\n", " to: Plant2_G3\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 0\n", " - from: frr_group\n", " to: Plant2_G3\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 1\n", " - from: fcr_n_group\n", " to: Plant2_G4\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 0\n", " - from: frr_group\n", " to: Plant2_G4\n", " from_type: reserve_group\n", " to_type: generator\n", " connection_type: connection_standard\n", " order: 1\n" ] } ], "source": [ "with open('reserve_obligation.yaml', 'r') as f:\n", " print(f.read())" ] }, { "cell_type": "markdown", "id": "0ff85078", "metadata": {}, "source": [ "(smooth-reserve-yaml)=\n", "## smooth_reserve.yaml" ] }, { "cell_type": "code", "execution_count": 11, "id": "1e347c07", "metadata": { "Collapsed": "false", "tags": [ "remove-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "model:\n", " generator:\n", " Plant1_G1:\n", " fcr_n_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_down_min:\n", " 2018-01-23 00:00:00: 1\n", " Plant1_G2:\n", " fcr_n_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_down_min:\n", " 2018-01-23 00:00:00: 1\n", " Plant2_G1:\n", " frr_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_down_min:\n", " 2018-01-23 00:00:00: 1\n", " Plant2_G2:\n", " frr_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_down_min:\n", " 2018-01-23 00:00:00: 1\n", " Plant2_G3:\n", " frr_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_down_min:\n", " 2018-01-23 00:00:00: 1\n", " Plant2_G4:\n", " frr_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_up_min:\n", " 2018-01-23 00:00:00: 1\n", " fcr_n_down_min:\n", " 2018-01-23 00:00:00: 1\n", "commands:\n", " - set reserve_ramping_cost 5\n" ] } ], "source": [ "with open('smooth_reserve.yaml', 'r') as f:\n", " print(f.read())" ] }, { "cell_type": "markdown", "id": "209b526b", "metadata": {}, "source": [ "(reserve-model-ascii)=\n", "## model.ascii" ] }, { "cell_type": "code", "execution_count": 12, "id": "bd0aa876", "metadata": { "Collapsed": "false", "tags": [ "remove-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "#;\n", "# Name of the datafile is: model.ascii;\n", "#;\n", "\n", "SIZE\n", "#Num_reservoirs;Num_plants;Num_gates;Num_junctions\n", "2 2 0 0\n", "\n", "OPTIMIZATION time\n", "#Start_time; End_time;\n", "20180123000000 20180126000000\n", "\n", "#;N_full_iterations;Accuracy;\n", "OPTIMIZATION 1000 1.00\n", "#Time resolution in the optimization;\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 NO_UNIT 73\n", "# Time; f(t);\n", "20180123000000000 1.00000000000000000\n", "\n", "GLOBAL_SETTINGS mipgap_rel\n", "# relative mipgap for the optimization;\n", "0.000000\n", "\n", "GLOBAL_SETTINGS mipgap_abs\n", "# absolute mipgap_unit for the optimization;\n", "0.000000\n", "\n", "RESERVOIR attributes Reservoir1\n", "#ID;Water_course;Type;Maxvol;Lrl;Hrl;\n", "0 0 0 39.000 860.000 905.000\n", "\n", "RESERVOIR vol_head Reservoir1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 3 MM3 METER\n", "# x_value; y_value;\n", "0.0000000000 860.0000000000\n", "39.0000000000 906.0000000000\n", "41.6600000000 907.0000000000\n", "\n", "RESERVOIR energy_value_input Reservoir1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 1 MM3 NOK/MWH\n", "# x_value; y_value;\n", "0.0000000000 30.0000000000\n", "\n", "RESERVOIR attributes Reservoir2\n", "#ID;Water_course;Type;Maxvol;Lrl;Hrl;\n", "0 0 0 97.500 650.000 679.000\n", "\n", "RESERVOIR vol_head Reservoir2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 3 MM3 METER\n", "# x_value; y_value;\n", "0.0000000000 650.0000000000\n", "97.5000000000 679.0000000000\n", "104.1500000000 680.0000000000\n", "\n", "RESERVOIR inflow Reservoir2\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 M3/S 73\n", "# Time; f(t);\n", "20180123000000000 60.00000000000000000\n", "\n", "RESERVOIR energy_value_input Reservoir2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 1 MM3 NOK/MWH\n", "# x_value; y_value;\n", "0.0000000000 10.0000000000\n", "\n", "PLANT attributes Plant1\n", "#Id;Water_course;Type;Future_use;Prod_area;Num_gen;Num_pump;\n", "0 0 6 0 1 2 0\n", "#Num_main_seg;Num_penstock;Time_delay;Read_prod_factor;Outlet_line;\n", "1 1 0 0.000000 672.000000\n", "0.000000\n", "0.001000\n", "\n", "PLANT mip_flag Plant1\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 NO_UNIT 73\n", "# Time; f(t);\n", "20180123000000000 1.00000000000000000\n", "\n", "GENERATOR attributes Plant1 1\n", "#Id Type Penstock Nom_prod Min_prod Max_prod Start_cost\n", "0 7 1 120.00 60.00 120.00 300.00\n", "\n", "GENERATOR gen_eff_curve Plant1 1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 2 MW %\n", "# x_value; y_value;\n", "60.0000000000 100.0000000000\n", "120.0000000000 100.0000000000\n", "\n", "GENERATOR turb_eff_curves Plant1 1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 170.00 14 M3/S %\n", "# x_value; y_value;\n", "28.1200000000 85.8733000000\n", "30.4500000000 87.0319000000\n", "32.7800000000 88.0879000000\n", "35.1100000000 89.0544000000\n", "37.4500000000 89.9446000000\n", "39.7800000000 90.7717000000\n", "42.1100000000 91.5488000000\n", "44.4400000000 92.2643000000\n", "46.7700000000 92.8213000000\n", "49.1000000000 93.1090000000\n", "51.4300000000 93.2170000000\n", "53.7600000000 93.0390000000\n", "56.1000000000 92.6570000000\n", "58.8300000000 92.1746000000\n", "\n", "GENERATOR turb_eff_curves Plant1 1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 200.00 14 M3/S %\n", "# x_value; y_value;\n", "28.1200000000 86.7321000000\n", "30.4500000000 87.9022000000\n", "32.7800000000 88.9688000000\n", "35.1100000000 89.9450000000\n", "37.4500000000 90.8441000000\n", "39.7800000000 91.6794000000\n", "42.1100000000 92.4643000000\n", "44.4400000000 93.1870000000\n", "46.7700000000 93.7495000000\n", "49.1000000000 94.0401000000\n", "51.4300000000 94.1492000000\n", "53.7600000000 93.9694000000\n", "56.1000000000 93.5836000000\n", "58.8300000000 93.0964000000\n", "\n", "GENERATOR turb_eff_curves Plant1 1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 230.00 14 M3/S %\n", "# x_value; y_value;\n", "28.1200000000 87.5908000000\n", "30.4500000000 88.7725000000\n", "32.7800000000 89.8497000000\n", "35.1100000000 90.8355000000\n", "37.4500000000 91.7435000000\n", "39.7800000000 92.5871000000\n", "42.1100000000 93.3798000000\n", "44.4400000000 94.1096000000\n", "46.7700000000 94.6777000000\n", "49.1000000000 94.9712000000\n", "51.4300000000 95.0813000000\n", "53.7600000000 94.8998000000\n", "56.1000000000 94.5101000000\n", "58.8300000000 94.0181000000\n", "\n", "GENERATOR attributes Plant1 2\n", "#Id Type Penstock Nom_prod Min_prod Max_prod Start_cost\n", "0 7 1 120.00 60.00 120.00 300.00\n", "\n", "GENERATOR gen_eff_curve Plant1 2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 2 MW %\n", "# x_value; y_value;\n", "60.0000000000 100.0000000000\n", "120.0000000000 100.0000000000\n", "\n", "GENERATOR turb_eff_curves Plant1 2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 170.00 14 M3/S %\n", "# x_value; y_value;\n", "28.1200000000 85.8733000000\n", "30.4500000000 87.0319000000\n", "32.7800000000 88.0879000000\n", "35.1100000000 89.0544000000\n", "37.4500000000 89.9446000000\n", "39.7800000000 90.7717000000\n", "42.1100000000 91.5488000000\n", "44.4400000000 92.2643000000\n", "46.7700000000 92.8213000000\n", "49.1000000000 93.1090000000\n", "51.4300000000 93.2170000000\n", "53.7600000000 93.0390000000\n", "56.1000000000 92.6570000000\n", "58.8300000000 92.1746000000\n", "\n", "GENERATOR turb_eff_curves Plant1 2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 200.00 14 M3/S %\n", "# x_value; y_value;\n", "28.1200000000 86.7321000000\n", "30.4500000000 87.9022000000\n", "32.7800000000 88.9688000000\n", "35.1100000000 89.9450000000\n", "37.4500000000 90.8441000000\n", "39.7800000000 91.6794000000\n", "42.1100000000 92.4643000000\n", "44.4400000000 93.1870000000\n", "46.7700000000 93.7495000000\n", "49.1000000000 94.0401000000\n", "51.4300000000 94.1492000000\n", "53.7600000000 93.9694000000\n", "56.1000000000 93.5836000000\n", "58.8300000000 93.0964000000\n", "\n", "GENERATOR turb_eff_curves Plant1 2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 230.00 14 M3/S %\n", "# x_value; y_value;\n", "28.1200000000 87.5908000000\n", "30.4500000000 88.7725000000\n", "32.7800000000 89.8497000000\n", "35.1100000000 90.8355000000\n", "37.4500000000 91.7435000000\n", "39.7800000000 92.5871000000\n", "42.1100000000 93.3798000000\n", "44.4400000000 94.1096000000\n", "46.7700000000 94.6777000000\n", "49.1000000000 94.9712000000\n", "51.4300000000 95.0813000000\n", "53.7600000000 94.8998000000\n", "56.1000000000 94.5101000000\n", "58.8300000000 94.0181000000\n", "\n", "GENERATOR startcost Plant1 2\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 NOK 73\n", "# Time; f(t);\n", "20180123000000000 300.00000000000000000\n", "\n", "PLANT attributes Plant2\n", "#Id;Water_course;Type;Future_use;Prod_area;Num_gen;Num_pump;\n", "0 0 6 0 1 4 0\n", "#Num_main_seg;Num_penstock;Time_delay;Read_prod_factor;Outlet_line;\n", "1 2 0 0.000000 586.000000\n", "0.000000\n", "0.000100 0.000200\n", "\n", "PLANT mip_flag Plant2\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 NO_UNIT 73\n", "# Time; f(t);\n", "20180123000000000 1.00000000000000000\n", "\n", "GENERATOR attributes Plant2 1\n", "#Id Type Penstock Nom_prod Min_prod Max_prod Start_cost\n", "0 7 1 180.00 100.00 180.00 300.00\n", "\n", "GENERATOR gen_eff_curve Plant2 1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 2 MW %\n", "# x_value; y_value;\n", "100.0000000000 100.0000000000\n", "180.0000000000 100.0000000000\n", "\n", "GENERATOR turb_eff_curves Plant2 1\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 60.00 14 M3/S %\n", "# x_value; y_value;\n", "126.5400000000 92.7201000000\n", "137.0300000000 93.2583000000\n", "147.5100000000 93.7305000000\n", "158.0000000000 94.1368000000\n", "168.5300000000 94.4785000000\n", "179.0100000000 94.7525000000\n", "189.5000000000 94.9606000000\n", "199.9800000000 95.1028000000\n", "210.4700000000 95.1790000000\n", "220.9500000000 95.1892000000\n", "231.4400000000 95.1335000000\n", "241.9200000000 95.0118000000\n", "252.4500000000 94.8232000000\n", "264.7400000000 94.5191000000\n", "\n", "GENERATOR attributes Plant2 2\n", "#Id Type Penstock Nom_prod Min_prod Max_prod Start_cost\n", "0 7 2 55.00 30.00 55.00 300.00\n", "\n", "GENERATOR gen_eff_curve Plant2 2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 2 MW %\n", "# x_value; y_value;\n", "30.0000000000 100.0000000000\n", "55.0000000000 100.0000000000\n", "\n", "GENERATOR turb_eff_curves Plant2 2\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 60.00 14 M3/S %\n", "# x_value; y_value;\n", "40.8200000000 83.8700000000\n", "44.2000000000 85.1937000000\n", "47.5800000000 86.3825000000\n", "50.9700000000 87.4362000000\n", "54.3600000000 88.3587000000\n", "57.7500000000 89.1419000000\n", "61.1300000000 89.7901000000\n", "64.5100000000 90.3033000000\n", "67.8900000000 90.6815000000\n", "71.2700000000 90.9248000000\n", "74.6600000000 91.0331000000\n", "78.0400000000 91.0063000000\n", "81.4400000000 90.8436000000\n", "85.4000000000 90.4817000000\n", "\n", "\n", "GENERATOR attributes Plant2 3\n", "#Id Type Penstock Nom_prod Min_prod Max_prod Start_cost\n", "0 7 2 55.00 30.00 55.00 300.00\n", "\n", "GENERATOR gen_eff_curve Plant2 3\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 2 MW %\n", "# x_value; y_value;\n", "30.0000000000 100.0000000000\n", "55.0000000000 100.0000000000\n", "\n", "GENERATOR turb_eff_curves Plant2 3\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 60.00 14 M3/S %\n", "# x_value; y_value;\n", "40.8200000000 83.8700000000\n", "44.2000000000 85.1937000000\n", "47.5800000000 86.3825000000\n", "50.9700000000 87.4362000000\n", "54.3600000000 88.3587000000\n", "57.7500000000 89.1419000000\n", "61.1300000000 89.7901000000\n", "64.5100000000 90.3033000000\n", "67.8900000000 90.6815000000\n", "71.2700000000 90.9248000000\n", "74.6600000000 91.0331000000\n", "78.0400000000 91.0063000000\n", "81.4400000000 90.8436000000\n", "85.4000000000 90.4817000000\n", "\n", "GENERATOR attributes Plant2 4\n", "#Id Type Penstock Nom_prod Min_prod Max_prod Start_cost\n", "0 7 2 55.00 30.00 55.00 300.00\n", "\n", "GENERATOR gen_eff_curve Plant2 4\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 0.00 2 MW %\n", "# x_value; y_value;\n", "30.0000000000 100.0000000000\n", "55.0000000000 100.0000000000\n", "\n", "GENERATOR turb_eff_curves Plant2 4\n", "#Id;Number;Reference;Pts;X_unit;Y_unit\n", "0 0 60.00 14 M3/S %\n", "# x_value; y_value;\n", "40.8200000000 83.8700000000\n", "44.2000000000 85.1937000000\n", "47.5800000000 86.3825000000\n", "50.9700000000 87.4362000000\n", "54.3600000000 88.3587000000\n", "57.7500000000 89.1419000000\n", "61.1300000000 89.7901000000\n", "64.5100000000 90.3033000000\n", "67.8900000000 90.6815000000\n", "71.2700000000 90.9248000000\n", "74.6600000000 91.0331000000\n", "78.0400000000 91.0063000000\n", "81.4400000000 90.8436000000\n", "85.4000000000 90.4817000000\n", "\n", "\n", "#Write connection data for the hydro power system\n", "#; From_type/To_type; From_name; To_name;\n", "CONNECT RESERVOIR/PLANT Reservoir1 Plant1\n", "CONNECT RESERVOIR/PLANT Reservoir2 Plant2\n", "CONNECT PLANT/RESERVOIR Plant1 Reservoir2\n", "\n", "#Initial reservoir volumes;\n", "STARTRES 2 METER\n", "#Name; Head (masl);\n", "Reservoir1 900.0\n", "Reservoir2 670.0\n", "\n", "\n", "MULTI_MARKET price_buy 1 0\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 NOK/MWH 73\n", "# Time; f(t);\n", "20180123000000000 32.99399999999999977\n", "20180123010000000 31.12399999999999878\n", "20180123020000000 29.31400000000000006\n", "20180123030000000 28.07399999999999807\n", "20180123040000000 30.01399999999999935\n", "20180123050000000 33.36400000000000432\n", "20180123060000000 42.68400000000000460\n", "20180123070000000 74.82399999999999807\n", "20180123080000000 77.73399999999999466\n", "20180123090000000 62.33400000000000318\n", "20180123100000000 55.89400000000000546\n", "20180123110000000 46.96400000000000574\n", "20180123120000000 42.58400000000000318\n", "20180123130000000 40.94400000000000261\n", "20180123140000000 39.21400000000000574\n", "20180123150000000 39.14400000000000546\n", "20180123160000000 41.67399999999999949\n", "20180123170000000 46.92399999999999949\n", "20180123180000000 37.10399999999999920\n", "20180123190000000 32.99399999999999977\n", "20180123200000000 31.27399999999999736\n", "20180123210000000 29.75399999999999778\n", "20180123220000000 28.78399999999999892\n", "20180123230000000 28.08399999999999963\n", "20180124000000000 27.24399999999999977\n", "20180124010000000 26.62399999999999878\n", "20180124020000000 25.73399999999999821\n", "20180124030000000 25.39399999999999835\n", "20180124040000000 25.99399999999999977\n", "20180124050000000 27.40399999999999991\n", "20180124060000000 28.94399999999999906\n", "20180124070000000 32.18400000000000460\n", "20180124080000000 33.08400000000000318\n", "20180124090000000 32.34400000000000119\n", "20180124100000000 30.91399999999999793\n", "20180124110000000 30.16399999999999793\n", "20180124120000000 30.06400000000000006\n", "20180124130000000 29.56400000000000006\n", "20180124140000000 29.46399999999999864\n", "20180124150000000 29.51399999999999935\n", "20180124160000000 29.67399999999999949\n", "20180124170000000 30.07399999999999807\n", "20180124180000000 29.55399999999999849\n", "20180124190000000 28.86399999999999721\n", "20180124200000000 28.41399999999999793\n", "20180124210000000 28.07399999999999807\n", "20180124220000000 27.16399999999999793\n", "20180124230000000 25.50399999999999778\n", "20180125000000000 26.19399999999999906\n", "20180125010000000 25.22400000000000020\n", "20180125020000000 24.05399999999999849\n", "20180125030000000 23.89399999999999835\n", "20180125040000000 23.68399999999999750\n", "20180125050000000 26.09399999999999764\n", "20180125060000000 28.20400000000000063\n", "20180125070000000 30.90399999999999991\n", "20180125080000000 31.57399999999999807\n", "20180125090000000 31.46399999999999864\n", "20180125100000000 31.17399999999999949\n", "20180125110000000 30.91399999999999793\n", "20180125120000000 30.57399999999999807\n", "20180125130000000 30.60399999999999920\n", "20180125140000000 30.63400000000000034\n", "20180125150000000 31.06400000000000006\n", "20180125160000000 32.08400000000000318\n", "20180125170000000 36.26400000000000290\n", "20180125180000000 34.47400000000000375\n", "20180125190000000 32.18400000000000460\n", "20180125200000000 31.49399999999999977\n", "20180125210000000 30.73399999999999821\n", "20180125220000000 29.71399999999999864\n", "20180125230000000 28.98399999999999821\n", "20180126000000000 28.98399999999999821\n", "\n", "MULTI_MARKET price_sale 1 0\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 NOK/MWH 73\n", "# Time; f(t);\n", "20180123000000000 32.99199999999999733\n", "20180123010000000 31.12199999999999989\n", "20180123020000000 29.31200000000000117\n", "20180123030000000 28.07199999999999918\n", "20180123040000000 30.01200000000000045\n", "20180123050000000 33.36200000000000188\n", "20180123060000000 42.68200000000000216\n", "20180123070000000 74.82200000000000273\n", "20180123080000000 77.73199999999999932\n", "20180123090000000 62.33200000000000074\n", "20180123100000000 55.89200000000000301\n", "20180123110000000 46.96200000000000330\n", "20180123120000000 42.58200000000000074\n", "20180123130000000 40.94200000000000017\n", "20180123140000000 39.21200000000000330\n", "20180123150000000 39.14200000000000301\n", "20180123160000000 41.67199999999999704\n", "20180123170000000 46.92199999999999704\n", "20180123180000000 37.10199999999999676\n", "20180123190000000 32.99199999999999733\n", "20180123200000000 31.27199999999999847\n", "20180123210000000 29.75199999999999889\n", "20180123220000000 28.78200000000000003\n", "20180123230000000 28.08200000000000074\n", "20180124000000000 27.24200000000000088\n", "20180124010000000 26.62199999999999989\n", "20180124020000000 25.73199999999999932\n", "20180124030000000 25.39199999999999946\n", "20180124040000000 25.99200000000000088\n", "20180124050000000 27.40200000000000102\n", "20180124060000000 28.94200000000000017\n", "20180124070000000 32.18200000000000216\n", "20180124080000000 33.08200000000000074\n", "20180124090000000 32.34199999999999875\n", "20180124100000000 30.91199999999999903\n", "20180124110000000 30.16199999999999903\n", "20180124120000000 30.06200000000000117\n", "20180124130000000 29.56200000000000117\n", "20180124140000000 29.46199999999999974\n", "20180124150000000 29.51200000000000045\n", "20180124160000000 29.67200000000000060\n", "20180124170000000 30.07199999999999918\n", "20180124180000000 29.55199999999999960\n", "20180124190000000 28.86199999999999832\n", "20180124200000000 28.41199999999999903\n", "20180124210000000 28.07199999999999918\n", "20180124220000000 27.16199999999999903\n", "20180124230000000 25.50199999999999889\n", "20180125000000000 26.19200000000000017\n", "20180125010000000 25.22200000000000131\n", "20180125020000000 24.05199999999999960\n", "20180125030000000 23.89199999999999946\n", "20180125040000000 23.68199999999999861\n", "20180125050000000 26.09199999999999875\n", "20180125060000000 28.20200000000000173\n", "20180125070000000 30.90200000000000102\n", "20180125080000000 31.57199999999999918\n", "20180125090000000 31.46199999999999974\n", "20180125100000000 31.17200000000000060\n", "20180125110000000 30.91199999999999903\n", "20180125120000000 30.57199999999999918\n", "20180125130000000 30.60200000000000031\n", "20180125140000000 30.63200000000000145\n", "20180125150000000 31.06200000000000117\n", "20180125160000000 32.08200000000000074\n", "20180125170000000 36.26200000000000045\n", "20180125180000000 34.47200000000000131\n", "20180125190000000 32.18200000000000216\n", "20180125200000000 31.49200000000000088\n", "20180125210000000 30.73199999999999932\n", "20180125220000000 29.71199999999999974\n", "20180125230000000 28.98199999999999932\n", "20180126000000000 28.98199999999999932\n", "\n", "MULTI_MARKET max_buy 1 0\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 MW 73\n", "# Time; f(t);\n", "20180123000000000 9999.00000000000000000\n", "\n", "MULTI_MARKET max_sale 1 0\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 MW 73\n", "# Time; f(t);\n", "20180123000000000 9999.00000000000000000\n", "\n", "\n" ] } ], "source": [ "with open('model.ascii', 'r') as f:\n", " print(f.read())" ] }, { "cell_type": "markdown", "id": "799244dc", "metadata": {}, "source": [ "(reserve-obligation-ascii)=\n", "## reserve_obligation.ascii" ] }, { "cell_type": "code", "execution_count": 13, "id": "d767250f", "metadata": { "Collapsed": "false", "tags": [ "remove-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "RESERVE_GROUP\tfcr_n_up\t1\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 MW 1\n", "# Time; f(t);\n", "20180123000000000 10.0\n", "\n", "RESERVE_GROUP\tfcr_n_down\t1\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 MW 1\n", "# Time; f(t);\n", "20180123000000000 10.0\n", "\n", "RESERVE_GROUP\tfrr_up\t2\n", "#Id;Number;Start_Time;Time_unit;Period;Data_type;Y_unit;Pts;\n", "0 0 20180123000000000 HOUR 0 -1 MW 1\n", "# Time; f(t);\n", "20180123000000000 15.0\n", "\n", "#FCR-N UP\n", "GENERATOR\tgen_fcr_n_up_group\tPlant1 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_group\tPlant1 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_group\tPlant2 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_group\tPlant2 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_group\tPlant2 3\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_group\tPlant2 4\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "\n", "#FCR-N DOWN\n", "GENERATOR\tgen_fcr_n_down_group\tPlant1 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_group\tPlant1 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_group\tPlant2 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_group\tPlant2 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_group\tPlant2 3\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_group\tPlant2 4\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "\n", "#FRR UP\n", "GENERATOR\tgen_frr_up_group\tPlant2 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t2.000000000000\n", "\n", "GENERATOR\tgen_frr_up_group\tPlant2 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t2.000000000000\n", "\n", "GENERATOR\tgen_frr_up_group\tPlant2 3\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t2.000000000000\n", "\n", "GENERATOR\tgen_frr_up_group\tPlant2 4\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t2.000000000000\n" ] } ], "source": [ "with open('reserve_obligation.ascii', 'r') as f:\n", " print(f.read())" ] }, { "cell_type": "markdown", "id": "9281cf86", "metadata": {}, "source": [ "(smooth-reserve-ascii)=\n", "## smooth_reserve.ascii" ] }, { "cell_type": "code", "execution_count": 14, "id": "a689ab67", "metadata": { "Collapsed": "false", "tags": [ "remove-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "GENERATOR\tgen_fcr_n_up_min\tPlant1 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tMW\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_min\tPlant1 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tMW\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_min\tPlant2 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_min\tPlant2 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_min\tPlant2 3\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_up_min\tPlant2 4\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_min\tPlant1 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tMW\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_min\tPlant1 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tMW\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_min\tPlant2 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_min\tPlant2 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_min\tPlant2 3\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_fcr_n_down_min\tPlant2 4\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_frr_up_min\tPlant2 1\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_frr_up_min\tPlant2 2\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_frr_up_min\tPlant2 3\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n", "\n", "GENERATOR\tgen_frr_up_min\tPlant2 4\n", "#\tId\tnumber\tstarttime\t\ttime_unit\tperiod\tdata_type\ty_unit\tnpts\n", "0\t0\t20190913060000000\tHOUR\t\t8760\t\t-1\tNO_UNIT\t1\n", "#\ttime\t\ty\n", "20190913060000000\t1.000000000000\n" ] } ], "source": [ "with open('smooth_reserve.ascii', 'r') as f:\n", " print(f.read())" ] } ], "metadata": { "jupytext": { "text_representation": { "extension": ".md", "format_name": "myst", "format_version": 0.13, "jupytext_version": "1.16.2" } }, "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.9" }, "source_map": [ 12, 30, 35, 46, 58, 62, 89, 93, 97, 103, 127, 131, 135, 173, 177, 201, 206, 212, 217, 223, 228, 234, 239, 245, 250, 256, 261, 267, 272 ] }, "nbformat": 4, "nbformat_minor": 5 }