Driver-Centric Predictive Control for Safe Semi-Autonomous Braking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional vehicle control systems fail to effectively blend driver intent with a planned trajectory, leading to a need for improved safety and driver-first control strategies in semi-autonomous vehicles.
Innovation Solution
A driver-centric model predictive controller that uses a receding horizon control approach with model predictive control (MPC) to blend driver intent and planned trajectory, applying quadratic cost functions and linear constraints to generate a vehicle command output, ensuring safety by adjusting acceleration and velocity within predefined boundaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional vehicle control systems are used, then the system structure is simple, but the system fails to effectively blend driver intent with planned trajectory, compromising safety and control quality
Solution Approach 1:
The control system is segmented into distinct functional modules: a trajectory generator that creates planned trajectories, a driver intent recognizer that processes driver inputs, and a controller that blends these inputs. This modular segmentation allows each component to specialize in specific tasks, improving overall safety while managing complexity through organized functional decomposition.
Solution Approach 2:
The controller acts as an intermediary between the trajectory generator and the vehicle actuators, blending driver intent with planned trajectories. This intermediary component reconciles conflicting inputs by computing a composite control signal that satisfies both safety constraints and driver preferences, thereby improving reliability without requiring complete system redesign.
2Reliability
If autonomous intervention mode is used to ensure safety, then collision prevention is improved, but driver control authority is reduced
Solution Approach 1:
The control system dynamically adjusts the level of autonomous intervention based on real-time conditions. When driver intent aligns with safe trajectory requirements, the system maintains high driver authority. When potential conflicts arise, the system dynamically increases intervention to prevent collisions, thereby balancing safety with driver control authority through adaptive, condition-dependent behavior.
Solution Approach 2:
The system continuously monitors driver inputs and vehicle state, providing feedback to the controller that adjusts the blending of driver intent and planned trajectory in real-time. This feedback mechanism ensures that autonomous intervention is applied only when necessary for collision prevention, maintaining driver control authority during normal operation while ensuring safety when needed.
3Ease of operation
If driver-first control strategy is implemented, then driver control authority is maintained, but safety constraints may be compromised
Solution Approach 1:
The system preemptively applies safety constraints by blending driver intent with pre-computed planned trajectories that inherently satisfy safety requirements. Rather than reacting to unsafe conditions after they occur, the controller proactively combines driver inputs with safety-guaranteed trajectory references, ensuring safety constraints are maintained while preserving driver control authority through the blending mechanism.
Data Source
AI summary
A method for controlling a vehicle includes controlling, at a first time period, the vehicle based on a first velocity profile constrained by an acceleration profile that includes a minimum acceleration, a maximum acceleration, and a maximum velocity. The method also includes generating an adjusted acceleration profile by adjusting one or more of the minimum acceleration, the maximum acceleration, or the maximum velocity associated with the acceleration profile based on determining an object is approaching the vehicle. The method further includes controlling, at a second time period, the vehicle based a second velocity profile constrained by the adjusted acceleration profile.


