Abstract

In the context of minimum-time vehicle maneuvering, previous works have shown that different professional drivers drive differently while achieving nearly identical performance. In this paper, a cascaded optimization framework is presented for modeling individual driving styles of professional drivers. Therein, an inner loop model predictive controller (MPC) finds the optimal vehicle inputs that minimize a blended-cost function over each receding horizon. The outer loop of this framework is an optimization computation which finds the optimal weights for each local MPC horizon that best fit data obtained from onboard vehicle measurements of the targeted drivers to the simulation of the maneuver under the cascaded control. This cascaded optimization is exercised for a case study on Sebring International Raceway where two different professional drivers were able to achieve nearly identical lap times while adopting different driving styles. It will be shown that this framework is able to model key differences in style between the two drivers during a particular corner. The models of the individual drivers are then fixed, and another optimization is used to tune tire parameters to suit each driving style and illustrate the utility of the approach.

References

1.
Dominy
,
R.
,
1990
, “
The Influence of Slipstreaming on the Performance of a Grand Prix Racing Car
,”
Proc. Inst. Mech. Eng., Part D
,
204
(
1
), pp.
35
40
.10.1243/PIME_PROC_1990_204_130_02
2.
Kegelman
,
J. C.
,
Harbott
,
L. K.
, and
Gerdes
,
J. C.
,
2017
, “
Insights Into Vehicle Trajectories at the Handling Limits: Analysing Open Data From Race Car Drivers
,”
Veh. Syst. Dyn.
,
55
(
2
), pp.
191
207
.10.1080/00423114.2016.1249893
3.
Cole
,
D. J.
,
2018
, “
Occupant–Vehicle Dynamics and the Role of the Internal Model
,”
Veh. Syst. Dyn.
,
56
(
5
), pp.
661
688
.10.1080/00423114.2017.1398342
4.
Casanova
,
D.
,
2000
, “
On Minimum Time Vehicle Manoeuvering: The Theoretical Optimal Lap
,”
Ph.D.
thesis, Cranfield University, Cranfield, UK.https://dspace.lib.cranfield.ac.uk/handle/1826/1091
5.
Taruffi
,
P.
,
1958
,
The Technique of Motor Racing
,
Bentley Publishers
, Cambridge, MA.
6.
Maniowski
,
M.
,
2016
, “
Optimisation of Driver Actions in RWD Race Car Including Tyre Thermodynamics
,”
Veh. Syst. Dyn.
,
54
(
4
), pp.
526
544
.10.1080/00423114.2016.1158411
7.
Anderson
,
J. R.
,
Ayalew
,
B.
, and
Weiskircher
,
T.
,
2016
, “
Modeling a Professional Driver in Ultra-High Performance Maneuvers With a Hybrid Cost MPC
,”
American Control Conference
(
ACC
),
IEEE
, Boston, MA, July 6–8, pp.
1981
1986
.10.1109/ACC.2016.7525209
8.
Anderson
,
J. R.
, and
Ayalew
,
B.
,
2018
, “
Modelling Minimum-Time Manoeuvering With Global Optimisation of Local Receding Horizon Control
,”
Veh. Syst. Dyn.
,
56
(
10
), pp.
1508
1531
.10.1080/00423114.2017.1420808
9.
Sharp
,
R.
, and
Peng
,
H.
,
2011
, “
Vehicle Dynamics Applications of Optimal Control Theory
,”
Veh. Syst. Dyn.
,
49
(
7
), pp.
1073
1111
.10.1080/00423114.2011.586707
10.
Fujioka
,
T.
, and
Kimura
,
T.
,
1995
, “
Numerical Simulation of Minimum-Time Cornering Behavior
,”
JSAE Rev.
,
16
(
3
), p.
322
.10.1016/0389-4304(95)95140-P
11.
Hendrikx
,
J.
,
Meijlink
,
J.
, and
Kriens
,
R.
,
1996
, “
Application of Optimal Control Theory to Inverse Simulation of Car Handling
,”
Veh. Syst. Dyn.
,
26
(
6
), pp.
449
461
.10.1080/00423119608969319
12.
Cossalter
,
V.
,
Da Lio
,
M.
,
Lot
,
R.
, and
Fabbri
,
L.
,
1999
, “
A General Method for the Evaluation of Vehicle Manoeuvrability With Special Emphasis on Motorcycles
,”
Veh. Syst. Dyn.
,
31
(
2
), pp.
113
135
.10.1076/vesd.31.2.113.2094
13.
Allen
,
J.
,
1997
, “
Computer Optimization of Cornering Line
,” Master's thesis, Cranfield University, Cranfield, UK.
14.
Perantoni
,
G.
, and
Limebeer
,
D. J.
,
2014
, “
Optimal Control for a Formula One Car With Variable Parameters
,”
Veh. Syst. Dyn.
,
52
(
5
), pp.
653
678
.10.1080/00423114.2014.889315
15.
Casanova
,
D.
,
Sharp
,
R.
, and
Symonds
,
P.
,
2002
, “
On the Optimisation of the Longitudinal Location of the Mass Centre of a Formula One Car for Two Circuits
,”
Proceedings of the Sixth International Symposium on Automotive Control
(
AVEC
2002), Vol.
2
, Hiroshima, Japan, pp.
6
12
.http://www2.ee.ic.ac.uk/cap/publications/2002/avec2002_paper.pdf
16.
Limebeer
,
D.
, and
Perantoni
,
G.
,
2015
, “
Optimal Control of a Formula One Car on a Three-Dimensional Track—Part 2: Optimal Control
,”
ASME J. Dyn. Syst. Meas. Control
,
137
(
5
), p.
051019
.10.1115/1.4029466
17.
Tremlett
,
A.
, and
Limebeer
,
D.
,
2016
, “
Optimal Tyre Usage for a Formula One Car
,”
Veh. Syst. Dyn.
,
54
(
10
), pp.
1448
1473
.10.1080/00423114.2016.1213861
18.
Kelly
,
D.
, and
Sharp
,
R.
,
2012
, “
Time-Optimal Control of the Race Car: Influence of a Thermodynamic Tyre Model
,”
Veh. Syst. Dyn.
,
50
(
4
), pp.
641
662
.10.1080/00423114.2011.622406
19.
Masouleh
,
M. I.
, and
Limebeer
,
D. J.
,
2017
, “
Fuel Minimization for a Vehicle Equipped With a Flywheel and Battery on a Three-Dimensional Track
,”
IEEE Trans. Intell. Veh.
,
2
(
3
), pp.
161
174
.10.1109/TIV.2017.2737323
20.
Limebeer
,
D. J.
,
Perantoni
,
G.
, and
Rao
,
A.
,
2014
, “
Optimal Control of Formula One Car Energy Recovery Systems
,”
Int. J. Control
,
87
(
10
), pp.
1
2080
.10.1080/00207179.2014.900705
21.
Smith
,
E. N.
,
Velenis
,
E.
,
Tavernini
,
D.
, and
Cao
,
D.
,
2018
, “
Effect of Handling Characteristics on Minimum Time Cornering With Torque Vectoring
,”
Veh. Syst. Dyn.
,
56
(
2
), pp.
221
248
.10.1080/00423114.2017.1371771
22.
de Castro
,
R.
,
Tanelli
,
M.
,
Araujo
,
R. E.
, and
Savaresi
,
S. M.
,
2014
, “
Minimum-Time Manoeuvering in Electric Vehicles With Four Wheel-Individual-Motors
,”
Veh. Syst. Dyn. Int. J. Veh. Mech. Mobil.
,
52
(
6
), pp.
824
846
.10.1080/00423114.2014.902973
23.
Masouleh
,
M. I.
, and
Limebeer
,
D. J.
,
2016
, “
Optimizing the Aero-Suspension Interactions in a Formula One Car
,”
IEEE Trans. Control Syst. Technol.
,
24
(
3
), pp.
912
927
.10.1109/TCST.2015.2475396
24.
Tremlett
,
A.
,
Massaro
,
M.
,
Purdy
,
D.
,
Velenis
,
E.
,
Assadian
,
F.
,
Moore
,
A.
, and
Halley
,
M.
,
2015
, “
Optimal Control of Motorsport Differentials
,”
Veh. Syst. Dyn.
,
53
(
12
), pp.
1772
1794
.10.1080/00423114.2015.1093150
25.
Berntorp
,
K.
,
Olofsson
,
B.
,
Bernhardsson
,
B.
,
Lundahl
,
K.
, and
Nielsen
,
L.
,
2013
, “
Models and Methodology for Optimal Vehicle Maneuvers Applied to a Hairpin Turn
,”
American Control Conference
(
ACC
),
IEEE
, Washington, DC, June 17–19, pp.
2139
2146
.10.1109/ACC.2013.6580152
26.
Berntorp
,
K.
,
Olofsson
,
B.
,
Lundahl
,
K.
, and
Nielsen
,
L.
,
2014
, “
Models and Methodology for Optimal Trajectory Generation in Safety-Critical Road–Vehicle Manoeuvres
,”
Veh. Syst. Dyn.
, 52(10), pp.
1304
1332
.
27.
Lundahl
,
K.
,
Berntorp
,
K.
,
Olofsson
,
B.
,
Åslund
,
J.
, and
Nielsen
,
L.
,
2013
, “
Studying the Influence of Roll and Pitch Dynamics in Optimal Road-Vehicle Maneuvers
,”
23rd International Symposium on Dynamics of Vehicles on Roads and Tracks
, Qingdao, China, Aug. 19–23, pp.
1
10
.
28.
Lot
,
R.
, and
Dal Bianco
,
N.
,
2015
, “
The Significance of High-Order Dynamics in Lap Time Simulations
,”
IAVSD: 24th International Symposium on Dynamics of Vehicles on Roads and Tracks
,
CRC Press
, Graz, Austria, Aug. 17–21, pp.
553
562
.https://eprints.soton.ac.uk/379472/1/ConferencePaper%2520-%2520The%2520significance%2520of%2520high-order%2520dynamics%2520in%2520lap%2520time%2520simulations.pdf
29.
Maggio
,
F.
,
Biral
,
F.
, and
Da Lio
,
M.
,
2003
, How Gearbox Ratios Influence Lap Time and Driving Style. An Analysis Based on Time-Optimal Maneuvers,
SAE
Paper No. 2003-32-0056.10.4271/2003-32-0056
30.
Simon
,
B.
,
Vittore
,
C.
,
Matteo
,
M.
, and
Martino
,
P.
,
2008
, “
Application of the “Optimal Maneuver Method” for Enhancing Racing Motorcycle Performance
,”
SAE Int. J. Passenger Cars-Mech. Syst.
,
1
(
1
), pp.
1311
1318
.10.4271/2008-01-2965
31.
Lot
,
R.
, and
Dal Bianco
,
N.
,
2016
, “
Lap Time Optimisation of a Racing Go-Kart
,”
Veh. Syst. Dyn.
,
54
(
2
), pp.
210
230
.10.1080/00423114.2015.1125514
32.
Sharp
,
R.
,
2014
, “
A Method for Predicting Minimum-Time Capability of a Motorcycle on a Racing Circuit
,”
ASME J. Dyn. Syst. Meas. Control
,
136
(
4
), p.
041007
.10.1115/1.4026324
33.
Cossalter
,
V.
,
Lot
,
R.
, and
Tavernini
,
D.
,
2013
, “
Optimization of the Centre of Mass position of a Racing Motorcycle in Dry and Wet Track by Means of the “Optimal Maneuver Method
,”
IEEE International Conference on Mechatronics
(
ICM
),
IEEE
, Vicenza, Italy, Feb. 27–Mar. 1, pp.
412
417
.10.1109/ICMECH.2013.6518572
34.
Tavernini
,
D.
,
Massaro
,
M.
,
Velenis
,
E.
,
Katzourakis
,
D. I.
, and
Lot
,
R.
,
2013
, “
Minimum Time Cornering: The Effect of Road Surface and Car Transmission Layout
,”
Veh. Syst. Dyn.
,
51
(
10
), pp.
1533
1547
.10.1080/00423114.2013.813557
35.
Limebeer
,
D. J.
, and
Rao
,
A. V.
,
2015
, “
Faster, Higher and Greener: Vehicular Optimal Control
,”
IEEE Control Systems Magazine
, pp.
37
56
.https://ieeexplore.ieee.org/document/7061603
36.
Lot
,
R.
,
Dal Bianco
,
N.
,
Massaro
,
M.
, and
Veneri
,
M.
,
2017
, “
Optimal Control of Road Vehicles: Direct and Indirect Approaches
,”
15th EAEC European Automotive Congress
, Madrid, Spain, Oct. 3–5.
37.
Bianco
,
N. D.
,
Bertolazzi
,
E.
,
Biral
,
F.
, and
Massaro
,
M.
,
2019
, “
Comparison of Direct and Indirect Methods for Minimum Lap Time Optimal Control Problems
,”
Veh. Syst. Dyn.
,
57
(
5
), pp.
665
696
.10.1080/00423114.2018.1480048
38.
Garg
,
D.
,
Patterson
,
M.
,
Hager
,
W. W.
,
Rao
,
A. V.
,
Benson
,
D. A.
, and
Huntington
,
G. T.
,
2010
, “
A Unified Framework for the Numerical Solution of Optimal Control Problems Using Pseudospectral Methods
,”
Automatica
,
46
(
11
), pp.
1843
1851
.10.1016/j.automatica.2010.06.048
39.
Prokop
,
G.
,
2001
, “
Modeling Human Vehicle Driving by Model Predictive Online Optimization
,”
Veh. Syst. Dyn.
,
35
(
1
), pp.
19
53
.10.1076/vesd.35.1.19.5614
40.
Kelly
,
D.
, and
Sharp
,
R.
,
2010
, “
Time-Optimal Control of the Race Car: A Numerical Method to Emulate the Ideal Driver
,”
Veh. Syst. Dyn.
,
48
(
12
), pp.
1461
1474
.10.1080/00423110903514236
41.
Velenis
,
E.
, and
Tsiotras
,
P.
,
2005
, “
Minimum Time versus Maximum Exit Velocity Path Optimization During
,”
IEEE International Symposium on Industrial Electronics
,
IEEE
, Dubrovnik, Croatia, pp.
355
360
.
42.
Velenis
,
E.
,
Tsiotras
,
P.
, and
Lu
,
J.
,
2008
, “
Optimality Properties and Driver Input Parameterization for Trail-Braking Cornering
,”
Eur. J. Control
,
14
(
4
), pp.
308
320
.10.3166/ejc.14.308-320
43.
Timings
,
J.
, and
Cole
,
D.
,
2014
, “
Robust Lap-Time Simulation
,”
Proc. Inst. Mech. Eng., Part D
,
228
(
10
), pp.
1200
1216
.10.1177/0954407013516102
44.
Kelly
,
D.
,
2008
, “
Lap Time Simulation With Transient Vehicle and Tyre Dynamics
,”
Ph.D.
thesis,
Cranfield University
, Cranfield, UK.https://dspace.lib.cranfield.ac.uk/handle/1826/4791
45.
Sebring International Raceway,
2020
, “
History of Sebring International Raceway
,” NASCAR Digital Media, LLC., accessed Apr. 30, 2020, https://www.sebringraceway.com/2020/03/10/history-of-sebring-international-raceway/
46.
Patterson
,
M. A.
, and
Rao
,
A. V.
,
2014
, “
GPOPS-II: A Matlab Software for Solving Multiple-Phase Optimal Control Problems Using HP-Adaptive Gaussian Quadrature Collocation Methods and Sparse Nonlinear Programming
,”
ACM Trans. Math. Software
,
41
(
1
), pp.
1
37
.10.1145/2558904
47.
Weinstein
,
M. J.
, and
Rao
,
A. V.
,
2016
, “
Algorithm: Adigator, a Toolbox for the Algorithmic Differentiation of Mathematical Functions in Matlab Using Source Transformation Via Operator Overloading
,”
ACM Trans. Math. Software
,
42
(
2
), pp.
1
44
.10.1145/2699456
48.
Wächter
,
A.
, and
Biegler
,
L. T.
,
2006
, “
On the Implementation of an Interior-Point Filter Line-Search Algorithm for Large-Scale Nonlinear Programming
,”
Math. Program.
,
106
(
1
), pp.
25
57
.10.1007/s10107-004-0559-y
49.
The MathWorks Inc
.,
2017
, “
Global Optimization Toolbox: User's Guide (R2017a)
,” MathWorks, Natick, MA.
50.
Butz
,
T.
,
Ehmann
,
M.
, and
Wolter
,
T.-M.
,
2004
, “
A Realistic Road Model for Real-Time Vehicle Dynamics Simulation
,”
SAE
Paper No. 2014-01-1068.10.4271/2014-01-1068
51.
Federation Internationale De Motocyclism (FIM)
,
2018
, “
FIM World Championship Grand Prix Regulations 2018
,” Fédération Internationale de Motocyclisme, Mies, Switzerland, accessed Apr. 30, 2020, http://www.fim-live.com/en/library/download/71652/no_cache/1/
52.
Federation Internationale de l'Automobile (FIA)
,
2018
, “
Le Mans” Grand Tourisme Endurance (“LM” GTE) 2018 Technical Regulations for Grand Touring Cars—Homologated from 2016
,” Fédération Internationale de l'Automobile, Paris, France, accessed Apr. 30, 2020, https://www.fia.com/file/65129/download/9251?token=swcEsm2M
53.
Anderson
,
J. R.
,
2018
, “
A Controls-Oriented Approach for Modeling Professional Drivers During Ultra-High Performance Maneuvers
,” Ph.D. thesis, Clemson University, Clemson, SC.
You do not currently have access to this content.