Power Electronics Templates for Simulink Real-Time

Vous suivez désormais cette soumission

Power Electronics Templates for Simulink Real-Time

View <Simulink Real-Time Power Electronics templates> on File Exchange

This package contains models of power electronics components for hardware-in-the-loop testing with Simulink® Real-Time™. The templates are generated with HDL Coder™ and are ready to run on the Speedgoat IO334 FPGA I/O module with IO334-21 plug-in.

The following templates are included:

  • Permanent magnet synchronous motor (PMSM) with 2-level inverter
  • Permanent magnet synchronous motor (PMSM) with NPC inverter
  • Induction motor with 2-level inverter

The templates are designed to be customizable and extendable, HDL Coder is required for design customizations:

  • All HDL compatible source blocks used to synthesize bitstream files are included for reference, which can be found in the lib directory;
  • Scripts for setting up "HDL workflow advisor" are included for each template.

Getting Started

  1. Open the project file slrt_power_electronics_templates.prj
  2. Explore templates directory for the desired template

Examples

To learn how to use power electronics template to do permanent magnet synchronous machine field-oriented control and use App Designer application to control simulation, see Examples.

MathWorks Products (https://www.mathworks.com)

Requires MATLAB® release R2022b or newer

For design customizations, the following products are also required:

Before proceeding, ensure that the below products are installed:

  • Speedgoat I/O Blockset
  • Speedgoat HDL Coder Integration Packages

Community Support

MATLAB Central

Copyright 2022 The MathWorks, Inc.

Citation pour cette source

Diego Kuratli (2026). Power Electronics Templates for Simulink Real-Time (https://github.com/mathworks/slrt-power-electronics-templates/releases/tag/1.0.2), GitHub. Extrait(e) le .

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec les versions R2022b et ultérieures

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.2.0

See release notes for this release on GitHub: https://github.com/mathworks/slrt-power-electronics-templates/releases/tag/1.0.2

1.0.1

See release notes for this release on GitHub: https://github.com/mathworks/slrt-power-electronics-templates/releases/tag/1.0.1

1.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.