CN111122945B - 医院后勤监测***高精确度告警过滤方法、装置 - Google Patents
医院后勤监测***高精确度告警过滤方法、装置 Download PDFInfo
- Publication number
- CN111122945B CN111122945B CN201911410079.4A CN201911410079A CN111122945B CN 111122945 B CN111122945 B CN 111122945B CN 201911410079 A CN201911410079 A CN 201911410079A CN 111122945 B CN111122945 B CN 111122945B
- Authority
- CN
- China
- Prior art keywords
- sequence
- monitoring
- monitoring value
- value
- initial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 324
- 238000000034 method Methods 0.000 title claims abstract description 74
- 238000001914 filtration Methods 0.000 title claims abstract description 30
- 230000035945 sensitivity Effects 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 12
- 230000000875 corresponding effect Effects 0.000 description 34
- 238000010586 diagram Methods 0.000 description 10
- 238000012067 mathematical method Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000005293 physical law Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L1/00—Measuring force or stress, in general
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Alarm Systems (AREA)
- Medical Preparation Storing Or Oral Administration Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种医院后勤监测***高精确度告警过滤方法,获取初始监测值序列,截取窗口长度为m的连续子序列,将连续子序列中的监测值从小到大重新排列得到中间监测值序列,将初始监测值序列中的xi替换为中间监测值序列中的监测值xj,将初始监测值序列中xi的后一个监测值设为新的xi,返回执行在初始监测值序列中,以xi为对称中心截取窗口长度为m的连续子序列,将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列的过程,直至xi对应的连续子序列中最后一个监测值为初始监测值序列中的最后一个监测值,再将初始监测值序列中相应监测值被中间监测值序列中相应监测值替换后的序列确定为目标监测值序列,根据目标监测值序列进行告警,以提高告警精度。
Description
技术领域
本发明涉及设备监控技术领域,尤其涉及一种医院后勤监测***高精确度告警过滤方法、装置、计算机设备和存储介质。
背景技术
告警***是人们为了保证某些设备能长期安全稳定运行而增设的一套监测***,当被监测量不满足某个既定规则时,***自动发出告警信息以示设备可能出现的非正常状态,从而提前采取相关措施,避免出现更严重的故障。
告警规则是告警***的核心,其精准度直接决定了告警***是否能准确高效地运行。实际中告警规则随设备、监测对象、环境、物理规律、法律法规等诸多因素的变化而变化。告警规则的设定过程是一个综合考虑全局因素的最优化过程。在某种特定条件下设定的告警规则通常很难直接应用于其他环境。
告警规则按照方法主要可分为以下几大类:
1)经验类告警:该类告警依靠经验判断,不涉及或部分涉及设备运行的物理规律。
2)基于数学方法的告警:该类告警利用数学方法对监测信息进行各种分析,最终决定是否产生告警信号。
3)模型类告警:该类告警试图通过各种方法对设备运行的状态进行物理和数学建模,以期得到最精确的运行模式,当某些因素有突变时可提前对设备的未来短期状态产生预测性告警。
4)混合类告警:该类告警将各种方法交叉混合使用,扬长避短,以期达到最佳告警状态。
传统设备的告警方法通常可以归纳为经验类告警、数学方法类告警、模型类告警和混合类告警。这些告警方法都能在一定的前提条件下产生实际作用,但每一类方法都有其固有的缺陷,并非放之四海而皆准。各类方法的缺陷归纳如下:
1)经验类告警:该类告警通常设置一个经验性阈值,当监测量超过阈值或累计超过阈值时产生告警。这种方式虽然简单直观,但缺乏理论基础,无法复制,只要影响设备运行的关键因素稍有变化就可能误报或漏报。
2)基于数学方法的告警:该类告警将监测信息当成数字信号,其可靠性严重依赖于所采用方法本身的准确性以及方法与被监测设备运行原理之间的契合程度,当两者出现偏离时,告警即失败。
3)模型类告警:理论上该类告警能从本质上解决问题,但实际中设备的运行涉及多重原理,受各种因素影响,很难用简单直观方式进行精确抽象。如果模型的设计与实际情况偏离较大,则结果必然不理想。
4)混合类告警:该类告警能较好地避免单一告警方式的缺点,但增加了整个告警***的复杂性,因此在实际中也未能从根本上解决问题。
可见,传统的告警方案往往存在告警精度低的问题,且实践表明传统的告警方案难以直接应用在医院后勤领域,响应医院后勤领域的告警需求。
发明内容
针对以上问题,本发明提出一种高精确度告警方法、装置、计算机设备和存储介质。
为实现本发明的目的,提供一种医院后勤监测***高精确度告警过滤方法,包括如下步骤:
S10,获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X;
S20,在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm};其中,m≤n,m为奇数,第一个连续子序列的第一个监测值为初始监测值序列X中的第一个监测值,最后一个连续子序列的最后一个监测值为初始监测值序列X中的最后一个监测值;
S30,将初始监测值序列X中的xi替换为中间监测值序列X'中的一个监测值xj;
S40,将初始监测值序列X中xi的后一个监测值设为新的xi,重复执行步骤S20,S30,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值;
S50,将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警。
在一个实施例中,m的确定过程包括:
若初始监测值序列X为递增序列,则m取第一设定值;
若初始监测值序列X为非递增序列,则m取第二设定值;其中,所述第一设定值大于所述第二设定值。
在一个实施例中,中间监测值序列X'中监测值xj的选取过程包括:
获取初始监测值序列X对应的告警灵敏度;
若告警灵敏度大于灵敏度阈值,则在中间监测值序列X'的第一序列区域选择xj;
若告警灵敏度小于或等于灵敏度阈值,则在中间监测值序列X'的第二序列区域选择xj。
作为一个实施例,所述第一序列区域包括中间监测值序列X'的前部分监测值,第二序列区域包括中间监测值序列X'的后部分监测值。
在一个实施例中,中间监测值序列X'中监测值xj的选取过程包括:
将位于中间监测值序列X'的中间位置的监测值确定为xj。
在一个实施例中,所述监测值包括电压、电流、湿度或者压力。
一种医院后勤监测***高精确度告警过滤装置,包括:
获取模块,用于获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X;
排列模块,用于在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将m≤n连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm};其中,m≤n,m为奇数,第一个连续子序列的第一个监测值为初始监测值序列X中的第一个监测值,最后一个连续子序列的最后一个监测值为初始监测值序列X中的最后一个监测值;
替换模块,用于将初始监测值序列X中的xi替换为中间监测值序列X'中第j个监测值xj;其中1≤j≤m;
返回模块,用于将初始监测值序列X中xi的后一个监测值设为新的xi,返回执行获取模块的过程,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值;
确定模块,用于将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警。
在一个实施例中,所述m的确定过程包括:
若初始监测值序列X为递增序列,则m取第一设定值;
若初始监测值序列X为非递增序列,则m取第二设定值;其中,所述第一设定值大于所述第二设定值。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例的医院后勤监测***高精确度告警过滤方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例的医院后勤监测***高精确度告警过滤方法的步骤。
上述医院后勤监测***高精确度告警过滤方法、装置、计算机设备和存储介质,通过获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X,在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm},将初始监测值序列X中的xi替换为中间监测值序列X'中的一个监测值xj,将初始监测值序列X中xi的后一个监测值设为新的xi,返回执行在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm}的过程,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值,再将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警,以滤除告警所依据的监测值的误差,提高告警所依据的监测值的有效性,从而提高告警准确性,达到提高告警精度的目的,其可以直接应用在医院后勤领域,响应医院后勤领域的各类告警需求。
附图说明
图1是一个实施例的高精确度告警方法流程图;
图2是一个实施例的不同窗口长度示意图;
图3是一个实施例的累积性告警信号窗口选取示意图;
图4是一个实施例的重要告警信号窗口选取示意图;
图5是一个实施例的高精确度告警装置结构示意图;
图6为一个实施例的计算机设备示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本申请提供的医院后勤监测***高精确度告警过滤方法,可以应用于对某设备进行监测的告警终端。上述告警终端执行如下过程:S10,获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X;S20,在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将m≤n连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm};S30,将初始监测值序列X中的xi替换为中间监测值序列X'中的一个监测值xj;S40,将初始监测值序列X中xi的后一个监测值设为新的xi,重复执行步骤S20,S30,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值;S50,将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警;以实现更为准确,更高精度的告警。其中,告警终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。
在一个实施例中,如图1所示,提供了一种医院后勤监测***高精确度告警过滤方法,以该方法应用于告警终端为例进行说明,包括以下步骤:
S10,获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X。
上述设定时段可以为包括当前时刻,并在当前时刻之前的一个时段,比如以当前时刻之前的第5秒为初始时刻,以当前时刻为终止时刻的一个时段。
具体地,上述监测值可以包括电压、电流、湿度、压力等等需要进行监测的指标参数。告警终端可以持续获取监测值,如每隔0.5s(秒)获取一个目标设备的监测值,以获取设定时段得到的n个监测值。上述目标设备为待监测的设备。
在一个示例中,上述初始监测值序列X可以记为X={x1,x2,…,xn},是一个由n个监测值组成的离散序列,在告警装置加载的告警***中它可以表征相应被监测量。
S20,在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm};其中,m≤n,m为奇数,第一个连续子序列的第一个监测值为初始监测值序列X中的第一个监测值,最后一个连续子序列的最后一个监测值为初始监测值序列X中的最后一个监测值。
S30,将初始监测值序列X中的xi替换为中间监测值序列X'中第j个监测值xj;其中1≤j≤m。
上述步骤可以将X'中的某个监测值x'j(1≤j≤m)取出并替代初始监测值序列X中的xi,以降低xi获取过程中出现的误差。
S40,将初始监测值序列X中xi的后一个监测值设为新的xi,重复执行步骤S20,S30,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值。
上述步骤在将初始监测值序列X中的xi替换为中间监测值序列X'中的一个监测值xj,再确定新的对称中心xi后,重复执行步骤S20,S30,使对称中心为xi,长度为m的窗口从初始监测值序列X的起点开始向终点逐点滑动,每滑动一次得到一个x'j值,并与对应的xi做一次替换;整个过程结束后,即得到了一个由所有x'j组成的新序列X。
S50,将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警。
上述步骤针对目标监测值序列可以采用初始监测值序列X中监测值对应的告警规则进行告警;比如若在初始监测值序列X中监测值的告警规则为初始监测值序列中监测值的平均值大于某告警阈值则进行告警,那么在获得目标监测值序列之后,在目标监测值序列各个监测值的平均值大于相应的告警阈值时,触发告警;若在初始监测值序列X中监测值的告警规则为初始监测值序列中某时刻的监测值大于某告警阈值则进行告警,那么在获得目标监测值序列之后,在目标监测值序列相应时刻对应的监测值大于相应的告警阈值时,触发告警。
上述医院后勤监测***高精确度告警过滤方法,通过获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X,在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm},将初始监测值序列X中的xi替换为中间监测值序列X'中的一个监测值xj,将初始监测值序列X中xi的后一个监测值设为新的xi,返回执行在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm}的过程,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值,再将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警,以滤除告警所依据的监测值的误差,提高告警所依据的监测值的有效性,从而提高告警准确性,达到提高告警精度的目的,其可以直接应用在医院后勤领域,响应医院后勤领域的各类告警需求。
上述医院后勤监测***高精确度告警过滤方法中,有两个因素会对结果产生重要影响,一个是窗口长度m,一个是中间监测值序列中待选择数据点x'j的位置。这两个因素跟被监测量本身的属性、重要程度和敏感性有高度相关性。该方法之所有能适应不同的场景就在于这两个参数可根据实际情况进行灵活调整。下面说明这两个参数的选取特征进行介绍。
在一个实施例中,m的确定过程包括:
若初始监测值序列X为递增序列,则m取第一设定值;
若初始监测值序列X为非递增序列,则m取第二设定值;其中,所述第一设定值大于所述第二设定值。
上述非递增序列包括不呈现递增特征的序列。
上述第一设定值为较大值,比如大于某一阈值的值,第二设定值为较小值,比如小于某一阈值的值。
在一个示例中,区别于单纯依赖阈值的告警方法,本示例认为被监测信号不仅与当前时刻有关,还与过去时刻相关。具体相关性大小则用一个长度为m的窗口表示,m越大表示当前值跟过去较长时间段内的事件相关,反之则跟过去较短时间内的事件相关。图2所示为不同窗口长度的示意图,长度不同,对当前监测值的影响不同。显然窗口越大,距离当前点越远的点被选中的可能性也越大。
具体地,m值的确定可依据以下原则:
若被监测量具有累积特征(即递增特征),则m取较大值,若被监测量为独立变量或者不具备累积特征,则m取较小值。
参考图3所示,被监测量从数据特征上和一般监测量没什么区别,但该监测量在是一个关键监测对象,因此处理过程中应尽最大可能捕获所有有效异常。图3中当前监测点刚超过阈值,鉴于其是重要监测量,也应该提示告警。显然用短窗口1(覆盖的值大部分在阈值线之外)比长窗口2(覆盖的值大部分在阈值线之内)更有可能使输出结果在阈值线之外,从而保证输出结果为告警信号。需要注意的是,实际中可能出现长窗口比短窗口包含更多有效告警值的情况,结果导致长窗口比短窗口对当前告警值有更大的敏感性,即与本原则相违背。这种情况需要跟后续原则相结合才能保证最终结果的有效性。
在一个实施例中,中间监测值序列X'中监测值xj的选取过程包括:
获取初始监测值序列X对应的告警灵敏度;
若告警灵敏度大于灵敏度阈值,则在中间监测值序列X'的第一序列区域选择xj;
若告警灵敏度小于或等于灵敏度阈值,则在中间监测值序列X'的第二序列区域选择xj。
作为一个实施例,所述第一序列区域包括中间监测值序列X'的前部分监测值,第二序列区域包括中间监测值序列X'的后部分监测值。
上述第一序列区域在中间监测值序列的右侧,或者第一序列区域包括初始监测值序列的前部分序列区域。上述第二序列区域在中间监测值序列的左侧,或者第一序列区域包括初始监测值序列的后部分序列区域。
上述灵敏度阈值可以依据告警精度设置,告警灵敏度大于灵敏度阈值,表明监测值对应的被监测量越重要,反之表明监测值对应的被监测量越不重要。
在一个示例中,x'j的位置选择对最终告警结果有重要影响,应根据实际情况综合考虑而定,本示例的基本原则可以包括:
实际上位置序号j相当于广义权重,j越小x'j也越小,实际监测量越有可能被更小的值所取代,其结果是原本被视为有效告警的信号更有可能会被压制;反之j越大x'j也越大,实际监测量越有可能被更大的值所取代,其结果是原本被视为无效告警的信号更有可能会被放大。换句话说,j越大告警***越灵敏,j越小告警***越迟钝。
如图4所示对于7点窗口,如果取j≥4,由于被选中值都在阈值之外,可保证当前监测量为有效告警,如果取j≤3,则被选中值均在阈值之内,当前告警就会被忽略。
在一个实施例中,中间监测值序列X'中监测值xj的选取过程包括:
将位于中间监测值序列X'的中间位置的监测值确定为替换初始监测值序列X中的xi的监测值xj。
具体地,xj中下标j的确定公式可以为:j=(m+1)/2,若m取5,此时有:
j=(m+1)/2=(5+1)/2=3。
在一个示例中,参考图5所示,通过一个简单例子展示上述医院后勤监测***高精确度告警过滤方法的核心过程,其中窗口长度m=5的,输出值x'j的位置位于子序列中间,即j=(m+1)/2=(5+1)/2=3。图中第2列是原始监测量X,其对应的图像特征如最左侧折线图所示。中间“梯形”数据流是窗口滑动、排序、抽值过程。第4列为最终的输出结果,对应图像如最右侧折线图所示。由图可知,经过处理后原序列中的突出点被有效滤除。
在一个实施例中,所述监测值包括电压、电流、湿度或者压力。
参考图5所示,图5为一个实施例的医院后勤监测***高精确度告警过滤装置结构示意图,包括:
获取模块10,用于获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X;
排列模块20,用于在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将m≤n连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm};其中,m≤n,m为奇数,第一个连续子序列的第一个监测值为初始监测值序列X中的第一个监测值,最后一个连续子序列的最后一个监测值为初始监测值序列X中的最后一个监测值;
替换模块30,用于将初始监测值序列X中的xi替换为中间监测值序列X'中第j个监测值xj;其中1≤j≤m;
返回模块40,用于将初始监测值序列X中xi的后一个监测值设为新的xi,返回执行获取模块的过程,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值;
确定模块50,用于将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警。
在一个实施例中,m的确定过程包括:
若初始监测值序列X为递增序列,则m取第一设定值;
若初始监测值序列X为非递增序列,则m取第二设定值;其中,所述第一设定值大于所述第二设定值。
关于医院后勤监测***高精确度告警过滤装置的具体限定可以参见上文中对于医院后勤监测***高精确度告警过滤方法的限定,在此不再赘述。上述医院后勤监测***高精确度告警过滤装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种医院后勤监测***高精确度告警过滤方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
基于如上所述的示例,在一个实施例中还提供一种计算机设备,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现如上述各实施例中的任意一种医院后勤监测***高精确度告警过滤方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性的计算机可读取存储介质中,如本发明实施例中,该程序可存储于计算机***的存储介质中,并被该计算机***中的至少一个处理器执行,以实现包括如上述医院后勤监测***高精确度告警过滤方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
据此,在一个实施例中还提供一种计算机存储介质计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上述各实施例中的任意一种医院后勤监测***高精确度告警过滤方法。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
需要说明的是,本申请实施例所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二\第三”区分的对象在适当情况下可以互换,以使这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
本申请实施例的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、装置、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种医院后勤监测***高精确度告警过滤方法,其特征在于,包括如下步骤:
S10,获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X;
S20,在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm};其中,m为奇数,第一个连续子序列的第一个监测值为初始监测值序列X中的第一个监测值,最后一个连续子序列的最后一个监测值为初始监测值序列X中的最后一个监测值;
S30,将初始监测值序列X中的xi替换为中间监测值序列X'中第j个监测值xj;其中1≤j≤m;
S40,将初始监测值序列X中xi的后一个监测值设为新的xi,重复执行步骤S20,S30,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值;
S50,将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警;
m的确定过程包括:
若初始监测值序列X为递增序列,则m取第一设定值;
若初始监测值序列X为非递增序列,则m取第二设定值;其中,所述第一设定值大于所述第二设定值。
2.根据权利要求1所述的医院后勤监测***高精确度告警过滤方法,其特征在于,m的确定过程包括:
若初始监测值序列X为递增序列,则m取第一设定值;
若初始监测值序列X为非递增序列,则m取第二设定值;其中,所述第一设定值大于所述第二设定值。
3.根据权利要求1所述的医院后勤监测***高精确度告警过滤方法,其特征在于,中间监测值序列X'中监测值xj的选取过程包括:
获取初始监测值序列X对应的告警灵敏度;
若告警灵敏度大于灵敏度阈值,则在中间监测值序列X'的第一序列区域选择xj;
若告警灵敏度小于或等于灵敏度阈值,则在中间监测值序列X'的第二序列区域选择xj。
4.根据权利要求3所述的医院后勤监测***高精确度告警过滤方法,其特征在于,所述第一序列区域包括中间监测值序列X'的前部分监测值,第二序列区域包括中间监测值序列X'的后部分监测值。
5.根据权利要求1所述的医院后勤监测***高精确度告警过滤方法,其特征在于,中间监测值序列X'中监测值xj的选取过程包括:
将位于中间监测值序列X'的中间位置的监测值确定为xj。
6.根据权利要求1至5任一项所述的医院后勤监测***高精确度告警过滤方法,其特征在于,所述监测值包括电压、电流、湿度或者压力。
7.一种医院后勤监测***高精确度告警过滤装置,其特征在于,包括:
获取模块,用于获取设定时段得到的n个监测值,将各个监测值按照时间先后顺序排列得到初始监测值序列X;
排列模块,用于在初始监测值序列X中,以xi为对称中心截取窗口长度为m的连续子序列将m≤n连续子序列中的各个监测值按从小到大的顺序重新排列得到中间监测值序列X'={x'1,x'2,…,x'm};其中,m为奇数,第一个连续子序列的第一个监测值为初始监测值序列X中的第一个监测值,最后一个连续子序列的最后一个监测值为初始监测值序列X中的最后一个监测值;
替换模块,用于将初始监测值序列X中的xi替换为中间监测值序列X'中第j个监测值xj;其中1≤j≤m;
返回模块,用于将初始监测值序列X中xi的后一个监测值设为新的xi,返回执行获取模块的过程,直至xi对应的连续子序列中最后一个监测值为初始监测值序列X中的最后一个监测值;
确定模块,用于将初始监测值序列X中相应监测值被中间监测值序列X'中相应监测值替换后的序列确定为目标监测值序列,根据所述目标监测值序列进行告警。
8.根据权利要求7所述的医院后勤监测***高精确度告警过滤装置,其特征在于,所述m的确定过程包括:
若初始监测值序列X为递增序列,则m取第一设定值;
若初始监测值序列X为非递增序列,则m取第二设定值;其中,所述第一设定值大于所述第二设定值。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911410079.4A CN111122945B (zh) | 2019-12-31 | 2019-12-31 | 医院后勤监测***高精确度告警过滤方法、装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911410079.4A CN111122945B (zh) | 2019-12-31 | 2019-12-31 | 医院后勤监测***高精确度告警过滤方法、装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111122945A CN111122945A (zh) | 2020-05-08 |
CN111122945B true CN111122945B (zh) | 2022-03-01 |
Family
ID=70506273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911410079.4A Active CN111122945B (zh) | 2019-12-31 | 2019-12-31 | 医院后勤监测***高精确度告警过滤方法、装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111122945B (zh) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8502731B2 (en) * | 2011-01-18 | 2013-08-06 | The United States Of America As Represented By The Secretary Of The Army | System and method for moving target detection |
CN107341444A (zh) * | 2017-06-07 | 2017-11-10 | 北京星网锐捷网络技术有限公司 | 数据异常预警方法及装置 |
CN108667648A (zh) * | 2018-04-03 | 2018-10-16 | 南方电网调峰调频发电有限公司 | 一种基于网络和时间约束的告警序列模式挖掘方法 |
CN108921355B (zh) * | 2018-07-03 | 2022-02-01 | 国家计算机网络与信息安全管理中心 | 一种基于时间序列预测模型的告警阈值设定方法及装置 |
CN109032829B (zh) * | 2018-07-23 | 2020-12-08 | 腾讯科技(深圳)有限公司 | 数据异常检测方法、装置、计算机设备及存储介质 |
CN109783876B (zh) * | 2018-12-19 | 2024-02-06 | 平安科技(深圳)有限公司 | 时间序列模型建立方法、装置、计算机设备和存储介质 |
CN110096410A (zh) * | 2019-03-15 | 2019-08-06 | 中国平安人寿保险股份有限公司 | 告警信息处理方法、***、计算机装置及可读存储介质 |
-
2019
- 2019-12-31 CN CN201911410079.4A patent/CN111122945B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111122945A (zh) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109344789B (zh) | 人脸跟踪方法及装置 | |
CN109347653B (zh) | 一种指标异常发现方法和装置 | |
CN109992473B (zh) | 应用***的监控方法、装置、设备及存储介质 | |
CN107203313B (zh) | 调整桌面显示对象方法、移动终端及计算机可读存储介质 | |
CN105045713A (zh) | 数据处理方法及移动终端 | |
CN111862187B (zh) | 基于神经网络的杯盘比确定方法、装置、设备及存储介质 | |
CN112035320B (zh) | 业务监控方法、装置、电子设备及可读存储介质 | |
CN108875519B (zh) | 对象检测方法、装置和***及存储介质 | |
CN112132265A (zh) | 模型训练方法、杯盘比确定方法、装置、设备及存储介质 | |
CN107562473B (zh) | 一种应用程序显示方法及移动终端 | |
CN111122945B (zh) | 医院后勤监测***高精确度告警过滤方法、装置 | |
CN114462786A (zh) | 线损判断方法、装置、设备、存储介质和程序产品 | |
CN106482742B (zh) | 计步数据的获取方法及装置 | |
CN112256529A (zh) | 网络爬虫监控方法、装置、计算机设备和存储介质 | |
CN116933035A (zh) | 数据异常检测方法、装置、计算机设备和存储介质 | |
CN113722177B (zh) | 时序指标异常检测方法、装置、***、设备及存储介质 | |
Jin et al. | Modified tests for change points in variance in the possible presence of mean breaks | |
US9940214B2 (en) | Index filter for visual monitoring | |
CN109885475B (zh) | 页面转化率计算方法、装置、计算机设备及存储介质 | |
CN113360327A (zh) | 触控屏故障检测方法、装置及设备 | |
CN111708457A (zh) | 自电容数据的处理方法及装置 | |
CN113656263B (zh) | 一种数据处理方法、***、存储介质及终端 | |
CN109471987A (zh) | 热力图处理方法、装置及电子设备 | |
CN114458823B (zh) | 阀门的状态的确定方法、装置、存储介质及电子设备 | |
CN113726887B (zh) | 一种用户行为评估方法、装置、电子设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |