基于光伏系统中MPPT控制算法分析论文_劳大实

基于光伏系统中MPPT控制算法分析论文_劳大实

中国中元国际工程有限公司 北京海淀 100089

摘要:当下,随着传统能源日益短缺的背景下,积极开发新能源迫在眉睫,其中可再生能源中的光伏发电技术由于绿色环保而广泛应用,光伏系统中的最大功率跟踪(MPPT)问题是影响系统效率的关键,因此,需要对MPPT进行深入研究。

关键词:光伏系统;MPPT;控制算法

随着传统能源中化石燃料和石油资源的不断持续枯竭,同时传统能源对环境污染的日益加剧,可再生能源越来越受到学者们的关注。太阳能是最好的绿色能源之一,其具有广泛的覆盖范围、生态友好性、易于获取等特性,被学者们视为未来传统能源的最佳替代品。因此,如何提高太阳能的转换效率成了许多研究人员的重点。最大功率追踪技术(Maximum Power Point Tracking,MPPT)成了解决这一问题的关键技术。

1最大功率点跟踪技术

最大功率点跟踪技术是通过将光伏阵列的外部负载阻抗和内部阻抗相匹配,使得光伏阵列输出最大功率的方法。传统的MPPT控制方法有扰动观察法、固定电压法、电导增量法等。随着智能算法的出现,控制方法出现了蚁群算法、萤火虫算法、人工蜂群算法等,下文综合介绍了这6种算法的基本原理及其优劣势。

1.1 MPPT技术的必要性

光伏发电系统输出功率可以看作是与温度和日照强度相关的非线性函数,其不仅受外界环境影响,还会随着外界负载的变化而改变。光伏电池的成本较高,对太阳能的转换效率低等缺陷,因此通过MPPT技术,实时调整光伏系统的工作点,使工作点不断在MPP附近,提高电能的转换效率。

1.2 MPPT技术的原理

光伏发电系统中,通过实验可知,光伏电池内阻一定时,可以通过调整外界负载阻抗,使得外阻抗与内阻抗相等,从而可以获得最大输出功率。但由于外界环境的影响,光伏电池内阻是在不断变化的,因此通过直接调整内外阻抗值来输出最大功率的方法难以实现。最常用的方法是在光伏阵列和外界负载中间加入DC/DC变换器,可以通过变换器中元件的占空比D来控制光伏电池的内阻大小,这样在外界环境的影响下,通过PWM技术来改变占空比,进而改变内阻大小,使其与外阻抗相等,实现光伏阵列在最大功率点工作,被称作为最大功率点跟踪(MPPT)算法。

MPPT算法的基本工作原理:当系统的工作电压比最大功率点处的电压小时,光伏系统的输出功率与电池的输出电压是成正比的关系;当系统电压超过最大功率点处的电压时,随着输出电压的增加,系统的输出功率反而减小。因此,实际上MPPT技术是一个自我寻优的过程,可以通过控制光伏电池的输入电压,使光伏系统在不同的温度与光照条件下,输出最大功率。

2典型MPPT控制算法

2.1固定电压法

固定电压控制算法CVT(Constant Voltage Tracking)中,当假设温度T保持不变,而光照强度改变时,不同情况下的MPP对应的电压可以近似看作是某一恒定电压。因此固定电压法的基本思路是将光伏阵列的输出电压控制在某个恒定电压附近,这个时候的光伏系统可以近似看作工作在MPP。

CVT的优势在于:①控制简单、稳定性强。②光伏系统不会在MPP附近出现震荡,能够保证工作点的输出电压稳定。

不足在于:①CVT是在忽略了温度T对光伏系统的影响下获得恒定电压,在温度变化较大的区域,MPP容易出现较大误差。②精度降低。

2.2扰动观察法

扰动观察法P&O(PerturbationandObservation)中,需要对每个周期T内的输出电压和输出功率进行采样,通过控制占空比来得到固定的步长,对光伏阵列的输出电压进行增大或减小,最终比较前后两个采样周期的输出功率大小。结果中的输出电压和输出功率的关系,决定下一次变化趋势。

