Settlements Comments and Additions to the

advertisement
Garland Power & Light
ERCOT Nodal Market Operations System
Request For Information
The purpose of this document is to provide:
 An overview of the requirements for a Market Operations System (MOS) Function that
Garland Power & Light will use to conduct business in the ERCOT Nodal Market.
 A Request For Information (RFI) about vendor standard product compliance, infrastructure
requirements, documentation, etc.
This system will provide GP&L both an automated machine to machine interface as well as an
interface for GP&L personnel to perform all functions as outlined in the Texas Nodal Enterprise
Integration External Interfaces Specification v 0.92 (Attachment A). Any conflicts between
Attachment A and this document concerning communication methods, standards, or message
information, Attachment A takes precedence. ICCP communications are not in the scope of this
system or document.
The Market Operations System functions for GP&L include:
 Communications between the GP&L Market Operations System and the ERCOT Nodal Market
System. Communications must comply with standards, specifications, and security measures as
set forth in the Texas Nodal Enterprise Integration External Interfaces Specification v 0.92
(Attachment A).
o Standards include
 Security & Web Services as defined by W3C and OASIS
 IEC Common Information Model (IEC 61970-301)
 IEC 61968-1 for message structures
 OASIS WS-Base Notifications standard
 ISO-8601 timestamp definition of the exception of 24:00:00
o Web Services are defined by a combination of Web Services Definition Language
(WSDL) and XML Schemas
o Payloads typically conform to a defined XML schema. Exceptions are
 RDF files
 Dynamic query results
 CSV formats
 Excel spreadsheet
 PDF files
 Compressed files (based on size or one of above formats)
 Market Message Processing Functions
o System must be able to create in the proper format, submit, update, query, cancel,
receive and interpret all message types & individual messages as specified in the Texas
Nodal Enterprise Integration External Interfaces Specification v 0.92 (Attachment A).
 Market User Business Functions
o System must provide user interfaces that provide the user forms (displays) for the
development of all message types / requests / queries originating from GP&L and forms
for reading all notifications, alerts, submission errors, message types & messages
originating from ERCOT





Interface must translate the information into or from the required ERCOT format
for both receiving & submitting all message types as specified by the Texas
Nodal Enterprise Integration External Interfaces Specification v 0.92
(Attachment A).
 Interface must package various messages / transactions together (as in a “bidset”)
as defined in the Texas Nodal Enterprise Integration External Interfaces
Specification v 0.92 (Attachment A).
 Interface must perform standard XML Schema error checking before sending
message to ERCOT
o There must be a “workspace” for developing / updating / canceling / storing all types of
transactions (energy offers / bids, A/S offers / bids, 3 part offers curves, inc / dec curves,
etc.) without actually submitting the curves
 User shall have the ability to display the curve data in a graphical format for
analysis / sanity check
 System will have a submit to ERCOT “yes / no” selection for each transaction
o System must provide Ancillary Service calculations & displays as outlined in the Nodal
Specifications for AS Summaries (attachment B)
o There must be tools for netting transactions (awards, trades, etc.) per interval for the Day
Ahead Market (DAM) & the Real Time Market (RTM)
o Interfaces must be user friendly
Market Operations Scheduling System must have the capability of creating schedule profiles
(scheduled net interchange) for use by an Open Systems International, Inc. (OSI) EMS system.
o System must provide user interfaces that provide the user forms (displays) for
developing, recording & storing bilateral transactions / schedules and energy trades.
 These bilateral transactions / schedules / energy trades, some of which may or
