Redundant GOOSE Messages for Power System Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power system messaging technologies face reliability issues due to failure in receiving GOOSE messages, which can lead to undetected network failures and interference with protection logic, especially during testing, as they often rely on duplicate or replicated messages that do not detect single path failures effectively.

Innovation Solution

Implementing redundant GOOSE messages with different header information to verify dataset consistency and detect network failures, allowing for early detection of communication issues and improved reliability by sending the same dataset via multiple paths, enabling continuous operation and testing without affecting live power system data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If duplicate or replicated GOOSE messages are used for reliability, then message redundancy is improved, but the ability to detect single path failures deteriorates

Engineering Contradiction:
Improvemessage redundancyVSAvoidfailure detection capability
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent segments the single GOOSE message into multiple distinct messages, each traveling through different network paths. By dividing the redundancy function across separate message instances with different identifiers, the system can track each path independently and detect failures in specific paths while maintaining overall message delivery through alternative routes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of message identification by assigning unique identifiers to each redundant GOOSE message. This dimensional change from single-message replication to multi-identifier message tracking enables the receiving device to distinguish between different transmission paths and detect which specific path has failed, thereby improving failure detection capability while maintaining reliability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If testing is performed on live power system data, then testing capability is improved, but system safety deteriorates

Engineering Contradiction:
Improvetesting capabilityVSAvoidsystem safety
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a test attribute as an intermediary marker that distinguishes test messages from live operational messages. This intermediary attribute allows the receiving device to process test messages through the same communication paths and logic as live messages while clearly identifying them as test data, enabling safe testing without risking live system safety.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies local quality by setting the test attribute only on specific messages intended for testing while leaving other messages with normal attributes. This localized marking allows different messages to have different qualities (test vs. live) within the same system, enabling simultaneous testing and operational safety by allowing the receiving device to treat differently marked messages appropriately.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11831529B2Redundant generic object oriented substation event (GOOSE) messages
Publication Date: 2023.11.28 SCHWEITZER ENGINEERING LABORATORIES INC
  • US11831529B2 patent drawing
  • US11831529B2 patent drawing
  • US11831529B2 patent drawing

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 IED 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.