[发明专利]一种光伏阵列全局最大功率点跟踪方法有效
申请号: | 201510683563.X | 申请日: | 2015-10-20 |
公开(公告)号: | CN105373183B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | 张明锐;蒋利明 | 申请(专利权)人: | 同济大学 |
主分类号: | G05F1/67 | 分类号: | G05F1/67 |
代理公司: | 上海科盛知识产权代理有限公司31225 | 代理人: | 叶敏华 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 阵列 全局 最大 功率 跟踪 方法 | ||
1.一种光伏阵列全局最大功率点跟踪方法,其特征在于,该方法将人工免疫算法与细菌觅食算法相结合提出了免疫细菌觅食算法,所述的跟踪方法具体步骤如下:
(1)用全局最大功率点记忆池初始化群体;
(2)运行趋化子程序;
(3)判断趋化次数是否大于最大趋化次数,如果是,则执行步骤(4);否则返回步骤(2);
(4)运行繁殖子程序;
(5)判断繁殖次数是否大于最大繁殖次数,如果是,则执行步骤(6);否则返回步骤(2);
(6)运行迁移子程序;
(7)判断迁移次数是否大于最大迁移次数,如果是,则执行步骤(8);否则返回步骤(2);
(8)运行更新记忆池子程序;
(9)输出全局最大功率点。
2.根据权利要求1所述的一种光伏阵列全局最大功率点跟踪方法,其特征在于,所述的趋化子程序不断改变免疫细菌觅食算法输出的参考电压,以跟踪功率损失最小的全局最大功率点;所述的趋化子程序包括翻转和游动2个步骤,利用rand()函数生成0~1之间的随机数,此随机数小于0.5时游动方向为输出参考电压减小方向,此随机数大于0.5时游动方向为输出参考电压增大方向。翻转后,个体开始游动,直到游动前后适应度不再改善时再进行翻转,确定游动的新方向;游动公式如下:
θi(j+1,k,l)=θi(j,k,l)+C(i)φ(j)
式中,j为趋化次数,k为繁殖次数,l为迁移次数,θi(j,k,l)为个体i在j次趋化,k次繁殖,l次迁移后的位置,C(i)为个体i的游动步长,φ(j)为个体i随机翻转得到的方向。
3.根据权利要求1所述的一种光伏阵列全局最大功率点跟踪方法,其特征在于,所述的繁殖子程序使用免疫选择算子确定待繁殖个体及其繁殖数目,具体为:对完成趋化子程序的个体按适应度排序并计算其浓度,按各个体的适应度和浓度计算其选择概率并确定繁殖数目,所述的选择概率Ps,按如下公式计算:
Ps=α·Pf+(1-α)·Pd,
式中,Pf为适应度概率,个体适应度越大,Pf越大;Pd为浓度概率,个体浓度是指相似个体占群体比例,浓度越大,Pd越小,α为比例系数,决定了适应度与浓度的作用大小;0≤α≤1,0<Pf,Pd<1。
4.根据权利要求1所述的一种光伏阵列全局最大功率点跟踪方法,其特征在于,所述的迁移子程序首先利用全局最大功率点记忆池初始化待迁移群体,按迁移概率Ped随机选取适应度差的个体并指定其新位置。
5.根据权利要求1所述的一种光伏阵列全局最大功率点跟踪方法,其特征在于,所述的更新记忆池子程序利用人工免疫算法的免疫记忆算子,计算当前跟踪到的全局最大功率点与全局最大功率记忆池中的各个个体的电压差值,并对所述的电压差值进行排序,并用跟踪到的全局最大功率点取代全局最大功率点记忆池中与其最相似的个体,建立光伏阵列的全局最大功率点记忆池。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510683563.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烟支自动排序装置
- 下一篇:带式输送机运行状态检控装置