共查询到20条相似文献,搜索用时 54 毫秒
1.
基于LuGre摩擦模型和线性互补问题(LCP)的数值算法,给出了具有双边约束含摩擦滑移铰平面多体系统动力学的数值算法.首先,根据滑移铰的特点,当间隙充分小时,将其视为双边约束,给出了滑移铰中滑道作用于滑块上的法向接触力的互补关系;LuGre摩擦模型能有效地描述机械系统中的黏滞与滑移运动,将该模型用于描述滑块与滑道间的摩擦力.其次,结合Baumgarte约束稳定化方法,应用第一类Lagrange方程,建立了该多体系统的动力学方程,给出了Lagrange乘子与滑移铰中作用于滑块上的法向接触力的关系式.然后,将滑块与滑道间多种接触状态的判断以及作用于滑块上的法向接触力的计算转换为线性互补问题的求解,并用常微分方程的数值算法求解该多体系统的动力学方程.最后,通过数值仿真算例揭示了滑移铰中滑块的黏滞与滑移现象,以及滑块在滑道内的多种接触状态;另外,在文中分别采用Coulomb干摩擦模型和LuGre摩擦模型,对算例中的某些工况进行了数值仿真,并且分别用本文方法得到的数值仿真结果与已有方法得到的数值仿真结果对比,表明了本文给出的方法的有效性. 相似文献
2.
《力学学报》2017,(6)
采用非光滑多体系统动力学的方法研究浮放物体与基础平台组成的多体系统,建立其非光滑接触的动力学方程与数值算法.浮放物体由主体部分和支撑腿组成,其间通过含黏弹性阻力偶的转动铰连接.支撑腿与基础平台间的接触力简化为接触点的法向接触力和摩擦力,采用扩展的赫兹接触力模型描述接触点的法向接触力,采用库伦干摩擦模型描述其摩擦力.采用笛卡尔坐标系下的位形坐标作为系统的广义坐标.首先,将基础平台运动看作非定常约束,用第一类拉格朗日方程建立系统的动力学方程,并采用鲍姆加藤约束稳定化的方法解决违约问题.随后给出基于事件驱动法和线性互补方法的数值算法.当相对切向速度为零时,构造静滑动摩擦力的正负余量和正、负向加速度的互补关系,从而将接触点黏滞-滑移切换的判断以及静滑动摩擦力的计算转化为线性互补问题进行求解,并采用Lemke算法求解线性互补问题.最后,通过数值仿真选择合适的步长;通过仿真结果说明浮放物体运动中存在的黏滞-滑移切换现象以及基础平台运动、质心位置对浮放物体运动的影响. 相似文献
3.
采用非光滑多体系统动力学的方法研究浮放物体与基础平台组成的多体系统,建立其非光滑接触的动力学方程与数值算法.浮放物体由主体部分和支撑腿组成,其间通过含黏弹性阻力偶的转动铰连接.支撑腿与基础平台间的接触力简化为接触点的法向接触力和摩擦力,采用扩展的赫兹接触力模型描述接触点的法向接触力,采用库伦干摩擦模型描述其摩擦力.采用笛卡尔坐标系下的位形坐标作为系统的广义坐标.首先,将基础平台运动看作非定常约束,用第一类拉格朗日方程建立系统的动力学方程,并采用鲍姆加藤约束稳定化的方法解决违约问题.随后给出基于事件驱动法和线性互补方法的数值算法.当相对切向速度为零时,构造静滑动摩擦力的正负余量和正、负向加速度的互补关系,从而将接触点黏滞——滑移切换的判断以及静滑动摩擦力的计算转化为线性互补问题进行求解,并采用Lemke算法求解线性互补问题.最后,通过数值仿真选择合适的步长;通过仿真结果说明浮放物体运动中存在的黏滞-滑移切换现象以及基础平台运动、质心位置对浮放物体运动的影响. 相似文献
4.
5.
基于接触力学理论和线性互补问题的算法, 给出了一种含接触、碰撞以及库伦干摩擦, 同时具有理想定常约束(铰链约束) 和非定常约束(驱动约束) 的平面多刚体系统动力学的建模与数值计算方法. 将系统中的每个物体视为刚体, 但考虑物体接触点的局部变形, 将物体间的法向接触力表示成嵌入量与嵌入速度的非线性函数,其切向摩擦力采用库伦干摩擦模型. 利用摩擦余量和接触点的切向加速度等概念, 给出了摩擦定律的互补关系式; 并利用事件驱动法, 将接触点的黏滞-滑移状态切换的判断及黏滞状态下摩擦力的计算问题转化成线性互补问题的求解. 利用第一类拉格朗日方程和鲍姆加藤约束稳定化方法建立了系统的动力学方程, 由此可降低约束的漂移, 并可求解该系统的运动、法向接触力和切向摩擦力, 还可以求解理想铰链约束力和驱动约束力. 最后以一个类似夯机的平面多刚体系统为例, 分析了其动力学特性, 并说明了相关算法的有效性. 相似文献
6.
在建立车辆纵向多体系统的动力学模型中, 将车身与车轮视为刚体, 两者通过减振器链接; 将传动系统视为一个圆盘通过扭簧和阻尼器与驱动轮连接; 将车轮与路面间的接触力简化为法向约束力、摩擦力和滚阻力偶,其中摩擦力的模型采用库仑干摩擦模型. 采用笛卡尔坐标作为该系统的广义坐标用于描述该系统的位形, 给出系统单双边的约束方程, 应用第一类拉格朗日方法建立了系统的动力学方程. 由于摩擦与滚阻的非光滑性, 使得该系统动力学方程不连续. 为便于计算, 建立了车轮与路面接触点的相对切向加速度与摩擦力余量的互补条件、车轮角加速度与滚阻力偶余量的互补条件, 以及车轮轮心法向加速度与路面法向约束力的互补条件. 将接触—分离、黏滞—滑移的判断问题转化成线性互补问题的求解, 并给出了具有约束稳定化的基于事件驱动法的数值计算方法. 最后, 应用该方法对车辆纵向多体系统进行了仿真, 分析了输出扭矩、摩擦及滚阻系数对其动力学行为的影响. 相似文献
7.
基于接触约束法和LuGre摩擦模型对在重力场作用下作大范围旋转运动的柔性梁系统和斜坡发生含摩擦斜碰撞的动力学问题进行研究. 首先运用刚柔耦合的多体系统动力学理论对大范围运动的柔性梁进行离散化和动力学建模, 在碰撞时采用冲量动量法求出跳跃速度, 其次在法向上引入接触约束求解出碰撞力, 在切向上采用LuGre摩擦模型分两种方式求解摩擦力, 第一种是在滑动时摩擦力由摩擦系数和碰撞力计算得出, 黏滞状态下引入切向约束计算拉格朗日乘子反应实际摩擦力, 根据黏滞/滑动切换判断计算出碰撞过程摩擦力(与Coulomb摩擦模型计算摩擦力一致); 第二种根据LuGre摩擦模型摩擦系数和法向碰撞力计算其摩擦力, 从而在碰撞时无需黏滞/滑动切换, 采用相同的摩擦力计算公式. 通过与Coulomb摩擦模型对比发现, LuGre摩擦模型描述碰撞切向摩擦过程更精确, LuGre摩擦模型黏滞时建立约束方程和碰撞采用统一的摩擦力公式这两种建模方式描述的斜碰撞动力学特性没有区别, 进而说明采用法向接触约束和LuGre摩擦模型具有满足碰撞非嵌入情况、避免黏滞/滑动切换、描述摩擦力相对准确的优势. 相似文献
8.
当多体系统的约束全部是摩擦接触时, 其动力学问题可归结为一个常微分方程(ordinarydifferential equation, ODE)与线性互补问题(linear complementarityproblem, LCP)的混合动力学问题. 如果除了摩擦接触之外还增加了光滑的双边约束, 则需要将ODE-LCP混合动力学模型推广为微分代数方程(differential algebra equation, DAE)与LCP的混合动力学模型. 该文采用DAE与LCP混合动力学方法求解不考虑碰撞但同时含有持续摩擦接触及光滑等式约束的多体系统动力学问题. 在建立系统动力学模型时,首先将含摩擦的约束从系统中移去得到基本动力学系统. 由于基本系统中带有等式约束, 所以基本系统的动力学方程为一组DAE. 结合基本系统的DAE与约束的互补条件便可以得到DAE-LCP混合动力学模型. 数值计算采用基于DAE与LCP的步进(time-stepping)算法, 将系统动力学方程及其约束离散化并转化为一个混合LCP进行求解. 该算法无需进行滞-滑状态检测, 避免了事件检测导致的繁复计算. 利用所提方法对典型机构的非光滑非线性特征进行了数值分析,验证了该文方法的正确有效性. 相似文献
9.
基于非光滑动力学方法的多体系统接触碰撞分析是目前多体系统动力学的研究热点.本文采用牛顿-欧拉方法建立多体系统接触、碰撞问题的动力学模型,给出一种牛顿-欧拉型线性互补公式.该建模方法与目前一般采用的拉格朗日建模方法的不同之处是约束条件中除了库仑摩擦、单边约束之外还含有光滑等式约束.在建立系统动力学模型时,首先解除摩擦约束和单边约束得到原系统对应的基本系统.牛顿-欧拉方法采用最大数目坐标建立基本系统的动力学方程,由于坐标不相互独立,因此基本系统中带有等式约束,其数学模型为一组微分代数方程.借助约束雅可比矩阵,在基本系统微分代数方程中添加摩擦接触和单边约束对应的拉氏乘子,就可以得到系统全局运动的具有变拓扑结构特征的动力学方程,再结合非光滑约束互补条件便可构成完备的系统动力学模型.完备的动力学模型由动力学微分方程以及等式约束和不等式约束组成.线性互补公式采用分块矩阵形式进行推导,简化了推导过程.数值计算采用基于线性互补的时间步进算法.时间步进算法是目前流行的非光滑数值算法,其突出特点是可以免去数值积分中繁琐的事件检测过程,而数值积分过程中通过对线性互补问题的求解可以确定系统的触-离状态.通过对典型的曲柄滑块间隙机构进行数值分析,验证本文方法的有效性. 相似文献
10.
非光滑多体系统动力学数值计算方法是多体系统动力学研究的重要内容之一. 本文介绍了近年来含摩擦与碰撞的非光滑多体系统动力学数值算法方面的研究进展. 首先, 讨论了库仑摩擦模型和修正的库仑摩擦模型, 以及具有单边和双边约束的多体系统中法向约束力的特点. 其次, 回顾了基于连续模型和非连续模型的多体系统动力学方程的数值计算方法, 详细介绍了基于互补概念的非光滑多体系统动力学的事件驱动法和时间步进法, 分析比较了相关的数值算法. 最后, 指出了一些需要进一步研究的问题. 相似文献
11.
可移动式机器人已成为机器人研究领域的重要分支,为实现其在狭小特殊环境中的运动, 学者们提出并研究了振动驱动移动系统.本文基于二维LuGre摩擦模型和拉格朗日方程,给出了一类振动驱动系统在各向同性摩擦环境中的动力学建模方法和数值算法.这类振动驱动系统结构简单且密封性好,依靠箱体与地面间的摩擦力实现自身的定向运动.该系统由一个外部箱体和两个内部质量块构成,两个质量块在箱体内的两个平行轨道上作三相振动驱动,箱体通过三个刚性支撑足与地面保持接触. 二维LuGre摩擦模型的利用,可有效避免库伦摩擦模型的不连续性给动力学方程的数值求解带来的困难,且可有效揭示该系统在运动过程中的黏滞-滑移切换现象. 数值仿真结果表明,通过调整其内部质量块的驱动参数,可实现箱体的直线平移、定轴转动和平面一般运动,且箱体在移动和转动过程中会出现擦滑、穿滑、回滑和不黏等4种现象; 另外,通过调节驱动参数, 不仅可以改变箱体移动和转动的快慢,还可以改变箱体形心运动轨迹的曲率半径. 相似文献
12.
可移动式机器人已成为机器人研究领域的重要分支,为实现其在狭小特殊环境中的运动, 学者们提出并研究了振动驱动移动系统.本文基于二维LuGre摩擦模型和拉格朗日方程,给出了一类振动驱动系统在各向同性摩擦环境中的动力学建模方法和数值算法.这类振动驱动系统结构简单且密封性好,依靠箱体与地面间的摩擦力实现自身的定向运动.该系统由一个外部箱体和两个内部质量块构成,两个质量块在箱体内的两个平行轨道上作三相振动驱动,箱体通过三个刚性支撑足与地面保持接触. 二维LuGre摩擦模型的利用,可有效避免库伦摩擦模型的不连续性给动力学方程的数值求解带来的困难,且可有效揭示该系统在运动过程中的黏滞-滑移切换现象. 数值仿真结果表明,通过调整其内部质量块的驱动参数,可实现箱体的直线平移、定轴转动和平面一般运动,且箱体在移动和转动过程中会出现擦滑、穿滑、回滑和不黏等4种现象; 另外,通过调节驱动参数, 不仅可以改变箱体移动和转动的快慢,还可以改变箱体形心运动轨迹的曲率半径. 相似文献
13.
双面约束多点摩擦多体系统的建模和数值方法 总被引:3,自引:1,他引:2
提出了一种建立具有固定双面约束多点摩擦的多体系统动力学方程的方法. 用笛卡尔坐标阵描述系统的位形,根据局部方法的递推关系建立系统的约束方程,应用第一类Lagrange方程建立该系统的动力学方程,使得具有摩擦的约束面的法向力与Lagrange乘子一一对应,便于摩擦力的分析与计算,并用矩阵形式给出了摩擦力的广义力的一般表达式. 应用增广法将微分-代数方程组转化为常微分方程组,并用分块矩阵的形式给出,以便于方程的编程与计算.给出了一种改进的试算法,可提高计算效率. 最后给出了一个算例,应用试算法和RK法对算例进行了数值仿真. 相似文献
14.
提出了一种建立具有固定双面约束多点摩擦的多体系统动力学方程的方法. 用笛卡尔坐标阵
描述系统的位形,根据局部方法的递推关系建立系统的约束方程,应用第一类Lagrange方程
建立该系统的动力学方程,使得具有摩擦的约束面的法向力与Lagrange乘子一一对应,便于
摩擦力的分析与计算,并用矩阵形式给出了摩擦力的广义力的一般表达式. 应用增广法将微
分-代数方程组转化为常微分方程组,并用分块矩阵的形式给出,以便于方程的编程与计算.
给出了一种改进的试算法,可提高计算效率. 最后给出了一个算例,应用试算法和RK法对算
例进行了数值仿真. 相似文献
15.
16.
多体系统Lagrange方程数值算法的研究进展 总被引:1,自引:0,他引:1
Lagrange方法是建立多体系统动力学方程的普遍方法之一,其方程的形式为常微分方程组或微分 - 代数方程组,数值计算与数值分析是研究多体系统动力学特性的重要方法.本文简要介绍了多体系统动力学方程的第一、二类Lagrange方程和修正的Lagrange方程的基本形式及这些方程的正则形式,着重介绍了正则方程在数值计算中的特点,就多体系统Lagrange方程的隐式算法、辛算法和多体系统动力学特性的数值分析方法(包括数值仿真、Poincar'e映射和Lyapunov指数的计算方法)的研究现状进行了综述. 相似文献
17.
18.
以曲柄滑块机构为研究对象,分析其在考虑间隙和摩擦作用下以及考虑机构参数具有随机性时滑块输出位移的可靠性问题。利用连续接触力模型和修正的Coulomb摩擦力模型分别求出间隙处接触力及切向摩擦力,基于Lagrange方程建立曲柄滑块机构的动力学模型。考虑机构物理参数及几何参数的随机性,利用支持向量回归方法出色的小样本学习能力和良好的泛化性,给出机构随机参数与滑块位移误差的近似函数关系式。结合一次二阶矩法求出滑块位移响应的可靠性指标。通过算例验证了本文方法的可行性和有效性,并考察了参数的随机性对位移可靠性的影响。结果表明:运动副间隙是影响滑块位移可靠度的关键因素。 相似文献
19.
本文研究了圆弧足被动行走器支撑足与地面间的摩擦系数和滚阻系数对被动行走器步态的影响.首先分别利用扩展的赫兹接触力模型和LuGre摩擦模型描述了支撑足与地面接触点处的法向支撑力和切向摩擦力,并考虑了行走过程中支撑足所受的滚动摩阻;其次利用第二类Lagrange方程推导出了该系统的动力学方程,并通过与已有成果的对比确定了合适的LuGre摩擦模型参数;最后仿真分析了摩擦系数和滚阻系数对被动行走器步态的影响.研究发现:摩擦系数的改变虽然对被动行走器行走的平均速度、步幅,以及支撑足接触点处的最大法向接触力的影响较小,但摩擦系数的减小会改变其行走步态类型,如发生倍周期分岔甚至混沌现象;然而,滚阻系数的改变会对行走器行走的平均速度、步幅,以及支撑足接触点处的最大法向接触力的影响较大,尚未发现滚阻系数的改变会引起其行走步态的变化. 相似文献
20.
本文研究了圆弧足被动行走器支撑足与地面间的摩擦系数和滚阻系数对被动行走器步态的影响. 首先分别利用扩展的 赫兹接触力模型和LuGre摩擦模型描述了支撑足与地面接触点处的法向支撑力和切向摩擦力,并考虑了行走过程中支撑足 所受的滚动摩阻;其次利用第二类Lagrange方程推导出了该系统的动力学方程,并通过与已有成果的对比确定 了合适的LuGre摩擦模型参数;最后仿真分析了摩擦系数和滚阻系数对被动行走器步态的影响. 研究发现:摩擦系数的改变 虽然对被动行走器行走的平均速度、步幅,以及支撑足接触点处的最大法向接触力的影响较小,但摩擦系数的减小 会改变其行走步态类型,如发生倍周期分岔甚至混沌现象;然而,滚阻系数的改变会对行走器行走的 平均速度、步幅,以及支撑足接触点处的最大法向接触力的影响较大,尚未发现滚阻系数的改变会引起其行走步态的变化. 相似文献