|
1 | | - |
| 1 | + |
| 2 | +# MATLAB-Simulink model of Single-Stage Boost Power Factor Correction Converter |
2 | 3 |
|
3 | | -## matlab mchv3 pfc |
| 4 | +## 1. INTRODUCTION |
| 5 | +This document describes how to configure and run the MATLAB-Simulink model of Single-Stage Boost Power Factor Correction Converter. |
4 | 6 |
|
5 | | -Board Image if any. |
| 7 | +The Microchip dsPICDEM™ MCHV-3 Development Board [DM330023-3](https://www.microchip.com/en-us/development-tool/dm330023-3) includes a front-end Single-Stage Boost Power Factor Correction Unit and a High-Voltage Three-Phase Motor Control Inverter. |
| 8 | +By default, the model is configured to simulate the Power Correction Converter in the dsPICDEM™ MCHV-3 Development Board. |
6 | 9 |
|
7 | | -## Summary |
| 10 | +## 2. SUGGESTED DEMONSTRATION REQUIREMENTS |
| 11 | +### 2.1 MATLAB Model Required for the Demonstration |
| 12 | +- MATLAB model can be cloned or downloaded as zip file from the Github repository ([link](https://github.com/microchip-pic-avr-solutions/matlab-mchv3-pfc)). |
8 | 13 |
|
| 14 | +### 2.2 Software Tools Required for the Demonstration |
| 15 | +1. MATLAB R2022a |
9 | 16 |
|
10 | | -## Related Documentation |
| 17 | +## 3. BASIC DEMONSTRATION |
| 18 | +Follow the below instructions step-by-step, to set up and run the MATLAB and Simulink model of power factor correction converter |
11 | 19 |
|
| 20 | +1. Launch MATLAB R2022a |
| 21 | +2. Open the folder downloaded from the [Github repository](https://github.com/microchip-pic-avr-solutions/matlab-mchv3-pfc) |
12 | 22 |
|
13 | | -## Software Used |
| 23 | + <p align="left" > |
| 24 | + <img src="images/dem1.png"> |
14 | 25 |
|
| 26 | +3. 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. |
15 | 27 |
|
16 | | -## Hardware Used |
| 28 | + <p align="left"> |
| 29 | + <img src="images/dem2.png"> |
17 | 30 |
|
| 31 | +4. Double click on the **PFC_Mathematicalmodel_MCHV3.slx** from the folder to open the Simulink model. |
18 | 32 |
|
19 | | -## Setup |
| 33 | + <p align="left"> |
| 34 | + <img src="images/dem3.png"> |
20 | 35 |
|
| 36 | +5. This opens the Simulink model as shown below. Click on the **Run** icon to start the simulation. |
21 | 37 |
|
22 | | -## Operation |
| 38 | + <p align="left"> |
| 39 | + <img src="images/dem4.png"> |
23 | 40 |
|
| 41 | +6. Double click on the **Scope** to view the input and output signals in the system. |
24 | 42 |
|
| 43 | + <p align="left"> |
| 44 | + <img src="images/dem5.png"> |
25 | 45 |
|
| 46 | + Example plots are shown below: |
| 47 | + <p align="left"> |
| 48 | + <img src="images/dem8.png"> |
| 49 | + |
| 50 | + <p align="left"> |
| 51 | + <img src="images/dem9.png"> |
| 52 | + |
| 53 | +7. **Variable load** subsystem can be used to test the model under different load conditions to check the dynamic performance. |
| 54 | + |
| 55 | + <p align="left"> |
| 56 | + <img src="images/dem6.png"> |
| 57 | + |
| 58 | +8. **Input subsystem** is provided with two input sources ,and it can be used to vary the applied input voltage to the model. |
| 59 | + <p align="left"> |
| 60 | + <img src="images/dem7.png"> |
0 commit comments