【技术实现步骤摘要】
一种基于改进蜂群算法的波浪发电装置的功率控制方法
本专利技术涉及波浪发电装置功率控制的
,尤其涉及到一种基于改进蜂群算法的波浪发电装置的功率控制方法。
技术介绍
为了实现波浪发电装置(waveenergyconverter,WEC)最大功率点跟踪控制(MaximumPowerPointTracking,MPPT),国内外学者提出了人工智能算法的应用。传统的群智能算法有遗传算法、粒子群算法等,然而这些算法在求解复杂优化问题时,收敛速度慢、易陷入局部最优,限制了最大功率点跟踪技术性能的进一步提升。为此,本专利技术提出一种基于纵横交叉优化的人工蜂群算法(CrisscrossOptimizedArtificialBeeColonyAlgorithm,CABC)控制方案。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提出一种基于改进蜂群算法的波浪发电装置的功率控制方法。通过引入纵横交叉算法(CrisscrossOptimizationAlgorithm,CSO)横向交叉算子的个体间变量全交叉思想,优化引导蜂、采蜜蜂搜索方式,增强CABC局部搜索能力;引入CSO纵向交叉算子优化侦查蜂,使侦查蜂能利用已知蜜源信息探索未知可行解域,提升CABC算法全局搜索能力;优化蜜源选择概率和人工蜂群结构,进一步改善CABC算法性能,实现波浪发电装置最大功率点跟踪控制。为实现上述目的,本专利技术所提供的技术方案为:一种基于改进蜂群算法的波浪发电装置的功率控制方法,包括以下步骤:S1:进行波浪发电装置的最大功率点跟踪控制分析,求出可改变波浪发电装置平均输出功率的直线电机电磁力 ...
【技术保护点】
1.一种基于改进蜂群算法的波浪发电装置的功率控制方法,其特征在于,包括以下步骤:S1:进行波浪发电装置的最大功率点跟踪控制分析,求出可改变波浪发电装置平均输出功率的直线电机电磁力控制参数;S2:通过纵横交叉算法对人工蜂群算法进行改进;S3:将通过步骤S2改进后的人工蜂群算法应用于波浪发电装置最大功率点跟踪控制中,获得不同波浪频率下波浪发电装置最佳的直线电机电磁力控制参数,使波浪发电装置平均输出功率达到最大的值,从而实现最大功率点跟踪。
【技术特征摘要】
1.一种基于改进蜂群算法的波浪发电装置的功率控制方法,其特征在于,包括以下步骤:S1:进行波浪发电装置的最大功率点跟踪控制分析,求出可改变波浪发电装置平均输出功率的直线电机电磁力控制参数;S2:通过纵横交叉算法对人工蜂群算法进行改进;S3:将通过步骤S2改进后的人工蜂群算法应用于波浪发电装置最大功率点跟踪控制中,获得不同波浪频率下波浪发电装置最佳的直线电机电磁力控制参数,使波浪发电装置平均输出功率达到最大的值,从而实现最大功率点跟踪。2.根据权利要求1所述的一种基于改进蜂群算法的波浪发电装置的功率控制方法,其特征在于,所述步骤S1中,求出波浪发电装置平均输出功率的具体步骤如下:S1-1:进行波浪发电系统浮子的水动力分析:浮子随波浪入射而上下运动,由系缆牵引直线电机运动;假定浮子处于水深为h的理想流体中,建立坐标系,并令无波浪时水面z(x,y)=0;实际海洋入射波可视为一系列不同频率正弦波分量的叠加;波浪中浮子受到的水动力为:fwt=fs+fr+fb;(1)(1)式中,fs为浮子受到的波浪激励力,fr为浮子受到的辐射力,fb为浮子受到的静水恢复力;其中,浮子受到的波浪激励力:(3)式中,为入射角为0的科钦函数;S为浮子表面;V为浮子体积;为入射波速度势;为浮子在波浪作用下发生垂荡,产生辐射波速度势和辐射波流体动压力,Whi为浪高系数;浮子受到的辐射力:浮子受到的静水恢复力:fb=-ρgSwz(t)=-kSz(t);(5)S1-2:进行波浪发电装置功率点跟踪优化分析:根据牛顿定律,波浪发电装置运动部件动力学方程为:式(2)中,fwt(t)为水动力,fv(t)为流体粘滞力,ff(t)为摩擦力,fg(t)为直线电机电磁力,m为运动部件质量,为浮子运动加速度;浮子处于理想流体中时,忽略研究对象流体粘滞力和摩擦力,将(4),(5),(1)代入(2)得到可得:式(6)中,z(t)为浮子运动位移;当且仅当直线电机存在恰当电磁力时,可使能量从波浪馈入电网,记直线电机电磁力fg(t)为:式(7)中,Rg、kc、kl为直线电机电磁力控制参数;波浪发电系统捕获的瞬时功率为:波浪频率会影响波浪发电系统输出功率,将式(8)代入式(7),并进行傅里叶变换,从频域分析运动部件响应:(jω)2(m+ma(ω)+kl)z(jω)=Fs(jω)-jω(Ra(ω)+Rg)z(jω)-(kS+kc)z(jω);(9)式(8)中Ra(ω)为附加阻力,ma(ω)为附加质量,z(jω)为浮子在频域的速度,Fs(jω)为浮子在频域的水动力;不计直线电机铁芯磁滞涡流损耗,波浪发电装置平均输出功率为复功率的实部:联立式(9)和(10),得波浪发电装置平均输出功率为:式(11)中,m、kS为常数,Ra(ω)、ma(ω)与频率存在非线性关系。3.根据权利要求1所述的一种基于改进蜂群算法的波浪发电装置的功率控制方法,其特征在于,所述步骤S2通过纵横交叉算法对人工蜂群算法进行改进,并将改进后的人工蜂群算法应用于步骤S3中;步骤S2的具体步骤如下:S2-1:进行人工蜂...
【专利技术属性】
技术研发人员:卢思灵,杨俊华,熊锋俊,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。