18
October 24, 2007 Information Technology Nodal’s Impact on ERCOT IT CIM User Group Meeting Ron Hinsley ERCOT Chief Information Officer

Nodal’s Impact on ERCOT IT CIM User Group Meeting

  • Upload
    buzz

  • View
    18

  • Download
    1

Embed Size (px)

DESCRIPTION

Nodal’s Impact on ERCOT IT CIM User Group Meeting. Ron Hinsley ERCOT Chief Information Officer. Overview: ERCOT Primer. The Electric Reliability Council of Texas (ERCOT) manages the flow of electric power to approximately 20 million Texas customers - PowerPoint PPT Presentation

Citation preview

Page 1: Nodal’s Impact on ERCOT IT CIM User Group Meeting

October 24, 2007

Information Technology

Nodal’s Impact on ERCOT ITCIM User Group Meeting

Ron HinsleyERCOTChief Information Officer

Page 2: Nodal’s Impact on ERCOT IT CIM User Group Meeting

2 Enterprise ArchitectureAugust 21, 2007

Overview: ERCOT Primer

• The Electric Reliability Council of Texas (ERCOT) manages the flow of electric power to approximately 20 million Texas customers

• Represents 85 percent of the state’s electric load and 75 percent of the Texas land area • As the independent system

operator for the region, ERCOT schedules power on an electric grid that connects 38,000 miles of transmission lines and more than 500 generation units

• ERCOT also manages financial settlement for the competitive wholesale bulk-power market and administers customer switching for 6 million Texans in competitive choice areas

Page 3: Nodal’s Impact on ERCOT IT CIM User Group Meeting

3 Enterprise ArchitectureAugust 21, 2007

Overview: Nodal Primer

• Moving to a nodal design will satisfy the PUCT order to directly assign local congestion

• In the nodal market, the grid will consist of more than 4,000 nodes, replacing today’s 4 Zones (5th NE zone consolidated to N effective 1/1/07 per PRR699)

• The Texas Nodal design is expected to deliver the following benefits:– Improved price signals– Improved dispatch efficiencies– Direct assignment of local congestion

• In today’s zonal market, the grid is divided into Congestion Management Zones, which are separated by the Commercially Significant Constraints

• Several limitations have been identified with the current zonal model:

– Resources grouped by portfolio

– Assignment of local congestion costs

– Insufficient price transparency

Page 4: Nodal’s Impact on ERCOT IT CIM User Group Meeting

4 Enterprise ArchitectureAugust 21, 2007

Overview: Nodal Primer

Page 5: Nodal’s Impact on ERCOT IT CIM User Group Meeting

5

Overview: Nodal Primer

The problem is very complex:• The system being controlled is complex and dynamic• Market rules are detailed, interdependent and difficult to understand• Detailed functionality and interactions of how systems support the process

were not well understood. System boundaries were blurred. • Moving from a 4 zone network to a nodal network with 1000s nodes• Extending siloed technical and business processes to an integrated solution• Increasing from a small number of “super” systems to best of breed

applications that control the network and operate the market• Product marketplace is dominated by a few companies• Changing from screen scraped interfaces to web services• Changing many point to point integrations to an Enterprise Service Bus• Publishing market interfaces 18 months ahead of go-live to ensure market

participation• Integration of 14 COTS apps from 6 vendors

The stakes are high:• $263M over three years and $10M for every month late• There is global interest in our success

Enterprise ArchitectureAugust 21, 2007

Page 6: Nodal’s Impact on ERCOT IT CIM User Group Meeting

6

Overview: Nodal Primer

Enterprise ArchitectureAugust 21, 2007

Building a complex system in a dynamic environmentWithout a guiding architecture and

vision of the solution, prepare for the worst!!

Previous attempts to describe the architecture had “failed”

• Many stakeholders with different needs• Views of business process, data,

information flow, systems, infrastructure, security, and organization were all incomplete

