一种基于分布式数据查询的建筑工程控制方法和系统与流程
未命名
09-03
阅读:78
评论:0

1.本发明属于大数据处理技术领域,具体的,涉及一种基于分布式数据查询的建筑工程控制方法和系统。
背景技术:
2.建筑业是国民经济的支柱产业,由于建筑工程的全过程非常的复杂,现在还采取的是粗放型管理,无论是家庭装修,还是整个楼盘建设,往往都采用一项选择工程量清单等工作才能得出预建设价格(每平方米多少元)。而如果最终算出的目标建设价格超出预想价位,则只能重新选择计算。但是不同材料的不同规格就有不同的价格,选择过程就令人头疼。而除了材料费用之外,还要包括人工费、机械费、措施费、管理费及利润等,建设价格的检索工作繁琐复杂,容易导致出现错漏或计算不准确的情况,且需要消费者的大量选择,工程咨询人员的判断以及多年的实践经验累积,从而才能达到消费者的预建设价格,而上述处理的效率低下,实带来麻烦和不便。
3.建筑工程是为新建、改建或扩建房屋建筑物和附属构筑物设施所进行的规划、勘察、设计和施工、竣工等各项技术工作和完成的工程实体以及与其配套的线路、管道、设备的安装工程。也指各种房屋、建筑物的建造工程,又称建筑工作量。这部分投资额必须兴工动料,通过施工活动才能实现。
4.目前的建筑工程信息查询一般将所有工程数据整合在数据库内,较为杂乱,毫无条理,使得在使用时无法快速调出所要的建筑工程信息,同时不具有招采管控、设计系统的功能,为此,我们提出一种基于物联网的建筑工程信息查询系统来解决上述问题。
技术实现要素:
5.根据本发明第一方面,本发明请求保护一种基于分布式数据查询的建筑工程控制方法,包括:
6.对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点,其中,每个分布式节点中包括q个建筑工程操作信息,q为正整数;
7.对每个分布式节点中的q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;
8.当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,其中,所述p为r/q的整数部分,所述r为预设建筑工程操作信息的执行时长,p和r均为正整数;
9.根据所述p个分布式节点的可执行价值决策是否检测到所述预设建筑工程操作信息,包括:将所述p个分布式节点的可执行价值设定为首个最小可执行价值;决策所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差是否大于上升阈值;所述邻接可执行价值为当前p个分布式节点的下一组完成噪声过滤的p个分布式节点的可执
行价值;当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差大于所述上升阈值时,决策所述首个最小可执行价值是否大于峰值阈值;当所述首个最小可执行价值大于所述峰值阈值时,从多组p个分布式节点完成噪声过滤而得到的多个可执行价值中确定出最大可执行价值,并决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差是否大于下降阈值;当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差大于所述下降阈值时,决策检测到所述预设建筑工程操作信息;所述预设建筑工程操作信息为单一频率的建筑工程操作信息;
10.若检测到所述预设建筑工程操作信息,则使用所述预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制。
11.优选的,所述当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,包括:
12.所述当完成p个分布式节点的噪声过滤时,将完成噪声过滤的p个分布式节点过滤前的可执行价值进行累加得到过滤前的总可执行价值,将完成噪声过滤的p个分布式节点过滤后的可执行价值进行累加得到过滤后的总可执行价值;
13.将过滤后的总可执行价值与过滤前的总可执行价值相除,得到所述完成噪声过滤的p个分布式节点的可执行价值。
14.优选的,所述方法还包括:
15.当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差小于等于所述上升阈值时,设定所述首个最小可执行价值的邻接可执行价值为次个最小可执行价值;
16.继续决策所述次个最小可执行价值的邻接可执行价值与所述次个最小可执行价值之差是否大于等于所述上升阈值,直至某个设定的最小可执行价值的邻接可执行价值与所述某个设定的最小可执行价值之差大于所述上升阈值。
17.优选的,所述方法还包括:
18.当所述首个最小可执行价值小于等于所述峰值阈值时,继续决策所述首个最小可执行价值的邻接可执行价值是否大于所述峰值阈值,直至某个可执行价值大于所述峰值阈值。
19.优选的,当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差小于等于所述下降阈值时,继续决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之后的可执行价值之差是否大于所述下降阈值,直至所述最大可执行价值比与某个可执行价值比之差大于所述下降阈值。
20.根据本发明第二方面,本发明请求保护一种基于分布式数据查询的建筑工程控制系统,包括:
21.拆分模块,用于对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点,其中,每个分布式节点中包括q个建筑工程操作信息,q为正整数;
22.过滤模块,用于对每个分布式节点中的q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;
23.可执行价值计算模块,用于当完成p个分布式节点的噪声过滤时,根据完成噪声过
滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,其中,所述p为r/q的整数部分,所述r为预设建筑工程操作信息的执行时长,p和r均为正整数;
24.决策模块,用于根据所述p个分布式节点的可执行价值决策是否检测到所述预设建筑工程操作信息;所述预设建筑工程操作信息为单一频率的建筑工程操作信息;所述决策模块,包括:最小可执行价值设定子模块,用于将所述p个分布式节点的可执行价值设定为首个最小可执行价值;上升阈值决策子模块,用于决策所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差是否大于上升阈值;所述邻接可执行价值为当前p个分布式节点的下一组完成噪声过滤的p个分布式节点的可执行价值;峰值阈值决策子模块,用于当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差大于所述上升阈值时,决策所述首个最小可执行价值是否大于峰值阈值;下降阈值决策子模块,用于当所述首个最小可执行价值大于所述峰值阈值时,从多组p个分布式节点完成噪声过滤而得到的多个可执行价值中确定出最大可执行价值,并决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差是否大于下降阈值;预设建筑工程操作信息决策子模块,用于当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差大于所述下降阈值时,决策检测到所述预设建筑工程操作信息;
25.频率控制模块,用于若检测到所述预设建筑工程操作信息,则使用所述预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制。
26.优选的,所述可执行价值计算模块,包括:
27.可执行价值累加子模块,用于当完成p个分布式节点的噪声过滤时,将完成噪声过滤的p个分布式节点过滤前的可执行价值进行累加得到过滤前的总可执行价值,将完成噪声过滤的p个分布式节点过滤后的可执行价值进行累加得到过滤后的总可执行价值;
28.可执行价值相除子模块,用于将过滤后的总可执行价值与过滤前的总可执行价值相除,得到所述完成噪声过滤的p个分布式节点的可执行价值。
29.优选的,所述最小可执行价值设定子模块,还用于当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差小于等于所述上升阈值时,设定所述首个最小可执行价值的邻接可执行价值为次个最小可执行价值;
30.所述上升阈值决策子模块继续决策所述次个最小可执行价值的邻接可执行价值与所述次个最小可执行价值之差是否大于等于所述上升阈值,直至某个设定的最小可执行价值的邻接可执行价值与所述某个设定的最小可执行价值之差大于所述上升阈值。
31.优选的,所述峰值阈值决策子模块,还用于当所述首个最小可执行价值小于等于所述峰值阈值时,继续决策所述首个最小可执行价值的邻接可执行价值是否大于所述峰值阈值,直至某个可执行价值大于所述峰值阈值。
32.优选的,所述下降阈值决策子模块,还用于当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差小于等于所述下降阈值时,继续决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之后的可执行价值之差是否大于所述下降阈值,直至所述最大可执行价值比与某个可执行价值比之差大于所述下降阈值。
33.本发明请求保护一种基于分布式数据查询的建筑工程控制方法和系统,对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点;对每个分布式节点
中的q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值;根据p个分布式节点的可执行价值决策是否检测到预设建筑工程操作信息,若检测到预设建筑工程操作信息,则使用预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制;本发明可有效对建筑工程的数据进行自适应查询。
附图说明
34.图1为本发明所请求保护的一种基于分布式数据查询的建筑工程控制方法的工作流程图;
35.图2为本发明所请求保护的一种基于分布式数据查询的建筑工程控制系统的结构模块图。
具体实施方式
36.根据本发明第一实施例,参照附图1,本发明请求保护一种基于分布式数据查询的建筑工程控制方法,包括:
37.对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点,其中,每个分布式节点中包括q个建筑工程操作信息,q为正整数;
38.对每个分布式节点中的q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;
39.当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值。
40.其中,所述p为r/q的整数部分,所述r为预设建筑工程操作信息的执行时长,p和r均为正整数;
41.根据所述p个分布式节点的可执行价值决策是否检测到所述预设建筑工程操作信息,包括:将所述p个分布式节点的可执行价值设定为首个最小可执行价值;决策所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差是否大于上升阈值;所述邻接可执行价值为当前p个分布式节点的下一组完成噪声过滤的p个分布式节点的可执行价值;当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差大于所述上升阈值时,决策所述首个最小可执行价值是否大于峰值阈值;当所述首个最小可执行价值大于所述峰值阈值时,从多组p个分布式节点完成噪声过滤而得到的多个可执行价值中确定出最大可执行价值,并决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差是否大于下降阈值;当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差大于所述下降阈值时,决策检测到所述预设建筑工程操作信息;所述预设建筑工程操作信息为单一频率的建筑工程操作信息;
42.若检测到所述预设建筑工程操作信息,则使用所述预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制。
43.优选的,所述当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布
式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,包括:
44.所述当完成p个分布式节点的噪声过滤时,将完成噪声过滤的p个分布式节点过滤前的可执行价值进行累加得到过滤前的总可执行价值,将完成噪声过滤的p个分布式节点过滤后的可执行价值进行累加得到过滤后的总可执行价值;
45.将过滤后的总可执行价值与过滤前的总可执行价值相除,得到所述完成噪声过滤的p个分布式节点的可执行价值。
46.优选的,所述方法还包括:
47.当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差小于等于所述上升阈值时,设定所述首个最小可执行价值的邻接可执行价值为次个最小可执行价值;
48.继续决策所述次个最小可执行价值的邻接可执行价值与所述次个最小可执行价值之差是否大于等于所述上升阈值,直至某个设定的最小可执行价值的邻接可执行价值与所述某个设定的最小可执行价值之差大于所述上升阈值。
49.优选的,所述方法还包括:
50.当所述首个最小可执行价值小于等于所述峰值阈值时,继续决策所述首个最小可执行价值的邻接可执行价值是否大于所述峰值阈值,直至某个可执行价值大于所述峰值阈值。
51.优选的,所述方法还包括:
52.当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差小于等于所述下降阈值时,继续决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之后的可执行价值之差是否大于所述下降阈值,直至所述最大可执行价值比与某个可执行价值比之差大于所述下降阈值。
53.根据本发明第二实施例,参照附图2,本发明请求保护一种基于分布式数据查询的建筑工程控制系统,包括:
54.拆分模块,用于对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点,其中,每个分布式节点中包括q个建筑工程操作信息,q为正整数;
55.过滤模块,用于对每个分布式节点中的q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;
56.可执行价值计算模块,用于当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,其中,所述p为r/q的整数部分,所述r为预设建筑工程操作信息的执行时长,p和r均为正整数;
57.决策模块,用于根据所述p个分布式节点的可执行价值决策是否检测到所述预设建筑工程操作信息;所述预设建筑工程操作信息为单一频率的建筑工程操作信息;所述决策模块,包括:最小可执行价值设定子模块,用于将所述p个分布式节点的可执行价值设定为首个最小可执行价值;上升阈值决策子模块,用于决策所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差是否大于上升阈值;所述邻接可执行价值为当前p个分布式节点的下一组完成噪声过滤的p个分布式节点的可执行价值;峰值阈值决策子
模块,用于当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差大于所述上升阈值时,决策所述首个最小可执行价值是否大于峰值阈值;下降阈值决策子模块,用于当所述首个最小可执行价值大于所述峰值阈值时,从多组p个分布式节点完成噪声过滤而得到的多个可执行价值中确定出最大可执行价值,并决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差是否大于下降阈值;预设建筑工程操作信息决策子模块,用于当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差大于所述下降阈值时,决策检测到所述预设建筑工程操作信息;
58.频率控制模块,用于若检测到所述预设建筑工程操作信息,则使用所述预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制。
59.优选的,所述可执行价值计算模块,包括:
60.可执行价值累加子模块,用于当完成p个分布式节点的噪声过滤时,将完成噪声过滤的p个分布式节点过滤前的可执行价值进行累加得到过滤前的总可执行价值,将完成噪声过滤的p个分布式节点过滤后的可执行价值进行累加得到过滤后的总可执行价值;
61.可执行价值相除子模块,用于将过滤后的总可执行价值与过滤前的总可执行价值相除,得到所述完成噪声过滤的p个分布式节点的可执行价值。
62.优选的,所述最小可执行价值设定子模块,还用于当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差小于等于所述上升阈值时,设定所述首个最小可执行价值的邻接可执行价值为次个最小可执行价值;
63.所述上升阈值决策子模块继续决策所述次个最小可执行价值的邻接可执行价值与所述次个最小可执行价值之差是否大于等于所述上升阈值,直至某个设定的最小可执行价值的邻接可执行价值与所述某个设定的最小可执行价值之差大于所述上升阈值。
64.优选的,所述峰值阈值决策子模块,还用于当所述首个最小可执行价值小于等于所述峰值阈值时,继续决策所述首个最小可执行价值的邻接可执行价值是否大于所述峰值阈值,直至某个可执行价值大于所述峰值阈值。
65.优选的,所述下降阈值决策子模块,还用于当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差小于等于所述下降阈值时,继续决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之后的可执行价值之差是否大于所述下降阈值,直至所述最大可执行价值比与某个可执行价值比之差大于所述下降阈值。
66.本领域技术人员能够理解,本公开所披露的内容可以出现多种变型和改进。例如,以上所描述的各种设备或组件可以通过硬件实现,也可以通过软件、固件、或者三者中的一些或全部的组合实现。
67.本公开中使用了流程图用来说明根据本公开的实施例的方法的步骤。应当理解的是,前面或后面的步骤不一定按照顺序来精确的进行。相反,可以按照倒序或同时处理各种步骤。同时,也可以将其他操作添加到这些过程中。
68.本领域普通技术人员可以理解上述方法中的全部或部分的步骤可通过计算机程序来指令相关硬件完成,程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本公开并不限制于任何特定形式的硬件和软件的结合。
69.除非另有定义,这里使用的所有术语具有与本公开所属领域的普通技术人员共同理解的相同含义。还应当理解,诸如在通常字典里定义的那些术语应当被解释为具有与它们在相关技术的上下文中的含义相一致的含义,而不应用理想化或极度形式化的意义来解释,除非这里明确地这样定义。
70.以上是对本公开的说明,而不应被认为是对其的限制。尽管描述了本公开的若干示例性实施例,但本领域技术人员将容易地理解,在不背离本公开的新颖教学和优点的前提下可以对示例性实施例进行许多修改。因此,所有这些修改都意图包含在权利要求书所限定的本公开范围内。应当理解,上面是对本公开的说明,而不应被认为是限于所公开的特定实施例,并且对所公开的实施例以及其他实施例的修改意图包含在所附权利要求书的范围内。本公开由权利要求书及其等效物限定。
71.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
72.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
技术特征:
1.一种基于分布式数据查询的建筑工程控制方法,其特征在于,包括:对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点,其中,每个分布式节点中包括q个建筑工程操作信息,q为正整数;对每个分布式节点中的q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,其中,所述p为r/q的整数部分,所述r为预设建筑工程操作信息的执行时长,p和r均为正整数;根据所述p个分布式节点的可执行价值决策是否检测到所述预设建筑工程操作信息,包括:将所述p个分布式节点的可执行价值设定为首个最小可执行价值;决策所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差是否大于上升阈值;所述邻接可执行价值为当前p个分布式节点的下一组完成噪声过滤的p个分布式节点的可执行价值;当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差大于所述上升阈值时,决策所述首个最小可执行价值是否大于峰值阈值;当所述首个最小可执行价值大于所述峰值阈值时,从多组p个分布式节点完成噪声过滤而得到的多个可执行价值中确定出最大可执行价值,并决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差是否大于下降阈值;当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差大于所述下降阈值时,决策检测到所述预设建筑工程操作信息;所述预设建筑工程操作信息为单一频率的建筑工程操作信息;若检测到所述预设建筑工程操作信息,则使用所述预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制。2.根据权利要求1所述的一种基于分布式数据查询的建筑工程控制方法,其特征在于,所述当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,包括:所述当完成p个分布式节点的噪声过滤时,将完成噪声过滤的p个分布式节点过滤前的可执行价值进行累加得到过滤前的总可执行价值,将完成噪声过滤的p个分布式节点过滤后的可执行价值进行累加得到过滤后的总可执行价值;将过滤后的总可执行价值与过滤前的总可执行价值相除,得到所述完成噪声过滤的p个分布式节点的可执行价值。3.根据权利要求1所述的一种基于分布式数据查询的建筑工程控制方法,其特征在于,所述方法还包括:当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差小于等于所述上升阈值时,设定所述首个最小可执行价值的邻接可执行价值为次个最小可执行价值;继续决策所述次个最小可执行价值的邻接可执行价值与所述次个最小可执行价值之差是否大于等于所述上升阈值,直至某个设定的最小可执行价值的邻接可执行价值与所述某个设定的最小可执行价值之差大于所述上升阈值。4.根据权利要求1所述的一种基于分布式数据查询的建筑工程控制方法,其特征在于,所述方法还包括:当所述首个最小可执行价值小于等于所述峰值阈值时,继续决策所述首个最小可执行
价值的邻接可执行价值是否大于所述峰值阈值,直至某个可执行价值大于所述峰值阈值。5.根据权利要求1所述的一种基于分布式数据查询的建筑工程控制方法,其特征在于,所述方法还包括:当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差小于等于所述下降阈值时,继续决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之后的可执行价值之差是否大于所述下降阈值,直至所述最大可执行价值比与某个可执行价值比之差大于所述下降阈值。6.一种基于分布式数据查询的建筑工程控制系统,其特征在于,包括:拆分模块,用于对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点,其中,每个分布式节点中包括q个建筑工程操作信息,q为正整数;过滤模块,用于对每个分布式节点中的q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;可执行价值计算模块,用于当完成p个分布式节点的噪声过滤时,根据完成噪声过滤的p个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的p个分布式节点的可执行价值,其中,所述p为r/q的整数部分,所述r为预设建筑工程操作信息的执行时长,p和r均为正整数;决策模块,用于根据所述p个分布式节点的可执行价值决策是否检测到所述预设建筑工程操作信息;所述预设建筑工程操作信息为单一频率的建筑工程操作信息;所述决策模块,包括:最小可执行价值设定子模块,用于将所述p个分布式节点的可执行价值设定为首个最小可执行价值;上升阈值决策子模块,用于决策所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差是否大于上升阈值;所述邻接可执行价值为当前p个分布式节点的下一组完成噪声过滤的p个分布式节点的可执行价值;峰值阈值决策子模块,用于当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差大于所述上升阈值时,决策所述首个最小可执行价值是否大于峰值阈值;下降阈值决策子模块,用于当所述首个最小可执行价值大于所述峰值阈值时,从多组p个分布式节点完成噪声过滤而得到的多个可执行价值中确定出最大可执行价值,并决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差是否大于下降阈值;预设建筑工程操作信息决策子模块,用于当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差大于所述下降阈值时,决策检测到所述预设建筑工程操作信息;频率控制模块,用于若检测到所述预设建筑工程操作信息,则使用所述预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制。7.根据权利要求6所述的一种基于分布式数据查询的建筑工程控制系统,其特征在于,所述可执行价值计算模块,包括:可执行价值累加子模块,用于当完成p个分布式节点的噪声过滤时,将完成噪声过滤的p个分布式节点过滤前的可执行价值进行累加得到过滤前的总可执行价值,将完成噪声过滤的p个分布式节点过滤后的可执行价值进行累加得到过滤后的总可执行价值;可执行价值相除子模块,用于将过滤后的总可执行价值与过滤前的总可执行价值相除,得到所述完成噪声过滤的p个分布式节点的可执行价值。8.根据权利要求6所述的一种基于分布式数据查询的建筑工程控制系统,其特征在于,
所述最小可执行价值设定子模块,还用于当所述首个最小可执行价值的邻接可执行价值与所述首个最小可执行价值之差小于等于所述上升阈值时,设定所述首个最小可执行价值的邻接可执行价值为次个最小可执行价值;所述上升阈值决策子模块继续决策所述次个最小可执行价值的邻接可执行价值与所述次个最小可执行价值之差是否大于等于所述上升阈值,直至某个设定的最小可执行价值的邻接可执行价值与所述某个设定的最小可执行价值之差大于所述上升阈值。9.根据权利要求6所述的一种基于分布式数据查询的建筑工程控制系统,其特征在于,所述峰值阈值决策子模块,还用于当所述首个最小可执行价值小于等于所述峰值阈值时,继续决策所述首个最小可执行价值的邻接可执行价值是否大于所述峰值阈值,直至某个可执行价值大于所述峰值阈值。10.根据权利要求6所述的一种基于分布式数据查询的建筑工程控制系统,其特征在于,所述下降阈值决策子模块,还用于当所述最大可执行价值与所述最大可执行价值的邻接可执行价值之差小于等于所述下降阈值时,继续决策所述最大可执行价值与所述最大可执行价值的邻接可执行价值之后的可执行价值之差是否大于所述下降阈值,直至所述最大可执行价值比与某个可执行价值比之差大于所述下降阈值。
技术总结
本发明请求保护一种基于分布式数据查询的建筑工程控制方法和系统,对分布式控制中心中的建筑工程操作信息进行拆分操作,得到多个分布式节点;对每个分布式节点中的Q个建筑工程操作信息依次进行噪声过滤,并计算每个分布式节点过滤后的可执行价值;当完成P个分布式节点的噪声过滤时,根据完成噪声过滤的P个分布式节点过滤前的总可执行价值与过滤后的总可执行价值,得到完成噪声过滤的P个分布式节点的可执行价值;根据P个分布式节点的可执行价值决策是否检测到预设建筑工程操作信息,若检测到预设建筑工程操作信息,则使用预设建筑工程操作信息进行基于分布式数据查询的建筑工程控制;本发明可有效对建筑工程的数据进行自适应查询。自适应查询。自适应查询。
技术研发人员:李孝鎏 李瑞平 马新正 殷航 曲理航 谢金明 吴建凯 金国强 赵连山 许成龙
受保护的技术使用者:中建新城建设工程有限公司
技术研发日:2023.06.10
技术公布日:2023/8/31
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/