Skip to main content

Full Vehicle Simulation

Create a digital twin of your full vehicle to accelerate testing and verification of control designs and production hardware.

Full vehicle simulation models are required to rigorously and efficiently verify the operation of each component in complex vehicle networks. Real-time simulation and virtual testing can accelerate this process.

In a Simulink full vehicle model, each physical component has a model representation which can accurately mimic its behavior. With such a virtual vehicle, also called digital twin, individual subsystems can be replaced by real devices under test. These are connected to the simulation using the same automotive interfaces and communication protocols as in the real car.

Speedgoat real-time target computers guarantee deterministic real-time execution of full vehicle models and provide customizable I/O interfaces such as CAN, LIN, SENT and FlexRay for seamless connectivity.

“The real-time multi-vehicle simulator, built with Speedgoat hardware, is one of the most important building blocks in testing our autonomous racing algorithms before going out on the racetrack against our competitors."

Alexander Wischnewski, Team Leader TUM Autonomous Motorsport 

 

 

 

 

Made for SimulinkPassenger Vechiles Trucks Off-High-Way Vechiles Racecars

Passenger Vehicles

Trucks

Off-Highway Vehicles

Racecars

 


Featured Application Use Cases

Full Vehicle Simulation

Use pre-built, customizable reference applications from Vehicle Dynamics Blockset™ and Powertrain Blockset™, and create accurate digital twins of your vehicles. Simulate passenger vehicles, trucks, trailers, and motorcycles together with 3D visualization. Create high-fidelity models of electric motors, fuel cells, multibody suspensions, or cooling systems with Simscape® by assembling and connecting fundamental components like resistors, capacitors, and voltage sources.

Use automotive I/O buses to perform hardware-in-the-loop (HIL) simulation and rapid controller prototyping (RCP), and prototype intelligent assistance systems with Automated Driving Toolbox™.

Use the Functional Mock-up Interface (FMI) to easily import, reuse and share tool-independent plant models.

Frequently Used I/O Interfaces

Simulink Application Resources 

img_use-case_teaser-with-screen_full_vehicle_simulation

Powertrain Modeling

img_use-case_teaser-with-screen_Powertrain_Modeling

Test different drivetrain architectures, such as internal combustion engines, fuel cells, hybrid, and battery electric. Use Motor Control Blockset™ and Model Predictive Control Toolbox™ to develop and test controls for fuel injection, electric motors and power electronics, as well as transmission control units (TCU) and battery management systems (BMS). Incorporate real-time battery cell emulation for safe testing without being constrained by charge/discharge cycles.

Frequently Used I/O Interfaces

Simulink Application Resources 

Chassis and Vehicle Dynamics Controls

Develop and test chassis and vehicle dynamics control algorithms, such as electronic stability control (ESP), anti-lock braking systems (ABS), and traction control systems (TCS). Thereby optimize the stability and safety of the vehicle. Design active suspensions and control strategies for drive-by-wire applications. Use high-fidelity tire models and test scenarios for detailed analyses of the handling of the vehicle and passenger comfort.

Frequently Used I/O Interfaces

Simulink Application Resources 

Testing Safety and Assistance Systems

Deterministic real-time behavior is key for sizing safety critical systems. Use simulation to safely test assistance systems and emergency procedures, such as emergency braking, lane keeping assistance (LKA) and adaptive cruise control (ACC). If needed, generate raw sensor data from simulation, or process large amounts of sensor data using hardware acceleration, and implement powerful model predictive control schemes.

Frequently Used I/O Interfaces

Simulink Application Resources 

Environment and Sensor Modeling

Create cuboid-based 3D driving scenarios with the Driving Scenario Designer app, or design complex and photo-realistic scenes with the RoadRunner editor. Import prebuilt Euro NCAP tests and OpenDRIVE road networks. Synthesize data for edge driving scenarios, like control handover and platooning, and verify the performance of your real-time designs in co-simulation with Unreal® Engine. Incorporate realistic camera, radar and lidar sensor models to generate, record, and replay synthetic raw sensor data and ground truth semantic information.

Frequently Used I/O Interfaces

Simulink Application Resources 

img_use-case_teaser-with-screen_Environment and Sensor Modeling

Vehicle Bus Simulation

img_use-case_teaser-with-screen

Send and receive data to / from your real-time application through native automotive I/O-interfaces such as CAN, CAN-FD, LIN, SENT and FlexRay. Perform residual bus simulations (restbus simulation), gateways and virtual ECU (electronic control unit) simulations directly in Simulink. Support development and verification of classic and adaptive AUTOSAR compliant ECUs, with native support of legacy databases (DBC, LDF, FIBEX) and AUTOSAR XML.

Frequently Used I/O Interfaces

Simulink Application Resources 



Real-Time Simulation and Testing

See how it works, learn more about Rapid Control Prototyping and Hardware-in-the-Loop simulation,
to design control designs and test controller hardware.


 

Request a Configuration Proposal

Get a proposal for a real-time target
machine configured to your needs.
 

 Request a proposal
 
 
 

Request a Free Workflow Demo

Curious how to accelerate control design
innovation with a modular controller hardware setup?

Request a free demo
 
 
 

Have Questions?

Talk to our automotive experts
about your application requirements.
 

        Email us