虚拟样机技术.ppt

上传人:hyn****60 文档编号:71537715 上传时间:2023-02-03 格式:PPT 页数:39 大小:565KB
返回 下载 相关 举报
虚拟样机技术.ppt_第1页
第1页 / 共39页
虚拟样机技术.ppt_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《虚拟样机技术.ppt》由会员分享,可在线阅读,更多相关《虚拟样机技术.ppt(39页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、虚拟样机技术与应用1 虚拟样机技术概述1.1 基本概念 虚拟样机技术(Virtual Prototyping,VP)是上世纪80年代兴起的一种现代设计方法和手段,是CAX/DFX(面向产品全生命周面向产品全生命周期的设计技术期的设计技术)、建模/仿真、虚拟现实等技术相互结合的产物。其基本思想是在物理样机实现之前,通过在虚拟样机上的全面仿真,对产品功能、性能、外观等进行预测、评估和优化,以达到提高产品质量、降低开发成本、缩短开发周期的目的。图1 虚拟样机与物理样机的关系1 虚拟样机技术概述 从国内外对虚拟样机技术的研究可以看出,虚拟样机技术的概念还处于发展的阶段,在不同应用领域中存在不同定义。主

2、要观点如下:(1)美国国防部对虚拟样机技术有关概念的建设性美国国防部对虚拟样机技术有关概念的建设性意见为:意见为:1)虚拟样机定义:虚拟样机是建立在计算机上的原型系统或子系统模型,它在一定程度上具有与物理样机相当的功能真实度。2)虚拟样机设计:利用虚拟样机代替物理样机来对其候选设计的各种特性进行测试和评价。3)虚拟样机设计环境:是模型、仿真和仿真者的一个集合,它主要用于引导产品从思想到样机的设计,强调子系统的优化与组合,而不是实际的硬件系统。1 虚拟样机技术概述(2)国内外学者对虚拟样机技术的定义大同小异,国内外学者对虚拟样机技术的定义大同小异,下面是几种有代表性的论述:下面是几种有代表性的论

3、述:1)虚拟样机技术是将CAD建模技术、计算机支持的协同工作(CSCW)技术、用户界面设计、基于知识的推理技术、设计过程管理和文档化技术、虚拟现实技术集成起来,形成一个基于计算机、桌面化的分布式环境以支持产品设计过程中的并行工程方法。2)虚拟样机的概念与集成化产品和加工过程开发(Integrated Product and Process Development,简称IPPD)是分不开的。IPPD是一个管理过程,这个过程将产品概念开发到生产支持的所有活动集成在一起,对产品及其制造和支持过程进行优化,以满足性能和费用目标。IPPD的核心是虚拟样机,而虚拟样机技术必须依赖IPPD才能实现。1 虚拟

4、样机技术概述 3)虚拟样机技术就是在建立第一台物理样机之前,设计师利用计算机技术建立机械系统的数学模型,进行仿真分析并从图形方式显示该系统在真实工程条件下的各种特性,从而修改并得到最优设计方案的技术。4)虚拟样机是一种计算机模型,它能够反映实际产品的特性,包括外观、空间关系以及运动学和动力学特性。借助于这项技术,设计师可以在计算机上建立机械系统模型,伴之以三维可视化处理,模拟在真实环境下系统的运动和动力特性并根据仿真结果精简和优化系统。1 虚拟样机技术概述 5)虚拟样机技术利用虚拟环境在可视化方面的优势以及可交互式探索虚拟物体功能,对产品进行几何、功能、制造等许多方面交互的建模与分析。它在CA

5、D模型的基础上,把虚拟技术与仿真方法相结合,为产品的研发提供了一个全新的设计方法。在建模和仿真领域比较通用的关于虚拟样机的概念是美国国防部建模和仿真办公室(DMSO)的定义。DMSO 将虚拟样机定义为对一个与物理原型具有功能相似性的系统或者子系统模型进行的基于计算机的仿真;而虚拟样机则是使用虚拟样机来代替物理样机,对候选设计方案的某一方面的特性进行仿真测试和评估的过程。1 虚拟样机技术概述1.2 虚拟样机技术的形成和发展 虚拟样机技术源于对多体系统动力学的研究。工程中的对象是由大量零部件构成的系统,对它们进行设计优化与性态分析时可以分为两大类:一类称为结构,它们的特征是在正常的工况下构件间没有

