学位论文 > 优秀研究生学位论文题录展示
车辆虚拟装配数据管理系统的开发与研究
作 者: 王明波
导 师: 柴山;焦学健
学 校: 山东理工大学
专 业: 车辆工程
关键词: 虚拟装配 数据提取 数据管理 XML
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 37次
引 用: 0次
阅 读: 论文下载
内容摘要
“虚拟装配”(Virtual Assembly)是虚拟制造研究领域的重要研究分支,也是产品数字化定义中的一个重要环节,在虚拟技术领域和仿真领域中得到了广泛的应用研究。使用该技术可以降低开发成本,缩短开发周期,提高企业的竞争力。信息数据是虚拟装配的基本元素,是各个装配环节必不可少的组成部分。所以数据的管理直接影响虚拟装配系统的装配效果和质量。因此,实现虚拟装配系统数据的统一管理是具有十分重要的意义,能够对虚拟装配技术的发展及应用起到较大的推动作用。本文首先给出了在虚拟现实环境下的虚拟装配建模理论,分别介绍了几何建模、运动建模和物理建模的建模方法。并且根据虚拟装配自身的特点将几何建模分为三层,使其能够很好的实现CAD系统中的信息重用。而且通过对建模理论的分析,证实了在虚拟装配系统中所用数据的复杂性,为虚拟装配数据管理系统开发的必要性提供保证。本文根据数据提取在装配过程中的不同,将其分为三部分:装配前数据提取,装配中数据提取和装配完数据提取。研究了各部分所要涉及到的数据及其提取算法。并且实现了虚拟装配系统中装配树的建立以及装配用零件信息各层次之间的映射,还介绍了UG/Open二次开发的相关技术和STL三角面片文件的内部数据结构。为后续的数据管理系统的实现提供了有力保证。通过对数据管理技术的研究,本文提出了用XML文件进行数据管理的方法。给出了零件数据、约束数据、装配体结构数据、装配动画数据、装配路径、装配序列数据等的XML文件描述。并且研究了XML文件的解析技术,利用其解析技术较好的实现了数据的统一管理和各个环节之间的信息传递。最后,基于Window XP平台和在VC++2005编程环境下,利用C++编程语言和OSG场景管理库开发了原型系统。并且利用主减速器作为实例,验证了信息管理系统设计的可行性和有效性。
|
全文目录
摘要 3-4 ABSTRACT 4-9 第一章 绪论 9-17 1.1 课题研究的背景 9-11 1.1.1 课题来源 9 1.1.2 课题研究的意义 9-11 1.2 国内外研究现状 11-15 1.2.1 虚拟装配国内外研究现状 11-14 1.2.2 数据管理技术研究现状 14-15 1.3 本文的主要工作 15-16 1.4 论文的组织与安排 16-17 第二章 虚拟装配系统模型建立 17-26 2.1 几何建模 18-22 2.1.1 零件的层次建模方法 19-21 2.1.2 虚拟装配环境下层次模型的重构 21-22 2.2 运动建模 22-24 2.2.1 齐次变换矩阵 22 2.2.2 对象位置 22-24 2.3 物理建模 24-25 2.4 本章小结 25-26 第三章 虚拟装配数据提取 26-44 3.1 数据提取算法 26-31 3.1.1 图模型的信息提取算法 26-29 3.1.2 层次模型的信息提取算法 29-31 3.2 装配前数据提取 31-37 3.2.1 零件整体属性信息和几何特征元素数据提取 31-35 3.2.2 面片信息提取 35-36 3.2.3 零件模型层次之间映射 36-37 3.3 装配中数据提取 37-40 3.3.1 零件模型位姿矩阵的获取 37 3.3.2 装配动画数据的获取 37-40 3.4 装配完数据提取 40-43 3.4.1 装配树的建立 40-42 3.4.2 装配树信息的获取 42-43 3.5 本章小结 43-44 第四章 虚拟装配系统的数据存储与管理 44-61 4.1 XML简介 44-48 4.1.1 XML的特性 44-45 4.1.2 XML语法 45-46 4.1.3 XML的应用领域 46-47 4.1.4 XML解析器 47-48 4.2 虚拟装配数据存储的XML文件格式设计 48-55 4.2.1 零件整体信息结构描述 48-49 4.2.2 特征数据结构描述 49-50 4.2.3 约束信息结构描述 50-52 4.2.4 装配体结构描述 52-53 4.2.5 装配动画结构描述 53-54 4.2.6 装配路径结构描述 54 4.2.7 装配序列结构描述 54-55 4.3 XML格式文档解析 55-60 4.4 本章小结 60-61 第五章 虚拟装配数据管理系统实现及实例应用 61-73 5.1 虚拟装配数据管理系统实现 61-64 5.1.1 硬件环境 61 5.1.2 OSG概念及其体系结构 61-62 5.1.3 虚拟装配数据管理系统功能模块介绍 62-64 5.2 实例验证 64-72 5.2.1 总体实现流程 65 5.2.2 零件信息 65-67 5.2.3 装配体结构 67-69 5.2.4 装配动画 69-70 5.2.5 装配路径 70-71 5.2.6 装配序列 71-72 5.3 本章小结 72-73 第六章 全文总结及展望 73-75 6.1 全文总结 73 6.2 展望 73-75 致谢 75-76 参考文献 76-79 硕士期间论文发表及参加课题情况 79
|
相似论文
- 基因调控网络模型描述语言研究,Q78
- 支持XML数据查询的F&B索引结构的研究,TP311.13
- LXI自动测试系统集成技术研究,TP274
- 基于网络的服装款式设计系统的研究与实现,TS941.2
- 基于MDA的界面自动生成方法的研究,TP311.5
- C++代码缺陷检测系统的研究与设计,TP311.53
- 基于Web的科学计算遗留应用共享技术研究,TP393.09
- 基于GIS的矿井水灾害地球物理信息管理系统研究,TD745
- 基于XML的异构数据交换系统的设计与实现,TP311.52
- 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
- 概率XML数据上关键字检索算法的研究与实现,TP391.3
- 行政审批电子监察系统数据交换的设计与实现,TP311.52
- 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
- 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
- SOA架构在高校信息化系统中整合技术的应用,TP311.52
- 基于银行综合前置平台的金融服务支付系统的设计与实现,TP311.52
- 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
- 江北区企业信用信息系统设计与实现,TP311.52
- 物联网业务模型描述语言的研究与实现,TN929.5
- 基于AutoCAD的协同设计管理系统的研究,TP311.52
- 数据空间下的索引策略研究,TP311.13
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|