Settlements & Billing / Version: 5.0
Configuration Guide for: GMC - Market Usage Ancillary Services / Date: 04/01/09

Settlements & Billing

BPM Configuration Guide:GMC - Market Usage Ancillary Services

CC 4534

Version 5.0

CAISO, 2018 / Page 1 of 10
Settlements & Billing / Version: 5.0
Configuration Guide for: GMC - Market Usage Ancillary Services / Date: 04/01/09

Table of Contents

1.Purpose of Document

2.Introduction

2.1Background

2.2Description

3.Charge Code Requirements

3.1Business Rules

3.2Predecessor Charge Codes

3.3Successor Charge Codes

3.4Inputs – External Systems

3.5Inputs - Predecessor Charge Codes or Pre-calculations

3.6CAISO Formula

3.7Outputs

4.Charge Code Effective Date

1.Purpose of Document

The purpose of this document is to capture the requirements and design specification for a SaMC Charge Code in one document.

2.Introduction

2.1Background

Grid Management Charge Codes are monthly charges assessed on participating Scheduling Coordinators for the purpose of recovering all of the CAISO’s administrative and operating costs. These costs include, but are not limited to, startup, development and financing as well as the costs of ongoing operation and maintenance associated with the CAISO’s Control Area operator responsibilities. Grid Management Charges also include costs associated with administering the scheduling, bidding, dispatch, and settlement of all Energy and Ancillary Services.

GMC rates are calculated as set forth in Section 11 of the CAISO Tariff. The formula rate methodology provides Market Participants with the financial security of predictable GMC pricing while ensuring that the CAISO is able to recover its actual costs in a timely manner. The charges are shown as a monthly charge on the Settlements Statements for the last day of each month, with billable quantities being published on daily statements where applicable. GMC charges are one-sided and do not offset with any other Charge Code for neutrality.

Market Usage contains the activities associated with processing Supplemental Energy and Ancillary Services, determining the market prices, maintaining and controlling the OASIS, monitoring market performance, and ensuring generator compliance with market protocols. The costs of Market Usage will be recovered from those SCs that use the Forward or Real Time markets in a charge based on usage of these markets.

2.2Description

Market Usage Ancillary Services charge is based on the purchases and sales of Ancillary Services. The Market Usage Charge for each Scheduling Coordinator is calculated as the absolute value of Ancillary Services purchases and sales by Trading hour. .

3.Charge Code Requirements

3.1Business Rules

Bus Req ID / Business Rule
1.0 / This charge is a daily charge settled on the last day of each month.
2.0 / Where input Bill Determinants are not daily, or activity across a Bill Period is required to determine the appropriate Settlement Amount, the Charge Code shall be calculated on a monthly basis and output on the last Settlement Statement for a Trading Month.
2.1 / Where input Bill Determinants are daily, the Charge Code shall be calculated and output on a daily basis and summed to a Trading Month Value for invoicing.
3.0 / For adjustments to the Charge Code that cannot be accomplished by correction of upstream data inputs/recalculation or operator override Pass Through Bill Charge logic will be applied.
4.0 / The billing determinant for the Market Usage charge is calculated using the sum of Day Ahead Awarded Spin Bid Capacity, Day Ahead Awarded Non-Spin Bid Capacity, Day Ahead Awarded Regulation Up Bid Capacity, Day Ahead Awarded Regulation Down Bid Capacity, HASP Awarded Spin Bid Capacity, HASP Awarded NonSpin Bid Capacity, HASP Awarded Regulation Up Bid Capacity, HASP Awarded Regulation Down Bid Capacity, RT Awarded Spin Bid Capacity, RT Awarded NonSpin Bid Capacity, RT Awarded Regulation Up Bid Capacity, and RT Awarded Regulation Down Bid Capacity.

3.2Predecessor Charge Codes

Charge Code/ Pre-calc Name
Ancillary Services Pre-calculation
Spinning Reserve Obligation Settlement (CC 6194)
Non-Spinning Reserve Obligation Settlement (CC 6294)
Regulation Up Reserve Obligation Settlement (CC 6594)
Regulation Down Reserve Obligation Settlement (CC6694)

