网站大量收购闲置独家精品文档,联系QQ:2885784924

柔性织物动态仿真关键技术研究.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
柔性织物动态仿真关键技术研究 报告人:刘 真 2008年9月 内容提纲 选题背景与选题意义 织物仿真相关问题的研究 基于图形硬件的织物仿真与碰撞检测 选题背景与选题意义 选题背景与选题意义 在人们的日常生活中,织物随处可见,服装更占据着人们生活中的重要地位。 对织物进行逼真模拟以及对具有更广泛意义的柔性物体的动态仿真技术的深入研究,必将带动其他相关领域的发展,如电脑动画,电脑娱乐等。 研究三维织物动态仿真技术时,不仅要考虑织物的几何形变,而且要考虑到其物理性能,同时,还要融合计算机图形学,计算机动画,计算几何,微分方程数值解,弹性力学等多门专业学科的知识和技术,对这一问题的研究已不仅仅是单纯的学科应用问题,更是对学科理论的实践与证明。 选题背景与选题意义 柔性织物的动态仿真技术研究将对数字时代人们的生活产生深远的影响。 织物仿真相关问题的研究 织物仿真相关问题的研究 模拟仿真技术是指遵循相似原理(几何、环境及性能相似),用模型(物理模型或数学模型)代替实际系统进行试验和研究。 用于建立织物模拟仿真模型的方法很多,这些方法可主要可以分为: (1)几何方法 (2)物理方法 (3)混合方法 织物模型的简单说明 (弹簧—质点模型) 弹簧—质子模型的基本思想主要是把一块织物划分为 m x n的矩形网格,每个网格结点是一个虚拟质点,每个质点用弹簧相连,弹簧无质量且其长度不能为零。 对动力学求解的说明 在质点—弹簧模型中,根据牛顿动力学原理,质点[i , j]随时间运动的加速度、速度、位移可以表示如下: 式中 为时间间隔, 为质点[i , j]在任意时刻t所受到的合力, 为质点在任意时刻t的加速度,Vi,j(t)为质点在[i , j]在任意时刻t的速度, 为质点[ i , j]在任意时刻t的位置。 织物动感模拟过程中,初始状态已知,方程求解过程就成为数值求解中的常微分方程的初值问题。 常用求解方法 对于常微分方程有一套成熟经典的求解方法 (1)欧拉法; (2)中值法; (3)四阶龙格—库塔法。 欧拉法:这种方法数值求解简单,精度不够,其局部截断为O(h2),实际效率低。 中值法:这种方法的局部截断误差达到了O (h3)。每次迭代都需要通过两次力学求导获得与时间步长有关的二次精确解。该方法还需建立两个存储结构来存储状态向量。 四阶龙格—库塔法:其局部截断误差达O (h5)。在数值求解中,尽管每一步的计算量大,但因为允许采用较大步长,总的计算量反而减小。四阶龙格一库塔法精度高,稳定性能好,在实际中得以广泛应用。 质子—弹簧模型的超弹性问题 所谓超弹性问题,把仿真的织物上约束点固定住,然后将其自然下垂,将会发现约束点处的弹簧会拉得很长,甚至会超过100%,这种过度拉伸的现象就是织物动感模拟中的“高弹性”效应。事实上,真实的织物是不会这样拉伸的,拉得超出一定的限度就会被撕裂。 质子—弹簧模型假定质子之间的力学关系为简单的线性关系,在这个模型中,弹簧的力学关系是简单的线性。真实的织物不但不存在“高弹性”效应,它们的变形产生的弹力是非线性的,当变形加大时,弹力会急剧增加。一般来织物的形变不会超过10%,亚麻、粗斜纹棉布等织物变形率还应更小。 在本文中采用了一种较为简单的校正策略,采用非线性的力学公式来近似织物的非线性力。 这里K为弹簧的弹性系数,Dist为弹簧两端的粒子之间的距离,restLen为弹簧的自然长度。 同时,调整弹簧两端的质子速度,将质子在沿弹簧方向上的分量和设为零。以避免弹簧的“高弹性”问题进一步发生。 10X10质子—弹簧网格。结构弹簧刚性常数4,结构弹簧阻尼0.6;剪切弹簧常数4,剪切弹簧阻尼0.6;弯曲弹簧常数2.4,弯曲弹簧阻尼0.8;仿真步长0.01;求解方法为,四阶龙格库塔法。 不难看出质点—弹簧模型中的“超弹性”问题已经得到明显改善。 基于图形硬件的织物仿真与碰撞检测 计算机图形学,从诞生的那天起,就与硬件有着紧密的联系。由于图形学的高计算量要求,图形硬件的早期研究主要集中于专有硬件设备的研制。 随着图形硬件的发展,图形硬件的功能早已经今非昔比,并已经具备了可编程的能力。 目前可编程的两个点就是顶点处理和片元处理。 顶点处理涉及在各个顶点发生的操作,尤其是变换和光照。 片元是各个像素的数据结构,是通过图形图元的栅格化创建的。片元包含了更新帧缓冲区中的一个单独位置所需要的全部数据。片元处理是由在各个片元基础上发生的操作,尤其是在从纹理内存读取和在各个片元上应用于纹理值的操作组成。 采用图形硬件来做通用计算以下的主要优势: (

您可能关注的文档

文档评论(0)

seunk + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档