Skip to main content
Power Electronics search search close
Design, test, and validate digital controls for electric motors, power converters, and battery management systems.

Power electronics engineers use Simulink® and Speedgoat hardware to develop digital control systems for motor drives, power converters, and battery management systems.

Design and implement control algorithms for electric motor drives, multi-level inverters, power grids, and battery management systems using Simulink®, Control System Toolbox™, and Motor Control Blockset™. Applications include consumer electronics, medical, robotics, industrial automation, energy production and distribution, and many more. Easily connect your physical equipment with the Speedgoat rapid prototyping platform via flexible I/O and signal conditioning interfaces, and accelerate product development with automated testing, on-the-fly parameter tuning, and flexible data logging.

The increasing complexity of control systems and time-to-market pressure typically asks for more advanced testing methods. Developing the digital controller directly connected to the motor or inverter in practice may be inefficient and potentially even damage the equipment. Hardware-in-the-Loop testing offers a great alternative and enables thorough testing of controllers and equipment for a complete range of operating and fault conditions.

Accurately model the behavior of your physical system with Simscape™ Multibody™, Simscape™ Electrical™ and emulate the sensors and actuators via the flexible Speedgoat hardware. Enable closed-loop real-time simulation of the dynamics in average mode and replicate transient switching frequencies at sub-microsecond granularity with HDL Coder™ and Speedgoat FPGAs.


"The transition from design model to real-time software was very fast thanks to the complete compatibility between MATLAB® & Simulink® and Speedgoat."

Piotr Dworakowski, The SuperGrid Power Converters team leader


Capabilities for Real-Time Simulation and Testing


Rapid Control Prototyping (RCP) - Develop and Test digital controllers

Deploy Simulink® control algorithms with one click onto the Speedgoat hardware, and directly connect to your power converter with flexible pulse width modulation (PWM) and read back position, speed, voltage/current signals and temperatures with ready-available I/O interfaces such as incremental encoders, resolver and LVDT and analog interfaces.

Use Simulink® to simulate and deploy supervisory and closed-loop control algorithms and access thousands of ready-to-use electrical modeling components and examples.


⮕ Learn more about RCP



Hardware-in-the-Loop (HIL) - Validation and Verification of Controllers

Run deterministic models of the electrical system, including switching dynamics, power sources and loads to help is used to validate the your digital controller in real time against a deterministic model of the electrical system, including power sources and loads.

Reuse the same electrical system models from desktop simulation to execute automated tests with Simulink® Test™ and verify different operating and fault conditions to the controller.

Partition your model and run it on multiple CPU cores via concurrent execution and Simulink®-programmable FPGAs. Enable deterministic data transfer combined with high-speed analog, digital and fiber-optic interfaces, and communication protocols, including EtherCAT, CAN, CAN FD, MODBUS, and PROFINET.


⮕ Learn more about HIL



Frequent Application Use Cases



Product Highlights for Power Electronics



Success Stories



Relevant Resources


Let us help you to find the right solution for your project


Request a Configuration Proposal

Get a proposal for a real-time target
machine configured to your needs.

Request a proposal

Request a Free Workflow Demo

Curious how to accelerate control design
innovation with a modular controller hardware setup?

Request a free demo

Have Questions?

Talk to our experts about your project
and application requirements.

Contact us
Follow Speedgoat LinkedIn