学位论文 > 优秀研究生学位论文题录展示

互补算法在柔性体接触碰撞中的应用

作 者: 刘慧君
导 师: 洪嘉振
学 校: 上海交通大学
专 业: 一般力学与力学基础
关键词: 互补问题 接触问题 内点方法 方程组方法 柔性体 碰撞
分类号: O313.4
类 型: 硕士论文
年 份: 2009年
下 载: 56次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本文在国家自然科学基金(编号:10772113)的资助下,开展对互补算法在柔性体的接触碰撞中的应用的研究。互补问题的最显著特征是含有互补性条件,即要求两组非负变量对应分量的乘积为零。30多年以来,互补问题已经发展成为许多领域非常重要的数学工具,在数学规划、经济、工程及其它学科具有非常广泛的应用。在经济领域中的应用主要有Walrasian平衡、空间价格平衡和对策论模型等;在工程中的应用有接触力学问题、断裂力学问题、弹塑性问题、障碍和自由边界问题、流体弹性动态润滑问题、最优控制问题及交通平衡问题等。也就是说,上述这些问题都可以模型化为互补问题,从而最终归结为互补问题的求解。可以看出,在互补问题众多的应用中,经济和力学是互补问题应用的两个最大的领域。虽然互补问题已经有许多算法,但一些力学实际问题往往满足不了算法的限定条件,因此需对某些算法做一些适应性改进,在大量阅读文献的基础上,第一章较为全面地综述了互补算法的研究进展。近年来,互补问题的力学应用远远落后于算法发展,把一些新的算法介绍到力学问题求解,既有助于丰富力学问题的算法工具,也有助于扩充互补问题的应用背景。第二章的前四个算法均为方程组类方法,包括两个光滑牛顿型算法和两个光滑迭代算法。前者借助NCP函数把互补问题转化为等价的非光滑(不可微)方程组,再用带参数的光滑(连续可微)方程组近似这些非光滑方程组,最后用牛顿型方法求解所得到的光滑方程组,希望通过光滑参数趋于零得到原来互补问题的解;后者基于等价不动点格式,构造了一个光滑迭代算法和一个具有有限终止性质的算法,虽然这种迭代算法仅有线性收敛速度,但由于其格式简单、存储量小、保稀疏性、非常易于计算机实现等特点,故较适用于求解大规模稀疏问题。之后给出了两个新的内点算法。本论文从两个不同角度对原一对偶内点方法通常使用的摄动方程组进行了变化,并据此建立了两个不同的内点算法。首先通过对中心化方程实施代数等价变换,得到了新的不同的摄动方程组。我们发现,通过幂变换得到的摄动方程组,可给出彭积明等人提出的大步内点算法的牛顿方程,但代数等价变换的思想要比彭等人算法的思想容易理解得多。在此基础上,我们建立了一个基于幂变换的内点算法。第二个算法利用极大极小(min-max)函数本身所具有的“均化”作用,定义了一个新的邻近度量函数,并以其最优性条件代替中心化方程。这样,在摄动方程本身建立了一种自调节机制,从而使牛顿方向能够根据上次迭代点的信息在各个互补对之间做出自适应的调整。基于改造后的摄动方程组,建立了一个具有自调节功能的内点算法。在每种算法之后用用算例进行了评价。第三章为柔性体接触碰撞问题的数值求解。利用计算多体动力学中的柔性多体系统的动力学方程,将柔性体的接触碰撞问题转化为线性互补问题,将第二章提出的互补问题算法应用到柔性体接触碰撞问题的数值求解中。之后将数值计算结果与有限元计算的数值结果进行了对照,发现用互补算法解决柔性体的碰撞问题是行之有效的。并且在处理接触点在接触时刻的速度跳跃问题时,用动量守恒计算接触单元的接触初始时刻的速度,然后再进行计算。互补算法在柔性体的接触碰撞中的应用问题是一个非常具有研究意义的课题,许多方面还需要进一步深入研究和探讨,因此在论文的最后,对本文的研究工作进行了总结,并且对未来的研究问题进行了展望。

全文目录


摘要  5-8
ABSTRACT  8-14
第一章 绪论  14-32
  1.1 引言  14-17
  1.2 互补问题的研究和应用  17-28
    1.2.1 互补问题的算法和发展  17-25
      1.2.1.1 转轴类算法  18-19
      1.2.1.2 内点法  19-20
      1.2.1.3 NCP 函数和方程组方法  20-24
      1.2.1.4 投影类算法  24-25
    1.2.2 互补问题在力学中的应用  25-28
      1.2.2.1 概述  25-27
      1.2.2.2 互补问题的力学模型  27-28
  1.3 本文的研究动机与安排  28-32
    1.3.1 研究动机  28-30
    1.3.2 内容安排  30-32
第二章 求解互补问题的算法  32-54
  2.1 引言  32-36
  2.2 求解互补问题的NCP 函数法  36-47
    2.2.1 互补问题的方程组形式  36-38
      2.2.1.1 等价的非光滑方程组形式  36-37
      2.2.1.2 光滑方程组近似  37-38
    2.2.2 基于光滑方程组的算法  38-41
      2.2.2.1 一般光滑牛顿法  38-39
      2.2.2.2 非内点预估-校正光滑化法  39-41
    2.2.3 基于等价不动点格式的光滑迭代算法  41-43
      2.2.3.1 基于凝聚函数的光滑迭代法  41
      2.2.3.2 迭代算法的有限中止  41-43
    2.2.4 数值仿真及结果说明  43-47
      2.2.4.1 光滑牛顿型算法  43-45
      2.2.4.2 光滑迭代算法  45-47
  2.3 求解互补问题改进的内点算法  47-52
    2.3.1 基于幂变换的内点算法  47-49
    2.3.2 求解互补问题的自调节内点算法  49-50
    2.3.3 数值仿真及结果说明  50-52
  2.4 本章小结  52-54
第三章 柔性体接触碰撞的数值求解  54-69
  3.1 引言  54-55
  3.2 柔性体接触碰撞的线性互补模型  55-59
    3.2.1 互补问题引入到柔性体碰撞问题的模型  55-58
    3.2.2 动力学方程的推导  58-59
  3.3 实例数值求解  59-68
  3.4 本章小结  68-69
第四章 全文总结  69-71
参考文献  71-74
致谢  74

相似论文

  1. 多级喷动脱硫塔内雾化与蒸发过程的数值模拟研究,X701.3
  2. 考虑碰撞和限位作用的三跨悬臂梁桥地震反应分析,U442.55
  3. 基于模型的水稻根系可视化研究,S511
  4. 虚拟手术中建模与仿真关键技术研究,TP391.41
  5. 因果知觉对客体运动方向知觉的影响,B842
  6. 刚体系统非定点碰撞运动学与动力学研究,O313.3
  7. 虚拟校园的三维建模与设计,TP391.9
  8. 应用等离子体质谱八级杆碰撞反应池技术测定化妆品中有害元素的研究,O657.63
  9. 汽车起重机模拟作业系统关键技术的研究,TH213.6
  10. 圆形底板刚性柱脚锚固设计研究,TU391
  11. 基于Direct3D的3D飞行射击游戏研究,TP393.09
  12. 双柔性结构梁的碰撞运动的分岔及其控制,TB122
  13. 基于前纵梁结构分析的微型车耐撞性研究,U467.14
  14. 河北旅游职业学院虚拟校园漫游系统设计与实现,TP391.9
  15. 基于MSP430的智能RFID系统防碰撞算法的设计与实现,TP391.44
  16. 基于UHF RFID的不停车收费系统关键技术的研究,TP399-C6
  17. 基于OGRE的压延塑化三维仿真系统的设计与实现,TP391.9
  18. 自动化排牙系统的研究与实现,R783
  19. 故意制造汽车碰撞行为的刑事法律规制,D924.3
  20. 基于OGRE的离心脱水三维仿真系统的设计与实现,TP391.9
  21. 基于SST与撞击流的软性磨粒流动力学特性及实验研究,TG664

中图分类: > 数理科学和化学 > 力学 > 理论力学(一般力学) > 动力学 > 碰撞理论(撞击理论)
© 2012 www.xueweilunwen.com