第五章 基于物理的建模与仿真.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 基于物理的建模与仿真 概述 碰撞检测中的几何算法 行为约束描述方法 可变形模型 基于数字样机的产品性能仿真 5-1 概述 仿真的一般过程 在制造中的应用 5-1-1 仿真的一般过程 计算机仿真的一般流程,实际上是根据所要解决的问题,建立仿真模型,再制定相应的算法,用软件仿真后进行分析,最后得出结论,如图5-1所示 对于复杂的工程问题,在模型设计中应该包含需要估计的参数(如特定值的参数化),通过逆映射来评价仿真结果,对初始模型中参数的灵敏性和相关性进行迭代分析,通过比较对象状态与响应关系,逐步逼近实际物理现象,以实现仿真的准确性。 图5-1 计算机仿真的一般过程 5-1-2 在制造中的应用(1) 基于物理的建模和仿真应用领域包括以下几个方面:虚拟环境、数字样机、触觉绘制、机器人和自动化、医学仿真和分析、计算机游戏动力学等,如图5-2所示。 建模与仿真(Modeling and Simulation, MS)可广泛用于产品开发过程,包括方案论证、设计、分析等各个阶段。 图5-2 基于物理的建模与仿真应用领域 5-1-2 在制造中的应用(2) 从产品开发的角度讲,目前相关的研究方向包括以下几个方面:  (1) 对工件几何参数及干涉进行校验的几何仿真过程,如产品的运动学分析与仿真。 (2) 对产品性能仿真,包括对各项物理参数和整体功能状态的分析和预测。 (3) 制造过程的物理仿真,如产品的装配、拆卸、切削加工和成型过程仿真等。 5-1-2 在制造中的应用(3) 工程实际系统的建模和仿真,需要抽取领域依赖问题的本质特征,建立形式化数学表达和有效、可靠的计算模型,并通过校验以保证模型的可靠性和有效性。 基于物理的建模与仿真把实际物理系统映射为计算机仿真程序。在这个映射过程中有两个基本问题:数学建模和数值求解。 5-2 碰撞检测中的几何算法 刚体碰撞检测 可变形体接触检测 5-2-1 刚体碰撞检测(1) 检测两个几何体是否交迭的问题称为碰撞检测,计算所发生的几何接触是碰撞检测的核心问题。 碰撞检测算法与模型表达方法、采样方式、计算规模等紧密相关,涉及以下三个主要问题:①一对模型、多个模型(N-body);②静态检测、动态检测;③刚体、非刚体(可变形体)。 碰撞检测算法依赖于3D模型的拓扑结构信息。 5-2-1 刚体碰撞检测(2) 碰撞检测的基本思想是每隔一个固定的时间段,计算各个模型之间的最小距离,当距离小于一定的限度时进行静态检测。主要包括两个问题:静态检测和运动对象的采样。 距离计算、分层技术以及空间分割等直接影响接触检测的效率。 大规模环境下的碰撞检测技术主要包括扫掠和剪除、调度方法(Scheduling Scheme)和基于装桶的技术。 5-2-2 可变形体接触检测 可变形体的建模与碰撞检测是机器人虚拟操作、虚拟外科、计算机动画和CAD/CAM等研究方向要解决的共性问题。 可变形实体对象或者随时间变化的曲面的接触检测与虚拟操作是物理建模与仿真中最具挑战性的问题之一。 目前,在柔性材料的操作、外科仿真等方面的研究不断提出新的建模方法. 5-3 行为约束描述方法 状态空间 约束动力学 5-3-1 状态空间 基本概念 牛顿粒子的状态变量 刚体的状态变量 基本概念 状态是关于对象时变行为的描述,某一时刻的对象状态包括位置、形状、动量以及所有现状的描述。 采用机器人学中关于C-空间的概念,用矢量q描述系统的形位 由这个状态矢量x构成的形位/速度空间被称作状态空间 为了可视化从矢量场到轨迹的映射,用一个轴表示形位,另一个轴表示它的速度,构成状态空间坐标系,如图5-3 图5-3 状态空间中的轨迹和状态空间与时间 牛顿粒子的状态变量 粒子系统是服从物理定律(如重力、引力或弹性行为)的质点集合。 粒子具有质量、位置和速度,而且响应力的作用,但是没有空间大小。 状态矢量的导数: 运动的状态空间方程: 从概念上说,整个的系统可被视为一个点在6n维空间中移动。 刚体的状态变量(1) 刚体在运动中,其上任意两点之间的距离保持不变,任意两矢量之间的夹角保持不变,而且矢量的叉积亦保持不变。这种固有性质简称“形体不变”性,作为刚性物体的数学抽象。 刚体变换区别于仿射变换和投影变换. 相应的刚体变换、仿射变换和投影变换示意 图5-4 B的所有形位组成的空间称为B〖WTBX〗的形位空间,简称C-空间。换而言之,C-空间是以刚体形位为点构成的空间 图5-4 2D变换和3D变换示意图 刚体的状态变量(2) 角速度定义为: 矢量 的导数 刚体的状态矢量 的导数 刚体的状态变量(3) 状态空间方程 力与力

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档