一种异常检测方法、装置、设备以及计算机可读存储介质制造方法及图纸

技术编号:37785419 阅读:6 留言:0更新日期:2023-06-09 09:15
本发明专利技术公开了一种异常检测方法、装置、设备以及计算机可读存储介质,方法包括:在机组电连接各个性能检测电路的情况下,在线路表计接口处加装信号反馈模块,通断信号反馈至采集板。获取各个所述性能检测电路自身的线路反馈信号以及通过机组性能数据;在所述线路反馈信号表征线路异常情况下,通过改进的狩猎算法定向检查电源、采集仪、线路、仪表板块的信号问题,逐项排查问题导向。基于所述线路反馈信号,定位对应所述性能检测电路中的线路部分;通过蚁群算法对线路部分的信号进行监测,通过蜂群模拟算法对反馈信号进行,定位表计的位置和故障特征信息。通过蜂群算法,无需实时保持数据的观测,只需处理报警事件即可,极大提高了现场工作效率。场工作效率。场工作效率。

【技术实现步骤摘要】
一种异常检测方法、装置、设备以及计算机可读存储介质


[0001]本专利技术属于数据测试领域,尤其涉及一种异常检测方法、装置、设备以及计算机可读存储介质。

技术介绍

[0002]对于机组的性能试验需要安装多块表计及线路、接线板等仪器,通过接线仪器连接到电脑上,通过软件对各个参数进行监测,常规的机组考核试验,往往需要几十块测点表计,当系统中显示坏点时,往往需要顺着线路到仪表或监测模块持续检查,无法立即判断系统中的坏点位置,影响现场工作效率。

技术实现思路

