mppt算法


热门范文 2019-08-26 18:57:39 热门范文
[摘要]一:[mppt算法]MPPT原理导读:本文主要讲述的是MPPT原理,有兴趣的童鞋们快来学习一下吧~~~很涨姿势的哦~~~ 1 MPPT原理--简介   MPPT,全称为Maximum Power Point Tracking,即最大功点跟踪,它是一种通过调节电气模块的工作状态,使光伏板能够输出更多电

【www.shanpow.com--热门范文】

一:[mppt算法]MPPT原理


  导读:本文主要讲述的是MPPT原理,有兴趣的童鞋们快来学习一下吧~~~很涨姿势的哦~~~ 1.MPPT原理--简介   MPPT,全称为Maximum Power Point Tracking,即最大功点跟踪,它是一种通过调节电气模块的工作状态,使光伏板能够输出更多电能的电气系统能够将太阳能电池板发出的直流电有效地贮存在蓄电池中,可有效地解决常规电网不能覆盖的偏远地区及旅游地区的生活和工业用电,而不产生环境污染。2.MPPT原理   MPPT控制器原理:首先要检测主回路直流电压以及输出电流,然后计算出太阳能阵列的输出功率,最终实现对最大功率点的追踪。下图为实际应用扰动与观察法来实现最大功率点追踪的示意图。   如图所示,串连在一起的扰动电阻R和MOSFET,在输出电压基本稳定的情况下,然后通过改变MOSFET的占空比,来改变通过电阻的平均电流,因此产生了电流的扰动。同时也会影响光伏电池的输出电流、电压,通过测量此时的变化,以决定下一周期的扰动方向。如果扰动方向正确时,太阳能光能板输出功率增加,下周期继续朝同一方向扰动,反之,朝反方向扰动,如此反复,使太阳能光电板输出达最大功率点。3.MPPT原理--为什么要使用MPPT?   太阳能电池组件的性能可以用 U-I曲线来表示。电池组件的瞬时输出功率(U*I)就在这条U-I曲线上移动。电池组件的输出要受到外电路的影响。最大功率跟踪技术就是利用电力电子器件配合适当的软件,使电池组件始终输出最大功率。如果没有最大功率跟踪技术,电池组件的输出功率就不能够在任何情况下都达到最佳(大)值,这样就降低了太阳能电池组件的利用率。  拓展阅读:   1.基于数字信号控制器和DC/DC转换器的MPPT控制介绍   2.实现并网电压跟踪及MPPT的电流跟踪控制方案   3.一种新光伏MPPT算法及硬件实现和实用性分析关键词: MPPTMPPT原理 加入微信获取电子行业最新资讯搜索微信公众号:电子产品世界或用微信扫描左侧二维码

二:[mppt算法]深度解析 | 逆变器MPPT的原理、作用及算法!


单块光伏组件的I-V、P-V曲线
如图,光伏组件的输出电压和电流遵循I-V曲线(绿色)、P-V曲线(蓝色),如果希望逆变器输出的功率最大,就需要直流电压运行在红点所在的最大点,这个点就是最大功率点。假如最大功率点是550V,550V时功率是200W。此时,运行在520V时的功率约为190W,580V时约为185W,都没有550V时的功率大。逆变器如果跟踪不到550V,就损失了发电量,但不会对系统产生其他影响。
那为什么还要不断跟踪呢?因为这个曲线随着光照强度、温度和遮挡的不同在变化着,最大功率点也就在变化了,可能早上最大功率点电压是560V,中午是520V,下午是550V,所以逆变器需要不断地寻找这个最大功率点,也就是最大功率点跟踪了,这样才能保证全天的电池板能量都能最大化地输出出来,不浪费太阳能资源。在了解上述基本知识的基础之上,我们再来聊一聊MPPT。
什么是MPPT?
MPPT的定义MPPT,即Maximum Power Point Tracking的简称,中文为“最大功率点跟踪”,它是指逆变器根据外界不同的环境温度、光照强度等特性来调节光伏阵列的输出功率,使得光伏阵列始终输出最大功率。MPPT是逆变器非常核心的技术,MPPT电压在进行光伏电站设计时一项非常关键的参数。
MPPT的作用由于太阳能电池收到光强以及环境等外界因素的影响,其输出功率是变化的,光强发出的电就多,带MPPT最大功率跟踪的逆变器就是为了充分的利用太阳能电池,使之运行在最大功率点。也就是说在太阳辐射不变的情况下,有MPPT后的输出功率会比有MPPT前的要高,这就是MPPT的作用所在。
 
举个例子,假设MPPT还没开始跟踪,这时组件输出电压是500V,然后MPPT开始跟踪之后,就开始通过内部的电路结构调节回路上的电阻,以改变组件输出电压,同时改变输出电流,一直到输出功率最大(假设是550V最大),此后就不断得跟踪,这样一来也就是说在太阳辐射不变的情况下,组件在550V的输出电压情况,输出功率会比500V时要高,这就是MPPT的作用。
单个光伏组件的MPPT的影响因素一般来说,辐照度、温度变化对输出功率的影响,最直接就体现在MPPT上,也就是说辐照度和温度是影响MPPT的重要因素。
辐照度降低,光伏组件的输出功率会降低;温度升高,光伏组件的输出功率会降低;
辐照度对MPPT的影响辐照度变化对光伏组件输出功率的影响逆变器进行最大功率点跟踪(MPPT)即上图中功率最大的点。从上图可以看出,当辐照度下降的时候,最大功率点几乎是成比例降低的,如下表所示。
辐照度成比例下降时,MPPT电压略微下降;由于P=IU,辐照度下降时,P成比例下降,而U略微下降,因此电流I应该是成比例下降的。
温度对MPPT的影响温度变化对组件输出功率的影响从上图可以看出,当温度变化时,最大功率按照温度系数的比例逐渐下降,如下表所示。由此可见:电流主要受辐照度的影响,电压主要受温度的影响。
光伏发电单元的MPPT及其原理与算法
光伏发电单元的MPPT上面两张图都是一个光伏组件的MPPT跟踪,而在实际工程中,一个500kW的逆变器,往往要接80~90个光伏组串。
光伏阵列在使用过程中易受周围环境(如浮云,建筑物,树木遮荫等)和电池板表面的灰尘的干扰,导致光伏阵列的输出功率减小,输出特性曲线变得复杂。
如果一个电站,某一个组串后面有空调机组;又有一片树叶遮盖了某一块电池片;又有一片树荫遮挡了部分组件。那么不同的组串间必然存在输出功率偏差。因此,每个逆变器接入的光伏组串的输出特性曲线变得复杂,呈多极值点,如何找到最高的那个点,就需要MPPT了!光伏方阵的输出功率曲线
最大功率点跟踪的原理随着电子技术的发展,当前太阳能电池阵列的MPPT控制一般是通过DC/DC变换电路来完成的。其原理框图如下图所示。 
光伏电池阵列与负载通过DC/DC电路连接,最大功率跟踪装置不断检测光伏阵列的电流电压变化,并根据其变化对DC/DC变换器的PWM驱动信号占空比进行调节。MPPT系统原理框图对于线性电路来说,当负载电阻等于电源的内阻时,电源即有最大功率输出。虽然光伏电池和DC/DC转换电路都是强非线性的,然而在极短的时间内,可以认为是线性电路。因此,只要调节DC-DC转换电路的等效电阻使它始终等于光伏电池的内阻,就可以实现光伏电池的最大输出,也就实现了光伏电池的MPPT。
MPPT的算法目前,光伏阵列的最大功率点跟踪(MPPT)技术,国内外已有了一定的研究,发展出各种控制方法常,常用的有一下几种:恒电压跟踪法(Constant Voltage Tracking 简称CVT)、干扰观察法(Perturbation And Observation method简称P&O)、增量电导法(Incremental Conductance method简称INC)、基于梯度变步长的电导增量法等等。(这些算法只能用在无遮挡的条件下)1)单峰值功率输出的MPPT的算法
目前,在无遮挡条件下,光伏阵列的最大功率点跟踪(MPPT)的控制方法常用的有以下几种:
恒电压跟踪法(Constant Voltage Tracking 简称CVT)
干扰观察法(Perturbation And Observation method简称P&O)
增量电导法(Incremental Conductance method简称INC)
基于梯度变步长的电导增量法,等等。
 
2)多峰值功率输出MPPT算法
普通的最大功率跟踪算法,如扰动观测发和电导增量法在一片云彩的遮挡下就有可能失效,不能实现真正意义的最大功率跟踪。目前,国际上也有人提出了多峰值的MPPT算法,主要包含如下三种:
结合常规算法的复合 MPPT 算法
Fibonacci 法
短路电流脉冲法
总结目前业内已经认识到了逆变器多MPPT通道的重要性,多MPPT的组串逆变器已经被广泛的认可,其精准的算法也逐渐被推广。
来源:上海兆能光伏逆变器 诺阳新能源

三:[mppt算法]【干货】光伏逆变器MPPT算法全面解析

来源:Solarbe 作者:张喆
什么叫多路MPPT,为什么组串逆变器有好几个MPPT。MPPT算法又是什么?为大家解释什么是MPPT。
最大功率点跟踪(Maximum Power Point Tracking,简称MPPT)是光伏发电系统中的一项核心技术,它是指根据外界不同的环境温度、光照强度等特性来调节光伏阵列的输出功率,使得光伏阵列始终输出最大功率。 图 1
图1我们可以发现,在不同的太阳能辐照度条件下,最大功率点是不同的。温度不同时,最大功率点也不同。
图2
图2温度越高最大功率点越低。 图 3
光伏阵列在使用过程中易受周围环境(如浮云,建筑物,树木遮荫等)和电池板表面的灰尘的干扰,导致光伏阵列的输出功率减小,输出特性曲线变得复杂。输出特性曲线呈多极值点,这就使得基于单峰值的最大功率点跟踪算法有可能在这种情况下失效,得不到全局最大功率点,使得光伏发电系统效率大大降低。
如果一个电站,某一个组串后面有空调机组;又有一片树叶遮盖了某一块电池片;又有一片树荫遮挡了部分组件。那么就会出现图3的情况,有了多个功率的峰值。如何找到图3中最高的那个点,就需要MPPT了!
一、最大功率点的条件这个问题说起来又有一点复杂了!太阳能电池组件,有内电阻和外电阻之分。当某一刻内电阻和外电阻相等时,此刻电池组件就工作在最大功率点了。
P=UI=I2R=[E/(R+r)]2R=E2R/(R+r)]2
=E2/(√R+r/√R)2
=E2/[(√R-r/√R)2+4r]
右边R为变量,分子一定,分母中√R=r/√R,即R=r时和最小,这时分数值最大。所以,当外电阻和内电阻相等时,输出功率最大。
太阳能电池组件的内阻,主要体现在发电的时候,对电流的抑制作用。在发电的时候,主要参与的元素有电池片,内部焊条导线,还有外部链接线缆。这些参与的元素有一个共同的特性,就是在低温的时候,电阻值全部都会变小。所以在同辐射强度的情况下,环境温度越低,电池板的内阻越小,发电效果越高;反之,则温度越高,内阻越大。
二、最大功率点跟踪的原理随着电子技术的发展,当前太阳能电池阵列的MPPT控制一般是通过DC/DC变换电路来完成的。其原理框图如下图所示。
光伏电池阵列与负载通过DC/DC电路连接,最大功率跟踪装置不断检测光伏阵列的电流电压变化,并根据其变化对DC/DC变换器的PWM驱动信号占空比进行调节。
图4 MPPT系统原理框图
光伏充电系统可简化模型为如下图所示。将光伏电池简化为恒压源和内阻Ri,外部电路简化为负载Ro。则负载功率为:
对于线性电路来说,当负载电阻等于电源的内阻时,电源即有最大功率输出。虽然光伏电池和DC/DC转换电路都是强非线性的,然而在极短的时间内,可以认为是线性电路。因此,只要调节DC-DC转换电路的等效电阻使它始终等于光伏电池的内阻,就可以实现光伏电池的最大输出,也就实现了光伏电池的MPPT。
三、 常用最大功率跟踪控制算法目前,光伏阵列的最大功率点跟踪(MPPT)技术,国内外已有了一定的研究,发展出各种控制方法常,常用的有一下几种:恒电压跟踪法(Constant Voltage Tracking 简称CVT)、干扰观察法(Perturbation And Observation method简称P&O)、增量电导法(Incremental Conductance method简称INC)、基于梯度变步长的电导增量法等等。(这些算法只能用在无遮挡的条件下)
1恒定电压法
恒定电压法的基本理论依据是不同日照条件下光伏电池的输出P-U曲线上最大功率点电压位置基本都位于某个恒定电压附近。因此,CVT法的控制思路就是将光伏电池输出电压控制在该电压处,这样一来光伏电池在整个工作过程中将近似的工作在最大功率点处。恒定电压跟踪方法不但可以得到比直接匹配更高的功率输出,在一定的条件下,还可以用来简化最大功率点跟踪(MPPT)控制。
从严格的意义上来讲CVT法并不是一种真正意义上的最大功率跟踪方法。虽然此法比一般光伏系统可以多获得20%左右的电能,相比不带CVT的直接耦合要有利得多。但是,这种跟踪方法忽略了温度对光伏电池阵列开路电压的影响,所以CVT法的精度甚低,适应性差,系统最大功率的跟踪精度完全取决于电压值的选择,一旦周围环境变化就无实现准确的最大功率追踪。但是CVT法以其控制简单、易实现、且系统不会出现振荡,具有良好的稳定性著称。
2干扰观察法
干扰观察法的原理是每隔一定的时间针对光伏电池输出电压进行扰动,使其增加或减少,同时对其输出功率进行观测,判断其产生变化的方向并以之为依据决定下一步的控制信号变化。这种控制算法一般采用功率反馈方式,通过两个传感器对太阳能电池阵列的输出电压和电流分别进行采样,并计算获得其输出功率。若ΔP>0,说明电压调整的方向正确,可以继续按原方向进行“干扰”;若ΔP
这种方法虽然算法简单,而且易于硬件方面的实现,但响应速度较慢,故而只适用于那些日照强度变化比较缓慢的场合,例如光伏发电厂、光伏路灯等,而对于车用太阳能最大功率跟踪控制则不能满足环境多变的要求。而且这种算法在稳态情况下会导致光伏阵列的实际工作点在最大功率点附近的小幅振荡,因此会造成一定功率损失。
图5干扰观察法流程图
3电导增量法  电导增量法是目前MPPT最常用算法之一,它是根据光伏电池阵列P -U曲线为一条一阶连续可导的单峰曲线(如下图),利用一阶导数求极值的方法。
以上即为电导增量法光伏电池达到最大功率输出点所需满足的条件。这种算法的控制过程如下:
此时参考电压将保持不变,也就是光伏阵列工作在最大功率点上。
在理论上电导增量法法比干扰观察法要好,因为它在下一时刻的变化方向完全取决于在该时刻的电导G=I/U的变化率和瞬时负电导值的大小关系,而与前一时刻的工作点电压以及功率的大小无关,因而此法能够适应快速变化的日照强度,而且跟踪精度较高。
图6 电导增量法流程图
MPPT算法需要比较多的硬件传感器或者说是电压和电流传感器,传感器越多,成本越高,所以目前较多用的还是扰动观测法。
 四、多峰值 MPPT 算法普通的最大功率跟踪算法,如扰动观测发和电导增量法在一片云彩的遮挡下就有可能失效,不能实现真正意义的最大功率跟踪。目前,国际上也有人提出了多峰值的MPPT算法。
