Question 1 - GE Digital Energy

Download Report

Transcript Question 1 - GE Digital Energy

g
GE Power Management
Utility Communication Architecture - UCA
1
g
GE Power Management
Utility Communication Architecture - UCA
•
•
•
•
Arose from the need for common communication across the utility enterprise
Basic definition started in 1998
Defines a “suite” of protocols to address all utility communication requirements
Has recently focused on Substation Communications
2
g
GE Power Management
7-Layer UCA Model
3
g
GE Power Management
Substation Integrated
Protection, Control and Data
Acquisition
Phase 1, Task 2
Requiremenets Specification
ERPI - RP3599-01
g
GE Power Management
Typical Substation UCA Real-Time Architecture
5
g
GE Power Management
Participating UCA Vendors
•
•
•
•
•
•
•
GE/ Multilin
Basler
Cooper
Beckwith
Tasnet
SEL
GE Harris
•
•
•
•
•
•
Siemens (Relays)
Siemens (HMI)
L&G
Doble
Dranetz/ BMI
Modicon/ Square D
6
g
GE Power Management
Utilities Participating in UCA
•
•
•
•
•
•
•
•
•
•
American Electric Power (AEP)
Indianapolis Power & Light
Ontario Hydro
Northern States Power
Tampa Electric
ComEd
Cinergy
Baltimore Gas & Electric
GPU
Nuon
•
•
•
•
•
•
•
•
•
Enetergy
TVA
Duke
Boston Edison
Union Electric
Florida Power Corp.
Southern California Electric
Wisconsin Electric
ESKOM
7
g
GE Power Management
Planned UCA Demo Sites
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
AEP - INEZ Project - March, 1998 (added this meeting)
TVA - Transmission - April, 1998
AEP - Distribution - May, 1998
GPU - Distribution - May, 1998
OH - Transmission - December, 1998
BE - Distribution - November, 1998
NSP - Transmission - November, 1998
Duke Power - December, 1998 (added this meeting)
SCE - December, 1998 (added this meeting)
AEP - Transmission - June, 1999
8
g
GE Power Management
MMS Service Specifications
•
•
•
Defines a set of objects that can exist within a device.
Defines a set of communication services to access and manipulate those objects.
Defines the behaviour of the device to those communication services.
9
g
GE Power Management
MMS Objects
•
•
•
•
•
•
•
•
•
•
•
Domain
Program Invocation
Variable
Type (Variable)
Semaphore (2)
Operator Interface
Event Condition
Event Action
Event Enrollment
Journal
File
10
g
GE Power Management
Simple Type Definition
•
A Sample Type definition consists of Class and Size
•
Type Classes:
–
–
–
–
–
–
•
BOOLEAN
BIT STRING
INTEGER
UNSIGNED (INT)
FLOAT (IEEE)
REAL (ISO)
–
–
–
–
–
VISIBLE STRING
OCTET STRING
GENERAL TIME (ISO)
BINARY TIME (MMS/C)
BCD
Although MMS Data has the form information built in (integer, string, boolean, etc.), only the Type
definition has the size information needed to convert to local format.
11
g
GE Power Management
Modelling Example
•
Two Real Objects:
– Program Memory
– Data Memory
12
g
GE Power Management
MMS Services
•
•
•
•
•
Get Object
Change Object
Determine Attributes
Create Object
Delete Object
13
g
GE Power Management
Named Variable Object
•
•
•
•
A named MMS object representing a “real” variable
Only the name is needed to access
Attributes:
– Object Name (scope)
– MMS Deletable (boolean)
– Type Description
– Access Method (Public, etc.)
– Address (Public only)
Be careful about using addresses where the address can change from one run-time to the next
14
g
GE Power Management
Domain
•
•
•
Represents a resource within the VMD
Domains are typically:
– Program Memory
– Recipe Memory
– Data Memory, etc.
Domains may be pre-named
15
g
GE Power Management
Domain Services
•
Upload:
InitiateUploadSequence
UploadSegment
TerminateUploadSequence
•
Download:
InitiateDownloadSequence
DownloadSegment
TerminateDownloadSequence
•
•
•
Each upload sequence is assigned a unique ID Number to track multiple uploads in progress
Domain data is sent over the network in segments
InitiateDownloadSeq creates domain
– If domain exists: must delete first
16
g
GE Power Management
Unconfirmed Services
•
Unconfirmed services consist of only the request and indication service primitives
– UnsolicitedStatus
– InformationReport
– EventNotification
17
g
GE Power Management
Program Invocations
•
•
•
An execution thread consisting of one or more domains
A program invocationcan be started, stopped, etc.
A P.I. may be pre-named
18
g
GE Power Management
Relay Data & Functions
Settings
Upload
Download
Change
Switch Group
Control
Pswd Control
Bkr Open
Bkr Close
Enable Outputs
Disable Outputs
Present Values
Historical
Present Values
Status
Pwr Quality
Fault Report
Oscillography
Demand Data
19
g
GE Power Management
Common Application Service Models (CASM)
•
•
•
Generic Communications Services:
– Data Access
– Data (and exception) Reporting
– Device Control, Tagging
– Self Describing Devices
Detailed Mapping of Data Objects to MMS
Detailed Mapping of Generic Services to MMS Services
20
g
GE Power Management
Common Application Service Model
MMS Services Required
21
g
GE Power Management
Relationship of CASM and GOMSEE
22
g
GE Power Management
General Object Model
for Substation & Field Equipment (GOMSFE)
•
•
•
•
Object Modeling is a technique for identifying data elements in a device
Defines standard names, attributes and behaviours of the data elements
Allows for the re-use of names
Provides the foundation for the information needed for “self-decription”
23
g
GE Power Management
Protocol
A set of rules for operating a communication system
Areas addressed by rules:
– Framing
– Error Control
– Sequence Control
– Transparency
– Line Control
– Timeout Control
– Startup Control
– Special Cases
24
g
GE Power Management
Utility Communication Architecture - UCA
25