环境数据采集系统和方法技术方案

技术编号:19815037 阅读:54 留言:0更新日期:2018-12-19 12:33
本发明专利技术公开了一种环境数据采集系统和方法。该系统包括:传感器单元,包括多个传感器模块,用于感测第一环境数据;数据采集单元,用于基于预定的采集模板获取与所述采集模板相对应的第一环境数据,并基于所述采集模板对所述第一环境数据进行采集处理,以得到第二环境数据。由此,通过与每种传感器模块相对应的采集模板,来实现对不同规格的传感器模块感测到的环境数据的采集,以减少开发成本和维护成本,并且提高生产效率。

【技术实现步骤摘要】
环境数据采集系统和方法
本专利技术涉及环境数据采集
,特别涉及一种环境数据采集系统和方法。
技术介绍
地下管廊,是指地下城市管道综合通路,将电力、通讯、供热、给排水等各种工程管线集于一体,是保障城市运行的重要基础设置。为了充分保障管廊内环境安全,需要对其内部环境进行检测,以达到实时、自动监测地下管廊内的环境,其重要性不言而喻。现有技术中,通过在地下管廊配置相应的传感器采集环境数据,通过软件对每个测点的地理位置、测量值、或工作状态等环境数据进行连续采集,并对上述环境数据进行分析。然而,不同厂家生产的工业环境传感器数据采集协议以及数值转换规则都不同,在原有的系统架构下,针对不同厂家生产的工业环境传感器需要分别独立开发一套专门的采集方式,带来成本高、效率低等多方面的问题。因此,仍然需要一种能够适用于各种传感器的环境数据采集方案。
技术实现思路
本专利技术的目的是提供一种环境数据采集系统和方法,通过与每种传感器模块相对应的采集模板,来获取不同规格的传感器模块感测到的环境数据,以满足各种规格传感器的检测需求,以减少开发成本和维护成本。根据本专利技术的一个方面,提供了一种环境数据采集系统,包括:传感器单元,包括多个传感器模块,用于感测第一环境数据;数据采集单元,用于基于预定的采集模板获取与采集模板相对应的第一环境数据,并基于采集模板对第一环境数据进行采集处理,以得到第二环境数据。可选的,第一环境数据中包括感测该第一环境数据的传感器模块的第一传感器信息,采集模板的模板信息包括与该采集模板相对应的传感器模块的第二传感器信息,数据采集单元还用于:在第一传感器信息和第二传感器信息相同的情况下,确定与第二传感器信息对应的采集模板为第一环境数据相对应的采集模板。可选的,预定采集模板的模板信息还包括:模板名称、第二传感器信息相对应的子协议码、指令类型、采集协议、和/或数据转换规则。可选的,数据采集单元基于采集模板的采集协议,获取第一环境数据;并且数据采集单元基于采集模板的数据转换规则,对第一环境数据进行采集处理。可选的,数据采集单元基于预定采集周期执行采集协议,以获取第一环境数据;以及数据采集单元基于数据转换规则对第一环境数据进行解析和转换处理,得到第二环境数据。可选的,第二环境数据中包括第三传感器信息,第三传感器信息与第一环境数据的第一传感器信息相同,系统还包括:数据管理单元,用于接收来自数据采集单元的第二环境数据,并基于与第三传感器信息对应的数据表结构,对第二环境数据进行动态存储。可选的,环境数据采集系统还包括:存储单元,用于关联地存储传感器信息以及该传感器信息相应的数据表结构,数据管理单元基于第三传感器信息,查询存储单元中与该第三传感器信息对应的数据表结构,并基于数据表结构存储第二环境数据。可选的,在查询到数据表结构的情况下,数据管理单元基于数据表结构存储第二环境数据;以及在未查询到数据表结构的情况下,数据管理单元构建与第三传感器信息对应的数据表结构,并基于数据表结构存储第二环境数据。可选的,传感器信息包括传感器模块的厂家信息、版本信息、型号信息。根据本专利技术的另一方面,还提供了一种环境数据采集方法,包括:感测第一环境数据;基于预定的采集模板,获取与采集模板相对应的第一环境数据;基于采集模板对第一环境数据进行采集处理,以得到第二环境数据。可选的,第一环境数据中包括感测该第一环境数据的传感器模块的第一传感器信息,采集模板的模板信息包括与该采集模板相对应的传感器模块的第二传感器信息,所基于预定的采集模板获取与采集模板相对应的第一环境数据的步骤还包括:在第一传感器信息和第二传感器信息相同的情况下,确定与第二传感器信息对应的采集模板为第一环境数据相对应的采集模板。可选的,预定采集模板的模板信息还包括:模板名称、第二传感器信息相对应的子协议码、指令类型、采集协议、和/或数据转换规则。可选的,基于预定的采集模板获取与采集模板相对应的第一环境数据的步骤包括:基于采集协议,获取第一环境数据;基于采集模板对第一环境数据进行采集处理的步骤包括:基于数据转换规则,对第一环境数据进行采集处理。可选的,基于采集协议获取第一环境数据的步骤包括:基于预定采集周期执行采集协议,以获取第一环境数据;以及基于数据转换规则对第一环境数据进行采集处理的步骤包括:基于数据转换规则对第一环境数据进行解析和转换处理,得到第二环境数据。可选的,第二环境数据中包括第三传感器信息,第三传感器信息与第一环境数据的第一传感器信息相同,方法还包括:接收来自数据采集单元的第二环境数据;基于与第三传感器对应的数据表结构,对第二环境数据进行动态存储。可选的,基于与第三传感器对应的数据表结构,对第二环境数据进行动态存储的步骤包括:基于第二环境数据的第三传感器信息,查询存储单元中与该第三传感器信息对应的数据表结构,并基于数据表结构存储第二环境数据。可选的,基于数据表结构存储第二环境数据的步骤包括:在查询到数据表结构的情况下,基于数据表结构存储第二环境数据;以及在未查询到数据表结构的情况下,构建与第三传感器信息对应的数据表结构,并基于数据表结构存储第二环境数据。由此,通过与每种传感器模块相对应的采集模板,来获取不同规格的传感器模块感测到的环境数据,以满足各种规格的传感器的检测需求,以减少开发成本和维护成本,并且提高生产效率。进一步地,基于与传感器信息相应的数据表结构,对采集的环境数据动态存储,方便地对数据进行汇聚和维护。附图说明通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。图1示出了根据本专利技术一个实施例的环境数据采集系统的结构示意图。图2示出了根据本专利技术一个实施例的环境数据采集方法的流程示意图。图3示出了根据本专利技术一个实施例的环境数据采集方法的流程示意图。图4示出了根据本专利技术一个实施例的环境数据采集方法的流程示意图。图5示出了根据本专利技术一个实施例的计算设备的示意性框图。具体实施方式下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。如前所述,基于现有技术,在原有的环境数据采集系统架构下,针对不同的工业环境传感器需要独立开发一套专门的采集方式,这带来多方面的问题。一方面,需要提前了解不同厂家的工业环境传感器的采集协议以及数值转换规则,在开发环境数据采集系统时,需要适配可能使用到的所有不同厂家的工业环境传感器的采集方式。在实际的使用业务场景中,用户还可能会增加其它厂家的工业环境传感器,此时,需要再次开发针对新厂家的工业环境传感器的采集方式,开发完成后还需要对原环境数据采集系统进行系统升级。另一方面,长期采集的工业环境数据的数据量过大,单独存储在某一张表中会导致数据量过大的问题,而在查询某一些类型的环境数据时,不能快速、精准地定位到某一张表结构中进行数据查询。有鉴于此,本专利技术提出了一种适用于各种工业环境传感器的环境数据采集方法和装置,基于设备通讯协议、采集模板定制和数本文档来自技高网...

