Knowledge Center search search close
Collection of videos, reference examples, and more to support your real-time simulation and testing workflows

Content


Timing and Synchronization

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

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)

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)

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)

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)

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)

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

Aalto University

Aalto University

Students' mission to get Finland's first satellite into orbit.

Customer Success Stories

Hardware-in-the-Loop

AGCO Fendt

AGCO Fendt

Automated testing of tractor controllers using Hardware-in-the-Loop test benches.

Customer Success Stories

Hardware-in-the-Loop

Cranfield University

Cranfield University

Novel technique improves speed and accuracy of micrometer scale precision CNC machine by 40%.

Customer Success Stories

Rapid Control Prototyping

IAV

IAV

Decreasing Plant Downtimes Through Test Automation of PLC Control Functions with a Digital Twin.

Customer Success Stories

Hardware-in-the-Loop

Lehigh University

Lehigh University

Achieving breakthroughs in the field of real-time hybrid simulation of tall buildings.

Customer Success Stories

Hardware-in-the-Loop

Schindler Elevator Corporation

Schindler Elevator Corporation

Validating Schindler’s next generation elevator controller family with hardware-in-the-loop simulation.

Customer Success Stories

Hardware-in-the-Loop

Scientific Aviation Association

Scientific Aviation Association

Find out how students at the Scientific Aviation Association are using a Baseline real-time target machine to accelerate their hybrid powertrain testing and certification process.

Customer Success Stories

Rapid Control Prototyping

Tongji University

Tongji University

Accelerating the development of a driver-adaptive ADAS control strategy using hardware-in-the-loop simulation.

Customer Success Stories

Hardware-in-the-Loop

TUM Hyperloop

TUM Hyperloop

Building Hyperloop pods to revolutionize terrestrial transportation.

Customer Success Stories

Hardware-in-the-Loop

University of Alabama

University of Alabama

Critical infrastructure monitoring and control using real-time hybrid simulation.

Customer Success Stories

Hardware-in-the-Loop

How to Configure a Speedgoat Test System for Simulink Real-Time

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

Implementing a PLCnext-Based Turbine Control System in Simulink - Sokratel

Implementing a PLCnext-Based Turbine Control System in Simulink - Sokratel

Find out how Sokratel uses continuous integration (CI/CD) frameworks to continuously test their turbine control systems using Speedgoat test systems

Customer Success Stories

Verification of Avionics Systems Using Simulink Test and Simulink Real-Time - GE Aerospace

Verification of Avionics Systems Using Simulink Test and Simulink Real-Time - GE Aerospace

Find out how GE Aerospace uses an integrated requirements-based testing approach for controller certification using Speedgoat test systems

Customer Success Stories

Accelerating Safe Railway Application Development Using Model-Based Design - Alstom

Accelerating Safe Railway Application Development Using Model-Based Design - Alstom

Find out how Alstom employs requirements-based testing to develop safety-critical train controls using Speedgoat test systems

Customer Success Stories

Managing the Complexity of FPGA-Based Rapid Control Prototyping - Siemens Healthineers

Managing the Complexity of FPGA-Based Rapid Control Prototyping - Siemens Healthineers

Find out how Siemens Healthineers rapidly prototype controls to accelerate development of their X-ray imaging devices using Speedgoat test systems equipped with ultra-fast FPGAs

Customer Success Stories

Hiroshima University

Hiroshima University

Testing with a digital twin allows adjusting control parameters or evaluating new control designs seamlessly

Hardware-in-the-Loop

Customer Success Stories

Designing a Generic, Software-Defined Multimode Radar Simulator For FPGAs Using Simulink HDL Coder and Speedgoat Real-Time Hardware

Designing a Generic, Software-Defined Multimode Radar Simulator For FPGAs Using Simulink HDL Coder and Speedgoat Real-Time Hardware

This publication focuses on the implementation and testing of a fully-parameterized radar signal processing prototype. A Speedgoat Performance machine with two Simulink-Programmable FPGA I/O modules IO342 are used for the implementation of a radar signal processing design containing several common waveforms and tunable parameters and a radar scene generator for delay, doppler, and amplitude measurement.This setup helped increase the simulation fidelity while reducing the time to test.

Published Papers

Design, Simulation and Hardware-in-the-Loop (HIL) Testing of an Electric Scooter Powertrain

Design, Simulation and Hardware-in-the-Loop (HIL) Testing of an Electric Scooter Powertrain

This publication focuses on an algorithm to control a brushless DC motor. A Speedgoat performance machine runs a digital twin of the motor on both the CPU and the FPGA-based I/O module IO334 and is connected via the analog channels to the controller, an MCU by Texas Instruments. With this HIL setup, the performance of the control algorithm was tested. 

Published Papers

Hardware-in-the-Loop

Follow Speedgoat LinkedIn