Skip to main content

Rapid Control Prototyping for Power Electronics Control Design

This recorded webinar shows how power electronics control engineers can use rapid control prototyping (RCP) with Simulink Real-Time™ and Speedgoat real-time target machines to validate Simulink® algorithms against electric motor and power converter prototype systems. Engineers use RCP to test C and HDL code before deploying it to a microcontroller or FPGA controlling a power electronics-based system. RCP workflows provide enhanced debugging and controller tuning capabilities while avoiding the overhead of developing drivers and specialized I/O. 
Starting with Simulink models for motor control and power converter control, you will see how algorithms are transformed into code using Simulink Coder™ and HDL Coder™ and deployed to Simulink Real-Time running on a Speedgoat real-time target machine. In addition, you will learn about Speedgoat’s dedicated software and hardware support for real-time simulation of power electronics-based systems. 

Specific topics that will be covered include:

  • Trends in power electronics and motor control
  • Benefits of rapid control prototyping
  • Generating C and HDL code from Simulink control algorithms
  • Deploying C and HDL code onto CPU and FPGA of a Speedgoat real-time target machine
  • Autotuning controller gains in real-time
  • Seamlessly programming Speedgoat’s configurable FPGAs with code modules, such as for PWM generation and capture
  • Streaming data from the FPGA using DMA
  • Synchronizing between analog IOs and PWM signals on the FPGA 

The Authors

  Dr. Carlos Villegas

Dr. Carlos Villegas
Electrification Industry Manager

  Diego Kuratli

Diego Kuratli
Product Marketing Manager, MathWorks

Related Content