1 Descriptions of Function



Similar documents
1 Descriptions of Function

SmartConnect Use Case: C7 Utility Uses SmartConnect Data for Targeted Marketing Campaigns December 29, 2009

APPENDIX E ARCHITECTURE COMPONENT/ACTOR DESCRIPTIONS

AMI Use Case: B3 - Utility detects tampering or theft at customer site 03/16/06

Demand Response Management System Smart systems for Consumer engagement By Vikram Gandotra Siemens Smart Grid

Distributed Energy Resource Services and Pricing Caltech Resnick Ins;tute Grid 2020 Seminar

Public Service Co. of New Mexico (PNM) - PV Plus Storage for Simultaneous Voltage Smoothing and Peak Shifting

AMI and DA Convergence: Enabling Energy Savings through Voltage Conservation

Jim Sheppard, Director of Business Processes CenterPoint Energy, Texas, USA

ConnectivityWeek 2010

emeter- MDM General Overwiew April 19 th, CEER Workshop on Meter Data Management Alicia Carrasco, Regulatory Director

Itron White Paper. Itron Enterprise Edition. Meter Data Management. Connects AMI to the Enterprise: Bridging the Gap Between AMI and CIS

Development of a Conceptual Reference Model for Micro Energy Grid

Utilities the way we see it

More MDM Choices: A Hosted MDMS

Smart Grid Overview How the smart grid will give customers the tools to create the new future for electricity use.

WELCOME. Landis+Gyr Technical Training Catalog

How To Integrate Firstenergy'S Integrated Grid

Agenda do Mini-Curso. Sérgio Yoshio Fujii. Ethan Boardman.

Outage Notification. "Acknowledgment: This material is based upon work supported by the Department of Energy under Award Number DE-OE

Operating the power system while enabling more renewables : which solutions?

The Data Management Challenge: Making Extremely Large Amounts of Data Useful and Actionable

I. TODAY S UTILITY INFRASTRUCTURE vs. FUTURE USE CASES...1 II. MARKET & PLATFORM REQUIREMENTS...2

INTELLIGENT DISTRIBUTION NETWORK ANALYSIS AND INFORMATION ARCHITECTURE DESIGN

Project Management for Implementing the Smart Grid By Power System Engineering, Inc. Abstract PM Methodology Using a Repeatable Project Management

EC 350 Simplifies Billing Data Integration in PowerSpring Software

Green Power Connection Net Energy Metering Engineering Review Process in Delaware and Speeding Up the Application Fee Process

Digital Metering: a key enabling factor to foster RES development

Con Edison Demonstration Project DE-OE Customer Sited Resource Management Tools

Distribution Operations with High-penetration of Beyond the Meter Intermittent Renewables. Bob Yinger Southern California Edison April 15, 2014

METER DATA MANAGEMENT FOR THE SMARTER GRID AND FUTURE ELECTRONIC ENERGY MARKETPLACES

Architecture Concepts and Technical Issues for an Open, Interoperable Automated Demand Response Infrastructure

Real-Time Business Visibility Solutions For the Real World

Naperville Smart Grid Initiative

Smart Grid Business Case Analysis. Rochester Public Utilities

Big Data in Smart Grid. Guangyi Liu China Electric Power Research Institute

Applying Use Cases to Microcontroller Code Development. Chris Gilbert Cypress Semiconductor

WHITEPAPER. Breathing New Life Into Legacy Demand Response. Gain the Benefits of Two-way Communications

ESDER Implementation and TeMix Comments

Building Customer Programs Through AMI and Effective Data Management

Energy Systems Integration

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA

Monitoring & Control of Small-scale Renewable Energy Sources

Next Generation Distribution Management Systems (DMS) and Distributed Energy Resource Management Systems (DERMS)

Sofware Requirements Engineeing

GENe Software Suite. GENe-at-a-glance. GE Energy Digital Energy

PMCS. Integrated Energy Management Solution. Unlock the Full Potential of Power Networks Through Integration. Complete Solution. Informed Decisions

An Oracle White Paper May Smart Grid Basics. Turning Information into Power

Smart Meter Capabilities and Implications for Net Metering. MADRI Smart Meters and Distributed Resource Data Issues

Grid IQ. Solutions as a Service. GE Energy Digital Energy. Why Solutions as a Service? Subscription based integrated Smart Grid solutions

APS Solar Partner Program

Smart Inverters Smart Grid Information Sharing Webcast

Evolution of Control for the Smart Transmission Grid

Power & Environmental Monitoring

Smart Metering for Automatic Demand Response

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102

Generation Interconnection System Impact Study Report. For. PJM Generation Interconnection Request Queue Position X1-114.

Advanced Metering Information Systems

Venteea A Smart Grid demonstrator for the DRES integration on the MV distribution networks.

Draft for comment - OpenADR 2.0 Demand Response Program Guide

Real Time Monitor. A Real-Time Windows Operator Interface. DDE Compliant. (for remote data display)

Key Concepts Of Distributed Generation

Industry Data Model Solution for Smart Grid Data Management Challenges

ARRA Grant Case Studies SMUD s Smart Grid Program

Net Energy Metering and the Future of Distributed Generation

Value of Distributed Generation

Monitoring Underground Power Networks

RHODE ISLAND. Electronic Business Transactions (EBT) Standards. for Electronic Data Interchange (EDI) in a Restructured Electric Industry

Value of Distributed Generation

The Future of Grid Control: Smart Grid and Beyond John D. McDonald, P.E. Director Technical Strategy & Policy Development

How does a multi-purpose. network compare to load. management alternatives?

Smart Metering Initiative ADWEA Program

