一种基于llc拓扑光伏发电系统的mppt控制方法

文档序号:1892920 发布日期:2021-11-26 浏览:20次 >En<

阅读说明:本技术 一种基于llc拓扑光伏发电系统的mppt控制方法 (MPPT control method based on LLC topology photovoltaic power generation system ) 是由 任景 周鑫 张小东 程松 褚云龙 马晓伟 董丹 王鹏 李俊 薛斌 李宁 于 2021-08-26 设计创作,主要内容包括:本发明公开了一种基于LLC拓扑光伏发电系统的MPPT控制方法,包括对光伏发电系统进行软起动,采集光伏板的输出电流I-(pv),判断I-(pv)是否大于阈值η,若大于,根据LLC电路的最小开关频率f-(min)和最大开关频率f-(max)确定f-(1)和f-(2),f-(1=)f-(min),f-(2=)f-(max),通过f-(1)和f-(2)计算出[f-(1),f-(2)]内的f-(3)、f-(4)和f-(5),计算出当前f-(3),f-(4),f-(5)对应的光伏板最大输出功率P-(max)和最小输出功率P-(min),判断P-(max)与P-(min)的差值是否小于误差值ξ,若小于,得出最终的最大功率P-(max)=P(f-(3)),将f-(3)转化为脉冲信号,驱动光伏发电系统中开关管Q-(1)-Q-(4),即将光伏发电系统控制在最大功率点上。(The invention discloses an MPPT control method based on an LLC (logical Link control) topological photovoltaic power generation system, which comprises the steps of carrying out soft start on the photovoltaic power generation system and collecting the output current I of a photovoltaic panel pv Judgment of I pv Whether it is greater than threshold eta, if so, according to minimum switching frequency f of LLC circuit min And a maximum switching frequency f max Determination of f 1 And f 2 ,f 1= f min ,f 2= f max Through f 1 And f 2 Calculate [ f ] 1 ,f 2 ]Inner f 3 、f 4 And f 5 Calculating the current f 3 ,f 4 ,f 5 Corresponding maximum output power P of photovoltaic panel max And minimum output power P min Judgment of P max And P min If the difference is less than the error value xi, the final maximum power P is obtained max =P(f 3 ) A 1 is to f 3 Converted into pulse signals to drive a switching tube Q in the photovoltaic power generation system 1 ‑Q 4 Namely, the photovoltaic power generation system is controlled at the maximum power point.)

一种基于LLC拓扑光伏发电系统的MPPT控制方法

技术领域

本发明属于新能源发电技术领域,涉及一种基于LLC拓扑光伏发电系统的MPPT控制方法。

背景技术

近年来,我国经济快速发展的同时伴随着巨大能源消费,日益增长的能源需求与供应是我国必须面临的双重挑战。煤炭消费占据我国能源需求的近70%并将继续在推动我国经济发展中起着关键作用。然而过度依赖化石能源不仅导致我国能源逐渐短缺而且会对我国环境造成严重污染。有效利用可再生能源能很好地改善我国能源供应结构同时避免环境恶化。在各类可再生能源中,太阳能是完全可再生、无污染且极易获取的能量资源,太阳能光伏发电的发展势头迅猛,潜力巨大,是包括中国在内的世界各国争相研究的热点技术。

光伏电池(Photovoltaic Cell)作为光伏发电关键元件之一,深刻影响着太阳能光伏发电的效益,太阳能电池的特性和效率是光伏电池研究的重点问题。然而,光伏电池输出特性具有非线性,它的输出特性受光照强度、环境温度、环境湿度、地域和负载等环境影响。在不同的工作环境下,光伏电池板表现出不同的输出特性曲线。而在同一条输出特性曲线上,不同的输出负载条件也会输出不同的功率值。当输出电压等于某个对应值时,输出功率达到最大值,称此时所在的功率输出点为光伏电池的最大功率点(Maximum PowerPoint,MPP)。因此,需要确保在任何时都能跟踪到最大功率点,使得光伏电池板以最大功率值输出。从而最大功率点追踪(MPPT)是提高光伏发电系统性能的关键技术之一。

