外壳诊断和控制系统的利记博彩app

文档序号:12287473阅读:266来源:国知局
外壳诊断和控制系统的利记博彩app与工艺

本申请根据35U.S.C.§119要求2014年5月21日提交的题为“外壳诊断和控制系统”的美国临时专利申请序列号62/001,167的优先权,其全部内容通过引用并入在此。

技术领域

在此描述的实施例一般涉及控制系统,以及更具体地涉及用于外壳控制系统的系统、方法和装置。



背景技术:

外壳容纳多个电气和/或机械装置中的一个或多个。在一些情况下,外壳经受一个或多个不利状况,包括但不限于极端温度、爆炸性和有毒气体以及高湿度。此外,一些外壳难以打开(例如,防爆外壳)和/或位于不方便的(例如,远程)位置。用户可以从知道位于这种外壳内的和/或从这种外壳内控制的一个或多个装置何时发生故障或正在示出故障迹象而受益。



技术实现要素:

一般来说,在一个方面,本公开涉及一种外壳诊断和控制系统。该系统可以包括具有存储库的控制器,其中存储库包括至少一个阈值和至少一个算法。该系统同样可以包括可通信地耦接到控制器并且电气耦接到现场装置(field device)的外壳。系统可以进一步包括可通信地耦接到控制器的多个传感器,其中传感器测量与现场装置相关联的多个参数的多个现场值。控制器可以使用至少一个算法来评估现场值以生成评估值。控制器可以基于评估值输出控制信号。

在另一方面,本公开一般可以涉及一种用于诊断在系统内的现场装置的方法。该方法可以包括从多个传感器接收多个参数的多个值,其中参数与现场装置相关联。该方法同样可以包括使用至少一个算法来评估现场值。该方法可以进一步包括基于评估现场值来生成评估值。该方法同样可以包括将评估值与阈值比较。该方法可以进一步包括确定评估值是否落在可接受值的范围之外。

这些和其它的方面、目的、特征和实施例将从以下描述和所附权利要求书中显而易见。

附图说明

附图仅示出了外壳诊断和控制系统的示例性实施例,并且因此不被认为是对其范围的限制,因为外壳诊断和控制系统可以允许其它等效的实施例。附图中所示的元件和特征不一定是按比例的,而重点在于清楚地示出示例实施例的原理。另外,某些尺寸或定位可以被放大以帮助在视觉上传达这种原理。在附图中,参考标记表示相似或相应但不一定相同的元件。

图1示出了根据某些示例实施例的外壳诊断和控制系统的系统图。

图2示出了根据某些示例实施例的外壳诊断和控制系统的控制器的图。

图3示出了根据某些示例实施例的外壳诊断和控制系统的外壳的图。

图4示出了根据某些示例实施例的外壳诊断和控制系统的控制器的图。

图5示出了用于使用根据某些示例实施例的外壳诊断和控制系统来检测冷凝的方法的流程图。

图6示出了用于使用根据某些示例实施例的外壳诊断和控制系统来检测松动的接线连接的方法的流程图。

图7示出了用于使用根据某些示例实施例的外壳诊断和控制系统来监视断路器的方法的流程图。

图8示出了用于使用根据某些示例实施例的外壳诊断和控制系统来检测腐蚀的方法的流程图。

图9示出了用于使用根据某些示例实施例的外壳诊断和控制系统来监视水位的方法的流程图。

图10示出了用于使用根据某些示例实施例的外壳诊断和控制系统来检测燃烧的方法的流程图。

图11A-11C各自示出了用于使用根据某些示例实施例的外壳诊断和控制系统来检测面板问题的方法的流程图。

图12示出了用于使用根据某些示例实施例的外壳诊断和控制系统来评估外壳系统的状况的方法的流程图。

图13示出了用于评估根据某些示例实施例的整个系统的状况的方法的流程图。

图14示出了根据一个或多个示例实施例的计算装置。

具体实施方式

在此讨论的示例实施例涉及外壳诊断和控制系统的系统、设备和方法。如在此所述,用户可以是与示例外壳诊断和控制系统交互的任何人。用户的示例可以包括但不限于消费者、电工、工程师、技工、管道装配工、仪器和控制技术员、咨询员、承包商、操作者、设备分销商/转销商,以及制造商代表。

在此描述的外壳诊断和控制系统(或其部件)可以物理地放置在户外环境中。另外或在替代方案中,示例外壳诊断和控制系统(或其部件)可能遭受极热、极冷、湿气(moisture)、湿度(humidity)、化学暴露(与用于化学腐蚀的潜在燃烧相关)、大风、灰尘,以及可导致外壳或其部分上的磨损的其它状况。在某些示例实施例中,外壳诊断和控制系统(包括任何部件和/或其部分)由被设计成保持长期使用寿命并在需要时执行而不发生机械故障的材料制成。

如在此所定义的,评估值可以是以原始未改变的形式的现场值(由传感器进行的测量)。另外或在替代方案中,评估值可以是以某种方式已经被处理的现场值的结果。现场值可以以多种方式中的一种或多种方式被处理以生成评估值,包括但不限于应用转换因子、乘以值(例如,常数),以及使用算法中的现场值。

在示出外壳诊断和控制系统的示例实施例的前述附图中,可以省略、重复、添加和/或替换所示部件中的一个或多个部件。因此,外壳诊断和控制系统的示例实施例不应被认为限于任何附图中所示的部件的特定布置。例如,在一个或多个附图中示出或者关于一个实施例描述的特征可以应用于与不同的附图或描述相关联的另一个实施例。

此外,如果在附图中描述了附图的部件但没有明确地示出或标记,则可以将用于另一附图中的相应部件的标签推断给该部件。相反,如果图中的部件被标记但未描述,则对这种部件的描述可以与另一图中的相应部件的描述基本上相同。在此附图中的各种部件的编号方案使得每一个部件是三位数字,并且其它附图中的相应部件具有相同的最后两位数字。

下面将参考附图更全面地描述外壳诊断和控制系统的示例实施例,其中示出了外壳诊断和控制系统的示例实施例。然而,外壳诊断和控制系统可以以许多不同的形式实施,并且不应被解释为限于在此所阐述的示例实施例。相反,提供这些示例实施例以使得本公开将是透彻和完全的,并且将向本领域的普通技术人员充分地传达外壳诊断和控制系统的范围。类似但不一定相同,各个附图中的元件(有时也称为部件)由相同的附图标记表示,以便一致。

诸如“第一”和“第二”的术语仅用于将一个部件(或部件的一部分或部件的状态)与另一个部件区分开。这种术语不意味着表示偏好或特定取向,并且不旨在限制外壳诊断和控制系统的实施例。在示例实施例的以下详细描述中,阐述了许多特定细节以便提供对本发明的更透彻的理解。然而,对于本领域的普通技术人员将显而易见的是,本发明可以在没有这些特定细节的情况下实施。在其它情况下,没有详细描述公知的特征以避免不必要地使描述复杂化。

图1示出了根据某些示例性实施例的外壳诊断和控制系统100的系统图。图1的系统100可以包括一个或多个外壳150、一个或多个现场装置140、至少一个控制器110、至少一个数据库130以及至少一个用户系统170。至少一个控制器110(统称为控制器110或主控制器110)使用网络190可以可通信地耦接到外壳150、至少一个数据库130(统称为存储库130)和至少一个用户系统170(统称为用户170)。网络190可包括足够容量(例如,带宽、电缆尺寸)的有线(例如,1类电缆、2类电缆、电连接器)和/或无线(例如,Wi-Fi、可见光通信、蜂窝网络、蓝牙、HART、无线HART、ISA 100)技术,以促进系统100的各种部件之间的功率、控制和/或通信信号(例如,数据)的传送。

外壳150(同样称为电气外壳150)是任何类型的机柜(cabinet)或壳体,其内部设置有电气和/或电子设备。这种电气和/或电子设备可以包括但不限于控制模块、硬件处理器、功率模块(例如,电池、驱动器、镇流器)、变频驱动器(VFD)、传感器模块、光源、电缆和电导体。外壳150可以包括多种外壳类型中的一种或多种,和/或由多个其它名称中的一个或多个来称呼,包括但不限于灯具(light fixture)、面板、VFD机柜、接线盒、防爆外壳、防火外壳、电动机控制中心、开关柜、断路器机柜和照明器(luminaire)。

