一种基于Transformer模型的排水系统运行状态预测方法及系统技术方案

技术编号:35315103 阅读:20 留言:0更新日期:2022-10-22 13:07
本申请实施例公开了一种基于Transformer模型的排水系统运行状态预测方法及系统,属于排水系统技术领域,其中,所述方法包括:获取排水系统的多个历史候选运行参数序列;从多个历史候选运行参数序列中选择多个历史目标运行参数序列;通过参数预测模型基于多个历史目标运行参数序列预测多个未来目标运行参数序列;通过水位预测模型基于多个历史候选运行参数序列及多个未来目标运行参数序列,预测排水系统的未来水位序列,其中,未来水位序列包括排水系统在多个未来时间点的水位;基于排水系统的未来水位序列确定排水系统的运行状态,具有预测排水系统的运行状态,保证顶盖水位保持在安全可控的范围内,提升水电站运行的安全性的优点。优点。优点。

【技术实现步骤摘要】
一种基于Transformer模型的排水系统运行状态预测方法及系统


[0001]本专利技术主要涉及排水系统
,具体地说,涉及一种基于Transformer模型的排水系统运行状态预测方法及系统。

技术介绍

[0002]排水系统的最终目标是通过排水泵的调度,将水位控制并保持在一个合理的区间,而系统水位又会受到多种因素的影响。现有技术中,主要通过实时监测的方式,对顶盖水位进行监测和预警,导致在顶盖水位过高时,采取的应对措施较为滞后,降低了水电站运行的安全性。
[0003]因此,需要一种基于Transformer模型的排水系统运行状态预测方法及系统,用于预测排水系统的运行状态,保证顶盖水位保持在安全可控的范围内,提升水电站运行的安全性。

技术实现思路

