太阳能电池最大功率跟踪控制

太阳能电池最大功率跟踪控制

包晶晶

顾工川

陈恳

(南昌大学信息工程学院,江西南昌330031)

[摘要]太阳能发电中需要对太阳能光伏电池最大功率点进行跟踪和控制。本文中先根据光伏电池的理论模型原理,在MATLAB/Simulink

仿真环境下,搭建光伏电池的仿真模块,并对光伏电池在温度一定不同的日照强度和日照强度一定不同温度条件下的输出特性进行仿真,验证该电池模块的实用性。最大功率点跟踪控制方法很多,本文采用常用的增量电导法进行MPPT 跟踪控制,简介完原理之后,同样在MATLAB/Simulink 仿真环境下搭建模块实现增量电导法对太阳能电池最大功率跟踪控制,仿真结果显示跟踪效果。[关键词]光伏系统;最大功率点跟踪;增量电导法;光伏电池随着经济快速发展,传统的燃料一天一天也正在减少,世界上许多发达国家都开始对新能源展开研究,这里面太阳能发电利用当然是最具有灵活性和可行性的。但是,通过观察光伏电池的输出特性可以看出其输出特性呈现明显非线性特性,这就需要对它的最大功率点进行跟踪和控制。本文中先根据光伏电池的理论模型原理,在MATLAB/Simulink仿真环境下,搭建光伏电池的仿真模块,并对光伏电池在温度一定不同的日照强度和日照强度一定不同温度条件下的输出特性进行仿真,验证该电池模块的实用性。最大功率点跟踪控制方法很多,本文采用常用的增量电导法进行MPPT 跟踪控制,简介完原理之后,同样在MATLAB/Simulink仿真环境下搭建模块实现增量电导法对太阳能电池最大功率跟踪控制,仿真结果显示跟踪效果。

1光伏电池的仿真1.1光伏电池的数学模型

当光照强度不变时,由于太阳光产生的电流I ph 不会随光伏电池的工作状态变化而变化,所以在其等效电路中可以看作为一恒电流源。光伏电池两侧接入了负载电阻R 之后,太阳光产生的电流就会流过负载,故在负载两端就会产生端电压V 。负载两端的端电压在反作用于光伏电池的P-N 结上,就会产生一股与太阳光产生的光电流方向相反的电流I d 。另外,因为太阳能光伏电池板内部会产生串联损耗,故需引人串联电阻R s 。串联电阻阻值越大,线路的损耗也就会越大,光伏电池的输出效率就会越低。一般在实际的光伏电池中,串联电阻阻值大约在10-3欧和几欧之间。另外,考虑到制造工艺的影响,在制作时光伏电池的边缘和金属电极可能会产生一些微小的裂痕或划痕,形成漏电导致原本要流过负载电阻的光电流被短路了,因此必须引入并联电阻R sh 来等效。并联电阻R sh 相对于串联电阻R s 来说,并联电阻R sh 比较大,大约1000欧以上。太阳能电池的等效电路如图1所示。

图2光伏电池仿真模块图

Fig.2ThesimulationmoduleofthePVbattery

光产生的光电流;I d 为流过二极管D 的电流;I sh 为光伏电池的漏电流;I 0为反向饱和电流(10-4A );q 为电子电荷(1.6×10-19C );K 为波尔兹曼常数(1.38×10-23I/K);T 为绝对温度(t+273K);A 为PN 结理想因子;R sh 为光伏电池的并联电阻;R s 为光伏电池的串联电阻。

1.2影响光伏电池伏安特性的因素

对太阳能电池组件伏安特性影响的主要因素是日照强度和工作温度。对于在一定温度不同光照和一定光照不同温度情况下,对应的P-V 和V-I 曲线我们都应该知道呈现什么样的关系。这里我们通过建立太阳能电池的数学模型并在MATLAB/SIMULINK仿真环境下搭建模块中进行仿真,通过观察输出P-V 和V-I 波形验证该电池模型的实用性。

仿真模块搭建如图2:

温度不变时,改变光照从600w/m2到1500w/m2(每次增加

2200w/m)得P-V ,V-I 曲线分别如图3(a )和(b ):

图1光伏电池的数学模型Fig.1ThemodelofthePVbattery

图3温度不变,光照强度从600w/m2到1500w/m2(从下到上)Fig.3Constanttemperature,lightintensityfrom600w/m2to1500w/m2

由光伏电池等效电路图1可得出:I=Iph -I d -I sh 其中I d =Io exp I sh =

q (V+IR)

-1$(2)#" s