如在此所定义的,外壳150位于至少在很大程度上不是人为气候控制的环境中(同样称为基本上自然控制的环境)。这种环境的示例可以包括但不限于飞机机库、钻机(如用于石油、天然气或水)、生产钻机(如用于石油或天然气)、炼油厂、化工厂、发电厂、采矿作业、海洋环境、危险环境、废水处理设施以及轧钢厂。不是对于在此描述的外壳的环境的某物的示例是办公楼。不是对于在此描述的外壳的环境的某物的另一示例是作为独立系统的服务器室。更具体地,服务器室可以是示例系统的一部分。因此,虽然现场装置可能不位于服务器室中,但是使用示例实施例的现场装置的评估可以在服务器室中发生。

可以要求外壳150符合多个标准和/或规定中的一个或多个。这种标准和/或规定可以由多个实体中的一个或多个创建、维护和实施。例如,国家电气规范(NEC)、国家电气制造商协会(NEMA)、国际电工委员会(IEC)以及电气和电子工程师协会(IEEE)制定了关于电气外壳、接线和电气连接的标准。当需要时,在此描述的外壳150满足(和/或允许相应的装置满足)这种标准。在一些(例如,PV太阳能)应用中,在此描述的电气外壳150可以满足该应用特有的附加标准。

在一个或多个示例实施例中,外壳150是防爆外壳。防爆外壳(同样称为防火外壳)是被配置成遏制(contain)源自外壳内部的爆炸的外壳。此外,将防爆外壳配置成允许来自外壳内部的气体通过外壳的接头逸出,并且当气体离开防爆外壳时冷却。接头同样被称为火焰路径,并且存在于两个表面接触处以及提供从防爆壳体内部到防爆壳体外部的路径,一种或多种气体可沿着该路径行进。接头可以是任何两个或更多个表面的结合(mating)。每一个表面可以是任何类型的表面,包括但不限于平坦表面、螺纹表面和锯齿状表面。