[0003]本专利技术提供一种异常检测方法、装置、设备以及计算机可读存储介质,以至少解决上述技术问题。
[0004]本专利技术提供一种异常检测方法,所述方法包括:
[0005]在机组电连接各个性能检测电路的情况下,获取各个所述性能检测电路自身的线路反馈信号以及通过所述性能检测电路所采集到的机组性能数据;
[0006]本专利所涉及改进的狩猎搜索算法如下:
[0007]Step1:根据输入测点信息,通过狩猎算法圈定试验点线路范围,确定需要排查的问题和参数范围。狩猎群体考虑∈[A,B,C]三部分,A代表数据采集板模块,B代表线路模块、C代表表计模块。依次设定A、B、C为狩猎目标进行故障捕获检查。根据step2~step4反馈结果进行故障捕获。捕获狩猎程序为常规程序。
[0008]Step2:系统算法初始化,通过蚁群算法依次对电源信号、采集板信号、表计信号沿线排查。根据线路数量,算法将蚁群分组数量设定为所有线路数量的2倍,依次通过采集系统中设定的线路排序对系统线路路径的通断信息量进行核对,通过程序中设定的信号反馈来检索通断。并将信号发送至step1模块。依次向目标群体移动,依次检查每条线路。
[0009]最初各测点,全部进行发送蚁群,在确认系统完整可持续运行后,试验过程中,则根据线路数量,设定低频率巡查,确保系统运行中安全可靠。
[0010]Step3:通过改进的蜂群算法对表计通断信号进行反馈,将采集到的表计信号设定为新食物源,发送蜂群,评价食物源,符合信号约束规则(根据step4设定的规则,或者与厂内DCS数据核对),异常数据送至试验界面报警提醒。便于及时调整或修正,以得到正确数据。
[0011]Step4:根据机组运行负荷情况,设定特定运行数据边界,对试验数据运行范围进行趋势跟踪反馈,确保运行期间监测数据范围在有效范围内。并行设定参数为:1、主蒸汽压力波动小于3%或40kPa,温度波动范围小于40℃;抽气压力波动不大于15%;排汽压力波动不大于6%或2kPa;2、机组等熵焓降波动范围小于12%。3、同一工况,负荷波动小于12%。4、转速范围偏差范围小于8%;发电机电压波动小于10%。
[0012]Step5:重复Step2~4,直到试验结束。
[0013]在所述线路反馈信号表征线路异常的情况下,基于所述线路反馈信号,定位对应所述性能检测电路中的线路部分;
[0014]在所述机组性能数据表征数据异常的情况下,基于所述机组性能数据,定位对应所述性能检测电路中的表计部分。
[0015]在一可实施方式中,所述线路反馈信号表征线路异常的具体形式,至少包括以下至少之一:
[0016]所述线路反馈信号的信号值低于第一指定阈值;
[0017]所述线路反馈信号的信号值高于第二指定阈值。
[0018]在一可实施方式中,所述机组性能数据表征数据异常的表现形式,包括:
[0019]所述机组性能数据未在对应所述表计的正常量程范围之内。
[0020]在一可实施方式中,所述表计的正常量程范围的获取方式为:
[0021]根据所述机组的型号以及性能检测电路所对应的关键词信息,从预设数据库中匹配对应表计的正常量程范围。
[0022]在一可实施方式中,所述基于所述线路反馈信号,定位对应所述性能检测电路中的线路部分,包括:基于所述线路反馈信号,确定对应所述机组的型号或者性能检测电路的关键词名称;
[0023]基于所述机组的型号或者性能检测电路的关键词名称,从预设数据库中确定所述性能检测电路中线路部分的位置信息;
[0024]相应的,所述基于所述机组性能数据,定位对应所述性能检测电路中表计部分,包括:
[0025]基于所述线路反馈信号,确定对应所述机组的型号或者性能检测电路的关键词名称;
[0026]基于所述机组的型号或者性能检测电路的关键词名称,从预设数据库中确定所述性能检测电路中表计部分的位置信息。
[0027]本专利技术另一方面提供一种异常检测装置,数据处理模块和多组性能检测电路;
[0028]所述数据处理模块电连接多组性能检测电路,用于获取所述性能检测电路所发出的线路反馈信号;
[0029]每组所述性能检测电路包括表计、采集仪和安装线路;
[0030]所述表计用于安装于机组,以获取相关的机组性能数据;
[0031]所述采集仪分别电连接所述表计和所述数据处理模块,以采集所述机组性能数据并将机组性能数据发送至所述数据处理模块;
[0032]在所述线路反馈信号表征线路异常的情况下,所述数据处理模块基于所述线路反馈信号,定位对应所述性能检测电路中的线路部分;
[0033]在所述机组性能数据表征数据异常的情况下,所述数据处理模块基于所述机组性能数据,定位对应所述性能检测电路中的表计部分。
[0034]在一可实施方式中,所述数据处理模块具体为PLC、MCU的其中之一。
[0035]本专利技术另一方面提供一种异常检测装置,所述装置包括:
[0036]获取模块,用于在机组电连接各个性能检测电路的情况下,获取各个所述性能检
测电路自身的线路反馈信号以及通过所述性能检测电路所采集到的机组性能数据;
[0037]线路定位模块,用于在所述线路反馈信号表征线路异常的情况下,基于所述线路反馈信号,定位对应所述性能检测电路中的线路部分;
[0038]表计定位模块,用于在所述机组性能数据表征数据异常的情况下,基于所述机组性能数据,定位对应所述性能检测电路中的表计部分。
[0039]本专利技术另一方面提供一种异常检测设备,所述设备包括存储器和处理器;所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行时实现所述的异常检测方法。
[0040]本专利技术另一方面提供一种可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行所述的异常检测方法。
[0041]本专利技术实施例提供一种异常检测方法、装置、设备以及计算机可读存储介质,通过获取各个性能检测电路自身的线路反馈信号以及通过性能检测电路所采集到的机组性能数据;在线路反馈信号表征线路异常的情况下,基于线路反馈信号,定位对应性能检测电路中的线路部分;在机组性能数据表征数据异常的情况下,基于机组性能数据,定位对应性能检测电路中的表计部分,使得工作人员可基于线路部分的位置或者表计位置直接去现场进行检查及修理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异常检测方法,其特征在于,所述方法包括:在机组电连接各个性能检测电路的情况下,获取各个所述性能检测电路自身的线路反馈信号以及通过所述性能检测电路所采集到的机组性能数据,首先采取狩猎算法,定向设定狩猎算法故障模块检索顺序依次对线路电源通断、信号通断、数据准确率的匹配跟踪情况进行筛查;在所述线路反馈信号表征线路异常的情况下,通过改进的蚁群算法对线路进行检测基于所述线路反馈信号,定位对应所述性能检测电路中线路部分的信号监测,按照设定路线依次对线路路径进行异常反馈,当出现路径反馈信号信息不完全时,进行线路异常报警;其中,蚁群算法:设定蚂蚁总数为M,根据接入测点数量依次往n个测点处派发蚂蚁,蚂蚁数量为X
i
(i=1...n),依次将蚂蚁分为与测点相同的群体,线路确定后,路程是设定好的,因此,通过反馈的信息强度,即可判断线路的通断;1、带入公式2、Li=第i只蚂蚁路径循环经过的节点处长度(采集仪、线路、表计三个节点);3、线路L计算公式为4、根据线路L计算得到每一个节点信息信号更新;5、N(i+1)=Ni+Δi;6、设最初Ni=1,Δi=0,则对每只蚂蚁经过一次一步移动后进行信息素局部更新:τ
ij
(t+1)=(1

ρ)τ
ij
(t)+Δτ
ij
,各变量表示如下:τ
ij
(t+1)为移动一步后的信息素浓度;τ
ij
(t)为当前节点的信息素浓度;ρ(0<ρ<1)为信息素局部更新挥发系数:Δτ
ij
为本次循环中各只蚂蚁在路径i

