【技术实现步骤摘要】
基于IPSO的DFIG变桨距LADRC方法及系统
本专利技术属于风电机组控制系统领域,特别涉及一种基于免疫粒子群优化算法IPSO(ImmuneParticleSwarmOptimization)的双馈风机DFIG(Doubly-fedInductionGenerator)变桨距系统线性自抗扰控制ADRC(activedisturbancerejectioncontrol)方法。
技术介绍
为降低风轮负荷以延长其使用寿命,抑制风力发电机组输出功率波动以降低对电网的不利影响,大中型风电机组通常在额定风速以上采用变桨距控制,即通过改变风轮桨距角,进而相应改变风能利用系数,使机组输出功率保持稳定,但是风力发电机组具有较大的转动惯量和较严重的非线性,并且自然风速变化范围大,使得变桨距系统控制困难。将线性自抗扰控制策略应用在具有大惯性、非线性系统中,可以有效的减少控制过程中的检测量,简化复杂的控制过程。文献“风力发电机组变桨距线性自抗扰控制[J]”,张金芳,华东电力,2013,41(2):371-375,将线性自抗扰控制应用到变桨距系统中,虽然取得了一定的控制效果,但是线性自抗扰控制在参数寻优上存在明显缺陷,往往通过试凑法和经验法获得最优参数,不利于优化控制。文献“免疫粒子群算法的改进及应用[J]”,殷富,计算机应用,2010,30(7):1883-1888,表明了免疫粒子群算法既克服了粒子群算法以及免疫算法的缺点,又结合了两种算法的优点,一方面可以保证种群的多样性,通过利用免疫记忆与自我调节机制,抑制浓度过高的抗体;二是具有很强的全局搜索能力,主要通过变异和种群刷新 ...
【技术保护点】
一种基于IPSO的DFIG变桨距LADRC方法,其特征是所述方法包括:步骤1:把双馈风电机组变桨距系统的线性自抗扰控制系统要调节的参数即线性扩张状态观测器的带宽,非线性误差反馈控制器的带宽和桨距角的估计值赋值给粒子群A,初始化粒子群A、迭代次数、最大迭代次数和免疫记忆细胞;步骤2:计算粒子群A中每个粒子的适应度并比较大小;步骤3:依次选取n个适应度值最小的粒子复制到免疫记忆细胞中,组成粒子群B;其中:n为自然数;步骤4:选择粒子群A中适应度最小值赋值给个体极值和全局极值;更新免疫粒子群的位置向量及速度向量;步骤5:计算粒子群A中每个粒子的适应度浓度,根据轮盘赌选择法生成子代1粒子群;步骤6:将子代1粒子群中所有粒子进行交叉操作,生成子代2粒子群;步骤7:将子代2粒子群中的每个粒子进行变异操作,形成子代3粒子群;步骤8:计算子代3粒子群中每个粒子的适应度并比较大小,依次选取100‑n个适应度值最小的粒子复制到免疫记忆细胞中,组成粒子群F;粒子群A=粒子群F+粒子群B;步骤9:当迭代次数<最大迭代次数时,重复步骤2‑8;当迭代次数≥最大迭代次数时,结束迭代;输出全局极值即变桨距系统的 ...
【技术特征摘要】
1.一种基于IPSO的DFIG变桨距LADRC方法,其特征是所述方法包括:步骤1:把双馈风电机组变桨距系统的线性自抗扰控制系统要调节的参数即线性扩张状态观测器的带宽,非线性误差反馈控制器的带宽和桨距角的估计值赋值给粒子群A,初始化粒子群A、迭代次数、最大迭代次数和免疫记忆细胞;步骤2:计算粒子群A中每个粒子的适应度并比较大小;步骤3:依次选取n个适应度值最小的粒子复制到免疫记忆细胞中,组成粒子群B;其中:n为自然数;步骤4:选择粒子群A中适应度最小值赋值给个体极值和全局极值;更新免疫粒子群的位置向量及速度向量;步骤5:计算粒子群A中每个粒子的适应度浓度,根据轮盘赌选择法生成子代1粒子群;步骤6:将子代1粒子群中所有粒子进行交叉操作,生成子代2粒子群;步骤7:将子代2粒子群中的每个粒子进行变异操作,形成子代3粒子群;步骤8:计算子代3粒子群中每个粒子的适应度并比较大小,依次选取100-n个适应度值最小的粒子复制到免疫记忆细胞中,组成粒子群F;粒子群A=粒子群F+粒子群B;步骤9:当迭代次数<最大迭代次数时,重复步骤2-8;当迭代次数≥最大迭代次数时,结束迭代;输出全局极值即变桨距系统的线性自抗扰控制系统中需要调节的参数即线性扩张状态观测器的带宽、非线性误差反馈控制器的带宽和桨距角的估计值的最优值。2.根据权利要求1所述的一种基于IPSO的DFIG变桨距LADRC方法,其特征是所述步骤8中,如果子代3中不足100-n个粒子,用空粒子即双馈风电机组变桨距系统的线性自抗扰控制系统要调节的参数都设为0补充。3.根据权利要求1所述的一种基于IPSO的DFIG变桨距LADRC方法,其特征是所述步骤4中,免疫粒子的速度向量v的更新公式为:vk+1=wvk+c1r1(PBESTk-xk)+c2r2(GBESTk-xk)其中,vk+1为粒子更新后的速度向量;vk为粒子更新前的速度向量c1、c2为学习因子;r1、r2为区间(0,1)的随机数;PBESTk为粒子更新前的个体极值;GBESTk为粒子更新前的全局极值;xk为粒子更新前位置向量;w为惯性因子。4.根据权利要求3所述的一种基于IPSO的DFIG变桨距LADRC方法,其特征是所述惯性因子w的选取公式为:其中,ITER为迭代次数;MAXITER为最大迭代次数;wITER为第ITER次迭代时的惯性因子;wmax为最大惯性因子;wmin为最小惯性因子。5.根据权利要求1所述的一种基于IPSO的DFIG变桨距LADRC方法,其特征是所述步骤6中进行交叉操作的交叉概率为:其中:Pc是交叉概率;Pc1是交叉概率上限;Pc2是交叉概率下限;fmax是粒子群最大适应度;favg是粒子群平均适应度;f'是交叉粒子的适应度值。6.根据权利要求1所述的一种基于IPSO的DFIG变桨距LADRC方法,其特征是所述步骤7中进行变异操作的变异概率为:
【专利技术属性】
技术研发人员:张金芳,张辰,郭萍,
申请(专利权)人:华北电力大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。