Real-Time Testing with Simulink Real-Time and Speedgoat Hardware

A comprehensive course on real-time testing with Simulink Real-Time™ software and Speedgoat real-time computers.

Complimentary Services: Post training email support & 1-hr consultation session within 1 month after the course completion!

TechSource Systems Pte Ltd

Course
Highlights

This hands-on two-days course focuses on real-time testing workflows, including rapid control prototyping (RCP) and hardware-in-the-loop (HIL) testing, using Simulink Real-Time™ software and Speedgoat real-time computers. Topics include:

  • Workflow Overview
  • Developing Real-Time Applications
  • Building Interactive Interfaces
  • Automating Real-Time Tests
  • Using Communications Protocols
  • Optimizing Plant Models for Real-Time Execution
  • Hardware-in-the-Loop Testing
  • Building hierarchy into a Simulink model
  • Creating reusable model components using subsystems, libraries, and model references
TechSource Systems Pte Ltd

Who Should
Attend

Intermediate to advanced Simulink® users who are adopting real-time testing in their development process.

TechSource Systems Pte Ltd

Course
Prerequisites

Simulink Fundamentals (or Simulink Fundamentals for Automotive Applications or Simulink Fundamentals for Aerospace Applications). Knowledge of Simscape™ is preferred.

TechSource Systems Pte Ltd

Course
Benefits

Upon the completion of the course, attendees will be able to convert desktop-based simulation applications into real-time applications that run on the target machine and interface with physical hardware. Emphasis is placed on interacting with the application in real-time and analyzing the outputs for validation.

Partners

TechSource Systems Pte Ltd
TechSource Systems Pte Ltd

TechSource Systems is MathWorks Sole and Authorised Distributor and Training Partner

Upcoming Program

  • Please keep me posted on the next schedule
  • Please contact me to arrange customized/ in-house training

Real-Time Testing with Simulink Real-Time and Speedgoat Hardware

Workflow Overview

Objective: Set up the real-time testing hardware and test communications between host and target computers.

  • Real-time testing overview
  • Setting up the host and target computers
  • Running a real-time application
  • Tuning parameters
  • Monitoring and visualizing Signals
  • Creating a standalone application
TechSource Systems Pte Ltd
TechSource Systems Pte Ltd

Developing Real-Time Applications

Objective: Use Speedgoat driver blocks to convert a desktop-based test bench into an RCP application.

  • Permanent magnetic synchronous motor (PMSM) hardware introduction
  • Converting plant models into plant hardware interfaces
  • Implementing Speedgoat I/O drivers
  • Testing sensors and actuators
  • Executing closed-loop real-time simulations with physical hardware
  • Buffering signal

Building Interactive Interfaces

Objective: Use Dashboard blocks and App Generator to create interactive user interfaces to a real-time application.

  • Using Simulink Dashboard blocks
  • Generating MATLAB Apps
  • Deploying MATLAB Apps
TechSource Systems Pte Ltd

Automating Real-Time Tests

Objective: Use Simulink Test to create and execute an automated test suite.

  • Building a harness for automated testing
  • Creating test sequences
  • Iterating input and parameter sets
  • Analyzing test results
  • Automation real-time tests with MATLAB
TechSource Systems Pte Ltd
TechSource Systems Pte Ltd

Using Communications Protocols

Objective: Configure IO blocks to interface the target machine with standard communication protocols.

  • Simulink Real-Time protocol support
  • Real-time UDP
  • I2C loopback testing

Optimizing Plant Models for Real-Time Execution

Objective: Use the desktop model to validate model fidelity with respect to optimization considerations and optimize the plant model to execute on target hardware.

  • Measuring plant model accuracy
  • Analyzing real-time performance
  • Optimizing model solvers
  • Evaluating alternative implementations
TechSource Systems Pte Ltd
TechSource Systems Pte Ltd

Hardware-in-the-Loop Testing

Objective: Convert a simulation test bench into a HIL testing configuration and use a real-time plant model to validate system requirements.

  • Hardware-in-the-loop (HL) workflow overview
  • Running the controller algorithm on production hardware
  • Setting up a HL system
  • Running HIL tests
QUICK ENQUIRY