汽轮发电机轴系振动预测方法、系统、设备及存储介质

文档序号:36262319发布日期:2023-12-05 23:30阅读:25来源:国知局
汽轮发电机轴系振动预测方法

本发明涉及汽轮机领域,尤其涉及一种汽轮发电机轴系振动预测方法、系统、设备及存储介质。


背景技术:

1、汽轮发电机作为火力发电系统的核心设备,承担着重要的发电任务。保障汽轮发电机的平稳安全运行始终是电力系统最重要的任务之一。在汽轮发电机深度调峰的过程中,大容量火电机组的运行情况愈发复杂,这就对保障汽轮发电机的安全平稳运行提出了更高的要求。

2、汽轮发电机的运行监测系统愈发成熟,通过计算机及信号处理,可实现实时运行数据的精确采集。轴振、瓦振等振动核心参数作为汽轮发电机的主保护参数,在大多数情况下可以反映汽轮发电机的运行特征并由此推断出机组的运行状态。若能实现汽轮发电机振动参数的准确预测,则可达成汽轮发电机运行状态准确监测的目的。在实际工程应用中,可通过振动异常预警提醒运行人员注意当前汽轮发电机状态,使得运行人员对汽轮发电机的异常情况具备前瞻性的判断;另一方面,通过对比振动参数的异常值和实际值的差距,可判断出汽轮发电机的健康状态,以数据为支持安排相应的检修计划。

3、目前在汽轮发电机实际工程运行过程中,大多采取人工监测数据这一传统的汽轮发电机状态判断方法,该方法不仅具有一定的主观性,即判断结果大多依赖于专家经验知识,难以应对当前深度调峰的工业大背景下汽轮发电机复杂的运行情况。

4、因此,亟待解决上述问题。


技术实现思路

1、发明目的:本发明的第一目的是提供一种可精准预测的汽轮发电机轴系振动预测方法。

2、本发明的第二目的是提供一种汽轮发电机轴系振动预测系统。

3、本发明的第三目的是提供一种电子设备。

4、本发明的第四目的是提供一种计算机存储介质。

5、技术方案:为实现以上目的,本发明公开了一种汽轮发电机轴系振动预测方法,包括如下步骤:

6、(1)获取汽轮发电机运行参数历史数据;

7、(2)将收集到的汽轮发电机运行参数历史数据进行预处理操作,以消除变量量纲差异对结果的影响;

8、(3)对汽轮发电机的运行状态进行识别工作,采用k-means数据聚类算法将汽轮发电机的运行数据依据环境温度及汽轮机有功功率两个模式识别特征参数划分为不同的运行模式,构建支持向量机svm汽轮机运行模式识别模型;

9、(4)利用主成分分析pca对汽轮发电机的运行参数历史数据进行特征提取,得到状态特征值;

10、(5)将主成分分析pca降维后的汽轮发电机的状态特征参数按照8:1:1的比例划分为测试集、验证集及测试集;

11、(6)将步骤1所述的轴系振动参数序列通过变分模态分解算法vmd进行分解处理,通过中心频率法确定最终的子信号模态个数k,将上述轴系振动参数序列经变分模态分解算法vmd分解为k个imf序列;

12、(7)搭建并根据麻雀搜索算法ssa优化xgboost模型,针对经vmd分解的序列分别设置最优参数,对于分解得到的k个imf序列,分别搭建k个xgboost模型,采用优化后的xgboost模型对汽轮发电机振动参数进行预测;

13、(8)以经主成分分析pca降维后的汽轮发电机的状态特征参数为输入特征,分别输入优化后的k个xgboost预测模型中,叠加重构各imf序列的预测值最终得到振动参数预测值。

14、其中,步骤(1)中获取汽轮发电机运行参数历史数据包括汽轮发电机功率参数历史数据、热力参数历史数据及轴系振动参数历史数据,

15、其中汽轮发电机轴系热力参数包括主汽门蒸汽压力、高旁阀后蒸汽压力、高压缸叶片级压力、调门后蒸汽压力、补气阀后蒸汽压力、中压缸进汽压力、中压缸排汽压力、中压排汽温度、高压排汽蒸汽温度、低压缸真空、除氧器压力和主蒸汽流量。

16、优选的,步骤(2)中预处理操作的具体步骤为:

17、对所有的运行参数历史数据进行归一化处理,将其作为样本数据映射到[0,1]之间,归一化公式如下式所示:

18、

19、其中,x与a分别表示归一化前后的数据,xmax与xmin分别表示某序列归一化前的最大值和最小值;

20、设汽轮发电机运行参数历史数据集其有n组数据,每组数据的特征维度为m;

21、则数据集x的归一化数据矩阵为

22、再者,步骤(4)中主成分分析pca特征提取方法具体包括如下步骤:

23、(4.1)处理归一化数据矩阵a得到协方差矩阵l;

24、(4.2)计算协方差矩阵l的特征值和特征向量;

25、(4.3)求主成分累计贡献率,选取累计贡献率达到90%的特征值作为预测的输入。

26、进一步,所述步骤(7)中进行xgboost预测模型的调参寻优工作,采用麻雀搜索算法ssa,其超参数寻优流程包括:

27、(7.1)采用麻雀搜索算法ssa得到最优超参数组合作为xgboost模型的超参数输入,对麻雀搜索算法的智能算法种群数、智能算法进化数等设置初始值;

28、(7.2)对预测模型的超参数进行寻优工作,即设为ssa麻雀搜索算法的搜索维度并设置相应的搜索范围;

29、(7.3)构建决策树模型,通过特征值的评估标准,逐渐增加树的数量,通过新树去拟合上一次预测的残差;

