#Heric拓扑并离网仿真模型(Simulink) 逆变器拓扑为:heric拓扑。 仿真说明: 1.并网且支持功率因数调节。 2.具有共模电流抑制能力(共模电压稳定在Udc/2)。 此外,采用PR单环控制,具有sogipll锁相环,lcl滤波器。 注:(V0004) matlab版本2018b

最近在研究电力电子相关的内容,接触到了Heric拓扑并离网仿真模型,用的是Matlab 2018b 来搭建Simulink模型,跟大家分享一下我的学习过程和心得。

Heric拓扑简介

逆变器拓扑采用的是Heric拓扑。这个拓扑在电力电子领域里算是个“明星”拓扑了,它有独特的优势,在并网和离网应用场景中都能有出色表现。简单来说,它的结构相对巧妙,能够较好地实现电能的转换与控制。

仿真说明剖析

并网且功率因数调节

在并网运行时,支持功率因数调节可是个关键功能。我们希望逆变器能够根据电网的需求,灵活调整输出功率的相位,从而达到调节功率因数的目的。在Simulink里实现这个功能,就需要对控制算法下功夫。比如说,通过控制逆变器输出电压的相位和幅值,来实现与电网电压的同步以及功率因数的调节。下面简单看一段相关的代码示例(伪代码,仅示意原理):

% 假设已经获取到电网电压和电流信号
grid_voltage = get_grid_voltage(); 
grid_current = get_grid_current(); 
% 通过锁相环获取电网电压相位
theta = sogipll(grid_voltage); 
% 根据功率因数设定值计算参考电流相位
if power_factor_set == 1 % 假设功率因数设定为1
    ref_current_theta = theta; 
else
    % 根据功率因数公式计算相位差
    phi = acos(power_factor_set); 
    ref_current_theta = theta + phi; 
end
% 计算参考电流幅值
ref_current_magnitude = calculate_ref_current_magnitude(); 
% 生成参考电流信号
ref_current = ref_current_magnitude * exp(1j * ref_current_theta); 

这里通过锁相环(sogipll)获取电网电压相位,再根据功率因数设定值去调整参考电流的相位和幅值,从而实现功率因数调节。

共模电流抑制能力

具有共模电流抑制能力也是这个仿真模型的一大亮点。要保证共模电压稳定在Udc/2。为什么要稳定在这个值呢?因为这样能有效抑制共模电流,减少电磁干扰等问题。在电路设计上,Heric拓扑本身的结构就有助于实现这一点。通过合理设置电路参数和控制策略,让共模电压稳定在目标值。以下是简单示意如何在代码层面可能涉及到的监测与调整(伪代码):

% 获取共模电压值
common_mode_voltage = get_common_mode_voltage(); 
if abs(common_mode_voltage - Udc/2) > tolerance % 如果共模电压偏离Udc/2超过允许误差
    % 调整相关控制参数
    control_parameter = adjust_control_parameter(common_mode_voltage); 
end

这里通过不断监测共模电压,一旦发现偏离目标值,就调整控制参数来让共模电压回到稳定值。

控制策略与滤波器

PR单环控制

采用PR单环控制策略。PR控制器对于特定频率的信号有很好的跟踪和抑制能力。在我们这个并网系统中,它能让逆变器输出精确跟踪电网电压频率的信号。简单看一下PR控制器的传递函数代码实现(Matlab):

% PR控制器参数
omega0 = 2*pi*50; % 电网频率50Hz
kp = 0.5; 
kr = 100; 
s = tf('s'); 
PR_controller = kp + kr*s/(s^2 + omega0*s + omega0^2); 

这里定义了PR控制器的参数,通过调整kp(比例系数)和kr(谐振系数),可以优化控制器的性能,让它更好地跟踪和控制特定频率的信号。

sogipll锁相环

sogipll锁相环在这个模型里起着至关重要的作用,它能精确地跟踪电网电压的相位和频率。前面功率因数调节代码里就用到了它来获取电网电压相位。它的原理是通过对输入信号进行一系列处理,分离出同相和正交分量,进而得到相位信息。具体代码实现相对复杂,这里不展开详细写,但它是整个系统能实现精确并网的关键一环。

LCL滤波器

LCL滤波器也是这个模型中的重要组成部分。它能有效滤除逆变器输出的高频谐波,让输出电流更加接近正弦波,满足电网接入要求。在Simulink里搭建LCL滤波器模型时,需要合理设置电感和电容参数。例如:

% LCL滤波器参数设置
L1 = 0.5e-3; % 逆变器侧电感
L2 = 0.1e-3; % 电网侧电感
C = 10e-6; % 滤波电容

通过合适的参数设置,LCL滤波器能大大提升系统的电能质量。

#Heric拓扑并离网仿真模型(Simulink) 逆变器拓扑为:heric拓扑。 仿真说明: 1.并网且支持功率因数调节。 2.具有共模电流抑制能力(共模电压稳定在Udc/2)。 此外,采用PR单环控制,具有sogipll锁相环,lcl滤波器。 注:(V0004) matlab版本2018b

总的来说,这个Heric拓扑并离网仿真模型涉及到电力电子、控制理论等多方面知识,从拓扑结构到控制策略再到滤波器设计,每个环节都紧密相连,共同实现了一个高效、稳定的并网与离网系统。希望我的分享能给同样在研究这个方向的朋友们一些启发。(V0004)

以上就是本次关于Heric拓扑并离网仿真模型(Simulink)的分享啦,后续还会继续深入研究相关内容,欢迎大家交流讨论。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