首页/文章/ 详情

MPPT算法步长设定-李星硕

1年前浏览670

前言

在上一个话题中,我们介绍了两种常见的MPPT算法,即观察扰动法(Perturb and Observe,P&O)和电导增量法(Incremental Conductance,INC),具体内容请看MPPT基本算法介绍。在本话题中,我们将介绍MPPT算法中一个常见的问题,即步长设计。

定步长算法

MPPT算法在运行时,主要分为两个阶段:当由于光照变化而导致工作点远离MPP时,MPPT算法需要重新追踪新的MPP,此过程被称为动态阶段dynamic stage);而当MPPT算法找到MPP时,MPPT算法需要在MPP处进行扰动,这一过程则被称为静态阶段steady-state stage)。而MPPT算法的扰动步长(此处,我们将其简称为步长),将决定动态阶段静态阶段的追踪效率 [1]。

当MPPT算法使用两种不同的步长时,其动态效率与静态效率如下图示:

  • 当MPPT算法采用较小步长时,在静态阶段,MPPT算法在MPP处扰动较小,如A-B-C所示,故而静态效率较高;但是,在动态阶段,由于步长较小,因此动态追踪速度较低,故而动态效率较低

  • 同理,当MPPT算法采用较大步长时,其动态效率较高,但静态效率较低

从上述分析中,不难看出,对于步长的大小,我们要进行一定的取舍tradeoff)。由于上述MPPT算法的步长为定值,因此此类方法一般被称为定步长MPPT算法。

变步长算法

为了解决这一问题,变步长MPPT算法现已被提出并被广泛地应用。

变步长算法一般是根据P-V曲线的斜率,即ΔP/ΔV的大小,来对步长进行调节的,一般可由以下公式得出 [2]:

其中,ΔX为步长N步长比例系数。

如下图所示,当工作点离MPP较远时,其ΔP/ΔV较大,故而步长较大、动态追踪速度较快;而当工作点离MPP较近时,其ΔP/ΔV较小,故而步长较小、静态扰动幅度较小。因此,只要设定好步长比例系数N,MPPT算法就可以调节步长大小。

但是,如何设定步长比例系数N,则是另一个问题。具体分析如下图示:

  • 在同意光照、温度的情况下,在MPP左侧的ΔP/ΔV较小,而在MPP右侧的ΔP/ΔV较大。如果N值设定较小,则会导致步长在MPP左侧时较小,从而影响动态效率;如果N值设定较大,会导致步长在MPP附近较大,从而影响静态效率。同时,在不同光照、温度的情况下,这种不对称则会进一步加剧。

  • 此外,在不同光照的情况下,即使在MPP的同一侧,其ΔP/ΔV的大小也不尽相同。同理,如果N值设定较小则会影响其在低光照下的动态效率;而如果N值设定较大则会影响其在高光照下的静态效率

综上所述,我们在设计变步长MPPT算法时,则要对步长比例系数N进行一定的取舍。因此,此类算法并不够完美。

混合步长算法

为了解决这一问题,混合步长MPPT算法在最近几年内被提出并应用。其算法的基本思路为:在远离MPP时,采用变步长;而在MPP附近时,采用定步长。其代表作为Beta法、MPP-Locui法、ZA-PO法等。现以Beta法为例,进行一个初步的介绍 [3,4]。

如下图所示,Beta法首先将整个P-V曲线分为两部分:一部分在βmin和βmax的范围内,而另一部分则在此范围外。其中,β的值可以由以下公式求得:


其中,c值为一个常数,可以通过c=q/(NsAKT)来求出。而βmin和βmax的范围则可根据光伏组件的参数来进行设定。具体细节详见文献。

如上图所示,当工作点在βmin和βmax范围外时,Beta法使用变步长;而当工作点在βmin和βmax范围内时,Beta法使用定步长。这一种将变步长与定步长混合起来的算法,显然不需要进行过多的取舍,因此动态与静态效率可以同时满足


参考文献

[1]    X. Li, H. Wen and Y. Hu, "Evaluation of different maximum power point tracking (MPPT) techniques based on practical meteorological data," 2016 IEEE International Conference on Renewable Energy Research and Applications (ICRERA), Birmingham, 2016, pp. 696-701.

[2]     F. Liu, S. Duan, F. Liu, B. Liu, and Y. Kang, “A variable step size inc mppt method for pv systems,” IEEE Trans. Ind. Electron, vol. 55, no. 7, pp. 2622–2628, Jul. 2008.

[3]     李星硕, 文辉清. 基于β参数的变步长MPPT控制研究[J]. 电力系统保护与控制, 2016, 44(17):58-63.

[4]    X. Li, H. Wen, L. Jiang, W. Xiao, Y. Du, and C. Zhao, “An improved mppt method for pv system with fast-converging speed and zero oscillation,” IEEE Trans. Ind. Appl., vol. 52, no. 6, pp. 5051–5064, Nov. 2016.

作者介绍

李星硕,现为西交利物浦大学电气与电子工程博士生。主要研究电力电子在光伏系统下的应用,如最大功率点追踪、分布式光伏发电以及光伏组件老化检测技术等。现已发表5篇SCI,并担任国际SCI源刊IEEE Trans. Ind. Electron.、IEEE Trans. Ind. Appl.等期刊的审稿人。

文章收集整理于网络,如有侵权,请联系小编删除

来源:电力电子技术与新能源
燃料电池电源电路汽车电力电子MATLAB新能源电机储能控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-05-02
最近编辑:1年前
获赞 155粉丝 267文章 2068课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