We needed to know what had to be done

We needed processes, standards, and architectural tools to be successful

We needed to know ERCOT was ready

Page 7: Nodal’s Impact on ERCOT IT CIM User Group Meeting

7

Initial impact to ERCOT involved setting key strategies

Key Nodal strategies:

ERCOT-led project – by comparison to the first market opening

Best-of-breed - products and vendors with proven delivery track records

Avoid “1.0”

Players in Nodal markets ERCOT as integrator – supported by key consultants and contractors

Enterprise Architecture standards –

Rational Unified Processing (RUP)

System of Systems Architecture (SoSA)

Traceability Industrial strength infrastructure, related disciplines – to handle multiple

environments and hundreds of releases

We looked back a while ago and wouldn’t change a thing in retrospect

Page 8: Nodal’s Impact on ERCOT IT CIM User Group Meeting

8

Bringing the IT Strategy to Life

The IT Strategy

Enterprise Architecture Approach

Align IT infrastructure, data, applications and processes (people) to ERCOT's

business strategy.

Business Within a Business

Change the focus of IT professionals to the level of external providers and to

consider all they deal with as customers. The business fully understands what it

receives for it’s IT dollars.

Operational Excellence

Raise the level of IT system delivery to meet or exceed customer expectations.

Provide a level of service that makes everyone feel as if they are the most

important customer of IT.

Page 9: Nodal’s Impact on ERCOT IT CIM User Group Meeting

9

Bringing Strategy to Life

EnterpriseArchitects

Business Architects

Enterprise Principles

Enterprise Principles are principles, applicable to all areas of ERCOT, that encapsulate the guiding philosophy of the organization and are driven by the Business and IT Strategies.

Business Strategy

ERCOT's Business Strategy developed by business leadership team. The business strategy is driven by the CEO and the Executive Committee.

Future State

The Future State building blocks show the tools and technologies ERCOT is targeting in the next 3 to 5 years. The future state is based on the Enterprise and Domain Principles and the initiatives required to achieve this state are prioritized within the Roadmaps.

1

5

Application Services

InfrastructureServices

Security

Operations

CIO

creates

Roadmaps

Roadmaps map short-term and long-term initiatives to the principles, business and IT strategies and the future state for each area.

4

creates

provide content for

creates

creates

approves

creates

creates

IT Strategy

ERCOT's IT Strategy developed by the CIO. The IT Strategy is driven by the Business Strategy.

Standards, Patterns and Frameworks

Standards and Patterns elaborate the details of the Domain Principles and describe the approach to implementation. Frameworks provide concrete implementation and infrastructure that is shared across projects.

provides content for

reviews

Executive Committee

CEO

creates reviews

Business Leadership IT Leadership Enterprise Architecture IT Services

reviews

reviews

100%

90%

Current State

The Current State building blocks show the tools and technologies ERCOT is currently using in a set of areas (blocks) and indicates if there are standards and base capability covering each area.

2

5%

50%

Domain Principles

Domain Principles are focused on the individual areas of ERCOT and help guide tool and technology decisions in those areas. Domain Principles are driven by the Enterprise Principles.

3

5%

Security Architects

creates

Page 10: Nodal’s Impact on ERCOT IT CIM User Group Meeting

10

What the RUP?!?

Enterprise ArchitectureAugust 21, 2007

The Rational Unified Process is a development framework created by Rational Software Corporation, now part of IBMRUP is an adaptable framework with several key principles:

•Adapt the process to the task at hand•Balance stakeholder priorities, focusing on risk and high value first•Demonstrate value early and often through iterations•Elevate abstraction through modeling•Focus continually on Quality

Page 11: Nodal’s Impact on ERCOT IT CIM User Group Meeting

11

Better Living with Standards

• With Nodal we’ve standardized on UML 2.0 as the modeling language for ERCOT

• UML is ideal for modeling application structure, data structure, business process, behavior, and architecture

