具有在线负载测试能力的输入/输出(IO)模块电力供应的制作方法

文档序号:33290463发布日期:2023-02-28 19:12阅读:57来源:国知局
具有在线负载测试能力的输入/输出(IO)模块电力供应的制作方法
具有在线负载测试能力的输入/输出(io)模块电力供应
技术领域
1.本公开内容总体上涉及用于工业自动化系统内的输入/输出(io)模块电力供应的系统和方法。更具体地,本公开内容的实施方式涉及从工业自动化系统的同时操作的io模块电力供应向负载提供电力。


背景技术:

2.本部分旨在向读者介绍可能与以下描述和/或要求保护的本技术的各个方面相关的技术的各个方面。该讨论被认为有助于向读者提供背景信息以促进更好地理解本公开内容的各个方面。因此,应当理解的是,这些陈述是根据这一点来理解的,而不是对现有技术的承认。
3.工业自动化系统可以包括自动化控制和监视系统。自动化控制和监视系统可以监视状况以及/或者接收来自诸如阀、电马达、各种类型的传感器、其他合适的监视装置等的许多各种装置的感测数据。此外,诸如编程终端、自动化控制器、输入/输出(io)模块、通信网络、人机接口(hmi)终端等的自动化控制和监视系统的一个或更多个部件可以使用状况和/或所收集的信息来向操作员提供警报,以改变或调整工业自动化系统的一个或更多个部件的操作(例如诸如调整一个或更多个致动器的操作)以管理工业自动化系统等。
4.自动化控制和监视系统可以基于所监视的状况或感测数据来改变如何操作负载。为此,自动化控制和监视系统可以改变供应至联网装置的控制信号,这可以控制电力供应是否向电力供应的下游的负载提供电力。例如,启用电力的io模块(例如io电力处理模块)可以向在下游耦接的一个或更多个负载供应电力。随着时间的推移,形成io电力模块的物理材料可能退化,io电力模块的部件可能错误地操作等。可能由io电力模块引起的这些类型的问题可能使io电力模块的电流输出衰减或减小,使得电流输出不再符合针对io电力模块的期望的电流额定值。
5.为了测试不期望的电流输出,负载可以经由io电力模块通电,以验证由io模块输出的电流水平满足负载的电流额定值。记住这一点,应当注意,在一些情况下,可能不期望在其中设备连续操作以执行制造和其他自动化任务的工业自动化系统中使负载通电以执行对io电力模块的常规测试。因此,可能期望用于工业自动化系统内的装置的负载电流测试的改进的系统和方法。


技术实现要素:

6.下面阐述了本文中公开的某些实施方式的概述。应当理解,呈现这些方面仅仅是为了向读者提供这些某些实施方式的简要概述,并且这些方面并非旨在限制本公开内容的范围。实际上,本公开内容可以涵盖以下可能没有陈述的各个方面。
7.在一个实施方式中,系统可以包括:电压供应,该电压供应可以向负载供应输出电流;以及测试电路系统,该测试电路系统耦接至电压供应。测试电路系统可以包括附加电压供应、开关和电流测量电路,开关可以响应于来自附加电压供应的电压信号而闭合。电流测
量电路可以耦接至开关。电流测量电路可以在开关闭合时从电压供应接收输出电流。此外,该系统可以包括控制系统,该控制系统在开关闭合时从感测电路接收电流测量电路两端的电压的指示,该控制系统基于与电流测量电路和电压相关联的电阻值来确定存在于输出电流中的电流量,并且该控制系统基于电流量来执行操作。
8.在另一实施方式中,测试电路可以包括电压供应和开关。开关可以响应于从电压供应接收到电压信号而闭合。测试电路还可以包括耦接至电压供应和接地端子的定时电路。定时电路可以限制将电压信号提供给开关的时间量。测试电路也可以包括耦接至开关的电流测量电路。电流测量电路可以在该时间量期间当开关闭合时从附加电压供应接收输出电流并且附加电压供应可以向负载提供电力。
9.在又一实施方式中,有形非暂态计算机可读介质可以存储能够由电子装置的处理器执行的指令,该指令在由处理器执行时使处理器执行操作,操作包括接收验证耦接至负载的第一输入/输出(io)电力供应模块的输出电流的请求的指示。操作可以包括响应于请求的指示而闭合开关达持续时间以及检测耦接在开关与接地端子之间的一个或更多个电阻器两端的电压。操作可以包括基于一个或更多个电阻器的电阻值和电压来确定存在于经由一个或更多个电阻器传送的输出电流中的电流量。此外,操作可以包括响应于电流量与额定输出电流之间的差大于阈值量而传送通知。
附图说明
10.当参照附图阅读以下详细描述时,将更好地理解实施方式的这些和其他特征、方面和优点,附图中相同的字符在所有附图中表示相同的部分,在附图中:
11.图1是根据实施方式的示例分布式处理系统的透视图;
12.图2是根据实施方式的包括图1的分布式处理系统的示例工业自动化系统的框图;
13.图3是根据实施方式的被耦接以向图2的负载供应电力的图2的一对io电力处理模块的电路图;以及
14.图4是根据实施方式的在没有使图2的负载通电的情况下用于操作控制系统以测试图2的相应的io电力处理模块的负载电流的过程的流程图。
具体实施方式
15.当介绍本公开内容的各种实施方式的要素时,冠词“一个”、“一种”、“该”和“所述”旨在表示存在一个或更多个要素。术语“包括”、“包含”和“具有”旨在是包括性的,并且意味着可能存在除了所列出的要素之外的其他要素。下面将描述本文中描述的本实施方式的一个或更多个具体实施方式。为了提供对这些实施方式的简洁描述,可能未在说明书中描述实际实现方式的所有特征。应当理解,在任何这样的实际实现方式的开发中,如在任何工程或设计项目中,必须做出大量的特定于实现方式的决策来达到开发者的具体目标,例如与系统相关约束和商业相关约束相兼容,这些具体目标可以在各个实现方式中各不相同。此外,应当理解,虽然这样的开发努力可能是复杂且耗时的,但是对于受益于本公开内容的普通技术人员来说,这仍然是设计、制作和制造的常规任务。
16.本公开内容总体上涉及测试输入/输出(io)电力供应模块的负载电流输出而不中断由在下游耦接的负载执行的操作或者由在下游耦接的负载从io电力供应模块接收的电
力的系统和方法。
17.在工业自动化系统内,某些部件可能诸如响应于某个事件的发生、检测到的条件等而偶尔使用。因此,这些系统在被使用之前可能长时间(例如,大于阈值时间量)处于休眠状态。例如,可以在工业自动化系统中偶尔使用冗余电力供应、灭火剂系统、告警系统等,而不是周期性性质或根据计划使用。包括这样的装置的工业自动化系统可以受益于具有对装置执行的常规操作检查诸如周期性地或根据维护计划验证操作状态。这些操作检查可以包括为负载供电或操作装置以验证其操作。有时,通过为负载供电来验证操作可能是不可行或不期望的。例如,诸如位于具有电气设备的房间、室内等的灭火剂系统的灭火剂系统可以受益于验证操作,以确保设备根据其设计规范执行。然而,对这些类型的系统执行验证操作可能导致设备处于无法用于未来的任务进行操作。例如,在测试灭火剂系统之后,灭火剂系统可能从其预留中分散水、泡沫、空气、沙子或其他材料,从而使用于未来操作的灭火剂供应熄灭。
18.其中可能难以或不期望执行物理验证操作的系统的另一示例包括测试同时向同一负载提供电力的冗余电力供应。例如,辅助电力供应可以备份主要电力供应,使得辅助电力供应和主要电力供应可以同时向诸如输入/输出(io)电力模块的共享负载提供相同的电压。由于两个供应将相同的电压量连续提供给共享负载,因此负载可以在主要电力供应与辅助电力供应之间无缝切换而不造成任何中断。实际上,如果主要电力供应变得不可用,则辅助电力供应可以代替主要电力供应作为去往负载的电力源。此外,由于两个电力供应连续并同时提供相同的电压,因此可能难以或不期望使任一电力供应离线用于验证测试。即,当测试两个电力供应中的一个的可行性时,正在被测试的电力供应的非操作部件可能成为提供给依赖电流进行操作的负载的不期望的电流输出的源,从而危及负载的操作。
19.为了解决这个问题,本文中描述的系统和方法涉及不中断同时电力供应操作的在线验证测试。为了测试io电力供应模块的负载电流输出,负载可以耦接至两个或更多个io电力供应模块以提供冗余电力供应。每个io电力供应模块可以包括测试电路,该测试电路使得相应的io电力供应模块能够测试其相应的电压供应输出电流的能力。io电力供应模块的相应的测试电路系统可以执行在线电流负载测试,以在负载从另一io电力供应模块汲取输出电流时验证相应的io电力供应模块的性能。以这种方式,负载可以在io电力供应模块中的一个正在被测试时继续操作。为了执行电流测试,正在被测试的io电力模块的测试电路系统可以包括响应于接收到脉冲电压信号而闭合的开关。开关然后可以将正在被测试的io电力模块的相应的电压供应连接至耦接至开关的一个或更多个电阻器。电阻器可以经由电压供应和开关接收电流,从而生成一个或更多个电阻器两端的电压。控制系统可以使用电压来计算由相应的电压供应输出的电流,并且确定由电压供应生成的电流是否等于或基本上类似于针对电压供应的额定输出电流值。
20.本文中描述的测试电路系统还进一步改进了io电力模块的测试操作,因为当测试电路系统安装在io电力模块内时使用了相对小的占用面积。实际上,本文中描述的电路允许电力供应在不开启或关闭其负载的情况下测试其输出。通过降低验证来自电力供应的输出的复杂性,以不期望的方式操作的电力供应可能不太可能不被检测到。
21.通过介绍,图1是示例分布式处理系统10的透视图。分布式处理系统10可以包括在工业自动化系统内以帮助执行操作、做出控制决策、响应于感测数据来指示操作的执行、实
现控制回路等。分布式处理系统10可以是使用一个或更多个计算装置或处理器来执行一个或更多个操作的处理系统。分布式处理系统10包括若干处理模块12(例如处理装置)。处理模块12可以经由通信总线14(例如共享通信总线)彼此互连。通信总线14设置在处理模块12的一侧,并且尽管未描绘,但是可以经由合适的背板、输入/输出(io)电路系统等耦接至处理模块12中的每一个。
22.处理模块12中的每一个可以执行有助于工业控制系统操作的一个或更多个操作,并且可以包括硬件电路和/或基于软件的操作的任何组合。例如,处理模块12中的一个可以包括处理器和存储器,该存储器存储处理器可读的指令以使处理器执行一个或更多个操作中的操作。因此,处理模块12可以包括存储指令以使处理模块12对工业自动化系统执行操作的有形非暂态计算机可读介质。
23.处理模块12可以执行控制功能、电力级功能、分析引擎功能、可编程逻辑控制器逻辑功能等。控制功能可以包括响应于一个或更多个输入而生成输出控制信号的操作。电力级功能可以包括响应于一个或更多个输入而导致修改分布式处理系统10和/或分布式处理系统10的部件的操作的操作。在一些情况下,电力级功能可以操作成向负载或耦接至执行电力级功能的处理模块12的其他部件提供或允许电信号。分析引擎功能可以包括接收输入并且分析输入以确定结论的操作。对输入的分析可以包括输入随时间的历史趋势、输入值之间的比较、输入值之间随时间的比较等。该分析可以使处理模块12在故障或其他异常操作相关事件之前诊断或检测异常操作。可编程逻辑控制器(plc)逻辑功能可以包括生成要在plc操作中使用的输出的操作。这些输出可以包括由plc参考的控制信号和/或数据信号,以确定何时闭合或断开某些电气和/或机械部件。其他合适的操作可以由处理模块12中的一个或更多个执行。
24.分布式处理系统10还可以包括输入/输出块(io块)16。io块16可以包括其中可以固定输入或输出通信耦接的终端点18。在所描绘的示例中,终端点18是其中基于螺旋的耦接将输入或输出通信耦接固定至导电端子的旋入式终端。可以使用其他类型的终端,包括插头、扣环等。
25.可以使用来自电力供应20的电信号来使分布式处理系统10的部件中的每一个通电。电力供应20可以耦接至公共电力供应,该公共电力供应通过电力总线或者经由另一合适的电连接来将电信号供应至其他部件中的每一个上。
26.分布式处理系统10的一些部件可以被泛化在图2所示的框图中。现在参照图2,示出了包括分布式处理系统10的示例工业自动化系统32。工业自动化系统32可以包括耦接至分布式处理系统10的感测装置34。分布式处理系统10可以耦接至负载36。因此,负载36可以经由io块16的输入/输出连接接收模拟电(例如电压)信号,经由io块16的输入/输出连接接收数字信号,或者可以接收模拟电信号和数字信号两者。在一些实施方式中,来自分布式处理系统10的输出可以调整io电力处理模块12c的操作以改变负载36的操作。例如,分布式处理系统10可以确定减慢马达(例如负载36)的旋转,并且为此,可以将请求发送至io电力处理模块12c中的至少一个以修改作为控制操作供应至马达的电信号(例如经由io块16接收并输出至负载36的电信号)。
27.尽管被描述为马达,但是负载36可以是各种合适的部件。工业自动化系统的部件可以包括诸如混合器、机器输送机、罐、滑橇、专用原始设备制造商机器、灭火剂系统等的各
种工业设备负载。部件还可以与由诸如扫描仪、仪表、阀、流量计等的设备使用的装置相关联。在一个实施方式中,部件的每个方面可以由单个控制器(例如控制系统)控制或操作。在另一实施方式中,部件的每个方面的控制和操作可以经由多个控制器(例如控制系统)来分配。因此,处理模块12可以控制负载36的一个或更多个方面。
28.工业自动化系统32的部件(例如负载36、部件负载、处理部件)可以在工业自动化系统的对应单元、区域或工厂内使用,以执行针对相应的单元、区域或工厂的各种操作。在某些实施方式中,部件可以通信地耦接至彼此,经由通信总线14耦接至工业控制系统,经由处理模块12a耦接至工业控制系统,经由处理模块12b耦接至工业控制系统等。附加地,工业控制系统还可以通信地耦接至一个或更多个控制系统,所述一个或更多个控制系统可以监视以及/或者控制每个相应的单元、区域或工厂的操作。
29.因此,工业控制系统可以包括具有通信能力、处理能力等的计算装置。例如,工业控制系统可以至少部分地包括处理模块12并且/或者可以包括控制器(例如控制系统)如可编程逻辑控制器(plc)、可编程自动化控制器(pac)或可以监视、控制和操作工业自动化装置或部件的任何其他控制器。工业控制系统可以并入至任何物理装置(例如工业自动化部件)中或者可以实现为独立的计算装置(例如通用计算机)如台式计算机、膝上型计算机、平板计算机、移动装置计算装置等。
30.工业自动化部件可以包括用户界面、工业控制系统、马达驱动器、马达、传送带以及可以使得工业自动化系统能够生产或制造产品或者处理某些材料的任何其他装置。除了上述类型的工业自动化部件之外,工业自动化部件还可以包括控制器、输入/输出(io)模块、马达控制中心、马达、人机界面(hmi)、用户界面、接触器、启动器、传感器、驱动器、继电器、保护装置、开关设备、压缩机、网络交换机(例如以太网交换机、模块化管理、固定管理、服务路由器、工业、非管理等)等。工业自动化部件也可以涉及诸如混合器、机器传送机、罐、滑橇、专用原始设备制造商机器等的各种工业设备。工业自动化部件还可以与和诸如扫描仪、仪表、阀、流量计等的设备结合使用的装置相关联。
31.感测装置34可以感测负载36的参数和/或负载36的环境条件42的参数。感测装置34可以获取感测数据并且可以经由io块16将感测数据输出至处理模块12。感测数据可以是任何合适的格式,并且因此可以包括一个或更多个模拟电信号、数字数据信号、脉冲宽度调制数据信号等。此外,除了有线通信之外或代替有线通信,io块16可以被配备以用于无线通信。因此,感测数据有时可以经由无线和/或射频信号传送至分布式处理系统10。
32.在分布式处理系统10从感测装置34接收到感测数据之后,分布式处理系统10内的相应的处理模块12可以分析感测数据以确定要发送至负载36的一个或更多个输出。在一些情况下,这包括从io电力处理模块12c提供电流,该io电力处理模块12c可以作为冗余对耦接至负载36。io电力处理模块12c可以同时向负载36提供电流。因此,为了测试来自io电力处理模块12c中的一个的输出电流,io电力处理模块12c中的一个可以向负载36提供电力,而其他io电力处理模块12c不向负载36提供电力。因此,负载36可以连接至io电力处理模块12c,并且在所连接的io电力处理模块12c不能提供适当电力的情况下避免增加的故障风险。考虑到这一点,下面描述的本实施方式包括测试电路系统,该测试电路系统可以促进测试来自冗余io电力处理模块12c的负载电流输出而不改变负载36的操作。即,这些测试操作不使用负载36,并由此不使用负载36当在常关时开启或常开时关闭时感测的信号。
33.如上面所讨论的,两个或更多个电力供应处理模块可以被布置成向共享或公共负载提供电力。图3和图4对应于对来自图2的io电力处理模块12c1、12c2的冗余对的负载电流测试。图3和图4是关于两个io电力处理模块12c讨论的。应当理解,一些示例可以使用多于两个与本文中描述的类似的耦接来将测试操作与电力供应操作隔离。例如,三个或更多个io电力处理模块可以经由相应的二极管耦接至同一共享负载,其中阴极侧耦接至该共享负载。在继续之前,应当注意,图3是实现方式的一个示例。即,可以使用其他合适的电路来实现由图3中描绘的电路执行的操作。
34.现在参照图3,图3是被耦接以向负载36供应电力的一对io电力处理模块12c(例如io电力处理模块12c1、io电力处理模块12c2)的电路图。io电力处理模块12c可以经由电压供应72a和电压供应72b同时向负载36供应电力。在任何给定时间,io电力处理模块12c中的一个可以以主要供应模式操作,并且另一io电力处理模块12c可以以辅助供应角色(例如辅助供应模式)操作。在一些系统中,io电力处理模块12c中的每一个可以在以主要供电模式操作与以辅助供电模式操作之间交替。当以辅助供应模式操作时,相应的io电力处理模块可以验证其输出电流(例如确认输出电流大于或等于期望的负载电流)而不中断从另一io电力处理模块至负载36的电力的供应。
35.io电力处理模块12c1和12c2可以分别包括测试电路系统60a和60b。测试电路系统60a和60b可以包括或耦接至电压供应62a和62b,电压供应62a和62b分别向开关64a和开关64b(例如统称为开关64)供应电信号。在一些实施方式中,电压供应62a和62b可以包括控制系统、控制器、微控制器、微处理器或其他合适的控制装置以控制电压供应62a和62b的操作。通过示例,控制信号可以从处理模块12b、控制系统、测试控制系统、电压供应62a的微处理器或其他控制电路系统传送至io电力处理模块12c1以使电压供应62a将脉冲电压输出至开关64a。因此,开关64a可以闭合并且经由电阻器74a将对应的电压供应72a耦接至接地节点58a(例如接地端子)。
36.可以将脉冲电压经由定时电路系统66a提供给开关64a的栅极。开关64可以是任何合适类型的开关例如任何合适的晶体管等。如上所述,当经由定时电路系统66从电压供应62传送的脉冲电压信号具有关于操作开关64的合适的电压水平时,开关64可以闭合。
37.定时电路系统66可以包括电容器68和电阻器70以形成电阻器-电容器(rc)电路,该电阻器-电容器(rc)电路特征在于根据电容器68和电阻器70的值形成的时间常数时间段。在该示例中,电容器68可以各自具有0.05微法拉(μf)与2μf之间的电容值,并且电阻器70可以各自具有200千欧(kω)与300千欧kω之间的电阻值,但是应当注意,其他合适大小的电容器和电阻器可以用于生成期望的衰减时间常数。一个或更多个电容器68以及/或者一个或更多个电阻器70可以具有任何合适的值,例如,电容器68可以各自具有0.009μf与0.011μf之间的电容值,并且电阻器70可以各自具有230.0kω与240.0kω之间(例如237kω)的电阻值。
38.与定时电路系统66相关联的电容耦接可以防止固件尝试施加负载超过阈值时间量。实际上,根据电容器68和电阻器70形成的rc电路的时间常数可以限制时间量,在该时间量中脉冲电压信号可以从电压供应62提供给开关64的栅极。即,如果固件或控制系统操作使控制信号被提供给电压供应62超过阈值时间量,则rc电路可以经由衰减将提供给开关64的脉冲电压信号限制在阈值时间。这样,测试电路系统60可以在等于阈值时间量的持续时
间之后使得用于闭合开关64的控制信号衰减。
39.在闭合之后,如上所述,开关64基于来自io电力处理模块12c的电压供应72的电压输出和由耦接至开关64的电阻器74提供的负载传送电流。在该示例中,电阻器74提供总共在9欧姆(ω)与13ω之间(例如11.2ω)的电阻,但是应当注意,基于用作电阻器74的电阻的大小,任何合适大小的负载都可以用于测试。实际上,所述两个电阻器可以各自具有在4.0ω与6.0ω之间(例如5.6ω)的电阻。感测电路可以感测电阻器74和开关64两端的电压(vt),并且控制系统可以使用感测电压来确定来自io电力处理模块12c的负载电流。
40.在一些实施方式中,io电力处理模块12c可以各自包括电流限制器108。电流限制器108可以包括相应的开关,该相应的开关开启以向负载36提供电流和电压。这些电流限制器108还可以分别监视来自电压供应72的电流。电流限制器108还可以包括保险丝、检测电路系统或其他合适的电路保护部件,以帮助防止超过某个阈值量的电流被提供给负载36。当电流值大于或等于阈值时,电流限制器108可以断开并且将负载36与电压供应72隔离。
41.如上面所讨论的,为了确保电流限制器108、电压供应72或io电力处理模块12c的另一部分根据某些预期边界操作,下面描述的本实施方式可以用于定期地或周期性地测试io电力处理模块12c中的每一个向负载36供应阈值电流量的能力。
42.考虑到这一点,io电力处理模块12c中的每一个中的测试电路系统60(测试电路系统60a、测试电路系统60b)可以允许控制系统检测io电力处理模块12c是否能够在各种时间(例如不同的时间)向负载36提供负载电流。特别地,测试电路系统60可以执行针对io电力处理模块12c的负载电流测试,同时避免向负载36提供测试负载电流并且允许负载36继续其操作。即,可以关于其电流输出能力测试io电力处理模块12c中的一个,而另一io电力处理模块12c可以向负载36提供负载电流以允许负载36继续操作。此外,即使在负载36关闭时,也可以使用测试电路系统60来测试io电力处理模块12c提供电流的能力。换言之,不必开启负载36来测试io电力处理模块12c输送电流的能力。
43.为了详细说明,io电力处理模块12c1可以配备成提供与io电力处理模块12c2相同的负载电流。因此,有时,io电力处理模块12c1可以向负载36提供负载电流,而io电力处理模块12c2可以不向负载36提供任何电力或负载电流。在其他实例中,负载36可以从io电力处理模块12c两者接收电流。在又一示例中,提供给负载36的电流可以在io电力处理模块12c1与io电力处理模块12c2之间切换。当从io电力处理模块12c中的一个向负载36提供负载电流时,正在供应的io电力处理模块可以被认为是主要io电力处理模块,并且另一空闲io电力处理模块可以被认为是冗余io电力处理模块。当从io电力处理模块12c同时提供针对负载36的负载电流时,io电力处理模块12c1和io电力处理模块12c2可以在主要供应角色与辅助供应角色之间交替。当以辅助供应角色操作时,处理模块12b可以对相应的io电力处理模块12c执行后台操作,而不中断由另一io电力处理模块12c供应至负载36的全部电力量。后台活动可以涉及性能验证操作、测试操作或诊断操作,该后台活动可以包括使用测试电路系统60执行的负载电流输出验证操作。
44.当以辅助供应角色操作时,相应的io电力处理模块12c可以输出与以主要供应角色操作的io电力处理模块12c相比较少的电流。当以主要电力供应角色操作时,io电力处理模块12c中的相应的一个可以向负载36输出全部输出电流量(例如针对负载36的额定负载电流)。测试电路系统60可以包括二极管110(二极管110a、二极管110b)以防止电流传导至
相反的io电力处理模块12c。
45.二极管110被耦接使得二极管110的阴极侧耦接至负载36并且二极管110的阳极侧耦接至对应的电流限制器108。相应的io电力处理模块12c可以经由到相应的二极管110的阳极的耦接向负载36供应电流。考虑到这一点,通过示例,当io电力处理模块12c2正在提供与io电力处理模块12c1相比较低的电流输出(例如辅助供应角色)时,io电力处理模块12c2可以输出低于io电力处理模块12c1的电压。因此,二极管110b可以变为反向偏置并且阻止电流通过二极管110b传送回至电压供应72b或测试电路系统60b。
46.为了对具体的io处理电力供应模块12c执行负载电流测试,将假设io电力处理模块12c1正在作为主要供应角色操作并且io电力处理模块12c2可以正在以辅助供应角色操作来描述测试电路系统60的操作。然而,应当注意,本文中描述的实施方式可以以相反方式实施。
47.假设io电力处理模块12c2以辅助供应角色操作,负载36可以独立地从io电力处理模块12c1接收期望的负载电流。因此,可以测试io电力处理模块12c2以验证其可以产生足以独立地使负载36通电的阈值电流量。在一些实施方式中,可以使用诸如处理模块12b的控制系统来启动对io电力处理模块12c2的测试,同时允许负载36继续其常规或计划操作。
48.通过操作,控制系统可以将控制信号传送至测试电路系统60b的电路部件(例如开关)以将电压供应62b耦接至开关64b。因此,开关64b可以闭合并且经由电阻器74b将电压供应72b耦接至地。经由电压供应72b输出的电流可以在电阻器74b两端生成电压(vtb)。电阻器74b两端的电压(vtb)可以由控制系统感测并且基于表征电阻器74b的电阻而与电流测量相关。控制系统然后可以将计算出的电流与对应于针对io电力处理模块12c2的额定输出电流的阈值电流量进行比较。与阈值电流量的偏差(例如比阈值电流量高或低限定的偏差裕度或百分比)可以使控制系统生成警报或通知以允许操作员意识到偏差。在一些实施方式中,控制系统可以调整负载36的操作以操作使得计算出的电流足以执行其操作。
49.为了帮助说明,图4是用于操作诸如处理模块12b的控制系统以测试相应的io电力处理模块12c的负载电流而不开启或关闭负载36的过程120的流程图。过程120可以由处理模块12b、与分布式处理系统10相关联的另一控制系统等响应于执行存储在有形非暂态计算机可读介质例如处理模块12b的存储器或另一合适的存储器中的指令来执行。此外,过程120的操作以特定顺序示出;然而,一些操作可以以与所呈现的相比不同的顺序执行。本文中描述了某些电压和电流值,但应当理解,这些是示例值和示例范围,可以针对具体系统和实现方式对其进行调整。
50.在框124处,处理模块12b可以接收验证来自io电力处理模块12c1或io电力处理模块12c2的电流输出的请求。为了便于讨论,过程120的操作是根据正在被测试的io电力处理模块12c2来描述的,并且应当理解,这些描述类似地应用于两个io电力处理模块12c。可以由在处理模块12b的固件上运行的应用生成请求以跟踪io电力处理模块12c1的(例如,当相应的io电力处理模块12c被操作为辅助供应角色时的)操作间隔、io电力处理模块12c2的操作间隔或二者的操作间隔。有时处理模块12b可以经由io块16例如从另一处理模块12、从外部装置、用户、经由通信总线14等接收请求。
51.在框126处,处理模块12b可以确定电力供应(例如io电力处理模块12c2)是否向负载36提供辅助供应水平的电压。该检查确定io电力处理模块12c2是否正在以其辅助供应角
色操作,并由此有资格测试其负载电流输出。为此,处理模块12b可以接收在电流限制器108b、电压供应72b或io电力处理模块12c2的电路系统的另一合适部分两端感测的电压数据。处理模块12b可以将电压数据与阈值电压量进行比较,以确定电压数据值是否指示io电力处理模块12c2向负载36提供辅助供应水平的电压。例如,主要供应水平的电压可以等于24v或22v与26v之间的值,并且辅助供应水平的电压可以等于20v或18v与22v之间的值。响应于确定io电力处理模块12c2没有正在向负载36提供辅助供应水平的电压,处理模块12b可以重复框126的确定操作,直到io电力处理模块12c2提供辅助供应水平的电压。
52.然而,响应于确定io电力处理模块12c2向负载36提供辅助供应水平的电压,在框128处,处理模块12b可以将控制信号传送至io电力处理模块12c2以使测试电路系统60b输出从电压供应62b传送的脉冲电压信号。在开关64b接收到从电压供应62b传送的脉冲电压信号之后,诸如感测装置34的感测电路系统可以感测电阻器74b两端的电压(vtb)。在框130处,处理模块12b可以在传送控制信号之后的持续时间内从诸如感测装置34的感测装置接收电压数据。
53.响应于接收电压数据,在框132处,处理模块12b可以确定电压数据是否在预期电压数据值的阈值范围内。预期电压数据值可以等于或基于根据将针对io电力处理模块12c2额定(或期望输出)的电流值乘以电阻器74b的电阻而确定的电压。目标电流值可以对应于io电力处理模块12c2的额定电流值或者在额定电流值的阈值范围内。在一些情况下,这还可以包括将电压数据记录在数据的历史日志中。
54.如果处理模块12b确定电压数据在阈值范围内或者等于预期电压数据,则处理模块12b可以记录数据值并等待下一指令以重复操作(例如,在框124处)。然而,如果处理模块12b确定电压数据在预期电压数据的阈值范围之外或者不在预期电压数据的阈值范围内,则在框134处,处理模块12b可以基于电压数据执行操作。作为操作的一部分,处理模块12b可以调整分布式处理系统10的操作以及/或者可以生成告警信号或者以其他方式警报另一控制系统或操作员。处理模块12b可以生成指示io电力处理模块12c2没有根据其额定电流值输出电流的警报数据例如触发在图形用户界面上生成图形或指示的警报数据。
55.注意,诸如处理模块12b的控制系统可以在与对io电力处理模块12c2执行的测试相比不同的开始时间测试io电力处理模块12c1的输出电流。此外,在确定io电力处理模块12c中的一个处于辅助供应角色(例如作为辅助电力供应)之后,控制系统可以重复使测试电路系统60将电压供应72耦接至电阻器74,并由此重复测试来自电压供应72的输出电流。重复测试可以周期性地或以设定的间隔发生,以确认io电力处理模块12c能够提供额定的电流量。当确定另一io电力处理模块12c向负载36主动提供电流信号时,重复确定可以跳过或延迟对处于主要供应角色的其他io电力处理模块12c的测试。以这种方式,io电力处理模块12c中的一个或更多个可以在对另一io电力处理模块12c的每个测试之间被测试两次或三次(或更多)。
56.控制系统可以包括处理器并且可以被认为是具有输入/输出装置、存储器等的电子装置。因此,控制系统可以包括存储可由处理器执行的指令的有形非暂态计算机可读介质,该指令在由处理器执行时使处理器执行各种操作例如测试电力io模块(例如io电力处理模块)的输出电流。此外,io电力处理模块可以被认为是电力装置。类似地,这些系统和方法可以应用于供应不期望被开启或关闭以用于测试的负载的其他电力装置,例如任何合适
的模拟或数字电力供应、电力总线连接等。此外,注意,每个电力装置或io电力处理模块可能期望以额定电流值输出电流,并且每个额定电流值可以对应于额定电压值。
57.为了进一步详细说明测试操作和二极管110,io电力处理模块12c可以经由布置成阳极侧朝向电压供应72的一个或更多个二极管110耦接至负载36。以这种方式,相应的io电力处理模块12c经由去往相应的二极管110的阳极的耦接向负载36供应电流。例如,io电力处理模块12c1可以经由耦接至二极管110a的阳极的路径输出电流,该二极管110a经由阴极将电流输出至负载36和二极管110b的阴极,该二极管110b可以处于反向偏置状态以阻止电流经由二极管110b传送。二极管110b可以在其阳极处耦接至由io电力处理模块12c2使用以将其输出电流传送至负载36的路径,该路径可以由耦接为冗余对或并发对的io电力处理模块12c二者共享。实际上,二极管110可以在阴极处彼此耦接,并由此反向耦接至彼此。当阳极处于相同电压水平时,两个二极管都允许电流从相应的io电力处理模块12c传送至负载36。然而,当io电力处理模块12c中的一个进入操作测试模式并降低其到负载36的输出电流时,其对应的二极管110变为反向偏置并且阻止来自其他一个或更多个io电力处理模块12c的电流。因此,该布置将被测模块与其他io电力处理模块12c暂时隔离,以降低测试操作的电流干扰负载36的操作的可能性。即,减少干扰负载36的诸如常关或常开的正在进行的操作状态的可能性或者防止干扰负载36的诸如常关或常开的正在进行的操作状态,从而通过当执行在线测试时不使用负载36的操作而实现对io电力模块的冗余对的在线测试来改进测试操作。
58.在非测试操作期间,主要io电力处理模块12c1和辅助io电力处理模块12c2两者可以向共享负载36供应相同或基本上类似的诸如24伏(v)的电压量。然而,为了进入测试模式以测试辅助io电力处理模块12c2,控制系统可以将辅助io电力处理模块12c2操作为降低的电压状态,以触发辅助io电力处理模块12c2的输出与共享负载36的隔离达持续时间。在该持续时间内,与辅助io电力处理模块12c2相比,主要io电力处理模块12c1可以向共享负载供应较高的诸如24v对20v的电压量,这允许测试辅助io电力处理模块12c2而不干扰向共享负载36供应电力。注意,在测试操作期间,共享负载36的操作状态没有改变。即,当共享负载36关闭等待开启时,测试操作不开启共享负载36,或者当共享负载36开启时,测试操作不关闭共享负载。因此,在线电流输出验证操作可以在不影响正常过程和/或负载36的操作状态的情况下发生。
59.因此,这些系统和方法可以在各种应用中有用以改进测试操作。例如,当系统期望从主要io电力处理模块和辅助io电力处理模块12c向常关负载36供应电力时,本文中描述的测试系统和方法可以用于验证电流输出与io电力处理模块12c的额定电流匹配或基本上类似于io电力处理模块12c的额定电流(在io电力处理模块12c的额定电流的阈值内)。在另一系统中,可以期望从主要io电力处理模块和辅助io电力处理模块12c向常开负载36供应电力,本文中描述的测试系统和方法可以用于验证io电力处理模块12c中的一个或两个的操作以验证电流输出与io电力处理模块12c的额定电流输出匹配或基本上类似于io电力处理模块12c的额定电流(在io电力处理模块12c的额定电流的阈值内)。实际上,这些系统和方法可以用于具有并发电力供应、冗余电力供应、备用电力供应、实现为io电力处理模块或其他电力输送电路系统的电力供应、或其他类似电路系统的系统中,以改进如何在期望负载的操作不改变或不中断的系统中测试负载电流。
60.本文中描述的系统和方法的技术效果包括在线电流测试系统和使用除负载之外的电路系统来测试在线负载电流的方法。当期望系统(例如io电力处理模块)根据命令可靠地为负载供电时,可以期望测试该系统以验证其能够以电流值输出负载电流。此外,使用不依赖于开启负载的测试方法还可以有益于在通过开启负载来测试的应用中使用的系统例如灭火剂系统。因此,本文中描述的系统和方法在不开启或关闭负载的情况下测试由系统供应的负载电流。这些系统和方法使用脉冲控制信号来在相对短的时间段内激活开关,以将所供应的电压从负载供应重定向到电阻。经由电阻传送的电压被感测并且与被测系统的负载电流相关。基于被测系统的负载电流的值,电流测试系统可以在以其额定电流值生成电流时验证系统,或者在没有以其额定电流值或额定电流值的阈值生成电流时拒绝系统。本文中描述的系统和方法不仅检测电压供应何时没有生成额定电压量,而且还可以检测系统的其他部件何时没有根据其额定性能操作。所描述的测试电路系统还可以包括耦接至并联电阻器的串联电容器以形成定时电路系统。该定时电路系统具有时间常数,该时间常数可以使从测试电路系统的电压供应传送的脉冲电压信号在比期望时间长的持续时间内衰减至至多可忽略不计地影响下游电路系统。该衰减可以改进测试电路系统的弹性并且可以通过施加测试电压达比期望时间长的时间来降低上游控制系统处的固件误操作损坏测试电路系统和/或被测系统的可能性。时间常数衰减保护还可以允许在测试电路系统中使用较小的电阻,因为测试脉冲具有基于施加其的时间段和/或与测试电路系统的电容和电阻的时间常数对应的编程脉冲持续时间。此外,在使用具有并发电力供应或冗余电力供应的测试电路系统时附加地改进了操作,因为二极管的反向偏置可以帮助将主要电力供应与被测电力供应隔离。
61.虽然本文中仅示出和描述了本公开内容的某些特征,但是本领域技术人员将想到许多修改和变化。因此,应当理解,所附权利要求旨在覆盖落入本公开内容的真实精神内的所有这样的修改和变化。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1