CAD软件数字地形构建技术研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAD软件数字地形构建技术研究

CAD软件数字地形构建技术研究   摘要:本文以主要研究如何在CAD软件中实现数字地形的构建。首先采集地形数据,然后对采集的散乱数据进行散乱点数据插值处理,编制产生地形谱的软件,自动生成地面谱文件,由软件直接读取,生产反映真实地域地形特征的数字地形。   关键词:数字地形;插值算法;地面谱      1、引言      美同MSC公司的ADAMS软件是世界一流首屈一指的大型机械系统运动学、动力学仿真分析软件[1],所以我们选择了ADAMS软件来生成数字地形,用于仿真试验。ADAMS所提供地生成数字地形的工具是地面谱,要生成能反映真实地域形貌的数字地形,需要大量的数据,因为ADAMS数字地形的可视性以及精密度完全依赖于网格密度,网格密度越大数字地形的视觉效果越好,精度越高,这就为手工编写地面谱带来了很大的难度。因此我们开发了地面谱的生成软件,处理散乱数据,通过插值的方法,直接生成地形谱,成功地在ADAMS实现能表现真实地域形貌的数字地形。数字地形构建的整体思路如图1。      2、数据的获取      三维数字地形数据采集的最终目的是为了获取在CAD软件中生成数字地形所需的三维数据点,其主要模式就是地形测量。地形测量的任务就是确定地面上点的空间位置。而确定地面点的空间位置通常是求出该点在平面上的位置(平面直角坐标),以及该点到大地水准面的垂直距离,也就是高程。从任意一点到大地水准面的铅垂线距离,称为该点的绝对高程。当求一个点的绝对高程有困难的时候,我们可以假定任意一个水准面为高程起算面,这个水准面称为假定水准面。从一点到假定水准面的铅垂线距离称为该点的假定高程[2]。   一个未知点的高程一般是根据一个高程已知的点确定的。先测出两点之间的高程差,然后再根据一点的已知高程求出另一点的高程。在不同场合下可采用不同的高程测量的方法。几何水准法是利用水平视线的一种方法。这是高程测量中的最精确的方法,所用的仪器是水准仪。水准测量是利用水准仪提供的水平视线对竖立在两点的水准尺进行观测,以测定两点间的高差,如果其中一点高程为已知,另一点高程即可算出,这个方法称为几何水准法。如图2,若要测定M、N两点高差,可在两点间安置水准仪,在M、N两点分别铅直竖立水准尺,利用水准仪的水平视线读出M点水准尺上读数a和N点水准尺上读数b,则得到高差法公式:   hMN=a-b   式中:a――已知高程点的水准尺读数,称为后视读数   b――欲求高程点的水准尺读数,称为前视读数。   hMN即为N点对M点的高差.如果M点高程HM为已知,则N点的高程为:   HN=HM+hmn      3地面谱生成软件的开发      3.1插值算法的确定   利用ADAMS实现地形仿真,主要是对地面谱的编制,而地面谱的编制主要是输入节点的数量和每个节点的坐标以及构成每个三角形元素的三个节点和每个元素中轮胎与此块地面之间的静摩擦系数和动摩擦系数。要生成M×N的格网地形,就必须输入M×N个节点和(M×2-2)×(N-1)×3个构成三角形元素的节点。精确度越高、网格划分的越密,需要的数据量越大。为了能准确表达地形地貌,不可能用测量的方法得到全部数据,测量得到的仅仅是很小一部分的散乱数据。所谓散乱数据指的是在二维平面上或三维空间中,无规则的,随机分布的数据。散乱数据按其复杂程度可分为单自变量,双自变量及多自变量3种类型。其可视化的方法可以分为插值与拟合,本文主要采用双自变量散乱数据的插值方法。   近30年来已经有多种插值算法被提了出来。但是,由于应用问题千差万别,数据量大小不同,对连续性的要求也不同等等,没有一种算法适合用于所有的场合。而且大多数算法只能适用于具有中、小规模数据量的散乱点插值问题[3]。具体可分为:与距离成反比的加权法;径向基函数插值法;有限元方法。   在综合考虑了各算法的计算速度和实现的难易度后,本文采用径向基函数插值法Multiquadric方法对测量得到的散乱数据进行插值。Multiquadric方法是R.L.Harry在1971年提出来的,它是最早提出并且应用得最为成功的一种径向基函数插值法。它属于全局插值算法,插值函数决定于全部数据点的函数值,当增加、删除或改变一个点的位置或函数值时,插值函数必须重新考虑。它采用的插值函数为:      如果相对于数据点之间得距离,C的取值过大,则会导致病态的系数矩阵,影响了求解。在大多数情况下,C取值小些则结果较好,本文取0.9-1.2。构造插值函数F(X,Y)的关键在于得到Ai(i=1,2,3…,n),把所测的Xi,Yi值代入插值函数就可得以Ai为未知数的方程组。测得n组数据就有n个插值函数系数Ai,即n个未知数,也会得到n个方程。则求解插值函数系数就转化为齐次方

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档