6、相对运动(如房屋建筑、桥梁、航空航天器与各种车辆的壳体以及各种零部件的本身),人们关心的是这些结构在受到载荷时的强度、刚度与稳定性。另一类称为机构,其特征是系统在运行过程中这些部件间存在相对运动(如航空航天器、机车与汽车、操作机械臂、机器人等复杂机械系统)。1 虚拟样机技术概述 此外,在研究宇航员的空间运动、在车辆事故中考虑乘员的运动以及运动员的动作分析时,人体也可认为是躯干与各肢体间存在相对运动的系统。上述复杂系统的力学模型为多个物体通过运动副连接的系统,称为多体系统。研究复杂机械系统在载荷作用下各部件的动力学响应是产品设计中的重要问题。现代机械系统离不开控制技术,产品设计中经常遇到达样的问

7、题,即系统的部分构件受控,当它们按某已知规律运动时,讨论在外载荷作用下系统其他构件如何运动。这类问题称为动力学正逆混合问题。1 虚拟样机技术概述 随着国民经济的发展与国防技术的需要,机械系统的构型越来超复杂,表现为这些系统在构型上向多回路与带控制系统方向发展。此外,机械系统的大型化与高速运行的工况使机械系统的动力学性态变得越来越复杂。高速机械系统各部件的大范围运动与构件本身振动的耦合,振动非线性性态的表现等。复杂机械系统的静力学、运动学与动力学的性态分析、设计与优化向科技工作者提出了新的挑战。20世纪60年代,古典的刚体力学、分析力学与计算机技术相结合的力学分支多体系统动力学在社会生产需要的推

8、动下产生了。其主要任务是:1 虚拟样机技术概述 1)建立复杂机械系统运动学和动力学程式化的数学模型,开发实现这个数学模型的软件系统,用户只需输入描述系统的最基本数据,借助计算机就能自动进行程式化的处理。2)开发和实现有效的处理数学模型的计算方法与数值积分方法,自动得到运动学规律和动力学响应。3)实现有效的数据后处理,采用动画显示、图表或其他方式提供数据处理结果。在多系统动力学研究方法和理论不断成熟的前提下,随着CAX技术的产生及大规模推广应用,虚拟样机技术开始形成其技术体系并得到应用。1 虚拟样机技术概述 虚拟样机技术是许多技术的综合。它以多体系统运动学与动力学建模理论及其技术实现为核心,以仿

9、真为手段,各种CAX/DFX技术为工具,它主要包括面向虚拟样机的建模技术、基于虚拟样机的仿真技术、针对虚拟样机的管理技术、各类工具的集成技术以及VR/人机界面技术,其技术体系如图 2 所示。图2 虚拟样机技术的技术体系1 虚拟样机技术概述1.3 虚拟样机技术研究现状 虚拟样机技术仍处在发展阶段,各国学术界和技术界都开始对这门新技术进行深入的研究,但完整的理论体系还没形成,目前美国处于研究的前沿。在美国,波音公司、通用动力公司和西科斯基公司等许多商业和军用公司都在研究虚拟样机技术,并己经成功开发出产品。华盛顿大学(University of Washington)、北卡罗来纳大学(Univers

10、ity of North Carolina)也在进行相关的研究,在爱荷华大学(University of Iowa)还成立有CAD中心,从事车辆的虚拟样机研究工作。1 虚拟样机技术概述 国外虚拟样机相关技术的软件化过程己经完成,较有影响的有美国机械动力学公司(Mechanical Dynamics Inc)的 ADAMS,CADSI 的 DADS,德国航天局的 SIMPACK,其它还有 Working Model,FIow3D,I-DEAS,Phoenics,ANSYS 和 Pamcrash等。其中美国机械动力学公司的ADAMS占据了市场的50%以上。而在国内,虚拟样机技术的应用研究起步较晚,

11、目前,只有一些大学和科研院所在进行这一方面的研究工作。虚拟样机要求的相关技术,如数据库技术、CAX技术、网络技术、人在回路中的实时仿真技术以及分布交互式仿真技术等己有一定基础,虚拟现实、并行工程技术等也已开始进行研究。1 虚拟样机技术概述 西南交通大学机械工程研究所对基于虚拟现实技术的原型设计机理进行了研究,把虚拟现实技术与CAD设计环境结合了起来。上海交通大学建立了分布式虚拟制造系统的框架体系(DVMS)。中国农业大学周一鸣教授领导的机械系统虚拟样机仿真分析研究课题组应用多体系统动力学理论和面向对象的分析与设计方法,开发了基于中文Windows NT/2000平台的机械系统虚拟样机(Mech

12、anical System Virtual Prototyping)仿真分析软件的原型MSVP。1 虚拟样机技术概述1.4 虚拟样机技术的应用 虚拟样机技术在工程中的应用是通过界面友好、功能强大、性能稳定的商品化虚拟样机软件实现的(如前面提到的 ADAMS)。虚拟样机技术已经广泛地应用到汽车制造业、工程机械、航天航空业、国防工业及通用机械制造业等领域。在各个领域里,针对各种产品,虚拟样机技术都为用户节省了时间、开支并提供了满意的设计方案。以下是一些有代表性的实例:1 虚拟样机技术概述 1)美国航空航天局(NASA)的喷气推进实验室(JPL)成功地实现了火星探测器“探路号”在火星上软着陆。JPL

