Autonomous Driving Control Device Using Pre-calculated Target Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In autonomous driving systems, when the higher-level control device fails, the lower-level control devices struggle to maintain coordinated operation, leading to control errors and divergence from the intended vehicle trajectory due to lack of redundancy and high calculation load.

Innovation Solution

A higher-level control device outputs control target values to a lower-level control device, which holds these values for a specific period. When the higher-level device fails, the lower-level device continues operation based on these stored values, correcting any divergence between actual and intended actions by determining and adjusting steering and velocity commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the higher-level control device is designed with high calculation capability to handle complex autonomous driving control, then the control precision is improved, but the device complexity and cost increase

Engineering Contradiction:
Improvecontrol precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The control system is divided into higher-level control devices that generate control target values and lower-level control devices that execute control actions. This segmentation allows the higher-level device to focus on high-level decision-making while the lower-level device handles real-time control execution, reducing the calculation burden on each individual device while maintaining overall control precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The higher-level control device calculates and stores control target values in advance for a predetermined period. By performing the calculation action beforehand, the system prepares control data that can be used during system failures, ensuring continuous operation without requiring redundant higher-level control devices.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If redundancy is introduced in the higher-level control device to ensure continuous operation during failures, then the reliability is improved, but the device complexity and cost increase

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The higher-level control device calculates and stores control target values in advance for a predetermined period. By performing the calculation action beforehand, the system prepares control data that can be used during system failures, ensuring continuous operation without requiring redundant higher-level control devices.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The lower-level control device holds a copy of the control target values generated by the higher-level device. This copying mechanism allows the lower-level device to continue execution even when the higher-level device fails, providing reliability without duplicating the complex higher-level control functionality.

Inventive Principle:
Principle #26Copying

3Productivity

If the lower-level control device continues control independently based on stored command values when the higher-level device fails, then the productivity is improved, but the control precision deteriorates due to accumulated control errors

Engineering Contradiction:
ImproveproductivityVSAvoidcontrol precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The lower-level control device monitors the actual control actions and compares them with the stored control target values. When deviations are detected, the lower-level device generates correction commands to adjust the control actions, ensuring that control precision is maintained even during independent operation without the higher-level device.

Inventive Principle:
Principle #23Feedback

4Reliability

If the lower-level control device holds control target values for a predetermined period, then the reliability is improved, but the loss of time increases due to delayed updates

Engineering Contradiction:
ImprovereliabilityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The lower-level control device holds control target values for a predetermined period, which is sufficient to cover typical failure scenarios. By maintaining a buffer of pre-calculated control values, the system ensures continuous operation during failures while minimizing the time delay, as the held period is optimized to be just long enough to handle expected failure durations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11541897B2Autonomous driving control device
Publication Date: 2023.01.03 ASTEMO LTD
  • US11541897B2 patent drawing
  • US11541897B2 patent drawing
  • US11541897B2 patent drawing

AI summary

An object of the present invention is to enhance the reliability of an autonomous driving system. The autonomous driving system includes: a higher-level control device 1 that outputs a control target value of an actuator group based on an action plan of a vehicle; and a lower-level control device 2 that controls the actuator group of the vehicle based on a command from the higher-level control device 1. The lower-level control device 2 holds the control target value of the vehicle provided by the higher-level control device 1 over a specific period. When the higher-level control device 1 does not satisfy a desired function, the lower-level control device 2 is configured to be controlled based on the held control target value. The action plan is followed by determining and correcting a difference between an actual action value and the control target value of the vehicle.