可以看出在太阳光谱和组件温度不变的前提下,随着日照强度的不断增加,太阳能电池的开路电压基本维持在某一固定值附近变化不大,但短路电流会随这光照强度的增加而增加,所以最大输出功率也会增大。

日照强度时,改变温度从15度到30度(每次增加5度)的P-V ,V-I 曲线分别如图4(a )和(b ):

(1)

V+IRs

sh

(3)

由上述公式可以得出光伏电池输出电流表达式:I=Iph -I 0exp

q (V+IR)V+IR-1" -#AKT R

s

sh

s

(4)

式中:I 为流过负载电阻R 的电流;I ph 为与光照强度成正比的太阳

20119)

应用科技

其中比较简单的方法是依据经验,采用固定步长ΔV (一般取0.02V~0.03V,采样间隔Δt 在硬件允许的情况下采用尽量小的采样间)。采用电导增量法,设计简单,计算方便,但由于太阳隔,一般取1s

能电池的输出功率具有明显的非线性特性,跟踪速度和跟踪精度之间的矛盾很难较好地解决。而电导增量法在环境变化时,能够快速地跟踪其变化,而且它还适合天气变化大和变化快的场所,缺点就是它对硬件的要求很高。

图4光照不变,温度从15度到30度(从右到左)Fig.4Constantlightintensity,temperaturefrom15to30

2.2电导增量法实现太阳能电池最大功率跟踪控制

仿真模块搭建如图6:电导增量法控制算法在M 文件编写的S 函数中实现。

可以看出对于工作温度,在日照强度相同时,随着温度的上升,太阳能电池的开路电压会下降,短路电流会有所增加但是变化不是很大,最大输出功率会减小。另外,无论在任何温度和光照强度下,太阳能电池总会有一个最大输出功率点。当然温度或者光照强度不同,最大输出功率点位置也随之不同。

2电导法实现太阳能电池最大功率跟踪控制2.1电导增量法

该方法是通过比较光伏电池瞬时电导和增量电导来实现对最大功率点的跟踪控制。其原理为:

假设太阳能电池的输出功率为:P=U×I

(5)

上式中,对U 进行求导:dP =d (IU )=I+UdI 6)

不妨假设最大功率点处电压为U ma x ,由太阳能电池P-U 特性曲线可知,当dP >0时,UUma x ;当dP =0时,U=Uma x 。将上述三种情况代入式(6)可得:

当U-I

dU U 当U>Uma x 时,dP >-I 当U=Uma x 时,dP =-I 由于dU 是分母,首先判断dU 是否为0,当dU=0,且dI=0时,则认为找到了最大功率点,不需要调整;当dU=0,且dI ≠0时,则根据dI 的正负来对应的调整工作点电压;当dU ≠0,则依据上述方程dP 与-I 之间的关系来对应的调整工作点电压,从而来实现最大功

率点跟踪控制。流程图如图5示。

图6电导增量法跟踪控制仿真模块

Fig.6Thesimulationmoduleofconductivityincrementalapproachtracking

control

温度30度不变时,光强为1000w/m2时的波形如图7(a ),光强为1400w/m2时的波形如图7(b )。注意观察图中纵坐标的幅值大小。

(a)温度不变,光强为1000w/m2时(b)温度不变,光强为1400w/m2时

图7电导增量法最大功率跟踪控制仿真波形

Fig.7Thesimulationwaveformofapproachthemaximumpowertrackingcontrol

ofConductivityincrementa

由仿真结果可以发现,采用电导增量法可以跟踪不同环境下的太阳能电池最大功率点,它的最大优点是当日照强度变化时,太阳能电池的输出端电压能以平稳的方式追随其变化,其电压波动较其他的MPPT 控制方法小很多,跟踪效果更明显。

3结论

本文结合光伏电池模型进行建模仿真,首先对光伏电池的输出特性进行了验证。之后在所建立的光伏电池模型基础上,搭建了MPPT 仿真模块,运用电导增量法,通过仿真实验,表明了电导增量法能保证系统的动态性能和稳态性。

参考文献[]

[1]冯垛生, 宋金莲, 赵慧, 林珊, 赵海波. 太阳能发电原理与应用[M].北京:人民邮

电出版社.

[2]孔娟, 夏东伟, 李永辰. 光伏发电系统中最大功率点跟踪研究综述[J].自动化原理技术与应用.

[3]Bangyin Liu, Shanxu Duan, Fei Liu, and Pengwei Xu. Analysis and Improve-ment of Maximum Power Point Tracking Algorithm Based on Incremental Con-ductance Method for Photovoltaic Array[J].IEEE,2007,637~641.

