A Feedback Linearized Model Predictive Control Strategy for Input-Constrained Self-Driving Cars

Cristian Tiriolo,Walter Lucia
2024-05-03
Abstract:This paper proposes a novel real-time affordable solution to the trajectory tracking control problem for self-driving cars subject to longitudinal and steering angular velocity constraints. To this end, we develop a dual-mode Model Predictive Control (MPC) solution starting from an input-output feedback linearized description of the vehicle kinematics. First, we derive the state-dependent input constraints acting on the linearized model and characterize their worst-case time-invariant inner approximation. Then, a dual-mode MPC is derived to be real-time affordable and ensuring, by design, constraints fulfillment, recursive feasibility, and uniformly ultimate boundedness of the tracking error in an ad-hoc built robust control invariant region. The approach's effectiveness and performance are experimentally validated via laboratory experiments on a Quanser Qcar. The obtained results show that the proposed solution is computationally affordable and with tracking capabilities that outperform two alternative control schemes.
Systems and Control,Optimization and Control
What problem does this paper attempt to address?
This paper aims to address the trajectory tracking control problem of autonomous vehicles under long distance and steering angular velocity constraints. Existing control strategies either cannot handle input constraints or have high computational complexity, making them unsuitable for real-time applications. The paper proposes a model predictive control (MPC) strategy based on feedback linearization with dual-mode, which ensures the satisfaction of input constraints, recursive feasibility, and bounded tracking error. Its superiority over other control schemes is verified through laboratory experiments.