30、(7.4)计算各个麻雀的适应度,以此划分发现者和追随者,并对其位置进行更新,比较当前麻雀个体的适应度与当前最佳适应度:

31、(7.5)若当前个体的适应度高于当前最佳适应度,则更新当前最佳适应度以其所对应位置为当前个体的适应度与位置;

32、(7.6)若当前个体的适应度低于当前最佳适应度,则当前最佳适应度及当前最优位置不作变化;

33、(7.7)迭代次数达到全局最大迭代次数时,结束迭代并记录当前超参数值;

34、(7.8)记录下的超参数值即为全局最优参数,并搭建xgboost预测模型。

35、本发明一种基于信号分解重构的汽轮发电机轴系振动预测系统,其特征在于,包括:

36、采集数据模块,用于获取汽轮发电机运行参数历史数据;所述采集数据模块中获取汽轮发电机运行参数历史数据包括汽轮发电机功率参数历史数据、热力参数历史数据及轴系振动参数历史数据,其中汽轮发电机轴系热力参数包括主汽门蒸汽压力、高旁阀后蒸汽压力、高压缸叶片级压力、调门后蒸汽压力、补气阀后蒸汽压力、中压缸进汽压力、中压缸排汽压力、中压排汽温度、高压排汽蒸汽温度、低压缸真空、除氧器压力和主蒸汽流量;

37、预处理模块,用于将收集到的汽轮发电机运行参数历史数据进行预处理操作,以消除变量量纲差异对结果的影响;

38、状态识别模块,用于对汽轮发电机的运行状态进行识别工作,采用k-means数据聚类算法将汽轮发电机的运行数据依据环境温度及汽轮机有功功率两个模式识别特征参数划分为不同的运行模式,构建支持向量机svm汽轮机运行模式识别模型;

39、特征值提取模块,用于利用主成分分析pca对汽轮发电机的运行参数历史数据进行特征提取,得到状态特征值;其中特征值提取模块中主成分分析pca特征提取方法具体执行如下:

40、处理归一化数据矩阵a得到协方差矩阵l;

41、计算协方差矩阵l的特征值和特征向量;

42、求主成分累计贡献率,选取累计贡献率达到90%的特征值作为预测的输入;

43、数据划分模块,用于将主成分分析pca降维后的汽轮发电机的状态特征参数按照8:1:1的比例划分为测试集、验证集及测试集;

44、分解处理模块,用于将采集的轴系振动参数序列通过变分模态分解算法vmd进行分解处理,通过中心频率法确定最终的子信号模态个数k,将上述轴系振动参数序列经变分模态分解算法vmd分解为k个imf序列;

45、xgboost模型优化模块,用于搭建并根据麻雀搜索算法ssa优化xgboost模型,针对经vmd分解的序列分别设置最优参数,对于分解得到的k个imf序列,分别搭建k个xgboost模型,采用优化后的xgboost模型对汽轮发电机振动参数进行预测;

46、振动参数预测模块,用于以经主成分分析pca降维后的汽轮发电机的状态特征参数为输入特征,分别输入优化后的k个xgboost预测模型中,叠加重构各imf序列的预测值最终得到振动参数预测值。

47、其中,预处理模块中预处理操作的具体步骤为:

48、对所有的运行参数历史数据进行归一化处理,将其作为样本数据映射到[0,1]之间,归一化公式如下式所示:

49、

50、其中,x与a分别表示归一化前后的数据,xmax与xmin分别表示某序列归一化前的最大值和最小值;

51、设汽轮发电机运行参数历史数据集其有n组数据,每组数据的特征维度为m;

52、则数据集x的归一化数据矩阵为

53、优选的,xgboost模型优化模块中进行xgboost预测模型的调参寻优工作,采用麻雀搜索算法ssa,其超参数寻优流程具体执行如下:

54、采用麻雀搜索算法ssa得到最优超参数组合作为xgboost模型的超参数输入,对麻雀搜索算法的智能算法种群数、智能算法进化数等设置初始值;

55、对预测模型的超参数进行寻优工作,即设为ssa麻雀搜索算法的搜索维度并设置相应的搜索范围;

56、构建决策树模型,通过特征值的评估标准,逐渐增加树的数量,通过新树去拟合上一次预测的残差;

57、计算各个麻雀的适应度,以此划分发现者和追随者,并对其位置进行更新,比较当前麻雀个体的适应度与当前最佳适应度:

58、若当前个体的适应度高于当前最佳适应度,则更新当前最佳适应度以其所对应位置为当前个体的适应度与位置;

59、若当前个体的适应度低于当前最佳适应度,则当前最佳适应度及当前最优位置不作变化;

60、迭代次数达到全局最大迭代次数时,结束迭代并记录当前超参数值;

61、记录下的超参数值即为全局最优参数,并搭建xgboost预测模型。

62、本发明一种电子设备,包括处理器和存储器,

63、存储器,用于存储计算机程序,该计算机程序被处理器运行,执行上述的一种汽轮发电机轴系振动预测方法。

64、本发明一种计算机存储介质,计算机存储介质存储有计算机程序,该计算机程序被处理器运行,执行上述的一种汽轮发电机轴系振动预测方法。

65、有益效果:与现有技术相比,本发明具有以下显著优点:本发明基于变分模态分解对振动目标参数进行了模态分解,并结合麻雀搜索算法对xgboost模型进行了超参数寻优以进一步提升预测准确性,解决了手动调参带来的不准确性并提高了模型优化的效率,适用于解决工程实际问题;通过建立汽轮发电机不同运行模式下的振动预测模型,结合不同运行模式下的实时运行参数,实现对汽轮机振动长期准确、高效的监测。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1