230 likes | 345 Views
NPRR351 Look-Ahead SCED Update. Hailong Hui/Sai Moorty ERCOT METF August 30, 2012. Outlines. RTD Observation and False Price Spikes RTD Known Issues Analysis for False Price Spike at xx:55 and xx:00 Analysis for False Price Spike at xx:05 New Fix for the False Price Spike at xx:05
E N D
NPRR351 Look-Ahead SCED Update Hailong Hui/Sai Moorty ERCOT METF August 30, 2012
Outlines • RTD Observation and False Price Spikes • RTD Known Issues • Analysis for False Price Spike at xx:55 and xx:00 • Analysis for False Price Spike at xx:05 • New Fix for the False Price Spike at xx:05 • Case Study for the New Fix for xx:05 Price Spike METF
RTD Observations and False Price Spikes • ERCOT monitors and analyzes RTD price abnormality • RTD LMP forecast is more accurate for the first 30 minutes of the study period (currently study period is 55 minutes – configurable) • Sometimes RTD has forecasted false price spikes. These false price spikes have typically occurred at: • First interval after hour boundary. i.e. xx:05 • Last two intervals before the hour boundary. i.e. xx:55 and xx:00 • Other false price spikes have occurred at random intervals where the Load Forecast has significant error. METF
RTD Known Issues-Short-Term Load Forecast Error • Errors in Load Forecast have sometimes contributed to false price spikes . • Improvements to Load Forecast in the works: • Mid-Term / Short Term Load Forecasting Project currently underway (October go-live for MTLFin production in non-high availability mode) • Implement new MTLF models (hourly forecast for the next 7 days) • Ability to create sub-hourly models (15-minute, 5-minute) • Ability to blend the above models (example use the 5-minute model for the next several hours, then use a blend of the hourly model and 5-minute model for the next few hours) • Ability to create new STLF model(s) and evaluate accuracy of Load Forecast. The new model(s) could take price as additional input to predict effect of passive demand response on the Load Forecast. METF
RTD Known Issues-Resource Status Used in Study Period RTD current implementation uses telemetry resource status for all the intervals within current hour and COP status for all the intervals within next hour. • Some Resources did not follow their COP schedules in real-time. • It has been observed that some units may remain online if the real-time price is high, when their COP status indicate them to be offline. These units choose to self-commit in real-time and most of them are SCLE90, SCGT90 and GSREH with fast startup time. • It has also been observed that some units may stay offline in real-time even though their COP status indicate that they plan to be online. • RTD simulates a shutdown for a Generation Resource when the current telemetry status is online and the next hour COP status is offline. This shutdown process forces the Generation Resource to be offline in the first 5 minute interval after the hour boundary. This has been observed to be too abrupt especially when the hour boundary is the first interval of the RTD study period. METF
RTD Known Issues-Resource Status Used in Study Period • Telemetry resource status at time of RTD run may not reflect all the intervals status. e.g., a generator may startup or shutdown during the middle of the RTD study period but the current implementation persists telemetered resource status for all intervals in current hour. • COP status is on hourly basis and does not provide enough granularity. The startup and shutdown in future intervals based on COP status may not reflect what actually occurs when those future intervals become real-time. METF
Analysis for False Price Spike at xx:55 and xx:00 • This false price spike at xx:55 and xx:00 occurs typically for RTD run at the top of the hour (xx:00, xx:05) • For RTD runs at xx:00 and xx:05, the RTD study period only covers current hour and RTD uses current telemetry resource status for all the intervals. The telemetry resource status as a proxy for the tail end of the RTD study period may be obsolete when it comes to real-time • Use IE 08/06/2012 12:00 as an example, RTD run at 11:05 and IE 12:00 is the last interval (interval_id=11). • Total 26 units telemetered offline at 11:05 but telemetered online at 11:55 with total telemetry MW of about 1000 MW. 17 of them have offline COP status for both current hour and next hour. • RTD run at 11:05 treated these 26 units as offline for current hour including IE 12:00 but actual SCED run at 11:55 treated these units as online. The RTD run at 11:05 saw less online capacity for IE 12:00 and it caused under generation and price spike for IE 12:00. METF
Analysis for False Price Spike at xx:55 and xx:00 • This price spike normally disappears when the RTD run is more close to the end of hour since the telemetry status at RTD run is more accurate • Need more analysis and discussion for this issue. Possible options: • Startup the units in the middle of hour if current hour COP is online • Startup the units in current hour if next hour COP is online • Incorporate some PRC type calculation for future intervals to simulate additional Resource commitment METF
Analysis for False Price Spike at xx:05 • Use IE 08/06/2012 19:05 as an example, RTD run at 18:55 where IE 19:05 is the 2nd interval (interval_id=2). • At 19:00, 27 units telemetry are online while COP status indicate they are offline for HE20: • 16 units remain online for the entire hour, 7 of the 16 units are QSGR, also 15 of the 16 units are SCLE90 or GSREH type. Note that the current RTD QSGR logic is: If a QSGR current telemetry is online then RTD will assume the QSGR will stay online in next hour even if the next hour COP status is offline. • 11 units were shutdown in the middle of the hour to follow their COP offline status, 1 QSGR and 7 of the 11 units are SCLE90 or GSREH type. • According current implementation, RTD abruptly shutdown the 19 non-QSGR units total about 2900MW at IE 19:05. This caused under generation at IE 19:05. Also IE 19:05 is 2nd interval (for RTD run at 18:55) and other online units can not be fully ramped up to meet the power balance due to their ramping constraints. METF
New Fix for False Price Spike at xx:05 • RTD Pre-processing Heuristic Rules changes: • Change COP shutdown profile to make the shutdown process more gradually, i.e. the unit will be ramp down to LASL first before it can be shut down • If the RTD study period covers both the current hour and the next hour, then do the following : If unit current telemetry status is online and both current and next hour COP status is offline, then assume that unit is online for all the study intervals within the next hour. • Add SCLE90,SCGT90 and GSREH resources to the QSGR list and apply the same QSGR logic for them. • Current RTD QSGR logic is: If a QSGR current telemetry is online then RTD will assume the QSGR will stay online in next hour even if the next hour COP status is offline. • The New Fix is in the process of being released to the testing environment and will be migrated to Production after testing. METF
Case Study for the New Fix for xx:05 Price Spike • Rerun some RTD savecases having false price spike at xx:05 with the new fix and compare the new results against the original RTD results • 08/06/2012 IE 19:05 • RTD_201208061855011 (interval_id=2) • RTD_201208061810011 (interval_id=11) • 08/06/2012 IE 21:05 • RTD_201208062055011 (interval_id=2) • RTD_201208062010011 (interval_id=11) • 08/09/2012 IE 21:05 • RTD_201208092055011 (interval_id=2) • RTD_201208092010021 (interval_id=11) • The study results shows that the false price spike at xx:05 has been reduced to normal prices with the new fix METF