边坡稳定性计算程序中的三维可视化技术
在边坡稳定性分析程序中,条分法可视化实现所面临的难题是图形的拓扑运算和对应的属性数据提取,尤其是在自动搜索最危险圆弧滑面的过程中,这种图形拓扑运算和数据提取过程就显得更为频繁。传统边坡稳定性评价极限平衡法程序在实现可视化方面是将矢量图形功能作为程序的一个功能模块,属于独立封闭的系统,不具有松散耦合性[1] 。为了解决这个问题,不少研究人员利用GIS 软件中的空间数据处理的模块,做了很多有价值的研究工作[2~7] 。这些应用研究有效地展示了GIS 技术在边坡领域的应用前景,这种前景与它强大的空间数据处理功能是分不开的。但是基于商业GIS 平台所开发出来的这些软件涉及到推广成本的限制。 通过开发单独的图形拓扑运算模块,作为所有程序的公共模块使用,能节省大量的资源,大大提高程序的执行效率。就三峡库区高切坡稳定性评价系统软件的研究,结合GIS 技术在空间数据处理方面的优越性[8] ,以及CAD 技术在图形编辑、建模和显示等方面的长处,解决了各种稳定性评价方法的可视化关键技术。 1、边坡稳定性分析条分法概述 根据条间力的假定不同,条分法可分为以下几种:1) 不考虑条间力:瑞典法;2) 仅考虑条间水平作用力:Bishop 法;3) 假定条间作用力方向:J anbu 法、Spencer 法;4) 通用条分法:Morgenstern2Price 法。不同的条分法虽然假设不同,但所涉及的数据组织、数据提取方式、建模方式则大同小异,所以无需对每种具体的方法分别作出分析。 2、边坡稳定性条分法程序中的可视化技术 2. 1、数据组织 数据组织的另外一个特点是空间数据和属性数据一体化。由于部分图层需要附带属性数据,因此空间数据与属性数据如何连接在一起就是需要解决的问题,图1 是边坡稳定性计算模型中主要的多边形拓扑关系表与多边形属性表之间的联系图。 图1 中多边形2结点拓扑关系表定义了多边形的空间特征拓扑关系,而多边形属性表则通过共同的并且是唯一的多边形标志符与多边形2结点拓扑关系表建立了联系,程序通过这种方式保证空间特征和属性记录之间一一对应的关系,通过这种对应关系,就能在计算过程中保证属性数据提取的准确性。 2. 2、建模技术 参数化建模的过程要求首先输入空间控制点坐标,形成控制点坐标图层。空间点坐标也可以通过读取CAD 或者Map GIS 等制图软件制作的剖面图获得数据。通过控制点按照拓扑关系构建空间对象。如果图层中空间对象存在属性数据,则在构建空间对象的时候,相应地定义空间对象的属性数据。针对条分法而言,水位线、坡面线是不附带属性数据的,而破坏面线、岩土层区域则需要附带抗剪强度参数。参数化建模的优点在于方便编辑修改,缺点在于坐标点数据输入相对繁琐。 2. 3、条分过程中的拓扑运算 交点计算是图形处理算法中的基础,以空间图形处理为基础的条分法也不例外。所需要计算的交点主要有以下几种: 1) 坡面线与潜在破坏面的交点,在搜索最危险圆弧破坏面时,需要计算出圆弧与坡面的交点,以便确定边坡的破坏区域,条块即在这个破坏区域中划分; 2) 潜在破坏面与岩土层边界线的交点,这些交点主要作为条块自动划分的标记; 3) 同样作为条块划分拐点的还有水位线与岩土层线的交点; 4) 水位线与潜在破坏面的交点。除了这些交点以外,还需计算条块边界线与岩土层线、破坏面线、水位线的交点。 条分法的关键在于条块的自动划分。首先在一些重要的拐点处划分条块线,然后再根据已经划分出来的条块大小,以及自定义的条分宽度,自动判断是否有必要做进一步细分。这种划分方式所得到的条块不会是均匀的,但对于计算却是有利的,避免了在计算过程中出现条块内存在拐点的情况,减轻了面积计算的困难。为避免无限小的条块出现,需识别非常相近的2 个点,对其作重叠处理。同时,还需自动剖分具有岛屿的区域。 区域的叠加运算是建立在交点计算的基础上的,新的区域形成实际是新交点按顺序连接起来的过程。如在考虑地下水的情况下,地下水位线以下的重度当取饱和重度,地下水位线以上区域则应该取天然重度,因此,有必要将计算区域划分为地下水位线以上部分和地下水位线以下部分。当潜在破坏面线确定以后,潜在破坏面与坡面线所形成的区域即为破坏区域,程序需要确定落在该区域内的岩土层区域,并将这个区域与由地下水位线所分开的2 个区域交叠,确定各区域的参数应该如何选取。另外,由于条分法需要自动划分条块,所以还需要处理条块与岩土层区域的叠加运算。 3、实例 由比较可知,所开发的Bishop 法的计算结果与国外的同类软件比较,搜索到的最危险滑面位置与A2CADS 所提供的最危险滑面位置基本一致,计算结果在正常值范围内,其与ACADS 推荐值相差亦在精度范围内。不仅如此,因图形附带属性使得本程序与目前国内外相应软件相比,其数据准备工作更简单。 4 结 语 参考文献 >>相关产品 |