pr-20069 balancing up load (bul) & block deployment of laars
DESCRIPTION
PR-20069 BALANCING UP LOAD (BUL) & Block Deployment of LaaRs. Presented by: Mark Patterson - ERCOT Demand Side Resource Coordinator Paula Feuerbacher – Sr. Project Analyst, Market Development July 30, 2003. Agenda Items. PR-20069 – What is it? Block Deployment of LaaRs BULs - PowerPoint PPT PresentationTRANSCRIPT
PR-20069PR-20069BALANCING UP LOADBALANCING UP LOAD
(BUL) (BUL) &&
Block Deployment of Block Deployment of LaaRsLaaRs
Presented by:Presented by:Mark Patterson - ERCOT Demand Side Resource CoordinatorMark Patterson - ERCOT Demand Side Resource CoordinatorPaula Feuerbacher – Sr. Project Analyst, Market DevelopmentPaula Feuerbacher – Sr. Project Analyst, Market DevelopmentJuly 30, 2003July 30, 2003
PR-20069 – What is it? Block Deployment of LaaRs BULs
•Registration•Qualification•Bid/Deployment•Performance•Settlement
What’s Next
Agenda ItemsAgenda Items
PR-20069 What is it?PR-20069 What is it?
PR-20069A Combination of Balancing Energy Up Load (BUL) (PIP 112) and Block Deployment of LaaRs (PIP 210)
(PIP 210)
Block Deployment of LaaRs
Block Deployment of LaaRsBlock Deployment of LaaRs
• Applicable only to LAARBES bids
• Does not apply to the procurement of capacity in the Day Ahead AS Market
• QSE designate Block Deployment during bidding process using either XML or Portal entry
• LAARBES block deploy bid curve will only have a single bid-block. (must start at (0MW, $any).
• Each QSE can submit only 1 LAARBES bid curve per congestion management zone.
• Block limited to less than or equal to 50 MW
Block Deployment of LaaRsBlock Deployment of LaaRs
Block Deployment of LaaRsBlock Deployment of LaaRs
• If cleared MW is more than or equal to 50% of the bid size, then the bid will be procured
• If cleared MW is less than 50% of the bid size, then the bid (block) will not be procured and ERCOT will use the previous bid procured to set the MCPE
Rule used to Procure Block for Deployment
• If 50 MW block is the marginal bid and ERCOT only needs 24 MWs, then the block will not be procured and the previous bid will be used to set the clearing price.
• If 50 MW bid is the marginal bid and ERCOT needs 25 MWs, then the entire block will be procured and the Block will set the clearing price.
Block Deployment of LaaRsBlock Deployment of LaaRs
Example: Block Deployment of Example: Block Deployment of LaaRsLaaRs
Bid “points” (0MW, $5)(50MW, $7)No Block Deploy
Clear/Procure 37MW @ $6.50$6.50 will set the MCPE for this marginal bid
0 50MW
765
37
$
Example: Block Deployment of Example: Block Deployment of LaaRsLaaRs
Bid “points” (0MW, $5)(50MW, $7)Block Deploy
ERCOT needs 37 MWERCOT will Procure 50MW @ $7.00$7.00 will set the MCPE for this marginal bid
0 50MW
765
37
$
Example: Block Deployment of Example: Block Deployment of LaaRsLaaRs
Bid “points” (0MW, $5)(50MW, $7)Block Deploy
ERCOT needs 24 MWsNo part of this block will be procured. The previous bid in the bid stack will be used to set the MCPE
0 50 24
7
65
MW
$
(PIP 112)
Balancing Energy Up Load (BUL)
Balancing Up Loads (BUL)Balancing Up Loads (BUL)
• What Is a BUL
• Registration
• Qualification
• Bid/Deployment
• Performance
• Settlement
Balancing Up Loads (BUL)Balancing Up Loads (BUL)
What Is a BUL?1. Acronym for Balancing Up Loads 2. A portfolio of ESI IDs that can reduce
their load during a BES deployment
BUL RegistrationBUL Registration
• Complete and submit the BUL Registration form located on the ERCOT.com website
• Currently only one BUL per QSE per zone can be registered
• Draft PRR being considered by the DSWG to modify the one BUL limitation
BUL RegistrationBUL Registration
Click on the Market Participants and Stakeholders Tab
BUL RegistrationBUL Registration
Click on either the Application Forms link or the Load Participation Link
BUL RegistrationBUL Registration
Excel Spreadsheet
BUL RegistrationBUL Registration
BALANCING UPLOAD ESIID REGISTRATION
Total MW BUL to Qualify
Balancing Up Load BUL Load Point 1 BUL Load Point 2 BUL Load Point 3
Load Type Balancing Up Load
(BUL)Balancing Up Load
(BUL)Balancing Up Load
(BUL)
In-Service date
Out-of-Service date
Meter Reading Entity (TDSP)
Meter Reading Entity Duns Number
Load Serving Entity (LSE)
LSE DUNS Number
Meter Read Date or Cycle
METER TYPE IDR IDR IDR
ESI-ID assigned to IDR meter
Scheduled as Dynamic (D) or Static (S)
Power Region ERCOT ERCOT ERCOT
EPS meter (Y or N)
CM ZONE
BUL QualificationBUL Qualification
• PRR 419 recently approved by the Board to address BUL Qualification
• QSE only needs to complete the registration process and the technical requirements to qualify their BUL
• Technical requirement is simply testing the deployment response signal from the QSE to ERCOT
BUL Qualification (cont’)BUL Qualification (cont’)
• Each ESI ID that makes up the BUL is required to have Interval Data Recorder (IDR) metering
• PIP 106 - Future Profiling changes will allow for sampling of IDR meters for ESI IDs under Direct Load Control (Probably at least a year away)
• BULBES curve must start at (0MW,$any)
• BULs have no ramp rate and are expected to behave like step functions
• Rule for deployment is the same as for Block Deployment of LaaRs
If cleared MW is less than 50% of the bid size, then the bid (block) will not be procured and ERCOT will use the previous bid procured to set the MCPE
BUL Bid/DeploymentBUL Bid/Deployment
BUL PerformanceBUL Performance
BUL Performance necessary for:
• Capacity Payment
• Maintain Qualification Status
BUL PerformanceBUL Performance
BUL Performance for Capacity Payment:• Satisfactory performance is required to receive capacity payment
• Satisfactory performance is defined as “when during the first hour in which BUL is deployed in an Operating Day, the actual metered Load for any Settlement Interval during the hour is equal to or less than the amount of energy expected”
BUL PerformanceBUL Performance
BUL Performance for Qualification Status:• Failure of the BUL to perform satisfactory three Operating Days in a Calendar Year will result in disqualification of the BUL.
• A disqualified BUL will be required to wait 90 calendar days to apply for re-qualification
• Re-qualification will include an actual load reduction test with ERCOT before it resumes participation
BUL PerformanceBUL Performance
How is Performance Measured?
BULPM = BULETR – (BMRS+BMRD) > or = 0
BULETR =[( BRATD * AIMLD ) + ( BRATS * AIMLS )] – ( FSBUL + DSBUL )
BUL PerformanceBUL Performance
BRAT: Ratio of averaged metered QSE BUL load two hours prior to BUL instruction to the average interval metered QSE BUL from the prior ten (weekdays) or six (weekends or holidays) days for the two hours prior to the first BUL instruction.
AIML: Representative average interval metered QSE BUL during the last ten (weekdays) or six (weekends or holidays) days
BMR: Aggregate of all actual BUL meter readings per QSE
FSBUL & DSBUL: Signal provided by the QSE representing the amount of BUL power deployed from a Fixed Scheduled BUL and/or a Dynamically Scheduled BUL
BUL NotesBUL Notes
Operating Day (BUL Deployed)
1st interval of deployment
2 hours Prior to 1st Interval
Reduction of BUL Portfolio as a result of a BUL deployment
= AMLPBRAT = AMLP / AMLPB
BUL NotesBUL Notes
Proxy Days (BUL cannot be deployed during any interval)
2 hours Prior to 1st Interval = AMLPB
BRAT = AMLP / AMLPB
AIML for each Proxy day
BUL Capacity PaymentsBUL Capacity Payments
New BUL DeterminantsNew BUL Determinants New Lodestar Determinants
BUL_qse: calculated quantity of deployed Balancing Up LoadDIBUL_qse: average power delivered from a dynamically
scheduled BUL as a result of a BUL instruction (DQ_qse)BRAT_qse: ratio of averaged metered QSE BUL load two hours
prior to BUL instruction to the average interval metered QSE BUL from the prior ten (weekdays) or six (weekends or holidays) days for the two hours prior to the first BUL instruction.
BRATDBL_qse & BRATSBL_qse
AIML_qse: representative average interval metered QSE BUL during the last ten (weekdays) or six (weekends or holidays) days
AIMLDBL_qse & AIMLSBL_qse
BMR_qse: aggregate of all actual BUL meter readings per QSE BMRDBL_qse & BMRSBL_qse
DQ_qse: deployed BUL quantity
Calculation of BULCalculation of BUL
BULqi =MIN[MIN(MAX(0,DIBUL),
MAX(0,((BRATD*AIMLD) – BMRD))) + MAX(0,((BRATS*AIMLS) – BMRS)), DQ]
Formula:
Calculation of DIBULCalculation of DIBUL
DIBULDIBUL:: the average power delivered from a dynamically the average power delivered from a dynamically scheduled BUL as a result of a BUL instruction.scheduled BUL as a result of a BUL instruction.
New Lodestar DeterminantNew Lodestar Determinant DSL_zone_qse
If DSBUL = “G” & SLA = “G”, DSL = SLA If DSBUL = “G” & SLA = “R”, DSL = SLD If DSBUL = “R” & SLA = “G”, DSL = SLD If DSBUL = “R” & SLA = “R”, DSL = SLD
DIBULqi = MAX[0,
{∑(GSITETOTCMqzi) – (∑(DSLDSLqziqzi)z + ∑(INSqzi)z + INSqi + ∑(SRSqzi)z)}]
Calculation of DIBUL, ExampleCalculation of DIBUL, ExampleDIBULqi = MAX[0,
{∑(GSITETOTCMqzi) – (∑(DSLDSLqziqzi) + ∑(INSqzi) + INSqi + ∑(SRSqzi))}]
DIBULDIBUL: summed over all zones– DQ = 50 MWh– GSITETOTCM = 5,000 MWh– DSL = 950 MWh “G” status – equates to SLA– DSL = 1,000 MWh “R” status – equates to SLD– SRS = 4,000 MWh– Assume zero zonal instructions– Assume zero ERCOT wide instructions– 5,000 – (950 + 0 + 0 + 4,000) = 50 DIBUL
when DSBUL and SLA & SRA status = “G”
Only affects QSEs that represent a dynamically scheduled BUL.
Determination of Like DaysDetermination of Like Days
Determination of LIKE LIKE DaysIs this a same like day (weekday or weekend)Is this a holidayWas BUL deployed on this LIKE dayThe Previous Operating Day is not considered for
Proxy Day comparison
Wednesday Thursday Friday Saturday Sunday Monday Tuesday Wednesday Thursday Friday
Like Day Y Y Y N N Y Y YPrevious Operating
Day
Operating DayNot a holiday Y N N Y Y Y Y Y
BUL not deployed Y Y Y Y Y Y N Y
3 n/a n/a n/a n/a 2 n/a 1 n/a n/a
Calculation of AIMLCalculation of AIML
AIMLqi : representative average interval metered QSE BUL during the last 10 days (weekdays) or 6 days (weekend or holiday).In other words, AIML is the representative average of the
load DURING the time of BUL deployment.
Z = 10 for weekdays
Z = 6 for weekends or ERCOT holidays
AIMLqi = [∑BMRqin – MAX(BMRqin … BMRqiz) –
MIN(BMRqin … BMRqiz)] / (z – 2)z=1
z
Removing the MAX and MIN values “normalizes” the estimation.
Calculation of AMLP & AMLPBCalculation of AMLP & AMLPB
AMLPqin = (BMRqi-8n) / 8
New Lodestar Determinants AMLPqin: average interval metered BUL for QSE during the two hours
prior to the hour of BUL notice on the operating day (n = 0). BMRqi: aggregate of all BUL meter readings per QSE per interval.
AMLPBqi = ∑AMLPqin / zz=1
z
New Lodestar Determinants AMLPBqi: average interval metered BUL for QSE from the prior ten
(weekdays) or six (weekends or holidays) days for the two hours prior to first BUL instruction (DQ_qse)
z = 10 for weekdays z = 6 for weekends and holidays
Calculation of BRATCalculation of BRAT
BRAT:: the ratio of averaged metered QSE BUL load two hours prior to BUL instruction to the average interval metered QSE BUL from the prior ten (weekdays) or six (weekends or holidays) days for the two hours prior to the first BUL instruction.In other words, what “today’s” load shape looks like
compared to the same historical load without a BUL affect.
BRATqi = AMLPqin / AMLPBqi
BRAT & AIMLBRAT & AIML
BRATqi -- increases or decreases the aggregated AIMLqi by comparing “today’s” BUL load to the historical BUL load.In other words, BRAT compares “today’s” BUL load two
hours prior to deployment to the historical BUL load within those same two hours to “estimate” what “today’s” BUL load would have been had BUL not been deployed.
AIML
AIML
BULBRATRATIO
A BRAT < 1 indicates the estimated load (AIML) should be adjusted down.
A BRAT > 1 indicates the estimated load (AIML) should be adjusted up.
Calculation of BULCalculation of BUL
BULqi =MIN[MIN(MAX(0,DIBUL),
MAX(0,((BRATD*AIMLD) – BMRD))) + MAX(0,((BRATS*AIMLS) – BMRS)), DQ]
Formula:
Determination of BUL QuantityDetermination of BUL Quantity
Interval
1Interval
2Interval
3Interval
4Interval
5Interval
6Interval
7Interval
8
DQ 50 50 50 50 50 0 0 0
Deployed Amt. 25 50 50 30 20 0 0 0BUL
Quantity 50 50 50 50 50 50 30 20
If the QSE satisfies the performance criteria in any interval within the first hour, the QSE is paid the maximum achieved value for all four intervals within that first hour.
Intervals subsequent to the first hour are paid based on the following formula:
Protocol Section 6.8.1.14 – A QSE that is instructed to deploy BUL shall be paid a capacity payment for the 15-minute interval the instruction is issued and the three subsequent intervals according to the following formula.
BULqi = MAX(BULqi, BULqi-1, BULqi-2, BULqi-3)
BUL Performance CriteriaBUL Performance Criteria New Lodestar Determinants
BULETR_qse: estimates where the QSE’s BUL should have been based on “proxy day” load values (AIML) adjusted by BRAT minus the estimated amount of load the QSE dropped.
BULPM_qse: if equal to or greater then zero, indicates the QSE dropped, at a minimum, to the load level estimated by BULETR_qse and successfully met BUL performance criteria.
BULETR_qse = ((BRATD * AIMLD) + (BRATS * AIMLS))
– (FSBUL + DSBUL)
BULPM_qse = BULETR_QSE – (BMRS + BMRD)
BUL Performance CriteriaBUL Performance CriteriaBULETR_qse =
((BRATD * AIMLD) + (BRATS * AIMLS)) – (DSBUL + FSBUL)
BULPM_qse = BULETR_QSE – (BMRS + BMRD)
Given: DQ = 50 MWh BULETR_qseBULETR_qse:
– BRATD = 1.25 BRATS = 0.90– AIMLD = 1,000 MWh AIMLS = 2,000 MWh– DSBUL = 30 MWh FSBUL = 20 MWh– (1.25 * 1,000) + (0.90 * 2,000) – (30 + 20) = 3,000 MWh
Given: DQ = 50 MWh BULPM_qseBULPM_qse:
– BULETR = 3,000 MWh– BMRD = 1,000 MWh– BMRS = 1,500 MWh– 3,000 – (1,400 + 1,500) = 100 MWh
BULPM = 100 MWh indicates the QSE sufficiently dropped their BUL ESI-ids to receive a capacity payment.
Capacity Payment for BULCapacity Payment for BUL
PCBULPCBUL:: capacity payment for BULcapacity payment for BUL
MCPCNS: market clearing price for Non-Spin capacity
BULqi: quantity of Balancing Up Load deployed per QSE per settlement interval
BULPMqi: must be equal to or greater than zero for PCBUL to calculate a payment value.
PCBULqi = -1 * ((MCPCNS * BULqi) / 4)
Capacity Charge for BULCapacity Charge for BUL
LABULLABUL:: capacity charge for BULcapacity charge for BUL
PCBULTOTi: total capacity payments (ERCOT wide) per interval
LRSqi: load ratio shareLTOTQSEqi / LTOTERCOTi
LABULqi = -1 * (PCBULTOTi * LRSqi)
BUL Energy PaymentsBUL Energy Payments
Static Load ExampleStatic Load Example
GenerationGeneration LoadLoad
SR SL1,000 MWh 1,000 MWh
950 MWh
A QSE schedules 1,000 MWh of Load
ERCOT deploys a BUL instruction of 50 MWh
How is the QSE paid…
Energy PaymentEnergy PaymentHow is the QSE paid…
Load ImbalanceLoad Imbalance: SL = 1,000 MWh LQSECMUFE = 950 MWh -1 * (SL – LQSECMUFE) -1 * (1,000 – 950) = -50 payment to QSE
Resource Imbalance:Resource Imbalance: SR = 1,000 MWh GSITETOTCM = 1,000 MWh 1,000– 1,000 = 0 no payment
GenerationGeneration LoadLoad
SR SL1,000 MWh 1,000 MWh
950 MWh
Static BULs are paid in Load Imbalance
Schedule Control ErrorSchedule Control Error
SCE =SCE = Actual Generation+ Load Resource Response to instructions– Base Power Schedule– Sum of any Dynamic Resource Power Schedules– Expected Governor Response due to Frequency of
the QSE’s portfolio of Resources– Instructed Ancillary Services power– DSBUL
Energy PaymentEnergy Payment
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
DSBUL and its affect on RI & LI
The DSBUL status sets priority when deciding to use SRA or SRD and SLA or SLD when a positive DQ value is present.
A QSE dynamically schedules 1,000 MWh of Load ERCOT deploys a BUL instruction of 50 MWh QSE submits an SLA of 950 MWh and ERCOT adjusts its SRA to 950 MWh QSE submits DSBUL signal of 50 MWh indicating it followed the BUL instruction 100%.
If DSBUL status = “G” and SRA / SLA = “G” and a positive DQ value is present Use DSBUL value & SRA / SLA values to calculate SR / SL
If DSBUL status = “G” and SRA / SLA = “R” and a positive DQ value is present DSBUL value = zero & SRD / SLD values to calculate SR / SL
If DSBUL status = “R” and SRA / SLA = “G” and a positive DQ value is present DSBUL value = zero & SRD / SLD values to calculate SR / SL
If DSBUL status = “R” and SRA / SLA = “R” and a positive DQ value is present DSBUL value = zero & SRD / SLD values to calculate SR / SL
DSBUL ExampleDSBUL ExampleGenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
A QSE dynamically schedules 1,000 MWh of Load
ERCOT deploys a BUL instruction of 50 MWh
QSE submits an SLA of 950 MWh and ERCOT adjusts its SRA to 950 MWh
QSE submits DSBUL signal of 50 MWh indicating it followed the BUL instruction 100%.
How is the QSE paid…
Energy PaymentEnergy Payment
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
How is the QSE paid…
Load ImbalanceLoad Imbalance: SL = 950 MWh LQSECMUFE = 950 MWh -1 * (SL – LQSECMUFE) -1 * (950 – 950) = 0 no payment
Resource Imbalance:Resource Imbalance: SR = 950 MWh GSITETOTCM = 1,000 MWh SR - GSITETOTCM 950 – 1,000 = -50 payment to QSE
DSBUL = “G”
SRA & SLA = “G”
Dynamic BULs are paid in Resource Imbalance when DSBUL telemetry equals “G” signal and SRA & SLA telemetry an “G” signal.
Energy PaymentEnergy Payment
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
How is the QSE paid…
Load ImbalanceLoad Imbalance: SL = 1,000 MWh LQSECMUFE = 950 MWh -1 * (SL – LQSECMUFE) -1 * (1,000 – 950) = -50 payment to QSE
Resource Imbalance:Resource Imbalance: SR = 1,000 MWh GSITETOTCM = 1,000 MWh SR - GSITETOTCM 1,000 – 1,000 = 0 no payment
DSBUL = “G”
SRA & SLA = “R”
Dynamic BULs are paid in Load Imbalance when DSBUL telemetry equals “G” signal and SRA & SLA telemetry an “R” signal.
Energy PaymentEnergy Payment
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
How is the QSE paid…
Load ImbalanceLoad Imbalance: SL = 1,000 MWh LQSECMUFE = 950 MWh -1 * (SL – LQSECMUFE) -1 * (1,000 – 950) = -50 payment to QSE
Resource Imbalance:Resource Imbalance: SR = 1,000 MWh GSITETOTCM = 1,000 MWh SR - GSITETOTCM 1,000 – 1,000 = 0 no payment
DSBUL = “R”
SRA & SLA = “G”
Dynamic BULs are paid in Load Imbalance when DSBUL telemetry equals an “R” signal and SRA & SLA telemetry an “G” signal.
Energy PaymentEnergy Payment
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
How is the QSE paid…
Load ImbalanceLoad Imbalance: SL = 1,000 MWh LQSECMUFE = 950 MWh -1 * (SL – LQSECMUFE) -1 * (1,000 – 950) = -50 payment to QSE
Resource Imbalance:Resource Imbalance: SR = 1,000 MWh GSITETOTCM = 1,000 MWh SR - GSITETOTCM 1,000 – 1,000 = 0 no payment
DSBUL = “R”
SRA & SLA = “R”
Dynamic BULs are paid in Load Imbalance when DSBUL telemetry equals an “R” signal and SRA & SLA telemetry an “R” signal.
DSBUL for TUD ExampleDSBUL for TUD ExampleGenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
A QSE dynamically schedules 1,000 MWh of Load
ERCOT deploys a BUL instruction of 50 MWh
QSE submits an SLA of 950 MWh and ERCOT adjusts its SRA to 950 MWh
QSE submits DSBUL signal of 50 MWh indicating it followed the BUL instruction 100%.
How much TUD does the QSE have…
DSBUL = “G”
SRA & SLA = “G”
TUD ExampleTUD Example
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
How much TUD does the QSE have…
TUD = TUD = GSITETOTCM – (SR + INSz + DSBUL) - INSew GSITETOTCM = 1,000 MWh SR = 950 MWh DSBUL = 50 MWh Assume zero zonal instructions Assume zero ERCOT wide instructions 1,000 – (950 + 0 + 50) – 0 = 0 TUD
Adding DSBUL to the QSE’s dynamic schedule reduces exposure to uninstructed deviation
DSBUL = “G”
SRA & SLA = “G”
DSBUL for TUD ExampleDSBUL for TUD ExampleGenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
A QSE dynamically schedules 1,000 MWh of Load
ERCOT deploys a BUL instruction of 50 MWh
QSE submits an SLA of 950 MWh and ERCOT adjusts its SRA to 950 MWh
QSE submits DSBUL signal of 50 MWh indicating it followed the BUL instruction 100%.
How much TUD does the QSE have…
DSBUL = “G”
SRA & SLA = “R”
TUD ExampleTUD Example
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
How much TUD does the QSE have…
TUDTUD: GSITETOTCM – (SR + INSz + DSBUL) - INSew GSITETOTCM = 1,000 MWh SR = 1,000 MWh (due to SLA status of “R”) DSBUL = 50 MWh Assume zero zonal instructions Assume zero ERCOT wide instructions 1,000 – (1,000 + 0 + 0) – 0 = 0 TUD
DSBUL = “G”
SRA & SLA = “R”
When the SRA or SLA status code is “R”, ERCOT zeroes out the DSBUL value and defaults to the SRD / SLD values minimizing the QSE’s exposure to URC.
DSBUL for TUD ExampleDSBUL for TUD ExampleGenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
A QSE dynamically schedules 1,000 MWh of Load
ERCOT deploys a BUL instruction of 50 MWh
QSE submits an SLA of 950 MWh and ERCOT adjusts its SRA to 950 MWh
QSE submits DSBUL signal of 50 MWh indicating it followed the BUL instruction 100%.
How much TUD does the QSE have…
DSBUL = “R”
SRA & SLA = “G”
TUD ExampleTUD Example
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
600 MWh 600 MWh
How much TUD does the QSE have…
TUDTUD: GSITETOTCM – (SR + INSz + DSBUL) - INSew GSITETOTCM = 1,000 MWh SR = 1,000 MWh (due to SLA status of “R”) DSBUL = 50 MWh Assume zero zonal instructions Assume zero ERCOT wide instructions 1,000 – (1,000 + 0 + 0) – 0 = 0 TUD
DSBUL = “R”
SRA & SLA = “G”
When the DSBUL status code is “R”, ERCOT zeroes out the DSBUL value and defaults to the SRD / SLD values minimizing the QSE’s exposure to URC.
DSBUL for TUD ExampleDSBUL for TUD ExampleGenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
A QSE dynamically schedules 1,000 MWh of Load
ERCOT deploys a BUL instruction of 50 MWh
QSE submits an SLA of 950 MWh and ERCOT adjusts its SRA to 950 MWh
QSE submits DSBUL signal of 50 MWh indicating it followed the BUL instruction 100%.
How much TUD does the QSE have…
DSBUL = “R”
SRA & SLA = “R”
TUD ExampleTUD Example
GenerationGeneration LoadLoad
SRD SLD
SRA SLA
1,000 MWh 1,000 MWh
950 MWh 950 MWh
How much TUD does the QSE have…
TUDTUD: GSITETOTCM – (SR + INSz + DSBUL) - INSew GSITETOTCM = 1,000 MWh SR = 1,000 MWh (due to SRA status of “R”) DSBUL = 50 MWh Assume zero zonal instructions Assume zero ERCOT wide instructions 1,000 – (1,000 + 0 + 0) – 0 = 0 TUD
When the DSBUL status code is “R”, ERCOT zeroes out the DSBUL value and defaults to the SRD / SLD values minimizing the QSE’s exposure to URC.
DSBUL = “R”
SRA & SLA = “R”
Zonal Uninstructed DeviationZonal Uninstructed Deviation
iq
all
izqizqizqizq
izqizqizqizqizq TUD
DSBULINSRSMRDSBULINSRSMR
ZUD *))(,0max(
))(,0max(
zone
iq
all
izqizqizqizq
izqizqizqizqizq TUD
DSBULINSRSMRDSBULINSRSMR
ZUD *))(,0min(
))(,0min(
zone
What’s NextWhat’s Next
• BUL Pilot to start on August 4 and run through August 22
• All other MP’s can test functionality starting on August 11 and run through August 22
• Implementation of PR 20069 scheduled for 1st week of September
• 10 day required notice to Market Participants will provide implementation details
Questions?Questions?
For Additional Questions Please Contacteither
Your ERCOT Client Services Representativeor
Mark Patterson 512-248-3912 mpatterson@ercot .com
orClient Relations Hotline - 512-249-3900