本发明涉及计算机应用的技术领域,尤其是涉及一种基于物联网技术的建筑废弃物处理控制方法及系统。
背景技术:
目前,建筑废物是指在建设或者拆除建筑物时,产生的废弃的或者是有害的材料。在如今人们的日常生活中,建筑业对自然环境造成了很多负面影响,其中就包括建筑废弃物。
基于现有的建筑废弃物的情况,对建筑废弃物的及时清理以及回收至关重要,然而,在对建筑废弃物进行清理以及回收后,对建筑废弃物的管理强度不高,对建筑废弃物的回收进度难以监控,且对于建筑废弃物若能够采取合适的回收措施,能够最大化发挥建筑废弃物的可再生资源,有助于环保,因此存在改进空间。
技术实现要素:
本发明的目的是提供一种能够实时监控建筑废弃物处理情况的基于物联网技术的建筑废弃物处理控制方法及系统。
本发明的上述发明目的一是通过以下技术方案得以实现的:
一种基于物联网技术的建筑废弃物处理控制方法,所述基于物联网技术的建筑废弃物处理控制方法包括:
s10:获取建筑废弃物类型,根据所述建筑废弃物类型,获取建筑废弃物处理流程;
s20:若获取到废弃物回收消息,则从所述废弃物回收消息所述建筑废弃物信息,其中,所述建筑废弃物信息包括废弃物种类数据和废弃物重量数据;
s30:根据所述废弃物回收消息,生成对应的废弃物处理消息;
s40:根据所述建筑废弃物处理流程,实时对所述废弃物处理消息进行跟踪,并将跟踪得到的所述废弃物处理进度更新至所述废弃物处理消息。
通过采用上述技术方案,根据建筑废弃物中,根据建筑废弃物类型,获取每一类型的建筑废弃物对应的建筑废弃物处理流程,能够有助于根据每一种建筑废弃物进行有针对性的处理方式,同时,也有助于对建筑废弃物进行处理的监控;在建筑废弃物进行回收时,将建筑废弃物的种类和每一种废弃物组成该废弃物回收消息,能够在对建筑废弃物进行回收处理时,将建筑废弃物分类进行处理,有助于提升环保;在对建筑废弃物进行回收处理时,实时对建筑废弃物进行跟踪,在建筑废弃物回收的进度更新后,将更新后的废弃物处理进度更新至废弃物处理消息,使得能够及时获取建筑废弃物处理的进度,也有助于及时知道在回收废弃物时是否出现故障。
本发明进一步设置为:步骤s10之前,所述基于物联网技术的建筑废弃物处理控制方法还包括:
s101:从每一建筑废弃物对应的建筑废弃物处理流程中,获取对应的处理节点;
s102:在每一处理节点中加入触发埋点,在废弃物处理位于对应的处理节点时,所述触发埋点触发对应的废弃物处理进度。
通过采用上述技术方案,在建筑废弃物处理流程中的每一处理节点中,加入该触发埋点,能够在废弃物处理之对应的节点时,及时向处理进度中反馈处理的情况,进而得到该废弃物处理进度,有助于用户及时获取到废弃物处理的进度。
本发明进一步设置为:步骤s20包括:
s21:获取待回收废弃物信息,所述待回收废弃物信息包括待回收废弃物类型和每一待回收废弃物类型对应的待回收废弃物重量数;
s22:根据所述待回收废弃物类型对废弃物进行分类,并根据分类结果和所述待回收废弃物类型对每一类所述废弃物进行标记,将标记后的所述废弃物和对应的废弃物重量数据组成所述废弃物回收消息。
通过采用上述技术方案,将废弃物根据待回收废弃物种类进行分类,能够在对废弃物进行回收时,按照每一废弃物的类别进行具体的处理,从而能够提升对废弃物回收的效果。
本发明进一步设置为:步骤s40包括:
s41:根据所述建筑废弃物处理流程,通过所述触发埋点对所述废弃物处理消息进行监控;
s42:若所述触发埋点检测到废弃物处理消息,则获取所述触发埋点对应的所述处理节点;
s43:根据所述处理节点获取对应的废弃物处理状态,将所述废弃物处理状态作为所述废弃物处理进度更新至所述废弃物处理消息。
通过采用上述技术方案,在对建筑废弃物进行处理时,通过预先在每一处理节点中设置有触发埋点,在废弃物进行回收时,若经过该处理节点时,通过触发该触发节点,使用户及时获取到建筑废弃物处理的进度。
本发明给进一步设置为:在步骤s40之后,所述基于物联网技术的建筑废弃物处理控制方法还包括:
s50:从所述废弃物回收消息中获取废弃物产源数据,在获取到废弃物处理结束消息后,使用所述废弃物产源数据对所述废弃物回收消息中每一类所述废弃物进行标记,得到废弃物产源信息;
s60:将废弃物产源信息存储至预设的数据库中。
通过采用上述技术方案,对废弃物回收消息根据对应的废弃物产源数据进行标记,能够使用户对废弃物产生的情况进行监控,有助于用户对废弃物产生的情况进行分析,从而能够对废弃物更好地管理。
本发明的上述发明目的二是通过以下技术方案得以实现的:
一种基于物联网技术的建筑废弃物处理控制系统,所述基于物联网技术的建筑废弃物处理控制系统包括:
流程获取模块,用于获取建筑废弃物类型,根据所述建筑废弃物类型,获取建筑废弃物处理流程;
回收消息获取模块,用于若获取到废弃物回收消息,则从所述废弃物回收消息所述建筑废弃物信息,其中,所述建筑废弃物信息包括废弃物种类数据和废弃物重量数据;
废弃物回收状态生成模块,用于根据所述废弃物回收消息,生成对应的废弃物处理消息;
更新模块,用于根据所述建筑废弃物处理流程,实时对所述废弃物处理消息进行跟踪,并将跟踪得到的所述废弃物处理进度更新至所述废弃物处理消息。
通过采用上述技术方案,根据建筑废弃物中,根据建筑废弃物类型,获取每一类型的建筑废弃物对应的建筑废弃物处理流程,能够有助于根据每一种建筑废弃物进行有针对性的处理方式,同时,也有助于对建筑废弃物进行处理的监控;在建筑废弃物进行回收时,将建筑废弃物的种类和每一种废弃物组成该废弃物回收消息,能够在对建筑废弃物进行回收处理时,将建筑废弃物分类进行处理,有助于提升环保;在对建筑废弃物进行回收处理时,实时对建筑废弃物进行跟踪,在建筑废弃物回收的进度更新后,将更新后的废弃物处理进度更新至废弃物处理消息,使得能够及时获取建筑废弃物处理的进度,也有助于及时知道在回收废弃物时是否出现故障。
综上所述,本发明的有益技术效果为:
1.根据建筑废弃物中,根据建筑废弃物类型,获取每一类型的建筑废弃物对应的建筑废弃物处理流程,能够有助于根据每一种建筑废弃物进行有针对性的处理方式,同时,也有助于对建筑废弃物进行处理的监控;
2.在建筑废弃物进行回收时,将建筑废弃物的种类和每一种废弃物组成该废弃物回收消息,能够在对建筑废弃物进行回收处理时,将建筑废弃物分类进行处理,有助于提升环保;
3.在对建筑废弃物进行回收处理时,实时对建筑废弃物进行跟踪,在建筑废弃物回收的进度更新后,将更新后的废弃物处理进度更新至废弃物处理消息,使得能够及时获取建筑废弃物处理的进度,也有助于及时知道在回收废弃物时是否出现故障。
附图说明
图1是本发明一实施例中基于物联网技术的建筑废弃物处理控制方法的一流程图;
图2是本发明一实施例中基于物联网技术的建筑废弃物处理控制方法中的另一流程图;
图3是本发明一实施例中基于物联网技术的建筑废弃物处理控制方法中步骤s20的实现流程图;
图4是本发明一实施例中基于物联网技术的建筑废弃物处理控制方法中步骤s40的实现流程图;
图5是本发明一实施例中基于物联网技术的建筑废弃物处理控制方法中的另一流程图;
图6是本发明一实施例中基于物联网技术的建筑废弃物处理控制系统的一原理框图。
具体实施方式
以下结合附图对本发明作进一步详细说明。
实施例一:
在一实施例中,如图1所示,本发明公开了一种基于物联网技术的建筑废弃物处理控制方法,具体包括如下步骤:
s10:获取建筑废弃物类型,根据建筑废弃物类型,获取建筑废弃物处理流程。
在本实施例中,建筑废弃物类型是指区分每一种建筑废弃物类型的数据。例如,砖块、木板以及铁等。建筑废弃物处理流程是指对建筑废弃物进行回收处理所需要的流程的信息。
具体地,从存储有建筑废弃物相关信息的数据库中,获取对应的建筑废弃物的种类,并根据每一种类的建筑废弃物,获取对应的建筑废弃物处理流程。该建筑废弃物处理流程可以是根据相关的规定或者标准制定得到。
s20:若获取到废弃物回收消息,则从废弃物回收消息建筑废弃物信息,其中,建筑废弃物信息包括废弃物种类数据和废弃物重量数据。
在本实施例中,废弃物回收消息是指在每一建筑工地中,对建筑工地产生的建筑废弃物进行清理和回收等处理的消息。废弃物种类数据是指每一建筑废弃物具体的类别的数据。废弃物重量数据是指每一种类建筑废弃物的总重量的数据。
具体地,按照预设的时间周期,或者工程进度的周期,对建筑工地产生的废弃物进行回收处理,在建筑工地的施工人员对建筑废弃物进行清理以及分类后,将清理分类后得到的建筑废弃物按照对应的废弃物种类数据进行标记,并在对每一种类的建筑废弃物进行称重后,得到该废弃物重量数据。
进一步地,将该废弃物种类数据和对应的废弃物重量数据组成并触发该废弃物回收消息。
s30:根据废弃物回收消息,生成对应的废弃物处理消息。
在本实施例中,废弃物处理消息是指用于查看建筑物废弃物在被回收后,处理的进度的消息。
具体地,在获取到废弃物回收消息后,从废弃物回收消息中的废弃物种类数据和废弃物重量数据生成该废弃物处理消息,该废弃物处理消息可以是以链接、二维码等形式呈现,使用户能够随时通过该废弃物处理消息,获取到对应的建筑废弃物处理的进度。
s40:根据建筑废弃物处理流程,实时对废弃物处理消息进行跟踪,并将跟踪得到的废弃物处理进度更新至废弃物处理消息。
在本实施例中,废弃物处理进度是指对建筑废弃物进行处理时,按照对应的建筑废弃物处理流程进行回收的进度。
具体地,在建筑废弃物按照建筑废弃物处理流程进行回收处理时,每进行一个步骤,均将该步骤建筑废弃物的状态生成该废弃物处理进度,并将该废弃物处理进度发送至废弃物处理消息,使用户能够通过该废弃物处理消息获取到废弃物处理的进度,实现了通过物联网,对建筑废弃物回收的实时监控。
在本实施例中,根据建筑废弃物中,根据建筑废弃物类型,获取每一类型的建筑废弃物对应的建筑废弃物处理流程,能够有助于根据每一种建筑废弃物进行有针对性的处理方式,同时,也有助于对建筑废弃物进行处理的监控;在建筑废弃物进行回收时,将建筑废弃物的种类和每一种废弃物组成该废弃物回收消息,能够在对建筑废弃物进行回收处理时,将建筑废弃物分类进行处理,有助于提升环保;在对建筑废弃物进行回收处理时,实时对建筑废弃物进行跟踪,在建筑废弃物回收的进度更新后,将更新后的废弃物处理进度更新至废弃物处理消息,使得能够及时获取建筑废弃物处理的进度,也有助于及时知道在回收废弃物时是否出现故障。
在一实施例中,如图2所示,在步骤s10之前,基于物联网技术的建筑废弃物处理控制方法还包括以下步骤:
s101:从每一建筑废弃物对应的建筑废弃物处理流程中,获取对应的处理节点。
在本实施例中,处理节点是指对应建筑废弃物处理流程中,对建筑废弃物进行处理的每一步骤。
具体地,从每一建筑废弃物对应的建筑废弃物处理流程中,获取对应的处理节点。
s102:在每一处理节点中加入触发埋点,在废弃物处理位于对应的处理节点时,触发埋点触发对应的废弃物处理进度。
在本实施例中,触发埋点是指在获取到对应的数据或者消息后,自动将获取得到的数据或消息进行打包发送的指令或者代码。
具体地,在建筑废弃物流程中,有处理节点的触发埋点获取到数据,则证明对该建筑废弃物的回收处理进行到了该处理节点,则将该建筑废弃物当前的处理状态生成该废弃物处理进度。
在一实施例中,如图3所示,在步骤s20中,即若获取到废弃物回收消息,则从废弃物回收消息建筑废弃物信息,其中,建筑废弃物信息包括废弃物种类数据和废弃物重量数据,具体包括如下步骤:
s21:获取待回收废弃物信息,待回收废弃物信息包括待回收废弃物类型和每一待回收废弃物类型对应的待回收废弃物重量数。
在本实施例中,待回收废弃物信息是指具体建筑工地收集并分类好,需要进行回收的建筑废弃物。
具体地,在需要对建筑工地的废弃物进行回收处理时,施工人员对建筑废弃物进行分类以及称重后,得到该待回收废弃物类型和每一待回收废弃物类型对应的待回收废弃物重量数。
s22:根据待回收废弃物类型对废弃物进行分类,并根据分类结果和待回收废弃物类型对每一类废弃物进行标记,将标记后的废弃物和对应的废弃物重量数据组成废弃物回收消息。
具体地,在根据待回收废弃物类型对废弃物进行分类后,使用与每一带回收废弃物类型唯一对应的字符串对废弃物进行标记。
进一步地,将标记后的废弃物和对应的废弃物重量数据组成废弃物回收消息。
在一实施例中,如图4所示,在步骤s40中,即根据建筑废弃物处理流程,实时对废弃物处理消息进行跟踪,并将跟踪得到的废弃物处理进度更新至废弃物处理消息,具体包括如下步骤:
s41:根据建筑废弃物处理流程,通过触发埋点对废弃物处理消息进行监控。
具体地,在建筑废弃物处理流程中加入的触发埋点,实时对废弃物处理的情况进行监控,若该触发埋点获取到响应的数据后,触发出对应的消息。
s42:若触发埋点检测到废弃物处理消息,则获取触发埋点对应的处理节点。
具体地,由于预先在建筑废弃物处理流程中的每一处理节点中设置有该触发埋点,当建筑废弃物根据对应的的建筑废弃物处理流程进行回收处理时,若有触发埋点检测到废弃物处理消息,则说明该建筑废弃物处于当前处理节点的状态,则获取该触发埋点对应的处理节点。
s43:根据处理节点获取对应的废弃物处理状态,将废弃物处理状态作为废弃物处理进度更新至废弃物处理消息。
在本实施例中,废弃物处理状态是指建筑废弃物在进行回收处理时,具体的处理内容。
具体地,根据处理节点获取对应的废弃物处理状态,将废弃物处理状态作为废弃物处理进度更新至废弃物处理消息。
在一实施例中,如图5所示,在步骤s40之后,基于物联网技术的建筑废弃物处理控制方法还包括如下步骤:
s50:从废弃物回收消息中获取废弃物产源数据,在获取到废弃物处理结束消息后,使用废弃物产源数据对废弃物回收消息中每一类废弃物进行标记,得到废弃物产源信息。
在本实施例中,废弃物产源数据是指进行处理的废弃物具体产自的施工工地的数据。废弃物处理结束消息是指建筑废弃物根据对应的建筑废弃物处理流程进行处理结束后触发的消息。
具体地,在每一建筑废弃物处理流程中,最后一个处理节点的触发埋点获取到对应的数据后,触发该废弃物处理结束消息。
进一步地,可在生成废弃物回收消息时,在该废弃物回收消息中加入该废弃物产源消息,从而在获取到每一建筑的废弃物处理结束消息后,使用该废弃物产源消息对该废弃物处理消息进行标记,从而得到该废弃物产源信息。
s60:将废弃物产源信息存储至预设的数据库中。
具体地,将废弃物产源信息存储至预设的数据库中,并获取存储至该数据库中的具体时间,使用该具体时间对该飞去我产源信息进行标记。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
实施例二:
在一实施例中,提供一种基于物联网技术的建筑废弃物处理控制系统,该基于物联网技术的建筑废弃物处理控制系统与上述实施例中基于物联网技术的建筑废弃物处理控制方法一一对应。如图6所示,该基于物联网技术的建筑废弃物处理控制系统包括流程获取模块10、回收消息获取模块20、废弃物回收状态生成模块30和更新模块40。各功能模块详细说明如下:
流程获取模块10,用于获取建筑废弃物类型,根据建筑废弃物类型,获取建筑废弃物处理流程;
回收消息获取模块20,用于若获取到废弃物回收消息,则从废弃物回收消息建筑废弃物信息,其中,建筑废弃物信息包括废弃物种类数据和废弃物重量数据;
废弃物回收状态生成模块30,用于根据废弃物回收消息,生成对应的废弃物处理消息;
更新模块40,用于根据建筑废弃物处理流程,实时对废弃物处理消息进行跟踪,并将跟踪得到的废弃物处理进度更新至废弃物处理消息。
优选地,基于物联网技术的建筑废弃物处理控制系统还包括:
节点获取模块101,用于从每一建筑废弃物对应的建筑废弃物处理流程中,获取对应的处理节点;
埋点设置模块102,用于在每一处理节点中加入触发埋点,在废弃物处理位于对应的处理节点时,触发埋点触发对应的废弃物处理进度。
优选地,回收消息获取模块20包括:
消息获取子模块21,用于获取待回收废弃物信息,待回收废弃物信息包括待回收废弃物类型和每一待回收废弃物类型对应的待回收废弃物重量数;
回收消息获取子模块22,用于根据待回收废弃物类型对废弃物进行分类,并根据分类结果和待回收废弃物类型对每一类废弃物进行标记,将标记后的废弃物和对应的废弃物重量数据组成废弃物回收消息。
优选地,更新模块40包括:
监控子模块41,用于根据建筑废弃物处理流程,通过触发埋点对废弃物处理消息进行监控;
检测子模块42,用于若触发埋点检测到废弃物处理消息,则获取触发埋点对应的处理节点;
更新子模块43,用于根据处理节点获取对应的废弃物处理状态,将废弃物处理状态作为废弃物处理进度更新至废弃物处理消息。
优选地,基于物联网技术的建筑废弃物处理控制系统包括:
产源获取模块50,用于从废弃物回收消息中获取废弃物产源数据,在获取到废弃物处理结束消息后,使用废弃物产源数据对废弃物回收消息中每一类废弃物进行标记,得到废弃物产源信息;
存储模块60,用于将废弃物产源信息存储至预设的数据库中。
关于基于物联网技术的建筑废弃物处理控制系统的具体限定可以参见上文中对于基于物联网技术的建筑废弃物处理控制方法的限定,在此不再赘述。上述基于物联网技术的建筑废弃物处理控制系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。