Controller Backup Data Extraction for Real-Time Failover Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control systems face challenges in achieving real-time recovery when a failure occurs, as data compatibility issues between different systems hinder immediate switching to a backup control software, compromising the real-time properties of the system.

Innovation Solution

A controller is designed with a control backup data extraction unit, a control backup data storage unit, and a control program fast start unit that stores and quickly reinstates state values and input values in a time series, enabling seamless switching to a backup control software upon failure detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a cold standby method is used to activate a backup function when a failure occurs, then system cost is reduced, but real-time property requirement for the control system cannot be satisfied

Engineering Contradiction:
Improvefail operational capabilityVSAvoidrecovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing control plan values and state values in time series during normal operation before a failure occurs. When a failure happens, the backup control program can immediately retrieve these pre-prepared values and continue control without time-consuming initialization, thus achieving real-time recovery while using a cost-effective cold standby approach

Inventive Principle:
Principle #10Preliminary action

2Reliability

If system data are saved in a backup before a failure and copied to a newly activated system, then high-speed recovery is realized, but data compatibility issues between different control systems prevent complete recovery

Engineering Contradiction:
Improverecovery capabilityVSAvoiddata compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent extracts only the essential and compatible data elements (control plan values and state values in time series) that can be universally applied across different control systems. By selectively backing up only these compatible parameters rather than all system data, the invention achieves recovery capability while avoiding data compatibility issues between different control systems

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If deficient data is gradually initialized by applying calculation results of another control system, then recovery is possible, but a time is needed and real time property cannot be guaranteed

Engineering Contradiction:
Improverecovery functionalityVSAvoidcontrol response speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by continuously storing control plan values and state values in time series during normal operation. When failure occurs, these pre-calculated values are immediately retrieved and applied to the backup control program, eliminating the need for gradual initialization and maintaining real-time control response

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11366443B2Controller
Publication Date: 2022.06.21 HITACHI LTD
  • US11366443B2 patent drawing
  • US11366443B2 patent drawing
  • US11366443B2 patent drawing

AI summary

Fail operational that can guarantee stability of control while suppressing cost increase is difficult. A control controller according to the present invention stores information necessary for recovery in a normal travel mode in time series in a backup, and thus control software can be recovered from the backup in real time if a failure occurs in the system.