Table of Contents. (Extracts from an EPRI-sponsored project developed by Frances Cleveland, Xanthus Consulting International)

Strategic Microgrid Development for Maximum Value. Allen Freifeld SVP, Law & Public Policy Viridity Energy

Harmonized Use Case for Electronic Health Records (Laboratory Result Reporting) March 19, 2006

3SL. Requirements Definition and Management Using Cradle

Executive Summary... ii. 1. Introduction Purpose and Scope Organization of this Report... 3

Security Fabric Tailored Trustworthy Space Part 2: End-to-End Management and Security

Swirl. Multiplayer Gaming Simplified. CS4512 Systems Analysis and Design. Assignment Marque Browne Manuel Honegger

Feature and Technical

Dale Pennington, Managing Director, Utiliworks Consulting LLC, New York, USA

A MODERN DISTRIBUTION MANAGEMENT SYSTEM FOR REGIONAL ELECTRICITY COMPANIES

NetVision. NetVision: Smart Energy Smart Grids and Smart Meters - Towards Smarter Energy Management. Solution Datasheet

Oncor s Pioneering Transmission Dynamic Line Rating (DLR) Demonstration Lays Foundation for Follow-On Deployments

Pennsylvania Summer Reliability

Modeling of PV Based Distributed Generator Systems with Diverse Load Patterns

Use Case 29: Data Acquisition from External DMS Network Monitoring Subsystem

INTEGRATING SUBSTATION IT AND OT DEVICE ACCESS AND MANAGEMENT

Advanced Data Management and Analytics for Automated Demand Response (ADR) based on NoSQL

The role of demand-responsive energy management systems for smart cities

Indiana Michigan Power Company

ORACLE HYPERION PLANNING

Memory Systems. Static Random Access Memory (SRAM) Cell

Moving Towards the Smart Grid. Southern California Edison s Advanced Metering Infrastructure (AMI) Program

Smart Meters are Disrupting the Retail Energy Landscape

RIG Acceptance Test (RAT) Procedures

Realization of control center HMIs by using IEC and CIM data bases for communication and data handling

Southern California Edison Implementing the Communications and Back Office Systems of a Large Scale Metering Project

Establishing the Scope for The Business Case Structure to Evaluate Advanced Metering

ATTACHMENT G. Network Operating Agreement

Transcription:

Utility Use Case #3 (residential and commercial) implements system and responds to signals from the utility (using ) 1 Descriptions of Function 1.1 Function Name Date 12-15-2009, Version 1.11 implements system and responds to signals from the utility. 1.2 Function ID L-11.1.3 1.3 Brief Description This use case will describe the process to allow a Utility s to implement a system and respond to the signals from the utility. Scenario 1 - Utility, responding to a variety of drivers (eg. CO2, feeder loading, etc.), sends dynamic pricing signals to influence a customer s response. (Peak Shaving). Scenario 2 - Utility, responding to a variety of drivers (eg. CO2, feeder loading, etc.), sends signals to request a customer s response or disconnect service. (Reliability Driven). 1.4 Narrative is becoming aware of the importance of understanding how much energy they are using and when it is being used. Many customers want to understand how their energy consumption habits affect their monthly energy bills and to find ways to reduce their monthly energy costs. By providing the better visibility to their energy usage and cost at their site, they can make more educated energy related decisions regarding participation in load reduction programs, be more inclined to install energy efficient systems and potentially change their energy consumption habits. will be able to view more detailed energy use information based on daily and potentially near real time meter read. UC-3 Version 1.11.doc 1 December 15, 2009

With a utility infrastructure, there are multiple avenues for the utility to provide information on energy use as well as alerts and updates as well as control signals. Technologies such as in home displays, the Internet, cell phones, e-mail, and text messaging can be used to alert the based on their desire for information and comfort level for taking action with that information. types of messages the utility could send include energy conservation alerts or tips, planned outage information, pricing information, and other energy related information. information can also be used by in home automation or commercial/industrial building automation to make decisions based on preference and take action based on control system programming. At the residential level, this may allow the to benefit by shifting or reducing energy usage autonomously, making for a more consistent and convenient savings. Within the commercial and industrial space, building controls interacting with modern control systems can be used to alter consumption, store energy. Utility s Rates & Tariffs determines dynamic retail price and sends updates to the. responds. system measures response providing data to the t. t sends the updated pricing information or the demand response requirements necessary based on the system event through the meter communications network to the Meter. Building Automation (commercial/industrial) or Home Area receives dynamic pricing or demand response system event signal from the Utility and performs optimizations on the best mix of actions to be taken based on the customer s criteria. Home Area or commercial Building Control acknowledges receipt of signal and verifies if action (demand response - load control) has taken place to the t. t passes the responses back to the Service/Billing, compiling them and feeding them back to Operations. Scenario 1 sending dynamic pricing signals Utility, responding to a variety of drivers (eg. CO2, feeder loading, etc.), sends dynamic pricing signals to influence a customer s response. Scenario 2 sending dynamic pricing signals reliability driven Utility, responding to a variety of drivers (eg. CO2, feeder loading, etc.), sends signals to request a customer s response or disconnect service. (Reliability Driven). UC-3 Version 1.11.doc 2 December 15, 2009

Utility s Rates & Tariffs determines dynamic retail price and sends updates to the. responds. system measures response providing data to the t. t sends the updated pricing information or the demand response requirements necessary based on the system event through the meter communications network to the Meter. Building Automation (commercial/industrial) or Home Area receives dynamic pricing or demand response system event signal from the Utility and performs optimizations on the best mix of actions to be taken based on the customer s criteria. Home Area or commercial Building Control acknowledges receipt of signal and verifies if action (demand response - load control) has taken place to the t. t passes the responses back to the Service/Billing, compiling them and feeding them back to Operations. 1.5 Actor (Stakeholder) Roles Describe all the people (their job), systems, databases, organizations, and devices involved in or affected by the Function (e.g. operators, system administrators, technicians, end users, service personnel, executives, SCADA system, real-time database, RTO, RTU, IED, power system). Typically, these actors are logically grouped by organization or functional boundaries or just for collaboration purpose of this use case. We need to identify these groupings and their relevant roles and understand the constituency. same actor could play different roles in different Functions, but only one role in one Function. If the same actor (e.g. the same person) does play multiple roles in one Function, list these different actor-roles as separate rows. Grouping (Community), Actors Functioning from s s. Group Description Actors that perform their specific functions from the customer s premises. Actor Name Home Area Actor Type (person, device, system etc.) Actor Description HAN. Any side (to include commercial and residential customers) automation that can make use of utility signals to affect energy usage within the premises will be considered as the Home Area for this project. Home Area can affect DER, lighting, security, etc. Utility will not own Home Area. UC-3 Version 1.11.doc 3 December 15, 2009

Grouping (Community), Actors Functioning from s s. Group Description Actors that perform their specific functions from the customer s premises. Actor Name Actor Type (person, device, system Actor Description etc.) t CEMS. owned premise system which interfaces with the Home Area and the to provide services for load management and distributed generation. Additionally, may provide the ability to control owned equipment independent of the. Person Residential or commercial energy user that has a contract with the utility to receive electrical service from the utility and have an meter installed. participates in programs provided by the utility including pricing events, load control or distributed generation. Receives pricing and event information from the. Pre-programs responses to events into their load controllers). Needs to reduce their load throughout the event to reduce energy costs or receive financial benefit. Renewable Credit Meter Control Equipment Device Device REC Meter. Renewable Credit Meter is a revenue grade meter used to measure the energy supplied by owned Generation. Renewable Credit Meter information is recorded and forwarded to the PV Program Manager. Advanced electric revenue meter capable of two-way communications with the utility. A device that serves as a gateway between the utility, site, and load controllers of the. meter measures, records, displays, and transmits data such as energy usage, generation, text messages, event logs, etc. to authorized systems (i.e., the t ) and provides other advanced utility functions. Switches loads on or off or reduces load in response to events communicated by the system (Meter). Needs to follow the preprogrammed rules. E.g. smart thermostat. UC-3 Version 1.11.doc 4 December 15, 2009

Grouping (Community), Actors Functioning from s s. Group Description Actors that perform their specific functions from the customer s premises. Actor Name Actor Type (person, device, system Actor Description etc.) (residential) Display Device Meter Device Device Display device that receives energy and event information from the and presents it to the. Meter is a bi-directional revenue grade meter used to measure energy supplied by the Generation or used by the. Advanced electric revenue meter capable of two-way communications with the utility. A device that serves as a gateway between the utility, site, and load controllers of the. meter measures, records, displays, and transmits data such as energy usage, generation, text messages, event logs, etc. to authorized systems (i.e., the t ) and provides other advanced utility functions. Meter Device Advanced electric revenue meter capable of two-way communications with the utility. A device that serves as a gateway between the utility, site, and load controllers. meter measures, records, displays, and transmits data such as energy usage, generation, text messages, event logs, etc. to authorized systems (i.e., the t ) and provides other advanced utility functions. is one of the communications radios that could be under glass of the Meter. (re are two radios built in to the Meter. One is for the and is a longer range radio. other is for the and it has a smaller range.) This is the communication resource to the Inverter and the Home Area (if available). UC-3 Version 1.11.doc 5 December 15, 2009

Grouping (Community), Actors Functioning from s s. Group Description Actors that perform their specific functions from the customer s premises. Actor Name Actor Type (person, device, system Actor Description etc.) Inverter Predefined Profile Device Equipment at the site belonging to the that can be used for control of DG real and reactive power output. completes a profile upon installation that will determine how the premise will function under different circumstances (pricing, etc.). This profile is programmed into the t. Replicate this table for each logic group. Grouping (Community), Utility Actors. Group Description Actors that perform their specific functions as a part of the Utility. Actor Name Actor Type (person, device, system etc.) Actor Description Utility Host utility. t MDMS. that gathers, validates, estimates and permits editing of meter data such as energy usage, generation, and meter logs. It stores this data for a limited amount of time before it goes to a data warehouse (Meter Data Archive), and makes this data available to authorized systems and authorized personnel. and Control DRAACS. and subsystems responsible for maintaining an estimate, with a known precision, of how much resource is available for dispatch. is also responsible for accepting requests for blocks of energy and/or capacity and implementing that request by issuing load control requests. UC-3 Version 1.11.doc 6 December 15, 2009

Grouping (Community), Utility Actors. Group Description Actors that perform their specific functions as a part of the Utility. Actor Name Actor Type (person, device, system Actor Description etc.) Grid Control Center Information Service Representative Person contains an optimization function that can determine the optimal set to request curtailment from based upon a variety of factors/parameters, including the size and location of the desired (DR) resource. and Control is expected to track the "as implemented" response to load control requests and issue additional load reduction requests to selected sets until authorized load reduction target is met. uses measured responses to load demand requests to refine its internal model. Note: Any in use today may be parts of other systems being used. No platform exists to bring it into an operational tool today. GCC. Grid Control Center controls grid operations through the t, SCADA and t in the control area. Grid Control Center will communicate to grid operators to ensure grid reliability and also sends signals. CIS. Maintains contact information, calculates and formats bills, receives, and applies payments for individual accounts. system is responsible for storing information such as site data, meter number, rates, and program participation. CSR. Staff employed by the utility who respond to complaints, to outage notifications, or to requests to activate, modify and/or terminate delivery of service. Service Representatives also enroll a in utility sponsored programs and answer questions related to the energy consumption and cost data of the. Many off-cycle reading, UC-3 Version 1.11.doc 7 December 15, 2009

