什么叫多路MPPT,为什么组串逆变器有好几个MPPT。MPPT算法又是什么?为大家解释什么是MPPT。
最大功率点跟踪(Maximum Power Point Tracking,简称MPPT)是光伏发电系统中的一项核心技术,它是指根据外界不同的环境温度、光照强度等特性来调节光伏阵列的输出功率,使得光伏阵列始终输出最大功率。
如图1:我们可以发现,在不同的太阳能辐照度条件下,最大功率点是不同的。温度不同时,最大功率点也不同。温度越高最大功率点越低如图2
图 3
光伏阵列在使用过程中易受周围环境(如浮云,建筑物,树木遮荫等)和电池板表面的灰尘的干扰,导致光伏阵列的输出功率减小,输出特性曲线变得复杂。输出特性曲线呈多极值点,这就使得基于单峰值的最大功率点跟踪算法有可能在这种情况下失效,得不到全局最大功率点,使得光伏发电系统效率大大降低。
如果一个电站,某一个组串后面有空调机组;又有一片树叶遮盖了某一块电池片;又有一片树荫遮挡了部分组件。那么就会出现图3的情况,有了多个功率的峰值。如何找到图3中最高的那个点,就需要MPPT了!
1.最大功率点的条件
这个问题说起来又有一点复杂了!太阳能电池组件,有内电阻和外电阻之分。当某一刻内电阻和外电阻相等时,此刻电池组件就工作在最大功率点了。
右边R为变量,分子一定,分母中√R=r/√R,即R=r时和最小,这时分数值最大。所以,当外电阻和内电阻相等时,输出功率最大。
太阳能电池组件的内阻,主要体现在发电的时候,对电流的抑制作用。在发电的时候,主要参与的元素有电池片,内部焊条导线,还有外部链接线缆。这些参与的元素有一个共同的特性,就是在低温的时候,电阻值全部都会变小。所以在同辐射强度的情况下,环境温度越低,电池板的内阻越小,发电效果越高;反之,则温度越高,内阻越大。
2.最大功率点跟踪的原理
随着电子技术的发展,当前太阳能电池阵列的MPPT控制一般是通过DC/DC变换电路来完成的。其原理框图如下图3.1所示。
光伏电池阵列与负载通过DC/DC电路连接,最大功率跟踪装置不断检测光伏阵列的电流电压变化,并根据其变化对DC/DC变换器的PWM驱动信号占空比进行调节。
图4 MPPT系统原理框图
光伏充电系统可简化模型为如下图4所示。将光伏电池简化为恒压源和内阻Ri,外部电路简化为负载Ro。则负载功率为:
上式两端对Ro求导得:
所以,
对于线性电路来说,当负载电阻等于电源的内阻时,电源即有最大功率输出。虽然光伏电池和DC/DC转换电路都是强非线性的,然而在极短的时间内,可以认为是线性电路。因此,只要调节DC-DC转换电路的等效电阻使它始终等于光伏电池的内阻,就可以实现光伏电池的最大输出,也就实现了光伏电池的MPPT。
3.1 常用最大功率跟踪控制算法
目前,光伏阵列的最大功率点跟踪(MPPT)技术,国内外已有了一定的研究,发展出各种控制方法常,常用的有一下几种:恒电压跟踪法(Constant Voltage Tracking 简称CVT)、干扰观察法(Perturbation And Observation method简称P&O)、增量电导法(Incremental Conductance method简称INC)、基于梯度变步长的电导增量法等等。(这些算法只能用在无遮挡的条件下)
3.1.1 恒定电压法
恒定电压法的基本理论依据是不同日照条件下光伏电池的输出P-U曲线上最大功率点电压位置基本都位于某个恒定电压附近。因此,CVT法的控制思路就是将光伏电池输出电压控制在该电压处,这样一来光伏电池在整个工作过程中将近似的工作在最大功率点处。恒定电压跟踪方法不但可以得到比直接匹配更高的功率输出,在一定的条件下,还可以用来简化最大功率点跟踪(MPPT)控制。
从严格的意义上来讲CVT法并不是一种真正意义上的最大功率跟踪方法。虽然此法比一般光伏系统可以多获得20%左右的电能,相比不带CVT的直接耦合要有利得多。但是,这种跟踪方法忽略了温度对光伏电池阵列开路电压的影响,所以CVT法的精度甚低,适应性差,系统最大功率的跟踪精度完全取决于电压值的选择,一旦周围环境变化就无实现准确的最大功率追踪。但是CVT法以其控制简单、易实现、且系统不会出现振荡,具有良好的稳定性著称。
3.1.2 干扰观察法
干扰观察法的原理是每隔一定的时间针对光伏电池输出电压进行扰动,使其增加或减少,同时对其输出功率进行观测,判断其产生变化的方向并以之为依据决定下一步的控制信号变化。这种控制算法一般采用功率反馈方式,通过两个传感器对太阳能电池阵列的输出电压和电流分别进行采样,并计算获得其输出功率。若ΔP>0,说明电压调整的方向正确,可以继续按原方向进行“干扰”;若ΔP<0,说明电压调整的方向错误,需要对“干扰”的方向进行改变。
这种方法虽然算法简单,而且易于硬件方面的实现,但响应速度较慢,故而只适用于那些日照强度变化比较缓慢的场合,例如光伏发电厂、光伏路灯等,而对于车用太阳能最大功率跟踪控制则不能满足环境多变的要求。而且这种算法在稳态情况下会导致光伏阵列的实际工作点在最大功率点附近的小幅振荡,因此会造成一定功率损失。
图5干扰观察法流程图