Automotive Data Rewriting via Secondary Communication Line
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data rewriting in automobile control devices disrupts normal processing and can only be performed when the vehicle is parked, regardless of whether the rewriting process affects driving, leading to inefficiencies and potential battery drain during parking.
Innovation Solution
A data rewriting method utilizing a secondary communication line for backing up the primary communication line, allowing data rewriting while maintaining normal processing capabilities, with the rewriting device determining whether to perform the rewrite based on the type of control device and vehicle status, and using a third communication line for slave devices to facilitate concurrent normal processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data rewriting is performed using the first communication line for normal processing, then data rewriting can be accomplished, but normal processing is disrupted and cannot be performed simultaneously
Solution Approach 1:
The communication system is segmented into two separate communication lines: the first communication line for normal processing and the second communication line for data rewriting. This segmentation allows both functions to operate independently without interfering with each other, resolving the contradiction between data rewriting capability and normal processing continuity.
Solution Approach 2:
The second communication line acts as an intermediary channel specifically for data rewriting operations. By introducing this intermediate communication path, the system enables data rewriting without blocking the first communication line that handles normal processing, thus maintaining both functions simultaneously.
2Productivity
If data rewriting is performed during parking regardless of driving impact, then rewriting can be completed, but battery drain occurs and time is wasted when rewriting is unnecessary
Solution Approach 1:
The rewriting device incorporates a determination function that checks whether data rewriting is actually needed before executing the rewriting operation. This feedback mechanism prevents unnecessary rewriting operations, thereby avoiding wasted energy and time while ensuring rewriting is performed only when beneficial.
Solution Approach 2:
The system performs a preliminary determination step before executing data rewriting to assess whether rewriting is necessary. This preliminary action prevents unnecessary rewriting operations from occurring, thereby conserving battery energy and avoiding wasted time during parking periods.
3Loss of time
If data rewriting is performed while the automobile is running, then processing time is reduced, but system stability may be compromised
Solution Approach 1:
The system dynamically adapts its rewriting operation based on the vehicle's operational state. It can perform rewriting during running when time is critical and the system can handle it, or during parking when stability is prioritized, making the rewriting timing flexible and context-dependent rather than fixed.
Solution Approach 2:
The system changes the operational parameters of data rewriting based on vehicle state. When the automobile is running, rewriting can proceed with reduced time loss; when parked, rewriting occurs with enhanced stability. The system adjusts rewriting execution parameters according to the operational context to balance time efficiency and system stability.
Data Source
AI summary
A rewriting process of data stored in a control device is performed while executing a normal process. In a control system including a plurality of control devices in which data have been stored, each of which is a device for controlling an electric component of an automobile, a first communication line interconnecting the plurality of control devices, and a second communication line interconnecting the plurality of control devices for hacking up the first communication line, a rewriting device in which rewriting data have been stored is connected to the second communication line, and the rewriting device rewrites data stored in the control device to be rewritten with the rewriting data based on the rewriting data using the second communication line.

