Controller Backup Data Extraction for Real-Time Failover Recovery
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
Data Source
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.