j上留存的信息素浓度;为信息素的改变值;Q为根据经验设置的常数;LS为蚂蚁k在本次循环中所走的总路径航迹综合值;7、更新禁忌表;继续计算概率,再选择节点及更新禁忌表,直到遍历所有节点1次:对所有蚂蚁完成一次迭代后得到的最优路径进行信息素全局更新,同吋更新禁忌表:Δτ
best
=Q/OP.其中:ρρ为信息素全局更新挥发系数;Q为经验常数;OP为本性循环中所得最优路径;Λ为当前得到的最优解;当程序中搜集到的节点信息完整后,确认该部分内容检测正常;
在所述机组性能数据表征数据异常的情况下,基于所述机组性能数据,通过蜂群模拟算法定位对应所述性能检测电路中的表计部分所示数据进行筛查核对;根据蜂群算法设置,将蜂群分为巡查蜂、采集蜂、搜索蜂;数据自采集蜂收集后送至巡查蜂,并由巡查蜂传至采集仪;当信号正常后,试验运行期间,由搜索蜂对各测点的数据进行全程搜索,当数据超出规定范围时,即进行报警;设定测点数量即蜜源的数量为n,初始位置采集蜂Xi=X0+Xi

0式中(i=1,1,2,3

n);设定采集到的数据与机组热力系统图中对应负荷工况下的信息进行对比,判断第Xi个数值A与系统图中给定的设计数值B进行适应度比较;当|(A

B)/B|变化未超过设定比例时,则将采集数据传送至采集系统,当变化超过设定比例,波动较大时,则发送报警信号至采集仪;当系统所有测点都运行正常,无报警时,系统中采集蜂按照设定读数频率正常运行,搜索蜂开始对全部参数进行搜索,从采集仪设定的参数中按照顺序依次选定区域进行;设定5个测点为搜索单元,每个搜索单元设定范围区域是S,搜索蜂依次对S1,S2

进行搜索,并根据测点的重要性,对搜索单元进行等级排序,及时传送至狩猎区;根据狩猎算法(灰狼优化算法),将测点进行重要性等级分类,与狩猎算法中的分类相对应;其中,将狩猎狼群设定为4个等级,依据等级重要性分别对应蜂群算法报警数据、能耗计算二类修正涵盖的测点参数、能耗计算一类修正涵盖的测点参数、其他测点参数;上一个等级的狼群,可对下一个等级的狼群进行调用管理;采用典型程序常规编程,依次对狩猎狼群进行设定带入;在灰狼优化算法中,首先构建灰狼的社会等级制度模型;将种群中适应度值最优的,次优的和第三优的解分别对应α狼,β狼和δ狼,而剩余的被称为ω狼;由α狼,β狼和δ狼来负责引导,ω狼则跟随着α狼,β狼和δ狼通过搜寻猎物、包围猎物和攻击猎物来完成狩猎;(1)包围猎物:灰狼包围猪物的数学模型为(1)包围猎物:灰狼包围猪物的数学模型为式(1)定义了灰狼与猎物之间的距离,而式(2)则定义了灰狼的最终位置;其中,t表示当前的迭代次数,X
p
表示猪物的位置,X表示灰狼的位置,A和C为参数向量,其计算公式为A=2a
·
r
I

...

【专利技术属性】
技术研发人员:马光耀赵玉柱向玲邴汉昆吴峥峰亓军锋陈帅
申请(专利权)人:华电电力科学研究院有限公司
类型:发明
国别省市:

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

1