Grouping (Community), Utility Actors. Group Description Actors that perform their specific functions as a part of the Utility. Actor Name Actor Type (person, device, system Actor Description etc.) t t billing, work orders and diagnostics requests are initiated by the Service Representative in response to contact. NMS. t is the utility back office system that is responsible for remote two-way communications with the Meters to retrieve data and execute commands. t has the responsibility to balance load on the communications network resulting from scheduled meter reads and to retry meters when communications fail. t is the component responsible for monitoring the health of the system, managing and implementing remote firmware updates, configuration changes, provisioning functions, control and diagnostics. DMS. A system that integrates the functions of SCADA, outage management, work management, distribution load management, reactive control, and asset management into a single console and set of applications. Advanced Metering Infrastructure. Advanced electric revenue metering system capable of two-way communications between the and the utility. A device that serves as a gateway ( ) between the utility, site, and load controllers of the. meter measures, records, displays, and transmits data such as energy usage, generation, text messages, event logs, etc. to authorized systems (i.e., the t ) and provides other advanced utility functions.. Wholesale Power Group Person WPG. Takes all resources available and determines optimum generation mix on economic basis UC-3 Version 1.11.doc 8 December 15, 2009

Grouping (Community), Utility Actors. Group Description Actors that perform their specific functions as a part of the Utility. Actor Name Actor Type (person, device, system Actor Description etc.) Power Operations Operations Price Origination Group t Person Person PO. Initiates dynamic pricing data or demand response events to mitigate transmission reliability requirements DO. Operating over the distribution system, using SCADA and t to make decisions concerning the distribution grid. Initiates dynamic pricing data or demand response events to mitigate distribution reliability and voltage profile requirements. Develop the rules that translate the resource costs and reliability inputs into dynamic pricing and demand response signals for the EMS. t controls grid operations in the control area. t will communicate to substation RTUs to ensure grid reliability. 1.6 Information exchanged Describe any information exchanged in this template. Information Object Name Wholesale Power Group loading and additional pricing information Information Object Description loading information and additional information that may affect the pricing signal. UC-3 Version 1.11.doc 9 December 15, 2009

Information Object Name t loading and additional pricing information Wholesale Power Group and t loading and additional pricing information Current Current and the Predefined Profile Meter Read Request Updated and Condition Data Based on Reliability Selected Listing for the Compares the Selected Listing for the Information Object Description loading information and additional information that may affect the pricing signal. A combination of the system loading information and additional information that may affect the pricing signal sent from the Wholesale Power Group and the t. calculated when the Price Origination Group enters the loading and additional pricing information into the. Calculated pricing signal from the that is compared to the Predefined Profile. This comparison is made automatically and will determine how the t and the affected premises (controlled premise devices) will respond. A request for an Meter Read. Meter data for a specific Meter. This data includes voltage, current, load and power quality parameters. Updated field equipment status, system or area load, voltage parameters, power quality and outages. called to maintain system reliability. Selected set of customers chosen to meet the requirements of the. s selected to meet the requirements of the will have the event parameters compared to their Predefined Profile. This comparison is made automatically UC-3 Version 1.11.doc 10 December 15, 2009

Information Object Name with the Predefined Profile Acknowledgement of Function Command Acknowledgement Equipment Status Information Object Description and will determine how the t and the affected premises (controlled premise devices) will respond. will be sent a notification of the on the Display. can acknowledge that event by pushing the Acknowledge Button on the Display. isn t required to acknowledge the event. When the chooses to a selected, they will be required to acknowledge the event on their Display by pushing the Acknowledge button and entering the correct Code onto the Display. When the Display receives the correct Code it will send a Function to the t, which will allow the controlled premise devices to act accordingly. After a chooses to a specific, the t receives a Function from the Display. t reads this Function and sends out a Command to the controlled devices in the premise. controlled devices will receive the Command and respond accordingly. Acknowledgement is developed when the t receives verification from the controlled devices in the premise that they have responded accordingly to the Command. t sends the Acknowledgement signal back to the and the t to allow the system to know which s decided to the and to allow for the system to verify if enough load was affected to meet the needs of the. During normal operation (not during ) the t will send and Equipment Status to the and the t to allow the system to know which s responded the and to allow for the system to verify if enough load was UC-3 Version 1.11.doc 11 December 15, 2009

Information Object Name Total Load Affected by the Information Object Description affected to meet the needs of the. calculated total load that was affected by the. This affected load is calculated by the t from the before and after metering data. 1.7 Activities/Services Describe or list the activities and services involved in this Function (in the context of this Function). An activity or service can be provided by a computer system, a set of applications, or manual procedures. se activities/services should be described at an appropriate level, with the understanding that sub-activities and services should be described if they are important for operational issues, automation needs, and implementation reasons. Other sub-activities/services could be left for later analysis. Activity/Service Name Activities/Services Provided 1.8 Contracts/Regulations Identify any overall (human-initiated) contracts, regulations, policies, financial considerations, engineering constraints, pollution constraints, and other environmental quality issues that affect the design and requirements of the Function. Contract/Regulation DG Service Contract Contract Impact of Contract/Regulation on Function No can operate on the Utility s system in a manner that is detrimental to the Utility or other. has signed a Contract to allow them to adjust their loads and/or DG source with pricing. has completed a Predefined Profile for the normal use of their DG installation. This profile has been programmed into the t. t will function automatically based on this profile. UC-3 Version 1.11.doc 12 December 15, 2009

