CN100465842C - 数据分析***和方法 - Google Patents
数据分析***和方法 Download PDFInfo
- Publication number
- CN100465842C CN100465842C CNB2004800089908A CN200480008990A CN100465842C CN 100465842 C CN100465842 C CN 100465842C CN B2004800089908 A CNB2004800089908 A CN B2004800089908A CN 200480008990 A CN200480008990 A CN 200480008990A CN 100465842 C CN100465842 C CN 100465842C
- Authority
- CN
- China
- Prior art keywords
- characteristic
- difference function
- data
- received
- dynamic system
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000007405 data analysis Methods 0.000 title description 16
- 238000012544 monitoring process Methods 0.000 claims abstract description 62
- 238000012790 confirmation Methods 0.000 claims abstract description 37
- 230000004044 response Effects 0.000 claims abstract description 17
- 230000005856 abnormality Effects 0.000 claims abstract description 8
- 230000006870 function Effects 0.000 claims description 77
- 230000002159 abnormal effect Effects 0.000 claims description 20
- 238000009795 derivation Methods 0.000 claims 4
- 230000005055 memory storage Effects 0.000 claims 3
- 238000012986 modification Methods 0.000 claims 1
- 230000004048 modification Effects 0.000 claims 1
- 238000004458 analytical method Methods 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 238000003745 diagnosis Methods 0.000 description 6
- 238000012549 training Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 210000002569 neuron Anatomy 0.000 description 4
- 208000024891 symptom Diseases 0.000 description 4
- 239000012491 analyte Substances 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 239000000126 substance Substances 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 206010000117 Abnormal behaviour Diseases 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000003556 assay Methods 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000012517 data analytics Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
- G05B23/0254—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model based on a quantitative model, e.g. mathematical relationships between inputs and outputs; functions: observer, Kalman filter, residual calculation, Neural Networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S706/00—Data processing: artificial intelligence
- Y10S706/90—Fuzzy logic
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
对来自用于监测动态***的特征的监测***的数据进行分析的方法和***,所述监测***提供关于具有至少一个已知正常状态的动态***的特征数据,所述分析***包括:用于从所述监测***接收特征数据的装置(100);用于当所述动态***处于已知的正常状态时,从操作人员接收确认信息的装置(101);常态建模装置(105),用于响应于所接收的特征数据和确认信息来推导出常态模型,该常态模型包括表明已知的正常状态的数据;预测生成装置(105),用于根据所述常态模型来预测未来特征数据;差函数提供装置(105),用于提供差函数,所述差函数表明所预测的特征数据与所接收的特征数据之间的可接受的差;以及比较装置(105),用于结合所述差函数,对所预测的特征数据与所接收的特征数据进行比较,并且如果所述差超出差函数,则产生异常信号。
Description
技术领域
本发明涉及对来自用于监测动态***的监测***的数据进行分析的***和方法。
背景技术
对***(例如,技术***、环境状况、重要迹象等)的异常行为进行诊断类似于医生基于对病人的观测症状而进行的诊断。内科医生能够基于对病人的观测而获得的数据来解释症状并作出诊断。即使所观测的症状不足以确定病因,通常内科医生也能够确定症状或测量是不正常的,因为他们根据经验知道在病人体内什么是正常什么是不正常的。
为了在自动状况监测***(CMS)中重复这样的智能诊断***,该CMS就必须知道“什么是正常”和“什么是不正常”。已知的CMS使用特征标(signature)来实现该目的。特征标是限量的数据,其表示通过传感器监测的某一环境特征。特征标例如可以像温度值一样简单,或者像在一定时间期间观测的电流的傅立叶变换一样复杂。可以通过以下步骤实现基于特征标分析的诊断:
1、获取特征标
2、将输入特征标与基准特征标进行比较
3、判断输入特征标是正常或异常
4、解释特征标以作出正确的诊断
CMS通常包括步骤1—3,而步骤4在CMS发出告警之后,通常要涉及该领域的专家的介入。
通常大多数输入特征标都被噪声污染,这就使得难以识别它们。因此,除所有可用的已分类的特征标(基准特征标)之外,特征标数据库还必须包含各个特征标的容许度(tolerance level)。要求容许度以避免错误告警。来自特征标数据库的信息被用于将传感器数据分类为三种不同状态。如果***将输入特征标识别为它的数据库的类成员,则可以将该输入特征标直接分类为正常或异常,如果认为该特征标是异常则产生告警。如果***没有将该输入特征标识别为处于任何基准特征标的容许度内,则认为该输入特征标为未知或可能是异常的。在该情况下,***也会产生告警。基于引起告警产生的特征标,如果需要领域专家介入,则领域专家能够作出诊断并且确定该特征标实际上是否表示异常状态。
检测传感器数据中的异常状况
为了在任何环境中都能自动检测异常状态,就要求使用传感器。存在很多不同类型的传感器,这些传感器可以具有不同的可靠度。例如,在提炼厂可以使用化学传感器能够检测气体泄漏,而在电厂,可以使用电传感器来检测危险的高压。一些通用类型的传感器包括机械传感器、温度传感器、磁和电磁场传感器、激光传感器、红外线传感器、紫外线传感器、辐射传感器和声传感器。
通常在时域和频域上观测传感器数据。对于传感器数据的解析分析,通常所使用的函数是幅度、平均值、范围、干扰噪声和标准偏差。可以单个地分析这些函数或以多维方式进行组合地分析这些函数。
在设计传感器***时,若干因素(例如,线性、分辨率、谱通带、精确度、响应时间、信噪比等)会影响对传感器的选择。还要针对阈值和容许度考虑所有这些因素。图1至图4示出了状况监测处理的示例,其包括:从传感器获得特征标;预处理该特征标;并且进行变换以将该特征标最终分类。
简单的CMS通过对输入传感器数据与阈值进行比较来检测异常状况,这些阈值通常是像平均值、标准偏差、最小值、最大值等这样的统计特征值(参见图5)。
更复杂的检测机制将输入特征标与基准特征标进行比较。根据问题的复杂性,能够通过不同的技术来计算该比较。一个简单的示例是从存储在数据库中的基准特征标中减去输入特征标。将这两个信号之差称为误差,该误差的幅值确定出这两个信号是否接近。为了更好的估计该误差,还可以计算均方误差。图6示出了该方法。
确定一个误差信号是否表示异常状况的一种简单方法是使用阈值。与阈值相比,对误差信号的更复杂的估算是基于对误差信号的若干特征的计算。为了使检测精度最佳,必须认真选择用于估算误差信号的阈值。图7示出了如何选择上阈值和下阈值电平,以使得当出现“正常”信号之外的信号时能够触发告警。该精度将取决于这些电平的选择、所使用的传感器的质量和数据获取***的质量。
已知的状况监测***使用用以对传感器数据进行匹配的状况库。例如,文章“HISS-A new approach to intelligent supervision”(KaiMichels,Proceedings of the Joint9th IFSA World Congress and 20thNAFIPS International Conference(Vancouver,25-28 July),IEEEPiscataway,2001(ISBN:0-78037079-1),pp.1110-1115)提供了一种通过使用音频传感器来检测气体管道中的泄漏的解决方案。由该音频传感器记录的声音与表示泄漏的声音和表示正常环境声音的库相匹配。如果传感器记录的声音更接近于表示泄漏的声音,而不是更接近于正常声音,则监测软件发出告警。此外,可以使用人工智能技术来进行模式识别,并判断出什么状况应该产生告警,以监测***的状态。在美国专利uS 6,327,550(Vinberg等人)中公开了一个这样的示例,该专利涉及这样一种状态监测方法和装置:在初始“学习阶段”,对***进行训练,以识别受监测***的可识别的“普通模式”,这些“普通模式”是该***通常出现的多个状态的组。在后来的“监测阶段”期间,状况监测***通过将所述***的状态向量与在学习期间通过模式识别而在先识别出的所识别的普通模式进行比较,来持续地监测所述***,并且只要出现未处于所识别的普通模式之一的状态向量时就产生告警。而且,在监测阶段期间,***能够以以下方式来更新自己的学习等级。管理人员或自动管理工具可以研究告警消息,甚至检查所管理的***,并且如果确定告警消息是针对普通情形产生的,该情形应该包括在用于未来监测的普通模式中,则该***能够将该相关的新状态添加到现有的普通模式集合中。
现有技术的美国专利US 5,890,142涉及一种用于监测***状况的装置,该装置包括预测部分,该预测部分被说明为用于生成其参数由***的时间序列数据确定的数据向量,并用于基于通过该数据向量的嵌入运算在重构空间中生成的吸引子的行为,借助混沌推理来获得预定的时间未来的时间序列数据的预测值。然后,该***基于***行为无序的假设开始作出短期预测,并判断所观测的***是处于正常还是异常状况。
显然,通常在受监测***的正常和异常状况是已知的并可被指定的情况下,才可以在已知***中应用状况监测。这意味着,CMS不适于在不清楚的领域和如下领域中使用:异常状况在以前没有被观测过、不可能被观测、并且不能被容易地创建或预测。一个示例是一件贵重机械的故障。非常期望的是,提前准确预测故障以及时安排维修。故障可能是破坏性的,以使得不可能驱动受监测的机器进入故障模式以记录故障状况。可能仅有关于所监测的信号的阈值的模糊的或不确定的认识,该认识不足以充分说明故障。另一个示例是在病人的家中监测需要照顾的病人。高精度地检测是否需要护理人员介入是非常重要的,例如,如果该人没有在白天的通常时间起床或者已倒下的情况。然而,避免错误告警也是很重要的,否则监测***将不再可信,甚至监测***可能被关断。因此,使监测***适合于被监测的病人,并了解对于该病人什么是正常的行为,这是重要的。对于这两个示例,会容易地发现通常单个传感器是不够的。通常,但不排他地,要求多个传感器,由此创建多维传感器数据空间。可以将来自各个传感器的信息适当地组合,以使得能够对异常情形作出判断。这将被称为“传感器数据合成”。
对于上面讨论的示例和类似复杂的情景,我们面临的问题是正确建立CMS的问题,因为在高维传感器数据空间中定义正常和异常状况通常是困难的或是不可能的。如果可以使用穷举数量的正常和异常情形的示例,则可以将有监督的学习算法用于创建CMS能够使用的分类器集合。然而,在诸如上面所考虑到的情景中,仅有正常情形的示例是可用的,因此,不能使用正常的学习程序。
在布置基于传感器的CMS过程中的一个主要问题是为由CMS监测的多个传感器建立正常状态和异常状况。如果异常状况或故障状态是未知的或不清楚的,就不能使用要求这种信息的CMS。本发明的实施例解决在这种情况下布置CMS时所遇到的这些问题。
发明内容
本发明的实施例旨在通过如下方式对可能的方面进行改进:利用现有的CMS,通过使用高维数传感器数据空间,使得能够为不清楚的领域自动建立基于传感器的CMS。本发明的具体实施例的目的特别在于:
(i)提供创建“常态模型”的装置,这些“常态模型”使得***能够在不具备与异常状况有关的任何信息的情况下,针对任何传感器自动地学习正常状况;
(ii)通过对当前传感器特征标与根据常态模型预测的特征标进行比较来自动检测异常状况;
(iii)允许将多个传感器组织成传感器网络,由此,多个传感器可以形成用作超传感器(meta-sensor)的传感器组,并可以执行传感器数据合成;
(iv)提供智能数据分析模块,该模块对来自传感器网络的数据进行分析、根据异常状况的检测产生告警、并根据用户反馈调整常态模型。
根据本发明的第一方面,提供了一种分析***,用于对来自用于监测动态***的至少一个特征的监测***的数据进行分析,所述监测***提供关于动态***的特征数据,所述动态***具有至少一个已知的正常状态,该分析***包括:
第一输入装置,用于从所述监测***接收表示所述动态***的状态的特征数据;
第二输入装置,用于当操作人员认为所述动态***处于所述已知的正常状态时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***处于所述已知的正常状态;
常态建模装置,被设置为响应于所接收的特征数据和确认信息来推导出常态模型,该常态模型包括表示一个或更多个已知正常状态的数据;
预测生成装置,被设置为根据常态模型中的数据来预测未来特征数据;
差函数提供装置,被设置为提供差函数,所述差函数表示在所预测的未来特征数据与所接收的特征数据之间的可接受的差;以及
比较装置,被设置为利用所述差函数对所预测的未来特征数据与所接收的特征数据进行比较,并且如果所预测的未来特征数据与所接收的特征数据之间的差超出该差函数,则产生异常信号。
根据本发明的第二方面,提供了一种对来自监测***的数据进行分析的方法,所述监测***对监测动态***的至少一个特征进行监测并提供关于该动态***的特征数据,所述动态***具有至少一个已???知的正常状态,该方法包括如下步骤:
从所述监测***接收表示所述动态***的状态的特征数据;
当操作人员认为所述动态***处于已知的正常状态时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***处于所述已???知的正常状态;
响应于常态模型中的数据来预测未来特征数据;
提供差函数,所述差函数表示在所预测的未来特征数据与所接收的特征数据之间的可接受的差;
利用所述差函数,对所预测的未来特征数据与所接收的特征数据进行比较;并且
如果所预测的未来特征数据与所接收的特征数据之间的差超出该差函数,则产生异常信号。
根据本发明的***和方法可以适用于很多类型的动态***。该动态***可以是有生命的东西(人或其他),在该情况下,监测***例如可以包括多种医疗传感器中的任一种。另选地,该动态***可以是机械***,制造业、电力或其它工业的工厂,计算机***,或(更一般地)环境(例如,由化学传感器、温度传感器、天气传感器和其它传感器来监测)。
本发明的实施例使得能够将多个传感器组织成有效的传感器网络。多个传感器可以形成传感器组,这些传感器组通过传感器数据合成来组合来自多个传感器的数据。对于每个传感器或传感器组,可以自动建立常态模型。对于任一传感器或传感器组,常态模型使得***能够在缺乏关于异常状况的任何知识的情况下来学习什么是正常状况。通过使用常态模型来预测待由传感器或传感器组观测的数据,并通过对该预测与实际测量数据进行比较,***可以自动检测异常状况,而无需从诸如人类专家的操作人员或自动专家***接收关于异常状况的任何确认知识。
本发明的实施例提供了一种“智能”数据分析单元,其对来自诸如传感器网络的监测***的数据进行分析,基于对异常状况的检测来使告警产生,并基于与正常状况有关的用户反馈来改进常态模型。如果也可以获得与异常状况有关的一些信息,那么还可以将其用于提高基于根据正常模型的预测的检测精确度,但是,根据本发明实施例的***能够在没有来自操作人员的与异常状况有关的任何数据的情况下,独立于该数据而进行工作。
本发明的实施例涉及提供一种智能数据分析单元(IDA单元),该单元管理传感器网络,并持续地分析传感器数据,以自动检测传感器数据中的异常状况。该单元包含有用于自动学习什么是正常传感器状况的机制。该单元保存有通过适当的通信手段(例如,无线电、互联(IP)网、或直接连接)向该单元提交数据的传感器的列表。该单元可以将多个传感器组织成逻辑传感器组。传感器组用作超传感器,并且可以独立于其它传感器和传感器组来监测该传感器组。传感器组包含至少一个传感器。传感器网络的任意传感器可以是任意数量的传感器组中的一个成员。传感器网络的传感器向该单元发送数据,并传感器还可以根据它们的复杂性从该网络中的其它传感器接收数据并向它们发送数据。
该单元可以与使用户能够人工配置传感器网络的传感器和传感器组的图形用户界面(GUI)相互作用。GUI还可以显示对传感器数据进行的数据分析的结果。该单元从各个传感器和传感器组收集数据,并对这些数据运行智能数据分析程序。如果数据分析程序需要,则该单元还可以使用数据合成算法来组合传感器数据。
对于该传感器网络中的任何传感器,该单元都可以自动学习哪些状况描述正常数据。该单元是通过从多个传感器收集特征标来完成这一点的,并且使用该数据来建立可以用于预测未来特征标的常态模型。例如可以使用神经网络或神经模糊学习算法(neuro-fuzzy learningalgorithm)来建立该模型。例如可以通过在时刻t取传感器的最后n个特征标(St-n-1、St-n-2、…、St-1,、S1),使用这种学习算法来建立常态模型,然后预测下一个特征标St+1。然后使用预测特征标S’t+1与实际特征标St+1之间的差,来改进该常态模型。
如果已知存在一初始时间段,在该时间段中将动态***限制为以正常状况存在,则可以将这样的时间段用作为“学习阶段”。在该时间段中,为其创建模型的传感器***将仅测量正常数据,并且常态模型将准确地反映***工作的正常状况。在该初始学习阶段结束之后,该单元然后可以监测传感器数据,并将新特征标与在实际监测期间根据该模型获得的预测进行比较。
然而,根据本发明的实施例,严格分隔的“学习阶段”并不是必需的。只要在对动态***的实际监测期间可以从操作人员接收与正常状况有关的某些确认信息,这样的实施例就能够根据在实际监测动态***期间从监测***接收的数据来适当地推导出并更新这些实施例的常态模型巧和/或差函数。
如果在输入特征标与预测特征标之间的差超出了“可接受的”差电平,则认为该输入特征标表示异常情形,并且该单元产生告警。根据差函数来确定该“可接受的”差电平,该差函数可以是简单的误差阈值或欧几里德距离、或可以是更复杂的函数。该差函数可以是预定的,但是根据本发明的优选实施例,可以根据从诸如专家的操作人员或自动专家***接收的信息来更新差函数本身。对于常态模型的更新和改进,可以在无需操作人员提供与异常状况有关的任何信息的情况下来实现,但是如果这种信息是可用的,则还可以在差函数的更新过程中使用该信息,以降低例如“错误告警”的发生。
在边界状况是未知或不清楚的状况监测情况中,可以与传感器网络一起布设该单元。对于各个传感器和传感器组,该单元将自动学习什么是正常状况,并且如果当前输入的特征标与所期望的、预测的特征标不充分相似,则该单元将推断已经达到了边界状况。
可以将根据本发明的某些实施例的***用于分析连续变化的数据。这种数据可能是由诸如温度、压力、化学制品浓度等的物理特征的传感器来提供的。另选地,可以将根据本发明其它实施例的***用于分析例如与独立事件的出现有关的离散数据。这种数据例如可以由家用告警***或病人监测***的传感器来提供。在这样的实施例中,特征数据可能涉及诸如门和窗的开或关、房间里有人或没人、灯以及其它设备的开和关的离散状态或事件,以及其它这样的事件。在这样的***中,可以推导出与操作人员确认为是正常的序列有关的常态模型,并且可以将这些模型用于根据接收到的数据来预测事件的未来出现的状态或序列。如果实际接收的数据表示与那些基于常态模型预测的状态或序列明显不同的状态或序列,或者如果所预测的要在一特定时间发生的事件实际上是在可接受的时间差之外的时间发生的,则应该以与***分析连续变化数据的方式相对应的方式产生告警。
因此,根据本发明的第三方面,提供了一种对来自用于监测动态***的至少一个特征的监测***的数据进行分析的分析***,所述监测***提供有关该动态***的特征数据,所述动态***具有至少一个已知的正常的状态序列,所述分析***包括:
第一输入装置,用于从所述监测***接收表示所述动态***的状态的特征数据;
第二输入装置,用于当操作人员认为该动态***根据已知的正常状态序列进行操作时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***根据已知的正常状态序列进行操作;
常态建模装置,被设置成响应于所接收的特征数据和确认信息来推导出常态模型,该常态模型包括表明一个或多个已???知的正常状态序列的数据;
预测生成装置,被设置成根据常态模型中的数据来预测未来特征数据;
差函数提供装置,被设置成提供差函数,所述差函数表示所预测的未来特征与所接收的特征数据之间的可接受的差;以及
比较装置,被设置成利用所述差函数,对所预测的未来特征数据与所接收的特征数据进行比较,如果所预测的未来特征数据与所接收的特征数据之间的差超出所述差函数,则产生异常信号。
另外,根据本发明的第四方面,提供了一种对来自监测***的数据进行分析的方法,所述监测***用于监测动态***的至少一个特征并提供关于该动态***的特征数据,所述动态***具有至少一个已知的正常状态序列,该方法包括如下步骤:
从所述监测***接收表示所述动态***的状态的特征数据;
当操作人员认为所述动态***处于已知的正常状态时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***处于所述已知的正常状态;
响应于所接收的特征数据和确认信息推导出常态模型,该常态模型包括表明已知的正常状态序列的数据;
响应于常态模型中的数据,预测未来特征数据;
提供差函数,所述差函数表示所预测的未来特征数据与所接收的特征数据之间的可接受的差;
利用所述差函数,对所预测的未来特征数据与所接收的特征数据进行比较;并且
如果所预测的未来特征数据与所接收的特征数据之间的差超出所述差函数,则产生异常信号。
将注意到:根据第一方面和第三方面的***与根据第二方面和第四方面的方法可能重叠。此外,由此实施例还可以包括将各自的两个方面组合的多个***或多个方法。
因此,根据本发明实施例的IDA单元能够使用仅与正常状况有关的用户反馈来限定常态模型。这在如下情况中是必要的,即,如果尽管用户认为情形是正常的,但是产生了告警。如果操作人员可以提供信息,那么该IDA单元还可以使用示例来学习特定的告警情形。该IDA单元还可以使用用户的现有知识来支持并缩短学习阶段。该用户可以提供用于描述正常和/或异常情形的模糊规则,然后,该IDA单元可以针对各个传感器,使用神经模糊学习算法来学习额外的规则,和/或改进现有规则。
附图说明
现在将参照附图描述本发明的实施例,在附图中:
图1至图4示出了可以根据状况监测处理使用传感器特征标的方式;
图5是可以在状况监视期间使用的阈值类型的图示;
图6是从基准特征标中减去输入特征标的图示;
图7是示出了用于误差信号的阈值选择的曲线图;
图8是传感器对象的框图;
图9是传感器组对象的框图;
图10是根据本发明实施例的数据分析单元的图;
图11是根据本发明实施例的数据分析单元的图形用户界面(GUI)的示例,该示例示出了传感器的属性;
图12是根据本发明实施例的数据分析单元的图形用户界面(GUI)的示例,该示例示出了传感器网络;
图13是表示建立根据本发明的数据分析的常态模型的流程图;
图14是表示在根据本发明的数据分析期间通过使用常态模型来检测异常状况的流程图;
图15示出了多个常态模型中的一个常态模型是如何形成的。
具体实施方式
参照图8到10,示出了用于传感器网络的智能数据分析(IDA)单元10。该单元负责收集、管理和分析来自分级构成的传感器网络的数据。该IDA单元10允许用户将传感器添加到网络或从网络中去除传感器、将这些传感器组织成组、配置这些传感器并分析这些传感器产生的数据。IDA单元10允许通过学习传感器数据中的正常/异常模式来进行自动的数据分析。在检测到异常模式时自动发出告警。用户可以通过为各个传感器指定规则,来配置该单元的学习和分析特征。根据需要,该单元还提供对历史传感器数据的分析并且生成报告。
IDA单元10的功能可以包括:
-向GUI提供输出,该GUI使得用户能够配置并分析传感器数据;
-通过将多个传感器组织成传感器组,来管理传感器网络;
-存取并智能地预处理传感器数据;
-连续地自动分析传感器数据;
-根据有关的传感器数据的分析结果和指定的状况来产生告警;
-学习传感器数据中的正常/异常模式,并预测告警;以及
-报告。
传感器和传感器组
传感器是持续地将数据提交给该***或按照需求提供数据的实体。数据传送不是IDA单元的部分功能。该IDA单元存取提供传感器数据的流。逻辑传感器存储池层经由适当的协议(HTTP、RMI等等)对那些流进行存取。
参照图8和9,多个传感器可以单独地起作用或者可被组成传感器组起作用。每个传感器都可能是任意多个传感器组的其中一个成员。传感器组可以包括传感器和传感器组两者,由此形成定向的非循环图。该分层结构的传感器树类似于文件***的目录树。可以将传感器认为是传感器树的叶节点,而传感器组是内部节点而不可能是叶节点。(即,从每个传感器组都有一条到传感器节点的路径)。即使传感器或传感器组看似若干个其它传感器组的一个成员,但它在该***中仅可以存在一次。将节点简单地称为传感器或传感器组。如果对于传感器或传感器组不存在基准,则可以从该***去除对应的对象。
图8表示传感器对象的主要特性。该传感器提供了可以经由传感器接口82接通或断开的数据流88。该传感器对象提供了特征提取用装置86和数据分析用装置84。将这种内部数据分析的主函数的复杂性降低,以减小对主数据分析模块的影响。该主函数可用于计算数据的总和,或管理数据流并产生告警。根据对应传感器硬件的特征,可以在实际的传感器中采用部分特征提取和分析。如果该传感器硬件仅提供数据流,则IDA单元10(参见图10)可以提供必要的特征提取和分析。
传感器组(参见图9)使得能够形成具有多于一个数据信道的逻辑传感器。用户可以指定可适用于传感器组的所有成员的规则。传感器组可以合成并分析由其成员提供的数据(已经过预处理)。根据分析结果,传感器组可以重新配置其成员。传感器组经由分析界面提供对其配置和分析结果的访问。
IDA和GUI
IDA单元10提供管理和分析功能,并输出给图形用户界面101。IDA单元10包含:与监测***的传感器和/或传感器组的接口100;和用于传感器管理的模块102,其可以存取传感器库103。用户可以经由传感器管理模块102将传感器增加并配置到传感器树。如果一个传感器是传感器库103的一部分,则可以预先配置该传感器,从而减少用户建立该传感器所必需的工作量。
该单元的IDA模块105负责分析所有传感器和传感器组数据。根据由传感器和传感器组已执行的数据分析的量,IDA模块105处理从自低电平传感器数据和特征标直到所计算出的实际数据的统计和的所有事务。在下文中,将使用“传感器信息”一词来表示由传感器和传感器组提供的数据和分析结果。
该IDA模块105提供可应用于传感器信息的多种分析方法。该IDA模块105还对传感器和传感器组提供的分析方法提供访问。该IDA模块包括若干学习方法,以使得能够自动识别正常和异常的传感器信息,下面将详细说明。该IDA模块105可以访问状况库104,可从该状况库104检索到可应用于某些类型的已知传感器的规则。
该GUI 101提供对该***的所有功能的访问。该GUI 101允许用户增加、去除和配置传感器和传感器组,并且显示该传感器树(参见图11和12)。通过操纵传感器树,该用户能够访问各个对象,配置各个对象并检索与各个对象有关的信息。
常态模型
参照图10和13,IDA单元10的IDA模块105使用常态模型来检测传感器特征标中的异常状况。根据常态模型,基于特征标St和来自最后n次步骤中的可能更早的特征标,来生成对时刻t+1的特征标的预测S’t+1。然后IDA模块105将预测特征标S’t+1与实际测量的St+1作比较。如果差(误差)超过特定量,则该单元产生使产生告警的信号。
图13示出了在能够使用“学习阶段“的情况下建立常态模型的处理。在这种情况下,一定已知将存在一初始时间段,在该时间段中,已知将动态***限制为以正常状况存在。可以根据任何机器学习方法(例如像神经网络,神经-模糊***,回归树(regression tree)等)来建立常态模型。该常态模型基于最后n个测得的特征标来预测下一个特征标。在图13中,选择n=1。将一个特征标表示为实数的向量。使用估计装置来计算所预测的特征标与实际的下一个特征标之间的误差。对于多维向量,可以根据欧几里德距离来计算该误差,或者可以使用更复杂的函数。然后,将该误差反馈到常态模型,并且用于训练该模型,以使得下一个预测更加准确。对于基于神经网络的常态模型,使用例如像反向传播或弹性传播的学习算法。如果该模型是基于神经模糊***,则可以使用基于神经模糊功能近似(NEFPROX)的学习算法。这些学习算法可以在线操作,即这些学习算法可以在训练期间收集训练数据。如果这些学习算法不能在线操作,则IDA收集适当数量的特征标,以形成训练集,然后对常态模型进行训练。能够将这种方法用于例如回归树,这是因为用于回归树的归纳算法以脱机方式运行,并且期望在学习开始之前获得所有的训练数据。
在训练了常态模型并且能够根据在前的n个特征标成功地预测下一个传感器特征标之后,可使用该常态模型来检测异常状况。图14的流程图示出了根据本发明优选实施例的利用常态模型的数据分析和异常状态的检测。首先,来参照该流程图的主要步骤,在步骤141和141’处,从监测***接收表明特性数据的连续特征标St。在步骤144,根据在收到最近特征标之前的常态模型中的数据来预测S’t。应当注意,可以在最近的特征标接收步骤141’之前或之后来执行预测步骤144。在步骤145,将表示在最近实际接收到的特征标与所预测的特征标之间的距离的函数(s,s’)与差函数θ进行比较。下面将更加详细地讨论差函数θ的形式。如果该距离d(s,s’)大于差函数θ,则认为当前状况为异常,并且该***会使告警产生(步骤146)。该告警的严重程度可以取决于为偏差的大小,也可以取决于在某一时间间隔上的偏差数目。一旦接收到该告警,将该告警识别为错误的操作人员(因为当前条件为正常)向该***提供表明实际上当前状况为正常的确认信号(步骤147),在该情况下,判定需要更新该常态模型(步骤148)。如果响应于告警,没有从操作人员接收到这样的确认信号,则判定该告警正确地表明了异常情形。
尽管上面一段描述了一个实施例,在该实施例中可以响应于所接收的特征标和确认信息,即时地更新常态模型,但是应当注意,根据本发明的某些实施例,可以通过更新差函数θ的形式来替代地实现对该***的即时调整。差函数θ的最简单的形式可以是简单的误差阈值或者欧几里德距离,但也可以是依从于诸如前面接收的数据、与时间有关的因素、前面产生的告警数量等因素的更复杂的函数。可以根据从诸如专家的操作人员或自动专家***接收的信息来更新差函数,并且根据优选实施例,该差函数可以是模糊逻辑规则基础(fuzzy logic rule-base)的确定依据。
显然,尽管更新常态模型和更新差函数的效果可以相互补充,并且在这两者都最适合的情况下优选的实施例是常态模型和差函数二者都可以被更新,但是对于某些应用,更新二者中的一个而不更新另一个的实施方式,以及对二者都不更新的实施方式也是足够的。
也可以根据可选择的状况库来检测异常状况,在预测步骤和将特征标与常态模型进行比较步骤之前或之后查阅该可选择的状况库。如果在前的异常状态是已知的并且已被存储,则可以将当前的特征标与那些状况进行比较,如果当前特征标与所存储的状况中的一个相匹配,则可以产生告警。如果操作人员接受了该告警,则可以更新该状况库。因此,可以随时间来收集异常状况,并将这些异常状况用于补充常态模型。在图14的流程图中的步骤142、143和149示出了使用这种状况库来检测已知的异常状况。在特征标预测步骤(144)和比较步骤(145)(将实际接收的特征标与预测特征标之间的距离d(s,s’)与差函数θ进行比较)之前示出的步骤142中,将接收到的特征标与存储在状况库中的特征标进行比较,但是应当注意,步骤142和143可以在步骤144和步骤145之后执行。如果最近检测的特征标与存储在状况库中的作为已知异常特征标的这些特征标之一充分匹配,则在步骤143产生告警。在操作人员在步骤146中接受***在步骤143产生的告警的情况下(这被看作为确认,即,***认为是异常的状况也***作人员诊断为异常),执行状况库的更新(步骤149)。除了常态模型的更新和/或差函数的更新之外,还可以进行这样的更新。
对于单个传感器或传感器组、以及对一个完整的传感器网络来说,都可以使用常态模型。参照图15,如果从这样的***接收数据,即独立于其它***来分析由某些传感器或传感器组所监测的该***的特征,则可能适合于形成分级的常态模型。与分离的传感器或传感器组相关联地创建的第一级常态模型152中的每一个模型都提供等效于告警状态或传感器信号的输出,并且分析***可将这些输出看作特征数据,并使用这些数据来推导出“多个常态模型中的一个常态模型”154,以根据本发明来分析数据。
除非上下文清楚地要求,否则,在整个说明书和权利要求书中,将词语“包括(comprise)”、“包括(comprising)”等解释为与排他或穷举的意思相反的包含的意思,即,意思是“包括,而不是限于”。
Claims (11)
1、一种分析***,用于对来自用于监测动态***的至少一个特征的监测***的数据进行分析,所述监测***提供关于所述动态***的特征数据,所述动态***具有至少一个己知的正常状态,所述分析***包括;
第一输入装置,用于从所述监测***接收表示所述动态***的状态的特征数据;
第二输入装置,用于当操作人员认为所述动态***处于所述己知的正常状态时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***处于所述己知的正常状态;
常态建模装置,被设置为响应于所接收的特征数据和确认信息来推导出常态模型,该常态模型包括表明一个或多个已知正常状态的数据;
预测生成装置,被设置为根据所述常态模型中的数据来预测未来特征数据;
差函数提供装置,被设置为提供差函数,所述差函数表明所预测的未来特征数据与所接收的特征数据之间的可接受的差;以及
比较装置,被设置为利用所述差函数,对所预测的未来特征数据与所接收的特征数据进行比较,如果所预测的未来特征数据与所接收的特征数据之间的差超出所述差函数,则产生异常信号。
2、一种分析***,用于对来自用于监测动态***的至少一个特征的监测***的数据进行分析,所述监测***提供关于所述动态***的特征数据,所述动态***具有至少一个己知的正常状态序列,所述分析***包括:
第一输入装置,用于从所述监测***接收表示所述动态***的状态的特征数据;
第二输入装置,用于当操作人员认为该动态***根据已知的正常状态序列进行操作时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***根据已知的正常状态序列进行操作;
常态建模装置,被设置为响应于所接收的特征数据和确认信息来推导出常态模型,该常态模型包括表明一个或多个已知的正常状态序列的数据;
预测生成装置,被设置为根据常态模型中的数据来预测未来特征数据;
差函数提供装置,被设置为提供差函数,所述差函数表明所预测的未来特征与所接收的特征数据之间的可接受的差;以及
比较装置,被设置为利用所述差函数,对所预测的未来特征数据与所接收的特征数据进行比较,并且如果所预测的未来特征数据与所接收的特征数据之间的差超出所述差函数,则产生异常信号。
3、根据权利要求1或2所述的分析***,其中所述差函数提供装置提供预定的差函数。
4、根据权利要求1或2所述的分析***,其中所述差函数提供装置包括差函数推导装置,用于根据所接收的特征信息和确认信息的有或无来推导差函数。
5、根据权利要求1或2所述的分析***,其中所述差函数提供装置包括差函数更新装置,如果响应于异常信号而从操作人员接收到所述动态***处于正常状态的确认信息,则所述差函数更新装置对所述差函数进行更新。
6、根据权利要求1或2所述的分析***,其中所述差函数提供装置使用模糊逻辑。
7、根据权利要求1或2所述的分析***,其中所述常态建模装置包括常态模型更新装置,用于响应于所接收的特征数据和来自操作人员的确认信息的有或无,来更新常态模型。
8、根据权利要求1或2所述的分析***,其中所述常态模型是模糊***。
9、根据权利要求1或2所述的分析***,还包括:
异常状态存储装置,用于存储表明一个或多个已知异常状态的数据;以及
异常比较装置,用于将所接收的特征数据与所述异常状态存储装置中的数据进行比较,如果所接收的特征数据与所述异常状态存储装置中的所述数据匹配,则产生异常信号。
10、一种对来自监测***的数据进行分析的方法,所述监测***对动态***的至少一个特征进行监测并提供关于该动态***的特征数据,所述动态***具有至少一个己知的正常状态,该方法包括如下步骤:
从所述监测***接收表示所述动态***的状态的特征数据;
当操作人员认为所述动态***处于已知的正常状态时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***处于所述己知的正常状态;
响应于所接收的特征数据和确认信息推导常态模型,所述常态模型包括表明已知正常状态的数据;
响应于所述常态模型中的数据来预测未来特征数据;
提供差函数,所述差函数表示所预测的未来特征数据与所接收的特征数据之间的可接受的差;
结合所述差函数,将所预测的未来特征数据与所接收的特征数据进行比较;以及
如果所预测的未来特征数据与所接收的特征数据之间的所述差超出所述差函数,则产生异常信号。
11、一种对来自监测***的数据进行分析的方法,所述监测***对动态***的至少一个特征进行监测并提供关于该动态***的特征数据,所述动态***具有至少一个已知的正常状态序列,该方法包括如下步骤:
从所述监测***接收表示所述动态***的状态的特征数据;
当操作人员认为所述动态***根据己知的正常状态序列进行操作时,从所述操作人员接收确认信息,其中所述确认信息与所述特征数据相关,所述确认信息表示所述操作人员认为所述动态***根据己知的正常状态序列进行操作;
响应于所接收的特征数据和确认信息推导常态模型,该常态模型包括表明己知的正常状态序列的数据;
响应于常态模型中的数据来预测未来特征数据;
提供差函数,所述差函数表示所预测的未来特征数据与所接收的特征数据之间的可接受的差;
结合所述差函数,对所预测的未来特征数据与所接收的特征数据进行比较;以及
如果所预测的未来特征数据与所接收的特征数据之间的差超出所述差函数,则产生异常信号。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0307406.9 | 2003-03-31 | ||
GBGB0307406.9A GB0307406D0 (en) | 2003-03-31 | 2003-03-31 | Data analysis system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1768311A CN1768311A (zh) | 2006-05-03 |
CN100465842C true CN100465842C (zh) | 2009-03-04 |
Family
ID=9955888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004800089908A Expired - Lifetime CN100465842C (zh) | 2003-03-31 | 2004-03-12 | 数据分析***和方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US7289857B2 (zh) |
EP (1) | EP1609033B1 (zh) |
JP (1) | JP2006522396A (zh) |
CN (1) | CN100465842C (zh) |
AU (1) | AU2004226618B2 (zh) |
CA (1) | CA2517121A1 (zh) |
GB (1) | GB0307406D0 (zh) |
WO (1) | WO2004088443A1 (zh) |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7353140B2 (en) * | 2001-11-14 | 2008-04-01 | Electric Power Research Institute, Inc. | Methods for monitoring and controlling boiler flames |
US7171337B2 (en) * | 2005-06-21 | 2007-01-30 | Microsoft Corpoartion | Event-based automated diagnosis of known problems |
US7929411B2 (en) * | 2005-09-28 | 2011-04-19 | Cornell Research Foundation, Inc. | Methods and systems for obtaining data from networks of sources |
WO2008054373A2 (en) * | 2005-10-04 | 2008-05-08 | The Penn State Research Foundation | Scriptable inference networks for sensor information fusion |
GB2431067B (en) | 2005-10-07 | 2008-05-07 | Cramer Systems Ltd | Telecommunications service management |
GB2432992B (en) | 2005-11-18 | 2008-09-10 | Cramer Systems Ltd | Network planning |
CA2631870C (en) * | 2005-11-29 | 2021-07-06 | Venture Gain, L.L.C. | Residual-based monitoring of human health |
GB2433675B (en) | 2005-12-22 | 2008-05-07 | Cramer Systems Ltd | Communications circuit design |
GB2435362B (en) | 2006-02-20 | 2008-11-26 | Cramer Systems Ltd | Method of configuring devices in a telecommunications network |
TWI332827B (en) * | 2006-05-05 | 2010-11-11 | Chang Ming Yang | Physiological function monitoring system |
US7894918B2 (en) * | 2006-07-27 | 2011-02-22 | Abb Research Ltd. | System for analyzing batch processes |
EP1892597A1 (de) * | 2006-08-26 | 2008-02-27 | Peter Renner | Zustandsüberwachung von Maschinen und technischen Anlagen |
DE112006004117A5 (de) * | 2006-08-30 | 2009-08-13 | Siemens Aktiengesellschaft | Überwachungsverfahren |
JP2008097363A (ja) * | 2006-10-12 | 2008-04-24 | Okuma Corp | 異常診断方法及びその装置 |
US8655623B2 (en) | 2007-02-13 | 2014-02-18 | International Business Machines Corporation | Diagnostic system and method |
US8260622B2 (en) | 2007-02-13 | 2012-09-04 | International Business Machines Corporation | Compliant-based service level objectives |
US20090037155A1 (en) * | 2007-04-13 | 2009-02-05 | Bernhard Glomann | Machine condition monitoring using a flexible monitoring framework |
US8024610B2 (en) * | 2007-05-24 | 2011-09-20 | Palo Alto Research Center Incorporated | Diagnosing intermittent faults |
CA2689219C (en) * | 2007-06-15 | 2017-07-04 | Shell Internationale Research Maatschappij B.V. | Method and system for state encoding |
DE602008001963D1 (de) * | 2008-02-28 | 2010-09-09 | Sap Ag | Glaubwürdigkeitsbeurteilung von Sensordaten aus drahtlosen Sensornetzwerken für Geschäftsanwendungen |
US10467590B2 (en) * | 2008-04-29 | 2019-11-05 | Micro Focus Llc | Business process optimization and problem resolution |
US20100017870A1 (en) * | 2008-07-18 | 2010-01-21 | Agnik, Llc | Multi-agent, distributed, privacy-preserving data management and data mining techniques to detect cross-domain network attacks |
US20110125300A1 (en) * | 2008-08-25 | 2011-05-26 | International Business Machines Corporation | Non-Intrusive Acoustic Monitoring for Equipment Diagnostic and Fault Reporting |
BRPI0912961B1 (pt) * | 2008-08-28 | 2019-11-26 | Koninl Philips Electronics Nv | sistema de detecção e/ou prevenção de queda, e método de treinamento de uma detecção de queda e/ou algoritmo de prevenção |
US7925618B2 (en) * | 2008-12-15 | 2011-04-12 | Industrial Technology Research Institute | Information extraction method, extractor rebuilding method, and system and computer program product thereof |
US8417665B2 (en) * | 2008-12-15 | 2013-04-09 | Industrial Technology Research Institute | Information extraction method, extractor rebuilding method, and system and computer program product thereof |
WO2010088461A1 (en) * | 2009-01-29 | 2010-08-05 | Thales-Raytheon Systems Company Llc | Method and system for data stream identification by evaluation of the most efficient path through a transformation tree |
US8484150B2 (en) * | 2010-02-26 | 2013-07-09 | General Electric Company | Systems and methods for asset condition monitoring in electric power substation equipment |
KR101115229B1 (ko) * | 2010-07-01 | 2012-06-12 | 한국가스공사연구개발원 | 정량적 위험성 평가 시스템의 빈도 분석 모듈 구현 장치 및 방법 |
US9450973B2 (en) * | 2011-11-21 | 2016-09-20 | At&T Intellectual Property I, L.P. | Method and apparatus for machine to machine network security monitoring in a communications network |
WO2015008282A1 (en) * | 2013-07-15 | 2015-01-22 | Cyberseal Ltd. | Network protection |
CN104378219A (zh) * | 2013-08-12 | 2015-02-25 | 中兴通讯股份有限公司 | 路由器流量数据智能分析的方法和装置 |
US9857228B2 (en) * | 2014-03-25 | 2018-01-02 | Rosemount Inc. | Process conduit anomaly detection using thermal imaging |
KR101906029B1 (ko) * | 2014-05-20 | 2018-10-08 | 도시바 미쓰비시덴키 산교시스템 가부시키가이샤 | 제조 설비 진단 지원 장치 |
CN104238501B (zh) * | 2014-08-22 | 2017-03-08 | 中国石油天然气股份有限公司 | 一种炼化***的告警数据处理方法及装置 |
KR101591193B1 (ko) * | 2014-09-17 | 2016-02-02 | 엘에스산전 주식회사 | Plc 로그 데이터를 이용한 이상 발생 예측 시스템 |
US20160155098A1 (en) * | 2014-12-01 | 2016-06-02 | Uptake, LLC | Historical Health Metrics |
US20160162539A1 (en) * | 2014-12-09 | 2016-06-09 | Lg Cns Co., Ltd. | Computer executable method of generating analysis data and apparatus performing the same and storage medium for the same |
WO2016163907A1 (en) * | 2015-04-08 | 2016-10-13 | Siemens Aktiengesellschaft | Monitoring of a mechanical device |
CN105534475A (zh) * | 2015-06-30 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种生理参数数据更新方法及*** |
DE102016008987B4 (de) * | 2015-07-31 | 2021-09-16 | Fanuc Corporation | Maschinenlernverfahren und Maschinenlernvorrichtung zum Lernen von Fehlerbedingungen, und Fehlervorhersagevorrichtung und Fehlervorhersagesystem, das die Maschinenlernvorrichtung einschließt |
US11774944B2 (en) | 2016-05-09 | 2023-10-03 | Strong Force Iot Portfolio 2016, Llc | Methods and systems for the industrial internet of things |
US11327475B2 (en) | 2016-05-09 | 2022-05-10 | Strong Force Iot Portfolio 2016, Llc | Methods and systems for intelligent collection and analysis of vehicle data |
US10732621B2 (en) | 2016-05-09 | 2020-08-04 | Strong Force Iot Portfolio 2016, Llc | Methods and systems for process adaptation in an internet of things downstream oil and gas environment |
US10838837B2 (en) | 2016-06-24 | 2020-11-17 | International Business Machines Corporation | Sensor based system state prediction |
CN106175779A (zh) * | 2016-07-11 | 2016-12-07 | 南京软杰信息科技有限公司 | 一种动物健康监测*** |
GB201613318D0 (en) * | 2016-08-02 | 2016-09-14 | Univ Oxford Innovation Ltd | System monitor and method of system monitoring |
JP6489235B2 (ja) * | 2016-10-21 | 2019-03-27 | 日本電気株式会社 | システム分析方法、システム分析装置、および、プログラム |
JP6746085B2 (ja) * | 2017-03-09 | 2020-08-26 | 日本電気株式会社 | 異常検知装置、異常検知方法および異常検知プログラム |
EP3422222B1 (en) * | 2017-06-29 | 2024-04-10 | Roche Diabetes Care GmbH | Method and state machine system for detecting an operation status for a sensor |
US20200307662A1 (en) * | 2017-10-30 | 2020-10-01 | Konux Gmbh | Data fusion concept |
JP7106847B2 (ja) * | 2017-11-28 | 2022-07-27 | 横河電機株式会社 | 診断装置、診断方法、プログラム、および記録媒体 |
WO2019118585A1 (en) * | 2017-12-13 | 2019-06-20 | Itt Manufacturing Enterprises Llc | "smart" sensor data analytics for equipment diagnosis |
CN108170804A (zh) * | 2017-12-28 | 2018-06-15 | 北京市燃气集团有限责任公司 | 一种新型的防第三方破坏音频信号检测方法及检测*** |
CN112308357A (zh) * | 2019-08-01 | 2021-02-02 | 上海工云网络科技有限公司 | 一种工程机械车辆的智能管理***及方法 |
DE102019135608A1 (de) * | 2019-12-20 | 2021-06-24 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren, Vorrichtung und System zur Detektion von anomalen Betriebszuständen eines Geräts |
WO2021146927A1 (en) * | 2020-01-21 | 2021-07-29 | Siemens Schweiz Ag | Method and apparatus for sensor fault detection |
US11727091B2 (en) | 2020-09-11 | 2023-08-15 | Qeexo, Co. | Method and system for training machine learning models on sensor nodes |
US11176016B1 (en) * | 2020-09-22 | 2021-11-16 | International Business Machines Corporation | Detecting and managing anomalies in underground sensors for agricultural applications |
US11991188B2 (en) | 2021-06-11 | 2024-05-21 | Bank Of America Corporation | Cognitive auditing of client bound data |
US11886180B2 (en) * | 2022-03-02 | 2024-01-30 | Claritrics Inc. | Method and system for facilitating predictive maintainance of testing machine |
CN115632887A (zh) * | 2022-12-21 | 2023-01-20 | 国网数字科技控股有限公司 | 一种区块链网络异常数据检测方法、装置及设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0411869A2 (en) * | 1989-08-03 | 1991-02-06 | Westinghouse Electric Corporation | Expert advice display processing system |
EP0537041A1 (fr) * | 1991-10-07 | 1993-04-14 | Sollac | Procédé et dispositif de surveillance de capteurs et de localisation de pannes d'un processus industriel |
US5210704A (en) * | 1990-10-02 | 1993-05-11 | Technology International Incorporated | System for prognosis and diagnostics of failure and wearout monitoring and for prediction of life expectancy of helicopter gearboxes and other rotating equipment |
EP0626697A1 (en) * | 1993-05-21 | 1994-11-30 | Hitachi, Ltd. | Plant monitoring and diagnosing method and system, as well as plant equipped with the system |
CN1112249A (zh) * | 1993-10-13 | 1995-11-22 | 株式会社日立制作所 | 故障诊断装置及其诊断方法 |
US5566092A (en) * | 1993-12-30 | 1996-10-15 | Caterpillar Inc. | Machine fault diagnostics system and method |
US5890142A (en) * | 1995-02-10 | 1999-03-30 | Kabushiki Kaisha Meidensha | Apparatus for monitoring system condition |
US6125311A (en) * | 1997-12-31 | 2000-09-26 | Maryland Technology Corporation | Railway operation monitoring and diagnosing systems |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4634946A (en) * | 1985-10-02 | 1987-01-06 | Westinghouse Electric Corp. | Apparatus and method for predictive control of a dynamic system |
US5067099A (en) * | 1988-11-03 | 1991-11-19 | Allied-Signal Inc. | Methods and apparatus for monitoring system performance |
US5265131A (en) * | 1989-11-02 | 1993-11-23 | Combustion Engineering, Inc. | Indicator system for a process plant control complex |
JPH04258721A (ja) * | 1991-02-13 | 1992-09-14 | Toshiba Corp | 異常検知装置 |
US6330484B1 (en) * | 1993-08-11 | 2001-12-11 | Fisher-Rosemount Systems, Inc. | Method and apparatus for fuzzy logic control with automatic tuning |
US6327550B1 (en) * | 1998-05-26 | 2001-12-04 | Computer Associates Think, Inc. | Method and apparatus for system state monitoring using pattern recognition and neural networks |
JPH11338848A (ja) * | 1998-05-26 | 1999-12-10 | Ffc:Kk | データ異常検出装置 |
GB9813454D0 (en) * | 1998-06-23 | 1998-08-19 | Northern Telecom Ltd | Dynamic prediction for process control |
JP4046309B2 (ja) * | 1999-03-12 | 2008-02-13 | 株式会社東芝 | プラント監視装置 |
US6545836B1 (en) * | 1999-11-12 | 2003-04-08 | Acorn Technologies, Inc. | Servo control apparatus and method using absolute value input signals |
-
2003
- 2003-03-31 GB GBGB0307406.9A patent/GB0307406D0/en not_active Ceased
-
2004
- 2004-03-12 US US10/550,791 patent/US7289857B2/en not_active Expired - Lifetime
- 2004-03-12 WO PCT/GB2004/001070 patent/WO2004088443A1/en active Application Filing
- 2004-03-12 CA CA002517121A patent/CA2517121A1/en not_active Abandoned
- 2004-03-12 AU AU2004226618A patent/AU2004226618B2/en not_active Ceased
- 2004-03-12 EP EP04720073A patent/EP1609033B1/en not_active Expired - Lifetime
- 2004-03-12 CN CNB2004800089908A patent/CN100465842C/zh not_active Expired - Lifetime
- 2004-03-12 JP JP2006505958A patent/JP2006522396A/ja active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0411869A2 (en) * | 1989-08-03 | 1991-02-06 | Westinghouse Electric Corporation | Expert advice display processing system |
US5210704A (en) * | 1990-10-02 | 1993-05-11 | Technology International Incorporated | System for prognosis and diagnostics of failure and wearout monitoring and for prediction of life expectancy of helicopter gearboxes and other rotating equipment |
EP0537041A1 (fr) * | 1991-10-07 | 1993-04-14 | Sollac | Procédé et dispositif de surveillance de capteurs et de localisation de pannes d'un processus industriel |
EP0626697A1 (en) * | 1993-05-21 | 1994-11-30 | Hitachi, Ltd. | Plant monitoring and diagnosing method and system, as well as plant equipped with the system |
CN1112249A (zh) * | 1993-10-13 | 1995-11-22 | 株式会社日立制作所 | 故障诊断装置及其诊断方法 |
US5566092A (en) * | 1993-12-30 | 1996-10-15 | Caterpillar Inc. | Machine fault diagnostics system and method |
US5890142A (en) * | 1995-02-10 | 1999-03-30 | Kabushiki Kaisha Meidensha | Apparatus for monitoring system condition |
US6125311A (en) * | 1997-12-31 | 2000-09-26 | Maryland Technology Corporation | Railway operation monitoring and diagnosing systems |
Also Published As
Publication number | Publication date |
---|---|
US20060195201A1 (en) | 2006-08-31 |
AU2004226618B2 (en) | 2009-01-15 |
JP2006522396A (ja) | 2006-09-28 |
CN1768311A (zh) | 2006-05-03 |
WO2004088443A1 (en) | 2004-10-14 |
AU2004226618A1 (en) | 2004-10-14 |
CA2517121A1 (en) | 2004-10-14 |
EP1609033A1 (en) | 2005-12-28 |
EP1609033B1 (en) | 2012-10-10 |
US7289857B2 (en) | 2007-10-30 |
GB0307406D0 (en) | 2003-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100465842C (zh) | 数据分析***和方法 | |
CN111459700B (zh) | 设备故障的诊断方法、诊断装置、诊断设备及存储介质 | |
US8036999B2 (en) | Method for analyzing and classifying process data that operates a knowledge base in an open-book mode before defining any clusters | |
US8838413B2 (en) | Valve actuator fault analysis system | |
Javadpour et al. | A fuzzy neural network approach to machine condition monitoring | |
US11080127B1 (en) | Methods and apparatus for detection of process parameter anomalies | |
US8009041B2 (en) | Access monitoring and control system and method | |
KR20180108446A (ko) | Ict 인프라 관리 시스템 및 이를 이용한 ict 인프라 관리 방법 | |
CN112101431A (zh) | 电子设备故障诊断*** | |
CN113888353A (zh) | 分布式光伏发电设备的能效诊断方法、***及介质 | |
CN111124852A (zh) | 一种基于bmc健康管理模块的故障预测方法及*** | |
CN104919327A (zh) | 用于照明***中的故障管理的***和方法 | |
CN110757510A (zh) | 一种机器人剩余寿命预测方法及*** | |
CN118016268A (zh) | 一种基于人工智能的智慧医疗*** | |
Merkt | Predictive models for maintenance optimization: an analytical literature survey of industrial maintenance strategies | |
Berenji et al. | Dynamic case based reasoning in fault diagnosis and prognosis | |
KR102357754B1 (ko) | 인공지능을 이용한 스마트 팩토리의 고장 진단 시스템 | |
KR20220000053A (ko) | 인공지능 기반 ami 설비 장애 진단 장치 및 그 방법 | |
Lipnicki et al. | Inteligent IoTSP-implementation of embedded ML AI tensorflow algorithms on the NVIDIA jetson Tx Chip | |
EP4390593A1 (en) | Root cause analysis of a wind turbine system | |
Team et al. | On the Use of Artificial Intelligence for Prognosis and Diagnosis in the PROTEUS E-maintenance platform | |
Singh et al. | Design artifact to support knowledge-driven predictive and explanatory decision analytics | |
Qiu et al. | Advances on prognostics for intelligent maintenance systems | |
Syrotkina et al. | A Method for Diagnosing SCADA Failures Based on Predicate Logic Within the Expert System | |
WO2023242163A1 (en) | A method for recommending an operational command for an industrial plant |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20090304 |
|
CX01 | Expiry of patent term |