[0004]为了解决现有技术中只采用实时监测的方式,对顶盖水位进行监测和预警,导致在顶盖水位过高时,使得采取的应对措施较为滞后,降低了水电站运行的安全性的技术问题,本说明书实施例之一提供一种基于Transformer模型的排水系统运行状态预测方法,所述方法包括:获取排水系统的多个历史候选运行参数序列,其中,所述历史候选运行参数序列包括所述排水系统在多个历史时间点的运行参数;从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列;通过参数预测模型基于所述多个历史目标运行参数序列预测多个未来目标运行参数序列,其中,所述未来目标运行参数序列包括所述排水系统在多个未来时间点的运行参数;通过水位预测模型基于所述多个历史候选运行参数序列及所述多个未来目标运行参数序列,预测所述排水系统的未来水位序列,其中,所述未来水位序列包括所述排水系统在多个未来时间点的水位;基于所述排水系统的未来水位序列确定所述排水系统的运行状态。
[0005]在一些实施例中,所述获取排水系统的多个历史候选运行参数序列,包括:获取所述排水系统的多个初始历史候选运行参数序列;对每个所述初始历史候选运行参数序列进行预处理,生成所述初始历史候选运行参数序列对应的所述历史候选运行参数序列,其中,所述预处理包括空白数据及异常数据处理。
[0006]在一些实施例中,所述从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列,包括:获取所述多个历史候选运行参数序列对应的历史水位序列,其中,所述历史水位序列包括在所述排水系统在多个历史时间点的水位;对于每个所述历史候选运行参数序列,确定所述历史候选运行参数序列与所述历史水位序列的序列相关度;基于每个所述历史候选运行参数序列的序列相关度,从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列。
[0007]在一些实施例中,所述运行参数包括水轮机机组流量、机组有功、主轴密封磨损量、密封水压力、密封水流量、顶盖压力脉动、顶盖x向振动、顶盖y向振动及顶盖z向振动。
[0008]在一些实施例中,所述水位预测模型包括输入层、解码器、编码器和输出层;所述输入层用于对所述多个历史目标运行参数序列预测多个未来目标运行参数序列进行编码处理,生成神经网络嵌入表示,所述输入层输出所述神经网络嵌入表示给所述编码器;所述编码器用于先基于自注意力机制,对所述嵌入表示进行处理得到注意力特征向量矩阵;再使用池化操作对所述注意力特征向量矩阵进行处理,生成编码隐藏表示,所述编码器输出所述编码隐藏表示给所述解码器;所述解码器用于基于自注意力机制,对所述编码隐藏表示进行处理得到解码隐藏表示,所述解码器用于将所述解码隐藏表示输出给所述输出层;所述输出层用于对所述解码隐藏表示进行全连接处理得到所述排水系统的未来水位序列。
[0009]本说明书实施例之一提供一种基于Transformer模型的排水系统运行状态预测系统,包括:参数获取模块,用于获取排水系统的多个历史候选运行参数序列,其中,所述历史候选运行参数序列包括所述排水系统在多个历史时间点的运行参数;还用于从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列;参数预测模块,用于通过参数预测模型基于所述多个历史目标运行参数序列预测多个未来目标运行参数序列,其中,所述未来目标运行参数序列包括所述排水系统在多个未来时间点的运行参数;水位预测模块,用于通过水位预测模型基于所述多个历史候选运行参数序列及所述多个未来目标运行参数序列,预测所述排水系统的未来水位序列,其中,所述未来水位序列包括所述排水系统在多个未来时间点的水位;状态预测模块,用于基于所述排水系统的未来水位序列确定所述排水系统的运行状态。
[0010]在一些实施例中,所述参数获取模块还用于:获取所述排水系统的多个初始历史候选运行参数序列;对每个所述初始历史候选运行参数序列进行预处理,生成所述初始历史候选运行参数序列对应的所述历史候选运行参数序列,其中,所述预处理包括空白数据及异常数据处理。
[0011]在一些实施例中,所述参数获取模块还用于:获取所述多个历史候选运行参数序列对应的历史水位序列,其中,所述历史水位序列包括在所述排水系统在多个历史时间点的水位;对于每个所述历史候选运行参数序列,确定所述历史候选运行参数序列与所述历史水位序列的序列相关度;基于每个所述历史候选运行参数序列的序列相关度,从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列。
[0012]在一些实施例中,所述运行参数包括水轮机机组流量、机组有功、主轴密封磨损量、密封水压力、密封水流量、顶盖压力脉动、顶盖x向振动、顶盖y向振动及顶盖z向振动。
[0013]在一些实施例中,所述水位预测模型包括输入层、解码器、编码器和输出层;所述输入层用于对所述多个历史目标运行参数序列预测多个未来目标运行参数序列进行编码处理,生成神经网络嵌入表示,所述输入层输出所述神经网络嵌入表示给所述编码器;所述编码器用于先基于自注意力机制,对所述嵌入表示进行处理得到注意力特征向量矩阵;再使用池化操作对所述注意力特征向量矩阵进行处理,生成编码隐藏表示,所述编码器输出所述编码隐藏表示给所述解码器;所述解码器用于基于自注意力机制,对所述编码隐藏表示进行处理得到解码隐藏表示,所述解码器用于将所述解码隐藏表示输出给所述输出层;所述输出层用于对所述解码隐藏表示进行全连接处理得到所述排水系统的未来水位序列。
[0014]本说明书提供的一种基于Transformer模型的排水系统运行状态预测方法及系统,至少具有以下有益效果:1、通过获取排水系统的多个历史候选运行参数序列, 从多个历史候选运行参数序列中选择多个历史目标运行参数序列;通过参数预测模型基于多个历史目标运行参数序列预测多个未来目标运行参数序列,通过水位预测模型基于多个历史候选运行参数序列及多个未来目标运行参数序列,预测排水系统的未来水位序列,基于排水系统的未来水位序列确定排水系统的运行状态,进行提前预警,保证顶盖水位保持在安全可控的范围内,提升水电站运行的安全性;2、当某个初始历史候选运行参数序列需要进行预处理时,参数获取模块可以先按照数据的排列顺序对该初始历史候选运行参数序列进行预处理,可以使得预处理后的数据的准确度较高,避免某个数据的重复预本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Transformer模型的排水系统运行状态预测方法,其特征在于,包括:获取排水系统的多个历史候选运行参数序列,其中,所述历史候选运行参数序列包括所述排水系统在多个历史时间点的运行参数;从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列;通过参数预测模型基于所述多个历史目标运行参数序列预测多个未来目标运行参数序列,其中,所述未来目标运行参数序列包括所述排水系统在多个未来时间点的运行参数;通过水位预测模型基于所述多个历史候选运行参数序列及所述多个未来目标运行参数序列,预测所述排水系统的未来水位序列,其中,所述未来水位序列包括所述排水系统在多个未来时间点的水位;基于所述排水系统的未来水位序列确定所述排水系统的运行状态。2.根据权利要求1所述的一种基于Transformer模型的排水系统运行状态预测方法,其特征在于,所述获取排水系统的多个历史候选运行参数序列,包括:获取所述排水系统的多个初始历史候选运行参数序列;对每个所述初始历史候选运行参数序列进行预处理,生成所述初始历史候选运行参数序列对应的所述历史候选运行参数序列,其中,所述预处理包括空白数据及异常数据处理。3.根据权利要求1所述的一种基于Transformer模型的排水系统运行状态预测方法,其特征在于,所述从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列,包括:获取所述多个历史候选运行参数序列对应的历史水位序列,其中,所述历史水位序列包括在所述排水系统在多个历史时间点的水位;对于每个所述历史候选运行参数序列,确定所述历史候选运行参数序列与所述历史水位序列的序列相关度;基于每个所述历史候选运行参数序列的序列相关度,从所述多个历史候选运行参数序列中选择多个历史目标运行参数序列。4.根据权利要求1

3任意一项所述的一种基于Transformer模型的排水系统运行状态预测方法,其特征在于,所述运行参数包括水轮机机组流量、机组有功、主轴密封磨损量、密封水压力、密封水流量、顶盖压力脉动、顶盖x向振动、顶盖y向振动及顶盖z向振动。5.根据权利要求1

3任意一项所述的一种基于Transformer模型的排水系统运行状态预测方法,其特征在于,所述水位预测模型包括输入层、解码器、编码器和输出层;所述输入层用于对所述多个历史目标运行参数序列预测多个未来目标运行参数序列进行编码处理,生成神经网络嵌入表示,所述输入层输出所述神经网络嵌入表示给所述编码器;所述编码器用于先基于自注意力机制,对所述嵌入表示进行处理得到注意力特征向量矩阵;再使用池化操作对所述注意力特征向量矩阵进行处理,生成编码隐藏表示,所述编码器输出所述编码隐藏表示给所述解码器;所述解码器用于基于自注意力机制,对所述编码隐藏表示进行处理得到解码隐藏表示,所述解码器用于将所述解码隐藏表示输出给所述输出层;所述输出层用于对所述解码隐藏表示进行全连接处理得到所述排水系统的未来水位序列。
6.一种基...

【专利技术属性】
技术研发人员:罗玮刘金全黄颖付鑫
申请(专利权)人:国能大渡河大数据服务有限公司
类型:发明
国别省市:

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

1