在一个或多个示例实施例中,防爆外壳要符合某些标准和/或要求。例如,NEMA制定外壳150必须遵守的标准,以便取得防爆外壳的资格。特别地,NEMA 7型、8型、9型和10型外壳制定危险场所内的防爆外壳必须遵守的标准。例如,NEMA 7型标准适用于针对在某些危险场所室内使用而构造的外壳。危险场所可以由多个权威中的一个或多个来定义,包括但不限于NEC(例如,1类、I区(Division))和美国安全检测实验室公司(Underwriters'Laboratories,Inc)(UL)(例如,UL 1203)。例如,根据NEC的1类危险区域是可燃气体或蒸汽可能以足够爆炸的量存在于空气中的区域。下面关于图3提供外壳150的更多细节。

系统100的现场装置140可以位于外壳150的外部或内部。每一个现场装置140可以使用网络190耦接到外壳的一个或多个部件。如在此所定义的,装置140可以是一件设备(例如,电动机、泵、断路器、继电器)、下游电气外壳(例如,控制面板、防爆外壳)、子系统和/或作为整个系统100的一部分的部件的任何其它组合。

在某些示例实施例中,该控制器110(有时同样被称为控制器110)可以生成和协调系统100的功能。例如,控制器110可以生成和发送指令,接收信息(例如,数据),执行计算,执行评估,将测量值或计算值与阈值进行比较,生成和发送通知,控制装置(例如,现场装置140),发送信息(例如数据),接收指令,跟随命令,以及与其它控制器通信。

控制器110同样可被称为例如计算机系统、系统、应用程序系统和硬件系统。控制器110可包括使用集成电路、分立部件和/或其它机械和/或电子架构来执行软件指令的基于硬件处理器的部件。另外,或者在替代方案中,控制器110可包括多个不基于硬件(non-hardware-based)的部件中的一个或多个。这种不基于硬件的部件的示例可包括一个或多个现场可编程门阵列(FPGA)。使用FPGA和/或本领域中已知的其它类似装置允许控制器110根据某些逻辑规则和阈值可编程和运转,而不使用或有限使用硬件处理器。

使用网络190在外壳150、用户系统170、存储库130和控制器110之间的通信可以包括数据的传送(发送和/或接收)。这种数据可以包括指令、状态报告、通知和/或任何其它类型的信息。下面关于图2提供了基于硬件的控制器110的进一步细节。

用户系统170可以是人、计算装置(例如,平板电脑、蜂窝电话、便携式计算机、台式计算机)或其任何组合。用户系统170可以与控制器110通信。在某些示例实施例中,用户系统170可与外壳150和/或存储库130通信。存储库130可存储多个阈值、公式、算法(其可包括一个或多个公式)、进程和/或历史数据中的一个或多个值。存储在存储库130中的阈值可基于多个因素中的一个或多个,包括但不限于行业标准、可靠性标准、制造商规格、现场装置140的实际性能以及现场装置140的维护历史。

图2示出了包括根据某些示例实施例的控制器210的子系统200的示图。控制器210可包括多个部件中的一个或多个部件。例如,如在图2中所示,控制器210可以包括控制引擎211、报警模块212、应用接口213和存储库130,在该情况下,该存储库130位于控制器210内而不是如在图1中所示地远离控制器。控制器210同样可以包括多个其它部件中的一个或多个,包括但不限于存储器、硬件处理器、应用接口、安全模块、定时器、通信模块(用于放置由控制器以适当的格式在合适的通信协议下发送和接收的信号)以及收发器。

图2的控制器210基本上与图1的控制器110相同,除了在此所述之外。控制器210的各种部件可以各自位于壳体内部或外部。控制器210的部件可以与主要由控制引擎211驱动的控制器210的一个或多个其它部件通信。

另外或在替代方案中,控制器210可使用网络190与控制器210外部的一个或多个其它部件(例如,外壳150)通信。如在图2中所示,这种其它部件可包括,通知发生器217、web服务器215、一个或多个外壳150、一个或多个传感器160以及用户系统170。通知发生器217可以包括一个或多个图形用户界面(GUI)。这种GUI可以针对特定系统、子系统、现场装置、控制面板和/或整个系统100的任何其它部件而独特地设计。在某些示例实施例中,GUI可被激活、修改和/或以另外方式基于现场装置的状况或状况的改变而被利用。

用户170和控制器210可以使用网络190直接交互或使用应用接口215进行交互。例如,控制器210的应用接口215从用户150接收数据(例如,信息、通信、指令)并向用户150发送数据(例如,信息、通信、指令)。用户150和/或控制器210可以包括便于它们之间通信的接口。这种接口的示例可以包括但不限于图形用户接口、触摸屏、应用程序编程接口、键盘、监视器、鼠标、web服务、数据协议适配器、一些其它硬件和/或软件,或其任何合适的组合。

在某些示例实施例中,用户150和控制器180可以使用它们自己的系统或共享系统。这种系统可以是或者包含一种基于互联网或基于内联网形式的计算机系统,其能够与各种软件通信。计算机系统包括任何类型的计算装置和/或通信装置,包括但不限于控制器210。这种系统的示例可以包括但不限于具有LAN、WAN、互联网或内联网接入的台式计算机,具有LAN、WAN、互联网或内联网接入的便携式计算机、智能电话、服务器、服务器群(server farm)、安卓(android)装置(或等同物)、平板电脑和个人数字助理(PDA)。这种系统可以对应于下面关于图14描述的计算机系统。

此外,如以上所讨论的,这种系统可以具有相应的软件(例如,用户软件、传感器软件、控制器软件)。软件可以在相同或分开的装置(例如,服务器、大型机、台式个人计算机(PC)、便携式计算机、个人桌面助理(PDA)、电视、电缆盒、卫星盒、自助服务终端(kiosk)、电话、移动电话或其它计算装置)上执行,并且可以由通信网络(例如,互联网、内联网、外联网、局域网(LAN)、广域网(WAN)或其它网络通信方法)和/或通信信道与根据一些示例实施例的有线和/或无线区段(segment)耦接。一个系统的软件可以是系统200内的另一个系统的软件的一部分,或者单独地操作但与系统200内的另一个系统的软件结合。

控制器210可使用网络190直接或间接地接收由一个或多个传感器160测量的多个现场值。一个或多个传感器160可以是测量一个或多个现场值的任何类型的感测装置(同样称为参数)。传感器160的类型的示例可以包括但不限于被动式红外传感器、光电池、压力传感器、空气流量监视器、气体检测器、电流表、电压表、摄像机、湿度测量装置、用于水的电容传感器,以及电阻温度检测器。可以由传感器160测量的现场值可以包括但不限于运动、环境光的量、空间的占用和环境温度。在一些情况下,由传感器160测量的现场值可以直接或间接地用于操作一个或多个现场装置140。每一个传感器160可以使用多个通信协议中的一个或多个,其与由控制器210使用的至少一个通信协议兼容。

这些现场值可以与现场装置140(例如,电动机、继电器、泵、传感器、控制面板)相关联。在某些示例实施例中,控制器210的控制引擎211使用一个或多个算法(或存储在存储库130中的其它数据)来评估现场值,以生成评估值。控制器210可以将评估值与存储在存储库130中的一个或多个阈值进行比较。如果控制器210的控制引擎211确定评估值超过、落在低于以阈值为边界的可接受值的范围或者以其它方式落在以阈值为边界的可接受值的范围之外,则控制器210的控制引擎211可以执行多个动作中的一个或多个。这种动作的示例可以包括但不限于接合致动器(在下面描述)以改变现场装置140的状态,通知用户,推荐更换现场装置140以及发展针对现场装置140的维护计划。

在某些示例实施例中,控制器210的报警模块212基于由控制引擎211执行的评估生成一个或多个通知。由报警模块212生成的通知可以服务于多个目的中的一个或多个。通知的目的的示例可以包括但不限于现场装置140的评估、关于现场装置140的保证的报告、现场装置140的故障的报告、现场装置140的操作状况的报告、针对现场装置140的预防性维护的建议、现场装置140的产品信息的公开(诸如支持负责修理现场装置140的维护工人)、由现场装置140引起的紧急情况的警报,以及现场装置140的操作状况的状态。

通知发生器217可以接收和传达由报警模块生成的通知。通知发生器217可以生成音频输出(例如,警报、汽笛)、视觉输出(例如,灯、文本消息、显示器上的文字、电子邮件)和/或可由用户170接收的任何其它合适的输出。

图3示出了包括根据某些示例实施例的外壳350的子系统300的示图。除了如下所述之外,图3的外壳350可以与图1和图2的外壳150基本上相同。参考图1-3,外壳350可以包括多个部件中的一个或多个。例如,如在图3中所示,外壳350可以包括一个或多个传感器360、一个或多个致动器352、应用接口313和控制器310。在该情况下,传感器360、应用接口313和控制器310与上述相应的部件基本上相同,例外的是在本示例中它们都设置在外壳350内,并且应用接口313是与控制器310分开的部件。

外壳350和/或其部件中的一个或多个可以具有系统300(例如,炼油厂、管道、发电厂)内已知的物理位置。因此,如果系统300的控制器310、传感器360和/或其它部件基于由传感器360测量的现场值来检测状况(例如,问题、提高效率的机会),则控制器310可以确定并传达基于例如传感器360的位置、测量的现场值以及关于传感器360的制造商信息的状况的物理位置。

传感器360可以是多个装置(包括现场装置340)中的一个或多个,该装置可以测量参数值(现场值)和/或检测与之相关联的状况和/或可以影响现场装置340的状况。传感器360的示例可以包括但不限于温度计、湿度测量装置、腐蚀检测器、射频识别装置、气体传感器、空气分析器、压力传感器、光电池、运动传感器、水位传感器、近距离传感器和流量传感器。由传感器360测量的现场值可以对应于(例如,与其比较)存储在存储库130中的阈值。

在某些示例实施例中,存在使用网络190可通信地耦接到外壳350的控制器310的多个传感器360。多个传感器360可以测量多个参数值(现场值)。换句话说,出于预防性维护,系统300的部件(例如,现场装置340)的使用寿命的测量和/或其它这种目的,系统300的预测能力可以依赖于随时间推移使用多个传感器360收集多个参数值。

致动器352可以是现场装置340和/或可以操作现场装置340和/或停止操作现场装置340。换句话说,致动器352可以改变多个现场装置340中的一个或多个的状态。致动器的示例可以包括但不限于调光器、恒温器、断路器、电动机起动器、开关、继电器线圈和阀。在某些示例实施例中,控制器310控制(或至少与其通信)传感器360、致动器352和应用接口313。传感器360、致动器352、应用接口313和控制器310可以各自位于外壳350的壳体内部或外部。应用接口313可以使用网络190可通信地耦接到控制器310和/或外部网络(例如,用户)。

图4示出了根据某些示例性实施例的外壳诊断和控制系统的控制器410的图。除了如下所述之外,图4的控制器410可以与上述控制器基本上相同。控制器410可以是任何装置或系统的装置的一部分,其控制至少一个其它装置(包括现场装置)或系统的部件的一部分的。

如上所述,控制器410可以包括多个部件中的一个或多个。例如,如在图4中所示,控制器410可以包括传感器控制模块455、事件生成模块456、存储库430、控制引擎411、诊断模块459、通信模块457和致动器控制模块458。图4中所示的控制器410的部件中的任何部件可以是控制引擎411的一部分,而不是分开的部件。存储库430和控制引擎411可以与上述存储库和控制引擎基本上相同,除了下面描述的之外。

参考图1-4,控制器410的各种部件可以各自位于公共壳体内部或外部。控制器410的控制引擎411可以与控制器410的一个或多个其它部件通信。另外,或者在替代方案中,控制器410的部件(例如,控制引擎411)可以使用网络190和/或一些其它通信基础设施与控制器410外部的系统的一个或多个其它部件(例如,致动器352、传感器360)通信。在执行评估时,控制器410可以使用由一个或多个传感器(例如,传感器360)获取的参数的测量的直接值(同样称为现场值)。另外或在替代方案中,控制器410可以使用基于由传感器360测量的现场值的计算值来执行评估。

传感器控制模块455可以与控制引擎411以及系统中的一个或多个传感器(例如,传感器160)通信。传感器控制模块455可以向传感器160发送通信信号(例如,指令)以根据从控制引擎411接收的指令来操作。传感器控制模块455同样可以接收由传感器160测量的一个或多个现场值,并将这种现场值以原始或经处理的形式向控制引擎411传递下去。

诊断模块459可以与控制引擎411通信。诊断模块459可以解释各种数据(例如,现场值、用户指令、现场装置140的铭牌数据、现场装置140的维护和操作历史、算法),以确定现场装置的状态或状况。基于诊断模块459对现场装置140的该评估,诊断模块459可以向控制引擎411推荐某些传感器160在某些时间对现场值进行某些测量。另外或在替代方案中,诊断模块459可向控制引擎411推荐事件生成模块456、报警模块212和/或控制器410的一些其它部件生成输出(例如,控制信号)以将现场装置140的评估传达给用户170。

事件生成模块456可以与控制引擎411通信。具体地,事件生成模块456可以组合现场值和/或其它信息以确定系统内存在的状况。例如,事件生成模块456可以基于由IR传感器(传感器160的类型)读取的“热点”(现场值的类型),结合流过在该位置处的电导体的低电流,来确定已经检测到松动的接线连接。作为另一示例,事件生成模块456可以基于由外壳门传感器(传感器160的类型)读取的打开的开关(现场值的类型),结合一分钟前由外壳门传感器读取的闭合的开关(现场值的类型),来确定外壳(例如,外壳150)的门是打开的。

致动器控制引擎458同样可以与控制引擎411通信。致动器控制引擎458可以基于诊断模块459对现场装置140的评估,事件生成模块456对系统中的状况的评估,和/或控制器410的一些其它部件的输出,来控制一个或多个致动器(例如,致动器352)。

在某些示例实施例中,控制器410的通信模块457确定并执行当控制引擎411与用户170、外壳(例如,外壳150)和/或一个或多个传感器(例如,传感器160)通信(例如,向其发送信号,从其接收信号)时使用的通信协议。在一些情况下,通信模块457使用从控制引擎411接收的信息(例如,关于传感器的制造商信息、由用户使用的系统的规格)来确定哪个通信协议在由控制引擎411发送的通信的接收方的能力之内。此外,通信模块457可以解释由控制器411从系统的另一部件或装置接收的通信的通信协议,以使得控制引擎411可以解释通信。

通信模块457可以直接向存储库430发送数据和/或直接从存储库430检索数据。可替代地,控制引擎411可以促进在通信模块457和存储库430之间的数据传送。通信模块457同样可以对由控制器410发送的数据提供加密,并且对由控制器410接收的数据提供解密。通信模块457同样可以提供关于从控制器410发送和接收的数据的多个其它服务中的一个或多个。这种服务可包括但不限于在数据中断的事件中遵循的数据分组路由信息和程序(procedure)。

图5-13示出了使用示例外壳诊断和控制系统(例如,外壳诊断和控制系统100)执行的方法的各种示例。虽然顺序地呈现在这些流程图中的各个步骤,但是普通技术人员将理解,可以以不同的顺序执行步骤中的一些或全部步骤,可以组合或省略步骤中的一些或全部步骤,并且可以并行地执行步骤中的一些或全部步骤。此外,在示例实施例的一个或多个示例实施例中,可以省略、重复和/或以不同的顺序执行这些示例方法中所示的一个或多个步骤。

此外,本领域普通技术人员将理解,在执行这些方法中可以包括图5-13中未示出的附加步骤。因此,步骤的特定布置不应被解释为限制范围。此外,在某些示例性实施例中,诸如下面关于图14讨论的计算装置的特定计算装置可以用于执行针对图5-13中所示的方法的步骤中的一个或多个。在图5-13中讨论的方法不是排他的,意味着使用示例实施例来基于使用其它算法和/或传感器的其它现场值对其它现场装置评估是可能的。

参考图1-13,图5示出了使用根据某些示例实施例的外壳诊断和控制系统(例如,外壳诊断和控制系统100)检测外壳(例如外壳150)内的冷凝的方法500的流程图。图6示出了使用根据某些示例实施例的外壳诊断和控制系统来检测松动的接线连接的方法600的流程图。图7示出了使用根据某些示例实施例的外壳诊断和控制系统来监视断路器的方法700的流程图。

图8示出了使用根据某些示例实施例的外壳诊断和控制系统来检测腐蚀的方法800的流程图。图9示出了使用根据某些示例实施例的外壳诊断和控制系统来监视外壳(例如外壳350)中的水位的方法900的流程图。图10示出了使用根据某些示例实施例的外壳诊断和控制系统来检测燃烧的方法1000的流程图。图11A-11C各自示出了使用根据某些示例实施例的外壳诊断和控制系统来检测面板的问题的方法(分别为方法1100、方法1101和方法1102)的流程图。图12示出了使用根据某些示例实施例的外壳诊断和控制系统来评估外壳系统的状况的方法1200的流程图。图13示出了用于评估根据某些示例实施例的整个系统的状况的方法1300的流程图。

在这些示例中,图5、9和11的外壳,图6的接线连接,图7的断路器,图8中具有腐蚀的设备,图10中经受燃烧的设备,以及图11-13的外壳系统可以各自被认为是现场装置(例如,现场装置140)或被认为是现场装置的一部分。图5-13中所示的方法中的每一种方法仅仅是可以通过使用在此描述的示例系统执行的诊断和/或控制功能的示例。换句话说,示例外壳诊断和控制系统可以执行除了包括和/或不包括图5-13所示的功能之外的其它功能。

在图5中,方法500在开始步骤处开始并且进行到步骤505-1,在该步骤处读取或测量外壳内部的相对湿度。在这种情况下,相对湿度由传感器(例如,传感器160)测量。当测量时,相对湿度是现场值。相对湿度同样可以通过相同或不同的传感器在外壳外部测量。相对湿度值可以从传感器发送到控制器(例如控制器410)。控制器可以确定哪些传感器正在读取相对湿度以及何时读取这些相对湿度。

在步骤505-2中,读取或测量外壳外部的温度。在这种情况下,由传感器测量温度,该传感器可以是与步骤505-1的传感器相同或不同的传感器。当测量时,温度是现场值。温度值可以从传感器发送到控制器。控制器可以确定哪些传感器正在读取温度以及何时读取该温度。

在步骤505-3中,计算外壳内的露点(也称为露点温度)。露点可以由控制器(例如控制器410)计算。可以使用步骤505-1的相对湿度、步骤505-2的温度和存储在控制器的存储库(例如,存储库430)中的至少一个算法来计算露点。在步骤505-4中,读取或测量外壳内部的温度。在这种情况下,由传感器(例如,传感器160)测量温度。当测量时,温度是现场值。温度值可以从传感器发送到控制器(例如控制器410)。

在步骤505-5中,计算外壳内的温度(来自步骤505-4)与外壳内的露点温度(来自步骤505-4)之间的温度差。温度差可以由控制器计算。在步骤505-6中,确定在步骤505-5中计算的温度差是否小于或等于零。在这种情况下,零是阈值。在替代实施例中,阈值可以是一些非零数。可以由控制器完成温度差与阈值的比较。如果温度差小于或等于阈值,则过程进行到步骤505-7。如果温度差大于阈值,则过程进行到步骤505-8。

在步骤505-7中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,冷凝物在外壳内积聚到可接受的水平之上。例如,控制信号可以是对用户(例如,用户170)的通知,即应当打开外壳并且去除冷凝物。作为另一示例,控制信号可以激活风扇(或其它空气移动装置)、湿气控制装置或可以控制外壳内的湿气的其它控制装置,以开始操作来移除外壳内的冷凝物。

在某些示例实施例中,控制器可以跟踪冷凝物存在于外壳内而不被分解的时间量。因此,经过在由控制器确定的时间量,控制信号同样可以与由于外壳长时间接触冷凝物而产生的其它状况相关联。例如,控制信号可以包括对用户的针对腐蚀迹象检查外壳内的连接点的建议。

在步骤505-8中,确定在步骤505-5中计算的温度差是否小于或等于可能的冷凝温度。在这种情况下,可能的冷凝温度是阈值并且由控制器确定。如在此所述,可以随时间推移而(例如,由控制器、由用户)改变阈值。例如,通过分析历史数据和相关联的趋势,阈值可以由控制器改变以更准确地诊断状况并避免错误的故障。可以由控制器完成温度差与可能的冷凝温度的比较。如果温度差小于或等于可能的冷凝温度,则过程进行到步骤505-10。如果温度差大于可能的冷凝温度,则过程进行到步骤505-9。

在步骤505-9中,生成并发送控制信号。步骤505-9的控制信号可以与步骤505-7的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,在外壳内冷凝物积聚是可能的。

在步骤505-10中,生成并发送控制信号。步骤505-10的控制信号可以与步骤505-7的控制信号和/或步骤505-9的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,在外壳内冷凝物的积聚是不可能的。当步骤505-7、步骤505-9或步骤505-10完成时,过程进行到结束步骤。

在图6中,方法600在开始步骤处开始并且进行到步骤606-1,在该步骤处对一个或多个断路器进行红外测量。在这种情况下,由传感器(例如,传感器160)进行红外测量。红外测量是现场值。断路器是现场装置(例如,现场装置140)。红外测量可以从传感器发送到控制器(例如控制器410)。控制器可以确定哪些传感器进行红外测量以及何时读取这些红外测量。可替代地,控制器可以从用户接收红外测量以及将红外测量与特定断路器相关联的信息(例如,GPS数据、相对于现场装置的库存列表位置的现场装置的目录号,使用摄像机的现场装置的位置的光学识别)。

在步骤606-2中,检索关于断路器的信息。关于断路器的信息可以由控制器从存储库(例如,存储库430)检索。关于断路器的信息可以是关于断路器本身和/或当断路器闭合并操作时与断路器相关联的设备(例如,开关柜机柜、母线支撑结构(buswork))。

在步骤606-3中,计算断路器的热点温度。可以由控制器使用存储在存储库中的一个或多个算法来计算热点温度(以及其它相关联的信息,诸如每一个热点温度的位置)。另外或在替代方案中,如在可选步骤606-4中,热点温度可以通过其它方式确定。例如,从开关柜机柜中的热电偶(传感器)获得的温度读数(现场值)可以由控制器收集并分析,以确定热点温度和相关联的信息。

在步骤606-5中,测量相关电路的电流和电压(即,功率)。在这种情况下,电流和电压由一个或多个传感器(例如,传感器160)测量。电流和电压测量值是现场值。电力流过的接线是现场装置(例如,现场装置140)。电流和电压测量可以从传感器发送到控制器(例如控制器410)。在某些示例实施例中,由控制器使用一个或多个算法使热点温度信息与电流和电压测量相关。

在步骤606-6中,做出功率(电流和电压)和热点温度信息是否小于一个或多个阈值的确定。阈值可以存储在存储库中。该确定可以由控制器做出。如果功率和热点温度信息小于阈值,则过程进行到步骤606-7。如果功率和热点温度信息大于或等于阈值,则过程进行到步骤606-8。

在步骤606-7中,功率和热点温度信息存储在存储库中,并且该过程在某个稍后的时间处回到步骤606-1。在步骤606-8中,将一个或多个算法用于确定从功率和热点温度信息到存储在存储库中的历史功率和热点温度信息的距离。算法由控制器选择并运行。类似地,历史曲线由控制器选择。

在步骤606-9中,做出在步骤606-8中计算的距离是否小于一些阈值的确定。该确定由控制器做出,并且控制器从存储库中选择阈值。如果距离小于阈值,则过程进行到步骤606-10。如果距离大于或等于阈值,则过程进行到步骤606-11。

在步骤606-10中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,没有检测到松动的电气或机械连接,断路器没有过载,不存在相间短路,和/或一些其它合适的评估。例如,控制信号可以是向用户(例如,用户170)通知断路器机柜内的连接是可靠的(sound)。控制器同样可以将距离和相关联的数据存储在存储库中。当步骤606-10完成时,过程进行到结束步骤。

在步骤606-11中,生成并发送控制信号。步骤606-11的控制信号可以与步骤606-10的控制信号(例如,根据控制信号的类型、根据系统的什么部件接收控制信号、根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,在断路器机柜中检测到松动的连接。

例如,控制信号可以是对用户的通知,即在断路器机柜内存在松动的连接。控制信号同样可以包括松动的连接的大概或精确位置。作为另一示例,控制信号可以激活断路器机柜内的风扇,并将风扇引向松动的连接,以帮助冷却热点,直到连接被紧固。控制器同样可以将距离和相关联的数据存储在存储库中。当步骤606-11完成时,过程进行到结束步骤。

在图7中,方法700在开始步骤处开始并且进行到步骤707-1,在该步骤处断路器被操作(例如,打开、闭合)。在这种情况下,当断路器操作时采集断路器的曲线。曲线可以在断路器操作期间采集例如随时间推移的电流(同样称为时间-电流曲线)。与曲线相关联的测量是由至少一个传感器(例如,传感器160)采集的现场值。断路器是现场装置(例如,现场装置140)。曲线测量可以从传感器发送到控制器(例如控制器410)。控制器可以确定何时操作断路器。在其它情况下,控制器可以在用于断路器的开关的状态改变时自动引导传感器测量曲线。

在步骤707-2中,做出是否存储了用于断路器的先前曲线的确定。先前曲线可以存储在存储库中,并且可以由控制器做出确定。如果存储了用于断路器的先前曲线,则过程进行到步骤707-4。如果没有存储用于断路器的先前曲线,则过程进行到步骤707-3。在步骤707-3中,存储曲线,之后处理可以进行到结束步骤。曲线可以由控制器存储在存储库中。在某些替代实施例中,控制器同样可以使用具有类似特性的其它断路器的存储的曲线,并执行基本上类似于步骤707-4至707-8的分析。

在步骤707-4中,检索存储的曲线中的一个或多个曲线。存储的曲线可以由控制器从存储库检索。可以由控制器基于一个或多个参数和/或逻辑规则(例如,曲线的老化、曲线之间的时间)来确定检索的存储的曲线的数量。在步骤707-5中,将(在步骤707-1中采集的)曲线与在步骤707-4中检索的存储的曲线比较。比较可以由控制器执行。

在步骤707-6中,做出在步骤707-5中比较的曲线是否匹配的确定。由控制器做出确定。关于两条曲线是否匹配的测试可以基于存储在存储库中并由控制器检索的一个或多个算法。例如,如果两条曲线在沿着曲线的任何给定时间处在它们之间永远不存在超过15%的差,则它们可匹配。控制器同样可以存储在步骤707-1的断路器操作期间测量的最新的曲线。如果曲线匹配,则过程进行到步骤707-7。如果曲线不匹配,则过程进行到步骤707-8。

在步骤707-7中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,步骤707-1的断路器操作是正常的。例如,控制信号可以是对用户(例如,用户170)的通知,即断路器正常操作。在一些情况下,控制信号可以是基于曲线的测量对存储在存储库中的一个或多个算法的更新。当步骤707-7完成时,过程进行到结束步骤。

在步骤707-8中,生成并发送控制信号。步骤707-8的控制信号可以与步骤707-7的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,断路器可能正在退化。例如,控制信号可以是基于曲线的不匹配对用户的通知,即断路器需要维护或替换。当步骤707-8完成时,过程进行到结束步骤。在某些示例实施例中,一个或多个中间现场装置(例如并联跳闸装置)可受控制器控制,以在不安全状况期间增加控制和灵活性。

在图8中,方法800在开始步骤处开始并且进行到步骤808-1,在该步骤处测量温度。温度是由至少一个传感器(例如,恒温器、温度计)测量的现场值。在其上或其附近测量温度的设备每一个是现场装置(例如,现场装置140)。温度可以从传感器发送到控制器(例如控制器410),并且控制器可以确定哪些传感器正在读取温度以及何时读取这些温度。读取的温度的示例可以包括但不限于其中存在升高的水位的温度,存在高湿度的区域中的温度,存在高水平的冷凝的温度,以及其中存在腐蚀性气体的温度。

在步骤808-2中,计算一个或多个腐蚀值(CV)。CV可由控制器计算。控制器可以使用关于现场装置的数据、一个或多个算法和/或任何其它合适的数据来计算CV,所有这些数据可以存储在存储库中。例如,作为算法的一部分,可以基于随时间推移收集的数据来周期性地更新常数或算法。在该示例中,可以基于采集的日常信息和随时间推移的数据趋势而每天更新用于评估外壳中的腐蚀活动(corrosive activity)的常数或算法。常数或算法可以与步骤808-1中测量的温度结合使用,以确定针对当前时间段的CV。

在步骤808-3中,做出CV是否超过阈值的确定。该确定可以由控制器做出。阈值可以由控制器从存储库中选择。如果CV超过阈值,则过程进行到步骤808-5。如果CV不超过阈值,则过程进行到步骤808-4。

在步骤808-4中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,没有检测到问题。例如,控制信号可以是对用户(例如,用户170)的通知,即没有检测到外壳内的腐蚀状况。当步骤808-4完成时,过程进行到结束步骤。

在步骤808-5中,获得附加的现场值。附加的现场值可以由在控制器的方向处的一个或多个传感器获得。例如,外壳(现场装置)内的摄像机(传感器)可以用于采集外壳内部的视觉图像(现场值)。在这种情况下,控制器可以移动摄像机的方向,以使得可以采集如由控制器确定的可能的腐蚀区域。

在步骤808-6中,生成并发送控制信号。步骤808-6的控制信号可以与步骤808-4的控制信号(例如,根据控制信号的类型、根据系统的什么部件接收控制信号、根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,在外壳中存在可能的腐蚀。例如,控制信号可以是对用户的通知,即外壳可能在内部具有腐蚀。作为另一示例,控制信号可以激活风扇(或其它空气移动装置)、湿气泵(moisture pump)或可以控制外壳内的湿气的其它控制装置,以开始操作来移除外壳内的冷凝物。

在步骤808-7中,做出关于用户是否认同在外壳内存在腐蚀的确定。该确定由用户做出并传送到控制器。如果用户认同在外壳内存在腐蚀,则过程进行到步骤808-9。如果用户不认同在外壳内存在腐蚀,则过程进行到步骤808-8。

在步骤808-8中,生成并发送控制信号。步骤808-8的控制信号可以与步骤808-4和808-6的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,因为用户不认同在外壳中存在腐蚀问题,所以应当调整算法。例如,控制信号可以是阈值的减小(如由控制器确定)。当步骤808-8完成时,过程进行到结束步骤。

在步骤808-9中,生成并发送控制信号。步骤808-9的控制信号可以与步骤808-4、808-6和808-8的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,在外壳中存在必须修理的腐蚀问题。例如,控制信号可以向用户发送通知以修理腐蚀问题。作为另一个示例,控制信号可以是阈值的增加(如由控制器确定),以使得腐蚀更可能未来在外壳中发现,直到用户校正问题。当步骤808-9完成时,过程进行到结束步骤。

在图9中,方法900在开始步骤处开始并且进行到步骤909-1,在该步骤处测量外壳内的水位。水位是由至少一个传感器测量的现场值。外壳是现场装置(例如,现场装置140)。水位可以从传感器发送到控制器(例如控制器410),并且控制器可以确定哪些传感器正在读取水位以及何时读取水位。

在步骤909-2中,做出关于外壳中的水位是否超过阈值的确定。该确定可以由控制器做出。阈值可以由控制器从存储库中选择。如果外壳中的水位没有超过阈值,则过程进行到步骤909-3。如果外壳中的水位超过阈值,则过程进行到步骤909-4。

在步骤909-3中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,没有检测到问题。例如,控制信号可以是对用户(例如,用户170)的通知,即在外壳内没有积水。当步骤909-3完成时,过程进行到结束步骤。

在步骤909-4中,做出关于外壳中的水位是否超过第二阈值的确定。该确定可以由控制器做出。第二阈值可以大于步骤909-2的阈值,并且可以由控制器从存储库中选择。如果外壳中的水位没有超过第二阈值,则过程进行到步骤909-6。如果外壳中的水位超过阈值,则过程进行到步骤909-5。

在步骤909-5中,生成并发送控制信号。步骤909-5的控制信号可以与步骤909-3的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,在外壳中存在高水位的积水。例如,控制信号可以是对用户(例如,用户170)的通知,即在外壳内没有积水。作为另一示例,控制信号可以打开在外壳的底部处的阀,允许外壳中的至少一些水排出。当步骤909-5完成时,过程进行到结束步骤。

在步骤909-6中,确定外壳中的水位差。水位差可以关于一个或多个因子,包括但不限于外壳中的多个传感器的位置和时间。在该示例中,该差是由相同传感器相对于时间而测量的水位的差别。因此,该差给出关于由控制器发起的降低外壳中的水位的动作是否正在进行的指示。水位差可由控制器确定。与步骤909-1一样,附加的水位读数可以从传感器发送到控制器,并且控制器可以确定哪些传感器正在读取水位以及何时读取水位。

在步骤909-7中,做出关于外壳中的水位差是否超过另一阈值的确定。该确定可以由控制器做出。阈值可以不同于步骤909-2和步骤909-4的阈值。阈值可以由控制器从存储库中选择。如果外壳中的水位差不超过阈值,则过程进行到步骤909-9。如果外壳中的水位差超过阈值,则过程进行到步骤909-8。

在步骤909-8中,生成并发送控制信号。步骤909-8的控制信号可以与步骤909-3和909-5的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳中的水位回到可接受的水平。例如,控制信号可以是对用户的通知,即在步骤909-5中控制器采取的动作已经对减少外壳内的积水量产生作用。作为另一示例,控制信号可以关闭在步骤909-5中打开的阀。当步骤909-8完成时,过程进行到结束步骤。

在步骤909-9中,生成并发送控制信号。步骤909-9的控制信号可以与步骤909-3、909-5和909-8的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳中的水位仍然处于不可接受的水平。例如,控制信号可以是对用户的通知,即在步骤909-5中由控制器采取的动作没有减少外壳内的积水量。作为另一示例,控制信号可以是对用户的通知,即在步骤909-5中打开的阀被堵塞并且需要被检查。当步骤909-9完成时,过程进行到结束步骤。

在图10中,方法1000在开始步骤处开始,并且进行到步骤1081-1,在该步骤处对可燃气体进行测量。该测量是由至少一个气体检测器(传感器)测量的现场值。可以在外壳或一些其它现场装置(例如,现场装置140)之中或附近进行测量。测量可以从传感器发送到控制器(例如,控制器410)。控制器可以确定哪些传感器正在测量可燃气体的水平,正在测量什么可燃气体,以及何时进行测量。

在步骤1081-2中,做出关于是否存在可燃气体的确定。在更一般的意义上,做出关于可燃气体的量是否超过阈值的确定。该确定可以由控制器进行。阈值可以由控制器从存储库中选择。如果可燃气体的量不超过阈值,则过程进行到步骤1081-3。如果可燃气体的量超过阈值,则过程进行到步骤1081-4。

在步骤1081-3中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,没有检测到问题。例如,控制信号可以是对用户(例如,用户170)的通知,即在某个区域中没有检测到的可燃气体的量。当步骤1081-3完成时,过程进行到结束步骤。

在一些情况下,可以在该点启动控制和监视功能,以继续监视可燃气体的存在,同时同样监视一些其它状况(例如,受损的(compromised)火焰路径)的存在。以该方式,控制器可以限制现场装置的操作(例如,防止断路器触片打开),以便防止潜在的不利状况(例如,来自断路器操作的电弧放电,其可以是对可燃气体的点火源)。另外或在替代方案中,示例实施例可以控制一个现场装置以减少另一现场装置的影响(例如,打开鼓风机并使鼓风机朝向示出高温的电气端子),从而移除作为其中可能存在可燃气体的点火源的现场装置。

在步骤1081-4中,做出关于在检测到可燃气体的区域附近是否存在松动的电连接或其它电弧放电源的确定。该确定可以由控制器做出。松动的电连接或其它电弧源可以由一个或多个传感器作为现场值来测量。这些传感器可以由控制器选择,并且控制器可以确定这些传感器何时测量与在检测到可燃气体的区域附近的松动的电连接或者其它电弧放电源相关联的现场值。如果在检测到可燃气体的区域附近存在松动的电连接或其它电弧放电源,则过程进行到步骤1081-5。如果在检测到可燃气体的区域附近没有松动的电连接或其它电弧放电源,则过程进行到步骤1081-6。

在步骤1081-5中,生成并发送控制信号。步骤1081-5的控制信号可以与步骤1081-3的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,存在燃烧的风险。例如,控制信号可以是对用户(例如,用户170)的通知,即在检测到可燃气体的区域中存在燃烧的风险。作为另一示例,控制信号可以停止输送到在检测到可燃气体的区域中的电路的电力。作为又一示例,当火焰路径受损时,控制信号可以防止现场装置的跳闸和/或致动。当步骤1081-5完成时,过程进行到结束步骤。

在步骤1081-6中,读取一个或多个温度。温度是由至少一个传感器(例如,恒温器、温度计)测量的现场值。在其中或其附近测量温度的设备每一个是现场装置(例如,现场装置140)。温度可以从传感器发送到控制器(例如,控制器410),并且控制器可以确定哪些传感器正在读取温度以及何时读取这些温度。

在步骤1081-7中,做出关于在步骤1087-6中测量的任何温度是否处于或高于可燃气体的燃烧点的确定。在更一般的意义上,做出关于在步骤1087-6中测量的任何温度是否超过阈值的确定。该确定可以由控制器做出。阈值可以由控制器从存储库中选择。如果在步骤1087-6中测量的任何温度没有超过阈值,则过程进行到步骤1081-8。如果在步骤1087-6中测量的任何温度超过阈值,则过程进行到步骤1081-5。

在步骤1081-8中,拍摄一个或多个红外图像。红外图像是由至少一个传感器(例如,IR测量装置)测量的现场值(或者可用于导出现场值)。在其中或附近拍摄红外图像的设备每一个是现场装置。红外图像可以从传感器发送到控制器,并且控制器可以确定哪些传感器正在读取温度以及何时读取这些温度。此外,控制器可以移动传感器以指定将要拍摄红外图像的现场装置的位置和/或部分。

在步骤1081-9中,做出关于在红外图像中的任何“热点”的温度是否处于或高于可燃气体的燃烧点的确定。在更一般的意义上,做出关于在红外图像中的任何“热点”的温度是否超过阈值的确定。该确定可以由控制器做出。阈值可以由控制器从存储库中选择。如果红外图像中的任何“热点”的温度没有超过阈值,则过程进行到步骤1081-10。如果红外图像中的任何“热点”的温度超过阈值,则过程进行到步骤1081-11。

在步骤1081-10中,生成并发送控制信号。步骤1081-10的控制信号可以与步骤1081-3和步骤1081-5的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,没有检测到即将发生的问题。例如,控制信号可以是对用户的通知,即存在在区域中轻微的燃烧风险,以及存在减轻燃烧风险以免其发展的不同方式。当步骤1081-10完成时,过程进行到结束步骤。

在步骤1081-11中,生成并发送控制信号。步骤1081-11的控制信号可以与步骤1081-3、步骤1081-5和步骤1081-10的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,存在燃烧的风险。例如,控制信号可以是对用户的通知,即在检测到红外图像中的“热点”的区域中存在燃烧的风险。作为另一示例,控制信号可以停止传送到在检测到红外图像中的“热点”的区域中的电路的电力。当步骤1081-11完成时,过程进行到结束步骤。

在图11A中,方法1100在开始步骤处开始并且进行到步骤1182-1,在该步骤处检测到外壳的面板或门处于打开状态。检测器可以例如由至少一个近距离传感器(传感器)制成。外壳是现场装置(例如,现场装置140)。检测可以从传感器发送到控制器(例如控制器410)。控制器可以确定哪些传感器用于检测面板是否打开,以及何时进行测量。

在步骤1182-2中,做出关于面板是否打开了一定量的时间的确定。在更一般的意义上,做出关于面板打开的时间是否超过阈值的确定。该确定可以由控制器借助于定时器做出。阈值可以由控制器从存储库中选择。如果面板打开的时间没有超过阈值,则过程进行到步骤1182-4。如果面板打开的时间超过阈值,则过程进行到步骤1182-3。

在步骤1182-3中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳的面板是打开的并且需要关闭。例如,控制信号可以是对用户(例如,用户170)的通知,即在那里外壳的面板门已经打开了一定量的时间。当步骤1182-3完成时,过程进行到结束步骤。

在步骤1182-4中,生成并发送控制信号。步骤1182-4的控制信号可以与步骤1182-3的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳的面板牢固地关闭。例如,控制信号可以是对用户的通知,即外壳的机械完整性看起来是可靠的。当步骤1182-4完成时,过程进行到结束步骤。

在图11B中,方法1101在开始步骤处开始,并且进行到步骤1183-1,在该步骤处外壳的面板或门被检测为从打开位置移动到关闭位置。检测器可以例如由至少一个近距离传感器(传感器)制成。外壳是现场装置(例如,现场装置140)。检测可以从传感器发送到控制器(例如,控制器410)。控制器可以确定哪些传感器用于检测面板是否从打开位置移动到关闭位置,以及何时进行测量。

在步骤1183-2中,做出关于面板是否被固定(停止移动)一定量的时间的确定。在更一般的意义上,做出关于面板被固定的时间是否超过阈值的确定。该确定可以由控制器借助于定时器做出。阈值可以由控制器从存储库中选择。如果面板被固定的时间没有超过阈值,则该过程重复步骤1183-2。如果面板被固定的时间超过阈值,则过程进行到步骤1183-3。

在步骤1183-3中,做出关于面板是否关闭的确定。该确定可以由控制器借助于至少一个传感器(例如,近距离传感器)做出。面板是否关闭的检测可以从传感器发送到控制器。控制器可以确定哪些传感器用于检测面板是否关闭,以及何时进行测量。如果在面板关闭的时间,则过程进行到步骤1183-4。如果在面板未关闭的时间,则过程进行到步骤1183-5。

在步骤1183-4中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳的面板没有被固定并且需要被固定。例如,控制信号可以是对用户(例如,用户170)的通知,即用于外壳的面板的闩锁未与面板接合。当步骤1183-4完成时,过程进行到结束步骤。

在步骤1183-5中,生成并发送控制信号。步骤1183-5的控制信号可以与步骤1183-4的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳的面板牢固地关闭。例如,控制信号可以是对用户的通知,即外壳的机械完整性看起来是可靠的。当步骤1183-5完成时,过程进行到结束步骤。

在图11C中,方法1102在开始步骤处开始,并进行到步骤1184-1,在该步骤处检测到外壳的面板或门固定在关闭位置。检测器可以例如由至少一个近距离传感器(传感器)制成。外壳是现场装置(例如,现场装置140)。在该特定示例中,外壳可以是特殊类型的外壳,诸如防爆外壳。检测可以从传感器发送到控制器(例如,控制器410)。控制器可以确定哪些传感器用于检测面板是否固定在关闭位置,以及何时进行测量。

在步骤1184-2中,做出关于火焰路径完整性是否已受损的确定。该确定可以由控制器借助于一个或多个传感器进行。火焰路径完整性(现场值)的测量可以从传感器发送到控制器。可以将火焰路径完整性的测量与阈值进行比较。阈值可以由控制器从存储库中选择。控制器可以确定哪些传感器用于测量火焰路径完整性,以及何时进行测量。如果火焰路径完整性已受损,则过程进行到步骤1184-3。如果火焰路径完整性已受损,则过程进行到步骤1184-4。

在步骤1184-3中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳的火焰路径不足(太大或太小)。例如,控制信号可以是对用户(例如,用户170)的通知,即外壳的火焰路径表示安全隐患(safety hazard)的通知。当步骤1184-3完成时,过程进行到结束步骤。

在步骤1184-4中,生成并发送控制信号。步骤1182-4的控制信号可以与步骤1184-3的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,外壳的火焰路径被适当地设定。例如,控制信号可以是对用户的通知,即外壳的机械完整性看起来是可靠的。当步骤1183-4完成时,过程进行到结束步骤。

可以使用示例实施例来执行系统或其部分的健康分数。当系统经历主要不利状况或事件时,健康分数可以是有用的。由图12的方法1200采集确定健康分数的示例,该方法1200在开始步骤处开始并且进行到步骤1286-1,在该步骤处测量多个现场值。在该步骤1286-1中暗示最近已经检测到或者最近已经发生重大的状况(例如,劣化的断路器、检测到的腐蚀、受损的外壳的火焰路径完整性、检测到的松动的电连接)或事件(例如,爆炸、跳闸)。

每一个现场值由至少一个传感器(例如,恒温器、电压表、水位检测器)测量。在其中或附近测量现场值的设备每一个是现场装置(例如,现场装置140)。现场值可以从传感器发送到控制器(例如,控制器410),并且控制器可以确定哪些传感器用于读取哪些现场值,以及何时要测量那些现场值。作为健康分数的一部分的现场值和现场装置的范围可以由控制器基于多个因子中的一个或多个来确定,包括但不限于检测到的不利状况或事件。

在步骤1286-2中,计算一个或多个评估值。评估值可以由控制器计算。控制器可以使用关于现场装置的数据(例如,来自步骤1286-1的现场值)、一个或多个算法和/或任何其它合适的数据来计算评估值,所有这些数据都可以存储在存储库中。例如,作为算法的一部分,可以基于随时间推移收集的数据来周期性地更新常数或算法。作为特定示例,可以基于采集的日常信息和数据随时间推移的趋势每天更新用于评估外壳中的腐蚀活动的常数或算法。常数或算法可以与在步骤1286-1中测量的现场值结合使用,以确定针对当前时间段的评估值。在一些情况下,现场值可以与评估值相同。

在步骤1286-3中,计算健康分数。健康分数由控制器计算。可以使用一个或多个算法、加权因子、常数值和/或任何其它合适的因子来确定健康分数。在一些事件(例如爆炸)发生时和/或在任何其它时间点,可以周期性地、自动地、连续地执行更新健康分数。健康分数可以向用户提供在已经检测到不利状况或发生不利事件之后评估现场装置、包括现场装置的子系统和/或系统的状况的方式。健康分数可以为用户提供系统的即时损害评估,帮助维护调度,预算(操作和维护支出,资本支出),库存,零件补充,对批准的供应商的采购订单的生成,和/或使系统或其部分返回到改进的操作形式的其它方面。

在步骤1286-4中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,指示系统或其部分的健康分数。例如,控制信号可以是对用户(例如,用户170)的通知,即由于在外壳内引起的火灾而必须更换外壳和相关联的接线。当步骤1286-4完成时,过程进行到结束步骤。在一些情况下,健康分数和安全分数在此可以互换使用。

对于在此明确或固有地描述的任何方法,在结束这种方法的过程之前,控制器可以使用在该方法期间收集的信息以及历史数据来更新现场装置、包括现场装置的子系统和/或系统的安全分数。可以使用一个或多个算法、加权因子、常数值和/或任何其它合适的因子来确定安全分数。

安全分数向用户提供各种现场装置如何根据其历史和操作环境被执行的指示。在一些事件发生时和/或在任何其它时间点可以周期性地、自动地、连续地执行更新安全分数。安全分数可以为用户提供维护调度,预算(操作和维护支出,资本支出),库存和/或管理系统或其部分的其它方面的帮助。

由图13的方法1300采集确定安全分数的示例,该方法在开始步骤处开始并且进行到步骤1387-1,在该步骤处测量多个现场值。每一个现场值由至少一个传感器(例如,恒温器、电压表、水位检测器)测量。在其中或其附近测量现场值的设备每一个是现场装置(例如,现场装置140)。现场值可以从传感器发送到控制器(例如,控制器410),并且控制器可以确定哪些传感器用于读取哪些现场值,以及何时要测量那些现场值。作为安全分数的一部分的现场值和现场装置的范围可以由控制器基于多个因子中的一个或多个来确定,包括但不限于用户请求和预定的报告周期。

在步骤1387-2中,计算一个或多个评估值。评估值可以由控制器计算。控制器可以使用关于现场装置的数据(例如,来自步骤1387-1的现场值)、一个或多个算法和/或任何其它合适的数据来计算评估值,所有这些数据都可以存储在存储库中。例如,作为算法的一部分,可以基于随时间推移收集的数据来周期性地更新常数或算法。作为特定示例,可以基于采集的日常信息和数据随时间推移的趋势每天更新用于评估外壳中的腐蚀活动的常数或算法。常数或算法可以与在步骤1387-1中测量的现场值结合使用,以确定当前时间段内的评估值。在一些情况下,现场值可以与评估值相同。

在步骤1387-3中,做出关于任何评估值是否超过临界阈值的确定。该确定可以由控制器做出。临界阈值是指示临界条件或事件即将发生的阈值。临界阈值可以由控制器从存储库中选择。如果评估值中没有一个超过相关联的临界阈值,则过程进行到步骤1387-6。如果评估值中的至少一个超过相关联的临界阈值,则过程进行到步骤1387-4。

在步骤1387-4中,计算健康分数。健康分数由控制器计算。可以使用一个或多个算法、加权因子、常数值和/或任何其它合适的因子来确定健康分数。如以上所讨论的,健康分数可以向用户提供在已经检测到不利状况或发生不利事件之后评估现场装置、包括现场装置的子系统和/或系统的状况的方式。健康分数可以向用户提供系统的即时损害评估,帮助维护调度,预算(操作和维护支出,资本支出),库存和/或使系统或其部分返回到改进的操作形式的其它方面。

在步骤1387-5中,生成并发送控制信号。控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,指示系统或其部分的健康分数。例如,控制信号可以是对用户(例如,用户170)的通知,即必须紧固外壳内的某些接线,并且必须立即移除已经在外壳底部处淤积的水。当步骤1387-5完成时,过程进行到结束步骤。

在步骤1387-6中,将评估值与正常阈值进行比较。该比较可以由控制器进行。正常阈值是指示非临界(non-critical)状况或事件正在发展的阈值。正常阈值可以由控制器从存储库中选择。在步骤1387-7中,生成并发送控制信号。步骤1387-7的控制信号可以与步骤1387-5的控制信号(例如,根据控制信号的类型,根据系统的什么部件接收控制信号,根据控制信号的内容)相同或不同。

控制信号可以由控制器生成并发送。控制信号可以是对致动器和/或系统的其它部件的通知、评估和/或指令,即在该情况下,系统或其部分正常操作,且没有检测到问题。可替代地,如果评估值超过正常阈值,则控制信号可以描述应当被调度的维护项目。例如,控制信号可以是对用户的通知,即断路器应当被调度用于接下来六个月中的大修。作为另一示例,控制信号可以在检测到少量可燃气体的区域中操作通风扇。当步骤1387-7完成时,过程进行到结束步骤。

由系统100的任何部件执行的功能中的一个或多个可以使用计算装置来执行。计算装置1400的示例在图14中示出。计算装置1400实现在此描述的各种技术中的一个或多个,并且其全部或部分地代表根据某些示例实施例在此描述的元件。计算装置1400是计算装置的一个示例,并且不旨在对计算装置的用途或功能的范围和/或其可能的架构提出任何限制。计算装置1400也不应被解释为具有与在示例计算装置1400中示出的部件中的任何一个或组合有关的任何依赖或要求。

计算装置1400包括一个或多个处理器或处理单元1402、一个或多个存储器/存储部件1404、一个或多个输入/输出(I/O)装置1406和总线1408,该总线1408允许各种部件和装置彼此通信。总线1408表示几种类型的总线结构中的一种或多种,包括存储器总线或存储器控制器、外围总线、图形加速端口,以及使用各种总线架构中的任何一种的处理器或本地总线。总线1408包括有线和/或无线总线。

存储器/存储部件1404表示一个或多个计算机存储介质。存储器/存储部件1404包括易失性介质(诸如随机存取存储器(RAM))和/或非易失性介质(诸如只读存储器(ROM)、闪存、光盘、磁盘等)。存储器/存储部件1404包括固定介质(例如,RAM、ROM、固定硬盘驱动器等)以及可移动介质(例如,闪存驱动器、可移动硬盘驱动器、光盘等)。

一个或多个I/O装置1406允许客户、公用设施或其他用户向计算装置1400输入命令和信息,并且同样允许将信息呈现给客户、公用设施或其他用户和/或其它部件或装置。输入装置的示例包括但不限于键盘、光标控制装置(例如,鼠标)、麦克风和扫描仪。输出装置的示例包括但不限于显示装置(例如,监视器或投影仪)、扬声器、打印机和网卡。

在此在软件或程序模块的一般上下文中描述了各种技术。通常,软件包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、部件、数据结构等。这些模块和技术的实施方式存储在一些形式的计算机可读介质上或横跨一些形式的计算机可读介质传输。计算机可读介质是可由计算装置访问的任何可用的一个非暂态介质或多个非暂态介质。借助于示例而非限制,计算机可读介质包括“计算机存储介质”。

“计算机存储介质”和“计算机可读介质”包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。计算机存储介质包括但不限于诸如RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能光盘(DVD)或其它光学存储器、磁带盒、磁带、磁盘存储或其它磁存储设备,或用于存储所需信息并且可由计算机访问的任何其它介质的计算机可记录介质。

根据一些示例实施例,计算机装置1400经由网络接口连接(未示出)连接到网络(未示出)(例如,局域网(LAN)、诸如互联网的广域网(WAN),或任何其它类似类型的网络)。本领域技术人员将理解,存在许多不同类型的计算机系统(例如,台式计算机、便携式计算机、个人媒体装置、诸如蜂窝电话或个人数字助理的移动装置,或者能够执行计算机可读指令的任何其它计算系统),并且在其它示例实施例中,上述输入和输出部件采取现在已知或以后开发的其它形式。一般来说,计算机系统1400至少包括实践一个或多个实施例所需的最低限度处理、输入和/或输出部件。

此外,本领域技术人员将理解,在某些示例实施例中,前述的计算机装置1400的一个或多个元件位于远程位置并且通过网络连接到其它元件。此外,在具有一个或多个节点的分布式系统上实现一个或多个实施例,其中实施方式的每一个部分(例如,控制器410)位于分布式系统内的不同节点上。在一个或多个实施例中,节点对应于计算机系统。可替代地,在一些示例实施例中,节点对应于具有相关联的物理存储器的处理器。在一些示例实施例中,节点可替代地对应于具有共享存储器和/或资源的处理器。

示例实施例提供了许多益处。这种益处的示例包括但不限于减少设备的停机时间,降低维护成本,避免灾难性故障,预测设备故障,改进维护计划,需要维护的特定位置,一个或多个装置的改进效率,和/或示例系统的其它部分,示例系统的一个或多个部件的延长的使用寿命,以及劳动力和材料的降低的成本。

虽然参考示例性实施例进行了在此描述的实施例,但是本领域技术人员应当理解,各种修改适当地位于本公开的范围和精神内。本领域技术人员将理解,在此描述的示例实施例不限于任何具体讨论的应用,并且在此描述的实施例是说明性的而不是限制性的。从示例性实施例的描述中,在其中示出的元件的等价物将为本领域技术人员所知,并且使用本公开构造其它实施例的方式将为本领域的从业者所知。因此,示例实施例的范围不限于此。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1