Developing Solar Inverter Control with Simulink

Model and simulate a solar inverter with Simulink® and Simscape Electrical™ and implement embedded software on a Texas Instruments® (TI) microcontroller. Use the simulation model to emulate the PV panel and design the boost converter stage of the inverter. See how the model helps you tune the controller to adjust the boost converter duty cycle to adjust voltage for changing loads. Watch how to develop the maximum power point tracking (MPPT) algorithm to keep the PV system operating at, or close to, the peak power point of the PV panel under varying conditions, like changing solar irradiance, temperature, and load. Understand how Simulink lets you generate C code that is implemented on a Texas Instruments C2000 Piccolo™ microcontroller.

Download a free power electronics control design trial

Part 1: Overview of the Solar Inverter System Learn about using Simulink Simscape Electrical to develop embedded software for a solar inverter implemented on a TI C2000 microcontroller using the MathWorks hardware support package.

Part 2: Modeling the PV Panel and Tuning the Boost Converter Controller Learn how to use Simulink and Simscape Electrical to simulate the power output of a photovoltaic (PV) panel, model a boost converter, and tune a feedback controller to adjust the converter duty cycle based on varying loads.

Part 3: Designing the MPPT Algorithm and Generating Production Code for the TI C2000 Microcontroller Learn how to develop an MPPT algorithm using Simulink and to implement the algorithm on a microcontroller using C code generated from the model using Embedded Coder and TI C2000 support package.

Related Resources