【技术实现步骤摘要】
滑面与地层界面共线时滑面的智能切割分段方法及系统
[0001]本专利技术属于边坡稳定性分析
,具体涉及一种滑面与地层界面共线时滑面的智能切割分段方法及系统。
技术介绍
[0002]以指定滑面的形式对边坡稳定性进行极限平衡分析是实际设计中可能遇到的情况。当滑面贯穿边坡地层界面时,计算机通过判断滑面与地层界面的交切关系可以对滑面进行切割分段,然后对各段分别进行材料赋值,从而实现模型的精确模拟。当滑面与地层界面共线时,计算机对滑面与地层界面的交切关系判断是难点,现有极限平衡计算软件中Geo
‑
Slope以滑面上方的地层界面材料作为滑面的材料,Slide则是随机取滑面两侧的地层属性作为滑面材料属性,以上方法均不能实现对滑面的智能切割分段,尤其是当滑面与地层界面材料不一致时会导致计算结果有较大的误差。引起这些缺陷的核心原因在于缺乏对滑面与地层界面共线情况时的滑面智能切割分段算法。
[0003]计算机对于判断多段线和封闭多边形的拓扑关系缺乏普遍且高效的算法,而现有软件的极限平衡计算中仅引入了地层界面分区的概念,即由多段线线条组成的封闭多边形,因此只能选取地层界面中的某一段多段线用于模拟滑面进行极限平衡计算。基于以上方式进行的极限平衡分析不能准确反映实际的边坡稳定性情况。现有技术中也鲜少有针对滑面与地层界面共线时滑面的切割分段方法的进一步研究,目前主流的设计软件并没有使用多段线模拟滑面并判断其与地层界面拓扑关系的机制。譬如Geo
‑
Slope中只有地层的概念,如果要模拟与地层界面共 ...
【技术保护点】
【技术特征摘要】
1.一种滑面与地层界面共线时滑面的智能切割分段方法,用于进行滑面的智能切割分段,以解决边坡极限平衡计算中指定滑面与地层界面存在共线情形时滑面参数难以准确赋值的问题,其特征在于,所述方法包括:使用多段线组成的封闭多边形模拟地层,使用非封闭的多段线模拟滑面;分别遍历地层界面和滑面中的线段,提取地层界面与滑面的所有交点;确定每个地层包含的交点以及在地层内的滑面端点,并以键值对的方式存储在第一字典中;根据第一字典确定每个交点分别对应的地层,并以键值对的方式存储在第二字典中;根据第二字典确定被交点切割的多段线和对应的多段线经过的地层,并以键值对的方式存储在第三字典中;根据第三字典中的多段线进行滑面的切割分段。2.根据权利要求1所述的滑面与地层界面共线时滑面的智能切割分段方法,其特征在于,当地层界面与滑面有部分共线时,地层界面与滑面的交点定义为滑面与地层界面的共线的进入点和离开点。3.根据权利要求2所述的滑面与地层界面共线时滑面的智能切割分段方法,其特征在于,所述分别遍历地层界面和滑面中的线段,提取地层界面与滑面的所有交点具体包括:循环地层界面的每个直线段S(i)以及滑面的每个直线段F(j),若F(i)与S(j)不平行且有交点,则滑面完全穿过地层界面,提取滑面与地层界面的交点,并过滤掉由于前一段或后一段滑面与地层界面平行且搭接导致的交点;若F(i)与S(j)共线或部分共线,根据F(i
‑
1)、F(i+1)和S(j
‑
1)、S(j+1)的位置关系以及各端点的位置关系判断是否有交点以及交点的坐标。4.根据权利要求3所述的滑面与地层界面共线时滑面的智能切割分段方法,其特征在于,所述根据F(i
‑
1)、F(i+1)和S(j
‑
1)、S(j+1)的位置关系以及各端点的位置关系判断是否有交点以及交点的坐标具体包括:如果F(i
‑
1)与S(j
‑
1)完全共线而且F(i+1)与S(j+1)完全共线,则F(i)与S(j)是紧贴状态且不是进入点或离开点,交点不会在F(i)与S(j)之间产生,出该循环进行下一次搜索;如果F(i
‑
1)与S(j
‑
1)不共线且F(i+1)与S(j+1)共线,或者F(i
‑
1)与S(j
‑
1)共线且F(i+1)与S(j+1)不共线,则进入点和离开点在F(i)与S(j)之间产生,根据端点f
i
‑1、...
【专利技术属性】
技术研发人员:李航,朱焕春,谢焕忠,袁宇坤,郭福钟,李杨,霍莎莎,岳云艳,朱攀,
申请(专利权)人:加华地学武汉数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。