3.3Successor Charge Codes

Charge Code/ Pre-calc Name
None

3.4Inputs – External Systems

Row # / Variable Name / Description
1 / GMCMarketUsageAncillaryServicesRate / FERC approved GMC rate from settlements standing data based on applicable start and end dates.
2 / GMCMarketUsageAncillaryServicesException B / Flag indicating any exceptions to the GMC Market Usage calculation, where an exception is represented by “1” and will be maintained in Settlement System as standing data.
3 / PTBChargeAdjustmentGMCMarketUsageAncillaryServicesSettlementAmountBJd / PTB adjustment variable for this Charge Code, amount per SC. ($)

3.5Inputs - Predecessor Charge Codes or Pre-calculations

Row # / Variable Name / Predecessor Charge Code/
Pre-calc Configuration
1 / SpinObligQuantity Bdh / Spinning Reserve Obligation Settlement
2 / NonSpinObligQuantityBdh / Non-Spinning Reserve Obligation Settlement
3 / RegUpObligQuantityBdh / Regulation Up Reserve Obligation Settlement
4 / RegDownObligQuantityBdh / Regulation Down Reserve Obligation Settlement
5 / DAAwardedSpinBidCapacity BrtF’S’dh / Ancillary Services Pre Calculation
6 / DAAwardedNonSpinBidCapacity BrtF’S’dh / Ancillary Services Pre Calculation
7 / DAAwardedRegUpBidCapacity BrtF’S’dh / Ancillary Services Pre Calculation
8 / DAAwardedRegDownBidCapacity BrtF’S’dh / Ancillary Services Pre Calculation
9 / HASPAwardedSpinBidCapacity BrtF’S’dh / Ancillary Services Pre Calculation
10 / HASPAwardedNonSpinBidCapacity BrtF’S’dh / Ancillary Services Pre Calculation
11 / RTAwardedSpinBidCapacity BrtF’S’dhc / Ancillary Services Pre Calculation
12 / RTAwardedNonSpinBidCapacity BrtF’S’dhc / Ancillary Services Pre Calculation
13 / RTAwardedRegUpBidCapacity BrtF’S’dhc / Ancillary Services Pre Calculation
14 / RTAwardedRegDownBidCapacity BrtF’S’dhc / Ancillary Services Pre Calculation

3.6CAISO Formula

3.6.1GMCMarketUsageAncillaryServicesSettlementAmount Bd = (TotalGMCMarketUsageAncillaryServiceObligQuantity Bd +TotalGMCMarketUsageAncillaryServiceQuantity Bd )* GMCMarketUsageAncillaryServicesRate

3.6.1.1TotalGMCMarketUsageAncillaryServiceObligQuantity Bd = HourlyGMCAncillaryServiceObligQuantity Bdh

3.6.1.2Where

TotalGMCMarketUsageAncillaryServiceQuantity Bd= HourlyGMCAncillaryServiceQuantityBrtdh

3.6.1.3If GMCMarketUsageAncillaryServicesException B = 1
Then

HourlyGMCAncillaryServiceObligQuantity Bdh = 0

Else

HourlyGMCAncillaryServiceObligQuantity Bdh =( AncillaryServiceObligPurchaseQuantity Bdh+ AncillaryServiceSaleObligQuantity Bdh )

3.6.1.4Where

IF

GMCMarketUsageAncillaryServicesException B = 1

THEN

HourlyGMCAncillaryServiceQuantity Brtdh= 0

ELSE

HourlyGMCAncillaryServiceQuantityBrtdh = (AncillaryServicePurchaseQuantity Brtdh + AncillaryServiceSaleQuantity Brtdh)

3.6.1.5Where
AncillaryServiceSaleObligQuantity Bdh =
max(0, SpinObligQuantity Bdh)
+max(0, NonSpinObligQuantityBdh)
+ max(0, RegUpObligQuantityBdh)
+max(0, RegDownObligQuantityBdh)
3.6.1.6Where

AncillaryServiceSaleQuantity Brtdh=

