How optimal is the minimum-time manoeuvre of an artificial race driver?

被引:0
|
作者
Piccinini, Mattia [1 ]
Taddei, Sebastiano [1 ,2 ]
Pagot, Edoardo [3 ]
Bertolazzi, Enrico [1 ]
Biral, Francesco [1 ]
机构
[1] Univ Trento, Dept Ind Engn, Trento, Italy
[2] Politecn Bari, Dept Elect & Informat Engn, Bari, Italy
[3] RE Lab Srl, Reggio Emilia, Italy
关键词
Autonomous racing; model predictive control (MPC); motion planning; neural networks; optimal control; trajectory optimisation; MODEL-PREDICTIVE CONTROL; CAR; OPTIMIZATION; SIMULATION;
D O I
10.1080/00423114.2024.2407176
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Minimum-lap-time optimal control problems (MLT-OCPs) are a popular tool to assess the best lap time of a vehicle on a racetrack. However, MLT-OCPs with high-fidelity dynamic vehicle models are computationally expensive, which limits them to offline use. When using autonomous agents in place of an MLT-OCP for online trajectory planning and control, the question arises of how far the resulting manoeuvre is from the maximum performance. In this paper, we improve a recently proposed artificial race driver (ARD) for online trajectory planning and control, and we compare it with a benchmark MLT-OCP. The novel challenge of our study is that ARD controls the same high-fidelity vehicle model used by the benchmark MLT-OCP, which enables a direct comparison of ARD and MLT-OCP. Leveraging its physics-driven structure and a new formulation of the g-g-v performance constraint, ARD achieves lap times comparable to the offline MLT-OCP (few milliseconds difference). We analyse the different trajectories resulting from the ARD and MLT-OCP solutions, to understand how ARD minimises the effect of local execution errors in search of the minimum-lap-time. Finally, we show that ARD consistently maintains its performance when tested on unseen circuits, even with unmodelled changes in the vehicle's mass.
引用
收藏
页数:28
相关论文
共 50 条
  • [21] Minimum-time optimal control of robotic manipulators based on Hamel's integrators
    An, Zhipeng
    Wu, Huibin
    Shi, Donghua
    MECCANICA, 2019, 54 (15) : 2521 - 2537
  • [22] Minimum-time optimal control of robotic manipulators based on Hamel’s integrators
    Zhipeng An
    Huibin Wu
    Donghua Shi
    Meccanica, 2019, 54 : 2521 - 2537
  • [23] A minimum-time optimal recharging controller for high pressure gas storage systems
    Muske, Kenneth R.
    Witmer, Amanda E.
    Weinstein, Randy D.
    ASSESSMENT AND FUTURE DIRECTIONS OF NONLINEAR MODEL PREDICTIVE CONTROL, 2007, 358 : 443 - +
  • [24] A VSC approach to minimum-time optimal current control of a switched reluctance motor
    Chiu, Chih-Chiang
    Lin, Hua-Tai
    Lin, Ruey-Juan
    Su, Wu-Chung
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 4580 - +
  • [25] Minimum-time orbital phasing maneuvers
    Hall, CD
    Collazo-Perez, V
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2003, 26 (06) : 934 - 941
  • [26] MINIMUM-TIME CONTROL OF BOOLEAN NETWORKS
    Laschov, Dmitriy
    Margaliot, Michael
    SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2013, 51 (04) : 2869 - 2892
  • [27] APPROXIMATION ALGORITHMS FOR MINIMUM-TIME BROADCAST
    KORTSARZ, G
    PELEG, D
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 1995, 8 (03) : 401 - 427
  • [28] MINIMUM-GAIN MINIMUM-TIME DEADBEAT CONTROLLERS
    ELABDALLA, AM
    AMIN, MH
    SYSTEMS & CONTROL LETTERS, 1988, 11 (03) : 213 - 219
  • [29] On the linear quadratic minimum-time problem
    Verriest, E.I., 1600, (36):
  • [30] APPROXIMATION ALGORITHMS FOR MINIMUM-TIME BROADCAST
    KORTSARZ, G
    PELEG, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 601 : 67 - 78