Sempra AMI Integration Architecture - Home
Download
Report
Transcript Sempra AMI Integration Architecture - Home
CIM for Smart Meter
(and Beyond)
Sempra / SDG&E
Capgemini
Xtensible Solutions
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
1
Agenda
•
•
•
•
Company / Project Overview
Project Scope / Architecture
Integration Approach
Benefits / Lessons Learned
2
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Company Overview
Sempra Energy Utilities
San Diego Gas & Electric
• 3.3 million consumers
•
• 1.4 million electric meters
• 900,000 natural gas meters
4,100 square miles
Southern California Gas Co.
• 19.5 million consumers
•
• 5.5 million meters
20,000 square miles
3
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Project Overview
•
SDG&E installing an AMI system
•
•
•
San Diego and Orange County service territory
• 1.4 million 2-way communicating electric meters
• Upgrade 900,000 gas meters with smart device
Benefits
• Improve operational efficiencies
• Enable customer demand response options
Not a typical utility infrastructure project
• Unlike a power plant, transmission line
• Touches virtually every department
• Leading edge technology
• SOA – Service Oriented Architecture
• AMI – Advanced Metering Infrastructure
4
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Project Integration Architecture
5
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Project Integration Scope
•
Snapshot of Statistics (2008)
• 102 Interactions
• 24 Application Endpoints
• 2 Major Deployments (“Waves”) (planned, so far)
•
Mass installation starting early 2009
•
Up to 6000 endpoint installations per day at peak
6
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Integration Approach
•
•
Guiding Principles
Integration Patterns
•
•
Data / Process Integration
Data Architecture
• Process (Roles / Deliverables)
• Model Layers
• Service Example
7
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Guiding Principles
•
Business Process Alignment
• All of the architectural deliverables will, in some
form, align with the business processes
•
Integration Management
•
•
All integrations will be managed through an
enterprise integration environment
Canonical Data Models
•
Enterprise information model will be built
• Built as-needed, for integration purposes
• Promotes reusable standards
8
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Enterprise Integration Concepts
Integration Framework – Two main paths
Process Integration
Real-time
Individual requests
Web Services through Enterprise Service Bus (ESB)
Guaranteed delivery
Extensible formats (XML)
Transformations in integration layer or in applications
Orchestrated using Process Orchestration Tool
Data Integration
Batch
Periodic
Multiple records
Compact formats
9
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Process Integration –
Typical Pattern
Messaging and
Orchestration
XML Appliance
Application
(Source /
Consumer )
XML Appliance
SOA Integration Layer
Application
(Target /
Provider )
10
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Data Architecture - Process
11
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Data Architecture – Model
REFEFENCE
MODELS
SCHEMAS
OTHER
Semantic Model
SEMPRA
MODEL
MESSAGES
CIS
CIM
Business
Entity
DB Schema
Business
Entity
Business
Entity
XML Schema
12
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Process Orchestration Example
Service
ESB
MDMS
ESB
Operation
13
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Service Definition - Example
Service
Operation
Schema
14
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Message Schema – CIM Based
class CurtailmentEv ent
MessageHeader::
MessageHeade r
«XSDcomplexType»
ElectronicAddress
{leaf}
+
+
email: string
userID: string [ 0..1]
0..1
0..1
«XSDcomplexType»
CurtailmentEv entRequestMessage
«XSDcompl...
Person
{leaf}
1
0..1
0..1
1
«XSDcomplexType»
CurtailmentEv ent
MessagePayload
1
+
1 +
+
+
mRID: string
1
eventType: string
eventDuration: int [ 0..1]
numberOfParticipants: int [ 0..1]
«XSDcomplexType»
ScheduleParameter s
1 +
+
requestedStartDateTime: dat eTime
requestedFinishDateTime: dat eTime
• Subset of “Sempra Information Model”
• Schemas generated from UML model
15
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Benefits of using CIM
•
Assists in requirements gathering
• Another reference input for interface analysis
•
Drastically reduces time to create schemas
•
•
•
Practically eliminates discussion about structure
• Best practices and lessons learned “built in”
Building enterprise information model (“SIM”)
• Based on CIM, but incorporates other
standards where applicable
Promotes interoperability through standards
•
Working toward “plug and play”
16
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Future use of CIM
•
•
•
Basis for Enterprise Information Management
• New EIM group to manage information across
multiple projects via enterprise model
Other projects using CIM
•
Smart Grid initiative
Reusability is key
•
•
•
Smart Meter services used in other projects
Other projects services used by Smart Meter
One model across projects simplifies management
• Also allows faster analysis through visibility
17
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
Lessons Learned
•
Stay with widely adopted standards
• CIM / HTTP / WS-I (Web Services Interoperability)
•
Establish a governance review process
•
•
•
•
Defined ownership is key to faster decision making
Stakeholders / impacts more easily identified
Keep it simple - Don’t over engineer
Build repeatable process & methodology
•
Less analysis means faster projects
18
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved
For More Info
•
•
Internet: www.sdge.com/smartmeter
E-Mail us:
•
•
•
Enrique Villalobos
• [email protected]
Mark Bowne
• [email protected]
Steve Van Ausdall
• [email protected]
Thank you!
19
© 2008 San Diego Gas & Electric Company. All copyright and trademark rights reserved