CN112383589B - 移动试验车中管理***的数据处理方法及装置 - Google Patents
移动试验车中管理***的数据处理方法及装置 Download PDFInfo
- Publication number
- CN112383589B CN112383589B CN202011158160.0A CN202011158160A CN112383589B CN 112383589 B CN112383589 B CN 112383589B CN 202011158160 A CN202011158160 A CN 202011158160A CN 112383589 B CN112383589 B CN 112383589B
- Authority
- CN
- China
- Prior art keywords
- alarm
- identification information
- information
- data
- point data
- 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.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 28
- 238000003672 processing method Methods 0.000 title abstract description 9
- 238000000034 method Methods 0.000 claims abstract description 30
- 238000012545 processing Methods 0.000 claims abstract description 20
- 238000004590 computer program Methods 0.000 claims description 15
- 230000008030 elimination Effects 0.000 claims description 12
- 238000003379 elimination reaction Methods 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000007726 management method Methods 0.000 description 46
- 238000012544 monitoring process Methods 0.000 description 12
- 238000002474 experimental method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000000007 visual effect Effects 0.000 description 6
- MHAJPDPJQMAIIY-UHFFFAOYSA-N Hydrogen peroxide Chemical compound OO MHAJPDPJQMAIIY-UHFFFAOYSA-N 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 239000007789 gas Substances 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003153 chemical reaction reagent Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009545 invasion Effects 0.000 description 1
- 239000010865 sewage Substances 0.000 description 1
- 239000002341 toxic gas Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/172—Caching, prefetching or hoarding of files
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B19/00—Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B19/00—Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow
- G08B19/005—Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow combined burglary and fire alarm systems
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B7/00—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00
- G08B7/06—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00 using electric transmission, e.g. involving audible and visible signalling through the use of sound and light sources
Landscapes
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Emergency Management (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Alarm Systems (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请提供了一种移动试验车中管理***的数据处理方法及装置,管理***包括多个子***,每一个子***包括一个或多个设备,方法包括:采集所述设备的第一点位数据,以及所述第一点位数据的配置信息;其中,所述配置信息用于指示所述第一点位数据属性信息;在所述第一点位数据满足报警条件的情况下,根据所述配置信息确定与所述属性信息对应的报警事件、以及发生报警的时间信息;将所述报警事件、所述发生报警的时间信息和所述配置信息写入日志文件。通过本申请,解决了相关技术中实验车管理平台离线时报警数据丢失问题。
Description
技术领域
本发明涉及数据处理领域,具体而言,涉及一种移动试验车中管理***的数据处理方法及装置。
背景技术
随着医疗体系的健全及科技的发展,各地对移动式生物医学研究实验车的需求越来越高。作为生物医学研究实验车,其对环境安全要求极高,这要求我们对实验车整车进行全方位远程监控,从门禁安防、环境质量、消防监控、污水处理、压差控制等多方面进行监测。但是,现有的试验车在离线后其报警数据会丢失。
针对相关技术中的上述问题,目前尚未存在有效的解决方案。
发明内容
本发明实施例提供了一种移动试验车中管理***的数据处理方法及装置,以至少解决相关技术中实验车管理平台离线时报警数据丢失问题。
根据本发明的一个实施例,提供了一种移动试验车中管理***的数据处理方法,所述管理***包括多个子***,每一个子***包括一个或多个设备,所述方法包括:
采集所述设备的第一点位数据,以及所述第一点位数据的配置信息;其中,所述配置信息用于指示所述第一点位数据属性信息;在所述第一点位数据满足报警条件的情况下,根据所述配置信息确定与所述属性信息对应的报警事件、以及发生报警的时间信息;将所述报警事件、所述发生报警的时间信息和所述配置信息写入日志文件。
根据本发明的另一个实施例,提供了一种移动试验车中管理***的数据处理装置,所述管理***包括多个子***,每一个子***包括一个或多个设备,所述方法包括:第一采集模块,用于采集所述设备的第一点位数据,以及所述第一点位数据的配置信息,其中,所述配置信息用于指示所述第一点位数据属性信息;第一确定模块,用于根据所述配置信息确定与所述属性信息对应的报警事件、以及发生报警的时间信息;第一写入模块,用于将所述报警事件、所述发生报警的时间信息和所述配置信息写入日志文件。
根据本发明的另一个实施例,提供了一种管理***,所述管理***包括多个子***,每一个子***包括一个或多个设备,所述***包括上述移动试验车中管理***的数据处理装置。
根据本发明的另一个实施例,提供了一种车辆,所述车辆包括上述移动试验车中管理***的数据处理装置。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本申请,通过采集第一点位数据,以及第一点位数据的配置信息,在第一点位数据满足报警条件的情况下,根据配置信息确定报警事件和发生报警的时间,进而将报警事件、发生报警的时间和配置信息写入日志文件;可见,可以将与报警相关的数据写入日志文件,这样在***离线后依然可以查看报警数据,从而解决了现有技术中实验车管理平台离线时报警数据丢失问题,为报警回溯分析提供依据从而提高了报警发生时的解决效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的移动试验车中管理***的数据处理方法的流程图;
图2是本申请实施例中移动试验车的管理***的结构示意图;
图3是根据本申请实施例的报警相关的数据组成示意图;
图4是是根据本申请实施例的报警***的结构示意图;
图5是根据本发明实施例的报警进行时***联动控制的方法流程图;
图6是根据本发明实施例的移动试验车中管理***的数据处理装置的结构示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在本实施例中提供了一种移动试验车中管理***的数据处理方法,其中,该管理***包括多个子***,每一个子***包括一个或多个设备,图1是根据本发明实施例的移动试验车中管理***的数据处理方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102,采集设备的第一点位数据,以及第一点位数据的配置信息;其中,配置信息用于指示第一点位数据属性信息;
步骤S104,在第一点位数据满足报警条件的情况下,根据配置信息确定与属性信息对应的报警事件、以及发生报警的时间信息;
步骤S106,将报警事件、发生报警的时间信息和配置信息写入日志文件。
通过本申请实施例中的步骤S102至步骤S108,通过采集第一点位数据,以及第一点位数据的配置信息,在第一点位数据满足报警条件的情况下,根据配置信息确定报警事件和发生报警的时间,进而将报警事件、发生报警的时间和配置信息写入日志文件;可见,可以将与报警相关的数据写入日志文件,这样在***离线后依然可以查看报警数据,从而解决了现有技术中实验车管理平台离线时报警数据丢失问题,为报警回溯分析提供依据从而提高了报警发生时的解决效率。
在本申请实施例中,第一点位数据用于指示设备的状态信息;配置信息包括:第一标签、第二标签、第一标识信息和第二标识信息;第一标签用于指示设备所属的子***,第二标签用于标识设备;第一标识信息用于标识第一点位数据的基本属性,第二标识信息至少用于标识第一点位数据的附加属性中报警事件的取值;
基于此,步骤S104中涉及到的在第一点位数据满足报警条件的情况下,根据配置信息确定与属性信息对应的报警事件的方式,包括:
步骤S104-11,在第一点位数据满足报警条件的情况下,根据第一标签和第二标签生成第三标签,其中,第三标签用于指示发生报警的设备;
步骤S104-12,根据第二标识信息中的取值与预设对应关系确定报警事件;其中,预设对应关系用于指示不同取值与不同报警事件之间的对应关系;
由于第一点位数据用于指示设备的状态信息,因此,每一种状态都对应于相应的点位数据,例如,设备的温度、设备的运行状态等等。基于此,在第一点位数据用于指示设备运行状态的情况下,满足报警条件可以是,在超负荷状态下已经运行预设时长了,从而满足了报警条件。而由于配置信息中的第一标签和第二标签进而可以确定报警事件的标签与设备之间的关系,为后续保存报警数据提供了数据支持,也使得报警数据更加完善。
进而步骤S106中涉及到的将报警事件、发生报警的时间信息和配置信息写入日志文件的方式,可以为:将第三标签、发生报警的时间、报警事件、第一标识信息和第二标识信息写入日志文件。可见写入日志文件中的报警数据包括第三标签、发生报警的时间、报警事件、第一标识信息和第二标识信息,使得报警数据更丰富,在需要对报警数据进行查看时,其能获取的信息更加全面。
在具体应用场景中以移动试验车为例,图2是本申请实施例中移动试验车的管理***的结构示意图,如图2所示,该***以网络控制引擎作为边缘控制器,形成管理***中的服务器与边缘控制器的协同处理机制,提高***算力。其中,网络控制引擎负责整个报警***相关终端设备(支持多种标准楼宇协议,如BACnet、Modbus等)的集成与数据采集、设备报警数据存储、设备点位数据上报、***联动控制等。
在一个管理***中,设备的集成实际上是对设备不同状态数据的采集,如暖通空调的开关状态、设定温度等,将每种状态定义为一个点位数据,每个点位有点位类型(如模拟量AI、AO、AV,数字量BI、BO、BV等)、点位地址(可以是1-4194304之间的任意值)两个基本属性。
在本申请实施例的可选实施方式中,本申请实施例中的配置信息中还包括第四标签,第四标签用于指示与设备关联的第二点位数据;基于此,本申请实施例中的方法还可以包括:
步骤S11,根据第四标签确定第二点位数据的数量;
步骤S12,将第二点位数据的数量信息,以及第二点位数据第三标识信息和第四标识信息写入日志文件;其中,第三标识信息用于标识第二点位数据的基本属性,第四标识信息至少用于标识第二点位数据的附加属性中报警事件的取值。
通过上述步骤S11和步骤S12,除了能够获取当前设备的报警数据,还能获取到与当前设备关联的其他设备的信息,从而可以更好的判断当前报警状况,以及在确定报警策略时可以更加全面覆盖当前设备与其关联的设备。
基于本申请实施例中配置信息,写入日志文件中的与报警相关的数据在具体应用场景中可以是如图3所示,一条报警数据由八大部分组成,其主要通过一套标签(tag)对***设备点位进行标记,通过该标记即可得到一个确定***的数据集合,如有N个设备(声光报警器)组成一个***(声光报警子***)。
报警tag(对应于第三标签):由***tag和设备地址组成,用于确定哪个***哪个设备发生报警;
报警时间:用于指示报警发生时的***时间;
报警事件:用于指示对应点位配置的报警事件,如超上限报警;
报警点位唯一ID(对应于第一标识信息):由点位类型和点位地址组成;
报警点位当前值(对应于第二标识信息所标识的取值):报警发生时点位的数值大小;
相关点位数量:记录与该点位相关联的点位数量,可辅助回溯分析报警事故,相关点位通过报警进行时tag进行确定,拥有同个tag的点位属于一个关联集合;
相关点位1-n唯一ID(对应于第三标识):记录该点位ID;
相关点位1-n当前值(对应于第四标识信息所标识的取值):记录该点位当前值大小;
报警消除时间:记录设备点位报警解除时的***时间。
如图2所示,报警***可以是门禁安防、环境监测、消防监控等三个子***,因此,分别配置***tag为security security(01)、environmental monitoring(02)、firemonitoring(03)。
在本申请实施例的可选实施方式中,在采集设备的第一点位数据,以及第一点位数据的配置信息之前,本申请实施例的方法步骤还可以包括:
步骤S21,为设备设置第一标签和第二标签;
步骤S22,将设备的状态数据设置为对应的点位数据,并为点位数据分配对应的第一标识信息、第二标识信息和第四标签;
步骤S23,对以下信息进行格式化存储:第一标签、第二标签、第一标识信息、第二标识信息、第四标签。
通过上述步骤S21至步骤S23,可以事先设置设备的点位数据已经相应的配置信息,为后续在产生报警后能够保存更加详细的报警数据。
基于图3所示的报警数据,在本申请实施例的具体应用场景中,上述步骤S21至步骤S23可以包括两个部分:
1)设备的配置:每个子***是多个设备的集合,因此将归属该子***的设备加上对应的***tag;每个设备又是多个点位的集合,因此分别给每个设备加一个设备tag;
2)点位的配置:根据点位的基本特性,可以给***每个点位分配一个唯一ID(由点位类型、点位地址组成);除了点位的基本属性之外,还可以配置多种附加属性,如点位名称、报警事件(如超上限报警)等;并给该点位加上所归属的设备tag;最后若该点位有报警事件附加属性,可自定义一个报警进行时tag,用来表示与该点位相关联的其他点位。
也就是说,可以建立起整个报警***的标签体系,即***--设备--点位三者之间的对应关系。
当完成以上***设备点位的配置并保存至网络控制引擎后,即可实现报警数据存储格式化,基于该标签***的存储结构,可以简化***报警数据的存储内容,适合于像网络控制引擎这种存储空间有限,处理能力不高的边缘处理器。
在本申请实施例的一个可选实施方式中,在将第三标签、发生报警的时间、报警事件、第一标识信息和第二标识信息写入日志文件之后,本申请实施例的方法步骤还可以包括:
步骤S31,继续采集设备的第一点位数据,以及第一点位数据的配置信息;
步骤S32,在第一点位数据不满足报警条件的情况下,确定第一点位数据是否满足报警消除条件;
步骤S33,在满足报警消除条件的情况下,获取第一点位数据的第一标识信息和当前***时间;
步骤S34,根据第一标识信息确定从日志文件中确定对应的报警日志;
步骤S35,将当前***时间写入报警日志中的报警消除时间。
通过上述步骤S31至步骤S35可以在不满足报警条件的话,在***日志中写入报警消除时间,即可以自动消除报警。同样是写入到日志文件,以便后续可以对其进行回看。
需要说明的是,本申请实施例中的第一点位数据满足报警条件可以是指第一点位数据的附加属性中报警事件的取值超过预设阈值。
在本申请实施例的具体应用场景中,如图4所示,报警***包括:
1)配置数据库,用于保存***设备点位的配置信息;
2)日志存储数据库,用于持久化保存***报警数据;
3)数据采集模块,用于完成不同协议设备的点位数据采集;
4)数据处理模块,用于完成不同协议设备点位数据的解析与转化;若相应点位符合报警事件,即通知报警日志处理模块进行报警数据的整合与存储;
5)数据缓存模块,用于将解析转化后的数据存入网络控制引擎的数据缓冲区;
6)请求处理模块,用于接收来自管理***的数据请求,如点位报警事件、点位当前值等;
7)订阅/发布服务器,用于位于网络控制引擎***内部,实现***数据的实时传输。网络控制引擎和管理***上线同时订阅该服务器,可在该服务器中制定一个专用于发布报警事件的通道,当网络控制引擎判定***某设备点位发生报警时,可将报警数据发布到该通道。由于管理***已经订阅该服务器,便可实时获取***设备状态。
接下来通过管理***在线时网络控制引擎自动上报报警数据为例进行解释说明:如某个设备点位(类型AI,地址10)当前值为5,符合低下限报警事件(代码01)时,此时网络控制引擎通过订阅/发布服务器推送低下限报警事件,数据帧可定义但不限定为以下格式:“{type:AI,addr:10,value:5,alarmEvent:01}”
以下举一个报警数据存储及响应管理***请求的例子:
实验车某淋浴间与实验室直接的压差要求不超过0.5MPa,在第一时刻网络控制引擎采集到该压差传感器的压差为0.5MPa,该压差为一类型为AI,地址为100的点位,设备地址为10,设备tag为press difference transducer(压差传感器)(12),点位报警进行时tag为pressure(22),上限报警事件代码为007。
通过设备tag查询网络控制引擎的标签***可得到***tag为environmentalmonitoring(环境监视)(02);
通过报警进行时tag查询可得到相关点位有2个,一个是实验室内的压力(类型AI,地址98),一个是淋浴间的压力(类型AI,地址99),故该设备点位在报警日志的数据为:
“system:02-10,alarmTime:xx/xx/xx,alarmEvent:007,type:AI,addr:100,value:10.5,
correlationNode:2,type:AI,addr:98,value:9.6,type:AI,addr:99,value:10.1,overTime:xx/xx/xx”。
当管理***重新上线时,通过请求方式获取离线期间的设备点位报警数据,网络控制引擎响应数据帧即为:
“system:02-10,alarmTime:xx/xx/xx,alarmEvent:007,type:AI,addr:100,value:10.5,
correlationNode:2,type:AI,addr:98,value:9.6,type:AI,addr:99,value:10.1,overTime:xx/xx/xx”
当管理***在线时,可通过订阅/发布服务器实时获取***设备点位状态数据(如报警事件、点位当前值等);当***离线期间,设备点位的报警事件记录在网络控制引擎的报警日志中,当管理***再次上线时,可发送请求给网络控制引擎获取离线期间的报警数据。
在该具体应用场景中相关点位有两个,在分析事故时,可知室内外压强数值大小,可进一步追查出哪边的压强出现异常,辅助管理人员查明事故。
在本申请实施例的可选实施方式中,本申请实施例的方法还可以包括:
步骤S41,在第一点位数据满足报警条件的情况下,确定报警事件的类型;
步骤S42,根据报警事件的类型推送对应的报警信息,并执行与报警事件的类型对应的第一操作,其中,第一操作用于控制报警事件。
其中,本申请实施例中的报警事件的类型包括以下至少一项:门禁安防报警、火灾消防报警、生物威胁报警。
对于上述步骤S41和步骤S42,由于点位数据用于指示设备的状态,因此在满足报警条件的情况下,可以进一步确定报警事件,进而确定用于处理报警事件的第一操作。在具体应用场景中以网络控制引擎作为***边缘处理器为例,实时采集本地设备点位数据,并解析每个采集回来的点位数据,从缓存区获取该点位的配置,若符合报警条件,则根据上述所规定的报警日志格式,记录下每个字段的数据,并写入网络控制引擎的缓存区和日志文件,同时向订阅/发布服务器的报警事件通道推送报警数据。
其中,网络控制引擎是***级集成控制器,应具备离线独立运行(管理***离线时可独立运行),子***设备联动逻辑是根据***具体需求编写好后内置在控制器***中,由控制器根据相应条件进行调用。
作为移动实验车,其报警***一般由门禁安防报警、火灾消防报警、生化威胁报警组成,根据这三种不同场景触发相应的联动控制,不需要人为通过管理***发送执行命令,提高整个报警***应对异常情况的反应速度,使***更加智能化,及时地保护人和物的安全。
根据不同报警场景制定以下三种子***设备联动逻辑:
1)门禁安防报警
当移动实验车门禁验证不通过时或遭遇非法破坏时,网络控制引擎采集到门禁设备点位的异常报警信号,此时向订阅/发布服务器报警事件通道推送门禁报警信息,并向监控室的声光报警器发送启动报警命令,同时将报警数据写入日志文件;管理***接收到报警信息后,向管理界面门禁安防板块发出报警提示,管理人员可通过视频监控查看所在门禁周围情况。
2)火灾消防报警
当移动实验车某个位置的火灾探测器检测到火灾时,网络控制引擎可采集到该探测器的火灾信号,此时向订阅/发布服务器报警事件通道推送火灾报警信息,并向实验车所有声光报警器发送启动报警命令,同时将报警数据写入日志文件,并立刻向所有门禁发送开启命令、发送互锁门解除互锁机制命令,开启火灾位置的消防喷头直至火灾报警解除;管理***接收到报警信息后,向管理界面火灾消防板块发出报警提示。
3)生化威胁报警
移动实验车存在多种生化试剂,网络控制引擎可集成多种传感器,严密监视实验车内部环境。以下举例为实验车某位置发生过氧化氢其他泄露:
当过氧化氢气体泄漏时,网络控制引擎可采集到对应的气体传感器报警信号,此时向订阅/发布服务器报警事件通道推送生化威胁报警信息,并向实验车所有声光报警器发送启动报警命令,同时将报警数据写入日志文件,并监测发生气体泄漏位置是否有被困人员,若有立刻向人员所在位置的门禁发送开启命令,等待所有人员撤离后立刻向该门禁发送关闭命令,防止有毒气体进一步扩散,救援人员可通过门外的显示屏实时获取内部环境情况;管理***接收到报警信息后,向管理界面环境监控板块发出报警提示。
基于此,如图5所示,本申请实施例中的报警进行时***联动控制的方法步骤包括:
步骤S201,对设备点位数据进行采集;
步骤S202,判断是否符合报警条件;在判断结果为是的情况下,执行步骤S203,在判断结果为否的情况下,执行步骤S201;
步骤S203,根据预设报警事件及等级,执行不同联动逻辑;
步骤S204,在报警为非法入侵时,***管理平台推送门禁报警;
步骤S205,在报警为火灾报警时,***管理平台推送火灾报警;
步骤S206,整车声光报警器启动;
步骤S207,整车所有门禁打开;
步骤S208,开启火灾发生处的消防喷头直至火灾解除;
步骤S209,在报警为生物威胁报警时,***推送管理平台推送生物威胁报警;
步骤S210,定位报警位置并保持监视;
步骤S211,是否有被困人员;
步骤S212,如果有的话打开被困人员所在位置门禁;
步骤S213,被困人员是否撤离完毕;
步骤S214,在撤离完毕的情况下,关闭报警范围内所有门禁;
步骤S215,等待处理,显示屏实时显示室内环境状态。
可见,通过本申请实施例,可以基于网络控制引擎集成的移动实验车报警***,实现对实验车整车环境全方位监控及提供实时报警;另外,基于网络控制引擎的报警上报及***联动机制,可以实现实验车***实时报警及安全防护。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
在本实施例中还提供了一种移动试验车中管理***的数据处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是根据本发明实施例的移动试验车中管理***的数据处理装置结构示意图,其中,管理***包括多个子***,每一个子***包括一个或多个设备,如图6所示,该装置包括:
第一采集模块62,用于采集设备的第一点位数据,以及第一点位数据的配置信息,其中,配置信息用于指示第一点位数据属性信息;
第一确定模块64,用于根据配置信息确定与属性信息对应的报警事件、以及发生报警的时间信息;
第一写入模块66,用于将报警事件、发生报警的时间信息和配置信息写入日志文件。
可选地,第一点位数据用于指示设备的状态信息;配置信息包括:第一标签、第二标签、第一标识信息和第二标识信息;第一标签用于指示设备所属的子***,第二标签用于标识设备;第一标识信息用于标识第一点位数据的基本属性,第二标识信息至少用于标识第一点位数据的附加属性中报警事件的取值;
基于此,本申请实施例中的第一确定模块还可以包括:生成单元,用于在第一点位数据满足报警条件的情况下,根据第一标签和第二标签生成第三标签,其中,第三标签用于指示发生报警的设备;确定单元,用于根据第二标识信息中的取值与预设对应关系确定报警事件;其中,预设对应关系用于指示不同取值与不同报警事件之间的对应关系;
本申请实施例中的写入模块还可以包括:写入单元,用于将第三标签、发生报警的时间、报警事件、第一标识信息和第二标识信息写入日志文件。
可选地,本申请实施例中的配置信息中还包括第四标签,第四标签用于指示与设备关联的第二点位数据;本申请实施例中的装置还可以包括:第二确定模块,用于根据第四标签确定第二点位数据的数量;第二写入模块,用于将第二点位数据的数量信息,以及第二点位数据第三标识信息和第四标识信息写入日志文件;其中,第三标识信息用于标识第二点位数据的基本属性,第四标识信息至少用于标识第二点位数据的附加属性中报警事件的取值。
可选地,在将第三标签、发生报警的时间、报警事件、第一标识信息和第二标识信息写入日志文件之后,本申请实施例中的装置还可以包括:第二采集模块,用于继续采集设备的第一点位数据,以及第一点位数据的配置信息;第三确定模块,用于在第一点位数据不满足报警条件的情况下,确定第一点位数据是否满足报警消除条件;获取模块,用于在满足报警消除条件的情况下,获取第一点位数据的第一标识信息和当前***时间;第四确定模块,用于根据第一标识信息确定从日志文件中确定对应的报警日志;第三写入模块,用于将当前***时间写入报警日志中的报警消除时间。
可选地,本申请实施例中的装置还可以包括:第四确定模块,用于在第一点位数据满足报警条件的情况下,确定报警事件的类型;处理模块,用于根据报警事件的类型推送对应的报警信息,并执行与报警事件的类型对应的第一操作,其中,第一操作用于控制报警事件。
可选地,本申请实施例中的报警事件的类型包括以下至少一项:门禁安防报警、火灾消防报警、生物威胁报警。
可选地,在采集设备的第一点位数据,以及第一点位数据的配置信息之前,本申请实施例中的装置还可以包括:第一设置模块,用于为设备设置第一标签和第二标签;第二设置模块,用于将设备的状态数据设置为对应的点位数据,并为点位数据分配对应的第一标识信息、第二标识信息和第四标签;格式化模块,用于对以下信息进行格式化存储:第一标签、第二标签、第一标识信息、第二标识信息、第四标签。
本申请实施例中还提供了一种管理***,包括上述图5中的装置。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,采集设备的第一点位数据,以及第一点位数据的配置信息;其中,配置信息用于指示第一点位数据属性信息;
S2,在第一点位数据满足报警条件的情况下,根据配置信息确定与属性信息对应的报警事件、以及发生报警的时间信息;
S3,将报警事件、发生报警的时间信息和配置信息写入日志文件。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,采集设备的第一点位数据,以及第一点位数据的配置信息;其中,配置信息用于指示第一点位数据属性信息;
S2,在第一点位数据满足报警条件的情况下,根据配置信息确定与属性信息对应的报警事件、以及发生报警的时间信息;
S3,将报警事件、发生报警的时间信息和配置信息写入日志文件。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种移动试验车中管理***的数据处理方法,其特征在于,所述管理***包括多个子***,每一个子***包括一个或多个设备,所述方法包括:
采集所述设备的第一点位数据,以及所述第一点位数据的配置信息;其中,所述配置信息用于指示所述第一点位数据属性信息;
在所述第一点位数据满足报警条件的情况下,根据所述配置信息确定与所述属性信息对应的报警事件、以及发生报警的时间信息;
将所述报警事件、所述发生报警的时间信息和所述配置信息写入日志文件;
所述第一点位数据用于指示所述设备的状态信息;所述配置信息包括:第一标签、第二标签、第一标识信息和第二标识信息;所述第一标签用于指示所述设备所属的子***,所述第二标签用于标识所述设备;所述第一标识信息用于标识所述第一点位数据的基本属性,所述第二标识信息至少用于标识所述第一点位数据的附加属性中报警事件的取值;
在所述第一点位数据满足报警条件的情况下,根据所述配置信息确定与所述属性信息对应的报警事件,包括:在所述第一点位数据满足报警条件的情况下,根据所述第一标签和第二标签生成第三标签,其中,所述第三标签用于指示发生报警的设备;根据所述第二标识信息中的取值与预设对应关系确定报警事件;其中,所述预设对应关系用于指示不同取值与不同报警事件之间的对应关系。
2.根据权利要求1所述的方法,其特征在于,
将所述报警事件、所述发生报警的时间信息和所述配置信息写入日志文件,包括:将所述第三标签、发生报警的时间、所述报警事件、所述第一标识信息和所述第二标识信息写入日志文件。
3.根据权利要求2所述的方法,其特征在于,所述配置信息中还包括第四标签,所述第四标签用于指示与所述设备关联的第二点位数据;所述方法还包括:
根据所述第四标签确定所述第二点位数据的数量;
将所述第二点位数据的数量信息,以及所述第二点位数据第三标识信息和第四标识信息写入所述日志文件;其中,所述第三标识信息用于标识所述第二点位数据的基本属性,所述第四标识信息至少用于标识所述第二点位数据的附加属性中报警事件的取值。
4.根据权利要求2所述的方法,其特征在于,在将所述第三标签、发生报警的时间、所述报警事件、所述第一标识信息和所述第二标识信息写入日志文件之后,所述方法还包括:
继续采集所述设备的第一点位数据,以及所述第一点位数据的配置信息;
在所述第一点位数据不满足报警条件的情况下,确定所述第一点位数据是否满足报警消除条件;
在满足报警消除条件的情况下,获取所述第一点位数据的第一标识信息和当前***时间;
根据所述第一标识信息确定从所述日志文件中确定对应的报警日志;
将所述当前***时间写入所述报警日志中的报警消除时间。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述第一点位数据满足报警条件的情况下,确定报警事件的类型;
根据所述报警事件的类型推送对应的报警信息,并执行与所述报警事件的类型对应的第一操作,其中,所述第一操作用于控制所述报警事件。
6.根据权利要求5所述的方法,其特征在于,所述报警事件的类型包括以下至少一项:门禁安防报警、火灾消防报警、生物威胁报警。
7.根据权利要求3所述的方法,其特征在于,在采集所述设备的第一点位数据,以及所述第一点位数据的配置信息之前,所述方法包括:
为所述设备设置所述第一标签和所述第二标签;
将所述设备的状态数据设置为对应的点位数据,并为所述点位数据分配对应的所述第一标识信息、所述第二标识信息和所述第四标签;
对以下信息进行格式化存储:所述第一标签、所述第二标签、所述第一标识信息、所述第二标识信息、所述第四标签。
8.一种移动试验车中管理***的数据处理装置,其特征在于,所述管理***包括多个子***,每一个子***包括一个或多个设备,所述装置包括:
第一采集模块,用于采集所述设备的第一点位数据,以及所述第一点位数据的配置信息,其中,所述配置信息用于指示所述第一点位数据属性信息;
第一确定模块,用于根据所述配置信息确定与所述属性信息对应的报警事件、以及发生报警的时间信息;
第一写入模块,用于将所述报警事件、所述发生报警的时间信息和所述配置信息写入日志文件;
所述第一点位数据用于指示所述设备的状态信息;所述配置信息包括:第一标签、第二标签、第一标识信息和第二标识信息;所述第一标签用于指示所述设备所属的子***,所述第二标签用于标识所述设备;所述第一标识信息用于标识所述第一点位数据的基本属性,所述第二标识信息至少用于标识所述第一点位数据的附加属性中报警事件的取值;
所述第一确定模块包括:
生成单元,用于在所述第一点位数据满足报警条件的情况下,根据所述第一标签和第二标签生成第三标签,其中,所述第三标签用于指示发生报警的设备;确定单元,用于根据所述第二标识信息中的取值与预设对应关系确定报警事件;其中,所述预设对应关系用于指示不同取值与不同报警事件之间的对应关系。
9.根据权利要求8所述的装置,其特征在于,
所述写入模块包括:写入单元,用于将所述第三标签、发生报警的时间、所述报警事件、所述第一标识信息和所述第二标识信息写入日志文件。
10.根据权利要求9所述的装置,其特征在于,所述配置信息中还包括第四标签,所述第四标签用于指示与所述设备关联的第二点位数据;所述装置还包括:
第二确定模块,用于根据所述第四标签确定所述第二点位数据的数量;
第二写入模块,用于将所述第二点位数据的数量信息,以及所述第二点位数据第三标识信息和第四标识信息写入所述日志文件;其中,所述第三标识信息用于标识所述第二点位数据的基本属性,所述第四标识信息至少用于标识所述第二点位数据的附加属性中报警事件的取值。
11.根据权利要求9所述的装置,其特征在于,在将所述第三标签、发生报警的时间、所述报警事件、所述第一标识信息和所述第二标识信息写入日志文件之后,所述装置还包括:
第二采集模块,用于继续采集所述设备的第一点位数据,以及所述第一点位数据的配置信息;
第三确定模块,用于在所述第一点位数据不满足报警条件的情况下,确定所述第一点位数据是否满足报警消除条件;
获取模块,用于在满足报警消除条件的情况下,获取所述第一点位数据的第一标识信息和当前***时间;
第四确定模块,用于根据所述第一标识信息确定从所述日志文件中确定对应的报警日志;
第三写入模块,用于将所述当前***时间写入所述报警日志中的报警消除时间。
12.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第四确定模块,用于在所述第一点位数据满足报警条件的情况下,确定报警事件的类型;
处理模块,用于根据所述报警事件的类型推送对应的报警信息,并执行与所述报警事件的类型对应的第一操作,其中,所述第一操作用于控制所述报警事件。
13.一种管理***,所述管理***包括多个子***,每一个子***包括一个或多个设备,其特征在于,所述***包括权利要求8至12中任一项所述的装置。
14.一种车辆,其特征在于,包括权利要求8至12中任一项所述的装置。
15.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至7任一项中所述的方法。
16.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至7任一项中所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011158160.0A CN112383589B (zh) | 2020-10-26 | 2020-10-26 | 移动试验车中管理***的数据处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011158160.0A CN112383589B (zh) | 2020-10-26 | 2020-10-26 | 移动试验车中管理***的数据处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112383589A CN112383589A (zh) | 2021-02-19 |
CN112383589B true CN112383589B (zh) | 2022-09-13 |
Family
ID=74577282
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011158160.0A Active CN112383589B (zh) | 2020-10-26 | 2020-10-26 | 移动试验车中管理***的数据处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112383589B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113794781B (zh) * | 2021-11-16 | 2022-02-11 | 佛山技研智联科技有限公司 | 数据采集方法、装置、设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110794800A (zh) * | 2019-12-11 | 2020-02-14 | 河南中烟工业有限责任公司 | 一种智慧工厂信息管理的监控*** |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120246303A1 (en) * | 2011-03-23 | 2012-09-27 | LogRhythm Inc. | Log collection, structuring and processing |
CN105632248A (zh) * | 2015-12-28 | 2016-06-01 | 中国民航信息网络股份有限公司 | 一种安全监控***及其数据处理方法 |
US20170351608A1 (en) * | 2016-06-07 | 2017-12-07 | Toshiba Memory Corporation | Host device |
CN107341595B (zh) * | 2017-06-20 | 2021-02-02 | 北京市运输管理技术支持中心 | 一种车辆动态信息公共服务平台 |
CN109726071A (zh) * | 2018-07-18 | 2019-05-07 | 平安科技(深圳)有限公司 | ***故障处理方法、装置、设备及存储介质 |
CN111524306A (zh) * | 2020-04-18 | 2020-08-11 | 杭州万联网络科技有限公司 | 一种机房动力环境集中监控*** |
-
2020
- 2020-10-26 CN CN202011158160.0A patent/CN112383589B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110794800A (zh) * | 2019-12-11 | 2020-02-14 | 河南中烟工业有限责任公司 | 一种智慧工厂信息管理的监控*** |
Non-Patent Citations (1)
Title |
---|
《快速路车辆跟驰建模与仿真研究(英文)》;贾宇涵等;《***仿真学报》;20190208;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112383589A (zh) | 2021-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5560397B2 (ja) | 自律型防犯警戒システム及び自律型防犯警戒方法 | |
US20110320389A1 (en) | Systems and methods for safety and business productivity | |
KR102356666B1 (ko) | 다중로그 데이터 기반의 공공안전 위험상황 감지, 예측, 대응 방법 및 장치 | |
CN113011833A (zh) | 施工现场的安全管理方法、装置、计算机设备和存储介质 | |
CN112488898B (zh) | 一种基于楼宇智能管控的突发事件处理***及方法 | |
CN103338362A (zh) | 一种基于视频监控***的事件处理方法及*** | |
CN111275909B (zh) | 一种安防预警方法及装置 | |
CN112383589B (zh) | 移动试验车中管理***的数据处理方法及装置 | |
CN113205056A (zh) | 一种基于公共安全问题的主动图像识别预警***及其处理方法 | |
CN112580470A (zh) | 城市视觉感知方法、装置、电子设备和存储介质 | |
JP2012208793A (ja) | 警備装置 | |
CN111355932A (zh) | 监控方法、装置、家居设备、存储介质及电子设备 | |
CN111127828A (zh) | 基于统一报警平台的多源报警处理方法、装置及相关设备 | |
CN117453835A (zh) | 一种智慧社区管理*** | |
CN210091231U (zh) | 一种智慧园区管理*** | |
CN116630885A (zh) | 实现社区安全指数的处理方法、装置和设备 | |
CN101355449B (zh) | 一种电脑用户行为智能分析***及分析方法 | |
CN113721564A (zh) | 智能车间安全管理*** | |
CN115685859A (zh) | 一种信息机房可视化监控方法 | |
CN114554137A (zh) | 区域管控方法、装置、设备及存储介质 | |
JP2006338619A (ja) | 入退室管理システムおよび入退室管理方法 | |
US20240127690A1 (en) | Communications bridge with unified building alarm processing | |
CN110807344A (zh) | 基于图像分析的特殊用户监控方法、设备及存储介质 | |
CN115831334B (zh) | 一种用于医疗机构的安全防护管理监测***及管理平台 | |
CN212181519U (zh) | 基于人工智能的智慧城市*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |