【技术实现步骤摘要】
一种局部遮蔽条件下光伏阵列最大功率点跟踪方法
[0001]本专利技术涉及光伏发电
,特别是涉及一种局部遮蔽条件下光伏阵列最大功率点跟踪方法。
技术介绍
[0002]光伏系统在实际应用中,受到云层、灰尘及建筑物的遮挡,光伏系统中的光伏阵列会暴露于不均匀的光照强度中,产生局部遮蔽问题,此时,如图1所示,光伏阵列的输出功率
‑
电压曲线将呈现多峰特性,出现多个局部峰值。为发挥出光伏系统的最大功效,通常采用MPPT(Maxmum Power Point Tracking,最大功率点跟踪)方法实时跟踪光伏阵列中的最大功率点。常规的MPPT方法如扰动观察法、电导增量法等容易陷入局部最大功率点的问题,从而导致光伏系统出现高功率损耗,因而需要对MPPT方法进行优化。
[0003]针对局部遮蔽问题,目前对MPPT方法的优化分为拓扑结构和算法两种方式。其中,采用阵列拓扑结构优化,需要根据阴影情况,将发生遮挡的光伏组件进行补偿或阵列重构,但实现起来需要增加额外的硬件电路,系统成本高,且控制较为复杂。对控制算法进行优化 ...
【技术保护点】
【技术特征摘要】
1.一种局部遮蔽条件下光伏阵列最大功率点跟踪方法,其特征在于:包括以下步骤:启动光伏系统,在光伏阵列指定区域内均匀划分与对应光伏阵列连接的升压电路的占空比,得到占空比矩阵,占空比矩阵内包括多只蚂蚁,所述蚂蚁的位置为与对应光伏阵列连接的升压电路的占空比;根据光伏阵列输出的电压和电流,得到每只蚂蚁产生的信息素,并根据所有蚂蚁产生的信息素,得到所有蚂蚁的信息素矩阵;根据每只蚂蚁产生的信息素更新指定路径的信息素;根据信息素矩阵更新当前最大信息素,并根据占空比矩阵更新最大信息素处蚂蚁的位置;设定状态转移因子,并根据状态转移因子和每只蚂蚁产生的信息素得到当前蚂蚁的下一步前进位置,最后输出当前光伏阵列的全局最大功率。2.根据权利要求1所述的一种局部遮蔽条件下光伏阵列最大功率点跟踪方法,其特征在于:所述占空比矩阵中第i只蚂蚁的初始位置为其中,为升压电路的占空比的最小值,为升压电路的占空比的最大值,Ant为蚂蚁总数,i为[1,Ant]内的整数。3.根据权利要求1所述的一种局部遮蔽条件下光伏阵列最大功率点跟踪方法,其特征在于:根据每只蚂蚁产生的信息素更新指定路径的信息素,包括:根据每只蚂蚁产生的信息素建立信息素扩散模型;根据信息素扩散模型,更新指定路径的信息素。4.根据权利要求3所述的一种局部遮蔽条件下光伏阵列最大功率点跟踪方法,其特征在于:所述信息素扩散模型为其中,x为指定路径中任一位置,b表示当前蚂蚁位置,c为标准方差,表征信息素扩散能力,f(x)表示位置b处的蚂蚁扩散到位置x处的信息素浓度。5.根据权利要求4所述的一种局部遮蔽条件下光伏阵列最大功率点跟踪方法,其特征在于:所述指定路径的信息素为y
k+1
=y
k
‑
ρ*f1+ρ*f2,其中,f2为当前蚂蚁的信息素扩散模型,f1为上一次更新信息素后当前蚂蚁的信息素扩散模型,y
k
表示第k次更新信息素后所有路径的信息量,y
k+1
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。