带有 MPPT 功能的光伏阵列 Matlab 通用仿真模型概要.docx
- 文档编号:29182048
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:16
- 大小:215.29KB
带有 MPPT 功能的光伏阵列 Matlab 通用仿真模型概要.docx
《带有 MPPT 功能的光伏阵列 Matlab 通用仿真模型概要.docx》由会员分享,可在线阅读,更多相关《带有 MPPT 功能的光伏阵列 Matlab 通用仿真模型概要.docx(16页珍藏版)》请在冰豆网上搜索。
带有MPPT功能的光伏阵列Matlab通用仿真模型概要
•1248•
系统仿真学报Vol.17No.5
JOURNALOFSYSTEMSIMULATIONMay2005
带有MPPT功能的光伏阵列Matlab通用仿真模型
茆美琴,余世杰,苏建徽
(合肥工业大学能源研究所,合肥230009;2教育部光伏系统工程研究中心,合肥230009)
摘要:
基于光伏模块直流物理模型,在matlab仿真环境下,开发了光伏阵列通用仿真模型。
利用该模型,可以模拟任意太阳辐射强度、环境温度、光伏模块参数、光伏阵列串并联方式组合下的光伏阵列I-V特性。
此外,该模型还融合了光伏阵列的最大功率跟踪(MPPT)功能,可以用于光伏发电系统和风光复合发电系统的动态仿真。
关键词:
光伏阵列特性;光伏并网系统;MPPT;Matlab仿真
文章编号:
1004-731X(2005)05-1248-04中图分类号:
TP391.9文献标识码:
A
VersatileMatlabSimulationModelforPhotovoltaicArray
withMPPTFunction
MAOMei-qin,YUShi-jie,SUJian-hui
2
(InstituteofEnergyResearch,HeFeiUniversityofTechnology,Hefei230009,China;
ResearchCenterforPhotovoltaicSystemEngineering,MinistryofEducation,Hefei230009,China)
Abstract:
AVersatilesimulationmodelforphotovoltaicarrayisdevelopedbasedontheDCphysicalmodelofphotovoltaicmoduleunderMatlabenvironment.Bythemodel,theI-Vcharacteristicsofphotovoltaicarraywithdifferentcombinationscanbesimulatedatanycorrespondinginsolationlevel,ambienttemperatureandparametersofthephotovoltaicmodule.Inadditiontothat,themodelincludesthefunctionofMaximumPowerPointTracking(MPPT).Itcanbeusedinthedynamicsimulationofphotovoltaicsystemsandwind-solarhybridsystems.
Keywords:
characteristicofphotovoltaicarray;photovoltaicgridconnectedsystem;MPPT;Matlabsimulation
引言
太阳能是当今发展速度居第二位的能源。
太阳能光伏发电过去15年平均年增长为15%,到二十世纪90年代末期以来,更是以30%以上的速度增长。
目前,太阳能光伏发电的发展趋势是由小型独立户用系统向大型并网系统发展。
由于太阳能的波动性和随机性,光伏电站输出的电能波动很大。
随着这种分布式光伏并网电站的容量越来越大,其输出功率的波动对电网的影响不容忽视。
研究分布式光伏并网发电系统与电网系统的相互作用,已成为国际上大规模光伏并网电站应用领域的研究热点,而计算机仿真技术则是研究这一内容的有效的技术手段。
过去,光伏发电系统的仿真,大多是按照准稳态理论来对系统各部件建模[1~2],对系统功率流进行计算,从而对系统的长期稳态性能进行评价。
但在光伏并网发电系统动态性能的研究中,上述模型不能反映当太阳能辐射强度、环境温度变化时,光伏电站运行状态的瞬态变化以及这种变化对电网的影响。
这就需要建立光伏电站的动态仿真模型。
光伏阵列是分布式光伏并网电站系统的关键部件,其I-V特性是太阳辐射强度、环境温度和光伏模块参数的非线
性函数。
要实现光伏发电系统的动态仿真,首先一步是解决如何对光伏阵列I-V特性进行仿真模拟。
该模型一旦建立,可用于模拟所研究系统的输入电源。
简化的做法是把光伏阵列直接等效为直流电压源。
但该模型不能实时跟踪太阳辐射强度、环境温度变化和光伏阵列参数的变化,因而这样的系统仿真不能反映上述参数变化对整个系统性能的影响。
目前,有关这方面的工作,国内还未见公开发表的文献。
国外虽有涉及这方面的公开文献,但所建模型主要针对特定的光伏模块[3~4],因而缺乏通用性。
Matlab/simulink仿真工具可用于复杂系统(连续的、或离散的或混合型的)的仿真,由于其强大的功能和方便、快捷的模块化建模环境,而日益受到人们的重视。
本文针对Matlab仿真环境,基于光伏模块直流物理模型,开发了光伏阵列通用仿真模型。
该模型考虑了环境温度、太阳辐射强度、光伏阵列串并连数、光伏模块参数(如标准条件下太阳电池的短路电流、开路电压、最大功率点电压、最大功率点电流、电压温度系数、电流温度系数等)对I-V特性的影响,并考虑了系统是否带有最大功率跟踪(MPPT)功能。
本文给出了该模型在单相光伏并网系统仿真中的具体应用实例。
结果表明,由于通用性强,该模型还可以方便地推广应用于其它光伏系统(如,光伏水泵系统)或风光复合发电系统的动态仿真。
收稿日期:
2004-04-25修回日期:
2005-01-25基金项目:
国家十五攻关课题((2001BA403B0501)
作者简介:
茆美琴(1961-),女,安徽芜湖人,副研究员,博士生,研究方向为太阳能及风能发电系统CAD;余世杰(1934-),男,江苏常熟人,教授,博导,研究方向为光伏技术理论;苏建徽(1964-),男,安徽合肥人,教授,研究方向为电力电子与电力传动在新能源发电系统中的应用。
1光伏电池特性
典型的光伏电池(电流I-电压V)、(功率
P-电压V)
Vol.17No.5
May2005茆美琴,等:
带有MPPT功能的光伏阵列Matlab通用仿真模型特性如图1,图2所示。
图1表示I–V、P–V随太阳辐射
变化而变化的规律。
图
2则表示P-
V随环境温度变化的规律。
•1249•
由图可以看出太阳电池I-V、P-V特性,与太阳辐射强度、环境温度之间是高度非线性的。
图1典型光伏电池I-V,P-V特性随太阳辐射强度变化曲线
图2典型光伏电池P-V特性随温度变化曲线
2光伏阵列通用仿真模型
在实际应用中,光伏模块通常通过串并联的方式,组合成M×N光伏阵列(其中M、N分别为光伏模块串、并联数)。
因此,光伏阵列的I-V特性,就是实际需要的特性。
其中:
ε:
材料带能,ε=1.12eV(硅);
Ιm,ref,Vm,ref:
参考条件下,光伏阵列最大功率点电压和电流;
Isc,ref,Voc,ref:
参考条件下,光伏阵列短路电流和开路电压;μV,oc,μI,sc:
参考条件下,光伏阵列开路电压和短路电流温度系数;
Ns:
光伏阵列各模块的单元串联数;N:
光伏阵列模块的串联数;Np:
光伏阵列模块的并联数;
Tc,ref:
参考条件下,光伏电池温度,一般设定为25˚C。
2.1光伏阵列数学模型
本文用于Matlab建模的光伏阵列数学模型如下[5]:
任意太阳辐射强度R(w·m-2)和环境温度Ta(ºC)条件下,太阳电池温度Tc(ºC)为:
Tc=Ta+tc⋅R
(1)其中,R为光伏阵列倾斜面上的总太阳辐射;m2)tc(degw--1·为太阳电池模块的温度系数。
设在参考条件下,Isc为短路电流,Voc为开路电压,Im,Vm为最大功率点电流和电压,则当光伏阵列电压为V,其对应点电流为I:
I=Isc(1−C1(e
V
C2Voc
2.2光伏阵列最大功率跟踪数学模型
光伏阵列在任意太阳辐射强度、及环境温度下的功率为
P=IV=(Isc(1−C1(e
V−DVC2Voc
−1))+DI)V
V−DVC2Voc
(11)
由极值条件,dP/dV=0得:
Isc(1−C1(e
V−DVC2Voc
−1))
(2)
−VmC2Voc
−1))+DI−VIscC1e
/(C2Voc)=0(12)
其中,
(3)
C2=(Vm/Voc−1)/ln(1−Im/Isc)(4)
C1=(1−Im/Isc)e
上式是个超越方程,可由牛顿法进行迭代解出对应最大功率点的电压Vmax:
Vk+1=Vk−P'(Vk)/P''(Vk)
1
I+V(−IscC1e
C2Voc
k
Vk−DIC2Voc
)
(13)
)
考虑太阳辐射变化和温度影响时,
I=Isc(1−C1(e
V−DVC2Voc
=Vk−
−1))+DI(5)
C1Vk
(2+)(−Isce
C2VocC2Voc
V−DI
C2Voc
其中,
DI=α⋅R/Rref⋅DT+(R/Rref−1)⋅Isc(6)
当|Vk+1-Vk|<ε1时,Vmax=Vk+1
上式中,Vk+1和Vk分别为V的第k+1次和第k次迭代值。
ε1为迭代精度。
Pˊ(Vk)和P″(Vk)分别是第k次迭代下P对V的一阶和二阶导数。
将所得的Vmax代入
(2)式,得Imax,,从而最大功率Pmax可由下式求得:
Pmax=Vmax⋅Imax(14)
DV=−β⋅DT−Rs⋅DI(7)
DT=Tc−Tref
(8)
Rref、Tref:
太阳辐射和光伏电池温度参考值,一般取为
1kW/m2,25°C;
α:
在参考日照下,电流变化温度系数(Amps/°C);β:
在参考日照下,电压变化温度系数(V/°C);
Rs:
光伏模块的串联电阻(Ohms),由下式决定[4]
Rs=
Im,refNN
Rs,ref=(Arefln(1−−Vm,ref+Voc,ref)/Im,ref(9)NpNpIsc,ref
Aref=
T
cref
3光伏阵列Matlab通用仿真模型
基于上述数学模型,本文在Matlab环境下,利用simulink工具,并结合编写S函数,建立了光伏阵列的通用仿真模块。
图3为光伏阵列Matlab仿真模块内部结构,其中,sfunpv为S函数,用来实时求解对应任意太阳辐射、环境温度下太阳电池的最大功率电电压Vmp和电流Imp。
图4所示为该模
µVoc−Vocref+εN
IscTcref
ILref
−3
s
(10)
•1250•
Vol.17No.5
系统仿真学报May2005
块外观,其中T,R,Vpv分别为实时环境温度、太阳辐射强度和光伏阵列的工作电压,Iout为光伏阵列输出电流,根据系统是否带有MPPT输出电流可以是Imp
图4光伏阵列Matlab
仿真模型封装
或对应Vpv的实际阵列电流Iout;Vmp为光伏阵列最大功率点的电压;d为接地点。
在光伏阵列matlab仿真模型内部封装了参数tc、Tref、Rref、a、b、Isc、Voc、Im、Vm、MPPT等参数。
用户可通过点击图4所示的图标,得图5所示用户交互界面,方便地设置上述参数,从而构成不同I-V特性的光伏阵列。
当用户通过图5选中最大功率跟
图3太阳
阵列
踪时,Iout输出的就是最大功率点的电流
.
图5光伏阵列Matlab仿真模型用户设置参数界面图6单相光伏并网Matlab仿真模型
输入端的电压随太阳辐射强度的变化情况。
由于采取的控制策略为固定调制比方式,因此,逆变器输入端的电压有所下降。
图9为逆变器并网电压、电流随太阳辐射变化而变化的情况。
从图中可以看出,当太阳辐射强度变化时,并网电压基0波幅值不变,而并网电流随着太阳辐射强度的减小而减小。
4光伏阵列Matlab通用仿真模型在光伏并
网系统中的应用
把上述光伏阵列Matlab通用仿真模型,用于单相光伏并网系统的动态仿真。
该系统的Matlab模型如图6所示。
其中,系统输入电源为本文所建立的光伏阵列模块。
DC-AC逆变模块为Matlab自带的通用逆变桥。
当光伏阵列的参数设置如图5所示时得到系统仿真结果如图7至图9所示。
其中,图7为光伏阵列输出电流随太阳辐射强度的变化情况。
在t=1s,t=2s时,太阳辐射强度分别从1000W/m2降至800W/m2和600W/m2,光伏阵列输出电流也从10.65A分别降至8.45A和6.25A。
图8为逆变器
图8
逆变器输入端的电压随太阳辐射强度的变化
图7光伏阵列输出电流随太阳辐射强度的变化
图9逆变器并网电压、电流随太阳辐射强度的变化
Vol.17No.5
May2005茆美琴,等:
带有MPPT功能的光伏阵列Matlab通用仿真模型
•1251•
5结论
光伏阵列的I—V特性除了与光伏电池模块参数及模块串并联方式有关以外,还与环境温度,太阳辐射强度有关。
因而光伏阵列实际上是一个与多个参量高度非线性相关的电源。
实时模拟其I-V特性是研究光伏并网发电系统动态性能的关键。
本文根据光伏电池的物理数学模型,并结合编写S函数,开发了光伏阵列的Matlab通用仿真模型。
实例计算表明,利用上述模型可以动态跟踪环境温度、太阳辐射强度等参数的变化,对任意组合的光伏阵列的I—V特性进行模拟。
除了适用于太阳能并网系统以外,该模型还可以方便地推广应用于其它光伏系统(如,光伏水泵系统)或风光复合发电系统的动态仿真。
本文中,有关最大功率点的跟踪(MPPT),采用了实时优化迭代算法,因而仿真时间花费较(上接第1202页)
融合后系统状态不确定性的基本概率赋值下降到0.0006,比融合前大大降低。
此时,整个系统运行的态势评估结果:
系统故障(系统处于故障状态的程度0.8834)。
系统给出4种故障的原因、处理措施及步骤。
对于一般情况,如果某个子系统正常,则不参加融合。
长。
这一点还需进一步改进。
参考文献:
[1]J.G.McGowanandJ.F.Manwell.HybridWind/PV/DieselPower
SystemsModelingandSouthAmericanApplications[C].WREC1996.[2][3]
茆美琴,余世杰,苏建徽.风/光复合发电系统变结构仿真建模研究[J].系统仿真学报,2003,15(3):
361-364.
A.ZAHEDI.DevelopmentofAnElectricalModelForAPV/BatterySystemforPerformancePrediction[J].RenewableEnergy,1998,15
(1):
531-534.
[4]ViorelBadescu.DynamicmodelofaComplexSystemIncludingPVCells,ElectricBattery,ElectricalMotorandWaterPump[J].Energy,2003,28(12):
1165-1181.
[5]PlatonBaltas,etc.TheArizonaUniversityPhotovoltaicDesigner
Program(ASUPVD)[Z].DepartmentofElectricalandComputerEngineering,ArizonaStateUniversity,1996.
(2)本体论设计及实现方法,较好地实现了复杂系统的模型共享及模型重用,为现场各类态势评估、信息融合系统的工程化提供了重要的提示。
参考文献:
4.3评估结果的评价
[1]Miao,A.X,Zacharias,G.L.Acomputationalsituationassessment
modelfornuclearpowerplantoperations[J].IEEEtransactionsonsystems,man,andcybernetics.PartA,1997,27(6):
728-742.[2]WaltzE,LlinasJ.Multisensordatafusion.[M].Boston:
Artech
House,1990.18-97.[3]
LeemCS.Anautomatedfaultdiagnosisformanufacturingprocessmonitoringandcontrol[J].InternationalJournalofModelingandSimulation,1996,16(4):
200-208.
[4]ShaferG.Amathematicaltheoryofevidence[M].Princeton
UniversityPress,Princeton,NewJersey,1976:
1-32.[5]
王道平,张义忠.故障智能诊断系统的理论与方法[M].北京:
冶金工业出版社,2001.125-167.
每种方法测试200个相同的样本,对比如表3所示。
由于模糊综合评判方法的隶属度为领域专家主观确定,单一神经网络方法的综合评估能力有限,为此,容易造成故障漏诊和错诊,本文方法的基本概率分配函数值为神经网络与领域专家共同确定,与两者相比,提高了评估的准确率。
表3测试结果与传统评估方法对照表评估统计本文模糊综合神经网络
分类方法评判方法正确评估195178183漏诊2108错诊3129正确率(%)97.58991.5
[6]GallantSI.Neuralnetworklearningandexpertsystems.[M].
Cambridge,MA:
MITPress,1993:
125-172.
[7]ZbigniewW.Ras,AgnieszkaDardzinska.Ontology-based
distributedautonomousknowledgesystems[J].InformationSystems,2004.1Vol.29
(1):
47-58[8]
陆汝钤,金芝,陈刚.面向本体的需求分析[J].软件学报,2000,
5结论
(1)多传感器故障信源的合理配置为态势评估提供了必须的故障特征信息。
经过神经网络、专家系统规则推理及D-S证据推理的有机融合,使态势评估系统能够较好地模拟人类专家的逻辑思维和形象思维能力,并能随着故障特征的变化自动进行调整,避免或减少了漏诊及错诊。
与传统评估方法相比,提高了评估的准确率和解释能力。
11(8):
1009-1017
[9]WeiShou-zhi,Wang-Gang,ZhaoHai.Powertansformeron-line
detectionandfaultdiagnosissystembasedonneuralnetworkandembeddedInternet[A].Proceedingsofthe6thInternationalConferenceonInformationFusion[C].Melbourne,Australia:
InternationalSocietyofInformationFusion,2003.372-378.[10]张德干,赵海.基于信息融合思想的通用水电仿真系统[J].系统仿
真学报,2002,12(10):
1344-1347.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 带有 MPPT 功能的光伏阵列 Matlab 通用仿真模型概要 功能 阵列 通用 仿真 模型 概要
![提示](https://static.bdocx.com/images/bang_tan.gif)