LLC谐振变换器作为光伏发电系统的DCDC拓扑具有以下优点:

1)高开关频率,高效率;

2)宽负载范围,高增益范围和宽输入电压范围;

3)将变压器漏感用作谐振元件,减少总零件数量;

4)串联谐振电容器可为变压器提供有利的直流阻隔。

现有主流的MPPT方法大多采用的是扰动观测发(P&O)和电导增量法(INC)以及一些改进方法(如变步长等),但上述两种方法在LLC谐振变换器中不能同时兼顾扰动速度和精度,在稳态工作点因震荡而损失能量等一些缺点。

发明内容

本发明的目的是提供一种基于LLC拓扑光伏发电系统的MPPT控制方法,解决了现有拓扑为LLC谐振变换器时MPPT方法不能同时兼顾扰动速度和精度的问题。

本发明所采用的技术方案是,一种基于LLC拓扑光伏发电系统的MPPT控制方法,包括以下步骤:

步骤1,对光伏发电系统进行软起动;

步骤2,采集软起动后光伏板的输出电流Ipv,判断所述电流值是否大于阈值η,若大于,进入步骤3,否则进入步骤1;

步骤3,根据LLC电路的最小开关频率fmin和最大开关频率fmax确定第一开关频率f1和第二开关频率f2,f1=fmin,f2=fmax,通过f1和f2计算出[f1,f2]内的第三开关频率f3,第四开关频率f4和第五开关频率f5,其中

式中,a和b都是常数,且a+b=2;

步骤4,计算出当前三个开关频率f3,f4,f5对应的光伏板最大输出功率Pmax和光伏板最小输出功率Pmin

步骤5,判断Pmax与Pmin的差值是否小于所预设收敛的误差值ξ,若小于,进入步骤7,否则进入步骤6;

步骤6,根据Pmax更新f1,f2,f3的值,再根据更新后的频率f1、f2、f3,以及公式(2)和(3)更新频率f4和f5,然后进入步骤4;

步骤7,得出最终的最大功率Pmax=Ppv(f3),即完成基于LLC拓扑光伏发电系统最大功率点的追踪,输出最大功率对应的频率f3,将频率f3转化为脉冲信号,驱动光伏发电系统中开关管Q1、Q2、Q3和Q4的通断,即将光伏发电系统控制在最大功率点上。

其中,步骤3还包括以下步骤:

步骤3.1,绘制Ppv-fs曲线图,Ppv为光伏板输出功率,fs为开关频率,s={1,2,……,n};

