Smart Grid (Enterprise) Architecture /Dec/04

Slides:



Advertisements
Similar presentations
Business Alignment Using Enterprise Architecture
Advertisements

IEC WG 19 Meeting Geneva, CH 2012/May/11 Architectural Methodology Joint NIST-SGAC / EU-M.490 RAWG Efforts.
Course: e-Governance Project Lifecycle Day 1
Scope of TOGAF ADM The scope of the four architecture domains of TOGAF align very well with the first four rows of the Zachman Framework, as shown in the.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
September 30, 2011 OASIS Open Smart Grid Reference Model: Standards Landscape Analysis.
OMG Architecture Ecosystem SIG Federal CIO Council Data Architecture Subcommittee May 2011 Cory Casanave.
Enterprise Architecture. 2 Agenda What is Enterprise Architecture (EA)? Roles in EA? Why is EA Important? Tangible Benefits from EA? What Do We Need to.
Reference Models مدل های مرجع معماری.
Requirements Analysis Concepts & Principles
Presentation Title: Utilizing Business Process Management (BPM) and Enterprise Architecture (EA) to Achieve and Maintain a Competitive Advantage Presented.
Course Instructor: Aisha Azeem
How to Manage Convergence ? DIGIT B2 - MIA – EA Team Dana Mateescu November 2010.
© 1998 Concept Five Technologies Enterprise Application Integration Capability Maturity Model.
Extended Enterprise Architecture Framework (E2AF)
Enterprise Architecture
Enterprise Business Information Model Enterprise Data Services.
Getting Smarter with Information An Information Agenda Approach
Smart Grid (Enterprise) Architecture /Dec/04.
What is Business Analysis Planning & Monitoring?
Developing Enterprise Architecture
A Methodology that is PROVEN PRACTICAL EFFECTIVELY INTEGRATED SCALABLE CUSTOMIZABLE.
The Software Development Life Cycle: An Overview
Don Von Dollen Senior Program Manager, Data Integration & Communications Grid Interop December 4, 2012 A Utility Standards and Technology Adoption Framework.
TDT4252/DT8802 Exam 2013 Guidelines to answers
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Common Information Model and EPRI Smart Grid Research
EDISON INTERNATIONAL® SM SCE Project Story CIM User Group 10/12/2010 Jim Horstman Southern California Edison.
Business Analysis and Essential Competencies
The Challenge of IT-Business Alignment
Halifax, 31 Oct – 3 Nov 2011ICT Accessibility For All SMART GRID ICT: SECURITY, INTEROPERABILITY & NEXT STEPS John O’Neill, Senior Project Manager CSA.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Information Architecture The Open Group UDEF Project
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
Basic Concepts Key Learning Points : The objectives of this chapter are as follows:  To provide an introduction to the basic Concepts of enterprise architectures,
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Mgt Project Portfolio Management and the PMO Module 8 - Fundamentals of the Program Management Office Dr. Alan C. Maltz Howe School of Technology.
Michael J. Novak ASQ Section 0511 Meeting, February 8, 2017
Understanding Enterprise Architecture
What is Enterprise Architecture?
CLE Introduction to Agile Software Acquisition
CIM Modeling for E&U - (Short Version)
Fundamentals of Information Systems, Sixth Edition
Data Architecture World Class Operations - Impact Workshop.
Project Management (x470)
PMI Chapter, IT Governance, Portfolio and Project Management in State Government Chris Cruz, Chief Information Officer, California Department of Food and.
“SG-Systems” (Smart Grid – Operational Applications Integration) “Boot Camp” Overview Brent Hodges, Chair, SG-Systems Greg Robinson, Co-Chair, SG-Systems.
REQUIREMENTS ANALYSIS
“SG-Systems” (Smart Grid – Operational Applications Integration) Charter & Status Brent Hodges, Chair, SG-Systems Greg Robinson, Co-Chair, SG-Systems.
E2E Testing in Agile – A Necessary Evil
The Open Group Architecture Framework (TOGAF)
How does a Requirements Package Vary from Project to Project?
Standards for success in city IT and construction projects
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
Enterprise Architecture EA Principles Revisions CIO Council Update
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
Chapter 5 Designing the Architecture Shari L. Pfleeger Joanne M. Atlee
Smart Grids activities in ETSI
An Introduction to Software Architecture
Software Engineering Practice: A Generic View
Enterprise Architecture at Penn State
Employee engagement Delivery guide
Semantic Model Working Party (SMWP) OpenSG EIM Outreach
Chapter 8, Design Patterns Introduction
IEEE Architecture Council Overview
Software Architecture & Design
Presentation transcript:

