ECU Data Backup via Cross-Unit Storage for Vehicle Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vehicle computer systems face unique challenges in data backup due to limitations in computing power, storage capacity, and physical accessibility, making traditional data backup methods ineffective for vehicles.
Innovation Solution
An on-board vehicle computing system uses multiple electronic control units (ECUs) to provide data backup functionality, where one ECU stores backup values for another ECU, allowing for data retrieval and restoration, especially in cases of ECU failure or replacement, and communicates through a CAN bus for diagnostics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional data backup methods are used in vehicle computer systems, then data can be recovered from general purpose computer systems, but the methods are ineffective due to limitations in computing power, storage capacity, and physical accessibility in vehicles
Solution Approach 1:
The patent creates a backup copy of critical vehicle data in a second ECU's memory. The system periodically copies data from the first ECU (which may fail) to the second ECU (which serves as backup storage). This copying mechanism ensures data redundancy without requiring external backup infrastructure, adapting to the vehicle's constrained environment where traditional backup methods fail.
Solution Approach 2:
The second ECU serves multiple functions: it performs its own control tasks while simultaneously acting as a backup storage device for the first ECU's critical data. This multi-functionality maximizes the utilization of limited vehicle computing resources, allowing one ECU to serve dual purposes rather than requiring dedicated backup hardware that would exceed storage capacity constraints.
2Reliability
If data is stored in a single ECU, then storage capacity is optimized, but data loss occurs when the ECU fails or is tampered with
Solution Approach 1:
The patent segments the data storage function across two separate ECUs. Critical vehicle data is stored in the first ECU for primary operations, while a backup copy is maintained in the second ECU's memory. This segmentation provides data protection against single-point failures without creating a complex distributed storage system, as the backup mechanism remains simple and centralized within the vehicle's existing ECU architecture.
3Reliability
If backup data is stored in a separate external device, then data security is improved, but physical accessibility and storage capacity are reduced in vehicle environments
Solution Approach 1:
The patent merges the backup storage function into the vehicle's existing ECU infrastructure rather than using separate external devices. The second ECU, which is already integrated into the vehicle's control network and physically accessible to the vehicle's systems, serves as the backup storage location. This integration maintains data backup availability while preserving physical accessibility and eliminating the need for additional external storage hardware that would be constrained by vehicle space limitations.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An on-board vehicle computing system stores values in a memory of a first engine control unit (ECU) and stores corresponding backup values in a memory of a second ECU. In this way, the second ECU provides data backup functionality for the first ECU's data. The system may retrieve a backup value from the first ECU and restore the corresponding value in the second ECU using the backup value. In one illustrative scenario, if an original engine ECU (EECU) fails and a replacement EECU is installed, the system can retrieve backup values for vehicle speed limiter (VSL) parameters from memory in a cab ECU (CECU) and update the corresponding data in the replacement EECU with the backup values.