一种环境监测仪器工步实时监测方法与流程

文档序号:17071510发布日期:2019-03-08 23:21阅读:178来源:国知局
一种环境监测仪器工步实时监测方法与流程

本发明涉及数据处理技术领域,尤其涉及一种环境监测仪器工步实时监测方法。



背景技术:

要真正实现对生态环境的有效管理,就需要解决环保数据来源真、环保监测过程管得住、环保监测效果看得见等关键问题。

但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:

现有技术中大量环保监测数据只是测量结果,测量结果的真实性无法得到保证,不能够对整个测量过程展开精确的、真实的监控,更不能掌握数据源的真实性。



技术实现要素:

本发明实施例提供了一种环境监测仪器工步实时监测方法和装置,解决了现有技术中对环境监测仪器没有过程化监测手段、监测数据准确性存在不可靠性等技术问题,达到了对环境监测仪器的工作过程进行可靠地的连续监测,构建可靠环保监测体系的技术效果。

鉴于上述问题,提出了本申请实施例以便提供一种环境监测仪器工步实时监测方法和装置。

第一方面,本发明提供了一种环境监测仪器工步实时监测方法,所述方法应用于一多类型环境监测仪器,其中所述多类型环境监测仪器通过nbiot/gprs/3g/4g无线通讯网络与tcp/mqtt传输协议和后端工步信息接收与处理服务器通信连接,所述方法包括:

根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包;根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发;根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据;根据工步解析和处理单元解析分析所述工步数据,获得工步状况;通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。

优选地,所述根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发之后,还包括:

判断所述多并发tcp/mqtt数据包接收是否正常;如果所述多并发tcp/mqtt数据包接收正常,根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据。

优选地,所述方法还包括:

如果所述多并发tcp/mqtt数据包接收不正常,启动并发控制管理机制。

优选地,所述根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据,还包括:

判断所述自定义解析是否正常;如果所述自定义解析正常,根据所述工步数据相应的工步分析管理方法进行分析管理。

优选地,所述方法还包括:

如果所述自定义解析不正常,删掉所述工步数据。

第二方面,本发明提供了一种mqtt数据处理装置,所述装置所述方法应用于一多类型环境监测仪器,其中所述多类型环境监测仪器通过nbiot/gprs/3g/4g无线通讯网络与tcp/mqtt传输协议和后端工步信息接收与处理服务器通信连接,所述装置包括:

第一发送单元,用于根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包;

第一控制单元,用于根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发;

第一获得单元,用于根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据;

第二获得单元,用于根据工步解析和处理单元解析分析所述工步数据,获得工步状况;

第一判断单元,用于通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。

优选的,所述第一控制单元之后,还包括:

第二判断单元,用于判断所述多并发tcp/mqtt数据包接收是否正常;

第三获得单元,用于如果所述多并发tcp/mqtt数据包接收正常,根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据。

优选的,所述第一判断单元之后,还包括:

第一执行单元,用于如果所述多并发tcp/mqtt数据包接收不正常,启动并发控制管理机制。

优选的,所述第一获得单元,还包括:

第三判断单元,用于判断所述自定义解析是否正常;

第二执行单元,用于如果所述自定义解析正常,根据所述工步数据相应的工步分析管理方法进行分析管理。

优选的,所述第三判断单元之后,还包括:

第一删除单元,用于如果所述自定义解析不正常,删除所述工步数据。

第三方面,本发明提供了一种环境监测仪器工步实时监测装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包;根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发;根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据;根据工步解析和处理单元解析分析所述工步数据,获得工步状况;通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

1.本申请实施例提供的一种环境监测仪器工步实时监测方法和装置,所述方法应用于一多类型环境监测仪器,其中所述多类型环境监测仪器通过nbiot/gprs/3g/4g无线通讯网络与tcp/mqtt传输协议和后端工步信息接收与处理服务器通信连接,通过根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包;根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发;根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据;根据工步解析和处理单元解析分析所述工步数据,获得工步状况;通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。解决了现有技术中环境监测设备缺乏工步过程性监控、数据真实性依据不足的问题,达到了可靠地对环境监测仪器的工作过程进行监控,构建可靠环保监测体系的技术效果。

2.本申请实施例通过判断所述多并发tcp/mqtt数据包接收是否正常;如果所述多并发tcp/mqtt数据包接收正常,根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据,达到获得可靠的过程化监控的技术效果。

3.本申请实施例通过判断所述自定义解析是否正常;如果所述自定义解析正常,根据所述工步数据相应的工步分析管理方法进行分析管理,达到存储正确工步数据的技术效果。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