Enterprise ArchitectureAugust 21, 2007

…Ensure 60 Hz

QSEUpdate Frequency

QSE

Nodal

Adjust Generation

Main Success Scenario

1. QSE and Frequency Monitor send Nodal frequency data to Nodal.

2. At 4 second intervals Time requests Nodal execute Load Frequency Control

3. …

Use Case Use Case Specification Sequence Diagram

Operation Specification

Deployment Diagram

Page 12: Nodal’s Impact on ERCOT IT CIM User Group Meeting

12

Common Services

Transaction Monitor Mail

Interactive Prg. Env. Collaboration

Interactive Prg/Txt Ed Telephony

Event Services Dig Lib/Cont Mgt

Publish and Subscr. Enterprise Service Bus

Components EDI/EIE

Intelligent Agent Mgt. Web Content Mgmt

Internationalization Web Application Server

Virtual Machine Web Facilities

Workflow Web Services

BP Choreography Svcs

Better Living with Standards

Data and Data Access ServicesData•Data Area 1•Data Area 2•Data Area 3•Data Area 4•Data Area 5•Data Area 6•Data Area 7Relational DatabaseHierarchical DatabaseObject-Oriented DatabaseMultidimensional DatabasePersistence ServicesFileStorage Management

Sys

tem

s M

anag

eme

nt

and

Au

ton

om

ics

Ser

vice

s- C

han

ge

- C

onf

igu

ratio

n

-So

ftw

are

Dis

trib

utio

n

- W

ork

loa

d S

erv

ice

s -P

rob

lem

- P

erf

orm

an

ce

-B

acku

p/R

eco

very

-

Svc

Le

vel A

uto

ma

tion

/Orc

he

stra

tion

-A

sse

t

-

Ope

ratio

ns

-

Co

nta

ct M

ana

ge

me

nt

Communication Services•Conversational•Remote Procedure Call•Messaging and Queuing•HTTP

Common Transport Semantics

PhysicalEquipment

Subnetworking:•LAN•WAN

Distributed Services•Directory•Security•Transaction Manager•Time

Object Management Services•Object Request Broker•Life Cycle•Externalization•Collections

Transport Services•iSCSI•Wireless•TCP/IP

•NetBIOS •ICCP•ASC

Local OperatingSystems Services

ApplicationsBusiness Admin for ERCOTProduct Mgmt Cust Portfolio MgmtCust Svc & Sales for issuersProduct Mgmt & OpsCust Accounting for MPsFinancial Mgmt for ERCOT

AD Tools•3GL Tool Suites•4GL Tool Suites•OO Tool Suites•Cross-Suite Tools•Tagging & Scripting

Productivity Tools•Personal Productivity Tools

DistributedSystems Services

User Access andPresentationServicesUser Access Services

• Adaptation• Interaction Enabling Services • Connectivity

User Presentation Services• Human Computer Interaction• Print• View• Multimedia• Web Browser

Network Services

Resource Virtualization ServicesPhysical Network EquipmentPhysical Computing Equipment

Dynamic MM Comm. Control

Local Operating Systems

•Other

Utility Business Services•Metering•Rating•Billing•Peering and Settlement

EA Building Blocks

Page 13: Nodal’s Impact on ERCOT IT CIM User Group Meeting

13

Majority of ERCOT wholesale market systems are being replaced/upgraded for Nodal

MP Registration

Market Operations

OS CRRNMMS

EDWMIS EMS

DAM Commercial Applications

CM&M

LF SCEDRUC

Business and Engineering Model

SettlementMid Term Day Ahead Real Time

User Interface

Power Operations

IMM

Integration (information bus)

B&S Billing & Settlements CRR Congestion Revenue Rights CM&M Credit Monitoring & Management DAM Day-Ahead Market EDW Enterprise Data Warehouse FT Financial Transfer IMM Independent Market Monitor LF Load Forecast MIS Market Information System MP Reg Market Participant Registration NMMS Network Model Management System OS Outage Scheduler RUC Reliability Unit Commitment SCED Security Constrained Economic Dispatch

