Wind Generation Forecast
Wind Generation Forecast
The purpose of this interface is to provide a notification for Wind Generation Resource Production Potential (WGRPP).
The purpose of Interface is to provide forecasts of Renewable Production Potential (RPP) for Wind Powered Generation Resources (WGR). ERCOT will provide forecasts for each WGR to the QSEs representing WGRs. The QSEs shall use the ERCOT provided forecasts for WGRs throughout the Day-Ahead and Operating Day for applicable markets and RUCs. Additionally the purpose is to allow WGRs to submit the LTWPF for their Resources to ERCOT and their respective QSE.
The following response message structure will be used for forecast notification:
Message Element | Value |
---|---|
Header/Verb | create |
Header/Noun | WindForecastData |
Header/Source | ERCOT |
Reply/ReplyCode | Reply code, success=OK, error=ERROR or FATAL |
Reply/Error | Error message, if error encountered |
Reply/Timestamp | Current System Timestamp |
Payload/ | ForecastPayload |
The following diagram defines the structure of a site about which information must be exchanged by the ERCOT and Market Participants Notification listener using the Site tag:
|
REQ |
|
Description |
|
Site |
|
String | Unique site ID | Prescribed at registration |
Attribute | REQ | Data type | Description | Values |
name |
|
String | Verbose site ID | Prescribed at registration |
The following diagram defines the structure of Analog Values which must be exchanged by the ERCOT and Market Participants Notification Listener applications using the AnalogValue tag:
Element | REQ | Data type |
|
|
|
Y | AnalogValue | Value of data | Valid floating point value |
Attribute | REQ | Data type | Description | Values |
timeStamp | Y | dateTime | Time of data | Valid dateTime format |
Value | Y | Float | Value of data | Valid floating point value |
units | Y | String | Units of data | Enumeration (MW, m/s, Celsius) |
height | N | Float | Height above ground level of data | Valid floating point value |
orientation | N | Float | Directional orientation from true north of sensor | Valid floating point value between 0.0 and 359.99 inclusive. |
statistic | Y | String | Statistic used to create data | Enumeration (AVG, MIN, MAX, SDV) |
The “Component” element is used only by the Wind Forecasting vendor to send the forecast information to ERCOT for all QSEs. It is not used to send the QSE specific forecast information to their listeners (see example below).
The following is an XML example for Forecast payload:
<ns1:ForecastPayload xmlns:ns0="http://www.ercot.com/schema/2007-05/nodal/eip/il" xmlns:ns1="http://www.ercot.com/schema/2007-06/nodal/ews">
<ns1:ForecastSet>
<ns1:Site name="SITE1" qseid="TESTQSE1" duns="0012345676901">XXX</ns1:Site>
<ns1:Created>2010-04-27T15:14:01-05:00</ns1:Created>
<ns1:AnalogValue timeStamp="2010-04-27T16:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">4.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T16:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">0</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T17:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">5.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T17:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">0</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T18:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">5.5</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T18:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">0</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T19:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">6.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T19:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">0</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T20:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">7.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T20:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">0.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T21:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">15</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T21:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">7.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T22:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">23.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T22:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">15.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T23:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">23.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-27T23:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">16</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T00:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">25.9</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T00:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">18.5</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T01:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">31.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T01:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">24</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T02:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">34.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T02:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">27.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T03:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">39.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T03:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">32</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T04:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">42.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T04:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">34.9</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T05:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">46.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T05:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">39</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T06:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">44.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T06:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">36.9</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T07:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">45.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T07:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">38.2</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T08:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">44.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T08:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">37.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T09:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">37</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T09:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">29.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T10:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">34.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T10:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">27</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T11:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">31.2</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T11:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">23.8</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T12:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">28.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T12:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">21</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T13:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">27.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T13:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">19.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T14:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">26.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T14:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">19.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T15:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">27</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T15:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">19.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T16:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">27.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T16:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">20.2</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T17:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">28.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T17:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">21.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T18:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">29.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T18:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">22</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T19:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">32.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T19:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">24.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T20:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">37.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T20:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">30.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T21:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">41.2</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T21:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">33.8</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T22:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">44.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T22:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">36.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T23:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">48</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-28T23:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">40.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T00:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">51.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T00:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">44.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T01:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">55.5</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T01:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">48.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T02:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">61</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T02:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">53.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T03:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">64.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T03:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">57.2</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T04:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">63.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T04:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">56</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T05:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">61.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T05:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">53.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T06:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">60.5</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T06:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">53.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T07:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">59.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T07:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">52.3</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T08:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">57.6</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T08:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">50.2</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T09:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">55.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T09:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">48</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T10:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">47.7</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T10:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">40.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T11:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">41.8</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T11:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">34.4</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T12:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">38.9</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T12:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">31.5</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T13:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">37.5</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T13:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">30.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T14:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">42.9</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T14:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">35.5</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T15:00:00-05:00" type="STWPF" units="MW" statistic="MEAN">47.1</ns1:AnalogValue>
<ns1:AnalogValue timeStamp="2010-04-29T15:00:00-05:00" type="WGRPP" units="MW" statistic="MEAN">39.7</ns1:AnalogValue>
</ns1:ForecastSet>
</ns1:ForecastPayload>