【技术实现步骤摘要】
一种基于改进混沌引力搜索算法的光伏最大功率跟踪方法
[0001]本专利技术涉及光伏发电
,具体涉及一种基于改进混沌引力搜索算法的光伏最大功率跟踪方法。
技术背景
[0002]随着能源危机、环境保护等问题的日益严峻,新能源技术得到了十足的发展,并且越来越受到人们的重视,太阳能发电安全稳定,取之不尽用之不竭,成为主要的新能源发电技术之一。
[0003]然后在实际光伏发电应用中,天气变化莫测,并且会存在周围物体的遮挡的现象,此外设备本身的老化、积尘等都会导致光伏器件输出曲线特性不一致,进而导致光伏阵列的输出曲线呈现多个最大功率点,此时传统的MPPT技术可能会陷入局部最优,造成了效率浪费,严重影响光伏发电的输出功率与稳定性。
[0004]为了解决这一问题,群体智能算法开始应用于最大功率追踪,相比于传统算法,群体智能算法可以实现并行搜索,提供了求解复杂问题的方法,具有较强的鲁棒性与精度。基于万有引力搜索的最大功率跟踪算法不依赖于初值选取,具有更高的精度,可以对光伏阵列及逆行整体的优化,具有独特的优势以及应用价值。但是现有的基于引力搜索算法的最大功率跟踪算法易陷入局部最优,并且搜索时间较长,追踪速度慢。
技术实现思路
[0005]为了克服现有技术的不足,本专利技术对传统万有引力搜索方法进行了改进,提供了一种收敛速度更快的基于智能算法的光伏最大功率跟踪方法,克服了现有技术存在的问题。
[0006]本专利技术解决上述技术问题是通过如下技术方案予以实现的:
[0007]一种基于改进 ...
【技术保护点】
【技术特征摘要】
1.一种基于改进混沌引力搜索算法的光伏最大功率跟踪方法,其特征在于,包括:步骤S1,初始化种群参数,种群规模N;步骤S2,通过目标函数评估第i个粒子的适应度并计算个体的质量;步骤S3,使用正弦混沌映射的方法更新万有引力常数;步骤S4,计算第i个粒子在第d维的引力;步骤S5,计算第i个粒子在第d维的加速度、速度和位置;步骤S6,进行迭代,重复步骤S2到S5,直到满足预设条件;步骤S7,判断重启条件,满足则执行步骤S1,否则进行局部跟踪运行模式。2.根据权利要求1所述的一种基于改进混沌引力搜索算法的光伏最大功率跟踪方法,其特征在于,通过目标函数评估第i个粒子的适应度并计算个体的质量的方法为:征在于,通过目标函数评估第i个粒子的适应度并计算个体的质量的方法为:式中t代表迭代次数,M
i
(t)为第t次迭代时第i个粒子的质量,f
i
(t)为第t次迭代时第i个粒子的目标函数,对应第i个粒子的位置所对应电压处的功率值,best(t)为第t次迭代时具有最佳适应度值的粒子,worst(t)为第t次迭代时具有最差适应度值的粒子。3.根据权利要求1所述的一种基于改进混沌引力搜索算法的光伏最大功率跟踪方法,其特征在于,所属步骤S2中引入莱维飞行函数寻找具有最佳适应度值的粒子,具体的方法为:步骤S21,利用莱维飞行函数计算更新后的粒子位置:x
newbest
(t)=x
best
(t)+Levy(λ)
×
rand
d
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)式中Levy(λ)为莱维飞行函数,λ为莱维系数,取1.5,μ,v为标准正态分布系数,x
best
(t)表示第t次迭代时具有最佳适应度值的粒子位置,rand
d
代表随机方向单位向量;步骤S22,比较x
newbest
(t)和x
best
(t)处粒子的适应度值,取最优的作为第t次迭代时具有最佳适应度值的粒子。4.根据权利要求1所述的一种基于改进混沌引力搜索算法的光伏最大功率跟踪方法,其特征在于,使用正弦混沌映射的方法更新万有引力常数,在迭代的过程使得万有引力常数的值混乱发生变换...
【专利技术属性】
技术研发人员:任江,陈维玲,赵帅,周一览,
申请(专利权)人:泛太能源环境浙江有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。