Lap Time Simulation of Formula SAE Vehicle With Quasi-steady State Model
Lap Time Simulation of Formula SAE Vehicle With Quasi-steady State Model
2016-36-0164
Abstract processing power, offers several vehicles and tracks models for
download and is a free software.
Lap time simulator (LTS) is a simulation tool used by racing teams to
estimate lap time for a given vehicle setup, such as in Formula 1, Most commercially available LTS packages use quasi-steady state
Indy and Le Mans. This work employs a Formula SAE (FSAE) method, as RaceWare (Vehicle Dynamics Performance Ltd),
oriented LTS called OptimumLap, which uses a quasi-steady state Dynamic Response (Pressplay Ltd), LTS (Milliken Research
method, to simulate prototype cars from Centro Universitário FEI. A Associates), PiSim (Pi Corporation) and RaceSim (DATAS). Most of
MATLAB code has been created to simulate acceleration race and non-commercial LTS packages developed by universities also adopt
compare this result to OptimumLap. The latter has also been used to quasi-steady state method, as developed in Michigan University
simulate skid pad and autocross events. RS8 simulation results have (USA) and University of Brescia (Italy) [3].
been compared to Michigan 2014 FSAE competition elapsed times
for model validation. After validation of RS8 model, the new Steady state method, extensively discussed in [4], considers vehicle
prototype RS9 was simulated in order to predict its performance; through a constant radius corner at constant longitudinal speed.
finally the results and the behavior of these two vehicles were Introduction of braking and acceleration while cornering defines the
compared. method as quasi-steady state [5].
Circuit racing cars are designed to traverse laps of a circuit in “OptimumLap utilizes a quasi-steady state point mass vehicle model.
minimum time [1]. However, lap time varies according to driver’s […] The vehicle is able to accelerate and corner simultaneously as
skills and vehicle setup. well as decelerate and corner simultaneously” [5].
With modern computers, it is possible to model and predict the The track is divided into small segments, so maximum speed is
behavior of a vehicle without having to build a prototype [2]. A lap determined for each segment individually. As shown in Figure 1,
time simulator package can be used to find the fastest lap time for a LTS calculates the maximum achievable speed in each segment in
vehicle with a given setup. The setup can then be varied trying to three major steps: calculating corner speeds, then speed accelerating
reduce this time [3]. LTS also provides a better understanding of how out of the corners and at last the distance needed to decelerate for the
the vehicle reacts to parameter changes, allowing engineers to make corners. A smooth transition is applied in order to avoid unrealistic
decisions based on data rather than experience only [2]. leaps in vehicle speed [5].
The program used in this paper calculates the lap time by quasi- For any simulation, it is essential to know the limitations of the
steady state method. OptimumLap (OptimumG ®) was chosen model. Any mathematical model represents reality under certain
because it was developed specifically for FSAE, requires little conditions – the boundary conditions – within a tolerance range.
According to [5], OptimumLap main limitations are:
Page 1 of 7
Downloaded from SAE International by Imperial College London Alumni, Wednesday, June 11, 2025
The effect of adding weight (from downforce only) and over Neglecting any grade – true condition for most FSAE tracks –
saturating the tire can be taken into account by utilizing the ‘Tire longitudinal acceleration is described by:
Load Sensitivity’ parameters in the vehicle model. Yaw inertia can be
neglected for autocross races according to [1]. 𝐹𝑥 − 𝑅𝑟 − 𝐷𝐴
𝑎𝑥 = (6)
𝑀
𝐹𝑥 = 𝜇𝑥 𝑁 (10)
−(𝐹𝑥 + 𝑅𝑟 + 𝐷𝐴 )
𝑎𝑥 = (11)
𝑀
Page 2 of 7
Downloaded from SAE International by Imperial College London Alumni, Wednesday, June 11, 2025
Corner Segment RS9 chassis is derived from RS8, and main difference between them
is the aerodynamic package, as seen in Table 1.
Equation (12) determines maximum cornering force.
Table 1. Vehicle models.
𝐹𝑦 = 𝑁 𝜇𝑦 (12)
Feature RS8 RS9 Unit
Mass (with fuel and driver) 255 252 [kg]
Equation (13) describes the lateral acceleration to which the vehicle
is submitted, generating lateral forces as in Eq. (14). Drag Coefficient 2.240 1.500 [ ]
Downforce Coefficient 3.016 2.240 [ ]
2 ⁄
𝑎𝑦 = 𝑣𝑥0 𝑅 (13) Projected Frontal Area 1.134 1.000 [m²]
Tire Dynamic Radius 0.226 0.226 [m]
𝐹𝑦 = 𝑀 𝑎𝑦 (14)
Rolling Resistance 0.015 0.015 [ ]
Longitudinal Friction 1.750 1.750 [ ]
Combining equations (13) and (14), and solving for speed, results in
Eq. (15). Then, combining equations (12) and (15) yields Eq. (16). Longitudinal Load Sensitivity 0.006 0.006 [kgf -1]
Lateral Friction 1.750 1.750 [ ]
𝐹𝑦 𝑅
𝑣𝑥0 = √ (15) Lateral Load Sensitivity 0.006 0.006 [kgf -1]
𝑀
𝑁 𝜇𝑦 𝑅
𝑣𝑥0 = √ (16) Track Models
𝑀
Analogously to acceleration segment, time is determined by Eq. (8). Acceleration track was modeled as a flat straight line 75 meters long.
Skid pad track was modeled as a flat circle with diameter 18.25
meters. Autocross track, same used for endurance event, has an
Modeling extension of 1070 meters and several corners to both sides. Complete
autocross track model was downloaded from [8].
Prototypes RS8 and RS9 have been modeled, together with three
racetracks: straight line for acceleration event, circular path for skid
pad and the autocross circuit, all representing competition held in Model Validation
Michigan in 2014. Further details of models can be consulted in [6].
Before performing any simulation of prototype RS9, the model of the
Vehicle Models well-known prototype RS8 was validated by simulation. Validation
was ensured by two ways: comparing OptimumLap results with
MATLAB simulation and with physical test.
Vehicle models were created based on data from simulations and
tests. For example, the aerodynamic coefficients were obtained from
computational fluid dynamics (CFD), while tire parameters were MATLAB Simulation
obtained from the tire consortium which tested several FSAE tires on
a test bench [7]. MATLAB has been chosen to validate OptimumLap results due to
the possibility to generate an entirely new code. Rolling resistance
Vehicle models include tire sensitivity to vertical load for both and downforce, not provided in [5], were determined by trying
longitudinal and lateral coefficient of friction, which are independent different equations found in literature and comparing MATLAB to
parameters. Tires used by both vehicles are Hoosier LC0. OptimumLap results.
Both prototypes are powered by a single cylinder 449 cm³ Yamaha A hypothetical drag race from standing start to top speed is enough to
naturally aspirated internal combustion engine, running on ethanol find missing equations. MATLAB simulation is the reference, and
E100. Engine torque and power curves were obtained from the acceptable deviation is 2%, based in [3].
dynamometer test, and are represented in Figure 3.
It was found that both rolling resistance and downforce were those
from [4], here in equations (17) and (18), respectively.
𝑅𝑟 = 𝑓𝑟 𝑀 𝑔 (17)
Figure 3. Engine torque and power output for RS8 and RS9.
Page 3 of 7
Downloaded from SAE International by Imperial College London Alumni, Wednesday, June 11, 2025
Physical Test
[5] states 10% accuracy for lap time, not rare limited to 5%. “Any
autocross time in excess of 145% of the fastest time will receive no
‘performance’ points” [10]. According to [9], the top eleven cars
were within the range of 10% in autocross. Hence, this paper
Figure 4. Tractive and resistive forces as function of speed, from MATLAB, considered the acceptable tolerance of 10% for lap time.
for RS8.
Comparison between real lap times and those calculated by
Gear shifting speeds reflect software strategy for gear shifting, which
OptimumLap is presented in Table 4.
is mandatory for acceleration performance. MATLAB code considers
maximum tractive force on tires as parameter for gear shifting. Table
Table 4. Lap time validation for RS8.
2 compares speed for shifting; MATLAB is the reference for
deviation. Deviation is within the margin of 2% and therefore
Race Real Time Simulation Error [%]
acceptable. [s] Time [s]
Acceleration 4.448 4.520 1.6
Table 2. Speed for gear shifting (RS8).
Skid Pad 5.031 4.390 -12.7
Speed [km/h] Deviation Autocross (Enduro) 57.232 57.010 -0.4
Gear
[%]
MATLAB OptimumLap
1-2 45.15 44.90 -0.6
2-3 61.45 60.76 -1.1 Both acceleration and autocross races represent reality within a
margin of 2%. Skid pad, however, presents a deviation of nearly
3-4 78.85 77.73 -1.4
13%, therefore beyond acceptance. Yaw inertia, neglected by
4-5 98.55 97.13 -1.4 OptimumLap, plays an important role in skid pad races. Added to
that, steady state cornering is ideally applied to skid pad, which
means constant speed and constant steering – whereas the driver must
correct ground corrugations and car imbalances in reality.
Calculating the top speed with different resistive forces allows
analyzing each resistive force separately, including the influence of
downforce in rolling resistance. Top speed was a perfect match under Simulation results for the skid pad must be analyzed carefully. Since
all conditions, as seen in Table 3, confirming equations (17) and (18). the yaw inertia of RS8 and RS9 are similar, comparison between their
times may be valid. Comparison between simulated lap times and
Table 3. Top speed for different resistive forces (RS8). real times must be avoided due to the large discrepancy.
Resistive Force
Speed [km/h] Deviation Results
[%]
MATLAB OptimumLap
None 133.08 133.08 0.0 Once quasi-steady state models have been validated with MATLAB
and physical tests, RS8 and RS9 performances were simulated in
Rolling 133.08 133.08 0.0
OptimumLap. All results in this chapter are from OptimumLap
Aerodynamic 106.43 106.43 0.0 software.
Rolling and 105.38 105.38 0.0
aerodynamic (1) Table 5 presents overall results, showing a faster RS9 versus an RS8
Rolling and 104.67 104.67 0.0 better in cornering and braking thanks to its larger rear wing. Key
aerodynamic (2)
performance indicators (KPI) have been adopted for this comparison.
Notes: 1 – neglecting downforce; 2 – including downforce
Table 5. Overall results.
MATLAB simulation validated following parameters:
KPI RS8 RS9 Unit
a. speed (and consequently RPM) for gear shifting; Highest speed 104.67 121.56 [km/h]
Page 4 of 7
Downloaded from SAE International by Imperial College London Alumni, Wednesday, June 11, 2025
In the acceleration event, the lighter and more streamlined (less drag)
RS9 defeated its predecessor, racing 0.11 seconds faster after a
standing start, reaching higher speed and slightly higher longitudinal Due to the greater braking capability of RS8, it spent more time
acceleration. Results can be seen in Table 6. accelerating and less time braking in comparison to its successor.
However, RS9 maximum speed was 12.23 km/h higher, and fuel
Table 6. Acceleration event results. consumption was lower. Achieving higher speeds in straights and
having less cornering power demanded more gear shifts: 60 for RS9
KPI RS8 RS9 Unit versus 54 for RS8.
Lap time 4,52 4,41 [s]
Highest speed 92,34 98,70 [km/h] Figure 5 shows RS9 speed around the autocross track for one lap,
after rolling start. Black arrowhead indicates finish line and direction
Gear shifts 3 4 [ ]
of travel.
Maximum longitudinal 0,860 0,862 [g]
acceleration
After a rolling start, RS8 took advantage of its larger rear wing to win
the skid pad contest by 0.05 seconds, as detailed in Table 7. Once
both vehicles have similar chassis and same tires, greater downforce
of RS8 was decisive in this match, allowing RS8 to develop higher
lateral acceleration. Both RS8 and RS9 ran in second gear.
Simulation presented the same value for lowest, average and highest
speed for each car, revealing that the full lap was done in steady state
maneuver. In Reality, driver must turn the steering wheel in order to
correct any asymmetry of the vehicle, as well as road corrugations, in
a way that the steady-state maneuver does not occur. Figure 5. RS9 performance on autocross track.
Table 7. Skid pad results for one lap with rolling start. Figure 6 allows one to compare the speed of both prototypes. RS9 is
faster in high speed sections, while RS8 excels in some corners.
KPI RS8 RS9 Unit There is a case, around 170 m, were RS9 needs to brake and regain
Lap time 4.39 4.44 [s] speed, while RS8 continues to gain speed. The driver must pay
Lowest speed 47.03 46.46 [km/h]
attention to this behavior required by new vehicle. The driver should
also notice the need to anticipate braking. In those cases where speed
Average speed 47.03 46.46 [km/h] exceeds 100 km/h for RS9, braking should be anticipated as much as
Highest speed 47.03 46.46 [km/h] five meters. Additionally, the team must pay attention to brake wear.
Maximum lateral 1.91 1.86 [g]
acceleration
Engaged gear 2nd 2nd [ ]
Page 5 of 7
Downloaded from SAE International by Imperial College London Alumni, Wednesday, June 11, 2025
Contact Information
[email protected]
Definitions/Abbreviations
Aproj projected frontal area [m²]
CD drag coefficient [ ]
Summary/Conclusions
CL lift coefficient [ ]
OptimumLap, from OptimumG, has been chosen as LTS package. A
brief review of model definition and limitations was given. Vehicle DA aerodynamic drag force [N]
and track models were presented. A MATLAB model was created to
find two missing equations of motion and to validate longitudinal
Fx longitudinal force (acceleration if
dynamics. A physical validation was done with real lap times from
positive, braking if negative) [N]
Michigan, 2014, including acceleration, skid pad and autocross
events. Despite the limitations, quasi-steady state model proved to be
accurate enough for FSAE competition, except for the skid pad event, Fy lateral force [N]
where the yaw inertia and road corrugations play a major role.
Comparing former prototype vehicle of Centro Universitário FEI, fr coefficient of rolling resistance [ ]
RS8, with current one, RS9, the latter was faster than its predecessor
in acceleration and autocross events. On the other hand, RS8 has g acceleration of gravity [m s-2]
been faster in skid pad, although results from skid pad simulation
should be analyzed carefully for they present larger error. Lastly, LA aerodynamic lift force [N]
change in vehicle behavior was analyzed.
M vehicle mass [kg]
References
Map apparent mass of the vehicle [kg]
1. Casanova, D.; Sharp, R. S. and Symonds, P, “Minimum Time
Maneuvering: The Significance of Yaw Inertia,” International N normal force on four wheels [N]
Journal of Vehicle Mechanics and Mobility 34 (2000): 77-115,
doi: 10.1076/0042-3114(200008)34:2;1-G;FT077. Nef effective transmission ratio [ ]
Page 6 of 7
Downloaded from SAE International by Imperial College London Alumni, Wednesday, June 11, 2025
T Time [s]
Te engine torque [N m]
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or
by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE.
ISSN 0148-7191
Copyright © 2016 SAE International.
Positions and opinions advanced in this paper are those of the author(s) and not necessarily those of SAE. The authors solely
responsible for the content of the paper.
Page 7 of 7