公开/公告号CN113128111A
专利类型发明专利
公开/公告日2021-07-16
原文格式PDF
申请/专利权人 中国南方电网有限责任公司超高压输电公司昆明局;
申请/专利号CN202110391086.5
申请日2021-04-12
分类号G06F30/27(20200101);G06N3/04(20060101);G06N3/08(20060101);
代理机构11315 北京国昊天诚知识产权代理有限公司;
代理人王华强
地址 650217 云南省昆明市昆明经济技术开发区玉缘路21号
入库时间 2023-06-19 11:52:33
技术领域
本发明涉及诊断装置领域,具体地,涉及一种特高压电路中运行参数的诊断方法及诊断装置。
背景技术
在特高压电路的运行过程中将产生大量数据,并对大量数据进行监控,比如,换流站中直流电的关键运行参数进行监控,直流关键运行参数看似纷乱繁复,实则互相关联,大部分仅做阈值判断,数据利用度低,无法直观提前发现隐蔽却重要的异常。
发明内容
本发明的目的在于提供一种特高压电路中运行参数的诊断方法及诊断装置。
为解决上述技术问题,本发明采用如下技术方案:
根据本发明的一个方面,本发明提供一种特高压电路中运行参数的诊断方法,包括:
获取历史运行参数;
将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,永久序列化保存算法模型;
将实时数据注入算法参数类;
通过BP神经网络算法与时间序列,计算UDH与UDM参数的值与预测值。根据本公开的一方面,
提供了一种特高压电路中运行参数的诊断装置,包括:
获取模块,用于获取历史运行参数;
训练模块,用于将各所述历史运行参数输入至参数类中,经由训练模块训练历史数据形成算法模型;
实时模块,用于实时获取运行参数并输入至参数类。
预测模块,用于通过BP神经网络算法与时间序列,计算UDH与UDM参数的值与预测值。
提供了一种计算机可读程序介质,其存储有计算机程序指令,当所述计算机程序指令被计算机执行时,使计算机执行根据上述的方法。
提供了一种电子装置,处理器;
存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现上述的方法。
由上述技术方案可知,本发明实施例至少具有如下优点和积极效果:
在本发明的一些实施例所提供的技术方案中,获取历史运行参数;将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,永久序列化保存算法模型;将样本数据注入算法参数类;通过BP 神经网络算法与时间序列,计算UDH与UDM参数的值与预测值。实现根据运行参数计算关键参数值的功能,保证参数标准曲线与运行参数的对应性,实现高效获取关键参数信息。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1是根据—示例性实施例示出的一种特高压电路中运行参数的诊断方法的流程图;
图2是根据—示例性实施例示出的将所述获取历史运行参数的流程示意图。
图3是根据—示例性实施例示出的基于所述将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,永久序列化保存算法模型的流程示意图。
图4是根据—示例性实施例示出的所述将实时数据注入算法参数类的流程图。
图5是根据—示例性实施例示出的通过BP神经网络算法与时间序列,计算 UDH与UDM参数的值与预测值流程图。
图6是根据—示例性实施例示出的模型自动优化流程图。
图7是根据—示例性实施例示出的一种特高压电路中运行参数的诊断装置模块图。
具体实施方式
体现本发明特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本发明能够在不同的实施方式上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本发明。
在现有技术中,在特高压电路的运行过程中将产生大量数据,并对大量数据进行监控,比如,换流站中直流电的关键运行参数进行监控,大量的监控数据仅参考上下阈值范围进行判断,无法深度挖掘数据背后潜在的内在联系。
在换流站直流系统运行过程中将产生大量数据,按照直流输电原理,以下参数存在某种联系:极直流功率、极直流电压、换流变开关挡位、换流变有无功率、阀组点火角、换流变电压、换流变电流、换流变有无功率、直流母线输出电流、接地电阻、接地电流。针对换流站直流输电的关键运行参数,提出了一种基于大数据的直流电压经典模型算法。
根据本公开的一个实施例,提供了一种特高压电路中运行参数的诊断方法,如图1所示,该特高压电路中运行参数的诊断方法,包括:
步骤S1、获取历史运行参数;
步骤S2、将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,永久序列化保存算法模型;
步骤S3、将实时数据注入算法参数类;
步骤S4、通过BP神经网络算法与时间序列,计算UDH与UDM参数的值与预测值。
在在本发明的一些实施例中,获取历史运行参数;将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,永久序列化保存算法模型;将样本数据注入算法参数类;通过BP神经网络算法与时间序列,计算UDH与UDM参数的值与预测值。实现根据运行参数计算关键参数值的功能,保证参数标准曲线与运行参数的对应性,实现高效获取关键参数信息。
下面对这些步骤进行详细描述。
在步骤S1中,获取历史运行参数,如图2所示。
其中,步骤S1包括:
步骤S11,获取所述历史参数;
获取历史运行参数,历史运行参数为数据库中的历史数据表中的数据,也可以是Excel表格中的数据,但并不限于此。
步骤S12,将历史数据注入参数类;
运行参数可以是极直流功率、极直流电压、换流变开关挡位、换流变有无功率、阀组点火角、换流变电压、换流变电流、换流变有无功率、直流母线输出电流、接地电阻、接地电流,但不限于此。将运行参数通过set方法注入参数类。
步骤S13,数据预处理(归一化处理);
通过算法的数据预处理函数进行运行参数的预处理(归一化处理)。
步骤S14,形成归一化数据集。
在系统内存中形成归一化数据集。
在步骤S2中,将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,序列化永久保存算法模型,如图3所示。
其中,步骤S2包括:
步骤S21、使用S14步骤中产生的归一化数据集;
对所述归一化数据集按照时间序列进行排序,保证归一化数据集的分析能够按照预设的顺序进行分析,保证数据集分析的顺序性。
步骤S22、获取训练参数并基于步骤S21的数据进行数据集样本训练;
算法使用训练参数启动学习模块,学习数据集样本中的数据,得到一个算法的模型类,这个模型类即为运行参数异常综合诊断算法函数。
步骤S23、形成基于步骤S22的算法模型类,形成算法模型实例;
步骤S24、序列化永久保存算法模型,将算法模型序列化至本地硬盘进行永久保存,方便下次使用。
在步骤S3中,将数据样本注入算法类,如图4所示。
其中,步骤S3包括:
步骤S31、实时数据库;
实时数据库中存放着实时的运行参数。
步骤S32、经过接口将参数数据取出;
从实时数据库中获取实时运行参数数据作为数据样本。
步骤S33、将参数数据注入参数类;
基于步骤S32中的样本数据,通过set方法将样本数据注入参数类。
步骤S34、带实时数据的参数类;
基于步骤S33中的参数类,形成带实时数据的参数类,供下一步算法计算提供数据源。
在步骤S4中,通过BP神经网络算法、历史时间序列与算法参数类,计算运行参数参数的值与预测值,如图5所示。
其中,步骤S4包括:
步骤S41、获取S34中产生的参数类、S24中产生的算法模型。
步骤S42、将S41中的参数与模型注入BP神经网络隐藏层中,运行神经网络算法计算参数类中的数据。
步骤S43、运行参数算法计算值、预测值;
获取运行参数的算法计算值与算法预测值,用于对比实际运行参数与算法计算的运行参数。
步骤S44、运行参数权重值;
获取运行参数权重值,用于辅助判断运行参数的异常状态。
另外此算法拥有模型自动优化功能,如图6所示:
步骤S51、获取算法模型、注入历史数据;
获取步骤S24中保存的算法模型,注入历史数据按照S1步骤执行。
步骤S52、数据集样本训练;
按照S2步骤执行。
步骤S53、算法模型类,步骤S54、序列化永久保存算法模型;
步骤S52形成的算法模型将替换掉已经序列化保存的算法模型,下次获取模型时将使用新模型。
诊断装置模块图,如图7所示:
获取模块,用于获取运行参数;
训练模块,用于将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,永久序列化保存算法模型
实时模块,将样本数据注入算法参数类
预测模块,通过BP神经网络算法与时间序列,计算UDH与UDM参数的值与预测值。
另外,所述特高压电路中运行参数的诊断方法,还包括:
各所述运行参数中的标志位分别与对应的所述参数标准曲线对比;
判断各所述运行参数中的标志位在同一坐标系上与所述参数标准曲线的距离;
,将各关键参数保存至本算法专用指纹数据库,定期通过更新指纹数据库。
另外,将分析出的结果存储至本算法专用历史数据库,方便运维人员查看历史结果数据。
可以将分析过程、分析的数据、分析结果、分析结论整合为可数据可视化元素,进行过程及结果展示。
另外,一种计算机可读程序介质,其存储有计算机程序指令,当所述计算机程序指令被计算机执行时,使计算机执行根据上述的方法。一种电子装置,包括存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如上述的方法。
由上述技术方案可知,本发明实施例至少具有如下优点和积极效果:
在本发明的一些实施例所提供的技术方案中,获取历史运行参数;将历史运行参数输入到算法程序中,程序通过历史运行参数做神经网络训练形成算法模型,永久序列化保存算法模型;将样本数据注入算法参数类;通过BP 神经网络算法与时间序列,计算UDH与UDM参数的值与预测值。实现根据运行参数计算关键参数值的功能,保证参数标准曲线与运行参数的对应性,实现高效获取关键参数信息。
还有的是,通过程序对数据的高敏感度、高处理速度、高利用率对数据进行深度挖掘,发现数据潜在的变化最终实现对数据的精细化处理,及时发现数据异常,提醒运维人员及时处理,减少人为判断时间,提高数据分析工作效率。
上列详细说明是针对本发明可行实施例的具体说明,该实施例并非用以限制本发明的专利范围,凡未脱离本发明所为的等效实施或变更,均应包含于本案的专利范围中。
机译: 用于内燃机的排气传感器的诊断方法,涉及仅在当前的发动机运行中检测到发动机运行参数和/或气体特征值的预设变化时才进行诊断。
机译: 用于内燃机的排气传感器的诊断方法,涉及仅在当前的发动机运行中检测到发动机运行参数和/或气体特征值的预设变化时才进行诊断。
机译: 用于对设备和设施的运行状况进行诊断的运行状态诊断装置,运行状态诊断方法和运行状态诊断程序