Engine Control System Data Recovery After Power Blackout
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control systems for internal combustion engines face challenges in accurately calculating the actual value of a state quantity when temporary blackouts of the backup power source occur, leading to unstable data storage and potential errors in controlling the maximum lift of engine valves due to vibrations causing contact failures in the feeder circuit.
Innovation Solution
The control system includes a backup power source, a history detecting section, and a control section with a remaining data determining section, an initial value setting section, and a reference value learning section. After a temporary power blackout, the system determines if the remaining data is valid, and if not, it performs reference value learning by moving the actuator to the limit position to clear the change history and set a new initial value, ensuring accurate calculations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the control system uses a backup power source to maintain data storage during engine operation, then data retention is improved, but the system becomes vulnerable to vibration-induced contact failures and temporary blackouts
Solution Approach 1:
The system performs preliminary actions by storing the change history data in volatile memory during normal operation, then preparing for potential power loss by having a recovery mechanism that detects power restoration and validates data integrity before resuming normal control operations
Solution Approach 2:
The control system implements beforehand cushioning by including a data validation and recovery mechanism that activates after power restoration, protecting against the harmful effects of vibration-induced contact failures and temporary blackouts through proactive data integrity checks
2Productivity
If the system continues to use remaining data after power restoration, then control continuity is improved, but calculation accuracy deteriorates due to potential data corruption from temporary blackouts
Solution Approach 1:
The system implements feedback by continuously monitoring power supply status and using this information to determine whether to trust remaining data in volatile memory, adjusting control operations based on data integrity assessment after power restoration
Solution Approach 2:
The control system performs preliminary validation of data integrity after power restoration before resuming normal control operations, ensuring that any remaining data in volatile memory is verified as accurate and consistent before being used for calculations
3Measurement precision
If the system performs reference value learning after each power restoration, then calculation accuracy is improved, but system response time deteriorates due to repeated learning cycles
Solution Approach 1:
The system performs reference value learning as a preliminary action during the first cycle after power restoration to establish accurate baseline data, then uses this pre-learned information to avoid repeated learning cycles in subsequent operations
Solution Approach 2:
The control system uses self-service by automatically detecting power restoration conditions and initiating reference value learning only when necessary, eliminating redundant learning cycles and optimizing system response time through self-awareness of power supply status
Data Source
AI summary
After power supply from a backup power source to a volatile memory is restored from temporary suspension, a remaining data determining section determines whether data of change history remaining in the volatile memory is data that has been stored immediately before the suspension of the power supply. When it is determined that the data remaining in the volatile memory is not the data that has been stored immediately before suspension of the power supply, a reference value learning section moves an actuator to a limit position, assigns the reference value to an initial value, and clears the change history. When suspension of the power supply from the backup power source reoccurs before completion of the reference value learning by the reference value learning section, a control section invalidates the determination of the remaining data determining section and performs the reference value learning, after the power supply is restored.


