基于GPU的数控机床虚拟仿真系统研究与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:sb871697914
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在“工业4.0”大背景下,“虚拟工厂”已成为“智能制造”领域中重要的研究课题。作为虚拟工厂的主要组成部分,如何建立一个实时性好、真实感强的数控机床虚拟仿真系统已成为当前研究的热点。针对传统的虚拟仿真系统实时性差、仿真画面真实感不强以及兼容性差等问题,本文以常见类型的五轴数控机床为研究对象,基于GPU加速技术进行了全新的数控机床虚拟仿真系统的设计与开发。具体研究内容如下:(1)根据现有的虚拟仿真系统的一些优缺点以及实际数控加工需求,对本虚拟仿真系统进行了需求分析;以面向对象为指导思想,对数控机床虚拟仿真系统进行总体框架设计,按照功能属性不能耦合的原则将系统划分为四大模块;针对本系统底层编程语言表达的逻辑对象之间调用关系复杂的情况,重点对这些抽象后的逻辑对象的类进行整体逻辑架构设计。(2)为了给本数控机床虚拟仿真系统提供3D模型素材,以某数控车间多种类型的机床为样本,开展了精确、逼真度高的三维建模工作。针对传统的虚拟仿真软件只能导入一种模型文件类型的情况,本文对几种常见的模型文件类型进行了数据结构分析,并提出了相应的模型导入算法,着重分析了3D模型在基于OpenGL图形库创建的虚拟环境中显示的工作原理。(3)针对传统的虚拟仿真系统只能实现某一特定类型机床的仿真运动的缺陷,本文以机床运动链为标准对常见的机床进行类型划分,分析了每种类型机床工作机理,提出了一种通过设置机床运动部件的运动形式来实现多种类型机床虚拟仿真的解决方案。为了解决由于机床转轴模型的旋转中心轴与坐标系轴不重合而引起仿真运动失真的情况,提出了一种通用解决算法。(4)结合数控机床虚拟仿真系统对实时数据的要求,设计并实现了仿真系统与现实机床数据通信的接口模块。同时分析两种旋转机制的工作原理,提出了相应的算法,实现了人机界面交互。(5)为了解决仿真系统实时性差的问题,本文引入了GPU加速技术。结合GPU异步传输原理,将模型数据直接传递给GPU的顶点缓存中,一方面利用GPU强大的并行运算能力处理模型数据,节约了CPU资源;另一方面优化了CPU与GPU之间数据传方式,减少了数据传递的时间,极大的提高了系统实时性。
其他文献
在我国生活中,建筑工程广泛使用混凝土进行施工,这样的方法也促进建筑行业的发展.但是近些年来,建筑工程施工中不断出现混凝土裂缝现象,影响建筑的使用,也成为建筑工程施工中
[目的]研究妊娠合并严重特殊疾病孕妇的风险管理.[方法]回顾性分析上海市2014-2016年181例孕周<28周,妊娠合并严重特殊疾病(以下简称“严重特殊疾病”)的孕妇构成情况及风险管
如今,从国际角度来看,制造业地位日益凸显,以智能制造为代表的科技变革,正在将全球制造业推倒重建,形成新的“工业互联网”世界,并成为国际竞争战略高地。在制造业都在向智能
期刊
起重机在回转起、制动过程中,因为加减速的惯性冲击作用,做回转运动的构件及吊重会产生较大的动载荷。这些动载荷是起重机臂架结构所承受载荷的重要组成部分,其中因吊重摆动产生的动载荷是这些动载荷的最主要组成部分。而且,全地面起重机在塔臂工况下作业时,臂架结构自重及工作幅度都较大,这将导致在回转起、制动过程产生更为显著的动载荷。因此,研究影响此动载荷的因素及其对主臂力学性能(强度、刚度、整体稳定性、局部稳定
[目的]了解久坐时间长短对嘉定区不同职业人群慢性病患病影响.[方法]选取嘉定区安亭镇、黄渡镇和华亭镇三家社区卫生服务中心,对20~74岁不同职业人群进行问卷调查,了解不同职
基于现代科技的进步与发展,现代自动化、智能化以及信息化技术在建筑企业中得到广泛应用,使我国建筑企业实现快速、稳步的发展,具备经济全球化领域中实现健康发展的条件.将先
[目的]评估基于互联网平台对低体重儿童喂养困难情况实施干预的效果,为在社区推广、开展干预提供依据.[方法]选取于2016年1月-2017年2月出生,并到闵行区妇幼保健院儿保门诊就
新加坡是一个多种族的国家,不仅居住着占人口绝大多数的华人,还有马来人、印度人等,各个种族都有自己的文化、历史和习俗,产生和留下了许许多多的非物质文化遗产.虽然新加坡
期刊