图1为本发明实施例中一种环境监测仪器工步实时监测方法的流程示意图;

图2为本发明实施例中一种环境监测仪器工步实时监测装置的结构示意图;

图3为本发明实施例中另一种环境监测仪器工步实时监测装置的结构示意图。

具体实施方式

本发明实施例提供了一种环境监测仪器工步实时监测方法和装置,解决了现有技术中环境监测设备缺乏工步过程性监控、数据真实性依据不足的问题,达到了对环境监测仪器的工步过程的可靠监控,构建可靠的环保监测体系的技术效果。

本发明提供的技术方案总体思路如下:应用于一多类型环境监测仪器,其中所述多类型环境监测仪器通过nbiot/gprs/3g/4g无线通讯网络与tcp/mqtt传输协议和后端工步信息接收与处理服务器通信连接,通过根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包;根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发;根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据;根据工步解析和处理单元解析分析所述工步数据,获得工步状况;通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。解决了现有技术中环境监测设备缺乏工步过程性监控、数据真实性依据不足的问题,达到了可靠地对环境监测仪器的工作过程进行监控,构建可靠环保监测体系的技术效果。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

实施例一

图1为本发明实施例中一种环境监测仪器工步实时监测方法的流程示意图。如图1所示,所述方法应用于一多类型环境监测仪器,其中所述多类型环境监测仪器通过nbiot/gprs/3g/4g无线通讯网络与tcp/mqtt传输协议和后端工步信息接收与处理服务器通信连接,所述方法包括:

步骤110:根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包。

具体而言,所述多类型环境监测仪器包括烟气类环保检测设备、烟尘类环境监测仪器、油烟类环境监测仪器、臭氧类环境监测仪器、voc类环境监测仪器等,用于检测环境中的延期、烟尘、油烟、臭氧、voc等参数。所述多类型环境监测仪器在传统的烟气、烟尘、油烟、臭氧、voc等监测功能的基础上,从通讯协议、传输指令等方面增加了对nbiot网络的支持,从而能够实现基于nbiot网络的通讯链接通路,为基于nbiot网络的mqtt数据发送提供数据源基础。从所述多类型nbiot环境监测仪器上获得连续的工步数据,并将所述数据转换为基于nbiot网络的tcp/mqtt数据包。

步骤120:根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发。

进一步的,所述根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发之后,还包括:判断所述多并发tcp/mqtt数据包接收是否正常;如果所述多并发tcp/mqtt数据包接收正常,根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据。

进一步的,如果所述多并发tcp/mqtt数据包接收不正常,启动并发控制管理机制。

具体而言,所述多并发tcp/mqtt数据包采用基于主题的发布/订阅机制,通过多实例的并发控制实现多类型设备接入的平衡,支持面向单点、集群或桥接组网的可靠消息路由,支持设备状态管理接口,能通过插件与现有认证或存储系统进行快速集成。通过多并发tcp/mqtt数据包接收所述tcp/mqtt数据包,并对所述tcp/mqtt数据包进行并发控制和消息转发。

其中,所述多并发tcp/mqtt数据包接收控制对多所述tcp/mqtt数据包进行接收后,首先判断对所述多并发tcp/mqtt数据包接收是否正常,如果所述多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包接收正常,则所述mqtt自定义协议解析软件对所述tcp/mqtt数据包进行自定义解析,获得相应的工步数据。如果所述多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包接收不正常,所述多并发tcp/mqtt数据包接收控制启动并发控制管理机制,实施连接控制,重新对所述多并发tcp/mqtt数据包进行接收。

步骤130:根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据。

进一步的,所述根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据,还包括:判断所述自定义解析是否正常;如果所述自定义解析正常,根据所述工步数据相应的工步分析管理方法进行分析管理。

进一步的,如果所述自定义解析不正常,删除所述工步数据。

具体而言,所述mqtt自定义解析控件中安装有mqtt自定义协议解析软件,所述mqtt自定义协议解析软件用于对所述tcp/mqtt数据包按自定义协议进行解析,获得工步数据。所述mqtt自定义协议解析软件采用可扩展的构建方式,支持不同协议解析模块的快速插拔,从而满足不同类型环境监测仪器的快速接入和更改。

其中,所述通过所述mqtt自定义协议解析控件对所述tcp/mqtt数据包进行自定义解析后,所述mqtt自定义协议解析软件判断所述自定义解析是否正常,如果所述自定义解析正常,所述mqtt数据存储单元将解析后的所述工步数据使用相应的存储方法进行分类存贮。如果所述自定义解析不正常,丢弃所述解析后的工步数据。

