ge power management
DESCRIPTION
g. GE Power Management. Utility Communication Architecture - UCA. g. GE Power Management. Utility Communication Architecture - UCA. Arose from the need for common communication across the utility enterprise Basic definition started in 1998 - PowerPoint PPT PresentationTRANSCRIPT
1
gGE Power Management
Utility Communication Architecture - UCAUtility Communication Architecture - UCA
2
Utility Communication Utility Communication Architecture - UCAArchitecture - 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
• 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
g GE Power Management
3
7-Layer UCA Model7-Layer UCA Model
g GE Power Management
Substation Integrated Protection, Control and
Data AcquisitionPhase 1, Task 2Requiremenets Specification
g GE Power Management
ERPI - RP3599-01ERPI - RP3599-01
5
Typical Substation UCA Real-Typical Substation UCA Real-Time ArchitectureTime Architecture
g GE Power Management
6
Participating UCA VendorsParticipating UCA Vendors
• GE/ Multilin• Basler• Cooper• Beckwith• Tasnet• SEL• GE Harris
• GE/ Multilin• Basler• Cooper• Beckwith• Tasnet• SEL• GE Harris
g GE Power Management
• Siemens (Relays)• Siemens (HMI)• L&G• Doble• Dranetz/ BMI• Modicon/ Square D
• Siemens (Relays)• Siemens (HMI)• L&G• Doble• Dranetz/ BMI• Modicon/ Square D
7
Utilities Participating in UCAUtilities Participating in UCA
• American Electric Power (AEP)• Indianapolis Power & Light• Ontario Hydro• Northern States Power• Tampa Electric• ComEd• Cinergy• Baltimore Gas & Electric• GPU• Nuon
• American Electric Power (AEP)• Indianapolis Power & Light• Ontario Hydro• Northern States Power• Tampa Electric• ComEd• Cinergy• Baltimore Gas & Electric• GPU• Nuon
g GE Power Management
• Enetergy• TVA• Duke• Boston Edison• Union Electric• Florida Power Corp.• Southern California Electric• Wisconsin Electric• ESKOM
• Enetergy• TVA• Duke• Boston Edison• Union Electric• Florida Power Corp.• Southern California Electric• Wisconsin Electric• ESKOM
8
Planned UCA Demo SitesPlanned UCA Demo Sites
1. AEP - INEZ Project - March, 1998 (added this meeting)2. TVA - Transmission - April, 19983. AEP - Distribution - May, 19984. GPU - Distribution - May, 19985. OH - Transmission - December, 19986. BE - Distribution - November, 19987. NSP - Transmission - November, 19988. Duke Power - December, 1998 (added this meeting)9. SCE - December, 1998 (added this meeting)10. AEP - Transmission - June, 1999
1. AEP - INEZ Project - March, 1998 (added this meeting)2. TVA - Transmission - April, 19983. AEP - Distribution - May, 19984. GPU - Distribution - May, 19985. OH - Transmission - December, 19986. BE - Distribution - November, 19987. NSP - Transmission - November, 19988. Duke Power - December, 1998 (added this meeting)9. SCE - December, 1998 (added this meeting)10. AEP - Transmission - June, 1999
g GE Power Management
9
MMS Service SpecificationsMMS 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.
• 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.
g GE Power Management
10
MMS ObjectsMMS Objects
• Domain• Program Invocation• Variable• Type (Variable)• Semaphore (2)• Operator Interface• Event Condition• Event Action• Event Enrollment• Journal• File
• Domain• Program Invocation• Variable• Type (Variable)• Semaphore (2)• Operator Interface• Event Condition• Event Action• Event Enrollment• Journal• File
g GE Power Management
11
Simple Type DefinitionSimple Type Definition
g GE Power Management
• A Sample Type definition consists of Class and Size• A Sample Type definition consists of Class and Size
• Type Classes:– BOOLEAN– BIT STRING– INTEGER– UNSIGNED (INT)– FLOAT (IEEE)– REAL (ISO)
• Type Classes:– BOOLEAN– BIT STRING– INTEGER– UNSIGNED (INT)– FLOAT (IEEE)– REAL (ISO)
– VISIBLE STRING– OCTET STRING– GENERAL TIME (ISO)– BINARY TIME (MMS/C)– BCD
– 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.
• 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.
12
Modelling ExampleModelling Example
• Two Real Objects:– Program Memory– Data Memory
• Two Real Objects:– Program Memory– Data Memory
g GE Power Management
13
MMS ServicesMMS Services
• Get Object• Change Object• Determine Attributes• Create Object• Delete Object
• Get Object• Change Object• Determine Attributes• Create Object• Delete Object
g GE Power Management
14
Named Variable ObjectNamed 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
• 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
g GE Power Management
15
DomainDomain
• Represents a resource within the VMD• Domains are typically:
– Program Memory– Recipe Memory– Data Memory, etc.
• Domains may be pre-named
• Represents a resource within the VMD• Domains are typically:
– Program Memory– Recipe Memory– Data Memory, etc.
• Domains may be pre-named
g GE Power Management
16
Domain ServicesDomain Services
g GE Power Management
• Upload:• Upload: InitiateUploadSequenceUploadSegmentTerminateUploadSequence
InitiateUploadSequenceUploadSegmentTerminateUploadSequence
• Download:• Download: InitiateDownloadSequenceDownloadSegmentTerminateDownloadSequence
InitiateDownloadSequenceDownloadSegmentTerminateDownloadSequence
• 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
• 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
17
Unconfirmed ServicesUnconfirmed Services
• Unconfirmed services consist of only the request and indication service primitives– UnsolicitedStatus– InformationReport– EventNotification
• Unconfirmed services consist of only the request and indication service primitives– UnsolicitedStatus– InformationReport– EventNotification
g GE Power Management
18
Program InvocationsProgram Invocations
• An execution thread consisting of one or more domains• A program invocationcan be started, stopped, etc.• A P.I. may be pre-named
• An execution thread consisting of one or more domains• A program invocationcan be started, stopped, etc.• A P.I. may be pre-named
g GE Power Management
19
Relay Data & FunctionsRelay Data & Functions
SettingsSettings
g GE Power Management
UploadDownloadChangeSwitch Group
UploadDownloadChangeSwitch Group
ControlControl
Pswd ControlBkr OpenBkr CloseEnable OutputsDisable Outputs
Pswd ControlBkr OpenBkr CloseEnable OutputsDisable Outputs
Present ValuesPresent Values
Present ValuesStatusPwr Quality
Present ValuesStatusPwr Quality
HistoricalHistorical
Fault ReportOscillographyDemand Data
Fault ReportOscillographyDemand Data
20
Common Application Service Common Application Service Models (CASM)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
• 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
g GE Power Management
21
Common Application Service Common Application Service ModelModel
MMS Services RequiredMMS Services Required
g GE Power Management
22
Relationship of CASM and Relationship of CASM and GOMSEEGOMSEE
g GE Power Management
23
General Object Model General Object Model for Substation & Field Equipment (GOMSFE)for Substation & Field Equipment (GOMSFE)
g GE Power Management
• 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”
• 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”
24
ProtocolProtocol
A set of rules for operating a communication systemAreas addressed by rules:
– Framing– Error Control– Sequence Control– Transparency– Line Control– Timeout Control– Startup Control– Special Cases
A set of rules for operating a communication systemAreas addressed by rules:
– Framing– Error Control– Sequence Control– Transparency– Line Control– Timeout Control– Startup Control– Special Cases
g GE Power Management
25
gGE Power Management
Utility Communication Architecture - UCAUtility Communication Architecture - UCA