Degree of change100% New/replacement

>50% Upgrade/enhancement<10% Enhancement

QSE Systems

RPPF

Our vendor landscape is much more complex

Page 14: Nodal’s Impact on ERCOT IT CIM User Group Meeting

14

Tracing the Requirements

Trade Electrical Financial Instruments

Ensure Transmission Grid Stability

Transfer Money

Market Participants

QSE

CRR Participant

NOIE

Retail Participant

Ensure 60 Hz Grid Frequency

Ensure Adequate Capacity

Settle Disputes

Binding Documents Requirements Use Cases

DesignSW ComponentsDeployed Infrastructure

Change & Configuration Management

Page 15: Nodal’s Impact on ERCOT IT CIM User Group Meeting

15

Measuring Success

Enterprise ArchitectureAugust 21, 2007

Yesterday Today Tomorrow

No SLAs

Limited Definitions of Services

Best Effort Capabilities

Limited Visibility

Performance Based SLAs for Nodal and Retail

Elaborate Service Catalog

Better Instrumentation

Granular Business Process Enterprise SLAs

Service Catalog Mapped to SoSA

Full Visibility with Thorough Instrumentation and Event Correlation

Page 16: Nodal’s Impact on ERCOT IT CIM User Group Meeting

16

•Sys Ops Admin•Sys Ops DPO•Mkt Ops Suport•Operating Stds•Ops Support•Outage Coord•Network Modlng•Ops Planning•Adv NW Apps•Ops Engrg•Sys Ops Training•SO-Control Cente

•Treasury & Credit Admin•Contract Admin & Procurement•ICMP•Accounting & Budget•Corp DPO•PMO Planning, QA, Reporting•Program Admin•PMO

Heaviest business impact is on core operations and IT

X

Market

Operatio

ns

System

Operatio

ns

Inform

atio

nTechnology

System

Planning

Finance

Legal

Internal

Audit

Security

Facilitie

s

Human

Resources

•Market Rules•Setlnt Metering•Energy Anal •Settlmnts/Blng Op•Retl Cust Choice•Comml Ops Data •Integrity & Admin•Mkt Ops DPO•Rtl Mkt Analysis•Mkt Ops Testing•Retail Client Svcs•Whlsl Client Svcs

•Information Systems Security•Physical Security

•Congestion & Revenue Rights•Regulatory Support & Reporting•Planning Admin•Planning Services•Regional Planning•System Assessment

•Cust & IT Services•Sys Engrg•Storage Rescs•Network•EMMS Dev•Ent Int, IS & Arch•Comml Svcs•Corp & Cnsl Apps•DB Admin•Release Mgmt•IT Coml Ops•EMMS Prod Spt•IT DPO

Page 17: Nodal’s Impact on ERCOT IT CIM User Group Meeting

17

Better Living with Standards

Some Current Technology Standards

Operating Systems:

Windows Server 2003

RedHat Linux 3

IBM AIX 5.3L

Server Platforms:

IBM pSeries (Power)

IBM xSeries (Intel)

VMWare ESX (Intel)

Relational Databases:Oracle 10gMicrosoft SQL 2000/2005

Web Servers:Apache 2.0.46Microsoft IIS 6.0

Application Servers:JBoss 4.0.5Tomcat 5.5.20

Message Bus:

TIBCO BusinessWorks

Web Portal:TIBCO PortalBuilder

Web Search:Google Appliance

Languages:Ruby (on Rails)TIBCOJava

Build Tools:Apache AntHP PPM

Page 18: Nodal’s Impact on ERCOT IT CIM User Group Meeting

18

Questions and Answers

Enterprise ArchitectureAugust 21, 2007

Handy Links:http://nodal.ercot.com All about Nodalhttp://uml.org OMG’s Official UML Site