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
![Page 1: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/1.jpg)
1
gGE Power Management
Utility Communication Architecture - UCAUtility Communication Architecture - UCA
![Page 2: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/2.jpg)
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
![Page 3: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/3.jpg)
3
7-Layer UCA Model7-Layer UCA Model
g GE Power Management
![Page 4: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/4.jpg)
Substation Integrated Protection, Control and
Data AcquisitionPhase 1, Task 2Requiremenets Specification
g GE Power Management
ERPI - RP3599-01ERPI - RP3599-01
![Page 5: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/5.jpg)
5
Typical Substation UCA Real-Typical Substation UCA Real-Time ArchitectureTime Architecture
g GE Power Management
![Page 6: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/6.jpg)
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
![Page 7: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/7.jpg)
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
![Page 8: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/8.jpg)
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
![Page 9: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/9.jpg)
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
![Page 10: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/10.jpg)
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
![Page 11: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/11.jpg)
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.
![Page 12: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/12.jpg)
12
Modelling ExampleModelling Example
• Two Real Objects:– Program Memory– Data Memory
• Two Real Objects:– Program Memory– Data Memory
g GE Power Management
![Page 13: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/13.jpg)
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
![Page 14: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/14.jpg)
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
![Page 15: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/15.jpg)
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
![Page 16: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/16.jpg)
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
![Page 17: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/17.jpg)
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
![Page 18: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/18.jpg)
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
![Page 19: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/19.jpg)
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
![Page 20: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/20.jpg)
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
![Page 21: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/21.jpg)
21
Common Application Service Common Application Service ModelModel
MMS Services RequiredMMS Services Required
g GE Power Management
![Page 22: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/22.jpg)
22
Relationship of CASM and Relationship of CASM and GOMSEEGOMSEE
g GE Power Management
![Page 23: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/23.jpg)
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”
![Page 24: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/24.jpg)
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
![Page 25: GE Power Management](https://reader036.vdocument.in/reader036/viewer/2022081505/568159e8550346895dc73413/html5/thumbnails/25.jpg)
25
gGE Power Management
Utility Communication Architecture - UCAUtility Communication Architecture - UCA