[4]李思, 孙建平. 光伏发电的最大功率跟踪算法比较. 中国高新技术企业技术论坛,2009.

[5]杜慧. 太阳能光伏发电控制系统的研究[硕士学位论文].华北电力大学(保定) 硕士学位论文.2008.

[6]冯冬青, 李晓飞基于光伏电池输出特性的MPPT 算法研究[J].计算机工程与设计,2009.

[7]陈兴峰, 曹志峰等. 光伏发电的最大功率跟踪算法研究.R ENEWABLE EN-ER GY,2005.

图5电导增量法流程图

Fig.5Theflowchartofconductivityincrementalapproach

WIND

117

太阳能电池最大功率跟踪控制

包晶晶

顾工川

陈恳

(南昌大学信息工程学院,江西南昌330031)

[摘要]太阳能发电中需要对太阳能光伏电池最大功率点进行跟踪和控制。本文中先根据光伏电池的理论模型原理,在MATLAB/Simulink

仿真环境下,搭建光伏电池的仿真模块,并对光伏电池在温度一定不同的日照强度和日照强度一定不同温度条件下的输出特性进行仿真,验证该电池模块的实用性。最大功率点跟踪控制方法很多,本文采用常用的增量电导法进行MPPT 跟踪控制,简介完原理之后,同样在MATLAB/Simulink 仿真环境下搭建模块实现增量电导法对太阳能电池最大功率跟踪控制,仿真结果显示跟踪效果。[关键词]光伏系统;最大功率点跟踪;增量电导法;光伏电池随着经济快速发展,传统的燃料一天一天也正在减少,世界上许多发达国家都开始对新能源展开研究,这里面太阳能发电利用当然是最具有灵活性和可行性的。但是,通过观察光伏电池的输出特性可以看出其输出特性呈现明显非线性特性,这就需要对它的最大功率点进行跟踪和控制。本文中先根据光伏电池的理论模型原理,在MATLAB/Simulink仿真环境下,搭建光伏电池的仿真模块,并对光伏电池在温度一定不同的日照强度和日照强度一定不同温度条件下的输出特性进行仿真,验证该电池模块的实用性。最大功率点跟踪控制方法很多,本文采用常用的增量电导法进行MPPT 跟踪控制,简介完原理之后,同样在MATLAB/Simulink仿真环境下搭建模块实现增量电导法对太阳能电池最大功率跟踪控制,仿真结果显示跟踪效果。

1光伏电池的仿真1.1光伏电池的数学模型

当光照强度不变时,由于太阳光产生的电流I ph 不会随光伏电池的工作状态变化而变化,所以在其等效电路中可以看作为一恒电流源。光伏电池两侧接入了负载电阻R 之后,太阳光产生的电流就会流过负载,故在负载两端就会产生端电压V 。负载两端的端电压在反作用于光伏电池的P-N 结上,就会产生一股与太阳光产生的光电流方向相反的电流I d 。另外,因为太阳能光伏电池板内部会产生串联损耗,故需引人串联电阻R s 。串联电阻阻值越大,线路的损耗也就会越大,光伏电池的输出效率就会越低。一般在实际的光伏电池中,串联电阻阻值大约在10-3欧和几欧之间。另外,考虑到制造工艺的影响,在制作时光伏电池的边缘和金属电极可能会产生一些微小的裂痕或划痕,形成漏电导致原本要流过负载电阻的光电流被短路了,因此必须引入并联电阻R sh 来等效。并联电阻R sh 相对于串联电阻R s 来说,并联电阻R sh 比较大,大约1000欧以上。太阳能电池的等效电路如图1所示。

图2光伏电池仿真模块图

Fig.2ThesimulationmoduleofthePVbattery

光产生的光电流;I d 为流过二极管D 的电流;I sh 为光伏电池的漏电流;I 0为反向饱和电流(10-4A );q 为电子电荷(1.6×10-19C );K 为波尔兹曼常数(1.38×10-23I/K);T 为绝对温度(t+273K);A 为PN 结理想因子;R sh 为光伏电池的并联电阻;R s 为光伏电池的串联电阻。

1.2影响光伏电池伏安特性的因素

对太阳能电池组件伏安特性影响的主要因素是日照强度和工作温度。对于在一定温度不同光照和一定光照不同温度情况下,对应的P-V 和V-I 曲线我们都应该知道呈现什么样的关系。这里我们通过建立太阳能电池的数学模型并在MATLAB/SIMULINK仿真环境下搭建模块中进行仿真,通过观察输出P-V 和V-I 波形验证该电池模型的实用性。

