Redundant GOOSE Messaging for Substation Path Failure Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power system communication networks face reliability issues due to failed delivery of GOOSE messages, which can lead to undetected network failures and compromised protection logic, especially during testing, as existing methods like IEC 62439-3 PRP fail to detect single path failures, and testing with test attributes can cause issues during real events.
Innovation Solution
Implementing redundant GOOSE messages with unique header information over separate paths or VLANs, allowing for independent verification and alarm generation when one path fails, and enabling simultaneous transmission of live and test data to ensure continuous protection and testing without affecting the live system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundant GOOSE messages are sent over separate paths or VLANs, then network reliability is improved through failure detection, but device complexity and network configuration complexity increase
Solution Approach 1:
The communication network is segmented into multiple independent paths or VLANs for GOOSE message transmission. Each path operates independently, allowing failure detection when one path fails while another continues to function. This segmentation enables the system to maintain reliability by distributing communication across separate network segments.
Solution Approach 2:
The system changes the parameter of message routing by using different VLAN identifiers or path configurations for redundant GOOSE messages. By modifying routing parameters and using distinct communication channels with unique identifiers, the system achieves failure detection capability without requiring complete network reconfiguration.
2Adaptability or versatility
If test attributes are used in GOOSE messages, then testing capability is improved, but reliability deteriorates due to undetected network failures during testing
Solution Approach 1:
The system performs preliminary failure detection by monitoring redundant GOOSE message paths before testing begins. By establishing baseline communication status through redundant messaging, the system can detect network failures that occur during testing, ensuring that test results are not compromised by undetected communication issues.
Solution Approach 2:
The system implements feedback mechanisms where receiving devices monitor the arrival and consistency of redundant GOOSE messages. When test attributes are present, the feedback loop continues to operate, detecting when expected redundant messages fail to arrive or show inconsistencies, thereby maintaining reliability awareness even during testing operations.
3Device complexity
If single path GOOSE message delivery is used, then device complexity is reduced, but reliability deteriorates due to undetected message delivery failures
Solution Approach 1:
The system merges multiple GOOSE message transmission paths while maintaining a unified message structure and content. By combining redundant message sending across different paths or VLANs with identical message payloads, the system achieves failure detection without significantly increasing the complexity of individual devices, as the core messaging logic remains consistent.
Data Source
AI summary
Systems and methods to send or receive redundant Generic Object Oriented Substation Event (GOOSE) messages are described. An intelligent electronic device may obtain power system data from a power system. The TED may publish the power system data in a first GOOSE message and publish the same power system data in a second GOOSE message. The second GOOSE message may have different header information than the first GOOSE message to allow the subscriber to determine that the redundant GOOSE messages are both received. If the first and second GOOSE message are duplicates with identical header information but unique trailer information methods allow the subscriber to determine that the duplicate GOOSE messages are both received.


