基于虚拟三维建模的土方计算方法

基于虚拟三维建模的土方计算方法

郜怀龙

(广东省地震局勘测中心,广州市,510000)

文章已被测绘与空间地理信息杂志社录用,测绘与空间地理信息杂志投稿网址链接http://www.zazhi114.cn/cehuiyukongjiandilixinxi

摘要:为了解决包含了斜坡、弧度在内的基准面土方计算,本文提出了基于设计面建立虚拟三维模型进行土方计算的新方法,在采用设计图纸的图形和标高的基础上,通过南方CASS构建基于设计面的虚拟三维模型,以更直观、精准的模拟设计面元,并利用四个以上同名点与实地模型(Digital Terrain Model,DTM)嵌套,以提高模型计算精度。本文通过实例测量计算,对该方法的可行性进行研究,并对计算结果的精度与传统方法进行了对比。

关键词:虚拟三维建模;DTM;TIN;三维嵌套

Earthwork calculation method based on virtual three-dimensional model

Gaohuailong

(Guangdong Earthquake AdministrationGuangzhong510000

Abstract: In order to solve the earthwork calculation of datum surface including slope and radians, this paper proposes a new method for earthwork calculation based on design surface to establish virtual three-dimensional model. Based on the graphics and elevation of design drawings, it is constructed by Southern CASS. Based on the virtual 3D model of the design surface, the panel is designed with more intuitive and accurate simulation, and more than four points with the same name and the Digital Terrain Model (DTM) are used to improve the calculation accuracy of the model. In this paper, the feasibility of the method is studied by the example measurement calculation, and the accuracy of the calculation results is compared with the traditional method.

Keywords: virtual three-dimensional modeling; DTM; TIN; 3D nesting

引言:现阶段土石方测算中,较为常用的方法有:DTM法、方格网法、断面法、区域土石方量平衡法、等高线法,这些方法主要是通过测量仪器实地采集离散数据,以dat数据格式导入南方CASS生成原始地表模型,再利用设计标高计算土石方量,但在大型的水库、大坝建设中开挖面复杂特殊,包含了斜坡、弧度等不规则的开挖面,传统方法不能进行有效的计算,并且计算结果精度低、过程抽象繁琐、容易出错,为此,通过建立等比例真实坐标框架下的虚拟三维开挖面辅助计算土石方量,利用虚拟三维设计面模型高精度还原开挖后的实地形状[1],与现状地表模型嵌套以计算填挖边界线、填挖土石方量,不仅使计算过程更为直观,计算结果的精度也有所提高。

1. 虚拟三维建模基本理论

1.1 DTM的数学基础

数字地面模型(DTM)是地表二维空间位置和高程信息的数字化表达,可表示为:Di=F(Xi,Yi,Hi)  i=1,2……n,式中的Di表示每一个特征点的三维坐标方位[2],对于实地的地面模型(DTM)的建立,可以通过RTK、全站仪等获取特征数据,而非规则基准面模型的数据却无法通通过测量仪器获得,因此,以设计图为基准模拟开挖后的基准面三维模型(virtual Digital Terrain Mode,VDTM),虚拟三维模型构建模式分为两种:基于不规则三角网的DTM(Triangle-Based DTM)见图1和基于规则格网的DTM,(Grid-Based DTM)见图2。

          

    1、不规则三角网数字地面模型            2、规格方格网数字地面模型

其中基于规则格网的DTM质量受格网间距和离散点密度影响较大,模拟设计基准面误差较大,基于不规则三角网的DTM容易受离散点质量影响,但经过浮动点的过滤后能更高质量的反映地形变化特征。

1.2基于设计基准面的虚拟三维数据采集

设计基准面相对于地形现状存在滞后性,因此不能通过测量仪器获取地形特征数据,由于设计基准面本身的非解析性,试图用曲面拟合或某种数学形式来模拟设计基准面表面形状也难于实现,利用设计图提取作业范围内的基准面特征点,赋予每个特征点三维坐标,利用提取的特征点构建成一系列的互不交叉、互补重复的不规则三角网(TIN),构建的TIN具有矢量数据特性,可以通过节点(特征点)、公共边、三角形面表示离散点的空间关系和数学关系,但构建的三角形形状对整体TIN的质量影响较为明显,因此,尽量减少避免有钝角三角形出现。

1.3三维建模数学基础

基于设计图提取的特征点会比较分散,数量较少,构建的TIN会出现大面积留白区域,因此利用线性内插方法,即通过三点所组成的三角形面内插加密点,解算出加密点的三维坐标,见图3,若确定了某点的平面坐标P(x,y)则可以利用构建的TIN内插出该点的高程,

                 

 

3、三角形内插共面条件

先根据P(x,y)确定位于的三角形位置,将该三角形中的点Pi(xi,yi)逐一计算与P点距离的平方:di2=(x-xi)2+(y-yi)2 取距离最小的点,内插点P符合共线方程式:x=Ay+Bz+C=0通过三角形3个顶点的坐标可解算A,B,C3个待求系数,将解算出的系数带入x=Ay+Bz+C=0公式,就可以求解三角形内的任意一点(x,y)的z值。图3为线性内插,属于简单的一次单项式内插,只能保证在边界处是连续的,但不能保证光滑,若线性内插在边界处是非光滑的,则需要用到高幂次多项式内插:

该种内插方法与线性内插相似,基于表面模型是连续和光滑的,从数学角度理解,由于高幂次多项式在内查时考虑到邻域三角形的几何特性,则垂直于每一个三角形的法线是连续变化的,邻域三角形边线上的法线无断裂,内插的表面是光滑的,如图4、图5。

 

4、线性内插在边界处的非光滑性       5、高幂次内插在边界处的光滑特性

基于设计图所提取的特征点作为已知数据,根据Delaunay三角网理论,采用高幂次多项式线性内插算法,将加密点逐一插入,这些点将重新构成三角网[3],以反映未能从设计图提取的特征地形,从而构建出与设计图高度相似的虚拟三维模型,并最终这些构基准面形状的离散点的位置和高程按一定的顺序保存成南方CASS中的DAT文件,该种方式不仅能够等比例的高度还原最终设计基准面形状,其在储存方面数据冗余量小,结构简单,计算效率高。

通过union和extrude命令将虚拟三维模型建立成基于基准面的实体模型,使用intersect命令解算与原始地面模型的交集,可获得挖方实体模型,利用subtract命令解算与原始地形的差集,可获得填方实体模型,利用massprop命令查询实体的相关属性(体积、质量、质心、边界框),以此来计算填挖方量[4],过程简单直观,可以快速准确得到结果,同时可用二维和三维直观表示填挖范围线,极大提高工作效率。

2. 2基于虚拟三维建模的土方计算实例

2.1 项目概况

本文通过对米脂水泥库土方量计算,并对计算结果进行了精度对比,本项目位于陕西省榆林市米脂县,是米脂县石灰熟料库,该项目地处西、南侧地势高,东北侧为山谷的山体中,借助于山体走势在东西侧建立75米高坝体,最终建成三角形坑状储存库如图6,由于设计的基准面包括了外平台的平面,坝体的斜坡面,库角的弧面,对于土方计算带来了一定的难度,传统的土方计算方法不易实现,若采用方格网、断面法则需要分块计算,操作复杂、精度不能保证,为此采用了虚拟三维建模方法进行计算:工程初期首先对实际地形测量,利用采集的数据构建不规则TIN模型,然后通过设计图提取基准面的特征点,利用线性内插法对特征点进行加密,最终构建出基于设计图的虚拟三维面如图7,通过CAD三维模块功能,选择低于最低基准面的参考面作为建模底面,分别对实地的TIN和虚拟的TIN 建立立体模型,利用交集、差集计算填挖方量。

     

6、水泥库基准面设计图             7、基准面的虚拟三维面

2.2土方计算结果分析

分别采用方格网法、断面法、DTM法,以不同的采样间距计算土方量,见表1,并将挖方量计算结果进行对比,对精度进行分析[5],见表2。

1、方格网、断面法、虚拟三维建模法的计算结果

计算方法

采样间距m

2.5

5

10

15

20

方格网法

147490.7

146695.4

144620.7

142659.5

141990.3

断面法

148093.7

147297.4

144620.7

142060.5

140082.3

虚拟三维建模法

146326.2

145782.9

144620.7

143429.5

142916.9


2、方格网、断面法、虚拟三维建模法的最或似值和计算中误差

计算方法

最或似值

计算中误差(m3

方格网法

143971.32

2956.3

断面法

141430.92

2598.8

虚拟三维建模法

144615.24

1310.1

通过对计算结果的对比,断面法土石方计算最或似值误差最大,精度较低;方格网法计算结果与虚拟三维建模法相近,但中误差较大,计算结果数值比较分散,受采样间距影响较大;虚拟三维建模法计算结果精度较高,中误差较小,受采样间距影响较小。

3. 3.结束语

本文提出了基于设计图构建虚拟三维模型,通过与原始地形嵌套来计算土石方量的方法,文中介绍了该方法的工作原理,并以米脂水泥库为例,通过该方法对土方进行计算,并与传统方法对比,证明了方法的可行性,实践表明:相对于传统的土方计算法虚拟三维建模方法计算精度高,受采样间距影响小,适用范围广,计算过程更为直观。通过对该方法原理的讲解及工作过程的叙述,对地形复杂或设计基准面复杂的土方计算工作提供一种新的计算思路,以便土方测绘者参考。

参考文献:

[1]李翔,王金安,张少杰.复杂地质体三维数值建模方法研究[J].西安科技大学学报,2012.32(6):68-70.

[2]钟剑龙,花向红,陈华安.TIN DEM线性内插不确定性的随机过程模型[J].武汉大学学报,2010.24(2):143-144.

[3]付韶平,郭先春,邹时林.基于DEM的三维地质建模方法描述与土方量的计算[J].工程技术,2017.12(1):168-169.

[4]周乐韬,范东明,张献州,赵旭.AutoCAD地形建模及其在土方中的应用[J],四川测绘,2015,26(3):126-127.

[5]吴伟理,杨丽敏.土方量的计算方法与精度分析[J],浙江测绘.2017.13(2):124-125.

微信二维码
扫码添加微信咨询
QQ客服:1663286777
电话:137-1883-9017
收到信息将及时回复