P&O算法的优势在于:①复杂性较低。②易于在硬件中实现。③对最大功率点的追踪速度较快。

期刊文章分类查询,尽在期刊图书馆

不足在于:①P&O算法是通过电压扰动连续不断的跟踪MPP,使得其在MPP的附近不断震荡,造成功率损失较大。②当光照不断变化时,容易出现对MPP的位置误判,进而使得“干扰”方向出现偏差,影响跟踪速度。

2.3电导增量法

电导增量法IC(Incremental Conductance)中,利用光伏阵列的增量电导与瞬时电导值的比率,基于比率值,光伏特性的斜率,并进一步产生转换器的占空比。

IC算法的优势在于:①对MPP的跟踪速度较快。②保证光伏系统的动态稳定性。③相对于P&O算法,在MPP附近的震荡减小。

不足在于:①复杂性较高,不易于在硬件中实现。②硬件实现成本高。

3智能MPPT控制算法

随着群智能算法的发展,研究者们将最大功率跟踪技术看作是个多峰值的优化问题,结合群智能算法的优良的寻优特性,使得光伏系统工作在MPP。这里对蚁群算法、萤火虫算法、人工蜂群算法3种算法在MPPT中的应用做了介绍。

3.1蚁群优化算法

蚁群优化算法ACO(Ant Colony Optimizationalgorithm)中,蚁群通过“信息素”来实现信息的交流与传递。在光伏发电中,蚁群寻找食物的过程被模仿并用于寻找光伏阵列中的MPP,ACO算法的目标函数中,关键参数就是占空比D。通过随机产生占空比并计算相应的功率值,然后和特定占空比的功率值相比较,进而实现寻优。

ACO算法的优势在于:①更快的收敛速度。②稳定性较强。

不足在于:①跟踪速度一般,容易造成小部分功率损失。②控制方法复杂度高,难以在控制器上实现。

3.2萤火虫算法

萤火虫算法FA(Firefly Algorithm)中,萤火虫群通过闪光来相互交流信息,萤火虫的吸引力与自身光亮度成正比。在光伏系统中,代替每个萤火虫的位置都代表一个不同的转换器占空比D,每一个萤火虫的亮度代表输出功率的大小,通过不同占空比获得不同的每个萤火虫的位置,通过重复试验,可得到MPP。

FA算法的优势在于:①控制方法简单,易于实现。②收敛速度快。③能够在低成本微控制器上的实现。

不足在于:①易陷入局部最优解。②对高维寻优效果不理想。

3.3人工蜂群算法

人工蜂群算法ABC(Artificial Bee Colonyalgorithm)中,通过蜂群寻找蜜源的行为提出的一种智能算法。在光伏系统中,每个蜜源所在的位置代表转换器的占空比D,每个蜜源的多少代表光伏阵列的输出功率的大小。通过改变不同的占空比,来实现对输出功率最大点的追踪。最终算法保留蜜源最优的点,即输出功率最大点。

ABC算法的优势在于:①跟踪速度快。②收敛速度快。

不足在于:①随机初始化时,容易丢失功率的极值点。②增加了系统的复杂度。③硬件实施难度较高。

结语

MPPT技术作为提高光伏系统输出效率的重点,在电能生成中起着至关重要的作用。在实际工程中,最广泛使用的技术是P&O和IC,因为它们结构简单,成本低,但是随着人工智能技术的不断发展,相信群智能算法在MPPT中的应用的比重将会越来越大。光伏发电作为新能源,越来越受到关注,而如何将先进的群智能算法低成本的应用到MPPT技术中,将是未来发展的重要方向之一。

参考文献

[1]佚名.基于改进莱维飞行粒子群算法的光伏系统MPPT方法[J].南昌大学学报:工科版,2018,40(03):92-98.

[2]佚名.基于滑模控制的光伏系统MPPT的研究[D].安徽理工大学,2018.

论文作者:劳大实

论文发表刊物:《基层建设》2019年第18期

论文发表时间:2019/10/9

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于光伏系统中MPPT控制算法分析论文_劳大实
下载Doc文档

猜你喜欢