Model predictive control (MPC) is a popular technique for the development of active safety systems. However, its high computational cost prevents it from being implemented on lower-cost hardware. This paper presents a computationally efficient predictive controller for lane keeping assistance systems. The controller shares control with the driver, and applies a correction steering when there is a potential lane departure. Using the explicit feedback MPC, a multi-parametric nonlinear programming problem with a human-in-the-loop model and safety constraints is formulated. The cost function is chosen as the difference between the linear state feedback function to be determined and the resultant optimal control sequence of the MPC problem solved off-line given the current state. The piecewise linear feedback function is obtained by solving the parametric programming with an approximation approach. The effectiveness of the controller is evaluated through numerical simulations.
- Dynamic Systems and Control Division
A Computationally Efficient Predictive Controller for Lane Keeping of Semi-Autonomous Vehicles
Liu, C, Lee, C, Hansen, A, Hedrick, JK, & Ding, J. "A Computationally Efficient Predictive Controller for Lane Keeping of Semi-Autonomous Vehicles." Proceedings of the ASME 2014 Dynamic Systems and Control Conference. Volume 1: Active Control of Aerospace Structure; Motion Control; Aerospace Control; Assistive Robotic Systems; Bio-Inspired Systems; Biomedical/Bioengineering Applications; Building Energy Systems; Condition Based Monitoring; Control Design for Drilling Automation; Control of Ground Vehicles, Manipulators, Mechatronic Systems; Controls for Manufacturing; Distributed Control; Dynamic Modeling for Vehicle Systems; Dynamics and Control of Mobile and Locomotion Robots; Electrochemical Energy Systems. San Antonio, Texas, USA. October 22–24, 2014. V001T10A004. ASME. https://doi.org/10.1115/DSCC2014-6098
Download citation file: