一种基于大数据的形象进度管理方法与流程

未命名 08-15 阅读:98 评论:0


1.本发明涉及工程施工管理技术领域,更具体地说,它涉及一种基于大数据的形象进度管理方法。


背景技术:

2.我国电力工程建设项目长期以来形成了自己习惯的项目生命周期,即初步设计、施工图设计、设备采购、工程施工和调试等阶段,相互交叉推进。在项目管理中经常将工程项目分解为多个工作包,制定整个工程计划需要的工作主要分为两部分,一部分是工作包工期规划,另一部分是工作包次序的安排;对于一般的建筑工程来说具有较为简单的次序关系,例如按照楼层和楼栋的次序构建工作包次序,但是对于电力工程来说工作包次序无法通过简单的空间参照来生成,需要有施工经验的人来进行工作包的次序安排,对于一些工程量较大的电力工程来说工作量较大。


技术实现要素:

3.本发明提供一种基于大数据的形象进度管理方法,解决相关技术中电力工程来说工作包次序无法通过简单的空间参照来生成,人工安排工作量大的技术问题。
4.本发明提供了一种基于大数据的形象进度管理方法,包括以下步骤:步骤101,通过对电力工程数据进行分解获得工作包。
5.步骤102,提取电力工程知识图谱,将电力工程数据分解获得的工作包与电力工程知识图谱中的工作包实体进行映射,将映射的工作包实体标记为第一实体。
6.步骤103,以第一实体为中心进行随机游走生成局部图谱;每个第一实体均进行一次以上的随机游走,以所有第一实体为中心进行随机游走时选择的游走实体生成局部图谱。
7.步骤104,基于局部图谱生成输入节点图,输入节点图的节点与局部图谱的实体一一对应,输入节点图中的节点存在无向边表示对应的局部图谱的实体之间存在联系;基于节点对应的实体生成节点矢量。
8.步骤105,将输入节点图输入进度预测模型,进度预测模型的输出的结果为第一实体对应的工作包的第一个后续的工作包。
9.进度预测模型包括多个隐藏层和一个分类器,隐藏层的计算公式如下:,和分别表示第h个和第h-1个隐藏层的对第i个节点的计算结果,和分别表示第h个隐藏层的权值参数和偏置参数,表示激活函数,表示第h-1个隐藏层的对第j个节点的计算结果,表示与第i个节点直接连接的节点集合,表示中的节点总数,表示与的融合度;分类器
输入最后一个隐藏层对节点的计算结果。
10.步骤106,将进度预测模型的输出的工作包与第一实体对应的工作包建立次序逻辑关系;按照次序逻辑关系生成多个单项工程。
11.进一步地,根据生成的单项工程生成甘特图或形象进度图。
12.进一步地,电力工程知识图谱包括:工作包实体、设备实体、施工单位实体、施工人员类型实体。
13.进一步地,以一个第一实体为中心进行一次随机游走的方法包括以下步骤:步骤201,初始化第一实体为游走实体,初始化游走步数为1。
14.步骤202,随机选择一个当前的游走实体所直接联系的实体,将其更新为新的游走实体,并对游走步数累加1。
15.步骤203,迭代执行步骤202,直至游走步数达到n。
16.进一步地,每个第一实体均进行m次的随机游走。
17.进一步地,电力工程知识图谱中的实体用语义表示,采用语义嵌入的方式来向量化作为节点矢量。
18.进一步地,工作包与其第一个后续的工作包在同一个单项工程内属于时间上的相邻关系。
19.进一步地,,其中和分别表示第h-1个隐藏层的对第i和j个节点的计算结果,tanh表示双曲正切函数,表示与第i个节点直接连接的节点集合,表示可调参数。
20.进一步地,分类器的输出映射到工作包的库标识,一个库标识能够映射到工作包库内的一个工作包,设置一个空的库标识,当分类器输出该空的库标识时表示没有第一个后续的工作包。
21.进一步地,进度预测模型训练时通过历史的电力工程数据进行训练,历史的电力工程数据是由已经完成的电力工程生成的,包含了工作包之间的次序逻辑关系。
22.分类器为softmaxa分类器,进度预测模型训练的损失函数为:,其中为损失值,为进度预测模型对于第g个第一实体输出的第t个库标识的概率值,e为自然常数,c和h分别为库标识的总数和第一实体的总数,表示第g个第一实体对应的工作包的第一个后续的工作包的库标识为t;表示第g个第一实体对应的工作包的第一个前置工作包的库标识为t,时取值为1,否则取值为0,时取值为1,否则取值为0。
23.本发明的有益效果在于:本发明基于历史的工作包的逻辑次序关系以及工作包与
施工单位、施工设备的关系来联合生成当前的电力工程的单项工程,减少人工安排的工作量,缩短了对于电力工程形象进度管理的时间。
附图说明
24.图1是本发明的一种基于大数据的形象进度管理方法的流程图。
25.图2是本发明的以一个第一实体为中心进行一次随机游走的方法的流程图。
具体实施方式
26.现在将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,可以在不脱离本说明书内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。另外,相对一些示例所描述的特征在其他例子中也可以进行组合。
27.如图1和图2所示,一种基于大数据的形象进度管理方法,包括以下步骤:步骤101,通过对电力工程数据进行分解获得工作包。
28.电力工程数据是指电力工程的资料数据,例如《初步设计说明书》、《设备采购清单》、《施工图卷册目录》等。
29.电力工程数据会随着工程的进行来进行增长,例如《初步设计说明书》在工程开始之前的电力工程数据中所包含,施工图在工程设计阶段完成之后的电力工程数据中所包含;工作包包括:变电站土建、变电站主体、变电站与配电室接线、配电室土建等。
30.步骤102,提取电力工程知识图谱,将电力工程数据分解获得的工作包与电力工程知识图谱中的工作包实体进行映射,将映射的工作包实体标记为第一实体。
31.电力工程知识图谱包括:工作包实体、设备实体、施工单位实体、施工人员类型实体等。
32.实体以及实体之间的联系是根据历史的电力工程数据来生成的,例如工作包实体与工作包实体之间的联系表示两个工作包实体对应的工作包存在前置与后置的关系,工作包实体与设备实体的联系表示工作包实体对应的工作包需要使用到设备实体对应的施工设备。
33.步骤103,以第一实体为中心进行随机游走生成局部图谱。
34.以一个第一实体为中心进行一次随机游走的方法包括以下步骤:步骤201,初始化第一实体为游走实体,初始化游走步数为1。
35.步骤202,随机选择一个当前的游走实体所直接联系的实体,将其更新为新的游走实体,并对游走步数累加1。
36.步骤203,迭代执行步骤202,直至游走步数达到n。当然在步骤202中不会重复选择游走实体,因此如果在某一次迭代过程中如果没有实体可以被选择,则同样终止迭代。
37.每个第一实体均进行一次以上的随机游走,以所有第一实体为中心进行随机游走时选择的游走实体生成局部图谱。
38.在本发明的一个实施例中,每个第一实体均进行m次的随机游走。n和m的缺省值为
10,可以根据电力工程知识图谱的规模的增加来增加n和m的值。
39.步骤104,基于局部图谱生成输入节点图,输入节点图的节点与局部图谱的实体一一对应,输入节点图中的节点存在无向边表示对应的局部图谱的实体之间存在联系;基于节点对应的实体生成节点矢量。
40.电力工程知识图谱中的实体可以用语义表示,可以采用常规的语义嵌入的方式来向量化作为节点矢量。
41.局部图谱属于电力工程知识图谱的一部分,包含了与其相同的实体的联系。
42.步骤105,将输入节点图输入进度预测模型,进度预测模型的输出的结果为第一实体对应的工作包的第一个后续的工作包。
43.工作包与其第一个后续的工作包在同一个单项工程内属于时间上的相邻关系。
44.单项工程是将电力工程中的包含一系列连续的工作包的部分。
45.进度预测模型包括多个隐藏层和一个分类器,隐藏层的计算公式如下:,和分别表示第h个和第h-1个隐藏层的对第i个节点的计算结果,和分别表示第h个隐藏层的权值参数和偏置参数,表示激活函数(可选线性整流函数),表示第h-1个隐藏层的对第j个节点的计算结果,表示与第i个节点直接连接的节点集合,表示中的节点总数,表示与的融合度。
46.h=1时,和分别表示第i个节点和第j个节点的节点矢量。
47.,其中和分别表示第h-1个隐藏层的对第i和j个节点的计算结果,tanh表示双曲正切函数,表示与第i个节点直接连接的节点集合,表示可调参数,默认为1/w,w为节点矢量的维数。
48.分类器输入最后一个隐藏层对节点的计算结果。
49.例如分类器输入最后一个隐藏层对第i个节点的计算结果,则其输出的是第i个节点对应的第一实体对应的工作包的第一个后续的工作包。
50.在本发明的一个实施例中,分类器的输出映射到工作包的库标识。一个库标识能够映射到工作包库内的一个工作包。设置一个空的库标识,当分类器输出该空的库标识时表示没有第一个后续的工作包。
51.进度预测模型训练时通过历史的电力工程数据进行训练,历史的电力工程数据是由已经完成的电力工程生成的,包含了工作包之间的次序逻辑关系。
52.在本发明的一个实施例中,分类器为softmaxa分类器,进度预测模型训练的损失函数为:,其中为损失
值,为进度预测模型对于第g个第一实体输出的第t个库标识的概率值,e为自然常数,c和h分别为库标识的总数和第一实体的总数,表示第g个第一实体对应的工作包的第一个后续的工作包的库标识为t;表示第g个第一实体对应的工作包的第一个前置工作包的库标识为t,时取值为1,否则取值为0,时取值为1,否则取值为0,和均为示性函数;上述损失函数中对进度预测模型的逆向预测结果进行惩罚,避免进度预测模型输出次序逻辑混乱的结果。
53.当然也可以选择常规的交叉熵损失函数。
54.步骤106,将进度预测模型的输出的工作包与第一实体对应的工作包建立次序逻辑关系;按照次序逻辑关系生成多个单项工程。
55.例如a工作包与b工作包存在次序逻辑关系并且a工作包在前,b工作包与c工作包存在次序逻辑关系并且b工作包在前,则生成的单项工程包括a、b、c工作包,施工顺序为a、b、c。
56.在本发明的一个实施例中,该基于大数据的形象进度管理方法还包括可视化的步骤,具体的,根据生成的单项工程生成甘特图或形象进度图,单项工程的数量较少,如果需要将单向工程绘制在一个形象进度图中,则顺序可以人工排序。
57.上面对本实施例的实施例进行了描述,但是本实施例并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本实施例的启示下,还可做出很多形式,均属于本实施例的保护之内。

