This document describes how to configure and run the MATLAB-Simulink model of Single-Stage Boost Power Factor Correction Converter.
The Microchip dsPICDEM™ MCHV-3 Development Board DM330023-3 includes a front-end Single-Stage Boost Power Factor Correction Unit and a High-Voltage Three-Phase Motor Control Inverter. By default, the model is configured to simulate the Power Correction Converter in the dsPICDEM™ MCHV-3 Development Board.
- MATLAB model can be cloned or downloaded as zip file from the Github repository (link).
- MATLAB R2022a
Follow the below instructions step-by-step, to set up and run the MATLAB and Simulink model of power factor correction converter
-
Launch MATLAB R2022a
-
Open the folder downloaded from the Github repository
-
Double-click and open the PFC_Mathematicalmodel_MCHV3_data.m file from the folder. This .m file contains the configuration parameters required for running the model. Execute the file by clicking the Run icon and wait until all the variables are loaded in the Workspace tab.
-
Double click on the PFC_Mathematicalmodel_MCHV3.slx from the folder to open the Simulink model.
-
This opens the Simulink model as shown below. Click on the Run icon to start the simulation.
-
Double click on the Scope to view the input and output signals in the system.
Example plots are shown below:
-
Variable load subsystem can be used to test the model under different load conditions to check the dynamic performance.
-
Input subsystem is provided with two input sources ,and it can be used to vary the applied input voltage to the model.