仿真模块搭建如图2:

温度不变时,改变光照从600w/m2到1500w/m2(每次增加

2200w/m)得P-V ,V-I 曲线分别如图3(a )和(b ):

图1光伏电池的数学模型Fig.1ThemodelofthePVbattery

图3温度不变,光照强度从600w/m2到1500w/m2(从下到上)Fig.3Constanttemperature,lightintensityfrom600w/m2to1500w/m2

由光伏电池等效电路图1可得出:I=Iph -I d -I sh 其中I d =Io exp I sh =

q (V+IR)

-1$(2)#" s

可以看出在太阳光谱和组件温度不变的前提下,随着日照强度的不断增加,太阳能电池的开路电压基本维持在某一固定值附近变化不大,但短路电流会随这光照强度的增加而增加,所以最大输出功率也会增大。

日照强度时,改变温度从15度到30度(每次增加5度)的P-V ,V-I 曲线分别如图4(a )和(b ):

(1)

V+IRs

sh

(3)

由上述公式可以得出光伏电池输出电流表达式:I=Iph -I 0exp

q (V+IR)V+IR-1" -#AKT R

s

sh

s

(4)

式中:I 为流过负载电阻R 的电流;I ph 为与光照强度成正比的太阳

20119)

应用科技

其中比较简单的方法是依据经验,采用固定步长ΔV (一般取0.02V~0.03V,采样间隔Δt 在硬件允许的情况下采用尽量小的采样间)。采用电导增量法,设计简单,计算方便,但由于太阳隔,一般取1s

能电池的输出功率具有明显的非线性特性,跟踪速度和跟踪精度之间的矛盾很难较好地解决。而电导增量法在环境变化时,能够快速地跟踪其变化,而且它还适合天气变化大和变化快的场所,缺点就是它对硬件的要求很高。

图4光照不变,温度从15度到30度(从右到左)Fig.4Constantlightintensity,temperaturefrom15to30

2.2电导增量法实现太阳能电池最大功率跟踪控制

仿真模块搭建如图6:电导增量法控制算法在M 文件编写的S 函数中实现。

可以看出对于工作温度,在日照强度相同时,随着温度的上升,太阳能电池的开路电压会下降,短路电流会有所增加但是变化不是很大,最大输出功率会减小。另外,无论在任何温度和光照强度下,太阳能电池总会有一个最大输出功率点。当然温度或者光照强度不同,最大输出功率点位置也随之不同。

2电导法实现太阳能电池最大功率跟踪控制2.1电导增量法

该方法是通过比较光伏电池瞬时电导和增量电导来实现对最大功率点的跟踪控制。其原理为:

假设太阳能电池的输出功率为:P=U×I

(5)

上式中,对U 进行求导:dP =d (IU )=I+UdI 6)

不妨假设最大功率点处电压为U ma x ,由太阳能电池P-U 特性曲线可知,当dP >0时,UUma x ;当dP =0时,U=Uma x 。将上述三种情况代入式(6)可得:

当U-I

dU U 当U>Uma x 时,dP >-I 当U=Uma x 时,dP =-I 由于dU 是分母,首先判断dU 是否为0,当dU=0,且dI=0时,则认为找到了最大功率点,不需要调整;当dU=0,且dI ≠0时,则根据dI 的正负来对应的调整工作点电压;当dU ≠0,则依据上述方程dP 与-I 之间的关系来对应的调整工作点电压,从而来实现最大功

率点跟踪控制。流程图如图5示。

图6电导增量法跟踪控制仿真模块

Fig.6Thesimulationmoduleofconductivityincrementalapproachtracking

control

温度30度不变时,光强为1000w/m2时的波形如图7(a ),光强为1400w/m2时的波形如图7(b )。注意观察图中纵坐标的幅值大小。

(a)温度不变,光强为1000w/m2时(b)温度不变,光强为1400w/m2时

图7电导增量法最大功率跟踪控制仿真波形

Fig.7Thesimulationwaveformofapproachthemaximumpowertrackingcontrol

ofConductivityincrementa

由仿真结果可以发现,采用电导增量法可以跟踪不同环境下的太阳能电池最大功率点,它的最大优点是当日照强度变化时,太阳能电池的输出端电压能以平稳的方式追随其变化,其电压波动较其他的MPPT 控制方法小很多,跟踪效果更明显。

3结论

