Skip to main content
Full Vehicle Simulation search search close

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

Use rigorous and efficient real-time testing to verify the successful operation of individual components in complex vehicle networks.

In a Simulink full vehicle model, every physical component accurately represents and mimics their behaviors. A virtual vehicle is created as a digital twin so that individual subsystems can be replaced by real devices under test and connected to a simulation environment using the same automotive interfaces and communication protocols as those used in the real car.

Speedgoat real-time target machines guarantee deterministic real-time execution of full vehicle models and provide customizable I/O interfaces such as CAN, LIN, SENT and FlexRay for a 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 

 

Passenger Vechiles Trucks Off-High-Way Vechiles Racecars

Passenger Vehicles

Trucks

Off-Highway Vehicles

Racecars

 


Featured Application Use Cases

Full Vehicle Simulation

Use prebuilt, customizable reference examples from Vehicle Dynamics Blockset™ and Powertrain Blockset™ to create accurate digital twins of 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 control 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 

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, including 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

Optimize the stability and safety of the vehicle by developing and testing chassis and vehicle dynamics control algorithms such as electronic stability control (ESP), anti-lock braking systems (ABS) and traction control systems (TCS). Design active suspensions and control strategies for drive-by-wire applications. Use high-fidelity tire models and test scenarios and conduct 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 assist (LKA) and adaptive cruise control (ACC). If needed, generate raw sensor data from the 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 (e.g. control handover and platooning) and verify the performance of the 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 

Vehicle Bus Simulation

Send and receive data to/from the 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 



Testing Workflows​

Rapidly prototype control designs by applying rapid control prototyping, test embedded controllers with
hardware-in-the-loop simulation of digital twins, and leverage Speedgoat systems as embedded controllers.

Early Design
Rapid Control Prototyping
Implementation
Hardware-in-the-Loop
Embedded Deployment

Let us help you to find the right solution for your project

 

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 experts about your project
and application requirements.

Contact us
Follow Speedgoat LinkedIn