前言
在上一个话题中,我们阐述了光伏MPPT基本原理:从本质上来说,MPPT算法均是通过DC-DC的占空比d来进行控制的。至于如何计算占空比d的值,则取决于具体的MPPT算法。那么在本话题中,我们将介绍两种基本的MPPT算法,即观察扰动法(Perturb and Observe,P&O)和电导增量法(Incremental Conductance,INC)。
P&O法与INC法的基本原理
到目前为止,已经有超过20种MPPT算法被提出并被验证 [1,2]。在这些MPPT算中,由于P&O法和INC法较为简单且较为实用,因此是最为常见的MPPT算法。其基本原理,如下图所示。

如上图所示,P&O法是利用光伏组件功率-电压(P-V)曲线的特性,来对当前工作点的位置进行判断,进而决定下一次的扰动方向是向左还是向右。一般来说,可以用以下公式进行判断:

INC法则是根据在最大功率点(MPP)时,光伏组件的输出功率对电压的微分为0而被提出来的。我们可以将INC法看做是对P&O法进行进一步推导而得出的[4]。在MPP处,有

将P=VI带入上式中,则有

根据上式,INC法可以通过以下公式进行判断:

其中,I/V为电导,而ΔI/ΔV则为电导增量,故此方法被称为电导增量法

P&O法流程图与实例说明
P&O法流程图如下图所示。首先,算法需要采集当前光伏组件电压V(k)、电流I(k),并读取上一次采集到到的电压V(k-1)、电流I(k-1)。然后,计算电压增量ΔV和功率增量ΔP,继而根据上文所得到P&O法的公式进行逻辑判断。完成判断后,则会通过调节占空比d,最终决定工作点下一次移动的方向。


为了更好地理解这一流程,我们一下图作为实例进行讲解 [5]。
1、假定工作点从D处移动到A处,我们发现ΔP、ΔV均为正,因此下一次移动方向应向右。
2、假定工作点从A处移动到D处,我们发现ΔP、ΔV均为负,因此下一次移动方向应向右。
3、同理,假定工作点从C处移动到B处,我们发现ΔP为正且ΔV为负,因此下一次移动方向应向左。
4、假定工作点从B处移动到C处,我们发现ΔP为负且ΔV为正,因此下一次移动方向应向左。


当工作点移动至MPP附近时,P&O法将会围绕MPP进行三电平扰动(Three-level Perturbation),具体分析如下:
1、假定工作点由A处移动至MPP处后,我们发现ΔP、ΔV均为正,因此下一次移动方向应向右,假定移动至B处。
2、当工作点由MPP处移动至B后,我们发现ΔP为负且ΔV为正,因此下一次移动方向应向左,故而工作点将回到MPP处。
3、假定工作点由B处移动至MPP处后,我们发现ΔP为负且ΔV为正,因此下一次移动方向应向左,故而工作点将回到A处。
4、当工作点由MPP处移动至A后,我们发现ΔP、ΔV均为负,因此下一次移动方向应向右,故而工作点将回到MPP处。
重复以上过程,工作点将会持续不断地围绕MPP进行三电平扰动。仿真结果如下图示 [5]:

从上图可以清楚地看出,光伏组件输出电压与占空比d会在MPP处进行三电平扰动,从而维持P&O法大致工作在MPP处。
至于INC法,与P&O法大同小异 [4],故本文不做进一步介绍。如果对INC法感兴趣,请阅读本人文献 [3,6]。

参考文献
[1] B. Subudhi and R. Pradhan, “A comparative study on maximum power point tracking techniques for photovoltaic power systems,” IEEE Trans. Sutain. Energy, vol. 4, no. 1, pp. 89–98, Jan. 2013.
[2] M. de Brito, L. Galotto, L. Sampaio, G. de Azevedo e Melo, and C. Canesin, “Evaluation of the main mppt techniques for photovoltaic applications,” IEEE Trans. Ind. Electron, vol. 60, no. 3, pp. 1156–1167, Mar. 2013.
[3] 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.
[4] D. Sera, L. Mathe, T. Kerekes, S. V. Spataru, and R. Teodorescu, “On the perturb-and-observe and incremental conductance mppt methods for pv systems,” IEEE lournal of Photovoltaics, vol. 3, no. 3, pp. 1070-1078, Jul. 2013.
[5] N. Femia, G. Petrone, G. Spagnuolo, and M. Vitelli, “Optimization of perturb and observe maximum power point tracking method,” IEEE Transaction Power Electronics, vol. 20, no. 4, pp. 963-973, Jul. 2005.
[6] 李星硕, 文辉清, 罗恒阳. 基于电导增量MPPT算法在光伏系统的比较研究[J]. 电力电子技术, 2016(12):91-94.
作者介绍
李星硕,现为西交利物浦大学电气与电子工程博士生。主要研究电力电子在光伏系统下的应用,如最大功率点追踪、分布式光伏发电以及光伏组件老化检测技术等。现已发表5篇SCI,并担任国际SCI源刊IEEE Trans. Ind. Electron.、IEEE Trans. Ind. Appl.等期刊的审稿人。
限于篇幅,已做删减,另文章首尾冠名广告正式招商,功率器件,SiC,GaN,数字电源,新能源厂家都可合作,有意者加微信号1768359031详谈。
公众号 电力电子技术与新能源 欢迎订阅
出自 Micro_Grid 电力电子技术与新能源 2022-05-03 19:29

