Real-Time Simulation and Testing with Simulink® Real-Time™ and Speedgoat Hardware Speedgoat real-time solutions and Simulink® are expressly designed to work together for creating real-time systems for desktop, lab, and field environments. Workflow Introductions Hardware-in-the-Loop Rapid Control Prototyping
Hardware-in-the-Loop Simulation Effectively Test Controls with Real-Time Digital Twins and Automated Testing. Workflow Introductions Hardware-in-the-Loop Industry Use Cases
Rapid Control Prototyping Accelerate Control Design Innovation With Model-Based Design Ready Solutions for a Worry-Free Test and Simulation Experience. Workflow Introductions Rapid Control Prototyping Industry Use Cases
Introduction to Speedgoat Simulink®-Programmable FPGAs Learn about the Simulink®-integrated workflows to program FPGA I/O modules easily and directly from your model. Workflow Introductions Hardware-in-the-Loop Rapid Control Prototyping
Timing and Synchronization Connect distributed systems with multiple nodes and create deterministic real-time applications with Speedgoat timing and synchronization solutions. How To
Update Target Operating System to R2020b and Later Simulink® Real-Time™ R2020b and later releases ship with a QNX-based 64-bit real-time operating system (RTOS). Learn how to update the software of your existing Speedgoat real-time target machine running on R2020a or earlier. How To
Part 1: System Configuration of Host PC (R2020b and later) Learn how to set up the host computer for smooth operation, test the host-target communication and troubleshoot basic installation issues. How To
Part 2: Configuration of Target Machine (R2020b and later) Understand the operating principles of real-time target machines, learn how to configure your target machine and create and transfer a Simulink® Real-Time™ kernel. How To
Part 3: Running Real-Time Applications (R2020b and later) Understand the main principles of real-time simulation. Configure and prepare Simulink® models for real-time execution. Deploy Simulink® models as real-time applications onto Speedgoat target machines. How To
Part 4: Data Logging (R2020b and later) Monitor, visualize, and log signals using the Simulation Data. Inspector (SDI) on the development computer. Write data to the disk of the target machine using “File Scope” blocks. How To
Part 5: Control and Instrumentation (R2020b and later) Learn how to use a Simulink® model as a direct user interface to the real-time application. Tune parameters using MATLAB® command lines to control the execution of the real-time application. Create custom user interfaces using MATLAB® App Designer. How To
How to Configure a Speedgoat Test System for Simulink® Real-Time™ Configuring your Speedgoat machine for Simulink® Real-Time™: A Step-by-Step Guide How To
Speedgoat Configurable I/O Modules Learn about the Simulink®-integrated workflows to configure I/O modules easily and directly from your model. Workflow Introductions Hardware-in-the-Loop Rapid Control Prototyping
Part 1: System Configuration of Host PC (R2020a and earlier) Learn how to set up the host computer for smooth operation, test the host-target communication and troubleshoot basic installation issues. How To
Part 2: Configuration of Target Machine (R2020a and earlier) Understand the operating principles of real-time target machines, learn how to configure your target machine and create and transfer a Simulink® Real-Time™ kernel. How To
Part 3: Running Real-Time Applications (R2020a and earlier) Video tutorial series part 3: Understand the main principles of real-time simulation. Configure and prepare Simulink® models for real-time execution. Deploy Simulink® models as real-time applications onto Speedgoat target machines. How To
Part 4: Data Logging (R2020a and earlier) Monitor, visualize, and log signals using the Simulation Data. Inspector (SDI) on the development computer. Write data to the disk of the target machine using “File Scope” blocks. How To
Part 5: Control and Instrumentation (R2020a and earlier) Learn how to use a Simulink® model as a direct user interface to the real-time application. Tune parameters using MATLAB command lines to control the execution of the real-time application. Create custom user interfaces using MATLAB App Designer. How To