Automated Lane Change Path Planning Using B-Spline Control Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automated lane change systems in autonomous vehicles often result in rough or jerky maneuvers, particularly at higher speeds and on curving roadways, leading to undesirable noise, vibration, and harshness (NVH) due to the force required for steering.

Innovation Solution

An automated lane change control system that uses a steering system and a controller to determine a desired path defined by a B-spline based on end control points and intermediate control points, optimizing the yaw rate and vehicle speed to smooth the lane change process, and updates the path dynamically using camera images to ensure a smoother transition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional automated lane change systems apply steering force to complete the lane change maneuver, then the lane change function is achieved, but the vehicle produces noise, vibration, and harshness (NVH) that is perceived as rough or jerky

Engineering Contradiction:
Improvelane change completionVSAvoidnoise, vibration, and harshness (NVH)
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts the lane change maneuver based on real-time vehicle speed and roadway curvature conditions. The controller modifies the steering commands throughout the lane change process, applying less aggressive steering at higher speeds and on curving roadways, thereby reducing NVH while still completing the lane change maneuver successfully

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the steering parameters (steering angle, rate of change) based on vehicle speed and roadway curvature. By adjusting these parameters dynamically, the system achieves smooth lane changes that minimize vibration and harshness while maintaining lane change functionality

Inventive Principle:
Principle #35Parameter changes

2Speed

If the vehicle performs automated lane change at higher speeds, then the lane change efficiency is improved, but the steering force required increases causing rougher maneuvers and increased NVH

Engineering Contradiction:
Improvevehicle speedVSAvoidsteering force and NVH
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The controller continuously monitors vehicle speed and adjusts the steering commands accordingly. At higher speeds, the system applies more gradual and smoother steering inputs rather than aggressive commands, thereby maintaining lane change efficiency while reducing the harshness and vibration associated with high-speed maneuvers

Inventive Principle:
Principle #15Dynamics

3Loss of time

If the automated lane change follows a direct path between lanes, then the lane change time is reduced, but the steering requires higher force causing jerky movements

Engineering Contradiction:
Improvelane change timeVSAvoidjerky movements and NVH
Core Design Contradiction:
Loss of timeVSObject-affected harmful factors

Solution Approach 1:

Instead of following a direct linear path, the system employs a curved trajectory for the lane change maneuver. This curved path allows the vehicle to transition between lanes more smoothly by distributing the steering requirements over a longer, gentler arc, thereby reducing peak steering forces and eliminating jerky movements while maintaining acceptable lane change time

Inventive Principle:
Principle #14Spheroidality (Curvature)

Data Source

PatentUS11235804B2Automated vehicle lane change control techniques
Publication Date: 2022.02.01 FCA US LLC
  • US11235804B2 patent drawing
  • US11235804B2 patent drawing
  • US11235804B2 patent drawing

AI summary

Automated vehicle lane change systems and methods comprise determining a departing lane in which the vehicle is currently traveling and a merging lane in which the vehicle will be traveling after an automated lane change, determining a desired yaw rate of the vehicle based on a current speed of the vehicle, determining an end control point in each of a departing lane and a merging lane, determining a set of intermediate control points based on the end control points and the desired yaw rate, determining a basis spline (B-spline) defined by the end control points and the set of intermediate control points to obtain a desired path between the end control points, and commanding a steering system configured to control steering of the vehicle such that the vehicle follows the desired path.