一种基于纹波关联法的光伏组件MPPT算法的制作方法

文档序号:15024422发布日期:2018-07-27 10:56阅读:353来源:国知局

本发明属于光伏发电技术领域,尤其是一种基于纹波关联法的光伏组件mppt算法。



背景技术:

目前环境问题日益凸显,开发新能源以实现人类社会的可持续发展成为当前世界的重要议题。太阳能作为取之不尽用之不竭的可再生能源,太阳能的利用在当今世界范围内已受到高度重视。光伏发电具有诸多优势,但传统光伏发电系统效率较低,很大程度上制约了其大规模推广和应用,而采用最大功率点跟踪技术(mppt)可以解决上述问题。

光伏电池的输出特性随着环境温度、辐射强度的改变而改变,但对于特定的光照和温度,光伏电池存在一个最大功率点,为保证光伏电池的转换效率,要求光伏发电系统能够实时调整光伏阵列的工作点,使之始终工作在最大功率点附近。根据电路最大功率传输定理,当外接电阻与光伏电池的等效内阻相匹配时,光伏电池输出功率最大,一般通过调节boost变换电路中开关器件的占空比来调节外接负载的大小,实现最大功率点跟踪。常用的mppt算法如恒定电压法、扰动观察法、爬山法等,存在跟踪速度较慢、最大功率点附近不稳定、外界环境突变情况下易发生误判、算法复杂而实用性差等缺点。



技术实现要素:

本发明的目的在于克服现有技术的不足,提出一种设计合理且能够快速准确地找到最大功率点的基于纹波关联法的光伏组件mppt算法。

本发明解决其技术问题是采取以下技术方案实现的:

一种基于纹波关联法的光伏组件mppt算法,包括以下步骤:

步骤1、建立光伏电池模型和boost电路模型;

步骤2、通过电压电流检测电路测量光伏电池的输出电压、输出电流及输出功率,经二阶广义积分-正交信号发生器得到与开关频率相同的纹波信号;

步骤3、计算出电压纹波和功率纹波的乘积,根据其符号的正负判断下一时刻电压参考值的变化方向,并更新参考电压值;设置pi控制器参数,将参考电压值与实际电压值之间的误差信号作为pi控制器的输入,将pi控制器的输出作为占空比调制信号,并经pwm电路得到的控制信号作用于boost电路的开关管,调整开关管的工作状态;

步骤4、构建瞬态检测器与触发阈值,当太阳辐射强度突变时,瞬态检测器动作,将采样保持器的输出作为下一时刻的参考电压值,然后返回步骤3继续处理。

所述光伏电池模型如下:

式中,ipv为光伏输出电流,upv为光伏输出电压,c1、c2均为中间变量;isc为短路电流、开路电压voc为开路电压、最大功率点电流im为最大功率点电流、最大功率点电压vm为最大功率点电压;

所述boost电路模型为:

upv=(1-d)udc

式中,d为boost电路中开关管的占空比;udc为boost电路瞬时输出电压。

所述光伏电池的输出电压upv、输出电流ipv及输出功率ppv分别为:

式中,vpv、ipv分别为光伏输出电压和电流的直流分量,为相应的纹波分量;

上述纹波分量通过二阶广义积分-正交信号发生器估计得到,二阶广义积分-正交信号发生器的闭环传递函数为:

wn=2pifd

式中,wn为角频率,vcpfilt(s)和vcp(s)分别为频域中的二阶广义积分-正交信号发生器输出电压和输入电压,fd为boost电路的开关频率,s域到z域的变换采用如下改进的欧拉积分器:

式中,tsp为控制系统的采样时间。

所述二阶广义积分-正交信号发生器为四阶数字带通滤波器。

所述pi控制器参数设置为:kp=0.07138,ki=0.001;其中kp、ki分别为比例系数和积分系数。

所述步骤4的实现方法为:

以光伏输出电流的变化程度为基准构建一瞬态检测器,其表达式为:

其中,h为瞬态检测器的输出,t1为瞬态检测器采样时间间隔,且t1为系统开关周期的整数倍;