1结合常规算法的复合 MPPT 算法
结合常规算法的复合 MPPT算法工作原理,首先把光伏阵列的工作点设定在最大功率点的附近,再利用普通的算法进行精确定位也就是分两级控制在工作电压和电流的最佳比值点上光伏阵列输出最大功率。光伏阵列的工作最大功率点与开路电压和短路电流具有一定的比例关系。系统经过第一步控制后,得到一个参考值。在第一步控制期间,保存系统实最大功率点的数据。后级采用扰动观察法实现最终定位,但前面得到的最大功率点有可能落到局部极值点的范围。此时比较第一步控制保存数据的大小,确定该功率点是否为全局的最大功率点。该方法易于实现和搜索速度很快,但也有存在缺点如在搜索局部峰值点时,在峰值点处会有震荡;控制参数设置没有可靠的理论基础。
2 Fibonacci 法
Fibonacci搜索法基于斐波那契序列原理。斐波那契数列,又称黄金分割数列,在数学上,斐波那契数列以如下被以递归的方法定义即前两相和等于第三项的值,在现代天体物理、晶体结构、电子学等应用领域,斐波那契数列都有直接的应用。
3短路电流脉冲法 短路电路脉冲法的基本原理是在光伏阵列输出最大功率时,其输出电流和短路电流 的具有固定的比例关系受光照强度影响的短路电流,变化的系数k,其随环境条件变化而变化。每隔一段时间引入一个周期的短路电流脉冲, 加在功率管 MOSFET的栅极的斜坡信号持续时间长短,这样就可以确定短路电流。在此期间,扫描光伏阵列的P-I特性曲线,最大功率点将被检测出来,同时采样记录相对应的电流。扫描一个周期结束后,功率开关管 MOSFET 彻底导通,采样短路电流,然后可以得到的比例系数的K值。该方法实现容易,工程实用性比较好,但为了获取 P-I 曲线和短路电流,要引入期性短路电路脉冲,这不利于系统的控制而且对后级控制而言相当于引入一种电流冲击扰动。
五、DC/DC电路DC/DC电路是一个非常有用的电路,他可以随意的调节电路的电压和电流。也叫直流斩波器。它能将一种幅值的直流电压变换成另一幅值固定或大小可调的直流电压。它的基本原理是通过对IGBT/MOS管的通断控制,将直流电压断续地加到负载上,通过改变占空比D来改变输出电压的平均值。由下图可见,MPPT算法就是通过电压的调节,来找到最大功率点的。
图7 mppt追踪
1典型DC/DC变换电路
DC/DC变换器可以分为很多种,按照调制形式可分为脉冲宽度调制(PWM)、脉冲频率调制(PFM)、混合调制。按照变换电路的功能可分为降压式直流-直流变换(Buck Converter)、升压式直流-直流变换器(Boost Converter)、升压-降压复合型直流-直流变换器(Boost-Buck Converter)、库克直流-直流变换(Cuk Converter)、全桥式直流-直流变换(Full Bridge Converter)。
在MPPT中,一般使用boost升压式直流-直流变换器。
目前三电平组串式逆变器,启动电压一般只要180-200V,而200v左右的直流电压是无法逆变器出380v交流电压的,所以三电平的组串逆变器,都会有一个DC/DC环节进行升压。而目前传统的500KW逆变器则没有这个升压环节。
每一台500Kw集中式逆变器会并联112-128串电池组串,每个组串会由18-20块电池组件串联。由于组件之间的个体差异造成组串之间的电压和电流的差异,又因为并联的组串数量过多,这就造成了不同大小电压的耦合,降低了整个光伏阵列的效率。组串式逆变器有2-3个MPPT,这样可以把由于遮挡或者组件个差异造成的电压差异解耦(图8)。这样就做到了被遮挡组件和正常工作组件的互不影响,功率得到充分的利用。
图8 组串逆变器拓扑图
2升压式变换器(Boost)
升压变换器是输出电压Vo高于输入电压Vin的单管不隔离直流变换器,所用电力电子器件及元件和Buck变换器的相同,仅电路拓扑结构不同,如图9所示。
比较图可见,Boost变换器中电感在输入侧,一般称为升压电感。开关管Q仍为PWM控制方式,但它的最大占空比D必须限制,不允许在D=1情况下工作。
图9 升压式DC/DC变换电路原理图
图10 升压式DC/DC变换电路开关管导通(a)、关断(b)时等效原理图
从上图可以看出,在开关管导通时,电源给储能电感充电,上电流逐渐增大,当开关管截止时电感放电,上电流逐渐减小。电容起滤波作用,使负载上的电压波纹减小。图11显示了电感上电流的变换波形和电压波形。
图11 升压式DC/DC变换电路的输出波形
展望
目前业内已经认识到了逆变器多MPPT通道的重要性,多MPPT的组串逆变器,集散式逆变器。已经被广泛的认可。这就要求更加精确的MPPT算法得以推广。对于这种情况有很多业内人事提出逆变器应该使用多峰值 MPPT 算法,例如短路电流脉冲法等等。
Fibonacci、基于状态空间的 MPPT 算法以及基于电压扫描和电导增量法多峰MPPT算法。这些算法都能实现最大功率跟踪,但是也各有有缺点。短路电流脉冲法的优点是易于实现,缺点是需引入周期性短路电流脉冲,因而会对系统的控制性能产生一定的影响;Fibonacci算法的优点是精度高,适应环境突变的能力较强,缺点是搜索速度较慢;基于状态空间的 MPPT算法的优点是鲁棒性好,阴影条件下仍具有较好的跟踪性能,其缺点是算法过于复杂;基于电压扫描和电导增量法多峰MPPT算法具有搜索速度快的优点,缺点是鲁棒性差。在未来最大功率点跟踪技术将朝着效率高、算法简单、响应速度快、鲁棒性好等的方向发展。 光伏行业全媒体平台
为您提供专业的营销服务
平面媒体光能杂志-12000册/月
网络媒体索比光伏网,日均浏览量10万
线下会议每年举办六场超200人区域性峰会
媒体公关软文撰写推广,媒体关系维护
索比光伏网网址:www.solarbe.com
电话:010-68027865    68000822

本文来源:https://www.shanpow.com/news/428803/

《mppt算法.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

相关阅读
  • 《中国九年义务教育歌》 《中国九年义务教育歌》
  • 员工作业效率算法说明 员工作业效率算法说明
  • 补入党介绍人证明 补入党介绍人证明
  • 严字当头确保全面从严治党主体责任落地落实 严字当头确保全面从严治党主体责任落地落实
  • 被巡察单位党组工作汇报材料 被巡察单位党组工作汇报材料
  • 疫情防控党课讲稿大全 疫情防控党课讲稿大全
  • 疫情防控事迹材料 疫情防控先进个人事迹材料 疫情防控事迹材料 疫情防控先进个人事迹材料
  • 大学生读书笔记1000字 大学生读书笔记1000字
为您推荐