Control Logic Fallback Using Past Data After Circuit Bit Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control devices using programmable logic devices (PLDs) face challenges in maintaining calculation result reliability due to bit errors in circuit information, which can lead to malfunctions or troubles in controlled apparatuses, and current diagnosis processes do not effectively address these issues without increasing configuration complexity or cost.
Innovation Solution
A control device and method that includes a circuit information memory, a processor, a data memory, and a diagnosis unit. The processor outputs recent past data or alternative data when a bit error is diagnosed, ensuring reliability without increasing configuration complexity or cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple programmable logic devices are prepared for majority voting to ensure reliability, then calculation result reliability is improved, but configuration complexity and cost increase
Solution Approach 1:
The system performs preliminary action by maintaining a history buffer that stores multiple past calculation results and their corresponding diagnosis results. This preliminary storage eliminates the need for multiple parallel programmable logic devices, as the system can retrieve verified past results when errors are detected.
Solution Approach 2:
The system extracts and utilizes only the necessary historical data (past calculation results and their diagnosis status) from the system's operational history. By taking out and storing these specific elements, the system achieves reliability without requiring redundant hardware components.
2Reliability
If multiple programmable logic devices are prepared for majority voting to ensure reliability, then calculation result reliability is improved, but system cost increases
Solution Approach 1:
The system performs preliminary action by storing multiple past calculation results and their diagnosis status in a history buffer during normal operation. This preliminary data collection allows the system to maintain reliability without requiring multiple expensive programmable logic devices for majority voting.
Solution Approach 2:
The system uses simple data copying and storage mechanisms to maintain historical calculation results, replacing the need for expensive redundant hardware. The cost-effective approach copies and stores digital data rather than requiring additional physical logic devices.
Data Source
AI summary
The control device includes a processor that repeatedly executes a calculation process for controlling an apparatus based on circuit information read from a circuit information memory, a data memory that sequentially stores calculation results of the calculation process, and a diagnosis unit that executes a diagnosis process for diagnosing presence or absence of a bit error in the circuit information stored in the circuit information memory. In a case where the bit error is diagnosed by the diagnosis unit, the processor outputs, as the calculation result, recent past data corresponding to a case where no bit error is diagnosed by the diagnosis unit, among the calculation results stored in the data memory, or alternative data prepared in advance to correspond to the past data.


