首页> 中国专利> 一种基于电压预估法的光伏发电系统MPPT算法

一种基于电压预估法的光伏发电系统MPPT算法

摘要

一种基于电压预估法的光伏发电系统MPPT算法,是应用于光伏阵列处于复杂光照条件下时的一种最大功率点追踪优化算法。光伏阵列采用DMPPT电路结构,并得出了光伏阵列中单个光伏电池模组的简化等效输出特性曲线,推导出了由两个光伏电池模组串联连接成的光伏阵列处于不同光强中的工作电压预估值的计算公式。本发明一种基于电压预估法的光伏发电系统MPPT算法,将光伏系统设计为DMPPT电路结构,应用该结构下光伏发电系统输出特性,根据特性曲线规律,推算出光伏阵列工作点的最佳电压范围,优化的电压预估值,能使系统有效跳过次优点。确定最佳电压范围后再结合P&O法,实现复杂光照条件下的最大功率点追踪。

著录项

  • 公开/公告号CN105138065A

    专利类型发明专利

  • 公开/公告日2015-12-09

    原文格式PDF

  • 申请/专利权人 三峡大学;

    申请/专利号CN201510452527.2

  • 发明设计人 代春燕;袁建华;

    申请日2015-07-29

  • 分类号G05F1/67;

  • 代理机构宜昌市三峡专利事务所;

  • 代理人吴思高

  • 地址 443002 湖北省宜昌市大学路8号

  • 入库时间 2023-12-18 12:40:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-03-08

    授权

    授权

  • 2017-01-18

    著录事项变更 IPC(主分类):G05F1/67 变更前: 变更后: 申请日:20150729

    著录事项变更

  • 2016-01-06

    实质审查的生效 IPC(主分类):G05F1/67 申请日:20150729

    实质审查的生效

  • 2015-12-09

    公开

    公开

说明书

技术领域

本发明一种基于电压预估法的光伏发电系统MPPT算法,涉及太阳能光伏发电应用领 域。

背景技术

在光伏发电系统中,传统的最大功率追踪(MPPT)算法,如恒定电压法(CVT)、 电导增量法(INC)和扰动观测法(P&O),在光照均匀的情况下能够达到比较理想的追踪 结果。而光伏发电在实际应用中,很难保证光照均匀分布,会由于云朵、树阴、灰尘等的 影响,使光伏阵列位于复杂光照强度中。当光伏阵列位于复杂光照中时,会使接受不同光 强的组件之间失匹,且在旁路二极管存在的情况下,光伏阵列的P-U特性曲线存在多个峰 值。多峰现象会使传统的MPPT算法执行时,极有可能追踪到的工作点保持在一个次优点 附近,而不是靠近全局最大功率点。

针对传统MPPT算法应用于复杂光照条件下的光伏发电系统中存在局限性这一问题, 目前相关解决方案有:针对光伏电池阵列受阴影影响引起的失配问题,提出采用并联超级 电容器来改善阵列输出特性,但没考虑阴影持续时间较长等实际情况;此外有相关研究采 用分布式最大功率追踪(DMPPT)电路结构的光伏发电系统,来克服复杂光照条件下系统 出力减小的问题,证明了采用DMPPT电路结构确实能够提高系统运行效率,但对完整 MPPT算法的研究尚不成熟。

发明内容

针对上述现有技术中的不足,本发明提供一种基于电压预估法的光伏发电系统MPPT 算法,将光伏系统设计为DMPPT电路结构,应用该结构下光伏发电系统输出特性,根据 特性曲线规律,推算出光伏阵列工作点的最佳电压范围,优化的电压预估值,能使系统有 效跳过次优点。确定最佳电压范围后再结合P&O法,实现复杂光照条件下的最大功率点 追踪。

本发明所采用的技术方案是:

一种基于电压预估法的光伏发电系统MPPT算法,包括以下步骤:

步骤1:选用单个光伏电池组件,采用DMPPT组件电路结构,即对每个光伏电池模 组来实施最大功率追踪。光伏电池模组内DC/DC转换器采用Boost电路,Boost电路输出 电压和电流设有上限值,且具有有限升压转换率,Udcmax为电路允许的最大电压值,其中 对光伏电池模组MPPT选用P&O法;以光伏电池模组为研究对象,光伏电池的输出电压 和电流作为Boost电路的输入,记为U1和I1;Boost电路的输出电压和电流即为光伏电池 模组的输出电压和电流,记为U2和I2;记光伏电池模组最大功率点电流、电压和功率分 别为IM、UM、PM,短路电流为Isc,由于Isc≈IM由于Isc≈IM,故假设0<U<UM时, 有I为常数,取I=IM。

