【技术实现步骤摘要】
基于多策略改进的人工蜂群算法的光伏MPPT控制方法
[0001]本专利技术涉及光伏发电控制
,具体涉及一种基于多策略改进的人工蜂群算法的光伏MPPT控制方法。
技术介绍
[0002]太阳能由于其绿色、分布广、资源充足的特点被广泛应用于发电领域,光伏装机容量在中国能源结构中所占比例日益增加,进一步提高光伏发电效率是构建高效绿色能源网络的一个重要方向,因此需要对光伏发电系统进行最大功率点跟踪(maximum power point tracking,MPPT)。
[0003]但是基于扰动观察法、电导增量法的传统MPPT控制技术只有在光伏阵列处于均匀光照环境下才能成功跟踪到最大功率点,且受到扰动步长的影响,输出功率有较大的波动差值。实际生活中,光伏阵列所受光照常被云朵、建筑、灰尘、落叶等遮挡,导致其输出功率
‑
电压曲线呈现多峰特性,传统MPPT控制方法大多无法跟踪到全局最大功率点,导致光伏阵列发电效率降低。
[0004]因此,诸多学者将粒子群算法、遗传算法、蚁群算法等群体智能算法应用于光伏MPPT控制技术中,以实现多峰条件下的最大功率点跟踪。虽然取得了一定的效果,但是缺乏对跟踪精度、跟踪速度以及稳态性能的统筹兼顾,综合性能较低。
技术实现思路
[0005]针对现有最大功率追踪技术的不足,提供一种基于多策略融合的人工蜂群算法(multi
‑
strategy fusion ABC algorithm,MSFABC)的光伏MPPT控制方法,以实现快速、准确 ...
【技术保护点】
【技术特征摘要】
1.基于多策略改进的人工蜂群算法的光伏MPPT控制方法,其特征在于包括以下步骤:步骤1:对光伏电池等效电路数学模型简化,得到光伏电池数学模型,搭建光伏阵列模型;步骤2:搭建光伏MPPT控制模块、升压电路模块与PWM发生器模块,组成光伏发电MPPT控制系统模型;步骤3:光伏MPPT控制模块采集光伏阵列的输出电压与电流,通过多策略改进的人工蜂群算法进行实时搜索,找到最大输出功率点对应的最优占空比;步骤4:基于多策略改进的人工蜂群算法的光伏MPPT控制模块输出搜索到的最优占空比,通过PWM发生器模块生成相应脉冲信号,驱动升压电路模块,使光伏发电系统输出最大功率;步骤5:判断环境是否发生变化,若是,返回步骤2,重启算法;若否,保持步骤3保存最大输出功率。2.根据权利要求1所述基于多策略改进的人工蜂群算法的光伏MPPT控制方法,其特征在于:所述步骤1中,光伏电池等效电路数学模型表达式为:式中,I
SC
为光生电流;I
D
为流过二极管VD的电流;I0为二极管反向饱和电流;q为电子电荷常数;V为负载端电压;I
L
为负载工作电流;A为二极管品质因数;R
s
为等效串联电阻;R
sh
为等效并联电阻;I
Rsh
为流过等效并联电阻的电流;K为玻尔兹曼常数;T为光伏电池温度;对光伏电池等效电路数学模型做出如下两点简化:
①
:通常情况下项的值远小于光生电流,因此忽略该项;
②
:通常情况下R
S
远小于二极管正向导通电阻,设定I
L
=I
SC
;并且定义如下情况:a、开路状态下:I
L
=0,V=V
oc
;b、最大功率点处:V=V
m
,I
L
=I
m
;此时,光伏电池等效电路数学模型能够简化为:式中,I
m
为最佳工作电流电流,V
m
为最佳工作电压,V
oc
为开路电压;因此,只需要I
SC
、V
oc
、I
m
和V
m
四个参数,就能够以较高精度复现光伏电池的特性。3.根据权利要求1所述基于多策略改进的人工蜂群算法的光伏MPPT控制方法,其特征在于:所述步骤2中,光伏MPPT控制模块,用于搜索最大输出功率所对应的最优占空比;升压电路模块,用于升高光伏阵列输出电压;PWM发生器模块,用于生成与最优占空比相应的脉冲信号驱动升压电路模块;
上述模块与光伏阵列共同组成光伏发电MPPT控制系统模型,以实现最大功率输出。4.根据权利要求1所述基于多策略改进的人工蜂群算法的光伏MPPT控制方法,其特征在于:所述步骤3中,多策略改进的人工蜂群算法搜索最大功率点所对应占空比,包括如下步骤...
【专利技术属性】
技术研发人员:张玉文,张韬,熊子轩,徐世泽,过慈伟,
申请(专利权)人:三峡大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。