Vehicle Motion Manager for Assistance-Level Arbitration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle control systems face challenges in managing motion requests from multiple applications with varying driver assistance levels, particularly when a motion request from an application with a low driver assistance level wins arbitration, potentially leading to inappropriate actuator control termination.
Innovation Solution
A motion manager system that receives acceleration request values and driver assistance levels, selects the highest assistance level, and outputs a specified value to the actuator while setting stricter conditions for stopping based on the selected level, continuing control even with malfunctions for high assistance levels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the motion manager stops control according to motion requests from applications with low driver assistance levels when malfunctions occur, then safety is improved, but control continuity deteriorates
Solution Approach 1:
The system changes the control stopping conditions based on the driver assistance level parameter. For higher driver assistance levels, the stopping conditions are made stricter or eliminated, allowing control to continue during malfunctions. For lower levels, normal stopping conditions apply, ensuring safety by stopping control when malfunctions occur.
2Stability of the object's composition
If the motion manager continues control for high driver assistance level applications during malfunctions, then control stability is improved, but safety risk increases
Solution Approach 1:
The system applies different control strategies to different applications based on their driver assistance level. High-level applications receive continued control support during malfunctions to maintain stability, while low-level applications have control stopped to mitigate safety risks. This localized differentiation resolves the contradiction between stability and safety.
3Device complexity
If the motion manager uses uniform stopping conditions for all driver assistance levels, then system simplicity is maintained, but control precision deteriorates
Solution Approach 1:
The system dynamically adjusts the stopping conditions based on the driver assistance level of the application. Rather than using fixed uniform conditions, the stopping criteria become adaptive and flexible, allowing the system to maintain precision by matching the control strategy to the specific application's autonomy level while keeping the overall system structure relatively simple.
Data Source
AI summary
A motion manager for a vehicle includes one or more processors. The one or more processors are configured to: receive acceleration request values from a plurality of applications and driver assistance levels associated with the respective acceleration request values; select the highest driver assistance level of the driver assistance levels received; select the smallest acceleration request value of the acceleration request values associated with the selected driver assistance level; output a specified value according to the selected acceleration request value to an actuator of the vehicle; and stop the output of the specified value under a condition according to the selected driver assistance level.

