1.一种永磁风机PI参数优化方法,其特征在于,所述方法包括:S1、构造PI参数控制的目标函数,并检测当下风速;
S2、初始化萤火虫算法参数,所述算法参数包括种群维数、萤火虫数目、每组萤火虫种群数、最大吸引度、光强吸收系数、最大迭代次数、随机萤火虫位置;
S3、计算各组萤火虫吸引度、相对亮度、自适应移动步长,并在随后开始移动;
S4、更新萤火虫位置,并重新计算吸引度、相对亮度;
S5、计算搜索精度,当搜索精度达到预设要求或者迭代次数达到最大阈值时,执行S6,否则检测当下风速,并执行S2;
S6、若每组萤火虫满足搜索精度要求或迭代次数均达到最大阈值,则得到所述目标函数的全局最优解;
S7、输出上一阶段风速对应的最优值,若当下风速与所述上一阶段风速差值大于预设值,则获取当下风速,并返回S2,若小于等于预设值,则结束。
2.根据权利要求1所述的方法,其特征在于,所述目标函数为:其中,
ωm机械转动速度,ωm*追踪最佳参考值,α1和α2为权重,Pmax为风力发电机组的最大风能捕捉,Vd、Vq分别为定子电压的d-q分量, 为瞬时定子电流d轴分量基准值,isd为瞬时定子电流d轴分量。
3.根据权利要求1所述的方法,其特征在于,所述S2中,所述种群维数为7。
4.根据权利要求1所述的方法,其特征在于,所述S3中,各组萤火虫i的吸引度为:其中,β0为最大吸引度;γ为光强吸收系数; 为当前时刻萤火虫i与j之间的距离
5.根据权利要求1所述的方法,其特征在于,所述S3中,各组萤火虫i的相对亮度为:其中, 为萤火虫i当前时刻的最大荧光亮度,γ为光强吸收系数; 为当前时刻萤火虫i与j之间的距离
6.根据权利要求1所述的方法,其特征在于,所述S4中,更新萤火虫位置采用如下方式:其中, 代表当前时刻萤火虫i所处位置, 代表前一时刻萤火虫i所处位置; 代表前一时刻萤火虫j所处位置;rand为[0,1]上服从均匀分布的随机因子。
7.根据权利要求1所述的方法,其特征在于,所述搜索精度的预设要求为:搜索精度小于等于0.2。
8.根据权利要求1所述的方法,其特征在于,所述S7中的预设值为3m/s。
9.一种永磁风机PI参数优化装置,其特征在于,所述装置包括:风速检测模块,用于检测当下风速;
参数优化计算模块,基于目标函数以及当下风速,通过萤火虫算法计算所述目标函数的全局最优解,输出上一阶段风速对应的最优值,从而得到优化的PI参数;
风速判断模块,获取所述上一阶段风速,并基于所述当下风速以及上一阶段风速的差值,控制所述参数优化计算模块进行计算或停止。
10.根据权利要求9所述的装置,其特征在于,所述风速判断模块中,若当下风速与所述上一阶段风速差值大于预设值,则获取当下风速,控制所述参数优化计算模块进行计算,若小于等于预设值,则结束所述参数优化计算模块的计算。