Professional Documents
Culture Documents
Activities
The term activity is intentionally vague as activities can be created for many purposes:
The scalar meter read download process creates an activity each time a scalar
MC is scheduled to be read (i.e., it is used as a meter read download staging
table)
External systems create activities to enable and disable service at a service point
The SGG products create activities when they process events sent from smart
meters, for example:
10 - 2
These activities orchestrate the various smart meter messages required to implement
a request
Note - this functionality is delivered as part of the upcoming smart grid gateway (SGG)
products
A tamper activity is created / updated for a meter when a tamper event is received from
a smart meter
A last gasp activity is created / updated for a meter when a last gasp event is received
from a smart meter
Dynamic Options
Dynamic Option is another object whose name is intentionally vague because it has many
uses
A few examples where dynamic option is better suited than activity
The utility has a program that credits customers for conservation during critical peak
periods (CPP)
A consumer receives a credit for consumption during a CPP event that is lower than their
"normal" consumption (e.g., -0.06 per unit consumed)
The utility has a program where customers can optionally participate in demand response
(DR) programs:
The utility can declare a DR event for any upcoming time span
When a DR event starts, the system sends smart meter messages to turn off the customer's
equipment
When the DR event concludes, the system sends smart meter messages to turn on the
customer's equipment
The utility would like to measure the amount of consumption conserved during these events
The creation of a dynamic option event each time an event (CPP or DR) occurs
10 - 3
Dynamic Option
Override
TOU Map
59302933112
TOU
Code
Date/Time
TOU
Code
1-Jan-10 3:00pm
CPP-1
1-Jan-10 3:00pm
PEAK
1-Jan-10 4:00pm
CPP-1
1-Jan-10 4:00pm
PEAK
1-Jan-10 5:00pm
CPP-1
1-Jan-10 5:00pm
PEAK
1-Jan-10 6:00pm
CPP-1
1-Jan-10 6:00pm
PEAK
1-Jan-10 7:00pm
CPP-1
1-Jan-10 7:00pm
PEAK
If the Critical Peak Curtailment dynamic
options had an event active on 1-Jan-2010
from 4pm to 7pm, the CPP-1 TOU codes
would be used rather than the peak codes
10 - 4
10
Tables and MOs
Dynamic Option
Type
CH, X
Dynamic Option
ST, CH, X
TOU Map
Dynamic Option
Event
ST, CH, X
Used on specific-purpose
zones to limit the scope of
activities to those of a
given category
Used to find the activity
type when an external
system creates an activity
TOU Map /
Dynamic Option
Category
Activity Type
CH, X
External Type
Activity
ST, CH, X
Related Activity
Activity
Relationship
Type
Activity Identifier
Activity Identifier
Type
Related Object
MO
An activity may
have many forms
of identification
10 - 6
Legend
Trans. Data
Admin Data
Master Data
FW Data
MO Boundary
Described
elsewhere
ST - Status
CH - Characteristics
X - CLOB
10
BO Definition
BO Definition
Slightly unusual to have a type exist for a
transaction MO, but it abides by the classic
pattern where the "type" references its BO
and the BO of the instances of this type
Business
Object
Activity
Activity
Type
Business
Object
Business
Object
Dynamic
Option
Dynamic
Option Type
Business
Object
Option
Dynamic
Option
Event
Legend
Tran. Data
Admin Data
10 - 8
Master Data
FW Data
Your electric-car TOU map will not apply during "stage 1 energy alerts";
consumption during these periods should be mapped to a stage 1 TOU
code (regardless of the season)
The next slides provide a summary of the tasks
10 - 9
1
Valid TOU Code
Dynamic Option
Type
TOU Map
Template
TOU Map
Dynamic Option
TOU Code
6
TOU Map Type
10
TOU Map /
Dynamic Option
TOU Map
Dynamic Option
Event
Legend
8
TOU Data
10 - 10
Trans. Data
Admin Data
Master Data
FW Data
MO Boundary
Described
elsewhere
ST - Status
CH - Characteristics
X - CLOB
10-1 Solution
Add A Dynamic Option Type
1
Description
Identifying BO
RW-STG1
10 - 11
10-1 Solution
Add A Dynamic Option
2
10 - 12
10-1 Solution
Add A TOU Code
3
TOU Code
Description
Identifying BO
RW-STG1
RW - Stage 1 Usage
Time Of Use
Color and Priority are used by the various zones that show TOU consumption. Both are optional.
Color is used on zones that show the amount of a given TOU code used. The value can be defined
in rgb format (e.g. red, green, blue) or in hex-format (e.g., #FF0000). If no color is defined, the
graphic will allocate a color from the color palette (see the next slide).
Priority is used on zones that show a finite number of TOU codes (e.g., the TOU by day zone can
show a maximum of 5 TOU codes stacked on top of each other). Priority controls which TOU codes
are shown if more than 5 TOU codes are used). If no Priority is specified, the TOU usage will be
shown in the order retrieved from the database.
10 - 13
10 - 14
10-1 Solution
Add A TOU Group
4
TOU Group
Description
Identifying BO
RW-STG1
10 - 15
10-1 Solution
Add A TOU Map Template
5
Description
Identifying BO
RW-STG1
RW - Stage One
Overlay
10 - 16
10-1 Solution
Add A TOU Map Type
6
Description
Identifying BO
RW-STG1
RW - Stage 1 Alert
10 - 17
10-1 Solution
Add A TOU Map
7
10 - 18
10-1 Solution
Generate TOU Data
8.1
After adding the TOU map, you will be transferred to the TOU map
portal. Click the Generate button to generate TOU data for your
map.
10 - 19
10-1 Solution
Examine The TOU Data
8.2
After generating the TOU data, you will be returned to the TOU
map portal
You should see this if you set up the template correctly (every time
period as the same TOU code_
10 - 20
10-1 Solution
Update Your TOU Map
9
10 - 21
10-1 Solution
Add A Dynamic Option Event
10
Use the dynamic option context menu to initiate the addition of a new
dynamic option event
10 - 22
10-1 Solution
Examine TOU Mapping Now
11
Open the 360 View - Measuring Component and open the Time of Use
Overlay
10 - 23
Review Questions
10 - 24