13、工程师利用虚拟样机技术模拟宇宙飞船在不同阶段(进入大气层、减速和着陆)的工作过程。在探测器发射以前,JPL的工程师运用虚拟样机技术预测到由于制动火箭与火星风的相互作用,探测器很有可能在着陆时滚翻。工程师们针对这个问题修改了技术方案,将灵敏的科学仪器安全送抵火星表面,保证了火星登陆计划的成功。2)一家卡车制造公司在研制新型柴油机时,发现点火控制系统的链条在转速达到6000r/min时运动失稳并发生振动。常规的测量技术在这样的高温高速环境下失灵,工程们不得不借助于虚拟样棚技术。根据对虚拟样机的动力学及控制系统的分析结果,发现了不稳定因素,改进了控制系统,使系统的稳定范围达到10000r/min以上

14、。1 虚拟样机技术概述 3)美国波音公司的波音777大型客机是世界上首架以无图纸方式研发及制造出来的飞机,其设计、装配、性能评价及分析就是采用了虚拟样机技术,这不但使研发周期大大缩短、研发成本大大降低,而且确保了最终产品一次性接装成功。对比以往的飞机,波音公司减少了93%的设计更改和94%的成本。4)在著名的工程机械厂商John Deere公司,为了解决工程机械在高速行驶时的蛇行现象及在重载下的自激振动问题,工程师应用虚拟样机技术,不仅找到了问题产生的原因,而且提出了改进方案,并且在虚拟样机的基础上得到了验证,从而大大提高了产品的高速行驶性能与重载作业性能。1 虚拟样机技术概述 随着研究工作的

15、不断深入和相关技术的进一步发展,虚拟样机技术将得到更广泛应用。在我国,虚拟样机技术正在引起重视,通过深入研究虚拟样机的关键技术,进一步探讨虚拟样机的有效开发模式,尤其是开发过程所涉及的各类活动的协调、管理和优化策略,必将促进这一先进制造技术的推广应用,增强我国企业的产品开发能力,提高我国企业在世界制造业中的地位。1 虚拟样机技术概述1.5 虚拟样机技术未来研究的重点方向 以取代物理样机为目标,VP具有改进当前产品开发过程的巨大潜力,未来可能的研究发展方向如下:1)设计、分析和仿真工具的集成设计、分析和仿真工具的集成 当前VP技术应用的局限性就在于缺乏各种在不同开发工具之间进行数据交换的无缝连接

16、方法。产品数据表达和数据库研究仍然是主要课题,需要提出工具集成的新方法。2)将将VP应用于可制造性、可维护性和可操作性分析应用于可制造性、可维护性和可操作性分析 由于对产品可制造性、可维护性和可操作性没有一个很好的了解,如何测试产品这些方面的性能也是一个重要的课题。VP技术的应用提供了一条很有希望的途径。1 虚拟样机技术概述 例如,产品的可操作性可以通过让一个操作技术员在虚拟环境中实施操作任务来量化。这样不同设计方案的可操作性就可以方便地进行比较。具体的研究主题包括:应用3D实体数据快速生成虚拟环境;产品各方面性能的评价方法;虚拟样机实施过程标准;虚拟样机相对于物理样机的误差分析等。1 虚拟样

17、机技术概述 3)VP系统的容错性研究系统的容错性研究 和基于物理样机的仿真分析结果相比,应用虚拟样机方法和工具进行仿真获得的数据存在着误差。误差产生的原因可能是由于计算时间延迟、图像处理时间延迟或用户在虚拟环境中拘束不安引起的。产品数据可能会在不同系统平台交换过程中被损坏和恶化。因此,应该研究出一个容错的VP系统以确保VP给出的工程测试数据是可信的,并且任何可能的误差都能够量化。1 虚拟样机技术概述 4)基于基于VP的优化设计的优化设计 如果产品的各个方面的信息都可以用VP充分地表达,那么就有可能获得一个定量设计的最佳方案。基于VP的优化设计向传统优化提出了新的挑战。首先,基于VP的优化在确定

