Model Predictive Contouring Control for Vehicle Obstacle Avoidance at the Limit of Handling Using Torque Vectoring

Alberto Bertipaglia,Davide Tavernini,Umberto Montanaro,Mohsen Alirezaei,Riender Happee,Aldo Sorniotti,Barys Shyrokau
2024-05-17
Abstract:This paper presents an original approach to vehicle obstacle avoidance. It involves the development of a nonlinear Model Predictive Contouring Control, which uses torque vectoring to stabilise and drive the vehicle in evasive manoeuvres at the limit of handling. The proposed algorithm combines motion planning, path tracking and vehicle stability objectives, prioritising collision avoidance in emergencies. The controller's prediction model is a nonlinear double-track vehicle model based on an extended Fiala tyre to capture the nonlinear coupled longitudinal and lateral dynamics. The controller computes the optimal steering angle and the longitudinal forces per each of the four wheels to minimise tracking error in safe situations and maximise the vehicle-to-obstacle distance in emergencies. Thanks to the optimisation of the longitudinal tyre forces, the proposed controller can produce an extra yaw moment, increasing the vehicle's lateral agility to avoid obstacles while keeping the vehicle stable. The optimal forces are constrained in the tyre friction circle not to exceed the tyres and vehicle capabilities. In a high-fidelity simulation environment, we demonstrate the benefits of torque vectoring, showing that our proposed approach is capable of successfully avoiding obstacles and keeping the vehicle stable while driving a double-lane change manoeuvre, in comparison to baselines lacking torque vectoring or collision avoidance prioritisation.
Robotics,Systems and Control
What problem does this paper attempt to address?
This paper attempts to solve the problem of how to effectively avoid obstacles under the condition of vehicle extreme handling. Specifically, the author proposes a method based on Nonlinear Model Predictive Contouring Control (NMPC) and combines it with Torque Vectoring to improve the lateral agility and stability of the vehicle when avoiding obstacles urgently. This method not only optimizes the distribution of the steering angle and the longitudinal force, but also specifically takes into account the nonlinear dynamic characteristics of the tires, and more accurately simulates the behavior of the tires under extreme working conditions through the extended Fiala tire model. The goal of the paper is to achieve efficient and safe obstacle avoidance on the premise of ensuring vehicle stability. The main contributions of the paper are as follows: 1. **Extension of the existing model - predictive contour control**: For the first time, the torque vectoring control ability is integrated into MPCC, which can safely avoid collisions between vehicles and obstacles during double - lane - change processes, while existing methods may lead to collisions in similar situations. 2. **Improvement of the tire model**: An extended Fiala tire model is developed and used. This model can capture the change of the tire cornering stiffness with the vertical force and the longitudinal force as well as the gradient in the saturation area, thereby improving the accuracy of the prediction model and maximizing the potential benefits of torque vectoring control. Through tests in a high - fidelity simulation environment, the ability of the proposed controller to successfully avoid obstacles during double - lane - change processes and maintain vehicle stability is proved.