主要内容

功率因子校正整流器设计

自 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;

Figure PowerFactorCorrectionRectifier contains 4 axes objects. Axes object 1 with title DC Bus Voltage Output (V), xlabel Time (s), ylabel Voltage (V) contains an object of type line. Axes object 2 with title Phase Voltage and Current (pu), xlabel Time (s), ylabel Voltage and Current (pu) contains 2 objects of type line. These objects represent Van, Ian. Axes object 3 with title Active Power (pu), xlabel Time (s), ylabel Active Power (pu) contains an object of type line. Axes object 4 with title Reactive Power (pu), xlabel Time (s), ylabel Reactive Power (pu) contains an object of type line.

另请参阅

模块

Simscape 模块

主题