18、最优值方面必须是非常高效的,因为VP在当今和可预知的将来是计算高度密集的;其次,基于VP的优化设计问题通常包含来自不同学科的多个设计目标,因而它要能够很好地表达多学科优化问题;最后,基于VP的优化设计必须考虑可能出现的虚拟样机误差。当前基于仿真的优化设计和多学科优化方法可以引入基于VP的优化设计。1 虚拟样机技术概述 5)以以VP为中心的并行设计环境为中心的并行设计环境 当前工业中的并行设计是通过协同工作来实现的。这种方式通常导致信息混乱,复制错误和管理困难。另外,也不能获得定量的优化方案。VP提供了一个从产品不同方面定量化描述其行为的手段,因而有可能作为一种基本工具应用于定量化并行设计中。2

19、 虚拟样机技术的理论基础2.1 概述 虚拟样机技术的核心理论是多体系统动力学,多体系统动力学包括多刚体系统动力学和多柔体系统动力学。多刚体系统动力学的研究对象是由任意有限个刚体组成的系统,刚体之间以某种形式的约束连接,这些约束可以是理想完整约束、非完整约束、定常和非定常约束。研究这些系统的动力学需要建立非线性运动方程、能量表达式、运动学表达式等。多柔体系统动力学的研究对象是大量刚体和柔体组成的系统。多刚体系统动力学主要解决多个刚体组成的系统动力学问题,各个构件之间可以有较大的相对运动。2 虚拟样机技术的理论基础 多柔体系统动力学可以看作是多刚体系统动力学的自然延伸。根据多柔体系统组成特点,一般

20、以多刚体系统动力学的研究为基础,对系统中的柔性体进行不同的处理,在机械系统中常用的处理方法有离散法、模态分析法、形函数法和有限单元法等。将柔性体的分析结果与多刚体系统的研究方法相结合,最终得到系统的动力学方程。在应用多体系统动力学理论解决实际问题时,一般要经过以下的步骤:1)实际系统的多体模型简化 2)自动生成动力学方程 3)准确的求解动力学方程2 虚拟样机技术的理论基础2.2 多刚体系统动力学的研究方法 60年代未至70年代初,美国的R.E.罗伯森、T.R.凯恩,联邦德国的J.维登伯格,前苏联的波波夫等人先后提出了各自的方法来解决复杂系统的动力学问题。他们所推导出的数学模型都适用于计算机进行

21、建模和计算。于是产生了将古典的刚体力学、分析力学与现代的计算机技术相结合的力学新分支多刚体系统动力学。多刚体系统动力学中有下述几种研究方法:图论图论方法,凯恩方法,旋量方法,最大数量坐标法,变分方法,凯恩方法,旋量方法,最大数量坐标法,变分方法。方法。2 虚拟样机技术的理论基础 多刚体系统动力学虽发展成许多方法体系,但它们的共同点是采用程式化的方法,利用计算机解决复杂力学系统的分析与综合问题,由于建模、分析、综合都是由计算机完成的,这给多刚体系统动力学理论带来了很多优点:1)适用对象广泛。由于多刚体系统动力学是由计算机按程式化方法自动建模和分析,并且只要输入少量信息就可以对多种结构及多种联接方

22、式的系统进行计算,因此其通用性强,同一程序可对各类复杂系统进行分析。2 虚拟样机技术的理论基础 2)可计算大位移运动。多刚体系统动力学的公式推导是建立在有限位移基础上的,因此既可做力学系统微幅振动分析,又可做系统大位移运动分析,这更符合系统的实际运动状况,并且给研究非线性问题带来很大方便,能够使计算结果更精确。3)模型精度高。多刚体系统动力学的数学模型可由计算机自动生成,不必考虑推导公式的难易程度。所以不但适用于较简单的平面模型,而且适用于复杂的空间模型。2 虚拟样机技术的理论基础2.3 多柔体系统动力学的研究方法 多柔体系统动力学研究由可变形物体以及刚体所组成的系统在经历大范围空间运动时的动

23、力学行为。多刚体系统动力学是以系统中各部件均抽象为刚体,但可以计及各部件关节点处的弹性、阻尼等影响;而多柔体系统动力学则在此基础上还进一步考虑部件的变形。多刚体系统动力学侧重的是“多体”方面,研究各个物体刚性运动之间的相互作用及其对系统动力学行为的影响;多柔体系统动力学则侧重“柔性”方面,研究柔性体变形与其整体刚性运动的相互作用或耦合,以及这种耦合所导致的独特的动力学效应。变形运动与刚性运动的同时出现及其耦合正是多柔体系统动力学的核心特征。2 虚拟样机技术的理论基础 推导多柔体系统动力学方程的基本原理和方法与一般的力学问题一样,可以分为三类:1)牛顿一欧拉牛顿一欧拉(Newton-Euler)