ABS(min(0,HASPAwardedSpinBidCapacity BrtF’S’dh) ) + ABS(min(0,HASPAwardedNonSpinBidCapacity BrtF’S’dh) + ABS(min(0,(.25) * RTAwardedSpinBidCapacity BrtF’S’dhc)) + ABS(min(0,(.25) * RTAwardedNonSpinBidCapacity BrtF’S’dhc)) + ABS(min(0,(.25) * RTAwardedRegUpBidCapacity BrtF’S’dhc)) + ABS(min(0,(.25) * RTAwardedRegDownBidCapacity BrtF’S’dhc))

3.6.1.7Where
AncillaryServiceObligPurchaseQuantity Bdh =
ABS( min(0, SpinObligQuantity Bdh) )

+ ABS( min(0, NonSpinObligQuantityBdh) )

+ ABS( min(0, RegUpObligQuantityBdh))

+ ABS( min(0, RegDownObligQuantityBdh) )

3.6.1.8And Where

AncillaryServicePurchaseQuantity Brtdh=

DAAwardedSpinBidCapacity BrtF’S’dh

+ DAAwardedNonSpinBidCapacity BrtF’S’dh

+ DAAwardedRegUpBidCapacity BrtF’S’dh

+DAAwardedRegDownBidCapacity BrtF’S’dh

+ max(0,HASPAwardedSpinBidCapacity BrtF’S’dh)

+max(0,HASPAwardedNonSpinBidCapacity BrtF’S’dh)

+ max(0,(.25) * RTAwardedSpinBidCapacity BrtF’S’dhc)

+ max(0,(.25) * RTAwardedNonSpinBidCapacity BrtF’S’dhc)

+ max(0,(.25) * RTAwardedRegUpBidCapacity BrtF’S’dhc)

+ max(0,(.25) * RTAwardedRegDownBidCapacity BrtF’S’dhc)

3.6.1.9And Where

GMCMarketUsageAncillaryServicesRateis the current FERC approved rate for the CAISO Control Area

3.7Outputs

Output Req ID / Name / Description
In addition to any outputs listed below, all inputs shall be included as outputs.
1 / GMCMarketUsageAncillaryServicesSettlementAmount Bd / The total amount charged to a Scheduling Coordinator for GMC Market Usage by Business Associate B, for Trading Day d.
2 / TotalGMCMarketUsageAncillaryServiceQuantity Bd / The sum of the Ancillary Services Quantity for a Scheduling Coordinator in a Business Associate B, for Trading Day d.
3 / HourlyGMCAncillaryServiceQuantityBrtdh / The sum of the Ancillary Services Quantity for a Scheduling Coordinator in a Business Associate B, resource r, resource type t, of Trading hour h, of Trading Day d,
4 / AncillaryServicePurchaseQuantity Brtdh / All purchases of Ancillary service capacity in the forward markets of Business Associate B, Resource r, resource type t,, Trading Day d, and Trading Hour
5 / AncillaryServiceSaleQuantity Brtdh / All ancillary service sales of Award Capacity for Business Associate B, Resource r, resource type t, Trading Day d, and Trading Hour.
6 / TotalGMCMarketUsageAncillaryServiceObligQuantity Bd / The sum of the Ancillary Services Obligation Quantity for a Scheduling Coordinator in a Business Associate B, for Trading Day d,
7 /

HourlyGMCAncillaryServiceObligQuantity Bdh

/ All of Ancillary service Obligation capacity in the forward markets of Business Associate B, Trading Day d, and Trading Hour h
8 / AncillaryServiceObligPurchaseQuantity Bdh / All purchases of Ancillary service Obligation capacity in the forward markets of Business Associate B,Trading Day d, and Trading Hour h
9 / AncillaryServiceSaleObligQuantity Bdh / Total sales of Ancillary Services obligations for Business Associate B, Resource r, resource type t, Trading Day d, and Trading Hour

4.Charge Code Effective Date

Charge Code/
Pre-calc Name / Document Version / Effective Start Date / Effective End Date / Version Update Type
CC 4534 GMC – Market Usage Ancillary Services / 5.0 / 04/01/09 / Open / Documentation Edits Only
CAISO, 2018 / Page 1 of 10