In-Vehicle Program Update Power Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for updating control programs in in-vehicle devices often fail due to insufficient electric power, leading to delayed or incomplete updates, despite the need for timely updates to ensure proper device operation.
Innovation Solution
A program update method that acquires the remaining electric power capacity and required power for updating, charges the storage device if necessary, and initiates the update when the capacity meets or exceeds the required amount, utilizing both battery systems and external power sources when available, to ensure successful and early updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the control program is updated only when sufficient electric power is confirmed, then update reliability is improved, but update timing is delayed
Solution Approach 1:
The system performs preliminary actions by acquiring the remaining capacity of electric power and the required electric power amount before initiating the update. It prepares charging in advance when the remaining capacity is insufficient, ensuring that the update can proceed reliably without delaying it unnecessarily.
Solution Approach 2:
The system continuously monitors the remaining capacity of electric power and compares it with the required amount. Based on this feedback, it dynamically decides whether to charge before updating or to proceed directly with the update, optimizing both reliability and timing.
2Reliability
If the vehicle waits for sufficient power before updating, then power insufficiency is prevented, but productivity is reduced
Solution Approach 1:
The system performs preliminary checks of power capacity and requirements before the update process. When insufficient power is detected, charging is initiated in advance, allowing the update to proceed as soon as power requirements are met, thus maintaining high productivity without compromising power sufficiency.
Solution Approach 2:
The system dynamically adjusts the update process based on real-time power status. If sufficient power is available, the update proceeds immediately. If not, the system transitions to a charging phase, optimizing the balance between power sufficiency and update speed according to current conditions.
3Reliability
If multiple power sources are utilized for updating, then power reliability is improved, but device complexity increases
Solution Approach 1:
The system is designed to work with multiple types of power sources (battery, external power supply) through a unified power management approach. The control device can adaptively select and utilize different power sources based on availability and requirements, improving power reliability without significantly increasing operational complexity.
Solution Approach 2:
The system automatically manages power source selection and charging processes without requiring complex user intervention. The control device monitors power status and autonomously decides when to charge internally or utilize external power sources, simplifying the user experience while maintaining high power reliability.
Data Source
AI summary
A program update method includes a first step of acquiring a remaining capacity of electric power stored in an electric power storage device, a second step of acquiring an electric power amount required for the control device to update the control program, a third step of determining whether the remaining capacity is smaller than the electric power amount, a fourth step of charging the electric power storage device such that the remaining capacity becomes the electric power amount or larger when it is determined that the remaining capacity is smaller than the electric power amount in the third step, and a fifth step of causing the control device to update the control program when the remaining capacity becomes the electric power amount or larger in the fourth step. The first to fifth steps are performed when the vehicle is operating.


