An LCP method for dynamics of planar-motion rigid-body with non-symmetric friction
-
摘要: 基于接触力学理论和线性互补问题(LCP)的算法,给出了一种含接触、碰撞以及对称和非对称Coulomb干摩擦的平面运动刚体动力学的建模与数值计算方法.将研究对象视为刚体,考虑物体接触点的局部变形,将物体间的法向接触力表示成嵌入量与嵌入速度的非线性函数;物体间的摩擦定律采用对称或非对称Coulomb干摩擦模型.首先,为了用数值方法确定粘滞与滑移(stick-slip)运动状态的切换,本文利用摩擦余量、接触点的正向和负向相对加速度等概念,给出了该摩擦定律的互补条件和互补关系式.然后,利用事件驱动法,将由于摩擦引起的stick-slip运动状态切换的判断及粘滞(stick)状态下接触点静摩擦力的计算问题转化成线性互补问题的求解.最后,通过数值算例分析了含对称与非对称Coulomb干摩擦平面运动刚体的动力学特性,并说明了该算法的有效性.
-
关键词:
- 非对称 /
- Coulomb干摩擦 /
- 接触力 /
- 线性互补问题(LCP) /
- 非光滑
Abstract: A modeling and numerical calculation method for the dynamics of the rigid-body in planar motion with contact, impact, symmetric and non-symmetric Coulomb's dry friction was presented based on the theory of contact mechanics and the arithmetic of linear complementarity problem (LCP). The local deformations in contact bodies were taken into account although bodies were assumed to be rigid. The normal contact forces were expressed as nonlinear functions of penetration depth and its speed. The friction law adopted symmetric or non-symmetric Coulomb's dry friction model. Firstly, by using the friction saturation, the positive and negative parts of the relative acceleration of contact points, the complementarity conditions and formulations about the friction law were given in order to determine state transitions of stick-slip in numerical method. Then, based on the event-driven scheme, the problems of detecting stick-slip state transitions and solving frictional forces in stick situation were formulated and solved as a linear complementarity problem. Finally, the numerical example of a planar-motion rigid-body was given to analyze its dynamical behaviour affected by symmetric or non-symmetric Coulomb's dry friction and shown that the proposed method was effective. -
[1] Flores P, Ambrósio J.Kinematics and dynamics of multibody systems with imperfect joints[M].Berlin:Springer, 2008:47-66. [2] 刘丽兰,刘宏昭,吴子英,等.机械系统中摩擦模型的研究进展[J].力学进展, 2008, 38(2):200-213. Liu L L, Liu H Z, Wu Z Y, et al.An overview of friction models in mechanical systems[J].Advances in Mechanics, 2008, 38(2):200-213(in Chinese). [3] Pennestri E, Valentini P P, Vita L.Multibody dynamics simulation of planar linkages with Dahl friction[J].Multibody System Dynamics, 2007, 17(4):321-347. [4] Pfeiffer F, Glocker C.Multibody dynamics with unilateral contacts[M].New York:John Wiley & Sons, Inc, 1996:70-91. [5] Ye K, Li L, Zhu H P.A modified Kelvin impact model for pounding simulation of base-isolated building with adjacent structures[J].Earthquake Engineering and Engineering Vibration, 2009, 8(3):433-446. [6] Flores P, Ambrósio J.On the contact detection for contact-impact analysis in multibody systems[J].Multibody System Dynamics, 2010, 24(1):103-122. [7] Flores P, Ambrosio J.Translational joints with clearance in rigid multibody systems[J].ASME Journal of Computational and Nonlinear Dynamics, 2008, 3(1):011007. [8] 庄方方,王琪.含摩擦柱铰链平面多体系统动力学的建模和数值方法[J].工程力学, 2012, 29(5):193-199. Zhuang F F, Wang Q. Modeling and numerical algorithm for planar multibody system with friction on revolute joints[J].Engineering Mechanics, 2012, 29(5):193-199(in Chinses). [9] Wang Q, Peng H L, Zhuang F F.A constraint-stabilized method for multibody dynamics with friction-affected translational joints based on HLCP[J].Discrete and Continuous Dynamical Systems Series B, 2011, 16(2):589-605. [10] Zhuang F F, Wang Q.Modeling and simulation of the nonsmooth planar rigid multibody systems with frictional translational joints[J].Multibody System Dynamics, 2013, 29(4):403-423. [11] Fang H B, Xu J.Dynamics of a three-module vibration-driven system with non-symmetric Coulomb's dry friction[J].Multibody System Dynamics, 2012, 27(4):455-485. [12] Kisu L.A short note for numerical analysis of dynamic contact considering impact and a very stiff spring-damper constraint on the contact point[J].Multibody System Dynamics, 2011, 26(4):425-439. [13] 刘才山,陈滨,王玉玲.考虑摩擦作用的多柔体系统点-面碰撞模型[J].中国机械工程, 2000, 11(6):616-619. Liu C S, Chen B, Wang Y L.The point-surface impact model considering the friction effect in flexible multi-body system[J].China Mechanical Engineering, 2000, 11(6):616-619(in Chinses). [14] 王琪,庄方方,郭易圆.非光滑多体系统动力学数值算法的研究进展[J].力学进展, 2013, 43(1):101-111. Wang Q, Zhuang F F, Guo Y Y.Advances in the research on the numerical method fir non-smooth dynamics of multibody systems[J].Advances in Mechanics, 2013, 43(1):101-111(in Chinese). [15] Pfeiffer F, Foerg M, Uibrich H.Numerical aspects of non-smooth multibody dynamics[J].Computer Methods in Applied Mechanics and Engineering, 2006, 195(50):6891-6908.
点击查看大图
计量
- 文章访问数: 859
- HTML全文浏览量: 68
- PDF下载量: 627
- 被引次数: 0