Smart Grid (Enterprise) Architecture 101 2012/Dec/04

Agenda Architecture Overview SGAC Conceptual Architecture Semantics / Vocabulary Maturity Models Summary/Resources

Architecture as usually practiced OR BUY A VENDOR’S PACKAGE (Apologies to Mr Adams and my fellow architects) There is never enough time (or money) to do it right the first time There is always enough time and money to fix it over and over again -Anonymous

Siloed Implementation Approach AMI Field Auto Res DR DER PEV SubSta Serv Prov WASA Core Utility Automation SCADA CIS EMS/ DMS Mobile Field Mgt GIS State Estimate Core Utility Automation SCADA CIS EMS/ DMS Mobile Field Mgt GIS State Estimate ESB AMI Market ESB DR OMS

What is Architecture? IEC 42010-2007: The formal organization of a system embodied in its components, their relationship to each other and the environment and the principles governing it’s design and evolution Architectural process is a phased approach. It documents with every increasing levels of granularity and specificity, the requirements, relationships, services and sequence necessary to realize those goals Architectural art is intuition tempered by experience; it usually takes practice to master. Artistry is needed to define the appropriate levels of component ontological abstraction for each phase Enterprise Architecture is the process of translating business vision and strategy into effective organizational change. LEFT Brain Right Brain BOTH SIDES

Why We Need Architecture Yes, it’s a Kitchen/ Bathroom Logical – but … ? First in first out/ Priority of the day OR Architectural Process Output Input

Different types of Architecture Conceptual – General landscape Source: NIST SGIP Network Source: SIU Physical – systems/solution inventory Source: Amsbary - client utility Reference – Component (functions) make up Source: NIST SGIP and IEC TC57 Infrastructure – exchanges/workflow Source: Amsbary - client Logical –functions relationship Source: Multispeak and Hydro One Application/Solution – Specifications Source: Amsbary - client

Architecture uses Frameworks Including TOGAF*, DoDAF, MoDAF, FEA, Zachman, &c They have their own Methodology, Techniques and Tools Incorporate Lifecycle maps for Project Management (PMO) and Systems Engineering lifecycles (ITIL) * The Open Group Architecture Framework

Architecture Phases Rather then trying to “eat an elephant all at once”, architecture identifies goals and decomposes them into services that ultimately relate to the physical entities This breaks-down into: Preliminary, What do you have & what are your organization’s drivers Vision, what goals you trying to achieve Requirements, what needs do the goals impose Business Services, what abstracted services are needed to support a requirement Information (or Automation) Services, what sort of applications and information models are needed to support the abstracted service Technical Service, what is actually performing the service Don’t worry we’ll cover phases E H later

Architecture Service Orientation Open Group Definition Service orientation is a way of thinking in terms of services and service-based development and the outcomes of services A service: Is a logical representation of a repeatable business activity that has a specified outcome (e.g., provide weather data, locate fault, dispatch DER) Is self-contained May be composed of other services Is a “black box” to consumers of the service An architectural style is the combination of distinctive features in which architecture is performed or expressed. interfaces Simply put: Services are “black boxes”, messages come into them, they work their magic, and resulting message are sent out Input Output Process/ Service Actor Actor (role an actor assumes)

Simple Building Architecture Example Magic in this case is the ability to infer the options Process/ Service Input Output interfaces Vision Comfort Green Budget Require- ments Water Heat/Air Light Outside environ Sanitary Energy Eff Material Reuse Op Costs Initial Cost Timeframe Business Services Hot Water Source Treatment Rebates Rate Incentive Application Services Solar Gas Electric Technical Services Panels Batteries Inverter &c

Why we need sequence Sequence ensures the right thing is done in the right order & illuminates alternatives It’s not as easy as it sounds Impact of no sequence Build High Rise Complex Dig drainage canal to prevent flooding

Sequence changes based on the Situation Simple restaurant* example Business Requirement Sit-down Restaurant Fast Food Chain Buffet Business Service Order Eat Pay * Courtesy of Doug Houseman

Smart Grid Architecture Produces Strategic Plans Technical Road Maps Use Cases Reference Models Recommended standards Migration Plans Change Management Security and Governance In short what is required to move from today’s state to the stakeholder’s goal

