IP Library Granted Patent US 10,338,544
Granted Patent B2
US 10,338,544 · App. 14/630,033 · Granted Jul 2, 2019

Communication configuration analysis in process control systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,338,544
App. No.
14/630,033
Granted
Jul 2, 2019
Kind
B2
Abstract

The present invention is concerned with Process Control systems including a client IED and a plurality of server IEDs connected to an Ethernet communication network. A protocol analyzer tool connected to the communication network captures messages directed to the client IED and assigns, from a standardized configuration representation of the PC system comprising the logical data flow definitions, a server or source IED to each captured message. A client IED independent way of diagnosing a cause of client overload problems is provided by analyzing statistically the captured messages. Such statistical approach allows identifying any operating server or source IED sending, on average, more messages than during a preceding period or more messages than calculated.

Claims (16)

1. A method of analysing a Process Control (PC) system including a client Intelligent Electronic Device (IED) and server IEDs connected to a communication network, wherein an analyser connected to the communication network captures messages directed to the client IED and assigns a server IED to a captured message based on a standardized configuration representation of the PC system including logical data flow definitions, the method comprising:

determining a present number of messages per unit of time received by the client IED from a server IED;

comparing the present number against an expected number of messages to identify the server IED as a source of excessive message rates; and

remedying a misconfiguration identified by comparing the present number against the expected number of messages, wherein remedying the misconfiguration comprises changing a reporting cycle time or moving from event-based reporting to cyclic reporting.

2. The method of claim 1 , wherein the expected number of messages includes a previous number of messages received by the client IED per unit of time, or a calculated average number of messages.

3. The method of claim 1 , wherein the PC system is a Substation Automation (SA) system and wherein the standardized configuration representation including the logical data flow definitions is a Substation Configuration Description (SCD) according to IEC 61850 including client and server Logical Device (LD) and message type, the method comprising:

determining a present number of messages of a message type per unit of time received by a client LD from a server LD; and

comparing the present number against an expected number of messages to identify the server LD as a source of excessive message rates.

4. A computer with a non-transitory medium for storing a computer program for analysing a Process Control (PC) system having a client Intelligent Electronic Device (IED) and server IEDs connected to a communication network, wherein the computer is connected to the communication network and upon execution the computer captures messages directed to the client IED, the computer being configured to:

assign a server IED to a captured message based on a standardized configuration representation of the PC system including the logical data flow definitions;

determine a present number of messages per unit of time received by the client IED from a server IED;

compare the present number against an expected number of messages to identify the server IED as a source of excessive message rates; and

change a reporting cycle time or moving from event-based reporting to cyclic reporting to remedy a misconfiguration identified by a comparison of the present number against the expected number of messages.

5. The method of claim 3 , wherein the expected number of messages includes a previous number of messages received by the client IED per unit of time, or a calculated average number of messages.

6. The computer according to claim 4 , in combination with:

a process control system having a client IED and server IEDs connected to the communication network to capture messages directed to the client IED.

Assignments (6)
MERGER Recorded Nov 13, 2023
From: HITACHI ENERGY SWITZERLAND AG
To: HITACHI ENERGY LTD
Reel/Frame 065549/0576 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY "ABB TECHNOLOGY LTD."SHOULD READ "ABB TECHNOLOGY AG" PREVIOUSLY RECORDED AT REEL: 040621 FRAME: 0956. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded May 11, 2022
From: ABB TECHNOLOGY AG
To: ABB SCHWEIZ AG
Reel/Frame 059927/0804 →
CHANGE OF NAME Recorded Dec 31, 2021
From: ABB POWER GRIDS SWITZERLAND AG
To: HITACHI ENERGY SWITZERLAND AG
Reel/Frame 058666/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2020
From: ABB SCHWEIZ AG
To: ABB POWER GRIDS SWITZERLAND AG
Reel/Frame 052916/0001 →
MERGER Recorded Nov 15, 2016
From: ABB TECHNOLOGY LTD.
To: ABB SCHWEIZ AG
Reel/Frame 040621/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2015
From: BRODBECK, HEINZ; WIMMER, WOLFGANG
To: ABB TECHNOLOGY AG
Reel/Frame 035017/0691 →