一种基于面向对象的机械系统虚拟样机技术初探

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:hanhaicang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文首先简要叙述了机械系统仿真技术的概念及其应用,同时,还将本轮开发的主要过程进行了简单的描述。对于本次机械系统虚拟样机的开发研究的主要内容只是在理念方面做了相应的陈述。最后,对于机械系统虚拟样机技术的应用场合和效果给予了简要的概括。本文旨在理念和概念方面给虚拟样机开发技术起到一定的借鉴和引导作用。
  关键词:面向对象 虚拟样机 仿真分析 原型系统
  中图分类号:TH122 文献标识码:A 文章编号:1674-098X(2012)07(c)-0042-01
  虚拟现实(Virtual Reality)技术是一种研究人与计算机之间理想交互方式的技术,以实现人-计算机界面的理想匹配为目标。即采用以计算机技术为核心的现代高技术生成逼真的视、听、触角一体化的特定范围的虚拟环境,用户借助必要的装备以自然方式与虚拟环境中的客体进行交互作用、相互影响,从而产生亲临等同真实环境的感受和体验。一方面,人们习惯于日常生活中的人与人、人与环境之间的交互方式,其特点是形象、直观、自然,如可见、可听、可触、可摸。另一方面,计算机有着很强的计算能力,随着图形生成、图像处理、语音处理、传感器以及多媒体技术的发展,计算机处理视觉、听觉、触觉、力觉等信息的能力大大增强,而且这种能力是随着技术的发展而逐步提高的。
  1 机械系统运动仿真的应用
  利用机械系统仿真技术的的开发过程是:(1)概念形成;(2)构思原理;(3)建模;(4)仿真试验;(5)建造样机;(6)物理样机试验,因为仿真试验的反复开展均是在计算机上进行的,所以过程快捷有效;而且通过其反复进行排除了设计中的大多数动力学故障,从而大大降低了物理样机实验的失败率。利用机械系统运动仿真技术的开发方法具有开发周期短、节奏快、开发成本低、反馈信息迅速全面、容易掌握等特点。
  2 机械系统虚拟样机技术研究的主要内容
  2.1 在机械系统运动仿真分析中应用面向对象技术
  面向对象技术是一种起源于面向对象的计算机语言,同时又优越于计算机程序设计和软件开发的技术。由于面向对象技术的概念和方法是建立在人类在认识和理解客观现实世界的过程中普通运用的三个法则的基础之上的,亦即区分对象及其属性,区分整体对象及其组成部分和不同对象类的形成及区分。因此,人们能利用一种更符合人们的思维习惯,更适合于解决复杂问题的方式来处理所研究对象。目前,面向对象技术已遍布计算机软硬件的各个领域,如面向对象语言、面向对象的程序设计方法学、面向对象的计算机体系结构等。
  2.2 确定用于描述机械系统的数据结构
  数据结构是介于数学、计算机硬件和计算机软件之间的非常重要的技术基础。其实质就是对确定的问题选择一种好的数据结构,同时也选择一种好的算法。目前,数据结构不仅是一般程序设计的基础,而且是设计和实现编译程序、操作系统、数据库系统及其它系统程序和大型应用程序的重要基础。
  首先,“机械系统虚拟样机”计算机通用软件系统需能准确、恰当、完整的存储整个机械系统的模型,描述组成系统的各零部件间的连接关系、受力情况、运动激励等;其次,各种信息必须易于添加、修改、删除和查找;此外,也要考虑到机械系统的多样性和复杂性。因此,数据结构本身不能对机械系统的形式和规模有限制。由于机械系统的拓扑结构可由网络图来描述,其接点间的关系可以是任意的,任意两个数据元素之间都可能相关,因此不能用线性或层次数据结构来描述。为此,应该以图形表达方式来作为基础数据结构将物理空间中的机械系统映射到计算机中,以方便对其进行操作。
  2.3 建立基于图形的前、后处理界面
  计算机图形用户界面以方便、自然、友好的人机交互方式为主要优点。但“机械系统虚拟样机”计算机通用软件系统本身涉及到较深的力学及数学专业知识,要使通用软件达到上述要求,其关键就在于对其前、后处理界面的设计。对于前后处理界面的要求是:只要用户采用常用的工程技术语言进行简单的操作,输入系统必须具有明确物理意义的参数,提出对于将进行的仿真分析及所关心的分析结果的基本要求即可,其余的工作都交由计算机来完成,最后由计算机以直观、简明的方式为用户给出最终结果。而计算机所进行的所有操作对用户而言是“透明”的。
  “机械系统虚拟样机”计算机通用软件系统的用户为国内机械制造业的广大工程技术人员,他们当中大多数人员的专业技术水平很高,但英语及计算机水平却参差不齐,而且通常缺乏对刚体系统动力学的系统学习和专门了解。因此,开发软件系统前、后处理组件的目的在于:一方面将用户常用的工程技术语言及简单的操作方式转化为计算机系统所能识别并且易于操作的数据,另一方面将用户的输入结果及计算机的处理结果转化为直观、准确的信息反馈给用户;并且对用户的输入信息机械处理及扩充,以便于其它组件的调用和处理。
  2.4 建立进行机械系统动力学仿真分析的算法
  “机械系统虚拟样机”计算机通用软件系统的核心是运用多体系统动力学的理论与方法对物理机械系统的力学模型进行计算分析。通过对于多体系统动力学理论的分析研究,在兼顾理论与实践两方面情况的前提下,采用具有几何与计算相统一的优点的休斯敦方法,作为具有凯恩方法的优点。此外,为方便起见采用多体系和相对坐标进行物性参数的描述。该算法可用于进行系统的运动学及动力学分析。
  2.5 软件原型系统的实现
  综合运用以上建模原理及算法,并使用相应的显示设备(大屏幕显示、CRT显示等)、跟踪设备(头部、手部跟踪设备)、手动数字化设备(三位鼠标、空间球等)及其他感官设备,同时使用快速立体图像生成、三维交互、分布式实时处理系统等软件系统,设计开发一套具有自主版权并具有良好人机界面的,面向我国中、小型机械企业的、商品化的“机械系统虚拟样机”计算机通用软件系统。
  3 结语
  总之,通过以上方法设计出的机械系统虚拟样机技术不但可用于系统方案论证及评估,而且还可用于产品的概念设计阶段、设计细化阶段、实验规划阶段以及工作状态再现等的全过程中。由此可见,机械系统虚拟样机技术作为进行样机设计、仿真研究复杂机械系统动力学问题的有效手段,它不但可以帮助产品制造商摆脱对于物理样机的过分依赖,而且大大缩短了产品的设计开发周期,降低成本,进而突破制约产品设计水平提高的“瓶颈”。
  参考文献
  [1] 续彦芳,崔俊杰,苏铁雄.虚拟样机技术及其在ADAMS中的应用[J].机械管理开发,2005(01).
  [2] 郑晓曦,孙国正.虚拟样机系统[J].计算机工程与应用,2005(01).
