用于抑制冗余报警的系统和方法

文档序号:81186阅读:1075来源:国知局
专利名称:用于抑制冗余报警的系统和方法
技术领域
本发明涉及故障诊断与报警系统领域。更具体地,本发明涉及对对应于正在被监测的系统中发生的故障的冗余报警的抑制。
背景技术
所有的大规模和小规模的系统,诸如制造单元、加工单元、核工厂、计算机网络等等,通常都装备有故障监测单元。故障监测单元通过产生对应于它所检测到的每个故障的报警,确保正在被监测的系统的安全运行。故障监测单元耦合到报警系统,其显示所产生的报警,从而通知用户关于被监测系统中故障的发生。
通过使用预定标准,诸如过程变量超过其阈值之类,故障监测单元产生对应于被监测系统中故障的报警。过程变量包括被监测系统的安全工作所依赖的参数。例如,在钢铁制造单元中,过程变量包括反应器内部的温度和压力;在计算机网络中,变量可以包括适用于网络的超时参数,等等。经常是,报警是由于过程变量与期望值的微小偏差而产生,并不对应于严重的系统故障。这些报警被称为扰乱性报警。大多数的传统报警系统还显示这种扰乱性报警。
在其他情形中,对影响被监测系统的许多部件的严重故障进行监测导致产生非常大量的报警。大多数的这些报警是由于相同的根源故障产生的,并且对应于故障的不同阶段和故障中涉及的过程参数。因此,一般而言,由故障监测单元所产生的对应于被监测系统中故障的报警是相关的。这是因为具体的报警要么是先前产生的报警的原因,要么是其结果,因此使得大多数产生的报警成为冗余。
例如,考虑在一瞬间对应于LAN网络中的节点故障产生第一报警,并且在下一个瞬间对应于连接到所述节点的外围设备故障产生第二报警。在这种情况下,第二报警对应于先前产生的第一报警的结果,因为外围设备的故障是该节点故障的直接后果。因此,第二报警是冗余报警。换言之,第一报警是第二报警的原因,从而使所述两个报警相互关联。
因此,故障监测单元产生对应于被监测系统中一连串故障的大量报警。如果报警系统显示所有产生的报警,则管理被监测系统的用户难以用实验方法从特定瞬间显示的大量报警中判断并确定对应于根源故障的重要报警。因此,用户不能对造成正在显示的报警的根源故障做出反应,从而致使报警系统无用。
传统上,以抑制冗余报警、从而防止显示冗余报警为目标已设计了多种报警系统。
名称为“工厂中的自动报警显示处理系统”的美国专利5581242涉及一种方法,其用于从工厂运行监测系统中产生的报警中自动选择重要的报警。该方法包括在满足报警抑制的条件下对报警进行抑制。用于报警抑制的条件存储在因果表中。
名称为“用于光传输设备的报警抑制方法”的美国专利6594236涉及用于光传输设备的报警抑制方法。该方法包括对根源报警和后续报警之间关系的分析,所述后续报警是在根源报警之后产生的,并且被称为传播报警。
现有技术的这些报警系统和方法存在某些限制。这些报警系统中的一些使用硬编码的报警抑制规则。报警系统使用这些规则决定故障监测单元所产生的相关报警中的哪一些是冗余的。报警系统然后抑制这些冗余报警,并且只显示非冗余报警。这些报警抑制规则通常基于报警源容器分层结构(containment hierarchy)。报警源容器分层结构是预先做出的被监测系统中可能发生的所有可能故障的列表连同故障的原因和结果。根据报警抑制规则,报警系统抑制对应于故障结果的报警。因此,这些报警系统成功防止了大量相关报警被显示。然而,硬编码的报警抑制规则可能隐藏被监测系统中的多重故障的同时发生。这可能导致对应于一些同时发生的不相关故障的报警不被显示。另外,传统报警系统的操作不灵活,并且设立和维护它们麻烦。
用于抑制冗余报警的另一种方法包括在与报警相关联的“时间标记”的基础上抑制报警。与基础报警有关的稍后发生的所有报警都被抑制。然而,使用这种报警抑制方法的报警系统要求非常高的时间分辨率和高度同步的系统时钟。在许多情形中,这种方法也可能隐藏被监测系统中的多重故障的同时发生。通常,这些报警系统易于出现同步不精确和延迟。另外,难以从被监测系统中产生的报警的时间顺序推断因果关系。
因此,现有的报警系统不能在被监测系统中产生冗余报警的同时动态地抑制该冗余报警。这些报警系统也不能在报警的产生和报警的表达之间没有显著时间滞后地显示非冗余报警。另外,现有的报警系统不能防止对对应于下述情形中严重故障的报警的抑制多重故障在被监测系统中同时发生的情形。