有:

0<t<t00<U2<UMI2=IMt0<t<t1UM<U2<UdcmaxP2=PMt>t1U2=Udcmax---(1)

t=t0是Boost电路的输出电压达到UM的时刻;t=t1是Boost电路的输出电压达到Udc max的时刻;t=t2是Boost电路的输入电压达到UM的时刻,综合上述分析可知,Boost电 路的输出的U2和I2关系如式(2)所示:

I2=IM,U2<UMPMU2,UMU2<Udcmax---(2)

Boost电路的输出功率P2,可用式(3)表示:

P2=IM*UM,U2<UMPM,UMU2<Udcmax---(3)

根据式(2)和式(3),分别得到光伏电池模组输出等效I-U特性曲线和P-U特性 示意图。

步骤2:复杂光照下的MPPT,故可以假设温度不变,S不同对UM的影响较小,对PM的影响较大,因此可以近似认为不同S下,UM值不变,UM与开路电压的关系式如式(4) 所示:

UM≈KUoc(4)

式(4)中开路电压Uoc为光伏电池的设计参数,为已知参数,K取决于光伏电池的特 性,取值范围为0.71~0.80,由此能确定UM值;至于IM,需进行测量获取其参数大小,但 测量结果易于获得。

步骤3:对于N个光伏模组串联连接的光伏阵列,一旦知道它的等效特性曲线,便能 很简单的预估出其最佳工作电压的范围,记为Ru;为了简便起见,取N=2来进行具体分 析,可以推广到任意N个光伏模组串联后的一般情况,分别将这两个光伏模组命名为A和 B,模组A和模组B串联连接,工作在复杂光照条件下,光照强度不同,分别记为SA和 SB,令模组A和模组B的其它运行参数相同;

假设SA>SB,则有IMPPA>IMPPB;且由于:

{UMPPAUMPPBPMPPA=UMPPA*IMPPA=Udcmax*IOAPMPPB=UMPPB*IMPPB=Udcmax*IOB---(5)

故IOA>IOB,其中IOA和IOB分别为模组A和模组B电压取Udcmax对应的电流值,从而 模组A和模组B之间的电流关系有且仅有以下两种情况:

情况1:IMPPA>IOA>IMPPB>IOB

情况2:IMPPA>IMPPB>IOA>IOB

所述步骤1中,对光伏电池模组等效输出特性曲线作如下分析:

①、0<U2<UM时,随电压U2升高,对应输出功率P2变大,此时电流I=IM,称该阶段为恒 流区;

②、UM≤U2<Udcmax时,光伏电池模组输出功率P2不变,即P2=PM,随电压U2升高,输 出电流I2呈反比例减小,称此阶段为恒功率区;

③、U2≥Udcmax时,由于Boost电路过电压保护,光伏电池模组的输出被限制了,此阶段 为截断区。

所述步骤3中,分两种情况来讨论光伏阵列的最佳工作电压预估范围,具体方法是,首先 运用式(1)中的结论,得到光伏模组的简化等效特性曲线,再根据简化等效特性曲线来 推算最大功率点与对应电压的关系;当电流关系满足情况1时,即IMPPA>IOA>IMPPB>IOB, 结果为:如果PMPPA>(Udcmax+UM)*IMPPB,则Ru=[UM,Udcmax];如果PMPPA<(Udcmax+UM) *IMPPB,则Ru=(Udcmax+UM);当电流关系满足情况1时,即IMPPA>IMPPB>IOA>IOB,结果 为对应最佳工作电压区间为:[PMPPA/IMPPB+UM,Udcmax+PMPPB/IOA]。

本发明一种基于电压预估法的光伏发电系统MPPT算法,技术效果如下:

1)、采用基于电压预估法的MPPT算法进行最大功率点追踪。电压预估法与已有的复合MPPT 算法和特性扫描法进行比较,相比前者提高了追踪速度;相比后者降低了算法复杂度,易 于实现。

2)、采用DMPPT电路结构。在光伏电池板被周围建筑物、树木及乌云等遮挡时,光伏电池 板中将有一部分电池处于阴影状态,DMPPT电路结构能够避免由此造成的输出效率降低, 容易发生热斑现象而损坏电池等问题。

附图说明

