[发明专利]基于蚁群优化与变步长扰动观察算法的光伏系统MPPT方法有效
申请号: | 201610482720.5 | 申请日: | 2016-06-24 |
公开(公告)号: | CN105955394B | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 苏海滨;曹一晓;常海松;韩小鹏;段刚强;冯利;郭鸿奇 | 申请(专利权)人: | 华北水利水电大学 |
主分类号: | G05F1/67 | 分类号: | G05F1/67 |
代理公司: | 郑州中原专利事务所有限公司41109 | 代理人: | 王晓丽 |
地址: | 450045*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于蚁群优化与变步长扰动观察混合算法的局部遮阴光伏系统MPPT策略。所述方法在局部遮阴条件下光伏系统出现多峰值时解决搜索全局最大功率点问题。当适用情况出现时,使用蚁群算法跟踪光伏输出的前期阶段,避免扰动观察法导致系统陷入局部最大功率点的现象出现,同时提高收敛速度。当蚁群算法第二次迭代结束后,算法停止,开始使用变步长扰动观察法跟踪其后期阶段,利用该算法的鲁棒性,避免蚁群算法导致系统出现稳态震荡。最终将更加迅速、精确和稳定的跟踪到局部遮阴光伏系统的全局最大功率点。 | ||
搜索关键词: | 基于 优化 步长 扰动 观察 算法 系统 mppt 方法 | ||
【主权项】:
一种基于蚁群优化与变步长扰动观察算法的光伏系统MPPT方法,其特征在于,包括以下步骤:步骤1、确定蚁群规模i及运动步长δk;步骤2、确定蚁群初始位置;步骤3、采集光伏阵列输出电压Upv和输出电流Ipv,计算输出功率P,每个蚂蚁位置所对应的输出功率被认为是该位置上的信息素τ;步骤4、蚁群进行迭代计算,含有最高信息素的蚂蚁仍停留在原位,其他蚂蚁根据公式(1)调整自己的位置,其中是蚁群由原位置移动到最高信息素蚂蚁位置时的单位向量:其中是蚁群i在第k次迭代时的原位置,是蚁群i在第k次迭代后移动到的位置,k表示迭代次数,δk为第k次迭代的运动步长;步骤5、当第一次迭代结束后,重复步骤3和步骤4完成第二次迭代,找到此时的“最佳”蚂蚁abest所对应的最大功率点为Pbest,蚂蚁位置即其所对应的占空比为Dbest,蚁群算法终止;步骤6、以蚁群算法两次迭代产生的最佳数据Pbest和Dbest作为初始数据,启动变步长扰动观察算法,根据系统要求确定功率变化量允许最小值eP和电压变化量允许最小值eU;步骤7、计算此时功率变化量ΔP的绝对值是否小于功率变化量允许最小值eP,若是,转到步骤8,如否,转到步骤9;步骤8、计算此时电压变化量ΔU的绝对值是否大于电压变化量允许最小值eU,若是,转到步骤9,如否,转到步骤11;步骤9、根据公式(2)确定扰动步长ΔD:其中α为变步长速度因子,dP=ΔP,dU=ΔU;步骤10、根据dP是否为正数进行步长调节,若dP为正数,则根据公式(3)计算更新的占空比;若dP为负数,则根据公式(4)计算更新的占空比:D(k)=D(k‑1)+ΔD (3)D(k)=D(k‑1)‑ΔD (4)步骤11、获得全局最大功率点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北水利水电大学,未经华北水利水电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610482720.5/,转载请声明来源钻瓜专利网。