其他文献
隧道涌水量的预测是规划公路、铁路线路很重要的一个环节。随着隧道设计水平、施工技术的提高以及施工机械的进步,采用长大隧道乃至特长大埋深越岭隧道的设计方案越来越多,使
对武汉长江Ⅰ级阶地多个典型基坑工程软土进行静力触探试验以及各种试验条件下的抗剪强度试验,通过500多组试验数据分析了P_s值与抗剪强度指标之间的相关性,得到了回归拟合曲
江苏射阳300 MW海上风电场的海底电缆铺设工程,将引起海底悬浮物增量重新分布,可能对周边环境产生不利影响。采用Mike21 HD嵌套模型构建了潮流场,并叠加风电场风机基础,建立
对民用飞机薄壁结构细化模型常见的两种建模方法进行分析,并就两种方法的优劣进行对比,根据对比结果提出实际工作运用中应采用方法的建议。 Two common modeling methods of
摘 要:根据社会发展的需要,结合作者的教学实践,提出建筑环境与设备工程专业的“空气调节”课程的教学改革应该从课程安排、教学方法与手段及实践教学等方面综合入手,以培养出适应新时代要求的高级技术应用型人才和管理人才。  关键词:空气调节教学改革实践教学  中图分类号: G64 文献标识码:A文章编号:1674-098X(2012)03(c)-0000-00    随着社会的发展和人们生活水平的提高,人
采用3类常规评价体系对卸荷岩体质量进行分析评价,并求解原态和卸荷态岩体力学参数,分析常规评价体系在评价卸荷岩体质量中存在的不足。有针对性地提出了适用于卸荷岩体的质量
对几种常用枯水期水文预报方案及其适用情况进行了简要分析,采用退水曲线公式法和前后径流相关法,预报宝珠寺电站枯水期天然径流。经预报精度对比分析,最终选用预报精度较高
准确、及时的水文气象预报信息是水库实时预报调度的基础和技术支撑。基于长江水利委员会水文局发布的三峡水库历年短中期入库流量预报成果,综合评定了预报精度和水平,分析了
学科馆员制度的产生和发展使我国图书馆服务领域获得前所未有的生机。网络技术的先进和完善,为学科馆员带来不可估量的信息服务能力,也深刻影响了学科馆员的服务思想和服务手段,延伸和拓展了学科馆员的服务空间。使学科化信息服务向纵深发展。  1 学科馆员制度的发展  “没有一流的学科,就没有一流的大学。”学科建设是评价高校办学质量的重要标准,也是衡量高校社会地位与学术水平的依据,更是高校生存和发展的根本保证。
2015年11月17日,水利部中国科学院水工程生态研究所和长江水利委员会水文局在武汉联合举办了首期中华鲟环境DNA监测水样采集技术培训班。水生态所所长常剑波介绍了环境DNA监