24、向量力学法,简称向量力学法,简称N-E方法。方法。2)以拉格朗日以拉格朗日(Lagrange)方程为代表的分析力学方程为代表的分析力学方法。方法。对于多柔体系统,为了建立动力学方程及编制通用程序的方便,一般采用带拉格朗日乘子的拉格朗日方程。还有其他力学原理,如哈密尔顿(Hamelton)原理、虚位移原理和虚速度原理等。尽管拉格朗日方法推导公式繁琐,但在多柔体系统动力学中有着重要的应用。2 虚拟样机技术的理论基础 另外,基于达朗伯(dAlembert)原理,引入偏速度、偏角速度,导出动力学方程的方法可以很方便地同多刚体系统动力学及有限元技术相衔接。3)基于高斯原理等具有极小值性质的极值原理的分基

25、于高斯原理等具有极小值性质的极值原理的分析方法。析方法。这个方法开辟了一个不必建立运动微分方程的新途径,可直接应用优化计算方法进行动力学分析。多柔体系统运动的描述方式,按选取参考系的不同,可分为绝对描述和相对描述两种类型。绝对描述是在指定某一个惯性参考系后,系统中每一个物体在每一时刻的位形都在此惯性参考系中确定。而相对描述是对每一个物体都按某种方式选定一个动参考系,物体的位形是相对于自己的动参考系确定的。ADAMS软件采用了这种方法。通常,这些动参考系是非惯性的。2 虚拟样机技术的理论基础 相对描述方法特别适用于由小变形物体所组成的系统。此时可以适当地选取动参考系,使得物体相对于动参考系的运动

26、(变形)总是小的。这样,对于变形可按通常的线性方法来处理。多柔体系统动力学的动力学方程是强耦合、强非线性方程,这种方程的求解目前只能通过计算机用数值方法进行。3 ADAMS软件简介 ADAMS 全称 Automatic Dynamic Analysis of Mechanical Systems,它是世界上应用最广泛且最具有权威性的机械系统动力学仿真分析软件。工程师、没汁人员利用ADAMS软件能够建立和测试虚拟样机,实现在计算机上仿真分析复杂机械系统的运动学和动力学性能。利用ADAMS软件,用户可以快速、方便地创建完全参数化的机械系统几何模型。该模型既可以是在ADAMS软件中直接建造的几何模型

27、,也可以从其他CAD软件导入。然后,在几何模型上施加力/力矩和运动激励。最后执行一组与实际状况十分接近的运动仿真测试,所得的测试结果就是机械系统工作过程的实际运动情况。3 ADAMS软件简介3.1 ADAMS的功能模块 ADAMS软件由若干模块组成,分为核心模块、功能扩展模块、专业模块、工具箱和接口模块5类。其中最主要的模块为ADAMSView用户界面模块和ADAMSSolver求解器。通过这两个模块可以对大部分的机械系统进行仿真。ADAMS/PostProcessor 界面 ADAMS/View 界面3 ADAMS软件简介3.2 ADAMS的功能特点 1)利用交互式图形环境和零件、约束、力库

28、建立机械系统三维参数化模型。2)分析类型包括运动学、静力学和准静力学分析,以及线性和非线性动力学分析,包含刚体和秉性体分析。3)具有先进的数值分析技术和强有力的求解器,使求解快速、准确。4)具有组装、分析和动态显示不同模型或同一个模型在某一个过程变化的能力,提供多种虚拟样机方案。3 ADAMS软件简介 5)具有一个强大的函数库供用户自定义力和运动发生器。6)具有开放式的结构,允许用户集成自己的子程序。7)自动输出位移、速度、加速度和反作用力,仿真结果显示为动画和曲线图形。8)可预测机械系统的性能、运动范围、碰撞、包装、峰值载荷和计算有限元的输入载荷。9)支持同大多数CAD、有限元分析和控制设计软件之间的双向通讯。3 ADAMS软件简介下图为ADAMS输出的活塞机构的仿真结果:以上只是对虚拟样机技术做了一个简要的介绍,具体可查阅以下文献:1 郑建荣.ADAMS虚拟样机技术入门与提高.北京:机械工业出版社,20002 王国强,张进平,马若丁.虚拟样机技术及其在ADAMS上的实践.西安:西北工业大学出版社,20023 洪嘉振.计算多体系统动力学.北京:高等教育出版社,1999

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com