may not be submitted to ERCOT
 System must provide a way for the these transactions to be “accepted” (even
though they are not sent to ERCOT), be saved in the databases and be included in
any calculations
o System must provide means to be able to develop ramping schedules (as example – ramp
from 5 minutes before the hour and completing the ramp 5 minutes after the hour)
Market Operations System must be able to handle all expressed functions / functionality for the
Garland Power & Light QSE and those same functions and functionality for multiple Sub QSEs.
This system must support the expansion (new contracts) or shrinking (expiring contracts) in size
as contracts are made to provide QSE services for other entities.
Market Operations System Users
o System must support a minimum of 12 concurrent GUI users
o If a machine to machine (application to application) connection to another GP&L system
(i.e. automated data query) is considered a “user”, then these machine connections are
not to be considered as part of the 12 concurrent GUI users referred to above.
Market Operations System Security - At a minimum, security features MUST comply with
NERC’s Cyber Security Critical Infrastructure Protection (CIP) Standards 1 – 9 (Attachment C
– Zip file containing CIP Standards 1-9)
o Among other requirements, CIP Standard 7 specifically deals with
 Ports & Services
 Security Patch Management









 Malicious Software Prevention
 Account Management
 Passwords
o Among other requirements, CIP Standard 5 specifically deals with Access (remote or inhouse) and Appropriate Use Banner
Market Operations System to EMS Interface and Settlement System Interfaces. The Market
Operations System shall have an open, non proprietary database structure so that the GP&L
EMS applications and Settlement System applications can be written to query data from the
MOS. This data could include:
o Net transactions (sales, purchase, bilateral trades, etc) for EMS broken down into 15
minute intervals
o Ancillary Service Obligations – all types per resource
o Non-Spin Deployments
o LMPs, SPPs and MCPCs
o CRR details
Market Operations System must provide appropriate alarm messages for communication issues
with ERCOT ISO, data archive, and alarm messages for issues for all business functions.
Alarms should provide specific information that will assist in troubleshooting issues –
something more than just “function failed”
Market Operations System Database Capabilities
o The Online Interactive Database must provide a online database storing 2 years of data
o The Archive Interactive Database must provide a database storage for a period of 5 years
(that is in addition to the 2 years
o All messages sent to or received from ERCOT, bilateral transaction, etc. must be
recorded / stored in the database/file storage areas. Data is to be kept for 7 years: 2 in
the on-line system and 5 in the archive system.
o Dropping tables must be configurable for manual or automatic dropping after specified
data storage time has been reached
Market Operations System must provide a feature or application to populate COP
o These parameters have hourly values for the “rest of today” plus 7 days
o This time period is a rolling time period
Market Operations System must have reporting capability with features enabling users to create
custom reports
Market Operations System must be licensed and structured in a way that will allow GPL staff to
augment (create, modify, test, etc) GUI displays
Test Capabilities
o System shall have the ability to build test messages (all types) and inject those messages
into the system for processing to simulate receiving them from ERCOT for test
purposes.
o Any test messages must be “harmless” to the system – no actions initiated, no settlement
issues created, no EMS control deployments actually initiated.
Market Operations System must be deployed on Windows operating system.
Market Operations System Configuration
o The vendor will provide complete working systems including servers, application
software and any third party software such as Relational Data Bases. The hardware will
include provisions for the on-line systems and the archive systems.






o Production Market Operations System shall consist of
 Primary application & database running on a server
 Backup (complete, full instance of primary) application & database running on a
redundant server
o Test Market Operations System Application & database running on a test server
o Non-Redundant Market Operations System Application & Database running with an
EMS at a Backup Center in a remote location
Production Market Operations System Redundancy
o The System must be fully redundant with automatic failover. The MOS failover shall
not require failover of EMS servers.
o Primary & Backup applications & databases must employ some type of “watchdog” so
that in case of a primary application or database stall or server failure on which the
primary is running, the backup application & database will take over all functions
Market Operations System operation
o Must be designed to operate 24 X 7
o Must be designed to provide availability of 99.9%
Market Operations System must be Daylight Savings Time compliant in accordance to the
ERCOT standard / definition. The dates for Daylight Savings Time transitions must be
configurable – Congress may change the dates again.
Market Operations System software must be configurable by GP&L personnel. The software
cannot be a “black box” where GP&L personnel cannot maintain the system or make changes.
Market Operations System Start Up and Acceptance Testing
o There will be 168 hour test without failure as part of the site acceptance test but this will
not be performed until FULL Nodal functionality testing with ERCOT has been
completed.
o The services of a Support Engineer will be needed on site.
 During installation / checkout
 Concurrent with Market Go Live
o Latest comments from ERCOT call for the system to be installed, functioning, and
qualified in the Nodal Sandbox no later than October 1st, 2007
Market Operations System Warranty – The system (hardware and software) shall be warranted
for a period of 1 year after the last milestone is satisfactorily met. Any defects there are not due
to an ERCOT change will be repaired at no cost under the warranty.
The Texas Nodal Enterprise Integration External Interfaces Specification v 0.92 (Attachment A)
includes at least the following message groups & messages
 Market Transaction Service Interfaces
o Required to Create (Submit), Get (Query), & Cancel (Withdraw) offers, bids, trades,
offers, schedules, plans, etc.
o Payloads that would otherwise exceed 1 megabyte should be zipped, base64 encoded
and stored within the “Payload / Compressed” tag
o Message Types are:
 Three Part Offer
 Self Arranged Ancillary Services
 Incremental / Decremental Offers
 Ancillary Services Offer


 Ancillary Services Trade
 Capacity Trade
 Congestion Revenue Rights (CRR)
 Current Operating Plan (COP)
 DC Tie Schedule
 Energy Bid
 Energy Only Offer
 Energy Trade
 Output Schedule
 PTP Obligation
 Self Schedule
Market Information Interfaces
o Provides functions to request information from ERCOT
o Types are
 Get Award Set (queries various awards)
 Forecasted Load
 Real-time System Load
 Market Totals (DAM Energy bought & sold, A/S offers)
 Market LMPs & SPPs
 Market MCPCs
 Binding Constraints
 Active Contingencies in SCED
 Ancillary Service Schedule Obligations
 Dynamic Ratings
 Voltage Profiles
 Total Regulation
 Load Ratio Share
 Competitive Constraints
 Load Distribution Factors
 Shift Factors
 Customer Load Profile
 Aggregated Ancillary Service Offer Curves
 Ancillary Service System Plan
 Unit Availability
 Startup & Shutdown Instructions
 Total Ancillary Service Offers
 Total DAM Energy
 Derated CRRs
 Proxy Curves
 Mitigated Curves
Notification Interfaces
o Types are
 Notices & Alerts
 Bid Set Acceptance
 Bid Set Errors
 Pending Trade



 Energy Offer Awards
 Energy Only Offer Awards
 Energy Bid Awards
 Ancillary Service Awards
 CRR Awards
 PTP Obligation Awards
 Outage Notifications
Acknowledgement of Alerts
o Single type to acknowledgement receipt of Alerts
Interface to the NMMS Outage Scheduler Message types include:
o Creation
o Query
o Cancellation
Utility Interfaces Message types include:
o Get mRID (transaction ID)
o System Status (connection check)
The following information shall be provided with the response to this RFI.
 Description of the company that is responding to the RFI.
 Description of the standard product that would be bid in response to the specification above.
 A list of requirements in the specification above with which the standard offering does not
comply.
 List of documentation that would be provided with system – as a minimum the following would
be included
o Users Guide
o Configuration Guide
 Typical system hardware drawing with equipment sizing and model numbers.
 List of training courses available for this product. Highlight any that are NERC certified
courses.
 Provide a list of the following:
o Hardware platforms supported
o Software platforms supported
o Relational Databases supported
o 3rd party software utilized
 A list of installations the responding company has in service where the installation is the real
time Market Participant to ISO application
Attachments:
 Attachment A
o Texas Nodal Enterprise Integration External Interfaces Specification v 0.92
 Attachment B
o Nodal Specifications For AS Summaries
 Attachment C
o Zip File Containing NERC Cyber Security Critical Infrastructure Protection (CIP)
Standards 1 – 9
Download