功率因子校正整流器设计
自 R2024b 起
此示例展示了如何将三相 AC 电源电压转换为稳定的 DC 母线电压,并控制从电网汲取的无功功率。为了减少系统中的谐波,请使用 PFC Rectifier Controller (Three-Phase) 模块来生成正弦电流。
打开模型
打开 PowerFactorCorrectionRectifier 模型。
open_system("PowerFactorCorrectionRectifier");

此示例对一台功率为 100 kW、频率为 60 Hz 的三相功率因子校正转换器进行建模,但您可以使用系统输入参数脚本来编辑这些参数和其他参数。要打开此脚本,请在 MATLAB® 命令行窗口中输入以下命令。
edit 'PowerFactorCorrectionRectifierInputData'
此模型使用名为 Converter 的可变子系统在对转换器进行建模的三个不同子系统之间进行切换。您可以使用变体控制项在子系统之间切换。Average-Value 子系统使用了一个 Average-Value Voltage Source Converter (Three-Phase) 模块。使用此模型可进行更快速的仿真,且不含谐波。要选择此低保真变体,请将 powerCircuit 变量设置为 0。

Two-Level 子系统使用了一个 Converter (Three-Phase) 模块。您可以使用此模型对谐波进行仿真。要选择此变体,请将 powerCircuit 变量设置为 1。

Three-Level 子系统使用了一个 Three-Level Converter 模块。您可以使用此模型对谐波进行仿真。要选择此变体,请将 powerCircuit 变量设置为 2。

绘制仿真结果
加载输入参数。
PowerFactorCorrectionRectifierInputData;
要启用 Average-Value 子系统,请将 powerCircuit 变量设置为 0。
powerCircuit = 0;
绘制仿真结果。
PowerFactorCorrectionRectifierPlot;

另请参阅
模块
Simscape 模块
- Average-Value Voltage Source Converter (Three-Phase) | Converter (Three-Phase) | Three-Level Converter (Three-Phase)