【技术保护点】
1.一种环境数据采集系统,包括:传感器单元,包括多个传感器模块,用于感测第一环境数据;数据采集单元,用于基于预定的采集模板获取与所述采集模板相对应的第一环境数据,并基于所述采集模板对所述第一环境数据进行采集处理,以得到第二环境数据。

【技术特征摘要】
1.一种环境数据采集系统,包括:传感器单元,包括多个传感器模块,用于感测第一环境数据;数据采集单元,用于基于预定的采集模板获取与所述采集模板相对应的第一环境数据,并基于所述采集模板对所述第一环境数据进行采集处理,以得到第二环境数据。2.根据权利要求1所述的系统,其中,所述第一环境数据中包括感测该第一环境数据的传感器模块的第一传感器信息,所述采集模板的模板信息包括与该采集模板相对应的传感器模块的第二传感器信息,所述数据采集单元还用于:在所述第一传感器信息和所述第二传感器信息相同的情况下,确定与所述第二传感器信息对应的采集模板为所述第一环境数据相对应的采集模板。3.根据权利要求2所述的系统,其中,所述预定采集模板的模板信息还包括:模板名称、所述第二传感器信息相对应的子协议码、指令类型、采集协议、和/或数据转换规则。4.根据权利要求3所述的系统,其中,所述数据采集单元基于所述采集模板的采集协议,获取所述第一环境数据;并且所述数据采集单元基于所述采集模板的数据转换规则,对所述第一环境数据进行采集处理。5.根据权利要求4所述的系统,其中,所述数据采集单元基于预定采集周期执行所述采集协议,以获取所述第一环境数据;以及所述数据采集单元基于所述数据转换规则对所述第一环境数据进行解析和转换处理,得到所述第二环境数据。6.根据权利要求1所述的系统,其中,所述第二环境数据中包括第三传感器信息,所述第三传感器信息与所述第一环境数据的第一传感器信息相同,所述系统还包括:数据管理单元,用于接收来自所述数据采集单元的第二环境数据,并基于与所述第三传感器信息对应的数据表结构,对所述第二环境数据进行动态存储。7.根据权利要求6所述的系统,其中,所述环境数据采集系统还包括:存储单元,用于关联地存储传感器信息以及该传感器信息相应的数据表结构,所述数据管理单元基于所述第三传感器信息,查询所述存储单元中与该第三传感器信息对应的数据表结构,并基于所述数据表结构存储所述第二环境数据。8.根据权利要求7所述的系统,其中,在查询到所述数据表结构的情况下,所述数据管理单元基于所述数据表结构存储所述第二环境数据;以及在未查询到所述数据表结构的情况下,所述数据管理单元构建与所述第三传感器信息对应的数据表结构,并基于所述数据表结构存储所述第二环境数据。9.根据权利要求2-8中任一项所述的系统,其中,所述传感器信息包括所述传感器模块的厂家信息、版本信息、型号信息。10.一种环境数据采集方法,包括:感测第...

【专利技术属性】
技术研发人员:卢仙利廖小敏
申请(专利权)人:广州市捍御者信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1