根据实际环境及系统设置瞬态检测器阈值ε,并定义如下:

式中,d为boost电路中开关管的占空比,当瞬态检测器没有检测到瞬态变化时,h=0,mppt输出的参考电压值由纹波关联法决定;当瞬态检测器检测到瞬态变化时,h=1,参考电压值切换为采样保持器的输出。

本发明的优点和积极效果是:

1、本发明采用具有实时自寻优功能的纹波关联技术,通过使用纹波信息,无需人为加入扰动变量,即可准确、快速地追踪到最大功率点,实现真正意义上的最大功率点跟踪功能,有效地克服了现有技术存在跟踪速度慢、最大功率点附近不稳定、外界环境突变情况下易发生误判、算法复杂而实用性差等缺点。

2、本发明采用二阶广义积分-正交信号发生器(sogi-qsg)估计光伏输出的电压和功率纹波分量,并且针对太阳辐射强度突变时存在误判的缺点,通过增加瞬态检测器并设定相应的触发阈值,将控制策略切换为固定电压控制,相应的参考电压值由采样保持器输出,其输入为瞬态检测器动作前一时刻的参考电压值。

3、本发明设计合理、易于实现,能够使光伏并网系统在不同的光照、温度及负载情况下快速地跟踪到最大功率点,并使系统稳定的工作在最大功率点附近,提高光伏电池的转换效率。

附图说明

图1为本发明使用的纹波关联mppt控制装置原理图;

图2为光伏电池伏安特性曲线;

图3为光伏电池输出特性曲线;

图4为功率纹波和电压纹波的关系图。

具体实施方式

以下结合附图对本发明做进一步详述。

本发明是在如图1所示的纹波关联mppt控制装置上实现的。该控制装置包括光伏电池板pv、boost电路、负载电阻r、电压电流检测电路以及mppt控制模块。其中光伏电池板pv通过boost电路与负载电阻r连接,该boost电路由开关管q、电感l、二极管d和电容c构成,boost电路中的开关管占空比d的变化会直接影响到光伏电池的输出电压、输出电流及输出功率。电压电流检测电路将检测到的光伏输出电压值与输出电流值送入mppt控制模块,由mppt控制模块的rcc算法计算出参考电压值或瞬态检测器被触发后输出前一时刻的参考电压值,将其与实际电压值相比较后得到误差信号,经pi控制器产生占空比调制信号,通过pwm电路调整开关管q的开关状态,进而改变外接电路的负载特性,以使光伏电池输出最大功率。

本发明基于纹波关联法的光伏组件mppt算法,包括以下步骤:

步骤1、建立光伏电池模型和boost电路模型。

光伏电池标准测试条件为:参考太阳辐射强度sref=1000w/m2,参考电池温度tref=25℃,以该标准下的电气参数:短路电流isc、开路电压voc、最大功率点电流im、最大功率点电压vm,建立如下光伏电池模型,其i-v方程为:

式中,ipv为光伏输出电流,upv为光伏输出电压,c1、c2均为中间变量。光伏电池的伏安特性曲线如图2所示,

任意辐射强度和温度下的光伏电池温度t的方程为:

t=ta+ks

式中,ta为环境温度;k为辐射强度变化时太阳能电池温度系数;s为太阳能辐射强度。

在实际光照和温度条件下,对应的电气参数为:

δt=t-tref

vo'c=voc(1-γδt)ln(e+βδs)

vm'=vm(1-γδt)ln(e+βδs)

式中,δt为实际电池温度与参考电池温度的差值;δs为相对辐照度差;s为太阳能辐射强度;t为光伏电池温度;i'sc为实际短路电流;v'oc为实际开路电压;i'm为实际最大功率点电流;v'm实际最大功率点电压;α、β、γ为常数,取值为α=0.0025℃,β=0.5℃,γ=0.00288℃。

对boost电路建模,其方程为:

upv=(1-d)udc

式中:d为boost电路中开关管的占空比;udc为boost电路瞬时输出电压。

步骤2、由电压电流检测电路测量光伏电池的输出电压、输出电流值及输出功率,经二阶广义积分-正交信号发生器(sogi-qsg)得到与开关频率相同的纹波信号。具体方法如下:

由于boost电路中开关管的存在,在开关管开通与关断时会有一个上升时间和下降时间,会在电路中引起同频率的纹波,使得upv和ipv上叠加一个与开关频率相同的纹波分量,即:

式中,vpv、ipv分别为光伏输出电压和电流的直流分量,为相应的纹波分量,则光伏输出功率ppv可以表示为:

进一步可得:

式中,为光伏输出功率的纹波分量。光伏电池输出特性曲线如图3所示。

由香农采样定理可知,要获得完整的复现纹波信号,boost电路的开关频率和系统采样频率需满足下式:

fsp≥2fd

式中fd为开关频率,fsp为采样频率。

纹波分量可由二阶广义积分-正交信号发生器(sogi-qsg)估计得到,其闭环传递函数为:

wn=2pifd

式中,wn为角频率,vcpfilt(s)和vcp(s)分别为频域中的sogi-qsg输出电压和输入电压。

对于sogi-qsg的数字实现,采用一个离散化的二阶积分器,它是改进的欧拉积分器,即:

式中,tsp为控制系统的采样时间。上述选择让离散积分器的精度高于传统的前向欧拉积分器。sogi-qsg在离散z域的传递函数变为:

因此,该sogi-qsg是一个四阶数字带通滤波器。

步骤3、计算出电压纹波和功率纹波的乘积,根据其符号的正负判断下一时刻电压参考值的变化方向,更新参考电压值;设置pi控制器参数,将参考电压值与实际电压值之间的误差信号作为pi控制器的输入,其输出为占空比调制信号。经pwm电路得到的控制信号作用于开关管,调整开关管的工作状态。具体方法如下:

考虑到光伏输出功率波动主要由电压波动引起,可得:

式中,ipv为光伏电池等效内阻,rpv为外接电路等效电阻。由光伏电池的伏安特性i-v曲线的特征可将其分为三个区域,最大功率点左侧的恒定电流区ccr,最大功率点右侧的恒定电压区cvr以及最大功率点附近的恒功率区cpr,如图4所示。

在ccr处,rpv>>rpv可得:

在cvr处,rpv<<rpv,可得:

综上可得在ccr区域同相,在cvr区域内反相,在最大功率点附近近似为零,即因此,当时,位于最大功率点左侧,需增大参考电压保证系统向最大功率点移动;当时,位于最大功率点右侧,需减小参考电压保证系统向最大功率点移动;当时,位于最大功率点处,需保持参考电压不变使系统维持在最大功率处。电压变化步长可取为δu=0.001

由rcc算法决定的参考电压值与实际检测到的电压值之间的误差经过pi控制器输出产生占空比控制信号,作用于boost电路。pi控制器的比例系数和积分系数可取为kp=0.07138,ki=0.001。

步骤4、构建瞬态检测器与触发阈值,当太阳辐射强度突变时,瞬态检测器动作,将采样保持器的输出作为下一时刻的参考电压值,然后返回步骤3继续处理。具体方法如下:

考虑到太阳光照突变时,rcc算法中dp/dv的估计误差,在原有算法基础上增加一个瞬态检测器。由所建立的光伏电池模型可以看出,光照快速变化时短路电流值发生较大变化,而开路电压值变化幅度较小,因此,在光照快速变化时,采用固定电压控制代替mppt控制,可使系统追踪过程更加快速和平稳。具体分析如下:

以光伏输出电流的变化程度为基准设计一个瞬态检测器,避免了增加传感器的数量,其表达式为:

其中,h为瞬态检测器的输出,t1为瞬态检测器采样时间间隔,且t1应为系统开关周期的整数倍。

可根据实际环境及系统设计阈值ε,例如ε=0.1。定义:

当瞬态检测器没有检测到瞬态变化时,h=0,mppt输出的参考电压值由步骤2所述的纹波关联法决定;当瞬态检测器检测到瞬态变化时,h=1,参考电压值切换为采样保持器的输出。由h的反逻辑值h驱动采样保持器动作。

需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明包括并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1