Simulink Real-Time


Simulink Real-Time

Build, run, and test real-time applications

Get Started:

Simulation to Real-Time Execution

Execute Simulink models in real-time on Speedgoat target computers.

Rapid Control Prototyping (RCP)

Quickly iterate and optimize your design by taking your control algorithm developed in Simulink and deploy to a Speedgoat target computer configured as a prototype controller. You can connect the prototype controller to physical systems to iterate your control algorithm design to find issues earlier.

Build Real-Time Applications for Speedgoat

Speedgoat target machines and Simulink Real-Time enabled with QNX® Neutrino® RTOS are designed to work together.

Drag and Drop Speedgoat I/O Blocks

Speedgoat hardware is made for Simulink and offers an integrated platform for real-time simulation and testing. Design your controls, vision, DSP, or plant model in Simulink, and drag and drop Speedgoat I/O driver blocks in your model.

Add Speedgoat I/O blocks to your model directly from the Simulink Library Browser.

Real-Time Simulation of Physical Systems

Replace physical systems such as vehicle, aircraft, or robot with a real-time simulation of a virtual system to reduce cost of testing. Use Simscape and Simulink Real-Time to rapidly create models of physical systems for HIL simulation.

This example shows an electric vehicle model suitable for HIL deployment.

Instrument Your Simulink Real-Time Application

Connect Real-Time Applications to MATLAB to visualize data and create desktop apps.

Interact and Inspect

Tune parameters from your Simulink model in External mode, and stream data to Simulation Data Inspector.

Inspect and compare data and simulation results to validate and iterate model designs.

Create Desktop Apps for Simulink Real-Time

Design Apps with MATLAB App Designer to tune parameters and visualize signals from real-time applications.

Calibrate Parameters with XCP-Based Calibration Tools

Generate host-based ASAP2 data definition files for use in third-party data measurement, calibration, and diagnostic tools.

Testing with Simulink Real-Time

Author and automate real-time tests with Simulink Test.

Create, Manage, and Execute Real-Time Tests

Author complex test scenarios and execute real-time tests with Simulink Test and confirm whether your tests pass or fail.

Perform HIL testing with Simulink Test and Simulink Real-Time.

Speedgoat Targets are Designed for Simulink Real-Time

Deploy to rapid prototyping targets or rackmount systems for HIL. Automatically target different form factors and a wide variety of I/O modules.

A Speedgoat Target for Every Application

Speedgoat offers a range of high-performance multi-core, multi CPU target computers including options for field or in-vehicle use and multi-target rack systems.

Speedgoat target computers: unit, performance, baseline, and mobile (from left to right).

Speedgoat I/O Modules

Speedgoat offers a wide range of I/O modules that are installed in your real-time target. Speedgoat I/O driver blocks enable you to configure the function of I/O modules in Simulink.

Speedgoat performance machine configured with several I/O modules.

Speedgoat FPGA Technology

Designed for Rapid Control Prototyping and HIL applications that require high frequency acquisition and signal generation.

Speedgoat Configurable FPGA Technology

Speedgoat configurable FPGA I/O modules leverage FPGA code modules that provide additional high-speed I/O connectivity and communication protocol support without the need for synthesis tools.

Featured Applications

Build and execute models for Rapid Control Prototyping and HIL Testing.

Motor and Power Control

Prototype complex control systems on Speedgoat target computers. Achieve very high closed-loop rates with Speedgoat FPGA technology combined with HDL Coder.

Assisted and Automated Driving

Rapidly prototype and test advanced driver assistance systems (ADAS) and automated driving (AD) features. Test earlier and more safely with real-time virtual vehicle HIL simulators.

Speedgoat solutions for automotive.

Battery Management Systems

Speedgoat I/O solutions include specific modules for prototyping battery management systems and emulating battery voltages and currents for effective HIL testing.

Audio System Prototyping

Prototype audio algorithms with low latency, high resolution analog I/O modules from Speedgoat.