声明
摘要
第1章 绪论
1.1 研究背景与意义
1.2 三维矢量数据模型数据结构与算法分析
1.2.1 矢量数据结构与栅格数据结构
1.2.2 三维矢量数据矿山模型算法分析
1.3 三维矢量数据矿山模型的研究现状分析
1.4 研究内容与技术路线图
第2章 可视化平台及实现方法
2.1 Blender简介
2.1.1 Blender特点
2.1.2 刚体运动仿真环境
2.2 算法实现方法
2.2.1 编程语言的介绍
2.2.2 Python编程语富
2.2.3 Python宏包Sympy
2.2.4 Python与Blender的交互
第3章 三维矢量数据模型几何元素的空间位置关系算法研究
3.1 基本几何元素的空间位置关系
3.2 点与线、面、体的空间位置关系判定
3.2.1 点与线、面位置关系判定算法研究与实现
3.2.2 点与体位置关系判定算法研究与实现
3.3 其它几何元素对象之间的位量关系的判定
3.3.1 线与面位置关系判定算法分析
3.3.2 线与体的位置关系判定算法分析
3.3.3 面与体的位置关系判定算法分析
3.3.4 体与体的位置关系判定算法分析
3.4 小结
第4章 矿山人工构筑物模型的算法研究与实现
4.1 井巷模型自动建模的算法研究与实现
4.1.1 数据录入保存及自动生成流程
4.1.2 井巷模型的生成算法研究与实现
4.2 矿山其它人工构筑物模型的生成算法分析
4.3 体模型之间的包含关系处理算法研究与实现
4.3.1 包含关系处理算法分析
4.3.2 井巷的相交处理
4.3.3 多进程计算
4.4 应用实例
第5章 三维矢量数据矿山模型的扩展应用
5.1 溜井放矿三维模拟仿真
5.1.1 前期准备
5.1.2 散体矿石的程序化自动生成
5.1.3 溜井放矿仿真实验结果及分析
5.2 采空区冒落横拟实验
5.2.1 Gmsh
5.2.2 采空区围岩的单元实体建模
5.2.3 采空区冒落模拟
第6章 结论与展望
6.1 结论
6.2 展望
致谢
参考文献
附录
附录11 攻读硕士学位期间发表的论文
附录12 攻读硕士学位期间参加的科研项目