光伏系统最大功率点跟踪算法的研究

摘要 最大功率点跟踪系统对提高光伏系统整体工作效率具有重要作用。在对比分析登山算法及三点比较算法各自特点的基础上,本文提出了一种兼顾跟踪效率和精度的改进算法。

关键词 光伏系统;最大功率点跟踪;算法

中***分类号TM61 文献标识码A 文章编号 1674-6708(2012)64-0077-02

Research of Tracking Algorithm of Maximum Power Point for Photovoltaic System

WANG Xu

Department of Physics and Information Engineering,Huaihua University,Huaihua 418008

Abstract The maximum power point tracking (MPPT) symtem is important for improving the efficiency of the photovoltaic system.In this paper,on the basis of comparative analysis characteristics of mountain climbing algorithm and three point algorithm,a improved algorithm is proposed to cover tracking efficiency and accuracy.

Keywords photovoltaic system; tracking algorithm of maximum power point; Algorithm

0 引言

面对传统能源的日益枯竭以及自然环境的不断恶化,人类急需寻找一种环保、低碳、可再生利用的清洁能源,以降低对传统能源的依赖。在众多新能源中,太阳能因其储量丰富、分布广泛、清洁环保而备受人们关注。

在太阳能的利用方式中,光伏发电是最有效也是目前应用最为广泛的方式之一。在光伏发电系统中,为达到充分利用太阳能资源、提高系统整体工作效率的目的,一个很重要的途径就是实时控制、调节系统负载与光伏系统内阻相匹配,使系统稳定工作在最大功率点上,这一过程即为最大功率点跟踪(Maximum Power Point Tracking,简称 MPPT)。目前对于光伏系统最大功率点跟踪较为常用的算法有登山法、电导增量法、三点比较法、恒定电压法等,其中尤以登山法和三点比较法应用最为广泛。两种MPPT算法在跟踪原理和效果上各不相同,算法本身的局限性也决定了各自的特点和应用范围。本文从光伏系统的特性出发,分析比较了登山法与三点比较法各自的优势与局限,在此之上,提出了一种改进算法。

1 光伏系统的特点

光伏电池是利用光生伏特效应制成的无偏压光电转换器件,根据光伏效应原理,其输出电流与输出电压之间存在如下关系:

其中,Is为短路电流,Isr为反向饱和电流;U为输出电压;e为电子电荷;n为PN结系数,T为环境温度;Rs为串联电阻;Rsh为并联电阻。

根据光伏电池数学模型,绘制不同辐照度、不同温度下光伏电池的P-U曲线,如***1所示。

从光伏电池的P-U曲线可以看出,其输出功率受到辐照度、光伏电池温度等因素的影响,其输出特性曲线是非线性的。在特定的辐照度和温度下,光伏电池具有唯一的最大功率输出点。光伏发电系统能否工作于最大功率点上,判决条件是外部负载是否与系统内阻相匹配。通常情况下,外界环境处于时刻变化过程中,如一天中辐照度会随时间变化而改变,光伏电池温度会随工作时间增加等,这些因素都会使光伏电池P-U曲线发生改变,使系统偏离最大功率点,无法充分利用光伏电池阵列所产生的电能。在光伏系统中,通常将光伏电池阵列等效为直流电源,最大功率点跟踪系统等效为外部负载,通过调节最大功率点跟踪系统DC/DC电路占空比,使外部负载与光伏电池阵列内阻动态匹配,从而达到使系统实时工作于最大功率点的目的。

2 MPPT算法的比较

MPPT的算法较多,本文只针对应用较为广泛的登山法与三点比较法进行讨论。

2.1 登山法

登山法是目前实现MPPT最常用的方法之一。其原理是通过一定时间间隔下对脉冲宽度调制(Pulse Width Modulation,简称PWM)信号占空比的调整,同时采样调整后系统输出电压、电流值,判断占空比改变后系统输出功率变化情况,以决定控制信号调整方向。

跟踪算法采用逐点比较的方式,将当前采用功率P1与系统前一时刻存储功率P0相比较,根据比较结果确定PWM控制信号调整方向。具体调整方案为:选取判定参量P=P1-P0,根据P的符号判定PWM信号调整方向,如果:1)P >O,说明调整后输出功率较前一时刻有所增大,调整方向正确,系统继续按原方向调整;2)P

通过对登山法算法的分析可以发现,登山法算法相对简单,采样比较过程数据处理量较少,硬件系统要求较低,实际应用中易于实现。但是,在最大功率点跟踪过程中,跟踪精度和跟踪效率难以兼顾,PWM信号调整步长过大时,跟踪速度较快,但是系统在最大功率点附近输出摆动范围大,影响系统跟踪精度;反之,虽可以使系统更好的接近最大功率点工作,但是跟踪效率相应降低。同时由于算法本身的局限性,系统始终处于一个自寻优过程,即使调整后系统已经工作于最大功率点,算法仍然强迫进行调整,系统始终处于一个震荡输出的过程,并因此造成一部分由于算法引起的功率损失。虽通过变步长的登山法可以改善震荡幅度,但是会相应增加硬件负担。在外界条件变化剧烈的极端情况下,登山法算法会产生误判,造成巨大功率损失,严重时甚至会使系统停止工作。

2.2 三点比较法

三点比较法通过在光伏电池P-U特性曲线峰值点附近从左到右依次采样A、B、C三点电压和功率,利用三点功率值比较结果来确定调整PWM控制信号占空比,从而使得系统功率输出朝大的方向调整。设UB为初值功率最大点Umax,在跟踪过程中可能出现如***2所示三种情形。

1)PA

其中UD为预先设置用于电压调整常量,UB较为常见的取值方式为0.78Uoc, 其中Uoc为光伏系统开路电压。

分析三点比较法算法可以看出,通过初始电压值的设定,算法本身就能够快速地跟踪到最大功率点位置,克服了系统初始化过程中,逐点寻找、判断,跟踪效率过低的问题。通过阈值判定,输出功率满足阈值条件后,系统将稳定工作在目前判定的最大功率点上,而不做任何调整,直到外部环境发生变化使输出功率不满足阈值条件,避免了由于震荡输出而引起的额外功率损失。但是,在三点比较法中,阈值取值越大,MPPT跟踪精度越低,因算法失衡引起的功率损失过高;反之虽可提高跟踪精度,但是跟踪效率大大降低,采样、比较数据量迅速增加,相应提高了对硬件的要求。同时,在每次比较过程中,CPU数据处理过程也会引起系统偏离最大功率点的功率损失,这也决定了在一段时间内,当利用三点比较法跟踪到最大功率点后,应间隔较长时间在进行下一次比较,而这是与跟踪精度的要求相矛盾的。

3 改进算法

通过对登山法和三点比较法的分析,结合二者各自的特点,本文提出一种将二者结合使用的改进算法,即利用三点比较法进行粗选,快速找到最大功率点位置,利用登山法进行微调,进一步减小功率损失,同时避免MPPT跟踪过程中的误判、误调。

算法流程***如***3所示。

改进算法说明:

1)系统初始自动利用三点比较法进行最大功率点跟踪,迅速跟踪最大功率点粗略位置,这一过程为最大功率点跟踪过程粗调;2)当找到最大功率点粗略位置后,利用登山法进行实时最大功率点跟踪,此为最大功率点跟踪细调;3)在功率变化过快的位置(如云层瞬时遮挡,辐照度瞬时降低),利用判定参数判定采样功率变化大小,若功率变化过快,则意味着可能最大功率点存在较大范围的转移,此时跳出登山法算法,返回三点比较法重新寻找最大功率点粗略位置,避免由于外界环境瞬时变化造成的最大功率点丢失;4)D为三点比较粗调过程中步长,其值影响光伏系统最大功率点粗略位置判断速度,D取值不可过小,避免步进过小引起跟踪速度过慢,造成额外功率损失;5)D为登山法细调过程中步长,其值影响光伏系统最大功率点跟踪精度,D取值应满足D

4 结论

通过对光伏系统最大功率点跟踪登山法和三点比较法的分析,结合二者各自的特点和应用范围而提出的改进算法,可以克服登山法跟踪速度慢,极端情况误判、误调,三点比较法实时数据处理量大,跟踪精度难以控制等缺点,利用环境变化参数和步长,较好的兼顾了跟踪效率和精度,进一步提升了光伏系统能量转换效率。

参考文献

[1]王晔.浅谈光伏并网发电系统的发展[J].经营管理者,2011(20).

[2]袁晓玲.基于二分法的光伏发电系统最大功率点跟踪算法[J].电源学报,2011(6).

[3]钱嘉怡.光伏系统MPPT控制方法研究[J].价值工程,2011(10).

光伏系统最大功率点跟踪算法的研究

转载请注明出处学文网 » 光伏系统最大功率点跟踪算法的研究

学习

抗菌肽

阅读(23)

本文为您介绍抗菌肽,内容包括抗菌肽文献解读,抗菌肽标准中文名。抗菌肽(antimicrobialpeptides)是具有抗菌活性短肽的总称。1975年瑞典科学家G.Boman等人[2]等从惜古比天蚕(Hyatophoracecropia)蛹中诱导分离得到一种杀菌肽,并将其命名为

学习

长春工业大学学报.自然科学版.

阅读(25)

本文为您介绍长春工业大学学报.自然科学版.,内容包括长春工业大学学报在哪里可以投稿,长春理工大学学报自然科学版。聚苯乙烯增韧的新机理

学习

无线光通信技术概析

阅读(23)

本文为您介绍无线光通信技术概析,内容包括无线光通信的国内研究现状,无线光通信系统的设计内容。摘要:文章讨论了无线光通信中选择波长、降低空间损耗、传输定位、消除闪烁散射、提速编码等关键技术,然后研究了大气信道对无线光通信链路的

学习

獭兔饲料配备及饲喂方法

阅读(32)

本文为您介绍獭兔饲料配备及饲喂方法,内容包括獭兔饲养的参考饲料配方有哪些,獭兔的饲料计算方法。摘要:介绍了獭兔饲料搭配的原则以及3种不同饲喂方法。

学习

浅谈过程控制及其应用

阅读(20)

本文为您介绍浅谈过程控制及其应用,内容包括阐述过程控制发展概况及研究现状,过程控制的应用与发展。摘要:简要概括过程控制经历的三个发展阶段,即基于经典控制理论、现代控制理论和多学科交叉的过程控制,并根据结构特点对过程控制其展开分

学习

我国的教育方针解读

阅读(20)

本文为您介绍我国的教育方针解读,内容包括我国的教育方针最新表述,我们的教育方针经典语录。一.我国的教育方针

学习

你知道哪些自由基

阅读(27)

本文为您介绍你知道哪些自由基,内容包括清除自由基最好的方法,清除自由基最好的食物。什么是自由基

学习

中朝关系究竟怎么样

阅读(19)

本文为您介绍中朝关系究竟怎么样,内容包括朝鲜战争后中朝关系,金灿荣讲中朝关系。中国和朝鲜于1949年10月6日建交,迄今已有近60年的友好交往史冷战后,特别是进入21世纪之后,中朝关系在世界形势的大调整和大变革中也有了与时俱进的发展

学习

四川彭州石化之忧

阅读(29)

本文为您介绍四川彭州石化之忧,内容包括彭州石化新材料产业园,彭州石化对成都的影响。50多岁的彭州人张志安站在被铁丝网圈起的大片石化厂区之外,听着轰鸣的机器声那些忙忙碌碌的工人正在紧张施工。不远处竖立的项目说明,无可争议地告诉张

学习

遥感学报

阅读(18)

本文为您介绍遥感学报,内容包括遥感学报,遥感学报全称。1.Quasi-quantitativerelationshipbetweensoilmoistureandpolarizationcharacteristicsZHANGQiao,SUNXiaobing,LIYa'nan,QIAOYanli,ZHANGQiao,SUNXiaobing,LIYa'nan,QIAOYanli

学习

中国古代造船技术的伟大发明

阅读(32)

