网站大量收购独家精品文档,联系QQ:2885784924

基于opengl的复杂巷道集成建模与可视化研究.docxVIP

基于opengl的复杂巷道集成建模与可视化研究.docx

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

基于opengl的复杂巷道集成建模与可视化研究

1数值模拟方法

矿山道路的三维建模是三维地质模拟信息系统的重要组成部分。有关巷道的三维建模,很多学者都在这方面做了有益的尝试。杨奎奇仅用圆柱体来代替三维巷道。程朋根等直接用拟三棱柱体元对地下巷道进行了较好的模拟。魏占营利用3D表面模型,主要是线框模型来表达3D巷道。张海明则使用Bezier曲线来模拟3D巷道。文献和中的建模方法在模拟巷道时,未对巷道相交等复杂情况进行考虑;文献中的建模法虽然在巷道相交处利用TIN来构建相交部分的模型,却增加了数据量存储。所以关于三维巷道相交部分模型的构建还需进一步研究。针对以往建模方法不能很好的处理巷道相交的情况,在基于对称建模方法的基础上,采用冗余点取中线中点法对简单巷道与复杂巷道进行集成建模,立井与平巷的集成建模分为上立井与平巷、下立井与平巷和通立井与平巷三种情形分别处理,保证了巷道交叉口处的圆滑和内部连通性。

2复杂巷道剖分

相交巷道(复杂巷道体)交叉口的无缝建模是巷道三维建模的难点,为解决此问题,需根据建模过程中所选取的数据模型,对纵横交错的巷道网络进行剖分,以便于三维巷道模型的构建。

剖分的基本思路是根据巷道的走向进行剖分,以图1为例,将整个骨架模型沿巷道中心线剖分成6个半巷道,先划分简单巷道A-B-C,接着可得到复杂巷道C1-B1-H-D-I,D1-C2-K-E-J,最后划分出简单巷道D2-E1-F-G。剖分的结果如图2所示。

上述6个半巷道结点集合分别是:NODE1={G,F,E,D,J},NODE2={J,D,C,I},NODE3={I,C,B,A},NODE4={A,B,C,H},NODE5={H,C,D,K},NODE6={K,D,E,F,G},可以看出,结点C,D以外的其它结点都被使用了2次,而C,D结点则被使用了4次,这也意味着需要对这些结点进行重复计算和存储,因此,有必要对巷道骨架模型进行剖分,以减少数据存储量和降低构模难度。

3巷道集成建模

本节将复杂巷道网络模型的构建分为两部分,即简单巷道与复杂巷道集成建模和立井与平巷集成建模,前者采用冗余点取中线中点法,后者将立井分为上立井,下立井和通立井分别与平巷集成建模,如图3所示。

3.1冗余点取始终选取的巷道网络模型

对于简单巷道与复杂巷道的集成建模,可以三叉形巷道与一段单一巷道的无缝集成为例进行讨论。如图4所示,AB虚线为单一巷道的中线;虚线AO、CO和DO分别表示三叉形巷道的三个分支巷道的中线,O结点为交叉点。假定计算后的方位为图中的方位,如果不进行处理,所建成的三维巷道整体是不连续的。为此,本文提出一种解决方法,即冗余点取中线中点的方式。

冗余点取中线中点的原理:处在同一条直线上若干个点具有相同的方位角,即它们的直线斜率相等,由一条直线上两个结点的三维坐标,可以求得中点的三维坐标,这三点处在一条直线上,这样就保证了它们的方位相同。具体处理步骤如下:

1)求得巷道网络中每条巷道中线上结点的三维坐标;

2)对巷道网络进行剖分,即采用冗余点取中线中点法剖分巷道;

3)如图2所示以简单巷道A-B-C与复杂巷道C1-B1-H-D-I为例,将待插入的结点选在BC弧段上,两个结点分别是点B和点C,利用这两点的坐标就可以求出中点X的坐标,弧度被平分后,与简单巷道相接的那部分并入简单巷道,即得到A-B-X1,另一部分并入复杂巷道,即得到C1-X2-H-X3-I(这里给点X起别名X1与X2)。这样构建出来的A-B-X1和C1-X2-H-X3-I在X处相接,由于方位一致,所以是有机结合在一起的,如图5所示。

采用如上方法剖分整个巷道后,再重新连接可得如图6所示的连续巷模型。

3.2圆形立井与上部三维面临的空间封闭问题

立井的构建原理:从空间立体几何角度出发,任何一个垂直于xy平面的圆柱体,在xy平面的投影都是一个圆,这个圆的形状大小就是圆柱体的横剖面。基于此,将圆柱形立井与下部三维拱形平巷的顶板相交所生成的空间曲线,在xy平面上的投影是一个圆,而圆柱形立井与上部三维平巷底板相交所生成的空间封闭曲线也是一个圆。如果可以求解出这两条空间曲线,那么,立井就可以被构建出来了。这里把立井分为上立井、下立井和通立井分别讨论。

1dp点的高程值

如图9左图所示水平巷道A-S-B中在点S处需要建立立井S-S立,为解决S-S立与水平巷道A-S-B的无缝连接,这里采用复制断面S的方法。具体方法如下:

首先将立井S立的上平面平分为二十等份(如图9右图所示),左右各十等分,然后对完整的断面S(包含十四个点),将其上断面(包含十一个点,如图9右图所示)向左右两个方向偏移一定的角度得到两个断面Sl和Sr,将这两个断面以及断面S投影到xy平面后可得到下图如图7所示的圆。

图中O为断面S巷道底平面上的中点,

文档评论(0)

ss_account + 关注
实名认证
文档贡献者

专注于文档制作,提供高质量文档

1亿VIP精品文档

相关文档