一种基于改进蚁群算法的土石方调配优化方法与流程
未命名
10-18
阅读:134
评论:0
1.本发明涉及建筑技术领域,具体为一种基于改进蚁群算法的土石方调配优化方法。
背景技术:
2.土石方工程是一项复杂的系统工程其自然条件和技术条件复杂所受的约束和干扰因素也较为复杂特别是在土石方调配和施工过程中还会受到一些不确定性因素和随机因素的影响致使施工组织设计与管理十分困难。
3.在实际施工过程中常常出现料源不足、运输能力不足、施工强度不能满足进度要求从而出现工期延误或者增加了一些不必要的运输任务使成本增加等现象。所以设计出安全可靠、经济合理、易于生产组织与管理的土石方调配和施工方案具有重要意义。传统的土石方调配模型大多是线性规划模型,不仅需要将调配过程中的非线性关系简化为线性关系,而且未考虑调配过程中设备的施工次序,建立经济可行的调配方案的能力有限;鉴于此,我们提出了一种基于改进蚁群算法的土石方调配优化方法。
技术实现要素:
4.针对现有技术的不足,本发明提供了一种基于改进蚁群算法的土石方调配优化方法,解决了传统的土石方调配模型大多是线性规划模型,不仅需要将调配过程中的非线性关系简化为线性关系,而且未考虑调配过程中设备的施工次序,建立经济可行的调配方案的能力有限的问题。
5.为实现以上目的,本发明通过以下技术方案予以实现:一种基于改进蚁群算法的土石方调配优化方法,所述优化方法包括以下步骤:
6.s1、获取土石方调配施工计划,收集各种施工场地信息,各种单位调配费用数据和道路建设信息,对实际施工区域进行交通调查,全面了解交通路网信息,收集道路建设信息;
7.s2、确定调配原则、调配步骤;根据s1中获取的,分析工程施工特点及土石方调配过程,根据坝体开挖、填筑要求,供、受料源之间的物料运输关系,确定土石方调配原则,建立土石方调配匹配矩阵,最终明确土石方调配步骤;
8.s3、建立土石方调配优化模型;输入s1中获取的数据,建立土石方调配优化模型,从宏观的角度来确定最为经济的土石方调配优化方案;
9.s4、根据s3中建立的模型输出各期土石方流向,在土石方调配系统中开挖项目、料场以及中转场为供料源填筑项目、中转场以及弃渣场为受料源;可以看出,中转场既为供料源又是受料源;
10.s5、基于蚁群算法的模型求最优解,在路径搜索过程中,依照概率选择访问的下一地点;
11.s6、基于改进蚁群算法的模型求解输出的土石方调配的成本最优值和调配方案;
12.s7:可视化表达最优解;根据s6中基于改进蚁群算法的模型求解输出的土石方调配的成本最优值和调配方案,将调配解决方案绘制成一个详细的矢量指导图,可视化表达调配方案。
13.可选的,所述土石方调配优化建模步骤如下:
14.为了构建土石方调配优化模型,进行定义设置:假设有n个调配相关结点,是挖方区、填方区、借料区和弃料区构成的集合,定义为l={1,2,...,n}调配成本由成本矩阵c来表达:
[0015][0016][0017]
所述c
ij
为i,j结点的单位土方调配成本,所述调配成本包括运输成本、填筑成本、开挖成本、借弃料场的存储费用,所述调配成本与结点间的距离d
ij
相关,结点间的运输成本与滚动阻力、坡度、燃料及设备的维护相关。
[0018]
可选的,所述s1还包括:对施工次序进行表达,假设完成土石方调配任务需要s步,这个s数是不能事前得知的,s是一个上限阈值,若施工只需要m步,那么之后s-m步的运输起始结点与第m步相同,但是运输量为0;每一步t(t∈{1,2,...,s})运输的土方量为e
t
使用二进制变量x
tk
∈{0,1}(k∈{1,2,...,n})来表示k结点是否是第t步相关的运输起始结点,构成向量x=[x
t1
,x
t2
,...,x
tk
,...,x
tn
],第t+1步的运输起始结点就是第t步运输的终止结点,在这里定义i,j分别为第t步的起始结点和终止结点,即x
ti
=1,x
t+1j
=1。在这个模型中,s数即为施工次序,建立的优化模型的目标函数为:
[0019][0020]
式中:e
t
为第t步运输的土方量;c
t
为第t步施工相关的单位土方量的成本,定义为:
[0021]ct
=xcx
t
[0022]
优化模型需要遵守各种约束条件,首先要保证每一步施工仅有一个起始结点,则有:
[0023][0024]
每一次土石方调配都是对当前地形地势的改造,因此,每一步施工都要更新各结点的剩余土方量q
ti
,即经过t步后i结点处剩余的土方量。
[0025]
可选的,由于模型中每个结点的访问不止一次,q的大小与结点在前t步的土方吞吐量相关:
[0026]qti
=si+i
ti-o
ti
[0027]
式中:si为i结点处在施工前要达到设计标高需要的土方量,q
oi
由i结点处的原始地形土方和设计地形土方求差得到,差值有正有负;o
ti
为i结点在执行前t步后运出的土方量的总和,它随着施工次序不断地更新;i
ti
为i结点在执行前t步后运入的土方量的总和:
[0028]oti
=o
t-1i
+e
t
[0029]iti
=i
t-1i
+e
t
[0030]
得:o
0i
=i
0i
=0;项目施工前各结点的运入、运出的土方量为零,n个调配结点可以划分为挖方结点l
+
和填方结点l-,l
+
={i∈l|si>0},l-={i∈l|si<0}。
[0031]
可选的,所述填方结点的剩余土方量增加,挖方结点的剩余土方量减少,最终经过s步的施工后,各结点的土石方剩余量要达到设计的最终土方剩余量:
[0032]qsi
=ri[0033]
由于调配结点分成填、挖两类,因此需要对第t步的运输量e
t
进行约束,若起始结点是填方结点,第t步是空车运输;若是挖方结点,第t步是载重运输,且运输的土方量不能超过挖方结点剩余的土方量:
[0034]
0≤e
t
≤q
t-1i
[0035][0036]
完成以上土石方动态调配建模的基本s后就可以建立起相应的数学优化模型。
[0037]
可选的,所述s5进一步的包括:设蚂蚁k由地点i进行搜索,则它转移到地点j的概率为:
[0038][0039]
式中:τ(i,j)为蚂蚁在i,j间释放的信息素;η(i,j)为ij上的启发信息;w为蚂蚁k未访问地点的集合;α,β为τ(i,j),η(i,j)的相对权重系数。在本模型中,启发信息选取每一步施工成本的倒数:
[0040][0041]
每迭代mt次,蚁群都会不断更新经由路径上的信息素,定义δτ
kij
为蚂蚁k经过ij路径释放的信息素量,δτ(i,j)为ij上的信息素总改变量,ρ为信息素蒸发系数。
[0042]
可选的,所述fk为第mt次迭代中得到的调配成本,信息素更新规则为:
[0043]
τ
ij
(mt+1)=(1-ρ)τ
ij
(mt)+δτ(i,j),0<ρ<1
[0044][0045][0046]
采用动态优先集策略改进基本蚁群算法,根据约束条件和地点信息确定地点的访问优先级。
[0047]
可选的,所述s6包括以下步骤:
[0048]
s61、初始化蚁群参数和土石方结点的属性信息。设置最大迭代次数maxdt、启发因
子和信息素蒸发系数等参数,令迭代次数mt=1,输入结点i的地理位置信息和起始土石方量si;
[0049]
s62、将m只蚂蚁随机放在n个城市里。每只蚂蚁完成的一次路径搜索都是土石方调配问题的一个解决方案,逐步确定土石方调配成本和施工次序,这n个城市是挖方结点的子集,n∈{l
+
};也就是说,每只蚂蚁的起始位置是挖方结点。
[0050]
s63、进入迭代,蚂蚁的索引号k=1;
[0051]
s64、循环执行下列步骤:
[0052]
s641、确定蚂蚁下一步访问的候选集,设当前执行的施工次序(步骤)为t,如果当前结点i是挖方结点,则下一步访问填方结点的优先级要高于挖方结点,如果是填方结点,则挖方结点的优先级高于填方结点;
[0053]
s642、根据状态转移公式确定访问的下一点;确定i到上一步侯选集合中各个结点的土方运输量,以计算转移概率,随机选择具有较大概率的结点作为访问的下一结点j;
[0054]
s643、更新相关结点i,j的土石方剩余量;
[0055]
s644、若各个结点的土方剩余量均达到设计的土方量,则完成该蚂蚁个体的路径搜寻,执行第s645;否则以结点j为出发点重复s641-s643步;
[0056]
s645、如果k<m,即仍有蚂蚁没有完成路径搜寻,则k=k+1,跳转至第s644步;否则执行下一步;
[0057]
s646、记录本次迭代的最佳路线,更新信息素。
[0058]
s67、如果迭代次数超过maxdt,则跳出迭代输出调配成本最优值和调配方案,包含施工次序,否则跳转至第s643步。
[0059]
本发明提供了一种基于改进蚁群算法的土石方调配优化方法。具备以下
[0060]
有益效果:
[0061]
该基于改进蚁群算法的土石方调配优化方法,采用动态优先集策略改进基本蚁群算法,根据约束条件和地点信息确定地点的访问优先级,以减少算法生成的不可行解。并且针对传统调配表存在的可读性较差的缺点,将调配解决方案绘制成一个详细的矢量指导图,可视化表达调配方案。本发明建立的综合考虑施工次序、方向以及调配量的土石方调配模型能更好地描述土石方调配的过程,为技术管理人员、现场施工人员提供经济合理、简单易懂的土石方调配方案,达到土石方调配结果趋近于经济上最优、技术上可行的目的。
附图说明
[0062]
图1为本发明的流程结构示意图。
具体实施方式
[0063]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064]
请参阅图1,本发明提供一种技术方案:一种基于改进蚁群算法的土石方调配优化方法,优化方法包括以下步骤:
[0065]
s1、获取土石方调配施工计划,收集各种施工场地信息,各种单位调配费用数据和道路建设信息,对实际施工区域进行交通调查,全面了解交通路网信息,收集道路建设信息;
[0066]
土石方调配优化建模步骤如下:
[0067]
为了构建土石方调配优化模型,进行定义设置:假设有n个调配相关结点,是挖方区、填方区、借料区和弃料区构成的集合,定义为l={1,2,...,n}调配成本由成本矩阵c来表达:
[0068][0069][0070]cij
为i,j结点的单位土方调配成本,调配成本包括运输成本、填筑成本、开挖成本、借弃料场的存储费用,调配成本与结点间的距离d
ij
相关,结点间的运输成本与滚动阻力、坡度、燃料及设备的维护相关。
[0071]
对施工次序进行表达,假设完成土石方调配任务需要s步,这个s数是不能事前得知的,s是一个上限阈值,若施工只需要m步,那么之后s-m步的运输起始结点与第m步相同,但是运输量为0;每一步t(t∈{1,2,...,s})运输的土方量为e
t
使用二进制变量x
tk
∈{0,1}(k∈{1,2,...,n})来表示k结点是否是第t步相关的运输起始结点,构成向量x=[x
t1
,x
t2
,...,x
tk
,...,x
tn
],第t+1步的运输起始结点就是第t步运输的终止结点,在这里定义i,j分别为第t步的起始结点和终止结点,即x
ti
=1,x
t+1j
=1。在这个模型中,s数即为施工次序,建立的优化模型的目标函数为:
[0072][0073]
式中:e
t
为第t步运输的土方量;c
t
为第t步施工相关的单位土方量的成本,定义为:
[0074]ct
=xcx
t
[0075]
优化模型需要遵守各种约束条件,首先要保证每一步施工仅有一个起始结点,则有:
[0076][0077]
每一次土石方调配都是对当前地形地势的改造,因此,每一步施工都要更新各结点的剩余土方量q
ti
,即经过t步后i结点处剩余的土方量。
[0078]
s2、确定调配原则、调配步骤;根据s1中获取的,分析工程施工特点及土石方调配过程,根据坝体开挖、填筑要求,供、受料源之间的物料运输关系,确定土石方调配原则,建立土石方调配匹配矩阵,最终明确土石方调配步骤;
[0079]
s3、建立土石方调配优化模型;输入s1中获取的数据,建立土石方调配优化模型,从宏观的角度来确定最为经济的土石方调配优化方案;
[0080]
由于模型中每个结点的访问不止一次,q的大小与结点在前t步的土方吞吐量相
关:
[0081]qti
=si+i
ti-o
ti
[0082]
式中:si为i结点处在施工前要达到设计标高需要的土方量,q
oi
由i结点处的原始地形土方和设计地形土方求差得到,差值有正有负;o
ti
为i结点在执行前t步后运出的土方量的总和,它随着施工次序不断地更新;i
ti
为i结点在执行前t步后运入的土方量的总和:
[0083]oti
=o
t-1i
+e
t
[0084]iti
=i
t-1i
+e
t
[0085]
得:o
0i
=i
0i
=0;项目施工前各结点的运入、运出的土方量为零,n个调配结点可以划分为挖方结点l
+
和填方结点l-,l
+
={i∈l|si>0},l-={i∈l|si<0};
[0086]
填方结点的剩余土方量增加,挖方结点的剩余土方量减少,最终经过s步的施工后,各结点的土石方剩余量要达到设计的最终土方剩余量:
[0087]qsi
=ri[0088]
由于调配结点分成填、挖两类,因此需要对第t步的运输量e
t
进行约束,若起始结点是填方结点,第t步是空车运输;若是挖方结点,第t步是载重运输,且运输的土方量不能超过挖方结点剩余的土方量:
[0089]
0≤e
t
≤q
t-1i
[0090][0091]
完成以上土石方动态调配建模的基本s后就可以建立起相应的数学优化模型;
[0092]
s4、根据s3中建立的模型输出各期土石方流向,在土石方调配系统中开挖项目、料场以及中转场为供料源填筑项目、中转场以及弃渣场为受料源;可以看出,中转场既为供料源又是受料源。
[0093]
s5、基于蚁群算法的模型求最优解,在路径搜索过程中,依照概率选择访问的下一地点;
[0094]
s5进一步的包括:设蚂蚁k由地点i进行搜索,则它转移到地点j的概率为:
[0095][0096]
式中:τ(i,j)为蚂蚁在i,j间释放的信息素;η(i,j)为ij上的启发信息;w为蚂蚁k未访问地点的集合;α,β为τ(i,j),η(i,j)的相对权重系数。在本模型中,启发信息选取每一步施工成本的倒数:
[0097][0098]
每迭代mt次,蚁群都会不断更新经由路径上的信息素,定义δτ
kij
为蚂蚁k经过ij路径释放的信息素量,δτ(i,j)为ij上的信息素总改变量,ρ为信息素蒸发系数。
[0099]fk
为第mt次迭代中得到的调配成本,信息素更新规则为:
[0100]
τ
ij
(mt+1)=(1-ρ)τ
ij
(mt)+δτ(i,j),0<ρ<1
[0101][0102][0103]
采用动态优先集策略改进基本蚁群算法,根据约束条件和地点信息确定地点的访问优先级;
[0104]
s6、基于改进蚁群算法的模型求解输出的土石方调配的成本最优值和调配方案,包括以下步骤:
[0105]
s61、初始化蚁群参数和土石方结点的属性信息。设置最大迭代次数maxdt、启发因子和信息素蒸发系数等参数,令迭代次数mt=1,输入结点i的地理位置信息和起始土石方量si;
[0106]
s62、将m只蚂蚁随机放在n个城市里,每只蚂蚁完成的一次路径搜索都是土石方调配问题的一个解决方案,逐步确定土石方调配成本和施工次序,这n个城市是挖方结点的子集,n∈{l
+
};也就是说,每只蚂蚁的起始位置是挖方结点。
[0107]
s63、进入迭代,蚂蚁的索引号k=1;
[0108]
s64、循环执行下列步骤:
[0109]
s641、确定蚂蚁下一步访问的候选集,设当前执行的施工次序(步骤)为t,如果当前结点i是挖方结点,则下一步访问填方结点的优先级要高于挖方结点,如果是填方结点,则挖方结点的优先级高于填方结点;
[0110]
s642、根据状态转移公式确定访问的下一点;确定i到上一步侯选集合中各个结点的土方运输量,以计算转移概率,随机选择具有较大概率的结点作为访问的下一结点j;
[0111]
s643、更新相关结点i,j的土石方剩余量;
[0112]
s644、若各个结点的土方剩余量均达到设计的土方量,则完成该蚂蚁个体的路径搜寻,执行第s645;否则以结点j为出发点重复s641-s643步;
[0113]
s645、如果k<m,即仍有蚂蚁没有完成路径搜寻,则k=k+1,跳转至第s644步;否则执行下一步;
[0114]
s646、记录本次迭代的最佳路线,更新信息素;
[0115]
s67、如果迭代次数超过maxdt,则跳出迭代输出调配成本最优值和调配方案,包含施工次序,否则跳转至第s643步;
[0116]
s7:可视化表达最优解;根据s6中基于改进蚁群算法的模型求解输出的土石方调配的成本最优值和调配方案,将调配解决方案绘制成一个详细的矢量指导图,可视化表达调配方案。
[0117]
综合考虑施工次序、方向和调配量的土石方调配优化模型,并将土石方调配问题与旅行商问题类比,利用改进的蚁群算法对模型进行求解。与线性规划法相比,本发明方法可行,且基于arcgis绘制的调配矢量指导图表达更直观。
[0118]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
技术特征:
1.一种基于改进蚁群算法的土石方调配优化方法,其特征在于:所述优化方法包括以下步骤:s1、获取土石方调配施工计划,收集各种施工场地信息,各种单位调配费用数据和道路建设信息,对实际施工区域进行交通调查,全面了解交通路网信息,收集道路建设信息;s2、确定调配原则、调配步骤;根据s1中获取的,分析工程施工特点及土石方调配过程,根据坝体开挖、填筑要求,供、受料源之间的物料运输关系,确定土石方调配原则,建立土石方调配匹配矩阵,最终明确土石方调配步骤;s3、建立土石方调配优化模型;输入s1中获取的数据,建立土石方调配优化模型,从宏观的角度来确定最为经济的土石方调配优化方案;s4、根据s3中建立的模型输出各期土石方流向,在土石方调配系统中开挖项目、料场以及中转场为供料源填筑项目、中转场以及弃渣场为受料源;s5、基于蚁群算法的模型求最优解,在路径搜索过程中,依照概率选择访问的下一地点;s6、基于改进蚁群算法的模型求解输出的土石方调配的成本最优值和调配方案;s7:可视化表达最优解;根据s6中基于改进蚁群算法的模型求解输出的土石方调配的成本最优值和调配方案,将调配解决方案绘制成一个详细的矢量指导图,可视化表达调配方案。2.根据权利要求1所述的一种基于改进蚁群算法的土石方调配优化方法,其特征在于:所述土石方调配优化建模步骤如下:为了构建土石方调配优化模型,进行定义设置:假设有n个调配相关结点,是挖方区、填方区、借料区和弃料区构成的集合,定义为l={1,2,...,n}调配成本由成本矩阵c来表达:方区、借料区和弃料区构成的集合,定义为l={1,2,...,n}调配成本由成本矩阵c来表达:所述c
ij
为i,j结点的单位土方调配成本,所述调配成本包括运输成本、填筑成本、开挖成本、借弃料场的存储费用,所述调配成本与结点间的距离d
ij
相关。3.根据权利要求1所述的一种基于改进蚁群算法的土石方调配优化方法,其特征在于:所述s1还包括:对施工次序进行表达,假设完成土石方调配任务需要s步,若施工只需要m步,那么之后s-m步的运输起始结点与第m步相同,但是运输量为0;每一步t(t∈{1,2,...,s})运输的土方量为e
t
使用二进制变量x
tk
∈{0,1}(k∈{1,2,...,n})来表示k结点是否是第t步相关的运输起始结点,构成向量x=[x
t1
,x
t2
,...,x
tk
,...,x
tn
],第t+1步的运输起始结点就是第t步运输的终止结点,在这里定义i,j分别为第t步的起始结点和终止结点,即x
ti
=1,x
t+1j
=1,s数即为施工次序,建立的优化模型的目标函数为:式中:e
t
为第t步运输的土方量;c
t
为第t步施工相关的单位土方量的成本,定义为:
c
t
=xcx
t
优化模型需要遵守各种约束条件,首先要保证每一步施工仅有一个起始结点,则有:每一次土石方调配都是对当前地形地势的改造,每一步施工都要更新各结点的剩余土方量q
ti
,即经过t步后i结点处剩余的土方量。4.根据权利要求3所述的一种基于改进蚁群算法的土石方调配优化方法,其特征在于:由于模型中每个结点的访问不止一次,q的大小与结点在前t步的土方吞吐量相关:q
ti
=s
i
+i
ti-o
ti
式中:s
i
为i结点处在施工前要达到设计标高需要的土方量,q
oi
由i结点处的原始地形土方和设计地形土方求差得到,差值有正有负;o
ti
为i结点在执行前t步后运出的土方量的总和,它随着施工次序不断地更新;i
ti
为i结点在执行前t步后运入的土方量的总和:o
ti
=o
t-1i
+e
t
i
ti
=i
t-1i
+e
t
得:o
0i
=i
0i
=0;项目施工前各结点的运入、运出的土方量为零,n个调配结点可以划分为挖方结点l
+
和填方结点l-,l
+
={i∈l|s
i
>0},l-={i∈l|s
i
<0}。5.根据权利要求4所述的一种基于改进蚁群算法的土石方调配优化方法,其特征在于:所述填方结点的剩余土方量增加,挖方结点的剩余土方量减少,最终经过s步的施工后,各结点的土石方剩余量要达到设计的最终土方剩余量:q
si
=r
i
由于调配结点分成填、挖两类,因此需要对第t步的运输量e
t
进行约束,若起始结点是填方结点,第t步是空车运输;若是挖方结点,第t步是载重运输,且运输的土方量不能超过挖方结点剩余的土方量:0≤e
t
≤q
t-1i
完成以上土石方动态调配建模的基本s后就可以建立起相应的数学优化模型。6.根据权利要求1所述的一种基于改进蚁群算法的土石方调配优化方法,其特征在于:所述s5进一步的包括:设蚂蚁k由地点i进行搜索,则它转移到地点j的概率为:式中:τ(i,j)为蚂蚁在i,j间释放的信息素;η(i,j)为ij上的启发信息;w为蚂蚁k未访问地点的集合;α,β为τ(i,j),η(i,j)的相对权重系数;启发信息选取每一步施工成本的倒数:
每迭代mt次,蚁群都会不断更新经由路径上的信息素,定义δτ
kij
为蚂蚁k经过ij路径释放的信息素量,δτ(i,j)为ij上的信息素总改变量,ρ为信息素蒸发系数。7.根据权利要求6所述的一种基于改进蚁群算法的土石方调配优化方法,其特征在于:所述f
k
为第mt次迭代中得到的调配成本,信息素更新规则为:τ
ij
(mt+1)=(1-ρ)τ
ij
(mt)+δτ(i,j),0<ρ<1(mt)+δτ(i,j),0<ρ<1采用动态优先集策略改进基本蚁群算法,根据约束条件和地点信息确定地点的访问优先级。8.根据权利要求1所述的一种基于改进蚁群算法的土石方调配优化方法,其特征在于:所述s6包括以下步骤:s61、初始化蚁群参数和土石方结点的属性信息,设置最大迭代次数maxdt、启发因子和信息素蒸发系数等参数,令迭代次数mt=1,输入结点i的地理位置信息和起始土石方量s
i
;s62、将m只蚂蚁随机放在n个城市里,每只蚂蚁完成的一次路径搜索都是土石方调配问题的一个解决方案,逐步确定土石方调配成本和施工次序,这n个城市是挖方结点的子集,n∈{l
+
};s63、进入迭代,蚂蚁的索引号k=1;s64、循环执行下列步骤:s641、确定蚂蚁下一步访问的候选集,设当前执行的施工次序为t,如果当前结点i是挖方结点,则下一步访问填方结点的优先级要高于挖方结点,如果是填方结点,则挖方结点的优先级高于填方结点;s642、根据状态转移公式确定访问的下一点;确定i到上一步侯选集合中各个结点的土方运输量,以计算转移概率,随机选择具有较大概率的结点作为访问的下一结点j;s643、更新相关结点i,j的土石方剩余量;s644、若各个结点的土方剩余量均达到设计的土方量,则完成该蚂蚁个体的路径搜寻,执行第s645;否则以结点j为出发点重复s641-s643步;s645、如果k<m,即仍有蚂蚁没有完成路径搜寻,则k=k+1,跳转至第s644步;否则执行下一步;s646、记录本次迭代的最佳路线,更新信息素;s67、如果迭代次数超过maxdt,则跳出迭代输出调配成本最优值和调配方案,包含施工次序,否则跳转至第s643步。
技术总结
本发明公开了一种基于改进蚁群算法的土石方调配优化方法,涉及建筑技术领域。该基于改进蚁群算法的土石方调配优化方法,采用动态优先集策略改进基本蚁群算法,根据约束条件和地点信息确定地点的访问优先级,以减少算法生成的不可行解。并且针对传统调配表存在的可读性较差的缺点,将调配解决方案绘制成一个详细的矢量指导图,可视化表达调配方案。本发明建立的综合考虑施工次序、方向以及调配量的土石方调配模型能更好地描述土石方调配的过程,为技术管理人员、现场施工人员提供经济合理、简单易懂的土石方调配方案,达到土石方调配结果趋近于经济上最优、技术上可行的目的。技术上可行的目的。技术上可行的目的。
技术研发人员:董斌 刘筱 张杰胜 周浩 蔡伟 徐志立 杨跃杰 马勇 孙凯 张明 周春泽 王淑敏 邓柱 万引琪 詹迎归 丁圣文 陈奇
受保护的技术使用者:中铁四局集团第一工程有限公司
技术研发日:2023.07.17
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