光伏逆变器MPPT基本算法介绍-李星硕相关推荐

  1. a*算法流程图_光伏逆变器MPPT基本算法介绍李星硕

    欢迎加入技术交流QQ群(2000人):电力电子技术与新能源 905723370 高可靠新能源行业顶尖自媒体 在这里有电力电子.新能源干货.行业发展趋势分析.最新产品介绍.众多技术达人与您分享经验,欢迎 ...

  2. 光伏逆变器MPPT功能

    光伏逆变器的MPPT功能指的是最大功率点跟踪功能,它是光伏发电系统中非常重要的一个部分.MPPT功能可以通过改变光伏电池组的电压和电流来确保光伏发电系统输出的电能最大化,从而提高光伏发电系统的效率.在 ...

  3. 逆变效率软件测试,【干货】光伏逆变器动态MPPT效率测试详解

    原标题:[干货]光伏逆变器动态MPPT效率测试详解 在现实生活中,由于阳光照射角度.云层.阴影等多种因素影响,光伏阵列接受到的阳光辐照度和相应温度在不同的条件下会有很大的差别,比如在早晨和中午,在 晴 ...

  4. 逆变效率软件测试,光伏逆变器动态效率的测试方法介绍

    在现实生活中,由于阳光照射角度.云层.阴影等多种因素影响,光伏阵列接受到的阳光辐照度和相应温度在不同的条件下会有很大的差别,比如在早晨和中午,在晴朗和多云的天气下,特别是云层遮掩的影响,可能会造成短时 ...

  5. 逆变效率软件测试,关于光伏逆变器动态MPPT效率测试方法的思考

    关于光伏逆变器动态MPPT效率测试方法的思考 来源:华强电子网 作者:华仔 浏览:602 时间:2016-11-11 16:08 标签: 摘要: 在实际应用中,光伏阵列接受到的阳光辐照度和相应温度在不 ...

  6. 粒子群算法(PSO)光伏发电 MPPT实现多峰值寻优,阴影遮蔽光伏发电算法 使用s函数编写粒子群算法

    粒子群算法(PSO)光伏发电 MPPT实现多峰值寻优,阴影遮蔽光伏发电算法 使用s函数编写粒子群算法,阴影遮蔽,实现多峰值寻优,解决经典mppt算法会形成局部最优的问题,追踪到最大峰值功率输出 ID: ...

  7. 光伏三相并网 光伏10kw+MPPT控制+两级式并网逆变器

    光伏三相并网: 1.光伏10kw+MPPT控制+两级式并网逆变器(boost+三相桥式逆变) 2.坐标变换+锁相环+dq功率控制+解耦控制+电流内环电压外环控制+spwm调制 3.LCL滤波 仿真结果 ...

  8. 光伏逆变器源程序方案MPPT三相三电平光伏并网逆变器方案控制板28335源代码原理图PCB

    光伏逆变器源程序方案MPPT三相三电平光伏并网逆变器方案控制板28335源代码原理图PCB 20KW双路光伏BOOST三相三电平光伏并网逆变器 主控平台:TMS320F28335+TM320F2803 ...

  9. 光伏并网逆变器MPPT,低电压穿越,无功补偿

    光伏并网逆变器MPPT,低电压穿越,无功补偿. 基于MPPT运行模式的光伏发电系统LVRT控制策略MATLAB Simulink仿真建模. (PS:可提供参考文献和参考文档) ID:697006723 ...

  10. 光伏逆变器企业的生存逻辑

    根据光伏十三五规划,2016到2020年期间,我国光伏装机规模将从几十GW冲刺到150GW,光伏市场迎来爆发期,作为光伏电站的关键设备,光伏逆变器市场随之迎来发展.GTMResearch最新报告预计2 ...

最新文章

  1. 天翼云从业认证(1.8)了解软件开发的环境、软件基础架构和常用软件开发工具
  2. 2020牛客多校2 - Exclusive OR(FWT)
  3. pycharm 类型注释_学习Python第一步,变量与数据类型
  4. STC用PCA测量脉宽_教你测量玉手镯圈号及如何轻松快速摘戴玉手镯?
  5. mysql查看日志命令_面对成百上千台服务器产生的日志,试试这款轻量级日志搬运神器!...
  6. python的自带的ide运行_为什么同样的语句在python自带的ide和pycharm中运行的结果不一样?...
  7. html判断字段不为空,js里是否为空字符串的判断
  8. 计算与推断思维 六、可视化
  9. 【web前端面试题整理05】做几道前端面试题休息休息吧
  10. 大数据 数据库 评测_中国信通院公布第九批大数据产品能力评测结果,65款产品通过...
  11. 微信小程序data format error解决办法
  12. Nature拟推出机器智能在线期刊Nature Machine Intelligence
  13. 极客空间-MySQL实战45天-第二天
  14. 中学生科技节活动计算机,2018年学校科技节活动
  15. Photoshop学习(十四):使用快速蒙版
  16. Matlab:在多行上延续长语句
  17. java编程用什么笔记本_程序员都用什么牌子的笔记本,你知道吗?
  18. 也谈如何高效阅读源码
  19. 人事管理系统开发功能需求
  20. ThinkPHP云淘客自动抢单系统修复版.zip

热门文章

  1. 乐视电视安装鸿蒙系统,乐视电视更新后无法识别apk文件怎么办?方法教程
  2. stm8s103-PWM输出与输入捕获
  3. Windows 利用DbgView 查看内核打印日志
  4. STM32串口通信UARTx
  5. 0x80070079信号灯超时_windows server 2012 连接共享报0x80070079 信号灯超时时间已到
  6. 什么是JavaSE/JavaEE/JavaME?
  7. 2021年电工(初级)考试及电工(初级)模拟考试系统
  8. java持久化框架对比_四种流行的持久化框架比较
  9. 小甲鱼 C语言 15课
  10. linux下解压zip文件命令