-
公开(公告)号:CN111898067B
公开(公告)日:2023-07-21
申请号:CN202010639292.9
申请日:2020-07-06
Applicant: 河海大学
IPC: G06F17/10
Abstract: 本发明公开了一种优化滑坡条间推力的去条块Janbu条分法,包括如下步骤:(1)确定滑面,对滑体进行条块划分;(2)基于Janbu条分法对滑坡安全系数初次计算;(3)第一次计算结束后,若滑体顶部两条块之间推力为负值,则将最顶部的条块去除,对余下条块进行第二次Janbu条分计算;(4)第二次计算结束后,若剩余条块顶部两条块之间的推力为负值,则将剩余条块最顶部的条块去除,对余下的条块进行第三次Janbu条分计算;(5)重复步骤(4)直至滑体剩余条块顶部两条块之间推力为正值,确定最终安全系数。本发明考虑现有Janbu条分法顶部两条块间推力为负值不满足条间力合理性要求的情况,获得更符合实际的滑坡安全系数。
-
公开(公告)号:CN111814321B
公开(公告)日:2023-05-23
申请号:CN202010586131.8
申请日:2020-06-24
Applicant: 河海大学
IPC: G06F30/20 , G06F111/10
Abstract: 本发明公开了一种再现堰塞坝堆积特性的数值模拟方法,包括如下步骤:对堰塞坝坝体材料进行3D扫描,获取块石点云数据库;根据块石点云数据库获取材料级配曲线特征;根据级配曲线特征设置球形颗粒级配滑体或者块石颗粒级配滑体;根据现场滑坡堰塞坝特点,在颗粒流软件中设置计算参数信息;通过对坝体材料参数标定,选取数值模拟合适的计算参数;堰塞坝堆积完成后,测量相关堰塞坝坝体堆积信息;对堰塞坝坝体堆积信息进行回归分析,给出预测模型。本发明将数值模拟技术应用到堰塞坝堆积演化过程当中,通过数值模拟的方法再现堰塞坝堆积特性,构建坝体形态预测模型,有效避免了物理模型试验耗时耗力的缺点,可以方便、准确的认知堰塞坝堆积特性。
-
公开(公告)号:CN111428359B
公开(公告)日:2022-03-08
申请号:CN202010205967.9
申请日:2020-03-23
Applicant: 河海大学
IPC: G06F30/20 , G06F111/10
Abstract: 本发明公开一种考虑晶粒咬合的各向异性岩石建模方法,包括如下步骤:(1)在块体离散元软件中建立并导出晶粒水平发育的Voronoi Geometry文件;(2)在颗粒流软件中建立由可重叠颗粒组成的岩石数值模型;(3)导入Voronoi Geometry文件,依次使用每个晶粒的Voronoi Geometry对颗粒进行分组;(4)对数值模型中的颗粒进行初始平衡,使模型密实;(5)对模型进行晶粒随机扩张;(6)旋转模型;(7)切割;(8)分别设置晶粒间以及晶粒内的参数,得到考虑晶粒咬合作用的各向异性岩石模型。该方法基于水平发育的Voronoi图形,通过对晶粒的随机扩张实现晶粒间的交错咬合现象,最终建立的模型能够准确反映岩石中的晶粒发育情况,模型的计算结果更接近岩石的实际强度特点。
-
公开(公告)号:CN111428359A
公开(公告)日:2020-07-17
申请号:CN202010205967.9
申请日:2020-03-23
Applicant: 河海大学
IPC: G06F30/20 , G06F111/10
Abstract: 本发明公开一种考虑晶粒咬合的各向异性岩石建模方法,包括如下步骤:(1)在块体离散元软件中建立并导出晶粒水平发育的Voronoi Geometry文件;(2)在颗粒流软件中建立由可重叠颗粒组成的岩石数值模型;(3)导入Voronoi Geometry文件,依次使用每个晶粒的Voronoi Geometry对颗粒进行分组;(4)对数值模型中的颗粒进行初始平衡,使模型密实;(5)对模型进行晶粒随机扩张;(6)旋转模型;(7)切割;(8)分别设置晶粒间以及晶粒内的参数,得到考虑晶粒咬合作用的各向异性岩石模型。该方法基于水平发育的Voronoi图形,通过对晶粒的随机扩张实现晶粒间的交错咬合现象,最终建立的模型能够准确反映岩石中的晶粒发育情况,模型的计算结果更接近岩石的实际强度特点。
-
公开(公告)号:CN110569477A
公开(公告)日:2019-12-13
申请号:CN201910840635.5
申请日:2019-09-06
Applicant: 河海大学
Abstract: 本发明公开一种基于粒子群优化算法的滑坡区间稳定性分析方法,包括如下步骤:(1)根据滑坡工程情况,确定稳定性分析中的不确定性变量及其区间,作为粒子群优化算法的搜索变量和搜索空间;(2)设置粒子群优化算法参数,根据滑坡极限平衡法和不确定性变量确定区间极限平衡安全系数函数,作为适应度函数;(3)初始化各粒子的速度与位置,计算其适应值,确定出个体和全局最小/最大安全系数及其对应的个体,更新粒子位置;(4)迭代直至达到设定的迭代次数且全局最小/最大安全系数无明显改进,此时全局最小/最大安全系数即为滑坡安全系数计算区间的下限值/上限值。该方法可以获得精确的安全系数区间,有效避免区间扩张问题。
-
公开(公告)号:CN110361312A
公开(公告)日:2019-10-22
申请号:CN201910602768.9
申请日:2019-07-05
Applicant: 河海大学
Abstract: 本发明公开一种岩石渗流应力耦合过程中渗透率与孔隙率关系的确定方法,包括如下步骤:(1)选取岩样,测试其初始孔隙率;(2)将岩样置于岩石三轴流变试验装置中,施加围压和渗压,测试其初始渗透率;(3)对岩样施加轴向载荷,开展岩石三轴渗流应力耦合实验,直至岩样破坏,记录实验过程中岩样的参数变化;(4)计算渗透率及体积应变,获得渗透率与体积应变的关系曲线;(5)计算岩样的孔隙率变化;(6)建立渗流应力耦合过程中渗流率与孔隙率的关系。该方法从岩石体积应变出发,获得孔隙率的演化规律,进而将岩石渗流应力耦合过程中渗流场和应力场连接起来,对于岩石渗流应力耦合机理的认识、渗流应力耦合模型的建立具有参考价值。
-
公开(公告)号:CN110569477B
公开(公告)日:2021-01-26
申请号:CN201910840635.5
申请日:2019-09-06
Applicant: 河海大学
Abstract: 本发明公开一种基于粒子群优化算法的滑坡区间稳定性分析方法,包括如下步骤:(1)根据滑坡工程情况,确定稳定性分析中的不确定性变量及其区间,作为粒子群优化算法的搜索变量和搜索空间;(2)设置粒子群优化算法参数,根据滑坡极限平衡法和不确定性变量确定区间极限平衡安全系数函数,作为适应度函数;(3)初始化各粒子的速度与位置,计算其适应值,确定出个体和全局最小/最大安全系数及其对应的个体,更新粒子位置;(4)迭代直至达到设定的迭代次数且全局最小/最大安全系数无明显改进,此时全局最小/最大安全系数即为滑坡安全系数计算区间的下限值/上限值。该方法可以获得精确的安全系数区间,有效避免区间扩张问题。
-
公开(公告)号:CN111914444A
公开(公告)日:2020-11-10
申请号:CN202010608487.7
申请日:2020-06-30
Applicant: 河海大学
Abstract: 本发明公开了基于粒子群优化和蒙特卡罗模拟的滑坡有限元区间分析法,包括如下步骤:(1)确定滑坡有限元区间分析所需的不确定性岩土体参数及其区间范围,作为粒子群优化算法的搜索变量和搜索空间;(2)根据安全系数计算公式确定算法的适应度函数;(3)采用蒙特卡罗方法计算安全系数区间;(4)初次迭代,将初始岩土体参数代入有限元计算适应度值,判断初次迭代步种群历史最优位置和粒子历史最优位置;(5)再次迭代,判断初次迭代步至当前迭代步种群历史最优位置和粒子历史最优位置;(6)重复步骤(5)直至算法达到终止准则。该方法可获得精确安全系数区间,有效避免区间扩张,同时避免局部收敛。
-
公开(公告)号:CN111914444B
公开(公告)日:2023-05-26
申请号:CN202010608487.7
申请日:2020-06-30
Applicant: 河海大学
Abstract: 本发明公开了基于粒子群优化和蒙特卡罗模拟的滑坡有限元区间分析法,包括如下步骤:(1)确定滑坡有限元区间分析所需的不确定性岩土体参数及其区间范围,作为粒子群优化算法的搜索变量和搜索空间;(2)根据安全系数计算公式确定算法的适应度函数;(3)采用蒙特卡罗方法计算安全系数区间;(4)初次迭代,将初始岩土体参数代入有限元计算适应度值,判断初次迭代步种群历史最优位置和粒子历史最优位置;(5)再次迭代,判断初次迭代步至当前迭代步种群历史最优位置和粒子历史最优位置;(6)重复步骤(5)直至算法达到终止准则。该方法可获得精确安全系数区间,有效避免区间扩张,同时避免局部收敛。
-
公开(公告)号:CN112632829B
公开(公告)日:2023-02-28
申请号:CN202011579637.2
申请日:2020-12-28
Applicant: 河海大学
Abstract: 本发明公开了基于abaqus‑python脚本的滑坡安全系数区间分析方法,包括如下步骤:首先确定不确定性岩土体参数及其区间范围作为粒子群优化算法的搜索变量和搜索空间;通过abaqus建立滑坡模型,进行有限元强度折减分析,获取滑坡建模每一步对应的python代码;基于已有python代码,随机生成n组参数组合并代入abaqus有限元强度折减分析计算出滑坡安全系数并确定其对应的参考位移,其后基于粒子群优化算法和python代码进行粒子群速度和位置的初始化以及迭代,最终确定滑坡安全系数区间及安全系数最值对应的滑坡失稳时的滑面。本发明的基于abaqus‑python脚本的滑坡安全系数区间分析方法,通过结合python脚本对abaqus进行二次开发,实现粒子群优化算法和区间分析方法在滑坡有限元强度折减中的应用。
-
-
-
-
-
-
-
-
-