eMarket Gen Checkout Gen Tickets

advertisement
Overview of eDART’s Gen Checkout Functionality
Overview of eDART’s Gen Checkout Functionality
July 2007
PJM ©2007
Topics
• High Level Explanation
• Form Level Explanation
• Process Overview for Handling Example
Checkouts
• Contacts
www.pjm.com
2
©2007 PJM
Topics
• High Level Explanation
• Form Level Explanation
• Process Overview for Handling Example
Checkouts
• Contacts
www.pjm.com
3
©2007 PJM
Background
• Unit availability scheduled in eMarket
• Unit outages submitted via eDART – Generator
Ticket (GT)
• No way to match up numbers and verify what is
scheduled in eMarket matches what is available,
based on outages
www.pjm.com
4
©2007 PJM
Gen Checkout Breakdown
• This functionality lists on a per unit basis the
eMarket values and compares them to outages
• Any issues are highlighted
• Companies “Acknowledge” when eMarket
values are in sync with outage availability, within
a specified tolerance
– Acknowledgement will be for Today or Tomorrow
www.pjm.com
5
©2007 PJM
Report Overview
eMarket Values
eDART MW Ticket Values
Economic Max
Emergency Max
Installed Capacity
Reductions
Ambient Adjustments
Adjusted Capacity
Difference
eDART Gen Checkout Calculations
www.pjm.com
6
©2007 PJM
Model Issue Resolution
eMarket
Gen Checkout
Gen Tickets
ABC1
ABC2
ABC
ABC
ABC3
ABC = ABC3 + ABC2 + ABC1
www.pjm.com
7
©2007 PJM
• Problem: Multiple units in
eMarket and one in Gen
Tickets
• Resolution: eMarket values
summed and shipped to
eDART
Model Issue Resolution (cont’d)
eMarket
Gen Checkout
Gen Tickets
ABC1
ABC
ABC1
ABC2
ABC3
ABC1 = ABC3 + ABC2 + ABC1
www.pjm.com
8
©2007 PJM
• Problem: Multiple units in
Gen Tickets and one in
eMarket
• Resolution: eDART values
summed under one unit
(usually the first unit)
Model Issue Resolution (cont’d)
• Problem: Multiple Units in
Gen Tickets mapped to
multiple eMarket Units
(ex. Combined cycles)
• Resolution:
– eMarket values summed
and shipped to eDART
– eDART values summed
under one unit
– eMarket sums compared to
eDART sums
www.pjm.com
9
©2007 PJM
Calculated Fields
• PJM Scheduling Coordinator (SC) will determine if under
Econ or Emerg Max
Condition
Adjusted Capacity
Difference ( %)
AC = ICAP + Amb. Adj. − Re duct − Incremental
Economic
Incremental = EmergencyMax − EconomicMax
AC = ICAP + Amb. Adj. − Re duct
Emergency
Diff =
Adj.Cap. − EconomicMax
× 100
AdjustedCap
Diff =
Adj.Cap. − EmergencyMax
× 100
AdjustedCap
*Note: Ambient Air values will be the opposite sign of what is reported in
Generator Tickets
www.pjm.com
10
©2007 PJM
Report Formats
• The report can be displayed in two formats:
– Breakdown: Unit by unit, showing the warning flags
– Totals: Summary by unit type
www.pjm.com
11
©2007 PJM
Difference Exception Flag (Underbidding)
• Underbidding – Adjusted Capacity exceeds
eMarket bid
• If the Difference is greater than 10% line will
appear in red
• Note: If Acknowledgement Tolerance violated for
any unit report cannot be acknowledged
www.pjm.com
12
©2007 PJM
Difference Exception Flags (Overbidding)
• Overbidding – eMarket bid exceeds Adjusted Capacity
• PJM Scheduling Coordinator sets Ambient Air Warning
and Acknowledgement Tolerance percentages & initiates
acknowledgement process
– Ambient Air tolerances for which the eMarket value can be above the
adjusted capacity and are set based on unit type.
• If Warning Tolerance is greater, then absolute value of
Difference line will appear in yellow
• If Ack. Tolerance greater, then Difference line will appear
in red
– If Ack. Tolerance violated for any unit, report cannot be acknowledged
www.pjm.com
13
©2007 PJM
Ambient Air Violation Quick Handling
• Ambient Air Tickets can be created directly from
Gen Checkout in order to checkout on tickets
which are acknowledgement violators for
eMarket values exceeding Adjusted Capacity
• An auto approve tolerance, set per unit type, will
automatically approve or even activate (if
scheduled to start within an hour) if the ambient
value in summation with the other ambient
tickets for unit are within tolerance
www.pjm.com
14
©2007 PJM
Acknowledgement Follow-Up
• After at least all “Ack. Violations” have been
resolved gen owner acknowledges report
• If valid reason for Ack. Violation remaining call
PJM Scheduling Coordinator to discuss and
Acknowledge
www.pjm.com
15
©2007 PJM
Miscellaneous Reports
• Past reports will remain on-line
• History Log of who acknowledged reports also
available
www.pjm.com
16
©2007 PJM
Topics
• High Level Explanation
• Form Level Explanation
• Process Overview for Handling Example
Checkouts
• Contacts
www.pjm.com
17
©2007 PJM
Where is Gen Checkout?
eDART Main Menu
Gen Checkout
Section
Click on “PJM
Status Report”
Gen Checkout is located in eDART under “PJM
Status Report”
www.pjm.com
18
©2007 PJM
Main Menu
• Five buttons comprise the Gen Checkout Menu:
– Today: Displays today’s Gen Checkout report
– Tomorrow: Displays tomorrow’s Gen Checkout report
– Historical: Allows users to view past Gen Checkout
reports
– Ack. Reports: Log of who acknowledged past Gen
Checkout reports and when
– Unit Translation Report: A description of how units in
eDART generator Ticket application are grouped
together in Gen Checkout and their names in the PJM
EMS
www.pjm.com
19
©2007 PJM
Process For Handling Current Day Checkout
• By 0300 and 1700 all acknowledgments should be
complete
• SC will call gen owner if not acknowledged
• Click “Today” on the Gen Checkout Menu to view current
days report
• Click “Tomorrow” on the Gen Checkout Menu to view
tomorrow’s report
• If there are any yellow or red rows, resolve them via GT
or eMarket
• Report values updated every 10 minutes
www.pjm.com
20
©2007 PJM
Discrepancy Handling
• Gen Checkout basically reporting mechanism
• All resolutions handled via eMarket and/or GT
– For more information on eMarket functionality please
go to http://www.pjm.com/etools/emrkt.html
– For more information on eDART – Generator Ticket
functionality please go to
http://www.pjm.com/etools/edart.html
Note: Interface available in Gen Checkout to bulk load Ambient Air
Generator Tickets w/ quick approval activation
www.pjm.com
21
©2007 PJM
Help for Handling Ambient Air Violations
• Additional form available in Gen Checkout which
displays units with acknowledgement violations for
overbidding
• Form suggests Gen Ticket ambient air value for each
violating unit
• User can determine which tickets to be created
automatically, and send them immediately to PJM
• User can also adjust ambient air value before sending it
to PJM
• Ambient air values within unit type tolerance approved
and sometimes activated automatically
www.pjm.com
22
©2007 PJM
Today’s Report
www.pjm.com
23
©2007 PJM
Today’s Report Filter
www.pjm.com
24
©2007 PJM
Today’s Report Filter (cont’d)
• Report Date: Current Date
• Last Synced: Timestamp for latest data sync with
eMarket
• Last Ack Start: Timestamp for when PJM SC requested
members to begin acknowledging reports
– Note: It is possible for the SC to ask for gen owners to reacknowledge report at later time
• Last Ack End: Timestamp for when dispatchers end
acknowledgement process
• Emergency Max: If “No”, then using Economic Max
www.pjm.com
25
©2007 PJM
Today’s Report Filter (cont’d)
• Warning Tolerance: Based on Unit Type if the difference
is less than this value, row will be in yellow
• Ack. Tolerance: Based on Unit Type if the difference is
less than this value, row will be in red
• If the report has not yet been acknowledged, then the
message “Acknowledgment Required” will display
• Company: Company for which user is affiliated
• ASM: Unit’s Ancillary Service Market (ASM)
www.pjm.com
26
©2007 PJM
Today’s Report Filter (cont’d)
• Zone: Unit’s Control Zone
– Multi-select using Ctrl or Shift keys
– All Zones selected by default
• Type: Type of units to be displayed
– Multi-select using Ctrl or Shift keys
– All Types selected by default
• Period: Hour ending time representing peak
hours shown
– Multi-select using Ctrl or Shift keys
– All Periods selected by default
www.pjm.com
27
©2007 PJM
Today’s Peak Report Filter (cont’d)
• Totals/Breakdown:
– Totals Report displays summary based on unit type
– Breakdown Report displays unit-by-unit breakdown
and includes flags (Default Report)
– Click “Apply Filter” to get report
www.pjm.com
28
©2007 PJM
Today’s Peak Report - Totals
www.pjm.com
29
©2007 PJM
Today’s Peak Report - Breakdown
www.pjm.com
30
©2007 PJM
Today’s Peak Report Buttons
• Acknowledge: Once acknowledgement process
initiated by SC (around 0230) to acknowledge
report, simply click this button
– NOTE: Remember this button will not appear unless
no red rows exist
• If certain rows must remain red please get in touch with SC
• Main Menu: Returns user to Status Report Menu
www.pjm.com
31
©2007 PJM
Sorting
• All columns except Period and Sales can be sorted by
user discretion
• Default sort is by unit name
• The columns will be sorted in the numerical order you
enter in the box above the column
– Ex: To sort on Unit Type then ICAP enter a “1” over Unit Type and
a “2” over ICAP
– Note: Be sure to remove any number that are over any columns
that you don’t wish in the sort order
www.pjm.com
32
©2007 PJM
Special Sorting
• Sorting for the columns Reduct, Amb. Adj., Econ Max,
Emerg Max, Adj. Cap. and Difference are handed
specially
– Sorting will not be performed on each period level
– Filtering is based on max period value
• Note: Unit headings will be repeated multiple times in the
report, so they are always visible
www.pjm.com
33
©2007 PJM
Column Definitions
• Zone: Units control zone
• Unit Name: Commercial name or name of unit group
eMarket
Gen Checkout
Gen Tickets
eMarket
Gen Checkout
Gen Tickets
ABC1
ABC1
ABC2
ABC
ABC
ABC
ABC1
ABC2
ABC3
ABC3
ABC = ABC3 + ABC2 + ABC1
www.pjm.com
34
©2007 PJM
ABC1 = ABC3 + ABC2 + ABC1
Column Definitions
•
•
•
•
Unit Type: Type of unit
ICAP: Installed capacity for unit
Sales: Units capacity sales
Period: Peak periods as outlined by PJM as the times
values evaluated for
– Period name displayed
– Hour Ending time represented shown in filter
www.pjm.com
35
©2007 PJM
Column Definitions (cont’d)
• Reduct: Sum of reduction of non-Ambient Air Generator
Outage Tickets for unit at time of Period
– Note: If unit was scheduled to have already returned, but was
not, outage will be included for next upcoming peak
• Example:
– Given:
»
»
»
»
Estimated End Time= 1300
Current Time= 1500
Day Peak Time= 1700
Eve Peak Time= 2200
– Result: Outage will be included in Day Period but not in Eve
– Also if MW Revision made on ticket reduction value used will be
based on revision applicable at each peak time
www.pjm.com
36
©2007 PJM
Column Definitions (cont’d)
• Amb. Adj: Sum of reduction of Ambient Air Generator
Outage Tickets for unit at time of Period multiplied by -1
– Amb. Adj = (-1) • (Reduction)
• Econ Max: Economic Max bid for period assigned in
eMarket
• Emerg Max: Emergency Max bid for period assigned in
eMarket
www.pjm.com
37
©2007 PJM
Column Definitions (cont’d)
• Adj. Capacity: Calculation of capacity remaining after
Generator Outage Ticket Reduction
• Difference: Calculation of difference between eMarket
values and Adj. Capacity
Condition
Adjusted Capacity
Difference ( %)
AC = ICAP + Amb. Adj. − Re duct − Incremental
Economic
Incremental = EmergencyMax − EconomicMax
AC = ICAP + Amb. Adj. − Re duct
Emergency
Diff =
Adj.Cap. − EconomicMax
× 100
AdjustedCap
Diff =
Adj.Cap. − EmergencyMax
× 100
AdjustedCap
*Note: Ambient Air values will be the opposite sign of what is reported in
Generator Tickets
www.pjm.com
38
©2007 PJM
Red & Yellow Flags
• If Warning Tolerance violated (for overbidding), line will
appear in yellow unless violates Ack. Tolerance
• If Ack. Tolerance violated (for under or overbidding), line
will appear in red
www.pjm.com
39
©2007 PJM
Outage Popup Report
• Since unit outage may
be summed, the Unit
History Report was
provided
• To access report click
on Unit Name
• Report split into
sections by Peak
Period
• Reduction value may
differ for the same
ticket by period if MW
Revisions entered
www.pjm.com
40
©2007 PJM
Unit Translation Report
• Translates Gen Ticket
Unit Name to Gen
Checkout Unit Grouping
to PJM EMS Equipment
Long Name
• In this example, Dummy
Units 1-11 will all be
rolled up (Capacity,
Reduction and Ambient
Adjustments) under
Dummy Unit 1 in Gen
Checkout
www.pjm.com
41
©2007 PJM
Ambient Air Violation Handling
• Gen. Checkout Ambient Ticket button visible if any units in
acknowledgement violation for overbidding.
www.pjm.com
42
©2007 PJM
Ambient Ticket Form
• After button click taken to form where only units in acknowledgements
violation displayed with suggested ambient value ( Econ/ Econ Value – Adj.
Cap)
• If under emergency conditions Emergency Max value displayed otherwise
Economic
• Default Start and End Dates cover current day if Gen Checkout for Today or
next day if Gen Checkout for tomorrow
www.pjm.com
43
©2007 PJM
Setup to Create Tickets
• Dates can be changed if decided to have ticket run for much longer
• If different ambient value desired for ticket, user can either update
Emer/ Econ Value which will recalculate Ambient Value or update
Ambient Value directly
• Important: Changing Emer/ Econ Value in this form does not change
any values in eMarket
• Then user can decide which tickets to be created by checking
Create Ticket
www.pjm.com
44
©2007 PJM
Final Steps
• After user checks “Continue” they are taken to the Verification form
• Only after clicking “Continue” will the tickets be created
• A confirmation form then shows the results with ticket numbers
www.pjm.com
45
©2007 PJM
Ticket Created by Gen Checkout
www.pjm.com
46
©2007 PJM
Ambient Tickets Quick Review Process
• Any Ambient Tickets created for start within an
hour and within Auto-Approve Tolerance ticket
activated immediately
• If scheduled for start next day and within AutoApprove tolerance ticket approved immediately
• Otherwise Ticket goes to status of submitted
www.pjm.com
47
©2007 PJM
Tolerance Validation Broad Check
• Tolerance validation also checks against previously submitted
tickets
• Tolerance range is set by unit type
• Example
- Unit Cap = 120 MW
Tolerance Cap= 10%
Ticket A
Ticket B
-10MW
Ticket Status = Approved / Active
-15 MW
Ticket Status = Submitted
• Tolerance validation works also when generator ticket submitted
from MW Generator ticket form
www.pjm.com
48
©2007 PJM
Tomorrow’s Report
• Same format as
Today’s Report
• Acknowledgement
process begins
around 1630
www.pjm.com
49
©2007 PJM
Historical Report
• Same format as
Tomorrow’s except user
enters date in Report
Date filter criteria
• The user can then see
the report for any date in
the past
www.pjm.com
50
©2007 PJM
Acknowledgment Report
• This report is a log of reports which your company has
been involved
www.pjm.com
51
©2007 PJM
Filters
• Report Date: Filters on date of report
• Last 30 days: Displays only values for report within last
30 days
– Default is TRUE
• From/To Date: Filters based on report date range
• Apply Filter: Filters report based on filter criteria
• Main Menu: Returns user to Status Report Menu
www.pjm.com
52
©2007 PJM
Columns
• Report Date: Date for which report is issued
• Initiate Date: Timestamp when PJM SC requests
acknowledgements
• Complete Date: Timestamp for when PJM SC freezes
acknowledgement process
• User ID: User who acknowledged report
• Ack. Date: Timestamp for acknowledgment
www.pjm.com
53
©2007 PJM
Topics
• High Level Explanation
• Form Level Explanation
• Process Overview for Handling Example
Checkouts
• Contacts
www.pjm.com
54
©2007 PJM
Example Scenario-Gen Ticket Needed
• Test Unit 1 beyond Acknowledgement Tolerance
• Message at top shows this must be addressed before
report can be acknowledged
www.pjm.com
55
©2007 PJM
Example Scenario-Gen Ticket Needed (cont’d)
• User determines eMarket
values are correct but
outage ticket must
submitted to identify
reason unit can’t supply
energy
• User submits eDART
tickets totaling 310 MWs
- Note: These tickets are not
applied to Gen
Checkout until the outage is
approved by PJM
www.pjm.com
56
©2007 PJM
Example Scenario-Gen Ticket Needed (cont’d)
The report can now be acknowledged
www.pjm.com
57
©2007 PJM
Example Scenario-eMarket Update Needed
• Test Unit C1
beyond
Acknowledgement
Tolerance
• Message at top
shows this must be
addressed before
report can be
acknowledged
www.pjm.com
58
©2007 PJM
Example Scenario-eMarket Update Needed (cont’d)
• User determines what
eMarket values need
to be updated
• User updates Econ
Max to 96 and Emerg
Max to 100
• Report ready for
acknowledgement
www.pjm.com
59
©2007 PJM
Example Scenario – Ambient Air Adjustment Needed
• User determines
Ambient Air ticket
needs to be entered.
• User clicks Ambient
Ticket
www.pjm.com
60
©2007 PJM
Example Scenario - Ambient Air Adjustment (cont’d)
• Ambient Air Ticket submitted through Ambient Air Form
www.pjm.com
61
©2007 PJM
Example Ambient Air Adjustment (cont’d)
• The report can now be acknowledged
www.pjm.com
62
©2007 PJM
Topics
• High Level Explanation
• Form Level Explanation
• Process Overview for Handling Example
Checkouts
• Contacts
www.pjm.com
63
©2007 PJM
Further Questions?
• If there are any further questions, please feel free to get in
touch with either:
–
–
–
–
Elliot Hoffman – hoffmael@pjm.com, 610-666-8844
Ron Lavan – lavanr@pjm.com, 610-666-2212
Sanjay Patil – patils@pjm.com, 610-666-4295
Ron DeLoach – deloar@pjm.com, 610-666-4231
www.pjm.com
64
©2007 PJM
Download