步骤140:根据工步解析和处理单元解析分析所述工步数据,获得工步状况。

具体而言,所述mqtt数据存储单元用于将所述工步数据进行分类后进行存储,所述mqtt数据存储单元采用多实例关系型数据库和非结构化缓存机制相结合的方式,满足所存储的mqtt数据的读写访问要求。利用工步解析和处理单元解析分析所述工步数据,获得工步的实际状况。

步骤150:通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。

具体而言,所述mqtt消息代理服务器包含所述多并发tcp/mqtt数据包接收控制、所述mqtt自定义协议解析控件和所述mqtt数据存储单元。用户通过解析获得工步的状况和工步的可视化显示,同时能够根据自身的定制需求判断工步状况和条件。

在本实施例中,通过所述方法解决了现有技术中环境监测仪器缺乏过程化监控手段、数据可靠性不高的技术问题,达到了对环境监测仪器的工步过程的可靠监控,构建可靠的环保监测体系的技术效果。

实施例二

基于与前述实施例中一种环境监测仪器工步实时监测方法同样的发明构思,本发明还提供一种环境监测仪器工步实时监测装置,如图2所示,所述装置所述方法应用于一多类型环境监测仪器,其中所述多类型环境监测仪器通过nbiot/gprs/3g/4g无线通讯网络与tcp/mqtt传输协议和后端工步信息接收与处理服务器通信连接,所述装置包括:

第一发送单元,用于根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包;

第一控制单元,用于根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发;

第一获得单元,用于根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据;

第二获得单元,用于根据工步解析和处理单元解析分析所述工步数据,获得工步状况;

第一判断单元,用于通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。

进一步的,所述第一控制单元之后,还包括:

第二判断单元,用于判断所述多并发tcp/mqtt数据包接收是否正常;

第三获得单元,用于如果所述多并发tcp/mqtt数据包接收正常,根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据。

进一步的,所述第一判断单元之后,还包括:

第一执行单元,用于如果所述多并发tcp/mqtt数据包接收不正常,启动并发控制管理机制。

进一步的,所述第一获得单元,还包括:

第三判断单元,用于判断所述自定义解析是否正常;

第二执行单元,用于如果所述自定义解析正常,根据所述工步数据相应的工步分析管理方法进行分析管理。

进一步的,所述第三判断单元之后,还包括:

第一删除单元,用于如果所述自定义解析不正常,删除所述工步数据。

前述图1实施例1中的一种环境监测仪器工步实时监测方法的各种变化方式和具体实例同样适用于本实施例的一种环境监测仪器工步实时监测装置,通过前述对一种环境监测仪器工步实时监测方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种环境监测仪器工步实时监测装置的实施方法,所以为了说明书的简洁,在此不再详述。

实施例三

基于与前述实施例中一种环境监测仪器工步实时监测方法同样的发明构思,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前文所述一种环境监测仪器工步实时监测方法的任一方法的步骤。

其中,在图3中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口306在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。

处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

1.本申请实施例提供的一种环境监测仪器工步实时监测方法和装置,所述方法应用于一多类型环境监测仪器,其中所述多类型环境监测仪器通过nbiot/gprs/3g/4g无线通讯网络与tcp/mqtt传输协议和后端工步信息接收与处理服务器通信连接,通过根据所述多类型环境监测仪器,获得连续监测数据,其中将所述连续监测数据转换为tcp/mqtt数据包,且通过nbiot/gprs/3g/4g无线通讯网络发送所述tcp/mqtt数据包;根据多并发tcp/mqtt数据包接收控制对所述tcp/mqtt数据包进行并发控制和消息转发;根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据;根据工步解析和处理单元解析分析所述工步数据,获得工步状况;通过解析所述工步状况获得工步可视化显示,判断是否满足用户的定制需求。解决了现有技术中环境监测设备缺乏工步过程性监控、数据真实性依据不足的问题,达到了可靠地对环境监测仪器的工作过程进行监控,构建可靠环保监测体系,且完成了对环境监测仪器的工步实时监测,有效帮助了环境监测仪器的无人化、远程化的技术效果。

2.本申请实施例通过判断所述多并发tcp/mqtt数据包接收是否正常;如果所述多并发tcp/mqtt数据包接收正常,根据mqtt自定义协议解析控件自定义解析所述tcp/mqtt数据包,获得所述tcp/mqtt数据包相对应的工步数据,达到获得可靠的过程化监控的技术效果。

3.本申请实施例通过判断所述自定义解析是否正常;如果所述自定义解析正常,根据所述工步数据相应的工步分析管理方法进行分析管理,达到存储正确工步数据的技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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