图1为本发明DMPPT电路组件结构图。

图2为发明光伏电池特性曲线。

图3为发明Boost电路输入/输出电压示意图。

图4为发明光伏电池模组输出等效特性曲线示意图。

图5为发明一种基于电压预估法的光伏发电系统MPPT算法流程图。

图6为实施例中的后级MPPT执行前的输出特性曲线图。

图7(a)为实施例中的电压预估值图。

图7(b)为实施例中的光伏电池阵列的输出功率图。

具体实施方式

为了实现上述目的,本发明算法提出具体实现步骤如下:

步骤一:分析DMPPT电路结构的光伏阵列。

DMPPT与集中式最大功率追踪(CMPPT)的主要区别是:采用DC/DC变换器替代旁路 二极管,将变换器与相并联的光伏电池组件称为光伏电池模组,每个模组都有带有MPPT 装置;通过分布式配置的DC/DC变换器和MPPT装置,把对光伏阵列整体实施的MPPT, 分散到各个模组进行,从而避免CMPPT下追踪结果停留在次优点,使光伏阵列总功率达 到最佳值。在光伏阵列后级电路还需要再执行MPPT,完成包括所有模组的阵列最大功率 点的追踪。DMPPT电路结构图如图1所示。由图1中DMPPT组件电路结构图可知,不仅 每个光伏电池模组配有一个MPPT装置对该模组的光伏组件实施MPPT法,对于整个光伏 系统,还配有一个MPPT装置对整个光伏阵列实施MPPT法,本发明称之为后级MPPT装 置。后级MPPT装置的控制效果直接影响到光伏发电系统的出力,本发明只要设计内容即 是对后级MPPT算法进行设计。要求本发明一种基于电压预估法的光伏发电系统MPPT算 法,能有效解决了复杂光照条件下,由于光伏阵列输出功率曲线具有多个峰值,控制器追 踪结果停留在局部最大功率点处这一难题。

步骤2:光伏电池模组输出特性研究。

为便于具体分析,本发明选用单个光伏电池组件,采用DMPPT组件电路结构,即对 1个光伏电池模组来实施最大功率追踪。模组内DC/DC转换器采用Boost电路,同时为贴 近实际,Boost电路输出电压和电流设有上限值,且具有有限升压转换率,但为了简化分 析,其转换效率设置为100%。Udcmax为电路允许的最大电压值,其中对光伏电池模组MPPT 选用P&O法。

已知,光伏电池I-U和P-U特性曲线如图2所示。由图2可知,Isc≈IM,故假设0<U<UM时,有I为常数,本文取I=IM。当对光伏电池组件实施P&O,稳定条件为:U=UM,I=IM; 且当U≥UM时,有:P=PM

以光伏电池模组为研究对象,光伏电池的输出电压和电流作为Boost电路的输入,记 为U1和I1,Boost电路的输出电压和电流即为光伏电池模组的输出电压和电流,记为U2和I2。根据Boost电路的升压特性,可知U1和U2示意图如图3所示。

分析图3中变量关系,有:

0<t<t00<U2<UMI2=IMt0<t<t1UM<U2<UdcmaxP2=PMt>t1U2=Udcmax---(1)

图3中,t=t0是Boost电路的输出电压达到UM的时刻;t=t1是Boost电路的输出电 压达到Udcmax的时刻;t=t2是Boost电路的输入电压达到UM的时刻。综合上述分析可知, Boost电路的输出的U2和I2关系如式(2)所示:

I2=IM,U2<UMPMU2,UMU2<Udcmax---(2)

Boost电路的输出功率P2,可用式(3)表示:

P2=IM*UM,U2<UMPM,UMU2<Udcmax---(3)

根据式(2)和式(3),分别得到光伏电池模组输出等效I-U特性曲线和P-U特示意图 如图4所示。结合式2、式3和图4,可对光伏电池模组等效输出特性曲线作如下分析:

①、0<U2<UM时,随电压U2升高,对应输出功率P2变大,此时电流I=IM,称该阶段 为恒流区。

②、UM≤U2<Udcmax时,光伏电池模组输出功率P2不变,即P2=PM,随电压U2升高, 输出电流I2呈反比例减小,称此阶段为恒功率区。

③、U2≥Udcmax时,由于Boost电路过电压保护,光伏电池模组的输出被限制了,此 阶段为截断区。

