Skip to content

Commit 0dcee21

Browse files
SHYAMP8HitheshCN
authored andcommitted
Pull request #2: Feature/version1
Merge in MCU16CE/matlab-mchv3-pfc from ~I50990/matlab-mchv3-pfc:feature/version1 to develop * commit 'd11bdab455ce43115198ded9ffd2b332f814a774': Model subsystems are created. Removed the intermediate steps and comments of compensator coefficient calculations. Readme is updated. Created subsystem in the model Readme is updated
2 parents bedee1e + d11bdab commit 0dcee21

File tree

13 files changed

+87
-62
lines changed

13 files changed

+87
-62
lines changed

README.md

Lines changed: 44 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,60 @@
1-
![image](images/microchip.jpg)
1+
![image](images/microchip.png)
2+
# MATLAB-Simulink model of Single-Stage Boost Power Factor Correction Converter
23

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.
46

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.
69

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)).
813

14+
### 2.2 Software Tools Required for the Demonstration
15+
1. MATLAB R2022a
916

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
1119

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)
1222

13-
## Software Used
23+
<p align="left" >
24+
<img src="images/dem1.png">
1425

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.
1527

16-
## Hardware Used
28+
<p align="left">
29+
<img src="images/dem2.png">
1730

31+
4. Double click on the **PFC_Mathematicalmodel_MCHV3.slx** from the folder to open the Simulink model.
1832

19-
## Setup
33+
<p align="left">
34+
<img src="images/dem3.png">
2035

36+
5. This opens the Simulink model as shown below. Click on the **Run** icon to start the simulation.
2137

22-
## Operation
38+
<p align="left">
39+
<img src="images/dem4.png">
2340

41+
6. Double click on the **Scope** to view the input and output signals in the system.
2442

43+
<p align="left">
44+
<img src="images/dem5.png">
2545

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">

images/dem1.png

22.9 KB
Loading

images/dem2.png

104 KB
Loading

images/dem3.png

22.3 KB
Loading

images/dem4.png

91.9 KB
Loading

images/dem5.png

92.3 KB
Loading

images/dem6.png

46.5 KB
Loading

images/dem7.png

24.6 KB
Loading

images/dem8.png

76.5 KB
Loading

images/dem9.png

59.2 KB
Loading

0 commit comments

Comments
 (0)