资讯详情

临界导通模式下PFC特性分析

临界导通模式,即CRM模式时,PFC开关频率特性分析。

目录

    • 公式
    • 基本特性
      • 随时间变化
      • 随功率变化
      • 输入电压变化:
    • 代码

公式

此时有: Ton: 在这里插入图片描述 Toff: 周期T: 开关频率fs: 输入电流峰值:

基本特性

随时间变化

开关频率在瞬时电压下变化曲线: 图显示输入电压放大200倍。可以看出,在半个周期内,开关频率先降低,然后增加。当输入电压最大时,开关频率最小。 瞬时电压下toff变化曲线: 为了直观地显示关闭时间toff单位为us,且放大5倍。从图中可以看出,输入电压过零附近导通时间最小,t=pi/2导通时间最大。 下周期瞬时电压变化曲线: 为直观显示,周期T单位为us,放大5倍。从图中可以看出,输入电压过零时关闭时间最小,t=pi/2时关闭时间最大。

随功率变化

假设输入电压一定,t=0.005,即pi/2。不同功率下 开关频率: 从图中可以看出,开关频率随着功率的增加而逐渐降低。 导通时间: 从图中可以看出,随着功率的增加,导通时间线性增加。 关断时间: 从图中可以看出,随着功率的增加,关闭时间线性增加。

输入电压变化:

在固定时间点保持功率不变t=0.005s时,PFC开关频率如下 开关频率: 从图中可以看出,开关频率先增加,然后随着输入电压的增加而减小。 导通时间ton: 从图中可以看出,导通时间随着输入电压的增加而逐渐减少。 关断时间: 从图中可以看出,随着输入电压的增加,关闭时间首先增加,然后减少。当输入电压峰值达到母线电压时,关闭时间最大。事实上,当输入电压峰值达到母线电压时,此时无法控制整流。

代码

附上上述图源码。(由于某些原因不能使用。MATLAB,所以画图用的是octave,但两者的代码似乎是相通的)

开关频率和瞬时电压(时间)的关系 t = 0:0.0001:0.01; Iin = 10;       % 输入电流的有效值10A Vin = 220;    % 输入电压有效值220V Iinpeak = Iin * sqrt(2);    % 输入电流峰值 Vinpeak = Vin * sqrt(2);  % 输入电压峰值 Vo = 400;       % 母线电压 L = 108e-6;    % 电感 f = 50;           % 输入电压频率50Hz w = 2 * pi * f; ton = L * 2 * Iinpeak / Vinpeak;        % 导时间
toff = L * 2 * Iinpeak * sin(w * t) ./ (Vo - Vinpeak * sin(w * t));     % 关断时间
T = ton + toff;     % 周期
f_switching = 1 ./ T;   % 开关频率
figure
##plot(t, T * 1e6)
##plot(t, f_switching)
plot(t, T* 1e6 * 5)
legend()
hold on
plot(t, Vinpeak * sin(w * t))
legend('T * 5', 'Vin')
xlabel('t/s')
ylabel('T(us) & Vin')
grid on


##开关频率与功率的关系
t = 0.005;
Vo = 400;       % 母线电压
L = 108e-6;    % 电感
f = 50;           % 输入电压频率50Hz
w = 2 * pi * f;
eta = 0.98;   % 效率
P = 0:100:3000; % 功率0~3000W
Vin = 220;    % 输入电压有效值220V
Iin = P ./ eta ./ Vin;
Iinpeak = Iin .* sqrt(2);    % 输入电流峰值
Vinpeak = Vin * sqrt(2);  % 输入电压峰值
ton = L * 2 * Iinpeak / Vinpeak;        % 导通时间
toff = L * 2 * Iinpeak * sin(w * t) ./ (Vo - Vinpeak * sin(w * t));     % 关断时间
T = ton + toff;     % 周期
f_switching = 1 ./ T;   % 开关频率

plot(P,f_switching/1000, 'r', 'LineWidth',1)
legend('P-f_switching')
xlabel('P/w')
ylabel('f_switching/kHz')

grid on
figure
plot(P,ton*1e6, 'r', 'LineWidth',1)
legend('P-ton')
xlabel('P/w')
ylabel('ton/us')
grid on

figure
plot(P,toff*1e6, 'r', 'LineWidth',1)
legend('P-toff')
xlabel('P/w')
ylabel('toff/us')
grid on


##开关频率与输入电压的关系
t = 0.005;
Vo = 400;       % 母线电压
L = 108e-6;    % 电感
f = 50;           % 输入电压频率50Hz
w = 2 * pi * f;
eta = 0.98;   % 效率
P = 3000; % 功率3000W
Vin = 110:5:290;    % 输入电压有效值220V
Iin = P ./ eta ./ Vin;
Iinpeak = Iin .* sqrt(2);    % 输入电流峰值
Vinpeak = Vin .* sqrt(2);  % 输入电压峰值
ton = L * 2 * Iinpeak ./ Vinpeak;        % 导通时间
toff = L * 2 * Iinpeak * sin(w * t) ./ (Vo - Vinpeak * sin(w * t));     % 关断时间
T = ton + toff;     % 周期
f_switching = 1 ./ T;   % 开关频率

plot(Vin,f_switching/1000, 'r', 'LineWidth',1)
legend('Vin-f_switching')
xlabel('Vin/V')
ylabel('f_switching/kHz')
grid on

figure
plot(Vin,ton*1e6, 'r', 'LineWidth',1)
legend('Vin-ton')
xlabel('Vin/V')
ylabel('ton/us')
grid on

figure
plot(Vin,toff*1e6, 'r', 'LineWidth',1)
legend('Vin-toff')
xlabel('Vin/V')
ylabel('toff/us')
grid on

标签: crm模式的pfc电感pfc功率电感

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台