论文部分内容阅读
工程中的一大类问题可以归结为含接触/碰撞的多体系统动力学问题。毋庸置疑,采用高效高精度的方法对多体系统接触/碰撞过程进行准确的动力学仿真是极其重要的。 在总结多体系统领域和有限元领域处理接触/碰撞问题的现有方法的基础之上,本文指出:柔性多体系统接触/碰撞动力学中的核心问题为如何兼顾计算效率与计算精度。 针对该问题,本文应用了分区方法的思想,在部分刚体/部分柔性体方法的基础上,考虑了非接触局部区域的变形,提出了多体接触/碰撞问题的多变量方法(Multi-variable method,MVM)。多变量方法对非接触局部区域用浮动参考系方法求解,对发生接触局部区域用非线性有限元方法求解。浮动参考系法以浮动基位形坐标和柔性体相对浮动基的变形模态坐标为变量,有效地减缩了变量维数。有限元方法以节点的绝对位置坐标为变量,可以得到接触局部区域高精度的应力、应变响应,而且可以反映该区域的大变形、塑性等非线性响应。 多变量方法兼顾了多体系统长期动力学仿真对效率的要求和有限元方法对接触/碰撞局部区域精度的要求。该方法即能体现碰撞对系统大范围运动和长期动力学仿真的影响,又能精确反映出接触/碰撞局部区域的应力、应变响应,而且能表现出接触/碰撞过程中物体接触区域的演化历程。 本文推导了多体系统接触/碰撞问题的多变量方法的动力学方程,得到了适用于不同情况的三种形式的动力学方程:Lagrange乘子形式、速度接触约束形式与切向互补形式的动力学方程。对于柔性体仅发生小变形的情况,研究了内力阵的简化方法。 进一步地,本文研究了多变量方法的显式求解方法和隐式求解方法。对于多变量隐式方法,推导了方程右端项对方程变量的Jaccobi阵。对若干算例,通过多变量方法数值计算结果与实验测量结果及Ls-dyna、Adams的计算结果作比较,验证了多变量显式算法和隐式算法的正确性。在此基础上,研究并总结了多变量显式方法和隐式方法的优缺点,综合显式法和隐式法,集成各自的优点,对多体系统碰撞问题进行全局仿真。 最后,本文指出了基于模态坐标形式的多变量方法的局限性,将多变量方法推广到大变形转动的梁、壳接触问题,提出了进一步研究的方向。