Knowledge Center

Collection of videos, reference applications, and more to support your real-time simulation and testing workflows

Content


Part 4: Data Logging (R2020a and earlier)

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)

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

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

Design and Implementation of Bi-Directional DC-DC Converter for Wind Energy System

Design and Implementation of Bi-Directional DC-DC Converter for Wind Energy System

This paper features designing and implementing a bi-directional DC-DC converter with a Speedgoat controller for wind energy conversion systems. An energy storage device is used to compensate for the fluctuations and to maintain a smooth and continuous power flow in all operating modes to load. The complete system is implemented in MATLAB/SIMULINK and verified with hardware.

Publication on scirp.org

Published Papers

Rapid Control Prototyping

Research Solutions

Research Solutions

Leading companies use Rapid Control Prototyping (RCP) and Hardware-in-the-Loop (HIL) for faster product development. The flexible and scalable real-time simulation solutions enable you to make your research project successful.

Hardware-in-the-Loop

Rapid Control Prototyping

Industry Use Cases

Documentation: I/O Blockset for Simulink Real-Time

Documentation: I/O Blockset for Simulink Real-Time

Documentation for the Speedgoat I/O Blockset for Simulink Real-Time™.

Product Documentation

Documentation: HDL Coder Integration Packages

Documentation: HDL Coder Integration Packages

Learn how to download and install the HDL Coder Integration Package and how to configure and setup your development environment.

Product Documentation

Documentation: Motion Control HDL I/O Blockset

Documentation: Motion Control HDL I/O Blockset

Learn how to download and install the Motion Control HDL I/O Blockset and how to use the code module functionalities in HDL Coder.

Product Documentation

Documentation: Communication HDL I/O Blockset

Documentation: Communication HDL I/O Blockset

Learn how to download and install the Communication HDL I/O Blockset and how to use the code module functionalities in HDL Coder.

Product Documentation

Chassis & Vehicle Dynamics

Chassis & Vehicle Dynamics

Develop new control strategies for chassis, steering, and braking (conventional and x-by-wire), suspension (including semi-active and active), and ride comfort systems.

Industry Use Cases

Rapid Control Prototyping

Hardware-in-the-Loop

Infotainment & Multimedia Systems

Infotainment & Multimedia Systems

Validate the various infotainment and multimedia system including instrument clusters, navigation systems, or the vehicle audio systems.

Industry Use Cases

Rapid Control Prototyping

Hardware-in-the-Loop

Automated Driving (AD) and Advanced Driver Assistance Systems (ADAS)

Automated Driving (AD) and Advanced Driver Assistance Systems (ADAS)

Design perception, planning, and control algorithms for all levels of driving automation.

Industry Use Cases

Rapid Control Prototyping

Hardware-in-the-Loop

Cabin, Body, and Comfort

Cabin, Body, and Comfort

Test the various components and regarding ECUs for access control, lighting, HVAC, electronic windows, seat control and more.

Industry Use Cases

Rapid Control Prototyping

Hardware-in-the-Loop

HIL of Battery Management Systems

HIL of Battery Management Systems

Verify, validate, and test battery management system (BMS) controllers and hardware components using hardware-in-the-loop testing (HIL) and battery cell emulators.

Industry Use Cases

Hardware-in-the-Loop

Flight Controller and Autoflight Systems

Flight Controller and Autoflight Systems

Develop and test your flight controller or complete auto-flight system with the MathWorks Aerospace Toolbox and Speedgoat systems to simulate conditions for every flight scenario.

Industry Use Cases

Hardware-in-the-Loop

Rapid Control Prototyping

UAV Modeling and Testing

UAV Modeling and Testing

Create a real-time virtual testing environment to safely test new designs early in the development and avoid expensive reruns of flight campaigns and reduce downtime in the field.

Industry Use Cases

Hardware-in-the-Loop

Rapid Control Prototyping

Power Management / More Electric Aircraft

Power Management / More Electric Aircraft

Develop and validate power management and control systems for your more electric aircraft using real-time simulation and testing.

Industry Use Cases

Hardware-in-the-Loop

Rapid Control Prototyping

Hybrid Aircraft

Hybrid Aircraft

Simulate and test your electric hybrid hydrogen fuel-cell, and battery propelled aircraft using rapid control prototyping.

Industry Use Cases

Hardware-in-the-Loop

Rapid Control Prototyping

FADEC / Engine Controller

FADEC / Engine Controller

Reduce time to market with the MathWorks-Speedgoat workflow for your Engine Control Unit (ECU) or your Full Authority Digital Engine Control (FADEC).

Industry Use Cases

Hardware-in-the-Loop

Rapid Control Prototyping

Bypassing

Bypassing

Deploy and test software updates and new hardware builds by implementing a bypassing process in your flight computer.

Industry Use Cases

Hardware-in-the-Loop

Rapid Control Prototyping

Sensor Fusion of Vision, Radar and Laser

Sensor Fusion of Vision, Radar and Laser

Develop, improve, and test spectrum monitoring and signal intelligence using solutions from Speedgoat.

Industry Use Cases

Hardware-in-the-Loop

Rapid Control Prototyping