步骤3.2,将Ppv-fs曲线图划分为三部分,分别为[f1

步骤3.3,判断的符号,若为负,则最大功率点位置在内,取a值大于1.1,b值小于0.9,若为正,进入步骤3.4;

步骤3.4,判断的符号,若为正,则最大功率点位置在内,取a值小于0.9,b值大于1.1;若为负,则最大功率点位置在内,取a和b的值在[0.9,1.1]内。

步骤3.1中,根据光伏板输出功率Ppv与开关频率fs的函数关系绘制Ppv-fs曲线图,Ppv与fs的函数关系如下:

LLC谐振电路的电压增益表达式为

上式中,G代表电压增益,Fx代表标准化频率,fs代表开关频率,s=1,2,3,4,5,fr代表谐振频率,Q代表品质因数,Ln代表谐振电感与励磁电感的比值,Lr是谐振电感,Lm是变压器的励磁电感,Cr代表是谐振电容,Rac是LLC电路的等效电阻。

假设没有损耗,根据能量守恒定律:,

式中,Vpv代表光伏板输出电压,Ipv代表光伏板输出电流,RL代表变换器负载电阻,Vo代表变换器负载RL上的电压,Io代表流过变换器负载RL的电流;

则变换器负载吸收功率P与电压增益G的关系式为

光伏板输出功率Ppv与光伏板输出电压Vpv的关系式为

Isc和Voc分别是光伏板的短路电流和开路电压,其中:

式中,C1代表第一系数,C2代表第二系数,Vm和Im分别是光伏板最大输出功率时对应的输出电压和输出电流。

根据公式(4)-公式(10)推出光伏板输出功率Ppv与开关频率fs的隐函数,如下:

Ppv=P(fs) (11)

步骤4中,根据光伏板输出功率Ppv与开关频率fs的隐函数计算出开关频率f3,f4,f5对应的光伏板输出功率,其中

Pmax=max{Ppv(f3),Ppv(f4),Ppv(f5)} (12)

Pmin=min{Ppv(f3),Ppv(f4),Ppv(f5)} (13)

式中,Ppv(f3)为第三开关频率f3对应的光伏板输出功率,Ppv(f4)为第四开关频率f4对应的光伏板输出功率,Ppv(f5)为第五开关频率f5对应的光伏板输出功率。

步骤6中,根据Pmax更新f1,f2,f3的值,若Pmax=Ppv(f3),则f1=f4,f2=f5,f3=f3

步骤6中,根据Pmax更新f1,f2,f3的值,若Pmax=Ppv(f4),则f1=f1,f2=f3,f3=f4

步骤6中,根据Pmax更新f1,f2,f3的值,若Pmax=Ppv(f5),则f1=f3,f2=f2,f3=f5

本发明的有益效果是,解决了传统P&O和电导增量方法在基于LLC电路的光伏发电MPPT技术上的不足,传统方法中动态效果和稳态效果不能兼顾,例如如果动态效果迅速,则稳态效果就会发生震荡,损耗电路效率,如果稳态震荡要小,则动态效果缓慢,到达最大功率点的时间就会加长,对比传统的中值变频MPPT方法,本发明通过常数a和b的设计,在不同光伏板功率和开关频率的曲线上可以提高动态追踪效果,使动态效果迅速时,逐渐减小稳态震荡,从而减少损耗,提高精度。

附图说明

图1为本发明实施例中太阳能光伏发电系统的拓扑图;

图2为本发明一种基于LLC拓扑光伏发电系统的MPPT控制方法的流程示意图;

图3为本发明实施例中固定输出负载不同开关频率的负载吸收功率曲线;

图4为本发明实施例中Ppv-fs曲线图。

具体实施方式

下面结合附图和具体实施方式对本发明进行详细说明。

本发明是一种基于LLC拓扑光伏发电系统的MPPT控制方法,其拓扑图如图1所示,图中Lr是谐振电感,Lm是变压器的励磁电感,Cr是谐振电容,Q1、Q2、Q3和Q4均为开关管。

本发明一种基于LLC拓扑光伏发电系统的MPPT控制方法,参照图2,包括以下步骤:

步骤1,通过电压传感器和电流传感器检测出光伏电压Upv和电流Ipv,并计算出功率Ppv=Upv·Ipv,对光伏发电系统进行软起动;

步骤2,采集软起动后光伏板的输出电流Ipv,判断Ipv电流值是否大于阈值η,该阙值是判断LLC变换器是否开始以高频运行,取值较小,此实施例中阈值η=0.5A,若大于,进入步骤3,否则进入步骤1;

步骤3,根据LLC电路的最小开关频率fmin和最大开关频率fmax确定第一开关频率f1和第二开关频率f2,fmin=0.5fr,fmax=2fr,fr为谐振频率,f1=fmin,f2=fmax,通过f1和f2计算出[f1,f2]内的第三开关频率f3,第四开关频率f4和第五开关频率f5,其中

式中,a和b为常数,且a+b=2;

步骤3还包括以下步骤:

步骤3.1,根据光伏板输出功率Ppv与开关频率fs的函数关系绘制Ppv-fs曲线图,s={1,2,……,n},Ppv与fs的函数关系由以下方法得出:

LLC谐振电路的电压增益表达式为

上式中,G代表电压增益,Fx代表标准化频率,fs代表开关频率,s=1,2,3,4,5,fr代表谐振频率,Q代表品质因数,Ln代表谐振电感与励磁电感的比值,Lr是谐振电感,Lm是变压器的励磁电感,Cr代表是谐振电容,Rac是LLC电路的等效电阻。

假设没有损耗,根据能量守恒定律:

式中,Vpv代表光伏板输出电压,Ipv代表光伏板输出电流,RL代表变换器负载电阻,Vo代表变换器负载RL上的电压,Io代表流过变换器负载RL的电流;

则变换器负载吸收功率P与电压增益G的关系式为

光伏板输出功率Ppv与光伏板输出电压Vpv的关系式为

Isc和Voc分别是光伏板的短路电流和开路电压,其中:

式中,C1代表第一系数,C2代表第二系数,Vm和Im分别是光伏板最大输出功率时对应的输出电压和输出电流。

根据公式(4)-公式(10)推出光伏板输出功率Ppv与开关频率fs的隐函数,即Ppv与fs的函数关系式如下:

Ppv=P(fs) (11)

从公式(7)和公式(8)可得出,固定输出负载,改变开关频率fs时,光伏输出功率Ppv与变换器负载吸收功率P的关系曲线,谐振频率fr为130kHz,如图3所示,从图3中可以看出,不同开关频率fs对应的光伏电池输出功率Ppv不同,故改变开关频率可找到最大功率点;

本实施中绘制的Ppv-fs曲线图如图4所示,图中横坐标为开关频率fs,纵坐标为光伏板输出功率Ppv

步骤3.2,将Ppv-fs曲线图划分为三部分,分别为

步骤3.3,判断的符号,若为负,则最大功率点位置在内,取a值大于1.1,b值小于0.9,若为正,进入步骤3.4;

步骤3.4,判断的符号,若为正,则最大功率点位置在内,取a值小于0.9,b值大于1.1;若为负,则最大功率点位置在内,取a和b的值在[0.9,1.1]内。

步骤4,根据光伏板输出功率Ppv与开关频率fs的隐函数计算出当前三个开关频率f3,f4,f5对应的光伏板输出功率,找出其中的光伏板最大输出功率Pmax和光伏板最小输出功率Pmin,其中

Pmax=max{Ppv(f3),Ppv(f4),Ppv(f5)} (12)

Pmin=min{Ppv(f3),Ppv(f4),Ppv(f5)} (13)

式中,Ppv(f3)为第三开关频率f3对应的光伏板输出功率,Ppv(f4)为第四开关频率f4对应的光伏板输出功率,Ppv(f5)为第五开关频率f5对应的光伏板输出功率。

步骤5,判断Pmax与Pmin的差值是否小于所预设收敛的误差值ξ,此实施例中误差值ξ=1,若小于,进入步骤7,否则进入步骤6;

步骤6,根据Pmax更新f1,f2,f3的值,若Pmax=P(f3),则f1=f4,f2=f5,f3=f3,若Pmax=P(f4),则f1=f1,f2=f3,f3=f4,若Pmax=P(f5),则f1=f3,f2=f2,f3=f5,再根据更新后的频率f1、f2、f3,以及公式(2)和(3)更新频率f4和f5,最后进入步骤4;

步骤7,得出最终的最大功率Pmax=Ppv(f3),即完成基于LLC拓扑光伏发电系统最大功率点的追踪,输出最大功率对应的频率f3,将频率f3转化为脉冲信号,驱动光伏发电系统中开关管Q1、Q2、Q3和Q4的通断,即将光伏发电系统控制在最大功率点上。

可通过比较各个开关频率对应的光伏板输出功率大小,反推出光伏板输出最大功率点对应的开关频率fmpp,比较P(f3),P(f4),P(f5)功率值,如果P(f4)≤P(f3)、P(f3)≥P(f5),开关频率区间[f4,f5]作为下一个四等分区间;如果P(f4)≤P(f3)、P(f4)≥P(f5),开关频率区间[f1,f3]作为下一个四等分区间;如果P(f3)≤P(f5)、P(f5)≥P(f4),开关频率区间[f3,f2]作为下一个四等分区间。

通过以上分析知,比较三个中值开关频率对应光伏板输出功率大小,一旦确定P(f3)、P(f4)、P(f5)中最大值,就会重新确定等分区间进行最大功率点搜索,开关频率搜索步长逐渐减小,直到满足预设收敛误差。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:光伏发电系统以及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!