Use Cases Clarifies how a Smart Grid requirement is envisioned to work and provides the overarching: Functional requirements Non-Functional requirements Interfaces Sequence Actors (roles) They are used and refined throughout the architectural process

TOGAF Iteration & Architecture layers TOGAF cycle and corresponding Artifact level of detail Contextual/Vision What are the Goals What is the current state Conceptual What it shall accomplish What services are required Logical How it shall be accomplished How is the architecture structured Physical What resources shall be required Contextual Conceptual Logical Physical Conceptual Logical Physical

Architecture roadmap Automation Technologies Business Input from strategy & context Business Architecture Information Architecture Automation Architecture Technical Architecture Vision/ Contextual Why? Conceptual What? What is the business What are the info processing requirements What type of applications are required What technical IT services are required Refinement Refinement Logical How? How is the business structured How is information structured How are these systems structured How are the “boxes” structured Physical With what? Which parts of the business will change What manual & automated processes need to be linked What packages & bespoke software What Hardware, software & network component

The Rest of the Story Ok, now we understand what it takes to design a Smart Grid. Now we have to implement it, migrate legacy procedures/systems, operate it, handle changes and ensure governance Yikes …. Remember the other half of the cycle? That’s where those areas are handled This ensures the architecture stays viable instead of stale Think of this as your “honey-do” list

SGiP Smart Grid Goal: To support Business Specific Solutions Community-Serving Architecture Deliverables Foundational Smart Grid services to accelerate business specific implementations Concepts Requirements Business and Automation Services Domain Interactions Use-Cases Semantics/Vocabulary, Terminology Conceptual Architecture Business-Focused Solution Architecture Business specific requirements Business specific processes Business specific logical model design Physical interface schema design and Standard requirements Solution specifications and development Project validation, testing & migration Deployment & Architecture Governance Logical & Physical Architecture

EU & SGAC Architecture Alignment Initially kept at Conceptual level to avoid being prescriptive Organizationally focused Bulk Generation and DER merged EU M490 RAWG Logical architecture leveraging SGAC Conceptual & GWAC IMM Functionally focused DER -No interfaces to Transmission or Customer

