当前位置: 首页 > 专利查询>三峡大学专利>正文

基于改进多目标粒子群算法的双馈风机控制参数辨识方法技术

技术编号:34720646 阅读:11 留言:0更新日期:2022-08-31 18:05
本发明专利技术公开了一种基于改进多目标粒子群算法的双馈风机控制参数辨识方法,本方法将双馈风机的控制参数划分为关键控制参数和非关键控制参数,在PSASP中搭建双馈风机低电压穿越暂态模型,通过调节关键控制参数得到多组输出数据,构建原模型与辨识模型的多目标误差函数;采用改进多目标粒子群算法基于关键控制参数和输出数据对建立的多目标误差函数寻优求解,得到双馈风机待辨识控制参数的辨识结果,并对辨识得到的辨识模型和原模型进行对比验证;本方法能准确可靠辨识出双馈风机暂态模型中关键控制参数。中关键控制参数。中关键控制参数。

【技术实现步骤摘要】
基于改进多目标粒子群算法的双馈风机控制参数辨识方法


[0001]本专利技术涉及新能源发电参数辨识
,特别涉及一种基于改进多目标粒子群算法的双馈风机控制参数辨识方法。

技术介绍

[0002]近年来,我国风力发电产业发展极为迅速,风电并网的规模越来越大,然而随之带来的电网稳定性问题也越来越严重;目前电网分析主要依靠数字仿真或混合仿真,随着新能源比例的不断提升,模型仿真精度对电网稳定性的影响已不能忽视,正确的仿真模型和参数是研究新能源并网逆变器故障特性及保护技术的基础,因此对风机控制器的参数辨识具有重要的研究意义。
[0003]在现有的特高压交直流混联电网中,同时接入了大规模的新能源,使得电网运行特性变得更加复杂,控制难度加大,大电网仿真而临严峻考验。加之现有电网中已并网新能源发电设备厂商众多,新能源发电机型超过上百个,不同厂商不同型号的设备结构和并网特性差异显著,采用典型模型参数仿真不能准确模拟不同机型的关键并网特性,难以满足电网仿真计算需求。
[0004]基于此,需要考虑双馈风电机组控制参数对机组输出响应的影响,设计一种基于改进多目标粒子群算法的双馈风机控制参数辨识方法来解决上述问题。
[0005]本专利技术对在PSASP中建立的双馈风电机组低电压穿越辨识模型,基于粒子群算法,提出一种实现风机机电暂态模型控制参数的辨识方法,对PSASP双馈风机暂态模型进行控制参数的辨识。

技术实现思路

