Improving Your Racecar Development
Learn how to use MATLAB® and Simulink® in racecar development. MathWorks experts share their knowledge of battery modeling, CAD import, CAN communication, and code generation. Your team will benefit from the increasing library of topics intended to assist with racecar development.
Vehicle Path Tracking Using Model Predictive Control
Learn how to implement path-tracking model predictive control in Simulink.
Vehicle Modeling Using Powertrain Blockset
Ed Marquez and Christoph Hahn from MathWorks show you how to create vehicle models with Powertrain Blockset for simulations of different powertrains to help you make informed decisions during the design process.
Programming ECUs Using Simulink
Save valuable development time by programming custom ECUs and vehicle controllers with the hardware support packages available for Simulink.
Vehicle Modeling Using Simulink
Ed Marquez and Christoph Hahn from MathWorks show you how to create vehicle models for simulations of different powertrains to help you make informed decision during the design process.
Importing CAD Assemblies into Simscape Multibody
Christoph Hahn, of MathWorks, shows you how to import CAD assemblies into Simscape Multibody using Onshape.
ECU Tuning and Data Logging Using CAN and Simulink
Use Simulink to access data directly from your vehicle’s CAN bus and then integrate it into your simulations. Increase fidelity of existing simulations by replaying test data through virtual CAN channels without the need for further data processing.
Model your vehicle dynamics for lap-time simulation, prediction of energy consumption, or to tune your suspension system. Christoph Hahn, Sebastian Castro, and Swarooph Seshadri, of MathWorks
Formula Student Vehicle Modeling Using Simscape Multibody
Learn how to design, simulate, and develop a Formula Student multibody vehicle model using Simscape Multibody.
Simulating Longitudinal and Lateral Vehicle Dynamics
Veer shows how you can simulate longitudinal and lateral vehicle dynamics using Vehicle Dynamics Blockset. He introduces vehicle blocks for various applications, then shows how to build vehicle dynamics models.
CAN Communication with Your ECUs and the Vehicle Network Toolbox
Connect your Controller Area Network (CAN) to MATLAB and Simulink using the Vehicle Network Toolbox to inspect, test, and validate the operation of a vehicle before an actual dynamic event.
Formula Student Driver-in-the-Loop Simulator Using Simulink and Unreal Engine
Explore how DynamiΣ PRC built a driver-in-the-loop simulator using Simulink and Unreal Engine for the Formula Student competition.
Developing Algorithms for ADAS Systems with MATLAB and Simulink
Marco Roggero and Christoph Hahn, of MathWorks, explain how MATLAB and Simulink can assist in the development of an advanced driver assistance system. They will cover lane tracking, adaptive cruise control, and sensor fusion.
Modeling of a Continuously Variable Transmission (CVT) BAJA All-Terrain Vehicle (ATV)
Join Veer Alakshendra and Christoph Hahn as they discuss modeling a vehicle with continuously variable transmission (CVT) relevant to automotive competitions such as BAJA.
Embedded Code Generation for Your Vehicle Control Systems
Tobias Kumschmider and Christoph Hahn introduce you to the MathWorks Code Generation tool chain, provide information about supported platforms, and show the capabilities in a process-in-the-loop (PIL) software demo.
Spend more time on algorithm development and less time manually producing code. Christoph Hahn and Andreas Uschold of MathWorks discuss how to efficiently bring algorithms to C/C++ code and hardware with code generation..
Battery Modeling with Simulink
Javier Gazzarri and Christoph Hahn introduce you to battery modeling using Simulink.
Vehicle Modeling Using Simscape
Ed Marquez and Christoph Hahn from MathWorks show you how to create vehicle models for simulations of different powertrains using Simscape. Simscape is the language of physical modeling and it also allows users to model multi-domain systems.
Determining Chassis Stiffness with MATLAB
Christoph Hahn, technical education specialist at MathWorks, introduces you to an efficient approach to determine structural properties of a steel tube frame using the direct stiffness method.
Learn how to Import a CAD assembly into SimMechanics using SimMechanics Link via a plug-in that lets you save your CAD file as an XML file, or an API that you connect to your CAD system.
Create a robust controller with a Simulink
Tire Modeling Using Extended Tire Features for Vehicle Dynamics Blockset
Learn how to import, process, fit, and integrate nonlinear tire data into Simulink models with the Extended Tire Features for Vehicle Dynamics Blockset.
Vehicle Modeling Using Simscape Multibody
Ed Marquez and Christoph Hahn from MathWorks show you a Simscape Multibody model that represents vehicle dynamics with 3D visualization.
Model the physical systems of your racecar and learn about the variety of modeling methods to fit your needs. Sebastian Castro and Christoph Hahn, of MathWorks, demonstrate five modeling approaches and share tips on how to choose the right model.
Processing CFD Simulation Data
Use the matrix processing capabilities of MATLAB to work with your CFD simulation data. Christoph Hahn and Nicolas Gautier from MathWorks demonstrate how to get results into MATLAB and perform analyses. Find all models on the MATLAB FileExchange.
Prepare Custom Vehicle Meshes for the Unreal Editor
Learn how to prepare a custom vehicle mesh for the Unreal Editor.
Frank Schmidtmeier, of dSPACE, and Christoph Hahn, of MathWorks, guide you step-by-step through the workflow from reading sensor data to your Simulink model to auto-generated C code running on the ECU.
Learn a variety of modeling methods to fit your racecar needs. We’ll demonstrate five modeling approaches and share tips on how to choose the right model. Also, find all models used in the episode on the MATLAB Central FileExchange.
Vehicle Path Tracking Using Stanley Controller
Learn the steps involved in implementing a path tracking Stanley controller in Simulink
Model and validate your race car in a virtual environment. Prasanna Kannan, of IPG, and Christoph Hahn, of MathWorks, introduce you to the benefits of Simulink and the IPG CarMaker.
Vehicle Path Tracking Using Pure Pursuit Controller
Learn how to implement a pure pursuit controller on an autonomous vehicle to track a planned path.
Model and Simulate an Electric All-Terrain Vehicle with Simscape
Learn how to model an electric all-terrain vehicle (ATV) using Simscape. Explore steps to optimize ATV parameters, perform brake tests, simulate an ATV on uneven surfaces, and calculate the state of charge of the battery.