Policy From Actor May Shall Not Shall Description (verb) To Actor Constraint Type Description Applies to 2 Step by Step Analysis of Function 2.1 Steps to implement function Scenario 1 sending dynamic pricing signals Scenario 1 sending dynamic pricing signals 2.1.1 Preconditions and Assumptions Describe conditions that must exist prior to the initiation of the Function, such as prior state of the actors and activities Identify any assumptions, such as what systems already exist, what contractual relations exist, and what configurations of systems are probably in place Identify any initial states of information exchanged in the steps in the next section. For example, if a purchase order is exchanged in an activity, its precondition to the activity might be filled in but unapproved. Actor//Information/Contract Preconditions or Assumptions has enrolled in dynamic pricing tariff has enrolled in utility demand response program (alternate scenario) UC-3 Version 1.11.doc 13 December 15, 2009

Actor//Information/Contract Utility Utility Preconditions or Assumptions has selected a method for / event notification signals Wholesale Power Group gets system load feedback via the t system is installed has completed a Predefined Profile for the normal use of their DG installation. This profile has been programmed into the t. t will function automatically based on this profile. 2.1.2 Steps Describe the normal sequence of events, focusing on steps that identify new types of information or new information exchanges or new interface issues to address. Should the sequence require detailed steps that are also used by other functions, consider creating a new sub function, then referring to that subroutine in this function. Remember that the focus should be less on the algorithms of the applications and more on the interactions and information flows between entities, e.g. people, systems, applications, data bases, etc. re should be a direct link between the narrative and these steps. numbering of the sequence steps conveys the order and concurrency and iteration of the steps occur. Using a Dewey Decimal scheme, each level of nested procedure call is separated by a dot.. Within a level, the sequence number comprises an optional letter and an integer number. letter specifies a concurrent sequence within the next higher level; all letter sequences are concurrent with other letter sequences. number specifies the sequencing of messages in a given letter sequence. absence of a letter is treated as a default 'main sequence' in parallel with the lettered sequences. Sequence 1: 1.1 - Do step 1 1.2A.1 - In parallel to activity 2 B do step 1 1.2A.2 - In parallel to activity 2 B do step 2 1.2B.1 - In parallel to activity 2 A do step 1 1.2B.2 - In parallel to activity 2 A do step 2 1.3 - Do step 3 1.3.1 - nested step 3.1 UC-3 Version 1.11.doc 14 December 15, 2009

Sequence 2: 1.3.2 - nested step 3.2 2.1 - Do step 1 2.2 Do step 2 # Primary Actor Name of Process/Activity Description of Process/Activity Information Producer Information Receiver Name of Info Exchanged Additional Notes IECSA Environments # Triggering event? Identify the name of the event What other actors are primarily responsible for the Process/Activity? Actors are defined in section1.5. Label that would appear in a process diagram. Use action verbs when naming activity. Describe the actions that take place in active and present tense. step should be a descriptive noun/verb phrase that portrays an outline summary of the step. If n Else scenarios can be captured as multiple Actions or as separate steps. What other actors are primarily responsible for Producing the information? Actors are defined in section 1.5. What other actors are primarily responsible for Receiving the information? Actors are defined in section1.5. (Note May leave blank if same as Primary Actor) Name of the information object. Information objects are defined in section 1.6 Elaborate architectural issues using attached spreadsheet. Use this column to elaborate details that aren t captured in the spreadsheet. Reference the applicable IECSA Environment containing this data exchange. Only one environment per step. 1.1 Utility, after viewing the current system metering data, decides to send out an economic signal to reduce utility peaking requirement s. Wholesale Power Group Wholesale Power Group sends pricing information to the Price Origination Group. Wholesale Power Group sends loading and additional pricing information to the Price Origination Group. Wholesale Power Group Price Origination Group Wholesale Power Group loading and additional pricing information UC-3 Version 1.11.doc 15 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.1. 1 Utility, after viewing the current system metering data, decides to send out an economic signal to encourage the to react in a certain way. t t sends pricing information to the Price Origination Group t sends loading and additional pricing information to the Price Origination Group. t Price Origination Group t loading and additional pricing information 1.1. 2 Price Origination Group enters information into the Price Origination Group Price Origination Group enters information into the. Price Origination Group enters the loading and additional pricing information into the. Price Origination Group Wholesale Power Group and t loading and additional pricing information UC-3 Version 1.11.doc 16 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.2 calculates the Current. calculates the Current. calculates the Current. Current 1.2. 1A Current to the Price Origination Group. Current to the Price Origination Group. delivers the Current to the Price Origination Group. Price Origination Group Current UC-3 Version 1.11.doc 17 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.2. 1B Current to the t. Current to the t. delivers the Current to the Meter Data t t Current 1.2. 1C Current to the Information. Current to the Information. delivers the Current to the Information. Information Current UC-3 Version 1.11.doc 18 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.2. 1D Current to the t. Current to the t. delivers the Current to the t. t Current 1.2. 1D. 1 t Current to the. t t Current to the. t Current to the via the Infrastructure. t Current UC-3 Version 1.11.doc 19 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.2. 1D. 2 Current to the Display. Current to the Display. sends the Current to the Display. Display Device Current 1.2. 1D. 3 Current to the t. Current to the t. sends the Current to the t. t Current UC-3 Version 1.11.doc 20 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.2. 1D. 4 t compares and acts accordingly. t t compares and acts accordingly. t compares the Current to the Predefined Profile and acts accordingly t Current and the Predefined Profile 1.3 Meter Data t sends an Meter Read Request to the t. t Meter Data t sends an Meter Read Request to the t. t sends an Meter Read Request to the t. t t Meter Read Request UC-3 Version 1.11.doc 21 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.3. 1 t sends an Meter Read Request to the Meter. t t sends an Meter Read Request to the Meter. t sends an Meter Read Request to the Meter via the Infrastructure. t Meter Meter Read Request 1.3. 2 Meter delivers meter readings. Meter Meter delivers meter readings. Meter delivers meter readings to the t via the Infrastructure. Meter t UC-3 Version 1.11.doc 22 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 1.3. 3 t delivers meter readings to the Meter Data t. t t delivers meter readings to the Meter Data t. t sends the Meter readings to the t. t t 2.1.3 Post-conditions and Significant Results Describe conditions that must exist at the conclusion of the Function. Identify significant items similar to that in the preconditions section. Describe any significant results from the Function Actor/Activity Utility Post-conditions Description and Results has researched their Predefined Profile settings and has programmed them into their t to allow their DG act accordingly to benefit their costs/payback. Utility can call an event and have the respond accordingly. 2.2 Steps to implement function Scenario 2 sending dynamic pricing signals reliability driven Scenario 2 sending dynamic pricing signals reliability driven UC-3 Version 1.11.doc 23 December 15, 2009

