Vehicle Control Timing Adjustment Using Jitter Tolerance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle control systems where software from various suppliers and OEMs coexist, deviations in execution timing due to unintended high-priority processing can lead to instability, and existing methods like time-division scheduling complicate design and increase overhead.
Innovation Solution
A vehicle control device with an execution management unit that adjusts processing execution timing based on jitter tolerance, using an execution state recording unit to manage execution histories and a setting information management unit to handle jitter, allowing for simple configuration improvements in safety and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If time-division scheduling is used to guarantee execution timing for each company, then execution timing is guaranteed and system stability is improved, but time slot granularity becomes fine-grained, making design complicated and overhead large
Solution Approach 1:
The patent segments the execution timing guarantee into two levels: coarse-grained time zones for different companies (suppliers/OEMs) and fine-grained execution timing within each time zone. This hierarchical segmentation allows execution timing guarantee without requiring fine-grained time slots for every task, thereby reducing scheduling design complexity and overhead while maintaining reliability.
2Adaptability or versatility
If multiple software from different suppliers and OEMs coexist in the vehicle control system, then system functionality and adaptability are improved, but jitter in execution timing occurs due to unintended high-priority processing, leading to control instability
Solution Approach 1:
The patent applies preliminary action by pre-assigning time zones to different companies (suppliers and OEMs) and pre-defining time zone management policies. This preliminary structuring allows multiple software to coexist without interfering with each other's execution timing, while the execution timing adjustment unit can still make real-time adjustments within these pre-defined zones to maintain control stability despite jitter from high-priority processing.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
There are provided a vehicle control device and a control method thereof capable of improving safety and reliability with a simple configuration. A vehicle control device 1 that controls a vehicle includes an execution management unit P3 that manages execution of predetermined processing, an execution state recording unit P5 that records a history of execution states of the predetermined processing, and a setting information management unit P4 that manages setting information related to the execution of the predetermined processing. The setting information includes a jitter tolerance which is a tolerance of a jitter. The execution management unit P3 adjusts an execution timing of processing to be adjusted, which is included in the predetermined processing and in which the jitter is generated, based on the jitter tolerance of the processing to be adjusted.