因此,单个光伏模组输出等效I-U和P-U特性曲线,具有明显的三段性,且主要 由三个参数来确定,即IM、UM和Udcmax。其中Udcmax为设计参数,一旦光伏模组中Boost 电路的电压等级被确定后,此参数便可知;IM和UM除决定于光伏电池的硬件设计之外, 还受外界环境的光照强度S和温度T的影响,需进行测量获取其参数大小。

本发明主要研究是复杂光照下的MPPT,故可以假设温度不变,S不同对UM的影响较 小,对PM(即IM)的影响较大,因此可以近似认为不同S下,UM值不变,参考文献中给 出UM与开路电压的关系式如式4所示:

UM≈KUoc(4)

式(4)中Uoc为光伏电池的设计参数,为已知参数,K取决于光伏电池的特性,取值 范围为0.71~0.80,由此能确定UM值。至于IM,需进行测量获取其参数大小,但测量结果 易于获得,本发明选用PSIM软件的SolarModule(physicalmodel)功能进行该参数的获 取。

综上所述,本发明中光伏模组输出等效特性曲线具有三段性,且能通过IM、UM和 Udcmax三个可测量参数直接得到。

步骤3:光伏阵列最佳工作电压优化预估。

对于N个光伏模组串联连接的光伏阵列,一旦知道它的等效特性曲线,便能很简单的 预估出其最佳工作电压的范围,记为Ru。为了简便起见,取N=2来进行具体分析,可以 推广到任意N个光伏模组串联后的一般情况。分别将这两个光伏模组命名为A和B,模组 A和模组B串联连接,工作在复杂光照条件下,光照强度不同,分别记为SA和SB,令模 组A和模组B的其它运行参数相同。

假设SA>SB,则有IMPPA>IMPPB;且由于:

{UMPPAUMPPBPMPPA=UMPPA*IMPPA=Udcmax*IOAPMPPB=UMPPB*IMPPB=Udcmax*IOB---(5)

故IOA>IOB。其中IOA和IOB分别为模组A和模组B电压取Udcmax对应的电流值。从而 模组A和模组B之间的电流关系有且仅有以下两种情况:

情况1:IMPPA>IOA>IMPPB>IOB

情况2:IMPPA>IMPPB>IOA>IOB

故本发明分两种情况来讨论光伏阵列的最佳工作电压预估范围,具体方法是,首先运 用前文式(1)中的结论,得到光伏模组的简化等效特性曲线,再根据简化等效特性曲线 来推算最大功率点与对应电压的关系。推算过程比较繁琐,由于文本篇幅有限,本文直接 给出最终的推算结果。当电流关系满足情况1时,即IMPPA>IOA>IMPPB>IOB,结果为:如果 PMPPA>(Udcmax+UM)*IMPPB,则Ru=[UM,Udcmax];如果PMPPA<(Udcmax+UM)*IMPPB, 则Ru=(Udcmax+UM)。当电流关系满足情况1时,即IMPPA>IMPPB>IOA>IOB,结果为对应最 佳工作电压区间为[PMPPA/IMPPB+UM,Udcmax+PMPPB/IOA],且结果唯一,相比情况一要简单。

步骤4:一种基于电压预估法的光伏发电系统MPPT算法流程图的设计。

本发明一种基于电压预估法的光伏发电系统MPPT算法,将其应用图1所示电路中后 级MPPT装置上,算法流程图如图5所示。图5中后级MPPT的电压参考值直接取值在 Ru(电压预估值)附近,其中Um(电压允许误差阈值)相比特性曲线的任意两个峰值之 间的电压差值足够小。

采用MATLAB/Simulink建立了图1所示电路结构的光伏系统仿真模型。仿真时,光伏 电池组件的外部参数设置如下:温度T=25℃;两个串联电池组件的光照强度分别为 SA=1000W/m2,SB=800W/m2。仿真模型的内部参数取值如下:IOA=2.02A,IMPPB=2.84A, PMPPA=60.53W,PMPPB=48.3W,Udcmax=30V,UM=15.96V,Um=-3.28V。

仿真结果如图6和图7所示,图6是采用DMPPT电路结构的光伏阵列输出特性曲线。 由图7(a)可知,Ru=33.95V。由图7(b)可知,光伏发电系统工作时,越过了次优点,最终稳 点在最佳工作点上,输出功率保持在最大值附近。

本发明通过仿真,给定运行参数,模拟本发明一种基于电压预估法的光伏发电系统 MPPT算法的实施过程,但上述实施例不以任何形式限定本发明,本发明适用于实际应用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号