一种基于无稳态振荡极值搜索的光伏峰值功率跟踪方法与流程

文档序号:18737747发布日期:2019-09-21 01:24阅读:来源:国知局

技术特征:

1.一种基于无稳态振荡极值搜索的光伏峰值功率跟踪方法,其特征在于,包括以下步骤:

(1)、建立光伏模型

建立光伏电池串并联组成的光伏阵列模型,通过设定光伏阵列相关子模块中的光照值,模拟实际光伏阵列中的局部阴影情况,将电压作为光伏阵列模型的输入,功率作为光伏阵列模型的输出;

(2)、设置无稳态振荡法极值搜索的初始电压v0,设置极值搜索迭代次数i,i=1,2,3…;

(3)、以初始电压v0作为光伏阵列模型输入输入,采用无稳态振荡法极值搜索算法进行时长为t+m的极值搜索,记录第i次极值搜索时,时刻t的光伏阵列模型的功率Pti和时刻t+m的功率t和m都是根据实际情况设置的时间参数;

(4)、判断是否μ>0,如果满足条件,则记录为第i次极值搜索时的峰值功率,并且记录其对应的峰值电压vi,进入步骤(7),否则进入步骤(5);

(5)、延长无稳态振荡法极值搜索算法的搜索时间,延长的搜索时间为λ+m,λ表示延长时间参数,记录本次延长搜索时间中时刻λ的功率和时刻λ+m的功率

(6)、判断是否如果满足条件,则记录为第i次极值搜索时的峰值功率,并且记录其对应的峰值电压vi,再进入步骤(7),否则,返回步骤(5);

(7)、统计前i次极值搜索的峰值功率以及对应的峰值电压,选出最大的峰值功率以及对应的峰值电压,再判断选出的峰值电压vi是否超出设置的初始电压v0,如果超出,则极值搜索结束;否则,令初始电压v0=vi+Kh,K为常数,h为更新搜索步长,再返回步骤(3)。

2.根据权利要求1所述的基于无稳态振荡极值搜索的光伏峰值功率跟踪方法,其特征在于,所述无稳态振荡法极值搜索算法进行极值搜索的具体步骤包括:

(2.1)、令系统初始估计电压

(2.2)、将估计电压与扰动R(t)相加,R(t)=asin(ωt),得到电压将电压v输入至光伏阵列模型,得到对应的功率P,通过滤波器滤去不稳定的波形,得到稳定功率其中,幅值a满足:ωl为低通滤波器截止频率,r为常数增益;

(2.3)、将稳定功率与扰动Q(t)相乘,得到信号

(2.4)、将ΔP乘以一个常系数K*后进行积分,其中,K*>0,在估计电压点处寻找到下一个估计迭代点再返回步骤(2.2)。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1