Methodology Alignment Activities EU’s Smart Grid Architectural Methodology maps to SGAC Conceptual Architecture & GWAC IMM Stack Interactions (messages), Automation Services Semantics-CDMs Use Cases, Business Services/Actors Business goals & requirements Syntax & Communications Standards SGAC Conceptual Architecture Hierarchy GWAC Stack Based Operation: Grid Control Enterprise: “back-office” (everything that’s not Power ops and Market) Market: Org and syst Station: physical substation Zones Functional` and physical Field: protection and monitoring equipment Process: Primary power delivery equipment Services Flow Semantics

SGAC - Architecture roadmap NIST Conceptual Architecture Business Automation Technologies Input from strategy & context Business Architecture Information Architecture Automation Architecture Technical Architecture Conceptual What? Vision/ Contextual Why? What is the business What are the info processing requirements What type of applications are required What technical ICT services are required Refinement Refinement Logical How? How is the business structured How is information structured How are these systems structured How are the “boxes” structured Physical With what? What manual & automated processes need to be linked Which parts of the business will change What packages & bespoke software What Hardware, software & network component SGiP Architecture Development

SGAC* Architecture Efforts Unification/alignment with other Smart Grid Efforts (currently: EU Smart-Grid Coordination-Group and IEC TC-57 WG-19) Recognizes many strategic initiatives fail because new technologies are viewed in isolation Addresses a holistic view of the power system and business domains Provides context allowing business stakeholders to prioritize and justify often conflicting technology decisions based on a robust conceptual model Facilitates common vocabulary and re-use of system level constructs across all Smart Grid business domains Rich knowledge base of national-level goal decomposition, business requirements, services and actionable vocabulary * SGAC - Smart Grid Architecture Committee

Need for a Semantic Vocabulary Natural Language is Ambiguous One Reality, Multiple Views of It Meaning is Relative to a Perception Perception is Contextualization Ambiguity can be eliminated with Contextualization Contextualization can be defined through Relations

Vocabulary and Semantics Success Factors Well defined vocabulary and semantics Eliminate technology dependencies/disparities Precise Relations Clear Expectations Information Challenges Ambiguous Semantics Inter-domain communications Multiple Technologies Consistency Partially Known Value-Chain Cross Business-Unit Operational implications Low Data Quality Decisions/Trust-Risk Poor Data Specification Expectations

Semantic Modeling Language Need for actionable vocabulary beyond model languages such as Universal Modeling Language (UML) Open Source managed by W3C a non-propriety file format Ontology Web Language (OWL) is more expressive than UML Actionable Simple Structure Subject, Verb, Object (triple) which is stored in a Resource Description Framework (RDF) for access Triplets can be transparently merged across data sources Provides formal verification across diverse vocabularies If it’s Web addressable, its available for use Analysis/query (SPARQL)

RDF Example Three triplets as URI Steve Steph Steve Ray EnerNex http://www.enernex.com/employees/stephan-amsbary/#!/ Steve Ray EnerNex as Steve Steph

Web Semantic Mash-up Example DoE Smart Grid Clearinghouse http://www.sgiclearinghouse.org/?q=node/13 With no programming – just a RFS definition Each project has dissimilar Location information Labels Project details Google recognizes as such Maps each project location Labels each by it’s type (AMI, CS, DS, &c.) Links to project details

Maturity Models Maturity Models are strategic frameworks to identify opportunities for improvement They create a roadmap identifying activities, best practices and investments leading to the desired state Provides maturity characteristics expected for each stage of maturity Provide an assessment of the current state and help bridge the gaps to the future state Observable indicators of progress – measurable outcomes that improve with each stage of maturity

SEI* Smart Grid Maturity Model * SEI - Carnegie Mellon Software Engineering Institute

SEI Smart Grid Maturity Model

GWAC* Smart Grid Interoperability Maturity Model (IMM) Work In Progress GWAC Context-setting Framework SEI Smart Grid Maturity Model Level Title 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial NEHTA Interoperability Maturity Model http://www.nehta.gov.au/connecting-australia/ehealth-interoperability * GWAC – DoE GridWise Architecture Council

The GWAC IMM Stack 1 Framework (GWAC Stack) 8 interoperability categories consolidated into 3 layers 10 Cross -Cutting issues – 3 layers 9 Interoperability Areas Combining the interoperability and cross cutting categories provides a two dimensional matrix that helps simplify the conceptual landscape Slide courtesy of Mark Knight

Level 5 IMM Maturity Example CROSS CUTTING ISSUES 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial LEVEL OF MATURITY ORGANIZATIONAL INFORMATIONAL INTEROPERABILITY CATEGORIES TECHNICAL OPERATION CONFIGURATION & EVOLUTION SECURITY & SAFETY

GWAC SG IMM Evaluation Matrix Interoperability Areas Maturity level Metrics (questions)

Smart Grid Architecture Summary Affects the entire organization, not just computer techies A process that minimizes risk and gives insight into how the business operates today and what changes are needed to achieve the business’ grid modernization objectives A means to: Gain operational efficiencies Maximize assets and personnel Bring order to IT delivery - aligning Business Services with the underlying automation Services-Oriented (SOA) foundation SGAC efforts are performing the heavy lifting to define Smart Grid’s foundation Several Utilities are using EA (and TOGAF) Notable examples: Southern California Edison National Grid Consumers Electric Pacific Gas & Electric Duke Energy Most Smart Grid software vendors Florida Power and Light

Want to know more SGAC Conceptual Architecture Session Monday at 2:30 – 4:00PM Current status of SGAC activities Wednesday at 3:30-5:00PM Smart Grid Interoperability Maturity (SG-IMM) Wednesday at 3:30-15:00AM Demand/Response Architecture Thursday at 8:00-10:00AM SG-IMM Work Shop Thursday at 1:00-2:30P

References National Use-case repository: SGIP SGAC: http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/IKBUseCases SGIP SGAC: http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/SmartGridArchitectureCommittee EU Commission Mandate M.490 Reference Architecture http://ps.kan.bg/wp-content/uploads/2012/01/ClC13-Sec2012-004_SGCG-RAWG-Reference-Architecture-TR-v0-5.pdf EPRI IntelliGrid http://intelligrid.epri.com/ GridWise AC: www.gridwiseac.org UCA International (OpenSG): http://osgug.ucaiug.org Software Engineering Institute Smart Grid Maturity Model http://www.sei.cmu.edu/smartgrid/ The Open Group (TOGAF): http://www.opengroup.org/togaf/

Electric Research, Engineering, and Consulting Questions ? How does this work? STEPHAN AMSBARY Director, Utility Enterprise Architecture Stephan@EnerNex.com Phone: +1.828.559.1110 FAX: 865.218.8999 1993 Grants Mountain Rd, Marion, NC, 28752-9513 Electric Research, Engineering, and Consulting