一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

线路阀室安全状态检测方法、系统及计算机设备与流程

2022-06-11 22:18:26 来源:中国专利 TAG:


1.本公开涉及门禁系统技术领域,特别是涉及一种线路阀室安全状态检测方法、系统及计算机设备。


背景技术:

2.目前,为防止天然气管道事故扩大,减少由于管道事故对环境的污染以及减少天然气损失,并且便于维修,一般会在长距离管道沿线安装用于关断管道的线路截断阀。线路截断阀及其配套设施通常安装在线路阀室中。一般情况下,线路阀室安装在交通条件不好、人员难以到达、供电功率低甚至无外部供电的位置。
3.在相关技术中,为了对阀室的安全进行监控,阀室可以设置门禁报警系统,门禁报警系统可以监控到阀室大门是否被打开,当监控到阀室大门被打开后会出现门禁报警。
4.然而,相关技术中的方案通过监控阀室大门是否被打开,仅可以确定有人员进入阀室,而无法确定是否为阀室值守员在每日特定的时间赴阀室巡检的工作,这就导致了出现在阀室安全的情况下发送的门禁报警给管理人员的情况,这种情况对阀室安全监控是无意义的,从而影响了阀室安全监控的效率。


技术实现要素:

5.本公开提供一种线路阀室安全状态检测方法、系统及计算机设备。所述技术方案如下:
6.一方面,提供了一种线路阀室安全状态检测方法,所述方法包括:
7.根据阀室大门对应的第一门禁触点的状态、小室门对应的第二门禁触点的状态以及巡检开关的状态,获取阀室的有无人情况;所述小室门包括阀组间门以及设备间门;
8.响应于所述阀室处于有人状态,且所述第一门禁触点处于闭合状态,确定所述阀室处于非巡检状态;或者,响应于所述阀室处于所述有人状态,且所述第一门禁触点处于断开状态,确定所述巡检开关的状态,响应于所述巡检开关处于断开状态,获取进入时间,所述进入时间是从所述第一门禁触点处于断开状态的时刻到当前时刻之间的时间段,响应于所述进入时间大于允许进入时间,确定所述阀室处于所述非巡检状态;
9.响应于所述阀室处于非巡检状态,向监控界面发送第一提示信息;所述第一提示信息用于提示所述阀室被非授权进入。
10.在一种可能的实现方式中,所述根据阀室大门对应的第一门禁触点的状态、小室门对应的第二门禁触点的状态以及巡检开关的状态,获取阀室的有无人情况,包括:
11.响应于所述第一门禁触点处于断开状态,确定所述阀室处于所述有人状态;
12.或者,响应于所述第一门禁触点处于闭合状态,且至少一个所述第二门禁触点处于断开状态,确定所述阀室处于所述有人状态;
13.或者,响应于所述第一门禁触点以及所述第二门禁触点均处于闭合状态,且所述巡检开关处于闭合状态,确定所述阀室处于所述有人状态。
14.在一种可能的实现方式中,所述响应于所述巡检开关处于断开状态,获取进入时间之前,还包括:
15.响应于所述巡检开关处于闭合状态,确定所述阀室处于巡检状态,且获取第一巡检时间;所述第一巡检时间是从所述第一门禁触点处于断开状态的时刻到所述巡检开关处于闭合状态的时刻之间的时间段;
16.响应于历史巡检次数小于两次,将默认初始巡检时间确定为进入阀室允许时间;
17.响应于所述历史巡检次数大于等于两次,基于历史巡检时间记录,获取当前巡检之前的所述至少两次历史巡检时间;
18.将所述历史巡检时间以及所述第一巡检时间中的最大值与最小值进行筛除,且将剩余的巡检时间相加后确定巡检时间平均值;
19.将所述巡检时间平均值与第一配置倍数相乘,更新所述进入阀室允许时间。
20.在一种可能的实现方式中,所述方法还包括:
21.响应于所述阀室处于巡检状态,启动所述阀室大门的限位器;所述限位器用于阻挡所述阀室大门完全关闭;
22.发送第二提示信息;所述第二提示信息用于提示所述阀室处于巡检进入的状态。
23.在一种可能的实现方式中,所述方法还包括:
24.响应于所述阀室处于巡检状态,获取所述巡检开关的状态;
25.响应于所述巡检开关处于断开状态,确定所述阀室处于离场状态;
26.响应于处于所述离场状态的所述阀室中的所述巡检开关再次处于闭合状态,将所述阀室恢复为巡检状态;
27.响应于处于所述离场状态的所述阀室中的所述第二门禁触点均处于闭合状态,使所述阀室大门的限位器恢复初始状态;所述初始状态为允许所述阀室大门关闭的状态;
28.响应于获取到所述第一门禁触点处于断开状态,获取所述阀室处于所述离场状态的离场时间;
29.响应于所述离场时间大于离场允许时间,确定所述阀室处于非正常离场状态;
30.响应于获取到所述阀室处于非正常离场状态,发送第三提示信息。
31.在一种可能的实现方式中,所述响应于所述离场时间大于离场允许时间,确定所述阀室处于非正常离场状态之前,还包括:
32.响应于获取到所述第一门禁触点处于闭合状态,确定所述阀室处于正常离场状态,且获取第一离场时间;所述第一离场时间是从所述巡检开关处于闭合状态的时刻到所述第一门禁触点处于闭合状态的时刻之间的时间段;
33.响应于历史离场次数小于两次,将默认初始离场时间确定为所述离场允许时间;
34.响应于所述历史离场次数大于等于两次,基于历史离场时间记录,获取当前巡检之前的所述至少两次历史离场时间;
35.将所述历史离场时间以及所述第一离场时间中的最大值与最小值进行筛除,且将剩余的离场时间相加后确定离场时间平均值;
36.将所述离场时间平均值与第二配置倍数相乘,更新所述离场允许时间。
37.一方面,提供了一种线路阀室安全状态检测系统,所述系统包括:
38.门禁触点、巡检开关、控制器以及限位器;
39.所述门禁触点包括与阀室大门电性相连的第一门禁触点以及与小室门电性相连的第二门禁触点;
40.各个所述门禁触点以及所述巡检开关分别与所述控制器电性相连;
41.所述控制器用于根据接收到的各个所述门禁触点以及所述巡检开关的状态输出对应的提醒信息以及控制所述限位器;
42.所述限位器用于阻挡所述阀室大门完全关闭。
43.一方面,提供了一种线路阀室安全状态检测装置,所述装置包括:
44.情况获取模块,用于根据阀室大门对应的第一门禁触点的状态、小室门对应的第二门禁触点的状态以及巡检开关的状态,获取阀室的有无人情况;所述小室门包括阀组间门以及设备间门;
45.非巡检状态确定模块,用于响应于所述阀室处于有人状态,且所述第一门禁触点处于闭合状态,确定所述阀室处于非巡检状态;或者,响应于所述阀室处于所述有人状态,且所述第一门禁触点处于断开状态,确定所述巡检开关的状态,响应于所述巡检开关处于断开状态,获取进入时间,所述进入时间是从所述第一门禁触点处于断开状态的时刻到当前时刻之间的时间段,响应于所述进入时间大于允许进入时间,确定所述阀室处于所述非巡检状态;
46.第一信息发送模块,用于响应于获取到所述阀室处于非巡检状态,发送第一提示信息;所述第一提示信息用于提示所述阀室被非授权进入。
47.在一种可能的实现方式中,所述情况获取模块,包括:
48.有人状态确定子模块,用于响应于所述第一门禁触点处于断开状态,确定所述阀室处于所述有人状态;
49.所述有人状态确定子模块,还用于响应于接收到所述第一门禁触点处于闭合状态,且至少一个所述第二门禁触点处于断开状态,确定所述阀室处于所述有人状态;
50.所述有人状态确定子模块,还用于响应于所述第一门禁触点以及所述第二门禁触点均处于闭合状态,且所述巡检开关处于闭合状态,确定所述阀室处于所述有人状态。
51.在一种可能的实现方式中,所述装置还包括:
52.第一巡检时间获取模块,用于响应于所述巡检开关处于断开状态,获取进入时间之前,响应于所述巡检开关处于闭合状态,确定所述阀室处于巡检状态,且获取第一巡检时间;所述第一巡检时间是从所述第一门禁触点处于断开状态的时刻到所述巡检开关处于闭合状态的时刻之间的时间段;
53.第一进入允许时间确定模块,用于响应于历史巡检次数小于两次,将默认初始巡检时间确定为进入阀室允许时间;
54.历史巡检时间获取模块,用于响应于所述历史巡检次数大于等于两次,基于历史巡检时间记录,获取当前巡检之前的所述至少两次历史巡检时间;
55.巡检平均值获取模块,用于将所述历史巡检时间以及所述第一巡检时间中的最大值与最小值进行筛除,且将剩余的巡检时间相加后确定巡检时间平均值;
56.进入允许时间更新模块,用于将所述巡检时间平均值与第一配置倍数相乘,更新所述进入阀室允许时间。
57.在一种可能的实现方式中,所述装置还包括:
58.限位器启动模块,用于响应于所述阀室处于巡检状态,启动所述阀室大门的限位器;所述限位器用于阻挡所述阀室大门完全关闭;
59.第二信息确定模块,用于发送第二提示信息;所述第二提示信息用于提示所述阀室处于巡检进入的状态。
60.在一种可能的实现方式中,所述装置还包括:
61.第二开关状态获取模块,用于响应于所述阀室处于巡检状态,获取所述巡检开关的状态;
62.离场状态确定模块,用于响应于所述巡检开关处于断开状态,确定所述阀室处于离场状态;
63.巡检状态恢复模块,用于响应于处于所述离场状态的所述阀室中的所述巡检开关再次处于闭合状态,将所述阀室恢复为巡检状态;
64.限位器恢复模块,用于响应于处于所述离场状态的所述阀室中的所述第二门禁触点均处于闭合状态,使所述阀室大门的限位器恢复初始状态;所述初始状态为允许所述阀室大门关闭的状态;
65.离场时间获取模块,用于响应于获取到所述第一门禁触点处于断开状态,获取所述阀室处于所述离场状态的离场时间;
66.非离状态确定模块,用于响应于所述离场时间大于离场允许时间,确定所述阀室处于非正常离场状态;
67.第三信息确定模块,用于响应于获取到所述阀室处于非正常离场状态,发送第三提示信息。
68.在一种可能的实现方式中,所述装置还包括:
69.第一离场时间获取模块,用于响应于所述离场时间大于离场允许时间,确定所述阀室处于非正常离场状态之前,响应于获取到所述第一门禁触点处于闭合状态,确定所述阀室处于正常离场状态,且获取第一离场时间;所述第一离场时间是从所述巡检开关处于闭合状态的时刻到所述第一门禁触点处于闭合状态的时刻之间的时间段;
70.第一离场允许时间确定模块,用于响应于历史离场次数小于两次,将默认初始离场时间确定为所述离场允许时间;
71.历史离场时间获取模块,用于响应于所述历史离场次数大于等于两次,基于历史离场时间记录,获取当前巡检之前的所述至少两次历史离场时间;
72.离场平均值确定模块,用于将所述历史离场时间以及所述第一离场时间中的最大值与最小值进行筛除,且将剩余的离场时间相加后确定离场时间平均值;
73.离场允许时间更新模块,用于将所述离场时间平均值与第二配置倍数相乘,更新所述离场允许时间。
74.另一方面,提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述线路阀室安全状态检测方法。
75.又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或
指令集由处理器加载并执行以实现上述线路阀室安全状态检测方法。
76.根据本技术的一个方面,提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的线路阀室安全状态检测方法。
77.本公开的实施例提供的技术方案可以包括以下有益效果:
78.在本公开实施例所示的方案中,根据第一门禁触点的状态、第二门禁触点的状态以及巡检开关的状态确定阀室中是否有人,当确定阀室处于有人状态时,根据第一门禁触点以及巡检开关,确定阀室是否处于巡检状态,当确定阀室处于非巡检状态时,向监控界面发送第一提示信息。通过上述方案,可以通过实时获取第一门禁触点、第二门禁触点以及巡检开关的状态,经过控制器的逻辑计算确定当前阀室是否处于非巡检进入的状态,在阀室处于非巡检状态时向管理人员发送提示信息,避免了对阀室处于正常巡检状态时向管理人员发送提示信息的情况,从而提高了阀室安全监控的效率。
79.应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
80.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
81.图1是根据一示例性实施例示出的一种线路阀室安全状态检测系统的示意图;
82.图2是根据一示例性实施例示出的一种线路阀室的平面示意图;
83.图3是根据一示例性实施例示出的一种线路阀室安全状态检测方法的流程图;
84.图4是根据一示例性实施例示出的一种线路阀室安全状态检测方法的流程图;
85.图5是图4所示实施例涉及的一种阀室有无人状态判断流程图;
86.图6是图4所示实施例涉及的一种阀室是否为巡检状态的判断流程图;
87.图7是图4所示实施例涉及的一种判断是否正常离场的流程图;
88.图8是图4所示实施例涉及的一种线路阀室安全状态检测逻辑流程图;
89.图9是根据一示例性实施例示出的一种线路阀室安全状态检测装置的框图;
90.图10是根据一示例性实施例示出的一种计算机设备的结构示意图。
具体实施方式
91.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
92.应当理解的是,在本文中提及的“若干个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
93.图1是根据一示例性实施例示出的一种线路阀室安全状态检测系统的示意图。该线路阀室安全状态检测系统位于阀室110以及附近站场120。在阀室110中包括有阀室大门对应的门禁触点111、设备间门对应的门禁触点112、阀组间门对应的门禁触点113、巡检开关114以及控制器115。临近站场120中包括有计算机设备121。
94.阀室大门对应的门禁触点111、设备间门对应的门禁触点112、阀组间门对应的门禁触点113、巡检开关114与控制器115电性相连。
95.其中,可以通过连接线缆进行电性相连。
96.其中,当阀室大门未完全关闭时,阀室大门对应的门禁触点111处于断开状态;当阀室大门完全关闭时,阀室大门对应的门禁触点111处于闭合状态;当设备间门未完全关闭时,设备间门对应的门禁触点112处于断开状态;当阀组间门完全关闭时,阀组间门对应的门禁触点113处于闭合状态;当阀组间门未完全关闭时,阀组间门对应的门禁触点113处于断开状态;当阀组间门完全关闭时,阀组间门对应的门禁触点113处于闭合状态。
97.巡检开关114是隐匿的安装在设备间内的用于标识巡检状态的开关,当巡检开关处于闭合状态时,可以确定巡检人员进入阀室对该巡检开关进行了闭合操作。
98.控制器115中可以包括输入模块、输出模块以及计算模块。控制器115可以是独立的逻辑控制器,或者也可以是计算机设备中的中央处理器(central processing unit,cpu)。
99.其中,阀室大门对应的门禁触点111、设备间门对应的门禁触点112、阀组间门对应的门禁触点113以及巡检开关114的状态分别通过输入模块转化为计算模块可识别的数值,计算模块用于对接收到的数值进行逻辑运算,通过输出模块可以将根据计算模块处理后的计算结果对阀室大门对应的限位器进行控制。
100.在一种可能的实现方式中,计算模块根据采集到的阀室大门对应的门禁触点111、设备间门对应的门禁触点112、阀组间门对应的门禁触点113以及巡检开关114的状态进行分析处理,判断当前阀室处于非授权进入、正常的巡检状态或者非正常离场状态,并分别进行报警或者提示。
101.控制器的输出模块输出的提示数据通过跟随管道预埋的光纤传输至临近站场120,并在临近站场120的计算机设备121的监控界面中进行显示提示信息,以提示临近站场120中的管理人员阀室当前的状态。
102.图2是根据一示例性实施例示出的一种线路阀室的平面示意图。如图2所示,正常进入线路阀室是通过开启阀室大门23,在阀室中包括两个小室,分别是设备间21以及阀组间22。正常进入小室的方式是通过开启设备间门以及阀组间门进入。
103.图3是根据一示例性实施例示出的一种线路阀室安全状态检测方法的流程图。该线路阀室安全状态检测方法可以应用在包含计算机设备的系统中,控制器通过接收阀室中各个门禁触点以及巡检开关的状态,处理确定阀室的安全状态,并根据安全状态输出提示信息,从而提高了阀室安全监控的效率。如图3所示,该线路阀室安全状态检测方法可以包括以下步骤:
104.在步骤301中,根据阀室大门对应的第一门禁触点的状态、小室门对应的第二门禁触点的状态以及巡检开关的状态,获取阀室的有无人情况。
105.在本公开实施例中,控制器接收阀室大门对应的第一门禁触点、小室门对应的第
二门禁触点以及巡检开关当前时刻的状态,通过控制器中的计算模块进行的逻辑计算,确定当前时刻阀室中是否有人进入。
106.在步骤302中,响应于阀室处于有人状态,且第一门禁触点处于闭合状态,确定阀室处于非巡检状态;或者,响应于阀室处于有人状态,且第一门禁触点处于断开状态,确定巡检开关的状态,响应于巡检开关处于断开状态,获取进入时间,进入时间是从第一门禁触点处于断开状态的时刻到当前时刻之间的时间段,响应于进入时间大于允许进入时间,确定阀室处于非巡检状态。
107.在本公开实施例中,当控制器确定当前时刻阀室处于有人状态,接收第一门禁触点当前时刻的状态。当控制器接收到第一门禁触点处于闭合状态时,即阀室大门处于完全关闭状态时,控制器确定当前时刻阀室处于非巡检状态。当控制器接收到第一门禁触点当前处于断开状态,即阀室大门处于未完全关闭状态,获取当前时刻巡检开关的状态。当获取到巡检开关未被巡检人员触发,仍处于断开状态时,对第一门禁触点被断开时刻到当前时刻进行计时,确定当前的进入时间。当控制器获取到当前的进入时间大于该阀室的允许进入时间,确定阀室中进入的人员没有进行正常的巡检操作,当前阀室处于非巡检状态。
108.其中,非巡检状态是阀室中有人进入且进入的人员未被授权。
109.在步骤303中,响应于获取到阀室处于非巡检状态,向监控界面发送第一提示信息;第一提示信息用于提示阀室被非授权进入。
110.在本公开实施例中,当控制器获取到阀室当前时刻处于非巡检状态时,通过光纤传输向附近站场的监控界面发送用于提示阀室被非授权进入的第一提示信息。
111.综上所述,本公开实施例所示的方案,根据第一门禁触点的状态、第二门禁触点的状态以及巡检开关的状态确定阀室中是否有人,当确定阀室处于有人状态时,根据第一门禁触点以及巡检开关,确定阀室是否处于巡检状态,当确定阀室处于非巡检状态时,向监控界面发送第一提示信息。通过上述方案,可以通过实时获取第一门禁触点、第二门禁触点以及巡检开关的状态,经过控制器的逻辑计算确定当前阀室是否处于非巡检进入的状态,在阀室处于非巡检状态时向管理人员发送提示信息,避免了对阀室处于正常巡检状态时向管理人员发送提示信息的情况,从而提高了阀室安全监控的效率。
112.图4是根据一示例性实施例示出的一种线路阀室安全状态检测方法的流程图。该线路阀室安全状态检测方法可以应用在包含计算机设备的系统中,控制器通过接收阀室中各个门禁触点以及巡检开关的状态,处理确定阀室的安全状态,并根据安全状态输出提示信息,从而提高了阀室安全监控的效率。如图4所示,该线路阀室安全状态检测方法可以包括以下步骤:
113.步骤401中,根据阀室大门对应的第一门禁触点的状态、小室门对应的第二门禁触点的状态以及巡检开关的状态,获取阀室的有无人情况。
114.在一种可能的实现方式中,响应于接收到第一门禁触点处于断开状态,确定阀室处于有人状态;响应于接收到第一门禁触点处于闭合状态,且至少一个第二门禁触点处于断开状态,确定阀室处于有人状态;响应于第一门禁触点以及第二门禁触点均处于闭合状态,且巡检开关处于闭合状态,确定阀室处于有人状态。
115.其中,小室门包括阀组间门以及设备间门。
116.在一种可能的实现方式中,阀室的初始状态是阀室中的各个门完全关闭、并且巡
检开关为断开状态。
117.示例性的,当阀室大门未完全关闭,判断为有人状态;阀室大门全关,阀组间门未完全关闭,判断为有人状态;阀室大门全关,阀组间门完全关闭,设备间门未完全关闭,判断为有人状态;阀室大门全关,阀组间门完全关闭,设备间门完全关闭,巡检开关闭合,判断为有人状态。大门全关,阀组间门完全关闭,设备间门完全关闭,巡检开关未闭合,判断为无人状态。
118.图5是本公开实施例涉及的一种阀室有无人状态判断流程图。如图5所示,首先控制器判断阀室大门是否完全关闭(s51),若判断阀室大门完全关闭后,接着判断阀室的阀组间门是否为全关(s52),当判断阀室的阀组间门为完全关闭后,接着判断阀室的设备间门是否为全关(s53),当判断阀室的设备间门为完全关闭后,接着判断阀室的巡检开关是否为闭合状态(s54),当判断阀室的巡检开关为断开状态时,确定阀室处于无人状态(s55),否则,判断阀室处于有人状态。
119.步骤402中,响应于获取到阀室处于有人状态,获取第一门禁触点的状态。
120.步骤403中,响应于接收到第一门禁触点处于闭合状态,确定阀室处于非巡检状态。
121.比如,非授权进入人员进入阀室可能由阀室大门进入,也有可能翻阅阀室围墙后进入。若通过撬锁等方式从阀室大门进入,则在进入阀室后,非授权进入人员不了解在进入阀室后还需要闭合巡检开关。一旦超过了进入阀室允许时间限值,则会告知管理人员阀室出现了非授权进入。若通过翻阅围墙进入阀室,则非授权进入人员还需打开设备间门或阀组间门才能实施盗窃或破坏,因此一旦当设备间门或阀组间门直接被打开后,系统也会告知管理员阀室出现了非授权进入。
122.步骤404中,响应于接收到第一门禁触点处于断开状态,确定巡检开关的状态。
123.步骤405中,响应于巡检开关处于闭合状态,确定阀室处于巡检状态,更新进入阀室允许时间。
124.在一种可能的实现方式中,响应于巡检开关处于闭合状态,确定阀室处于巡检状态,且获取第一巡检时间;响应于历史巡检次数大于等于两次,基于历史巡检时间记录,获取当前巡检之前的至少两次历史巡检时间;将历史巡检时间以及第一巡检时间中的最大值与最小值进行筛除,且将剩余的巡检时间相加后确定巡检时间平均值;将巡检时间平均值与第一配置倍数相乘,更新进入阀室允许时间。
125.在一种可能的实现方式中,响应于历史巡检次数小于两次,将默认初始巡检时间确定为进入阀室允许时间。
126.其中,默认初始巡检时间是配置的初始数值。
127.在一种可能的实现方式中,历史巡检时间记录中包含小于等于指定次数阈值的历史巡检时间。当历史巡检时间记录等于指定次数阈值时,在下一次更新的巡检时间存储在历史巡检时间记录中时,将距离当前巡检次数最远的一次巡检对应的历史巡检时间进行删除。
128.其中,第一巡检时间是从所述第一门禁触点处于断开状态的时刻到所述巡检开关处于闭合状态的时刻之间的时间段。
129.示例性的,第一巡检时间可以记为t
in1
,历史巡检时间可以是另外9次巡检进入阀
室的历史时间,记作t
in2
~t
in10
,近期10次巡检进入阀室的历史时间,除去其中的最大值和最小值,取平均值的n倍作为更新后的进入阀室允许时间t
in
。其中,n可以取1.2到1.5之间的参数。t
in2
~t
in10
初始值为可以设置为60秒,t
in
的计算公式如下所示,
[0130][0131]
其中,t
in_max
为t
in1
~t
in10
中的最大值。t
in_min
为t
in1
~t
in10
中的最小值。
[0132]
图6是本公开实施例涉及的一种阀室是否为巡检状态的判断流程图。如图6所示,首先,当确定该阀室处于有人状态时(s61),控制器判断阀室大门是否完全关闭(s62),若判断阀室大门未完全关闭,则接着判断阀室的巡检开关是否为闭合状态(s63),若判断阀室大门完全关闭,则确定该阀室处于非巡检状态(s68),接着在判断阀室大门未完全关闭的情况下,判断当前进入阀室的时间是否超过进入阀室允许时间,若判断未超过进入阀室允许时间,则继续进行巡检开关状态检测(s64),当判断当前进入阀室的时间超过进入阀室允许时间后,可以确定该阀室处于非巡检状态(s68),若判断巡检开关处于闭合状态的情况下,根据本次巡检时间以及历史巡检时间对进入阀室允许时间进行更新(s65),并且启动阀室大门的限位器(s66),同时可以确定该阀室处于巡检状态(s67)。
[0133]
步骤406中,响应于获取到阀室处于巡检状态,启动阀室大门的限位器。
[0134]
其中,限位器用于阻挡阀室大门完全关闭。
[0135]
在一种可能的实现方式中,当确定阀室处于巡检状态时,控制器可以向监控界面发送第二提示信息。
[0136]
其中,第二提示信息可以用于提示阀室处于巡检进入的状态。
[0137]
比如,阀室值守员每日会对阀室进行正常巡检,由管理人员提前告知阀室值守员巡检开关的隐匿安装位置。阀室值守员到达阀室后,首先打开阀室大门,然后走到设备间门口打开设备间门后找到巡检开关,并且把巡检开关闭合,最后开始阀室巡检工作。控制器此时会根据阀室值守员进入阀室的时间调整进入阀室允许时间限值,然后提示阀室目前正处于正常巡检模式。待阀室巡检工作完成后,阀室值守员要离开时,若阀室值守员忘记恢复巡检开关或关闭设备间门、阀组间门,则门限位器会限值阀室大门的关闭,以此来提示阀室值守员检查核实阀组间门和断开巡检开关。若阀室值守员离场时,断开巡检开关后,但未关闭阀室大门就离开,则在超过离场允许限值时间后会出现报警提示,提示管理人员未按照正常流程离开阀室。若阀室值守员离场时,未断开巡检开关,也未关闭阀室大门,则巡检状态提示会长期存在,以此提示管理人员核实阀室是否任处于巡检状态。
[0138]
步骤407中,响应于阀室处于巡检状态,基于巡检开关的状态,确定阀室处于正常离场状态,更新离场允许时间。
[0139]
在一种可能的实现方式中,响应于获取到第一门禁触点处于闭合状态,确定阀室处于正常离场状态,且获取第一离场时间;响应于历史离场次数大于等于两次,基于历史离场时间记录,获取当前巡检之前的至少两次历史离场时间;将历史离场时间以及第一离场时间中的最大值与最小值进行筛除,且将剩余的离场时间相加后确定离场时间平均值;将离场时间平均值与第二配置倍数相乘,更新离场允许时间。
[0140]
在一种可能的实现方式中,响应于历史离场次数小于两次,将默认初始离场时间
确定为离场允许时间。
[0141]
其中,默认初始离场时间是配置的初始数值。
[0142]
在一种可能的实现方式中,历史离场时间记录中包含小于等于指定次数阈值的历史离场时间。当历史离场时间记录等于指定次数阈值时,在下一次更新的离场时间存储在历史离场时间记录中时,将距离当前离场次数最远的一次离场对应的历史离场时间进行删除。
[0143]
其中,第一离场时间是从巡检开关处于闭合状态的时刻到第一门禁触点处于闭合状态的时刻之间的时间段。
[0144]
示例性的,第一离场时间可以记为t
out1
,历史离场时间可以是另外9次巡检完成离开阀室的历史时间,记作t
out2
~t
out10
,近期10次巡检完成离开阀室的历史时间,除去其中的最大值和最小值,取平均值的j倍作为更新后的进入阀室允许时间t
out
。其中,j可以取1.2到1.5之间的参数。t
out2
~t
out10
初始值为可以设置为60秒,t
out
的计算公式如下所示,
[0145][0146]
其中,t
out_max
为t
out1
~t
out10
中的最大值。t
out_min
为t
out1
~t
out10
中的最小值。
[0147]
比如,通过自适应调节进入阀室允许时间和离开阀室允许时间的方式,可以根据每次不同的进入阀室或离开阀室的实际发生时间进行调整,以实现贴合实际的最合适的允许时间,由于阀室值守员每人的开锁速度和步行速度均不一致,同时不同阀室从门口到设备间门的距离也不一致,通过调整进入阀室或离开阀室的允许时间,从而不让阀室值守员进入阀室和离开阀室时过于匆忙。
[0148]
步骤408中,响应于阀室处于巡检状态,基于巡检开关的状态,确定阀室处于非正常离场状态。
[0149]
在一种可能的实现方式中,响应于阀室处于巡检状态,获取巡检开关的状态;响应于巡检开关处于断开状态,确定阀室处于离场状态;响应于处于离场状态的阀室中的第二门禁触点均处于闭合状态,使阀室大门的限位器恢复初始状态;响应于获取到第一门禁触点处于断开状态,获取阀室处于所述离场状态的离场时间;响应于离场时间大于离场允许时间,确定阀室处于非正常离场状态;响应于获取到阀室处于非正常离场状态,控制器向监控界面发送第三提示信息。
[0150]
其中,初始状态为限位器不阻挡阀室大门关闭。第三提示信息用于指示阀室处于非正常离场状态。
[0151]
在一种可能的实现方式中,响应于处于离场状态的阀室中的巡检开关再次处于闭合状态,将阀室恢复为巡检状态。
[0152]
其中,当阀室再次恢复为巡检状态时,此时不重置巡检时间,继续进行巡检时间计时,同时将离场时间进行复位并且停止计时。
[0153]
图7是本公开实施例涉及的一种判断是否正常离场的流程图。如图7所示,当判断阀室处于巡检状态时,判断巡检开关的状态(s71),当巡检开关仍为闭合状态时,确定阀室仍处于巡检状态,并且将离场时间计时器复位,并且继续监控巡检开关状态(s72),当巡检开关为断开状态时,确定该阀室处于离场状态,并且开始进行离场计时(s73),然后判断阀
室中各个小室门是否完全关闭并且巡检开关为断开状态,若没有则继续监控(s74),当判断确定阀室中各个小室门完全关闭并且巡检开关为断开状态时,将阀室大门的限位器恢复初始状态(s75),若阀室中各个小室门未完全关闭或者巡检开关不是断开状态时,继续通过限位器阻止阀室大门闭合(s76),接着判断阀室大门是否处于完全关闭状态(s77),若没有处于完全关闭状态,则判断离场时间是否超时(s78),若超时则该阀室属于非正常离场状态(s79),若阀室大门完全关闭,则更新离场阀室允许的时间,即离场允许时间(s710),并且判断该阀室处于正常离场状态(s711)。
[0154]
步骤409中,响应于巡检开关处于断开状态,基于获取到的进入时间,确定阀室处于非巡检状态。
[0155]
在一种可能的实现方式中,响应于巡检开关处于断开状态,获取进入时间;响应于进入时间大于允许进入时间,确定阀室处于非巡检状态。
[0156]
其中,进入时间是从第一门禁触点处于断开状态的时刻到当前时刻之间的时间段。
[0157]
示例性的,当该阀室判断为有人状态时,若阀室大门全关,阀组间门未完全关闭,或者,阀室大门全关,阀组间门完全关闭,设备间门未完全关闭,阀室大门全关,阀组间门完全关闭,设备间门完全关闭,巡检开关闭合的情况均属于非巡检进入状态。当阀室大门未完全关闭,巡检开关未完全闭合,判断此时人员进入阀室时间是否超过进入阀室允许时间,超时则判断阀室处于非巡检进入状态。
[0158]
步骤410中,响应于获取到阀室处于非巡检状态,向监控界面发送第一提示信息。
[0159]
其中,第一提示信息可以用于提示阀室被非授权进入。
[0160]
图8是本公开实施例涉及的一种线路阀室安全状态检测逻辑流程图。如图8所示,阀室处于正常无人状态时,为该阀室的初始状态(s81),首先控制器判断该阀室是否处于有人状态,若判断处于无人状态,则该阀室继续保持初始状态(s82),若判断该阀室处于有人状态,则接着判断该阀室是否处于巡检进入状态(s83),若判断不是巡检进入状态,则直接可以确定该阀室属于非法闯入状态(s86),若判断是巡检进入状态,则继续判断是否正常离场(s84),若正常离场则该阀室直接恢复初始状态,若判断确定不是正常离场,则确定该阀室处于离场失败状态(s85)。其中确定该阀室处于离场失败状态以及处于非法闯入状态均需要接收到提示信息的被授权人员进入阀室内,对复位开关进行现场复位(s87),及时监控到阀室的异常情况,并且使得阀室恢复初始状态。
[0161]
综上所述,本公开实施例所示的方案,根据第一门禁触点的状态、第二门禁触点的状态以及巡检开关的状态确定阀室中是否有人,当确定阀室处于有人状态时,根据第一门禁触点以及巡检开关,确定阀室是否处于巡检状态,当确定阀室处于非巡检状态时,向监控界面发送第一提示信息。通过上述方案,可以通过实时获取第一门禁触点、第二门禁触点以及巡检开关的状态,经过控制器的逻辑计算确定当前阀室是否处于非巡检进入的状态,在阀室处于非巡检状态时向管理人员发送提示信息,避免了对阀室处于正常巡检状态时向管理人员发送提示信息的情况,从而提高了阀室安全监控的效率。
[0162]
图9是根据一示例性实施例示出的一种线路阀室安全状态检测装置的框图,如图9所示,该线路阀室安全状态检测装置可以通过硬件或者软硬结合的方式实现为计算机设备中的全部或者部分,以执行图3或图4对应实施例所示的方法的全部或部分步骤。该线路阀
室安全状态检测装置可以包括:
[0163]
情况获取模块910,用于根据阀室大门对应的第一门禁触点的状态、小室门对应的第二门禁触点的状态以及巡检开关的状态,获取阀室的有无人情况;所述小室门包括阀组间门以及设备间门;
[0164]
非巡检状态确定模块920,用于响应于所述阀室处于有人状态,且所述第一门禁触点处于闭合状态,确定所述阀室处于非巡检状态;或者,响应于所述阀室处于所述有人状态,且所述第一门禁触点处于断开状态,确定所述巡检开关的状态,响应于所述巡检开关处于断开状态,获取进入时间,所述进入时间是从所述第一门禁触点处于断开状态的时刻到当前时刻之间的时间段,响应于所述进入时间大于允许进入时间,确定所述阀室处于所述非巡检状态;
[0165]
第一信息发送模块,用于响应于获取到所述阀室处于非巡检状态,发送第一提示信息;所述第一提示信息用于提示所述阀室被非授权进入。
[0166]
在一种可能的实现方式中,所述情况获取模块910,包括:
[0167]
有人状态确定子模块,用于响应于所述第一门禁触点处于断开状态,确定所述阀室处于所述有人状态;
[0168]
所述有人状态确定子模块,还用于响应于接收到所述第一门禁触点处于闭合状态,且至少一个所述第二门禁触点处于断开状态,确定所述阀室处于所述有人状态;
[0169]
所述有人状态确定子模块,还用于响应于所述第一门禁触点以及所述第二门禁触点均处于闭合状态,且所述巡检开关处于闭合状态,确定所述阀室处于所述有人状态。
[0170]
在一种可能的实现方式中,所述装置还包括:
[0171]
第一巡检时间获取模块,用于响应于所述巡检开关处于断开状态,获取进入时间之前,响应于所述巡检开关处于闭合状态,确定所述阀室处于巡检状态,且获取第一巡检时间;所述第一巡检时间是从所述第一门禁触点处于断开状态的时刻到所述巡检开关处于闭合状态的时刻之间的时间段;
[0172]
第一进入允许时间确定模块,用于响应于历史巡检次数小于两次,将默认初始巡检时间确定为进入阀室允许时间;
[0173]
历史巡检时间获取模块,用于响应于所述历史巡检次数大于等于两次,基于历史巡检时间记录,获取当前巡检之前的所述至少两次历史巡检时间;
[0174]
巡检平均值获取模块,用于将所述历史巡检时间以及所述第一巡检时间中的最大值与最小值进行筛除,且将剩余的巡检时间相加后确定巡检时间平均值;
[0175]
进入允许时间更新模块,用于将所述巡检时间平均值与第一配置倍数相乘,更新所述进入阀室允许时间。
[0176]
在一种可能的实现方式中,所述装置还包括:
[0177]
限位器启动模块,用于响应于所述阀室处于巡检状态,启动所述阀室大门的限位器;所述限位器用于阻挡所述阀室大门完全关闭;
[0178]
第二信息确定模块,用于发送第二提示信息;所述第二提示信息用于提示所述阀室处于巡检进入的状态。
[0179]
在一种可能的实现方式中,所述装置还包括:
[0180]
第二开关状态获取模块,用于响应于所述阀室处于巡检状态,获取所述巡检开关
的状态;
[0181]
离场状态确定模块,用于响应于所述巡检开关处于断开状态,确定所述阀室处于离场状态;
[0182]
巡检状态恢复模块,用于响应于处于所述离场状态的所述阀室中的所述巡检开关再次处于闭合状态,将所述阀室恢复为巡检状态;
[0183]
限位器恢复模块,用于响应于处于所述离场状态的所述阀室中的所述第二门禁触点均处于闭合状态,使所述阀室大门的限位器恢复初始状态;所述初始状态为允许所述阀室大门关闭的状态;
[0184]
离场时间获取模块,用于响应于获取到所述第一门禁触点处于断开状态,获取所述阀室处于所述离场状态的离场时间;
[0185]
非离状态确定模块,用于响应于所述离场时间大于离场允许时间,确定所述阀室处于非正常离场状态;
[0186]
第三信息确定模块,用于响应于获取到所述阀室处于非正常离场状态,发送第三提示信息。
[0187]
在一种可能的实现方式中,所述装置还包括:
[0188]
第一离场时间获取模块,用于响应于所述离场时间大于离场允许时间,确定所述阀室处于非正常离场状态之前,响应于获取到所述第一门禁触点处于闭合状态,确定所述阀室处于正常离场状态,且获取第一离场时间;所述第一离场时间是从所述巡检开关处于闭合状态的时刻到所述第一门禁触点处于闭合状态的时刻之间的时间段;
[0189]
第一离场允许时间确定模块,用于响应于历史离场次数小于两次,将默认初始离场时间确定为所述离场允许时间;
[0190]
历史离场时间获取模块,用于响应于所述历史离场次数大于等于两次,基于历史离场时间记录,获取当前巡检之前的所述至少两次历史离场时间;
[0191]
离场平均值确定模块,用于将所述历史离场时间以及所述第一离场时间中的最大值与最小值进行筛除,且将剩余的离场时间相加后确定离场时间平均值;
[0192]
离场允许时间更新模块,用于将所述离场时间平均值与第二配置倍数相乘,更新所述离场允许时间。
[0193]
综上所述,本公开实施例所示的方案,根据第一门禁触点的状态、第二门禁触点的状态以及巡检开关的状态确定阀室中是否有人,当确定阀室处于有人状态时,根据第一门禁触点以及巡检开关,确定阀室是否处于巡检状态,当确定阀室处于非巡检状态时,向监控界面发送第一提示信息。通过上述方案,可以通过实时获取第一门禁触点、第二门禁触点以及巡检开关的状态,经过控制器的逻辑计算确定当前阀室是否处于非巡检进入的状态,在阀室处于非巡检状态时向管理人员发送提示信息,避免了对阀室处于正常巡检状态时向管理人员发送提示信息的情况,从而提高了阀室安全监控的效率。
[0194]
需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0195]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法
的实施例中进行了详细描述,此处将不做详细阐述说明。
[0196]
图10是根据一示例性实施例示出的一种计算机设备的结构示意图。所述计算机设备1000包括中央处理单元(central processing unit,cpu)1001、包括随机存取存储器(random access memory,ram)1002和只读存储器(read-only memory,rom)1003的系统存储器1004,以及连接系统存储器1004和中央处理单元1001的系统总线1005。所述计算机设备1000还包括帮助计算机设备内的各个器件之间传输信息的基本输入/输出系统(input/output,i/o系统)1006,和用于存储操作系统1013、应用程序1014和其他程序模块1015的大容量存储设备1007。
[0197]
所述基本输入/输出系统1006包括有用于显示信息的显示器1008和用于用户输入信息的诸如鼠标、键盘之类的输入设备1009。其中所述显示器1008和输入设备1009都通过连接到系统总线1005的输入输出控制器1010连接到中央处理单元1001。所述基本输入/输出系统1006还可以包括输入输出控制器1010以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器1010还提供输出到显示屏、打印机或其他类型的输出设备。
[0198]
所述大容量存储设备1007通过连接到系统总线1005的大容量存储控制器(未示出)连接到中央处理单元1001。所述大容量存储设备1007及其相关联的计算机设备可读介质为计算机设备1000提供非易失性存储。也就是说,所述大容量存储设备1007可以包括诸如硬盘或者只读光盘(compact disc read-only memory,cd-rom)驱动器之类的计算机设备可读介质(未示出)。
[0199]
不失一般性,所述计算机设备可读介质可以包括计算机设备存储介质和通信介质。计算机设备存储介质包括以用于存储诸如计算机设备可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机设备存储介质包括ram、rom、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、带电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom),cd-rom、数字视频光盘(digital video disc,dvd)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机设备存储介质不局限于上述几种。上述的系统存储器1004和大容量存储设备1007可以统称为存储器。
[0200]
根据本公开的各种实施例,所述计算机设备1000还可以通过诸如因特网等网络连接到网络上的远程计算机设备运行。也即计算机设备1000可以通过连接在所述系统总线1005上的网络接口单元1011连接到网络1012,或者说,也可以使用网络接口单元1011来连接到其他类型的网络或远程计算机设备系统(未示出)。
[0201]
所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,中央处理器1001通过执行该一个或一个以上程序来实现图3或图4所示的方法的全部或者部分步骤。
[0202]
本领域技术人员应该可以意识到,在上述一个或多个示例中,本公开实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机设备可读介质中或者作为计算机设备可读介质上的一个或多个指令或代码进行传输。计算机设备可读介质包括计算机设备存储介质和通信介质,其中通信介
质包括便于从一个地方向另一个地方传送计算机设备程序的任何介质。存储介质可以是通用或专用计算机设备能够存取的任何可用介质。
[0203]
本公开实施例还提供了一种计算机设备存储介质,用于储存为上述测试装置所用的计算机设备软件指令,其包含用于执行上述组件共享方法所设计的程序。
[0204]
根据本公开的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的线路阀室安全状态检测方法。
[0205]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0206]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献