2.2.1 Preconditions and Assumptions Describe conditions that must exist prior to the initiation of the Function, such as prior state of the actors and activities Identify any assumptions, such as what systems already exist, what contractual relations exist, and what configurations of systems are probably in place Identify any initial states of information exchanged in the steps in the next section. For example, if a purchase order is exchanged in an activity, its precondition to the activity might be filled in but unapproved. Actor//Information/Contract Utility Utility Utility Utility Utility Preconditions or Assumptions has enrolled in dynamic pricing tariff has enrolled in utility demand response program (alternate scenario) has selected a method for pricing/ event notification signals Wholesale Power Group gets system load feedback via the t system is installed has completed a Predefined Profile for the normal use of their DG installation. This profile has been programmed into the t. t will function automatically based on this profile. has the ability to a, but it may affect the rate at which they are billed. 2.2.2 Steps Describe the normal sequence of events, focusing on steps that identify new types of information or new information exchanges or new interface issues to address. Should the sequence require detailed steps that are also used by other functions, consider creating a new sub function, then referring to that subroutine in this function. Remember that the focus should be less on the algorithms of the applications and more on the UC-3 Version 1.11.doc 24 December 15, 2009

interactions and information flows between entities, e.g. people, systems, applications, data bases, etc. re should be a direct link between the narrative and these steps. numbering of the sequence steps conveys the order and concurrency and iteration of the steps occur. Using a Dewey Decimal scheme, each level of nested procedure call is separated by a dot.. Within a level, the sequence number comprises an optional letter and an integer number. letter specifies a concurrent sequence within the next higher level; all letter sequences are concurrent with other letter sequences. number specifies the sequencing of messages in a given letter sequence. absence of a letter is treated as a default 'main sequence' in parallel with the lettered sequences. Sequence 1: 1.1 - Do step 1 1.2A.1 - In parallel to activity 2 B do step 1 1.2A.2 - In parallel to activity 2 B do step 2 1.2B.1 - In parallel to activity 2 A do step 1 1.2B.2 - In parallel to activity 2 A do step 2 1.3 - Do step 3 1.3.1 - nested step 3.1 1.3.2 - nested step 3.2 Sequence 2: 2.1 - Do step 1 2.2 Do step 2 # Primary Actor Name of Process/Activity Description of Process/Activity Information Producer Information Receiver Name of Info Exchanged Additional Notes IECSA Environments # Triggering event? Identify the name of the event What other actors are primarily responsible for the Process/Activity? Actors are defined in section1.5. Label that would appear in a process diagram. Use action verbs when naming activity. Describe the actions that take place in active and present tense. step should be a descriptive noun/verb phrase that portrays an outline summary of the step. If n Else scenarios can be captured as multiple Actions or as separate steps. What other actors are primarily responsible for Producing the information? Actors are defined in section 1.5. What other actors are primarily responsible for Receiving the information? Actors are defined in section1.5. (Note May leave blank if same as Primary Actor) Name of the information object. Information objects are defined in section 1.6 Elaborate architectural issues using attached spreadsheet. Use this column to elaborate details that aren t captured in the spreadsheet. Reference the applicable IECSA Environment containing this data exchange. Only one environment per step. UC-3 Version 1.11.doc 25 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.1 Utility decides, because of reliability concerns, to issue a. t t sends system condition data to the Operations. t updates system data and sends the system condition data to the Operations. t Operations Updated and Condition Data 2.1. 1 Utility decides, because of reliability concerns, to issue a. Operations Operations review the system condition data. Operations review the system condition data and determine that a event is required for system reliability. t Operations Updated and Condition Data UC-3 Version 1.11.doc 26 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.1. 2 Operations communicat e the possible need for a. Operations Operations communicat e the possible need for a. Operations communicate the possible need for a based on reliability to the Wholesale Power Group. Operations Wholesale Power Group Based on Reliability 2.1. 3 t sends data to the Wholesale Power Group. t t sends data to the Wholesale Power Group. t sends Updated and Condition Data to the Wholesale Power Group. t Wholesale Power Group Updated and Condition Data UC-3 Version 1.11.doc 27 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.2 Wholesale Power Group determines that a is necessary based on reliability. Wholesale Power Group Wholesale Power Group determines that a is necessary based on reliability. Wholesale Power Group determines that a is necessary based on reliability or other economic requirements. Wholesale Power Group Wholesale Power Group Based on Reliability 2.2. 1 Wholesale Power Group sends the to the. Wholesale Power Group Wholesale Power Group sends the to the. Wholesale Power Group sends the to the and Control. will include current system load, affected area and reduction amount. Wholesale Power Group Based on Reliability will include current system load, affected area and reduction amount. UC-3 Version 1.11.doc 28 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.2. 2 assembles the Selected Listing for the. assembles the Selected Listing for the. and Control assembles the Selected Listing to meet the needs of the. This notification will only be sent out to the selected customers. Selected Listing for the This notification will only be sent out to the selected customers. 2.3. 1A sends the to the Meter Data t. sends the to the Meter Data t. and Control sends the with the Selected to the t. t Selected Listing for the UC-3 Version 1.11.doc 29 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.3. 1B sends the to the Information. sends the to the Information. and Control provides the with the Selected to the Information. Information Selected Listing for the 2.3. 1C sends the to the t. sends the to the t. and Control provides the with the Selected to the t. t Selected Listing for the UC-3 Version 1.11.doc 30 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.3. 1C. 1 t sends the to the. t t sends the to the. t sends with the Selected out to the via the Infrastructure. t Selected Listing for the 2.3. 1C. 2A sends the to the t. sends the to the t. delivers the with the Selected to the selected customer s t. t Selected Listing for the UC-3 Version 1.11.doc 31 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.3. 1C. 2B sends the to the Display. sends the to the Display. delivers the with the Selected to the selected customer s Display. Display Device Selected Listing for the 2.4 t compares the to the Predefined Profile. t t compares the to the Predefined Profile. t compares the with the Selected to the Predefined Profile and acts accordingly. t Compares the Selected Listing for the with the Predefined Profile UC-3 Version 1.11.doc 32 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.4. 1A acknowledg es the. acknowledg es the. acknowledges the on the Display. Display Device Acknowledgem ent of 2.4. 1A. 1 chooses to opt out of the. chooses to opt out of the. chooses to opt out of the by selecting the Function on the Display. Display Device Function 2.4. 1A. 2 Command is delivered to the. Display Device Command is delivered to the. Command is delivered from the Display to the. Display Device Command UC-3 Version 1.11.doc 33 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.4. 1A. 3 Command. Command. delivers the Command to the t. t Command 2.4. 1A. 4 t reacts accordingly to the Command. t t reacts accordingly to the Command. t reacts accordingly to the Command. Display Device t Command 2.4. 1A. 5 t sends Acknowledg ement. t t sends Acknowledg ement. t sends Acknowledgement to the. t Acknowledgem ent UC-3 Version 1.11.doc 34 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.4. 1A. 6 sends Acknowledg ement. sends Acknowledg ement. Delivers the Acknowledgement to the t via the Infrastructure. t Acknowledgem ent 2.4. 1A. 7 t sends Acknowledg ement. t t sends Acknowledg ement. t Acknowledgement to and Control. t Acknowledgem ent 2.4. 1A. 8 t Acknowledg ement to the t. t t Acknowledg ement to the t. t Acknowledgement to the t. t t Acknowledgem ent UC-3 Version 1.11.doc 35 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.4. 1B t sends an Equipment Status. t t sends an Equipment Status. t sends an Equipment Status to the t Equipment Status 2.4. 1B. 1 sends an Equipment Status. sends an Equipment Status. Delivers the Equipment Status to the t via the Infrastructure. t Equipment Status 2.4. 1B. 1 t sends an Equipment Status. t t sends an Equipment Status. t Equipment Status to and Control. t Equipment Status UC-3 Version 1.11.doc 36 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.4. 1B. 2 t Equipment Status to the Meter Data t. t t Equipment Status to the Meter Data t. t Equipment Status to the t. t t Equipment Status 2.5 sends an Meter Read Request to the t. sends an Meter Read Request to the t.. and Control sends an Meter Read Request to the t. t Meter Read Request UC-3 Version 1.11.doc 37 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.5. 1 t sends the Meter Read Request to the Meter via the Infrastructur e. t t sends the Meter Read Request to the Meter via the Infrastructur e. t sends the Meter Read Request to the Meter via the Infrastructure. t Meter Meter Read Request 2.5. 2 Meter delivers to the t. Meter Meter delivers to the t. Meter delivers Meter Data to the t via the Infrastructure. Meter t UC-3 Version 1.11.doc 38 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.5. 3 t sends the to. t t sends the to. t sends the to and Control. t 2.5. 4 t to the Meter Data t. t t to the Meter Data t. t to the t. t t UC-3 Version 1.11.doc 39 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.6 t performs a calculation for the total load affected by the. t t performs a calculation for the total load affected by the. t performs a calculation and verification to calculate the total load affected by the. t t 2.6. 1 t total load affected by the to the Wholesale Power Group. t t total load affected by the to the Wholesale Power Group. t total load affected by the to the Wholesale Power Group. t Wholesale Power Group Total Load Affected by the UC-3 Version 1.11.doc 40 December 15, 2009