[0006]本专利技术所要解决的技术问题是提供一种基于改进多目标粒子群算法的双馈风机控制参数辨识方法,对在PSASP中建立的双馈风电机组低电压穿越辨识模型,基于粒子群算法,提出一种实现风机机电暂态模型控制参数的辨识方法,能准确可靠辨识出双馈风机暂态模型中关键控制参数。
[0007]为解决上述问题,本专利技术所采用的技术方案是:
[0008]基于改进多目标粒子群算法的双馈风机控制参数辨识方法,包括以下步骤:
[0009]S1:将双馈风机的控制参数划分为关键控制参数和非关键控制参数,非关键控制参数采用典型参数,关键参数通过结合测试数据进行参数辨识;
[0010]进一步地,关键参数主要为低电压穿越控制参数,包括:进\出故障状态判断、故障期间有功\无功控制、故障结束初始时刻控制、故障结束恢复期控制4个主要环节的控制参数;关键参数的确定需要结合厂家提供的控制信息,根据实验室或现场测试数据进行整定;其中需要进行参数辨识的关键参数有低电压穿越期间有功电流控制下的指定电流参数;
[0011]进一步地,相关系数包括:有功电流计算系数1:K1_Ip_LV,有功电流计算系数2:K2_Ip_LV,有功电流设定值:Ipset_LV,以及无功电流控制下的指定电流参数无功电流计算
系数1:K1_Iq_LV,无功电流计算系数2:K2_Iq_LV,无功电流设定值:Iqset_LV;
[0012]S2:在PSASP中搭建双馈风机低电压穿越暂态模型,通过调节关键控制参数得到多组输出数据,构建原模型与辨识模型的多目标误差函数:
[0013]S201,原模型基于原始控制参数,运行得到原模型输出信号发电机机端电压V、机端电流I、有功功率P和无功功率Q;
[0014]S202,辨识模型通过调节关键控制参数,运行得到双馈风机低电压穿越暂态模型输出信号发电机机端电压Vt、机端电流It、有功功率Pe和无功功率Qe;
[0015]S203,将数据导入Python,在Python中调用numpy库处理PSASP软件输出的DAT数据格式;
[0016]S204,构建原模型与辨识模型的多目标误差函数:如下式所示,以四组输出信号的方差和,按计算所得的多目标误差函数公式计算所有寻优值的适应度值;
[0017][0018]式中n为输出数据总组数;
[0019]S205,根据四组输出数据分别之和计算四组输出信号对应的自适应加权系数a、b、c、d,公式如下:
[0020][0021][0022][0023][0024]式中自适应加权系数a、b、c、d用于对所述四组输出信号的值进行调整;
[0025]S3:采用改进多目标粒子群算法基于关键控制参数和输出数据对建立的多目标误差函数寻优求解,寻优结果即为辨识模型关键控制参数辨识结果,得到双馈风机待辨识控制参数的辨识结果;具体步骤如下:
[0026]301,粒子寻优过程受个体最优值和种群最优值影响,种群中个体速度的更新公式和个体位置更新公式如下式所示:
[0027]V
i,j
=w
×
V
i,j
+c1×
rand
×
(gbest

X
i,j
)+c2×
rand
×
(BestX

X
i,j
)
ꢀꢀꢀꢀꢀ
(6);
[0028]X
i,j
=V
i,j
+X
i,j
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(7);
[0029]式中V表示粒子更新速度,X表示粒子,i,j分别为种群中粒子编号和维度,gbest为个体最优值,BestX为全局最优值,c1、c2为学习因子,w为自适应惯性权重wmin、wmax为w的最小、最大值;其中自适应变量c1决定寻优过程偏向局部寻优,自适应变量c2决定寻优过程偏向全局最优,自适应惯性权重w偏向全局搜索;
[0030]由下式可知,学习因子c1、c2和惯性权重随迭代次数G增大而减小,表现为先全局大范围搜索后减小速度局部的寻优方式,有效避免陷入局部最优,减少迭代次数;
[0031][0032][0033][0034]S302,初始化粒子迭代基本参数,设置种群个体为Size,迭代次数G次,粒子维度CodeL,粒子X最大值MaxX、最小值MinX,速度v最大值Vmax、最小值Vmin,以及临界适应度值ε;
[0035]S303,初始化种群速度和初始位置,在一定范围内随机生成每个粒子位置;
[0036]S304,按公式(1)的多目标误差函数公式计算所有寻优解的适应度值;
[0037]S305,更新最优适应度Best_J和全局最优位置Best_X;
[0038]S306,按种群中速度和粒子位置的更新公式更新X(i,j)的位置;
[0039]S307,若满足Best_J<ε或达到迭代次数,则停止迭代,输出最优解即为辨识结果,否则重复步骤B3

B6,直至满足Best_J<ε或达到迭代次数,则停止迭代;
[0040]S4:对辨识得到的辨识模型和原模型进行对比验证:判断辨识模型的可靠性。
[0041]优选地,上述基于改进多目标粒子群算法的双馈风机控制参数辨识方法,其中步骤S4的具体方法如下:
[0042]分别将原模型的输出信号与和最终辨识模型的输出信号进行对比本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于改进多目标粒子群算法的双馈风机控制参数辨识方法,其特征在于:包括以下步骤:S1:将双馈风机的控制参数划分为关键控制参数和非关键控制参数,非关键控制参数采用典型参数,关键参数通过结合测试数据进行参数辨识;S2:在PSASP中搭建双馈风机低电压穿越暂态模型,通过调节关键控制参数得到多组输出数据,构建原模型与辨识模型的多目标误差函数:S201,原模型基于原始控制参数,运行得到原模型输出信号发电机机端电压V、机端电流I、有功功率P和无功功率Q;S202,辨识模型通过调节关键控制参数,运行得到双馈风机低电压穿越暂态模型输出信号发电机机端电压Vt、机端电流It、有功功率Pe和无功功率Qe;S203,将数据导入Python,在Python中调用numpy库处理PSASP软件输出的DAT数据格式;S204,构建原模型与辨识模型的多目标误差函数:如下式所示,以四组输出信号的方差和,按计算所得的多目标误差函数公式计算所有寻优值的适应度值;式中n为输出数据总组数;S205,根据四组输出数据分别之和计算四组输出信号对应的自适应加权系数a、b、c、d,公式如下:公式如下:公式如下:公式如下:式中自适应加权系数a、b、c、d用于对所述四组输出信号的值进行调整;S3:采用改进多目标粒子群算法基于关键控制参数和输出数据对建立的多目标误差函
数寻优求解,寻优结果即为辨识模型关键控制参数辨识结果,得到双馈风机待辨识控制参数的辨识结果;具体步骤如下:301,粒子寻优过程受个体最优值和种群最优值影响,种群中个体速度的更新公式和个体位置更新公式如下式所示:V
i,j
=w
×
V
i,j
+c1×
rand
×
(gbest

X
i,j
)+c2×
rand
×
(BestX

X
i,j
)
ꢀꢀꢀꢀ

【专利技术属性】
技术研发人员:徐恒山李颜汝李文昊莫汝乔赵铭洋朱士豪王灿马辉
申请(专利权)人:三峡大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1