Vehicle Motion Arbitration for Multi-ADAS Actuator Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of driving assistance systems in vehicles increases, the arbitration processing of drive requests to actuators becomes complicated, making it difficult to manage and execute efficiently.
Innovation Solution
An information processing apparatus is introduced that includes a receiver, an arbitration unit, and an arbitration result output unit to receive and arbitrate acceleration requests from multiple driving assistance applications, allowing for easy execution of arbitration processing and management of drive requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If arbitration processing is performed by converting target values to the same physical quantity as described in JP 2007-120352 A, then arbitration can be performed, but the processing becomes complicated when multiple driving assistance systems are involved
Solution Approach 1:
The arbitration processing is segmented into two independent parts: front-rear direction arbitration (longitudinal) and lateral direction arbitration (lateral). Each direction is handled separately with its own selection criteria, avoiding the need to convert all parameters to a single physical quantity. This segmentation simplifies the overall arbitration process while handling multiple driving assistance systems.
Solution Approach 2:
The arbitration unit is designed to handle multiple types of drive requests (acceleration, deceleration, steering, yaw rate) through a universal selection mechanism that operates independently for each direction. The system can process requests from various driving assistance systems using the same arbitration logic, making the system multi-functional and adaptable.
2Adaptability or versatility
If multiple types of driving assistance systems are increased, then more driving assistance functions are available, but the arbitration processing becomes more complicated
Solution Approach 1:
By dividing arbitration into longitudinal and lateral components, the system can independently handle different types of driving assistance functions in each direction. This segmentation allows the system to accommodate multiple driving assistance systems without increasing overall complexity, as each direction uses its own simplified arbitration logic.
Solution Approach 2:
The arbitration unit dynamically selects which drive request to execute based on current vehicle conditions and request priorities, rather than using a fixed conversion method. This dynamic selection approach allows the system to adapt to various driving assistance functions while maintaining simple processing logic.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An information processing apparatus (20) includes a receiver (21) configured to receive a data set including a requested acceleration as information representing movement of a vehicle in a front-rear direction and any one of a steering angle, a yaw rate, and a rotation radius as information representing movement of the vehicle in a lateral direction from each of a plurality of applications, an arbitration unit (22) configured to perform arbitration of information representing the movement of the vehicle in the front-rear direction and arbitration of information representing the movement of the vehicle in the lateral direction based on a plurality of the data sets received by the receiver (21), and a first output unit configured to output instruction information for driving an actuator based on an arbitration result of the arbitration unit (22).