发明内容因此本发明的目标是提供用于抑制冗余报警并显示非冗余和尚未分类的报警的系统和方法。通过实施根据权利要求
1的报警系统、根据权利要求
8的抑制冗余报警的方法和根据权利要求
11的用于抑制冗余报警的计算机程序产品,实现了这些目标。根据从属专利权利要求
,进一步的优选实施例是明显的。
根据本发明的实施例,提供了能够抑制冗余报警的报警系统。该报警系统包括至少一个过程控制单元,用于检测正在被监测的系统中的异常并产生对应于检测到的异常的报警;故障诊断和隔离(FDI)单元,用于诊断被监测系统中的故障;过滤器,其耦合到所述FDI单元和所述过程控制单元;所述过滤器管理报警,并且至少一个报警显示单元耦合到所述过滤器,用于显示识别的尚未分类的报警和非冗余报警。根据本发明的另一个实施例,过滤器耦合到FDI单元,并且经由报警显示单元耦合到过程控制单元。
FDI单元生成故障因果图表,其包括与对应于被诊断的故障的每个报警的至少一个原因和至少一个结果相对应的报警。FDI单元在过程控制单元产生报警和FDI单元诊断故障的同时动态地更新故障因果图表。过滤器通过使用生成的故障因果图表识别冗余报警和尚未分类的报警来进行报警管理。如果对应于检测到的异常的报警没有列在故障因果图表中,则其被识别为尚未分类的报警。
根据本发明的第一优选变型,通过执行对应于检测到的异常的报警关于对应于故障因果图表中列出的被诊断系统故障的至少一个原因和至少一个结果的报警的比较或逻辑分类,过滤器识别冗余报警。
如果对应于检测到的异常的新报警被诊断为先前显示的报警的原因,则该先前显示的报警被识别为冗余报警。换言之,如果导致该先前显示的报警的产生或作为其诊断原因的故障被识别为导致该新报警的产生的故障的结果之一,则该先前显示的报警被识别为冗余报警。如果对应于先前诊断的故障或先前检测到的异常的先前产生的报警为先前显示的报警的确定结果,则其被识别为冗余报警。换言之,如果导致先前显示的报警的产生或者被诊断为其原因的故障被识别为导致新报警产生的故障的原因之一;则该新报警被识别为冗余报警,所述先前产生的报警对应于先前诊断的故障或先前检测到的异常。
在本发明的第二优选变型中,作为冗余或尚未分类的报警的先前识别的报警,在故障因果图表被更新时,被再次识别为冗余或非冗余报警。
在本发明的第三优选变型中,报警显示单元还显示抑制冗余报警的原因。
根据本发明的另一个实施例,提供了动态抑制正在被监测的系统中的冗余报警的方法。该方法使用用于抑制冗余报警的故障因果图表。该方法包括检测被监测系统中的至少一个异常;诊断被监测系统中的至少一个故障;如果对应于检测到的异常的报警未列在所述故障因果图表中,则将该对应于检测到的异常的报警识别为尚未分类的报警;通过对应于诊断故障的报警关于对应于所述故障因果图表中列出的诊断的系统故障的至少一个原因和至少一个结果的报警的比较或逻辑分类,将该报警识别为冗余报警;抑制识别的冗余报警并显示非冗余报警和识别的尚未分类的报警。
以下将参考附图中图示的优选示例性实施例,详细地解释本发明的主题,其中
图1a描绘了根据本发明的示例性实施例的报警系统;图1b描绘了根据本发明的另一个实施例的报警系统;图2描绘了根据图1a中图示的本发明的示例性实施例,用于动态抑制冗余报警的方法的流程图;图3描绘了根据图1b中图示的本发明的另一个示例性实施例,用于动态抑制冗余报警的方法的流程图;以及图4描绘了根据本发明的示例性实施例的示例性的故障因果图表。
附图中使用的参考符号和它们的意义以汇总的形式列在参考符号表中。原则上,在附图中相同的部分设置有相同的参考符号。
具体实施方式图1a示出本发明的示例性实施例中的报警系统100。报警系统100包括过程控制单元101、故障诊断和隔离(FDI)单元103、过滤器105和报警显示单元107。
报警系统100管理对应于正在被监测的系统中发生的异常和故障而产生的报警,并且抑制冗余报警。过程控制单元101和FDI单元103接收来自被监测系统中装配的传感器(图1中未显示)的输入。过程控制单元101检测被监测系统中的异常,并且产生对应于检测到的异常的报警。FDI单元103诊断被监测系统中发生的故障,并且动态地生成对应于被诊断故障的故障因果图表。过滤器105在故障因果图表中查找过程控制单元101产生的每个报警,并且识别冗余和尚未分类的报警。识别的冗余报警被抑制,而非冗余和尚未识别的报警则被显示。
本发明提供的报警系统可以用在包含故障监测机构的任何系统中以检测系统故障。这样的系统的例子包括大规模或小规模的工厂或者网络。大规模或小规模的工厂包括加工工厂、核工厂和制造工厂。网络包括无线网络或计算机网络,诸如以太网LAN、WAN和因特网之类。
过程控制单元101检测被监测系统中的异常。异常是被监测系统的不希望的状态或行为,其可以通过被监测系统的过程变量超过阈值来指示。异常在某些情况下是故障的指示器。在其他情形中,异常表示被监测系统中的短期的过程偏差,并不指示任何严重的故障。加工工厂中检测到的异常的例子包括锅炉温度超过其阈值、管道压力变低等等。
在本发明的实施例中,过程控制单元101可以是监督控制与数据采集(SCADA)单元。SCADA是过程控制应用程序,其从位于系统车间地面上或遥远位置中的传感器收集数据,并且将收集到的数据发送到用于管理和控制的中央处理器。SCADA单元驻留在中央处理器上,其从传感器接收信息,确定被监测系统的控制要求,并且发送命令以控制执行机构。
在本发明的实施例中,过程控制单元101经由被监测系统的不同部分中装配的传感器接收关于过程变量状态的输入。过程控制单元101产生对应于每个检测到的异常的报警。
FDI单元103执行被监测系统中发生的故障的诊断和隔离。通过使用包括专家系统、定理证明器、数学与控制理论模型、神经网络、模糊逻辑、以及模拟器,或者其组合,例如以多代理系统的形式的合作的方法来执行故障诊断和隔离。用于故障诊断和隔离的示例性方法在下述IEEE论文中描述,其名称为“Dynamic functional-link neuralnetworks genetically evolved applied to fault diagnosis”,作者是T.Marcu,B.Kppen-Seliger,P.M.Frank和S.X.Ding,并且发表在剑桥大学2003年9月1-4日的the 7thEuropean ControlConference ECC’03上。
FDI单元103基于多种输入产生关于诊断的故障类型及其位置的假设。输入的数据包括经由系统的不同部分中装配的传感器获得的过程变量和模拟结果的当前和历史测量值。
在本发明的示例性实施例中,FDI单元103动态生成故障因果图表,其包括对应于每个被诊断故障的报警的列表连同对应于该被诊断故障的可能原因和结果的报警。要注意的是,故障因果图表中列举的报警对应于被诊断的故障,亦即,“第一报警是第二报警的原因或结果”与“对应于第一报警的第一故障是对应于第二报警的第二故障的原因或结果”的表达是等效的。
在本发明的替换实施例中,FDI单元103动态生成故障因果图表,其包括被诊断故障的列表连同被诊断故障的可能原因和结果。
在替换实施例中,FDI单元103能够生成数据结构,诸如表格或图表之类,用于列举被诊断的故障连同它们的原因和结果。FDI单元103在过程控制单元101产生报警和FDI单元103诊断故障的同时更新这个图表。具体地,无论何时故障的新假设变得可用于FDI单元103,都更新图表。故障的新假设基于来自向FDI单元103提供输入的传感器的附加信息。
过滤器105接收过程控制单元101产生的报警和FDI单元103生成的因果图表。过滤器105然后通过使用故障因果图表,从接收的报警中识别冗余和尚未分类的报警。下一步,过滤器105抑制冗余报警,并且将非冗余和尚未分类的报警传递到报警显示单元107。因此,过滤器105防止了大量的冗余报警显示给管理被监测系统的用户。只有识别为非冗余或尚未分类的报警才被显示。
在本发明的实施例中,过滤器105通过计算系统用硬件、软件或用硬件和软件的结合实现。计算系统包括处理器和用于存储计算机可读指令的存储器。处理器包括一个或多个通用或专用处理器,诸如Pentium、Centrino、Power PC、数字信号处理器(DSP)等等。存储器根据具体应用的需要而包括硬盘变体、软盘/光盘变体、数字多用途盘(DVD)变体、智能卡、部分或全部硬化的可移动介质、只读存储器、随机存取存储器、高速缓冲存储器等等。根据具体应用的需要,各种编程语言或其他工具也能够用于实现过滤器105,诸如与C变体(例如C++、C#)兼容的那些、Java 2平台企业版(J2EE)或其他编程语言。
报警显示单元107从过滤器105接收非冗余和尚未分类的报警,并且显示这样的报警。在本发明的实施例中,使用音频以及视频显示系统,将报警显示给用户。在另一个实施例中,报警显示单元107也例如使用故障因果图表的可视表示,来显示过滤器105抑制的冗余报警和抑制它们的原因。
图1b描绘了根据本发明的替换实施例的报警系统。在这个实施例中,过程控制单元101直接将产生的报警发送到报警显示单元107。报警显示单元107显示接收的报警。另外,报警显示单元107使得接收的报警对于过滤器105而言可访问,用于冗余报警的抑制和非冗余与尚未分类的报警的识别。过滤器105抑制被显示的报警中的冗余报警,并且只有识别的非冗余和尚未分类的报警才继续被报警显示单元107显示。过滤器105与报警显示单元107并行工作,因此在显示非冗余和尚未分类的报警方面不产生额外的延迟。
图2描绘了根据图1a中图示的本发明的示例性实施例的用于动态抑制冗余报警的方法的流程图。根据该示例性实施例,对应于被监测系统中的每个检测到的异常产生报警。然而,只有识别的非冗余和尚未分类的报警被显示,其余的则被抑制。换言之,在产生的报警之中被识别为冗余报警的报警不被显示。
过程控制单元101检测大量的异常,并且FDI单元103诊断被监测系统中发生的大量故障。然而,为了图示起见,图2和3是在假定单个异常和单个故障的情况下描述的。对于本领域技术人员将会明显的是,图2和3中描述的方法能够被延伸到其中存在多于一个的异常和故障的情景。
在步骤201,过程控制单元101检测到异常,并且产生对应于该检测到的异常的报警。在步骤203,FDI单元103诊断被监测系统中的故障并生成故障因果图表。步骤201和203同时执行。
下一步,在步骤205,确定对应于检测到的异常的报警是否列在故障因果图表中。为了完成该确定,过滤器105在故障因果图表中进行查找以确定该报警是否列在图表中。如果该报警没有列在图表中,那么在步骤207,该报警被识别为尚未分类的报警,并且经由报警显示单元107显示。
如果对应于检测到的异常的报警列在故障因果图表中,那么过滤器105识别该报警是否是冗余报警。根据本发明的一个实施例,过滤器105通过执行对应于检测到的异常的报警的比较或逻辑分类来识别冗余报警。进行分类以将每个报警分类为对应于故障因果图表中列出的一被诊断系统故障的至少一个原因和至少一个结果的任一个。
在步骤209,确定对应于检测到的异常的报警是否是先前显示的报警的结果。所述先前显示的报警对应于先前检测到的异常或先前诊断的故障,其中所述先前检测到的异常可以是随后诊断的故障的症状。因此,可确定检测到的异常是否是先前检测到的异常或先前诊断的故障的结果。如果该报警是先前显示的报警的结果,那么在步骤211该报警被识别为冗余报警。在步骤217,该识别的冗余报警被抑制,因此防止了其被显示。
如果对应于诊断故障产生的报警不是先前产生的报警的结果,则执行步骤213。在步骤213,确定对应于检测到的异常的报警是否是先前显示的报警的原因。因此,可确定检测到的异常是否是先前检测到的异常或先前诊断的故障的原因。如果报警是任何先前显示的报警的原因,则在步骤215,将对应于先前诊断的故障的先前显示的报警识别为冗余报警。在步骤217,该识别的冗余报警被抑制,因此防止了其被显示。
如果对应于检测到的异常的报警既不是先前显示的报警的原因又不是其结果,那么在步骤219,该报警被识别为非冗余报警并经由报警显示单元107显示。
图3描绘了根据图1b中图示的本发明的另一个示例性实施例的用于动态抑制冗余报警的方法的流程图。根据示例性实施例,在步骤301中产生的对应于每个检测到的异常的报警在步骤303显示。下一步,使用在步骤305生成的故障因果图表,分别在步骤307和311识别尚未分类和冗余的报警。在步骤307,确定正在被显示的报警是否列在故障因果图表中。如果该正在被显示的报警没有列在故障因果图表中,则在步骤309中其被识别为尚未分类的报警,并且被继续显示。在步骤311和315,确定正在被显示的报警是否是先前显示的报警的原因或结果。如果该报警是先前显示的报警的结果,则在步骤313其被识别为冗余报警。如果该报警被确定为先前显示的报警的原因,则在步骤317,该先前显示的报警被识别为冗余报警。在步骤319,该识别的冗余报警被抑制。因此,根据本发明的实施例,在正被显示的报警之中被识别为冗余的报警被抑制,而其余的则继续被显示。
还将意识到的是,根据具体的应用,附图中描绘的元件和步骤的一个或多个能够以更加分离或集成的方式实现,或者在某些情况下甚至被去除或使其不起作用,这是有益的。另外,附图中的任何信号箭头应当仅被认为是示例性的而不是限制性的,除非另外具体注释。进而,本发明的任何特定实施例的具体特征、结构或特性可以以任何适当的方式与一个或多个其他的实施例结合。要理解的是,考虑到这里的讲解,在此描述和图示的本发明的实施例的其他变型和修改是可能的,并且将被认为是本发明的精神和范围的一部分。
图4描绘了根据本发明的实施例的示例性故障因果图表。对应于每个诊断故障产生的报警(故障报警)和它们可能的原因与结果列在故障因果图表400中。在图4中,箭头从故障报警的原因指向故障报警的可能结果。具有多于一个向外箭头的故障报警意味着该故障报警存在几个可能结果。具有多于一个向内箭头的故障报警意味着该故障报警存在几个可能原因。
为了图示起见,假定过程控制单元101检测异常,并且显示对应于在一特定瞬间检测到的异常的故障报警401。故障报警403和405对应于为检测到的异常的直接后果的故障,并且被识别为故障报警401的可能结果。故障报警407、409和411对应于为检测到的异常的可能原因的故障,并且被识别为故障因果图表400中的故障报警401的可能原因。
结果,如果过程控制单元101检测到的异常对应于在稍后瞬间的故障报警403,那么该故障报警403被识别为冗余报警并被抑制。这是因为故障报警403对应于为在较早瞬间检测到的异常的直接后果的故障。换言之,故障报警403是该先前显示的故障报警401的结果,因此被识别为冗余报警。
另一方面,如果过程控制单元101检测到对应于在稍后瞬间的故障报警407的异常,则故障报警401被识别为冗余报警并被抑制。故障报警407对应于为在较早瞬间检测到的异常的原因的故障。因此,故障报警401被识别为冗余报警,因为它是新近显示的故障报警407的结果。因此,故障报警407经由报警显示单元107显示,而故障报警401则被抑制。
下一步,故障报警413和415分别被确定为故障报警407的原因和结果,并且故障因果图表400如上所述地用于确定随后产生的报警中的冗余报警。
因此,本发明抑制了被监测系统中的冗余报警,并且防止大量的报警被显示给管理被监测系统的用户。本发明利用了FDI单元103生成的故障因果图表以抑制冗余报警,而不是单纯依靠机械抑制方案。为了识别冗余报警,产生的报警的原因和结果两者都被识别。如果新近产生的报警接近于造成先前产生的报警的故障的根源原因,则所述先前产生的报警被抑制。本发明还利用了FDI单元103做出的报警预测,因此,如果新近产生的报警已经被预料为先前产生的报警的结果,则它被直接抑制。
结果,只有用户需要用反作用对其作出反应的最相关的报警被显示。本发明还降低了忽略被监测系统中发生的并行异常和故障的风险。
指示列表101 过程控制单元103 FDI105 过滤器107 报警显示单元201 系统异常检测和报警产生步骤203 系统故障诊断和故障因果图表生成步骤205 尚未分类报警确定步骤207 尚未分类报警的显示步骤209 确定报警为先前产生的报警的结果的步骤211 将报警识别为冗余报警的步骤
213 确定报警为先前产生的报警的原因的步骤215 将先前产生的报警识别为冗余报警的步骤217 抑制冗余报警的步骤219 显示非冗余报警的步骤301 系统异常检测步骤303 报警显示步骤305 系统故障诊断和故障因果图表生成步骤307 尚未分类报警确定步骤309 尚未分类报警显示步骤311 确定报警为先前产生的报警的结果的步骤313 将报警识别为冗余报警的步骤315 确定报警为先前产生的报警的原因的步骤317 将先前产生的报警识别为冗余报警的步骤319 抑制冗余报警的步骤401 故障报警6403 故障报警2405 故障报警3407 故障报警9409 故障报警10411 故障报警11413 故障报警13
权利要求
1.一种能够抑制冗余报警的报警系统,所述报警系统包括至少一个过程控制单元,用于检测系统异常并产生对应于所述检测到的系统异常的报警;故障诊断和隔离(FDI)单元,用于诊断多个系统故障,所述FDI单元能够生成故障因果图表,其包括对应于多个诊断的系统故障中的每一个的至少一个原因和至少一个结果的报警;过滤器,其耦合到所述FDI单元和所述过程控制单元,所述过滤器管理报警,所述报警管理基于通过使用所述生成的故障因果图表对冗余报警和尚未分类的报警的识别,其中,如果对应于检测到的异常的报警没有列在所述故障因果图表中,则对应于该检测到的异常的该报警被识别为尚未分类的报警;以及至少一个报警显示单元,其耦合到所述过滤器,所述报警显示单元显示所述识别的尚未分类的报警和非冗余报警。
2.根据权利要求
1所述的报警系统,其特征在于,所述FDI单元在所述过程控制单元产生报警和所述FDI单元诊断故障的同时动态地更新所述故障因果图表。
3.根据权利要求
1所述的报警系统,其特征在于,通过使用所述生成的故障因果图表识别冗余报警包括对应于检测到的异常的报警关于对应于诊断的系统故障的至少一个原因和至少一个结果的所述报警的比较或逻辑分类。
4.根据权利要求
3所述的报警系统,其特征在于,如果对应于检测到的异常的新报警被诊断为先前显示的报警的原因,则所述先前显示的报警被识别为冗余报警。
5.根据权利要求
3所述的报警系统,其特征在于,如果对应于检测到的异常的报警是先前显示的报警的确定结果中的一个,则其被识别为冗余报警。
6.根据权利要求
3所述的报警系统,其特征在于,先前被识别为冗余或尚未分类报警的报警在所述故障因果图表被更新时,被再次识别为冗余或非冗余报警。
7.根据权利要求
1所述的报警系统,其特征在于,所述报警显示单元显示抑制所述冗余报警的至少一个原因。
8.一种动态地抑制系统中冗余报警的方法,所述方法使用故障因果图表,其包括对应于在所述系统中诊断的多个故障中的每一个的至少一个原因和至少一个结果的报警,所述故障因果图表在报警产生和故障诊断的同时被动态更新,所述方法包括以下步骤检测所述系统中的至少一个异常;诊断至少一个系统故障;如果对应于检测到的异常的报警未列在所述故障因果图表中,则将该对应于检测到的异常的报警识别为尚未分类的报警;通过对应于检测到的异常的报警关于对应于所述故障因果图表中列举的诊断系统故障的至少一个原因和至少一个结果的报警的比较或逻辑分类,将该对应于检测到的异常的报警识别为冗余报警;抑制所述识别的冗余报警;以及显示非冗余报警和所述识别的尚未分类的报警。
9.根据权利要求
8所述的方法,其特征在于,如果对应于检测到的异常的报警是先前显示的报警的确定结果中的一个,则其被识别为冗余报警。
10.根据权利要求
8所述的方法,其特征在于,如果对应于检测到的异常的新报警被诊断为所述先前显示的报警的原因,则所述先前显示的报警被识别为冗余报警。
11.一种计算机程序产品,其包括具有包含在其中的计算机可读程序代码的计算机可用介质,用于通过使用故障因果图表来动态地抑制系统中的冗余报警,所述故障因果图表包括对应于在所述系统中诊断的多个故障中的每一个的至少一个原因和至少一个结果的报警,所述故障因果图表在报警产生和故障诊断的同时被动态更新,所述计算机程序产品包括用于检测所述系统中的至少一个异常的程序指令装置,;用于诊断至少一个系统故障的程序指令装置;用于在对应于检测到的异常的报警未列在所述故障因果图表中的情况下,将对应于该检测到的异常的所述报警识别为尚未分类的报警的程序指令装置;用于通过对应于检测到的异常的报警关于对应于所述故障因果图表中列举的诊断系统故障的至少一个原因和至少一个结果的报警的比较或逻辑分类,将该对应于检测到的异常的报警识别为冗余报警的程序指令装置;用于抑制所述识别的冗余报警的程序指令装置;以及用于显示非冗余报警和所述识别的尚未分类的报警的程序指令装置。
专利摘要
本发明涉及用于抑制被监测系统中的冗余报警的报警系统和方法。报警系统包括过程处理单元、FDI单元、过滤器和报警显示单元。过程控制单元检测被监测系统中的异常,并且产生与其对应的报警。FDI单元诊断被监测系统中的故障,并且生成故障因果图表,其包括产生的报警的列表连同对应于每个列出的报警的原因和结果的报警。FDI单元在过程控制单元产生报警和FDI单元诊断故障的同时动态地更新故障因果图表。过滤器接收产生的报警并通过使用故障因果图表,从接收的报警中识别冗余和尚未分类的报警。过滤器抑制识别的冗余报警,并且将非冗余和尚未分类的报警传递到报警显示单元用于显示。
文档编号G08B29/18GK1993721SQ20048004368
公开日2007年7月4日 申请日期2004年6月28日
发明者马丁·内德勒, 克里斯蒂安·弗雷, 帕特里克·萨格尔, 亚历山大·法伊 申请人:Abb研究有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1