Vehicle Actuator Request Arbitration for Smooth Command Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When multiple control commands from vehicle assistance applications diverge significantly, existing systems fail to manage the transition smoothly, leading to uncomfortable vehicle behavior for the driver.

Innovation Solution

A vehicle control device that arbitrates between control commands and introduces a guard value to limit the absolute change in request values, generating an intermediate request when the difference between new and current requests exceeds a threshold, thereby smoothing the transition and minimizing driver discomfort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a new control command is adopted immediately when arbitration determines it has higher priority, then the system responds quickly to new requests, but significant divergence between old and new request values causes uncomfortable vehicle behavior changes

Engineering Contradiction:
ImproveResponse speed to new control commandsVSAvoidDriver comfort during command transitions
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The system performs preliminary calculation of the difference between new and current request values before executing the command switch. When the difference exceeds the guard value, the system prepares an intermediate request value in advance, ensuring smooth transition before the actual command execution occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An intermediate request value acts as a mediator between the current control command and the new control command. When the new command's request value diverges significantly from the current one, the intermediate value bridges the gap, preventing abrupt changes while maintaining the eventual transition to the new command.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system strictly follows arbitration results to adopt high-priority commands, then command priority is respected, but abrupt behavioral changes occur when request values diverge significantly

Engineering Contradiction:
ImproveAdherence to arbitration priority rulesVSAvoidStability of vehicle behavior during transitions
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary verification of the difference between new and current request values before executing the arbitration result. This preliminary check ensures that high-priority commands are still respected while preventing abrupt changes that would compromise behavioral stability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the request value parameter based on the calculated difference. When the difference exceeds the guard value, the request value parameter is modified to an intermediate value, maintaining both arbitration reliability and behavioral stability through parameter adaptation.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the system calculates and compares request value differences before command execution, then smooth transitions are achieved, but additional processing time is required

Engineering Contradiction:
ImproveSmoothness of vehicle behavior transitionsVSAvoidProcessing time for command arbitration
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs only the necessary partial action of calculating the difference between request values, rather than completely reprocessing the entire command arbitration logic. This selective calculation minimizes additional processing time while achieving smooth transitions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11738762B2Control device, manager, method, non-transitory storage medium, actuator system, and vehicle
Publication Date: 2023.08.29 TOYOTA JIDOSHA KK
  • US11738762B2 patent drawing
  • US11738762B2 patent drawing

AI summary

A control device includes one or more processors that is configured to: receive a plurality of first requests from a driver assistance system; arbitrate the plurality of first requests; calculate a second request, which has a physical quantity different from the first request, based on an arbitration result; and distribute the second request to at least one of a plurality of actuator systems. When a difference between the second request based on a previous arbitration result and the second request based on a current arbitration result is larger than a threshold value, the one or more processors are configured to distribute a request that is a value between the second request based on the previous arbitration result and the second request based on the current arbitration result.