技术特征:
1.一种基于大数据的形象进度管理方法,其特征在于,包括以下步骤:步骤101,通过对电力工程数据进行分解获得工作包;步骤102,提取电力工程知识图谱,将电力工程数据分解获得的工作包与电力工程知识图谱中的工作包实体进行映射,将映射的工作包实体标记为第一实体;步骤103,以第一实体为中心进行随机游走生成局部图谱;每个第一实体均进行一次以上的随机游走,以所有第一实体为中心进行随机游走时选择的游走实体生成局部图谱;步骤104,基于局部图谱生成输入节点图,输入节点图的节点与局部图谱的实体一一对应,输入节点图中的节点存在无向边表示对应的局部图谱的实体之间存在联系;基于节点对应的实体生成节点矢量;步骤105,将输入节点图输入进度预测模型,进度预测模型的输出的结果为第一实体对应的工作包的第一个后续的工作包;进度预测模型包括多个隐藏层和一个分类器,隐藏层的计算公式如下:,和分别表示第h个和第h-1个隐藏层的对第i个节点的计算结果,和分别表示第h个隐藏层的权值参数和偏置参数,表示激活函数,表示第h-1个隐藏层的对第j个节点的计算结果,表示与第i个节点直接连接的节点集合,表示中的节点总数,表示与的融合度;分类器输入最后一个隐藏层对节点的计算结果;步骤106,将进度预测模型的输出的工作包与第一实体对应的工作包建立次序逻辑关系;按照次序逻辑关系生成多个单项工程。2.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,根据生成的单项工程生成甘特图或形象进度图。3.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,电力工程知识图谱包括:工作包实体、设备实体、施工单位实体、施工人员类型实体。4.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,以一个第一实体为中心进行一次随机游走的方法包括以下步骤:步骤201,初始化第一实体为游走实体,初始化游走步数为1;步骤202,随机选择一个当前的游走实体所直接联系的实体,将其更新为新的游走实体,并对游走步数累加1;步骤203,迭代执行步骤202,直至游走步数达到n。5.根据权利要求4所述的一种基于大数据的形象进度管理方法,其特征在于,每个第一实体均进行m次的随机游走。6.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,电力工程知识图谱中的实体用语义表示,采用语义嵌入的方式来向量化作为节点矢量。7.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,工作包与其第一个后续的工作包在同一个单项工程内属于时间上的相邻关系。8.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,
,其中和分别表示第h-1个隐藏层的对第i和j个节点的计算结果,tanh表示双曲正切函数,表示与第i个节点直接连接的节点集合,表示可调参数。9.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,分类器的输出映射到工作包的库标识,一个库标识能够映射到工作包库内的一个工作包,设置一个空的库标识,当分类器输出该空的库标识时表示没有第一个后续的工作包。10.根据权利要求1所述的一种基于大数据的形象进度管理方法,其特征在于,进度预测模型训练时通过历史的电力工程数据进行训练,历史的电力工程数据是由已经完成的电力工程生成的,包含了工作包之间的次序逻辑关系;分类器为softmaxa分类器,进度预测模型训练的损失函数为:其中为损失值,为进度预测模型对于第g个第一实体输出的第t个库标识的概率值,e为自然常数,c和h分别为库标识的总数和第一实体的总数,表示第g个第一实体对应的工作包的第一个后续的工作包的库标识为t;表示第g个第一实体对应的工作包的第一个前置工作包的库标识为t,时取值为1,否则取值为0,时取值为1,否则取值为0。

技术总结
本发明涉及工程施工管理技术领域,公开了一种基于大数据的形象进度管理方法,包括以下步骤:步骤101,通过对电力工程数据进行分解获得工作包;步骤102,提取电力工程知识图谱,映射第一实体;步骤103,以第一实体为中心进行随机游走生成局部图谱;步骤104,基于局部图谱生成输入节点图;步骤105,将输入节点图输入进度预测模型,进度预测模型的输出的结果为第一实体对应的工作包的第一个后续的工作包;步骤106,生成多个单项工程;本发明基于历史的工作包的逻辑次序关系以及工作包与施工单位、施工设备的关系来联合生成当前的电力工程的单项工程,减少人工安排的工作量,缩短了对于电力工程形象进度管理的时间。工程形象进度管理的时间。工程形象进度管理的时间。


技术研发人员:夏同飞 罗奕 叶延锋 陈龙 许腾 潘盛裕 黄辉 王楠彬 黄志华 刘俊卿
受保护的技术使用者:国网信通亿力科技有限责任公司
技术研发日:2023.07.11
技术公布日:2023/8/14
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