Control of stand alone three phase inverter using c2000 block set in Simulink

4 views (last 30 days)
Hi there
I'm looking for a way to implement the following control system on a Texas Instruments F28379D microcontroller for a three phase voltage source inverter.
My simulation model works perfectly, and this is what I have thusfar:
On the right is the SPWM generation and works as expected, with a 1microsecond deadtime and 10kHz switching frequency. The ADC also reads in the phase currents and voltages correctly, but the PLL block is causing problems. Is there any alternatives to implement this control system or something similar for real time control?

Answers (1)

Kothuri
Kothuri on 12 Oct 2024
Hi George,
I understand that you are trying to implement the control system on a Texas Instruments F28379D microcontroller for a three-phase voltage source inverter and are facing issues with the PLL block.
You can try to implement the PLL algorithm on the Control Law Accelerator (CLA) as the F28379D microcontroller features a Control Law Accelerator (CLA) which can offload critical control tasks from the main CPU. This can be particularly useful for implementing real-time control algorithms like PLL.
You can refer the below link for more info on CLA
Please consider sharing your model so that I can offer better assistance on your query

Products


Release

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!