发明名称 一种基于灰狼算法的光伏最大功率点跟踪的控制方法及装置
摘要 本发明涉及太阳能光伏发电领域,公开了一种基于灰狼算法的光伏最大功率点跟踪的控制方法及装置,以变换器的占空比为灰狼,采用灰狼优化算法对局部阴影条件下的光伏阵列的最大功率进行跟踪,本发明的电压输出和电流输出比较稳定,跟踪速度快,动态响应振荡较小,不存在稳态振荡问题,有效提高了光伏发电系统的效率。
申请公布号 CN106484026A 申请公布日期 2017.03.08
申请号 CN201611021078.7 申请日期 2016.11.15
申请人 北京信息科技大学 发明人 张巧杰;王凯丽
分类号 G05F1/67(2006.01)I 主分类号 G05F1/67(2006.01)I
代理机构 北京华沛德权律师事务所 11302 代理人 黄耀威
主权项 一种基于灰狼算法的光伏最大功率点跟踪的控制方法,其特征在于,包括:根据光伏阵列的电路结构,初始化灰狼种群数量、变换器的占空比及迭代次数,其中,所述占空比作为位置参数X描述种群中的各个灰狼,即灰狼位置为位置参数X;根据灰狼位置X,计算各灰狼的适应度,分别选择最大值、次大值和第三大值对应的灰狼作为α灰狼、β灰狼和δ灰狼,其余灰狼视为ω灰狼,适应度为实时采样的光伏阵列的功率;根据当前α灰狼、β灰狼和δ灰狼的位置Xα、Xβ、Xδ及位置更新方程,更新各个灰狼位置X;判断各个灰狼位置之间的标准差是否小于预设阈值,判断是否达到的最大迭代次数;当各个灰狼位置之间的标准差小于预设阈值或达到预设迭代次数时,将α灰狼的位置作为最终优化计算结果,输出α灰狼的位置对应的占空比控制信号,控制光伏阵列工作,使其稳定工作在最大功率点;当各个灰狼位置之间的标准差不小于预设阈值且未达到预设迭代次数时,返回根据灰狼位置X,计算各灰狼的适应度,分别选择最大值、次大值和第三大值对应的灰狼作为α灰狼、β灰狼和δ灰狼的步骤,继续迭代执行。
地址 100029 北京市海淀区清河小营东路12号