本文为您介绍中国古代造船技术的伟大发明,内容包括中国古代造船技术的伟大发明,我国造船有哪些自主发明。亲爱的同学们,海贝贝又和大家见面了。前几期我们介绍了古代船舶的发展演变情况,船舶技术随着时间的推进日新月异。漫长的岁月中,中国

学习

劫后余生谢朝平

阅读(40)

从看守所出来后,谢朝平的体重渐渐恢复了。与几个月前戴着帽子、两颊凹陷的形象已完全不同,长出的新发染得黝黑。谢朝平笑着自我解嘲。对于新发型他挺满意的,“感觉比原来还要好。”

学习

浅谈IP欺骗方法的入侵与防范

阅读(25)

本文为您介绍浅谈IP欺骗方法的入侵与防范,内容包括简述ip欺骗的基本原理及防范措施,ip欺骗的攻击与防御总结。[摘要]系统自身的漏洞及TCP/IP协议的缺陷给计算机网络带来了许多不安全的因素。IP欺骗就是利用了不同主机系统间的信任关系及

学习

如何对算法进行有效教学

阅读(19)

本文为您介绍如何对算法进行有效教学,内容包括算法的教学方法有哪些,如何处理好计算教学中的算法。摘要:算法是数学及其应用的重要组成部分,是计算科学的重要基础。如何在课堂上有效开展教学,拓展学生知识层面,达到培养学生解决问题的能力,就

学习

现代目标识别算法综述

阅读(36)

本文为您介绍现代目标识别算法综述,内容包括目标识别与跟踪算法,经典目标识别算法优缺点比较。摘要:近年来,目标识别技术已成为当今研究的热点之一。随着科技的发展,目标识别从初始的人工方法发展为计算机自动识别算法,极大地提高了识别的精

学习

多目标优化进化算法比较综述

阅读(28)

本文为您介绍多目标优化进化算法比较综述,内容包括多目标进化算法研究综述,多目标优化算法理论和应用全本。摘要多目标优化是最优化领域的一个重要研究方向,本文简要介绍了多目标优化的模型和几种多目标优化的进化算法,并对算法进行了简要

学习

EM算法及其推广的几种算法

阅读(20)

本文为您介绍EM算法及其推广的几种算法,内容包括em算法十大经典,最大熵算法与em算法。摘要引入了可处理缺失数据的EM算法。EM算法是一种迭代算法,每一次迭代都能保证似然函数值增加,并且收敛到一个局部极大值。在此基础上,本文也给出了推广

学习

求解TSP问题的人工鱼群算法

阅读(19)

本文为您介绍求解TSP问题的人工鱼群算法,内容包括人工鱼群算法国内外研究现状,人工鱼群算法解决的问题。摘要:人工鱼群算法在函数优化问题中取得了较好的应用,但在组合优化问题中的应用相对较少。因此,文中用人工鱼群算法来求解TSP问题,并与

学习

“费米估算法”的奥秘

阅读(20)

本文为您介绍“费米估算法”的奥秘,内容包括费米估算方法,费米估算法完整版。现在有一个问题:在一艘航行在太平洋的游船上,导航员称游船正航行在地球上最深的水域――马里亚纳海沟上.这时,一位游客一不小心,把一颗重5千克的水晶球掉进了海里

学习

MPSK信号一种有效的SNR估计算法

阅读(17)

摘要:对接收信号进行信噪比估计是许多通信系统要完成的重要工作。具有恒包络特性的MPSK信号是常见的调制信号,对该类信号提出了一种有效的信噪比估计算法,该算法利用信号包络的均值和方差进行估计,具有计算量小复杂度低的优点。用Matlab仿真

学习

MATPOWER平台下配电网潮流算法的应用及比较

阅读(24)

摘要:提出了配电网潮流算法在MATPOWER平台下应用的解决方案。同时基于MATPOWER平台,针对辐射状配电网,对牛顿拉夫逊法和前推回代法在收敛性、计算速度、稳定性以及网孔处理能力上进行了细致的研究比较。为配电网潮流计算系统的核心算法选取