本文结合光伏电池模型进行建模仿真,首先对光伏电池的输出特性进行了验证。之后在所建立的光伏电池模型基础上,搭建了MPPT 仿真模块,运用电导增量法,通过仿真实验,表明了电导增量法能保证系统的动态性能和稳态性。

参考文献[]

[1]冯垛生, 宋金莲, 赵慧, 林珊, 赵海波. 太阳能发电原理与应用[M].北京:人民邮

电出版社.

[2]孔娟, 夏东伟, 李永辰. 光伏发电系统中最大功率点跟踪研究综述[J].自动化原理技术与应用.

[3]Bangyin Liu, Shanxu Duan, Fei Liu, and Pengwei Xu. Analysis and Improve-ment of Maximum Power Point Tracking Algorithm Based on Incremental Con-ductance Method for Photovoltaic Array[J].IEEE,2007,637~641.

[4]李思, 孙建平. 光伏发电的最大功率跟踪算法比较. 中国高新技术企业技术论坛,2009.

[5]杜慧. 太阳能光伏发电控制系统的研究[硕士学位论文].华北电力大学(保定) 硕士学位论文.2008.

[6]冯冬青, 李晓飞基于光伏电池输出特性的MPPT 算法研究[J].计算机工程与设计,2009.

[7]陈兴峰, 曹志峰等. 光伏发电的最大功率跟踪算法研究.R ENEWABLE EN-ER GY,2005.

图5电导增量法流程图

Fig.5Theflowchartofconductivityincrementalapproach

WIND

117


相关文章

  • 太阳能光伏发电最大功率点跟踪控制器设计
  • 第40卷第2期2014年3月中国测试 CHINA MEASUREMENT &TEST Vol.40No.2March ,2014 doi :10.11857/j.issn.1674-5124.2014.02.018 太阳能光伏发电最 ...查看


  • 光伏发电系统最大功率点跟踪算法的研究
  • 第3青岛科技大学学报(自然科学版)3卷第1期Vol.33No.1 ()F2012年2月JournalofQindaoUniversitofScienceandTechnoloNaturalScienceEditioneb.2012 gygy ...查看


  • 光伏发电最大功率跟踪技术研究_吴丽红
  • 第27卷第11期2011年11月 文章编号:1674-381411-0083-05(2011) 电网与清洁能源 Power System and Clean Energy 中图分类号:TM 511 Vol.27No.11 Nov. 2011 ...查看


  • 逆变器原理
  • 太阳能光伏并网控制逆变器工作原理及控制方法 摘要:太阳能光伏发电是21世纪最为热门的能源技术领域之一,是解决人类能源危机的重要手段之一,引起人们的广泛关注.本文介绍了太阳能光伏并网控制逆变器的工作过程,分析了太阳能控制器最大功率跟踪原理,太 ...查看


  • 太阳能.风力发电高效充电管理系统
  • 太阳能.风力发电高效充电管理系统 张强胜 摘要:峰值功率跟踪器(MPPT)的功能是提高太阳能电池.风力发电机的输出功率,使太阳能.风力发电系统工作在最大输出功率点,并对蓄能装置进行了充电管理.本文介绍了用于民用风力发电系统.太阳能发电系统进 ...查看


  • 太阳能发电技术探讨
  • 太阳能发电技术探讨 作者: 作者单位:鲁华永, 袁越, 陈志飞, 卫银忠, 项玲, LU Hua-yong, YUAN Yue, CHEN Zhi-fei, WEI yin-zhong, XIANG Ling鲁华永,袁越,LU Hua-yo ...查看


  • 光伏发电系统最大功率点跟踪技术的研究
  • 龙源期刊网 http://www.qikan.com.cn 光伏发电系统最大功率点跟踪技术的研究 作者:陈丹阳 来源:<硅谷>2014年第06期 摘 要 为了提高太阳能光伏电池的光电转换效率,文章着重对光伏阵列的最大功率点跟踪( ...查看


  • 高效太阳能逆变器的设计
  • 题 姓 名: 张勋 学 号: [1**********]8 系 别: 物理系 专 业: 电子信息工程 年级班级: 08级2班 指导教师: 李向东 副教授 题 目: 高效太阳能逆变器 2012年5月20日 毕业论文(设计)作者声明 本人郑重声 ...查看


  • 太阳能小屋的设计(2012数模国赛参考资料4)
  • 第42卷第2期2008年2月 电力电子技术 PowerElectronics Vol.42,No.2February,2008 多 电池组太阳能光伏电源系统的设计与应用 吴 波,盛戈皞,曾 奕,江秀臣 (上海交通大学,上海200240) 摘 ...查看


热门内容