Trajectory Tracking Control Design for Driverless Racing Car Considering Longitudinal Load Transfer

Driverless racing car requires accurate trajectory tracking for fastest driving. However, the extreme driving conditions make it difficult to achieve the accurate tracking performance while meeting the real-time control requirement. Therefore, this paper proposed a trajectory tracking controller based on nonlinear model predictive control (MPC) considering longitudinal load transfer. First, the vehicle dynamic model, including the load transfer between front and rear axles was built. Second, the optimal tracking problem is formulated to minimize the lateral and speed tracking errors while ensuring vehicle stability. In addition, the speed terminal constraint is added to prevent the runaway situation caused by small visual range. Finally, the driverless racing car is simulated in a track to follow a per-defined trajectory. By comparing to a QP-MPC controller, the proposed NMPC method improves the lap time by 1% while ensuring vehicle stability.

[1]  Xinmei Wang,et al.  Trajectory tracking of multi-legged robot based on model predictive and sliding mode control , 2022, Inf. Sci..

[2]  Yulong Sun,et al.  Trajectory Tracking Control of Unmanned Vehicle Based on Data-driven Optimization , 2022, 2022 IEEE Asia-Pacific Conference on Image Processing, Electronics and Computers (IPEC).

[3]  Hao Wang,et al.  Fuzzy linear extended states observer‐based iteration learning fault‐tolerant control for autonomous underwater vehicle trajectory‐tracking system , 2022, IET Control Theory & Applications.

[4]  Yuhan Hou,et al.  MPC-Based Integrated Control of Trajectory Tracking and Handling Stability for Intelligent Driving Vehicle Driven by Four Hub Motor , 2022, IEEE Transactions on Vehicular Technology.

[5]  Wei Gao,et al.  Rate-dependent asymmetric hysteresis modeling and robust adaptive trajectory tracking for piezoelectric micropositioning stages , 2021, Nonlinear Dynamics.

[6]  Ping Lanlan,et al.  Simulation Analysis of Trajectory Control of Tire Bursting Vehicles Based on MPC , 2020, 2020 5th International Conference on Mechanical, Control and Computer Engineering (ICMCCE).

[7]  John Lygeros,et al.  Optimization-Based Hierarchical Motion Planning for Autonomous Racing , 2020, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Jimin Yu,et al.  Intelligent Vehicle Trajectory Tracking Algorithm Based on MPC Using Laguerre Functions , 2019, 2019 Chinese Automation Congress (CAC).

[9]  Insup Lee,et al.  Case study: verifying the safety of an autonomous racing car with a neural network controller , 2019, HSCC.

[10]  Alexander Liniger,et al.  Learning-Based Model Predictive Control for Autonomous Racing , 2019, IEEE Robotics and Automation Letters.

[11]  Moritz Diehl,et al.  CasADi: a software framework for nonlinear optimization and optimal control , 2018, Mathematical Programming Computation.

[12]  Hong Chen,et al.  MPC-based path tracking controller design for autonomous ground vehicles , 2017, 2017 36th Chinese Control Conference (CCC).

[13]  John T. Wen,et al.  Trajectory tracking control of a car-trailer system , 1997, IEEE Trans. Control. Syst. Technol..

[14]  Liyong Wang,et al.  Trajectory Tracking Control of Driverless Racing Car under Extreme Conditions , 2022, IEEE Access.

[15]  Huiping Shen,et al.  Trajectory Tracking by Fuzzy-Based Super-Twist Sliding Mode Control of a Parallel PnP Robot , 2022, ARK.

[16]  Xu Zhang,et al.  Trajectory Tracking Control Algorithm for Autonomous Vehicle Considering Cornering Characteristics , 2020, IEEE Access.

[17]  Quan An,et al.  Path Tracking Control for Autonomous Vehicles Based on an Improved MPC , 2019, IEEE Access.