This page is about all my finished projects, whether they're personnal work, student-club motivated or of public research interest. Files tied to each projects can be found on the "Archives" page under similarly formatted tabs.
N.B. : Some tabs and their content are still WIP and are yet to be integrated to the website, more informations can be requested by e-mail if necessary.
Filter by keywords
Match all selected · Showing all projects · 19 matches
Edited the unofficial End Of Season Recap that was presented at the Sponsor Acknowldgement Night. This video features clips from manufacturing, testing, and Europe competitions. Some clips used are from the official FSG and FSAA livestreams, all right regarding those clips are theirs.
End of 2023 Season Recap — Formule ETS
Keywords
miscellaneous
Designed a mock-up of a WEC Prototype as a fun CAD project. This car takes inspiration from the Audi R18 TDI, the car known for the diesel ban its supremacy led to. The front end however is also inspired by Formula designs with a more pointy nose in an effort to allow for better flow management. CFD was never conducted on this prototype but that might change someday if I'm bored and out of ideas.
The first iteration of this design was made on CATIA V5 before switching to Solidworks n order to get used to different CAD softwares. Screenshots were taken with Rhinoceros 3D for its more pleasant user interface and pre-rendering functions. IGES file of the prototype is available for download in the Archives section.
Side Notes
This is one of the project that helped me most familiarize with surface Modeling, and my first attempt at Modeling a full-scale car. Although not physically feasible, or not WEC rule-compliant, it remains one of my favorite design projects.
Keywords
motorsportCAD-Modeling
As part of the cornering aerodynamics and lap time simulation projects, it was necessary to create a lateral tyre model that would allow for the calculation of the steering angles and sideslip angle to input into the CFD model. Later, this tyre model was re-worked to include longitudinal forces, accelerations and establish a friction ellipse to use in the lap time simulation.
Caution : all data, values and results thereafter have been offset/tempered to guarantee confidentiality tied to the FSAE Tire Test Consortium. The methodology is however valid and proves good results when used with the data found on the FSAETTC website.
Filtered TTC Data
Raw Data
Raw tyre data was extracted from the private files of the FSAE Tire Test Consortium. The FSAE Tire Test Consortium (FSAE TTC) is a volunteer-managed organization of member schools who pool their financial resources to obtain high quality tire force and moment data targeted for Formula SAE and Formula Student competitions. The FSAE TTC is organized by Milliken Research Associates, and the tests are ran at the Calspan Tire Researh Facility , Buffalo, NY.
The particular tyre used by Formule ETS that this model is based on is the Hoosier 16x7.5-10 R20 compound present in the Round 9 of testing. Most of the exact data will remain undisclosed here due to the participative nature of the TTC, and the necessity to fund it to have access to the data.
The first objective was then to extract the data from the run files provided by the TTC, meaning it was necessary to filter out some parameters to obtain the necessary curves.
The second step was then to curve fit this raw data for each Fz load case following the 1996 edit of Pacejka's Magic Formula. This Formula is defined by :
where D is the peak factor, C is the shape factor, B is the stiffness factor, E is the curvature factor, Sh is the horizontal shift, Sv is the vertical shift, α is the slip angle, κ is the slip ratio.
The curve fitting was achieved through a Python script to a root mean square error (RMSE) below 30N. It was performed on multiple Fz load cases for both lateral and longitudinal Pacejka Magic Formula to then create a general all-Fz approximation for the range of vertical loads experienced by our FSAE prototype. The loads experienced by a tire range from 400N to upwards of 1000N.
Lateral Force vs Slip Angle at fixed Fz - Raw Data + Initial fit + Generalized fit
Longitudinal Force vs Slip Ratio at fixed Fz - Raw Data + Initial fit + Generalized fit
The general formulas are created by making the Pacejka coefficient load-dependent, rendering them B(Fz), C(Fz), D(Fz), E(Fz), Sh(Fz) and Sv(Fz). For the lateral magic formula, we assume Sh = Sv = 0. Those generalized formulas allow for the plotting and calculation of any Fz case.
Plot of the longitudinal force / slip ratio curve for different Fz using the generalized formula
From then on, we are able to compute any lateral/longitudinal load from those two magic formulas assuming we know the vertical load and the slip angle(or ratio).
Knowing the load is rather easy for an FSAE car as we know the aerodynamic coefficients for a wide operation range (ride heights, roll, pitch, yaw) and the weight of the car. Knowing the geometry and properties of the suspension, we can also model the load transfer and calculate exactly the load experienced by a tire for any condition.
The slip angle / ratio is however mainly tied to driver ability, and creates a sense of random in how the car will actually react. When in a context of simulation, we can assume a perfect driver that maximises the tire load at any given moment, or introduce and "random" thresholded variable to account for driver skill. The goal here is to fix the slip angle to other variables so the Fx/Fy computation is straightforward.
From there, whether we assume a perfect or human driver, the formulas give us a theoretical maximum for Fy and Fx that we can use to create a friction ellipse. The prototype being a 4-wheel-drive electrical vehicle, with an almost exclusively regenerative braking, we will assume that forward and backward Fx are equivalent resulting in a way more ellipse-shaped friction ellipse, while more usual friction ellipses present a non-symmetrical behavior. Our friction ellipse is defined by :
(∣Fx∣maxFx)2+(∣Fy∣maxFy)2=1
Similarly, we can produce optimal slip angle / vertical load correlations, or maximum lateral force / vertical load graphs that will facilitate the computations within a lap time simulation.
Friction ellipse of the studied tire
Maximum lateral force for a given vertical load correlation
The combined slip approach offered by the use of a friction ellipse will give more realistic results for the loads created by the tire. A more precise and thorough tire model will increase the fidelity of a lap time simulation. The key here is for the solver to catch the vertical load experienced by the tire, and the repartition of longitudinal/lateral force for the studied segment. From that we can compute a realistic longitudinal and lateral acceleration on the car.
Tires are very complex, and regarding this complexity this tire model is very simple. For example, it does not yet account for pressure effects, temperature effects, camber angles or surface roughness. All those additions towards a more precise model (such as a Pacejka 5.2 or 6.2) remain to be integrated for a more precise simulation. However, since the lap time simulation focuses more on the impact of aerodynamics on a car rather than a full-car comprehension, we will stick to that simpler model.
For now, this model is used to compute steering and sideslip angles for the Cornering Aerodynamics Project while offering a basic tire modeling for the Aerodynamics-focused Lap Time Simulation Project.
Keywords
motorsportdata-engineeringvehicle-dynamics
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Notes
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet
Keywords
motorsportaerodynamicsdesign
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
No squirrel between here and the horizon
Notes
…
…
Upper surface Cp
Lower surface Cp
Keywords
aerodynamicsmotorsportWind Tunneldata-engineering
I'm actually proud of this project, first time I've went very far out of my comfort zone and still managed.
Notes
Lorem Ipsum Dolor Aum Retro (LiDAR, wink wink Nic)
I would c/p Lorem Ipsums if I didn't have the big one on memory
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Notes
That a old OLD project, we're talking 2020 kind of old, I might have to redo the entire study
Update: I indeed have lost all data, thankfully it was not that big of a work
Keywords
aerodynamicsmechanicalCFD
Toolkit to ingest MoTeC logs, align channels, detect events, and generate actionable driver & setup insights. Can also ingest LapSim data and compare them. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. You thought I wasn't going to put a Lipsum heh ?
Highlights
That's a sick project, very formative, should be done by any aspiring motorsport engineer
It's getting very late
Keywords
motorsportdata-engineeringFSAEField Engineering
CAD was based on an outside resources I can't find again, but honestly the CAD was pretty rough so I repaired and tailored it to usable shape.
Notes
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Yes, we're writing big Lorem Ipsums in the notes now
Keywords
motorsportaerodynamicsCFD
Abstract - Ok so this one is basically my writing template for all the projects
Objective of this project was to characterize the influence of aerodynamics in cornering situations by creating a fully parameterized model. Data was validated against track-data and straight line CFD cases. This serves as a robust aerodynamic design tool.
ML-based surrogate to predict aerodynamic performance of tubercled airfoils, trained on SU2/Star-CCM+ datasets. Imagine being a Mech/Aero Engineer doing CompSci, couldn't be me
Notes
Feature engineering of geometry descriptors & Re/Mach conditions.
Cross-validation vs high-fidelity simulations, yadda yadda
Keywords
aerospaceAICFD
Integrated corner model and aero-map ingestion to produce lap predictions and guide setup choices. For real though, I just fell down the VD rabbit after doing the tyre model and ended up doing that #InspiredByMikeLaw #LinkedIn #Social
Notes
Notes notes notes notes notes
I'm not using big lorem ipsums anymore because I had to c/p something else and don't want to go grab another one