Name of Description of Information Information Name of Info IECSA # Primary Actor Additional Notes Process/Activity Process/Activity Producer Receiver Exchanged Environments 2.6. 2 t total load affected by the to the t. t t total load affected by the to the t. t total load affected by the to the t. t t Total Load Affected by the 2.6. 3 t total load affected by the to the Operations. t t total load affected by the to the Operations. t displays the total load affected by the to the Operations. t Operations Total Load Affected by the 2.2.3 Post-conditions and Significant Results Describe conditions that must exist at the conclusion of the Function. Identify significant items similar to that in the preconditions section. Describe any significant results from the Function UC-3 Version 1.11.doc 41 December 15, 2009

Actor/Activity Utility Utility Post-conditions Description and Results has researched their Predefined Profile settings and has programmed them into their t to allow their DG act accordingly to benefit their costs/payback. Utility can call an event and have the respond accordingly. Utility can call an event and measure the actual amount of load that was affected. 2.3 Architectural Issues in Interactions Elaborate on all architectural issues in each of the steps outlined in each of the sequences above. Reference the Step by number.. 2.4 Diagram For clarification, draw (by hand, by Power Point, by UML diagram) the interactions, identifying the Steps where possible. UC-3 Version 1.11.doc 42 December 15, 2009

Use Case 3 Scenario 1 Sequence Diagram UC-3 Version 1.11.doc 43 December 15, 2009

