Vehicle Acceleration Profile Control for Driver-Perceived Torque Response

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle acceleration control methods fail to accurately match driver intention due to subjective perception of acceleration, making it difficult to objectively quantify and represent complex acceleration feelings, leading to limited magnitude and duration of acceleration control.

Innovation Solution

A vehicle control system that generates an acceleration profile based on human acceleration cognitive characteristics by using a neural transfer function of the otolith to quantify acceleration feeling, applying filters to stabilize and adjust torque values, and output a torque command that aligns with the driver's intended acceleration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional acceleration control methods are used, then the vehicle accelerates according to driver pedal manipulation, but the driver perceives a mismatch between actual acceleration and intended acceleration due to subjective perception differences

Engineering Contradiction:
Improveacceleration perception accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system changes the parameter of acceleration by applying filters to modify the acceleration profile. The first filter generates a filtered acceleration signal that smooths rapid changes, and the second filter further processes this to generate the final acceleration command, transforming the raw acceleration signal into a perceptually optimized signal that matches driver expectations

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses feedback by continuously monitoring the filtered acceleration signal and adjusting the acceleration command accordingly. The controller receives the filtered acceleration signal and generates an acceleration command that feeds back to the vehicle's powertrain, creating a closed-loop control system that adapts to driver perception characteristics

Inventive Principle:
Principle #23Feedback

2Speed

If acceleration magnitude and duration are increased to improve driving performance, then vehicle responsiveness improves, but drivetrain shock and discomfort increase

Engineering Contradiction:
Improveacceleration responsivenessVSAvoiddrivetrain shock
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system applies beforehand cushioning by using filters to pre-process the acceleration signal before it reaches the vehicle's powertrain. The first filter cushions rapid acceleration changes by generating a smoothed filtered acceleration signal, and the second filter provides additional cushioning, preventing sharp torque variations that would cause drivetrain shock and driver discomfort

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The system changes the temporal parameters of acceleration by applying filters that modify the rate of change of acceleration. This transforms the acceleration profile to reduce jerks and shocks while maintaining the overall acceleration magnitude and duration needed for responsive driving performance

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11820357B2Vehicle and method of controlling speed limit for the same
Publication Date: 2023.11.21 HYUNDAI MOTOR CO LTD
  • US11820357B2 patent drawing
  • US11820357B2 patent drawing
  • US11820357B2 patent drawing

AI summary

Disclosed are a vehicle for generating an acceleration profile based on the acceleration cognitive characteristics of the human and a method of controlling the same. The method includes: receiving a manipulation amount of an accelerator pedal and calculating a first torque value, inserting the first torque value to a function that receives force and outputs acceleration feeling, generating a second torque value by inserting an output value of the function into a first filter for stabilizing the output value, generating a target torque value by inputting the second torque value to a second filter for stabilizing the second torque value, and generating a torque command based on the target torque value.