From the series: Formula Student Teams Share Their Keys to Success
Christoph Hahn, MathWorks
Håkan Richardson, Chalmers University
Håkan Richardson, of Chalmers Formula Student team, and Christoph Hahn, of MathWorks, discuss driver-in-the-loop simulations, an approach to put drivers in a virtual cockpit. While discussing the core concept, they highlight the opportunity for the driver to gain actual experience with the car. This will improve efficiency, which is key for Eco Marathon teams. The results presented are a team effort with contributions from Adam Eriksson, Gustav Gräsberg, Eric Matsson, Peter Ostrowskis, and Håkan.
After a general introduction into driver-in-the-loop simulations, you will get an overview of the CDIO Academy Award-winning approach of the Chalmers Vera team. To give the user a realistic driver experience, they use monitors and a Stewart platform. The connection between their motion cueing concept realized in Simulink and the actual hardware is provided by a software package called “ePhyse” developed by Cruden. Håkan explains the main concept and the vehicle model in more detail. The power train model relies on a semi-empirical approach whereas the vehicle dynamics are modeled using a single-track model. To get more information about vehicle modeling, visit the MATLAB and Simulink Racing Lounge.
A visual presentation of the driver-in-the-loop simulation gives you an impression of the hardware mockup and the functionality of the model.
Finally, Håkan shares the ideas of the Chalmers Vera team to improve their driver-in-the-loop simulation based on their experience.
For more information about the Chalmers Racing team and the CDIO Initiative, visit their websites:
MATLAB and Simulink Racing Lounge: Cruise Control in Efficiency Challenges Maximize efficiency by using an algorithm-based driving strategy with a vehicle model and GPS track data. Maximilian Amm, Alexander Hammerl, and Maximilian Mühlbauer designed a velocity controller for their EducEco / Shell Eco Marathon vehicle. Hammerl and Mühlbauer join Christoph Hahn, of MathWorks, to present their vehicle model and discuss their integration of a longitudinal velocity controller.
MATLAB and Simulink Racing Lounge: Lateral Vehicle Dynamics Simulation Improve your design parameters by modeling lateral vehicle dynamics using a two-mass car model in Simulink, and a Simscape model for sprung mass travel validation. Roni Deb, vehicle dynamics engineer from Camber Racing, demonstrates their models.
MATLAB and Simulink Racing Lounge: Steady-State Lap Time Simulation Use lap time simulation to make better design decisions. Paco Sevilla, of TUfast Formula Student team, and Christoph Hahn, of MathWorks, explain how lap time simulation can be used to compare vehicle concepts in the early design stage.
MATLAB and Simulink Racing Lounge: Using Simulation to Boost Race Car Development Learn how to develop an electric powertrain from scratch using Simscape for simulation. Alex Girard, from the Virginia Tech Formula SAE team introduces their approach to vehicle modeling. Together with Christoph Hahn, from MathWorks.
MATLAB and Simulink Racing Lounge: Developing a New Control Unit Using an FPGA Simplify your engine control unit by merging multiple devices and using an FPGA. After an introduction to FPGAs and the Xilinx Zynq 7000 platform, Sebastian Straßl and Alexander Ehard, from Starkstrom Augsburg, demonstrate HDL code generation.
MATLAB and Simulink Racing Lounge: Driver-in-the-Loop Simulations Håkan Richardson, of Chalmers Formula Student team, and Christoph Hahn, of MathWorks, discuss driver-in-the-loop simulations.
MATLAB and Simulink Racing Lounge: From Telemetry Data to Suspension Modeling Elias Schmidek of ElefantRacing, the Formula Student Team of the University Bayreuth, introduces you to working with suspension telemetry data to improve car performance.
MATLAB and Simulink Racing Lounge: Lap Time Simulation; Essential Part of Concept Development Philipp Föhn and Fabrice Oehler from AMZ Racing Team join Christoph Hahn from MathWorks to explain the fundamentals of Lap Time Simulation.
MATLAB and Simulink Racing Lounge: Reduce Testing Time by Vehicle Modeling Maximilian Wick and Christoph Hahn introduce you to the concept of vehicle modeling with the IPG CarMaker and its interface to Simulink.
MATLAB and Simulink Racing Lounge: Tire Modeling; Extracting Results from a Large Data Set Marc Russouw from Monash Motorsport and Christoph Hahn from MathWorks introduce you to the benefits tire modeling can have on your car set up.
MATLAB and Simulink Racing Lounge: Torque Vectoring - Controller Design, Tuning, and Testing Improve your racecar lap times with vehicle dynamic control modeling and torque vectoring development.
MATLAB and Simulink Racing Lounge: From Model to Racing in Five Minutes Formula Student Team Delft members, Tom and Daniel, join Christoph Hahn, of MathWorks, to demonstrate the speed and ease of the controller design process so that you can bring your control model to your racecar to improve drivability and performance