基于MATLABSimulink光伏电池模型的研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于MATLAB/Simulink光伏电池模型的研究
作者:章政杰
来源:《科学与财富》2013年第11期
摘要:提出一种以太阳能电池数学模型为基础,在MATLAB/Simulink环境下建立的光伏电池仿真模型。该模型与其他常用建模方法相比,该模型结构简化,易于操作,能更好的描述光伏阵列的电气特性。与传统方法相比,精度有所提高,为整个光伏系统进一步研究提供参考价值。
关键词:太阳能电池;数学模型;matlab
1引言
随着经济的发展,人口的增加,化石能源逐步消耗,能源危机问题日益严重。在这样的背景下,太阳能作为一种巨量的可再生能源,引起了人们的重视,各国政府正在逐步推动太阳能光伏发电产业的发展。但是,大多数的光伏发电系统都是基于经验公式进行设计的,为了对整个设计系统进行验证和优化,有必要研究适用于光伏发电系统工程设计应用的仿真模型。由于太阳能电池阵列是光伏发电系统的核心部件,所以在光伏发电系统中,对太阳能电池阵列仿真模型的研究至关重要。太阳能电池技术发展很快,目前比较成熟且广泛应用的是经归类的太阳能电池。在2009年,全球太阳能电池的产量为10231MWP,到2011年预计达到1.5GWP,比2010年增加50%。其中,单晶硅电池占43.86%,多晶硅电池占46.62%,薄膜电池占9.52%。国内外太阳能行业都在围绕提高太阳能电池的光转换效率和降低成本这两大目标开展研究工作。太阳能电池通过串并联组合成光伏阵列使用,但针对单个太阳能电池的模型往往很少,且无法应用于各种仿真和电力工程计算中。目前,多晶硅太阳能电池的实验室效率已超过17%,前景很好[1-2]。本模型以数据参考手册参数为基准,用到了厂商提供的多晶硅太阳能电池标准下的参数[3]。
本文从光伏电池数学模型入手,在MATLAB/Simulink的仿真系统中,建立了一种实用性较强的光伏电池模块仿真模型,该模型忽略了一些次要因素的影响,在不同太阳辐射强度和温度下模拟出太阳电池阵列的输出特性,为光伏系统研究提供了较有用的参考价值。
2 光伏电池特性
硅太阳能电池的特性可用一个等效电路来描述,如图1所示:
图1 太阳能电池等效电路
根据图1中电压与电流的参考方向,得出普遍使用的太阳能电池通用模型[4]:
由于并联电阻Rsh值往往很大,而Rs很小,所以通常在实际应用中,为进一步简化计算,可以不考虑并联电阻Rsh影响,即可以认为Rsh=∞,这时等效的电路图为2所示:
图2 太阳能电池等效电路
I的完整表达式为:
式中:I,V为太阳能电池的输出电流、电压(单位:A,V);ns,np为光伏阵列串列和并联的电池个数;Iph为太阳能电池光生电流,单位为A;ISC为短路电流,单位为A;q为电子电量(1.6×10-19C);k为波尔兹曼常数(1.38×10-23J/K);A为无纲量任意曲线的拟合常数,取值在1~5之间;T为太阳能电池绝对温度(单位:K);Tref为太阳能电池参考温度(单位:K);I0为太阳能电池阵列反向饱和电流(单位:A);Vg是太阳能电池材料带能(单位:eV);S为光照强度(单位:W/m2)。
3 光伏组件的建模、及仿真
3.1 光伏组件模型的数学表达和模型建立
由于现有硅太阳能电池工程数学模型精度不高,方法不够简化,容易出错的缺点,基于硅太阳能电池的理论数学模型,本文提出一种改进的硅太阳能电池非线性工程简化数学模型。该模型是利用MATLAB/Simulink工具,在光伏电池物理数字模型的基础上,建立的一种简洁光伏电池仿真模型。该模型忽略一些次要因素的影响,根据厂商提供的多晶硅太阳能电池作为参考。下面给出S=1000W/m2,T=25℃测试条件下的4个电气参数,即短路电流Isc=5A、开路电压Voc=440V、最大功率点电流Im=4.57A和最大功率点电压Vm=350V。
首先给出仿真模型的数学表达式为:
式中:Isc,Voc,Im,Vm为4个标准参考技术值;Sref为太阳光强参考值为
1000W/m2;Tref为电池参考温度,为25℃;S,T为任意太阳光强和电池温度;S1,T1,
C1,C2,D均为中间变量。太阳能电池模型的内部结构如图3所示和I输出模块结构如图4所示[5]。
3.2 仿真曲线及结果
由电池模型得到的仿真曲线,仿真采用变步长(dv=1),在温度T=25℃时,测得光照强度为1000W/m2,800W/m2,600W/m2时的光伏列阵电池I-V,P-V曲线,如图5~7所示:
在光照强度为S=1000W/m2,测得温度分别为10℃,25℃,60℃时的光伏阵列电池I-V,P-V曲线如图8~10所示。
由图5~7可知,在温度不变的情况下,随着光照强度的不断升高,最大功率点也在逐渐增大。由图8~10可知,在光照强度不变的情况下,随着温度的升高,最大功率点在逐渐减小。
仿真结果表明,该模型比完全采用数学建模或用S-function[6]函数建模相比,结构简单,易于操作,只需要相关参数就可以模拟出与实际情况相近的特性曲线。
4 总结
本文的光伏组件的数学模型是在MATLAB/Simulink环境下,利用其数学模型建立了I-V 块和P-V的MATLAB仿真模型。经仿真实验结果表明,该模型算法简单,在结构上有了一定的改进,使结构简化,提高了运算速率,对以后继续深入研究光伏系统具有较大的参考价值。■
参考文献
[1]张旭鹏,杨胜文,张金玲.太阳能电池发电应用前景分析[J].21世纪建筑材料,2010(1):50-52.
[2]施祖铭.太阳能光伏电池的发展[J].新技术新产品,2010(4):69-73.
[3]赵为.太阳能光伏并网发电系统的研究[D].合肥:合肥工业大学,2003.
[4]杨金孝,朱琳.基于matlab光伏电池模型的研究[J].现代电子技术,2011,34(24).
[5]Anon.SHELL ST5 solar panel data sheet[G/OL] .2010,3.
[6]邓栋,易灵芝.基于S函数光伏阵列最大功率追踪的控制策略[J] .湖南工业大学学报,2009,23(5):52-54.