Build, run, and test real-time applications
Simulink Real-Time™ lets you create real-time applications from Simulink® models and run them on Speedgoat target computer hardware connected to your physical system. It is designed for real-time simulation and testing tasks including rapid control prototyping (RCP), DSP and vision system prototyping, and hardware-in-the-loop (HIL) simulation.
With Simulink Real-Time you can extend your Simulink models with Speedgoat I/O driver blocks, automatically build real-time applications, create instrumentation, and perform interactive or automated runs on a Speedgoat target computer equipped with a real-time kernel, multicore CPU, I/O and protocol interfaces, and FPGAs. For demanding closed-loop sample rates, you can target Speedgoat FPGAs using HDL Coder.
Simulink Real-Time and Speedgoat target computer hardware are expressly designed to work together to create real-time systems for desktop, lab, and field environments. The software and hardware solution supports the latest versions of MATLAB and Simulink.
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.
HIL Simulation verifies your controller’s response by testing it against a simulated plant in real-time. You can model extreme or unusual events to test how your controller responds.
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.
Build and Run
One click to generate code, compile, download, and run on Speedgoat target.
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 Hardware-in-the-Loop (HIL) simulation.
Interact and Inspect
Tune parameters from your Simulink model in External mode, and stream data to Simulation Data Inspector.
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.
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 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 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.
Battery Management Systems
Speedgoat I/O solutions include specific modules for prototyping battery management systems and emulating battery voltages & currents for effective Hardware-in-the-Loop (HIL) testing.
Audio System Prototyping
Prototype audio algorithms with low latency, high resolution analog I/O modules from Speedgoat.