3 Auxiliary Issues 3.1 References and contacts Documents and individuals or organizations used as background to the function described; other functions referenced by this function, or acting as sub functions; or other documentation that clarifies the requirements or activities described. All prior work (intellectual property of the company or individual) or proprietary (non-publicly available) work must be so noted. FUTURE USE ID Title or contact Reference or contact information [1] ANSI C84.1-1995 Electrical Power s and Equipment Voltage Ratings (60HZ) ANSI A and ANSI B Voltage Requirements [2] 3.2 Action Item List As the function is developed, identify issues that still need clarification, resolution, or other notice taken of them. This can act as an Action Item list. FUTURE USE ID Description Status [1] [2] 3.3 Revision History For reference and tracking purposes, indicate who worked on describing this function, and what aspect they undertook. UC-3 Version 1.11.doc 44 December 15, 2009

FUTURE USE No Date Author Description 1.1 8-11-09 Brian D. Green Draft for Review 1.2 8-13-09 Brian D. Green Update Equipment s 1.3 9-21-09 Brian D. Green Change to new template 1.4 9-23-09 Brian D. Green Identify missing Information Objects, remove unnecessary steps and re-number. 1.6 9-28-09 Ronald J. Pasquarelli 1.7 9-29-09 Ronald J. Pasquarelli 1.8 10-2-09 Ronald J. Pasquarelli Updates for import into IKB. Remove old sequence diagrams Cleanup- add actor the Utility, remove policy 1.9 10-06-09 Brian D. Green Cleanup Actors 1.10 12-01-09 Brian D. Green Change actor name from Retail Rates and Tariffs Group to Price Origination Group 1.11 12-15-09 Brian D. Green Make the document generic and ready for posting on EPRI s Smart Grid Use Case Repository. 3.4 Common Terms and Definitions As the function is developed, identify issues that still need clarification, resolution, or other notice taken of them. This can act as an Action Item list. UC-3 Version 1.11.doc 45 December 15, 2009

ID Term Definition [1] Feeder Penetration PV penetration is the rated capacity (KW) of the aggregated generation, including the proposed Generating Facility compared to the annual peak load (KW) as most recently measured at the substation or calculated for that portion of a public utility s electric system connected to a bounded by automatic sectionalizing devices or the end of the distribution line. Units are % of peak on the feeder or portion of a public utility s electric system In Manuel s discussions with the state, DG will be viewed by the rating of devices at point of common coupling. [2] Advanced Metering Infrastructure () [3] for the Utility for this project- refers to systems that measure, collect and analyze energy usage, and send information to the through advanced electricity meters, via various communication media on request or on a pre-defined schedule. This infrastructure includes advanced electrical meters, communications, and meter (MDM) software. communication between the end use energy consumer and the utility is two way communications. infrastructure and communications for the purposes of this project ends at the meter, which provides a to the Inverter or possibly the Home Area. is one of the communications radios under glass of the Meter. (re are two radios built in to the Meter. One is for the and is a longer range radio. other is for the and it has a smaller range.) This interfaces to the Inverter and the Home Area (if available). UC-3 Version 1.11.doc 46 December 15, 2009

[4] Home Area [5] Smart Grid [6] Real Time (RTP) Model [7] Generation (DG) and (DER) [8] Electrical Storage Any side automation that can make use of utility signals to affect energy usage within the premises will be considered as the Home Area for this project. Home Area can affect DER, lighting, security, etc. Utility will not own Home Area. Utility s perspective is that the "smart grid" is a grid that integrates the electrical grid with communications/ automation with a fully integrated IT infrastructure to enhance reliability, involve the consumer, and integrate distributed resources. It is the seamless integration of the electric network, a communications network, and all the necessary software and hardware to monitor, control and manage the creation, distribution, storage and consumption of energy by any type. smart grid of the future needs to be interactive, distributed, and extended to any consuming device. An electricity pricing methodology that enables automatic load response based on a pre-defined price matrix in response to a utility signal for hourly pricing. For this project Generation (DG) will be defined as utility or provided photovoltaic generation or storage connected at the distribution voltage level (12.47kV) or service voltage level. s (DER) on the other hand will include all DG and demand response capability through the Home Area. definition for storage for this project will be considered electrical storage (providing a way to add electrons to the grid). Alternate Scenario (and UC-3 ): definition for storage for this project will be electrical storage along with thermal storage (building envelop/thermal storage) and demand response techniques aligned with UC-3 Version 1.11.doc 47 December 15, 2009

commercial and residential cooling and refrigeration systems in addition to innovative approaches to demand response aligned with data center energy consumption. UC-3 Version 1.11.doc 48 December 15, 2009