共查询到19条相似文献,搜索用时 161 毫秒
1.
2.
多体系统高效动力学算法一直是多体系统动力学的重要研究方向. 近年来,众多高效算法虽然在提高解算效率方面取得了一定研究成果,但大多无法直接给出多体系统的显式动力学方程或解算系统约束力. 基于以上问题,研究了适用于任意树形多体系统动力学解算的约束力算法(constraint force algorithm, CFA) 及其串行化应用. 约束力算法可在解算多体系统动力学的过程中对系统约束力进行求解,该算法串行化后计算量仅与自由度成线性关系. 通过分析树形多体系统中任意节点处的动力学、运动学递推关系并讨论系统方程的组集方法,将仅适用于链状系统的算法推广至任意树形系统,并给出了其串行化应用方法以提高算法效率. 在数值仿真中,将所提算法与递推算法进行对比,验证了所提出的约束力算法的准确性;此外,通过对比4 种不同算法在相同工作环境下解算同一模型时的处理器运行时间,证实了串行化约束力算法的高效性. 相似文献
3.
功能度量法是基于可靠度的结构优化设计中评估概率约束的一种方法,其改进均值(AMV)迭代格式具有简洁、高效的优点,但对一些非线性功能函数搜索最小功能目标点时可能陷入周期振荡或混沌解,本文利用混沌反馈控制的稳定转换法对功能度量法的AMV迭代格式实施收敛控制.首先展示一些功能函数应用功能度量法AMV格式迭代计算产生了周期解和混沌解现象,并对迭代算法进行了混沌动力学分析.然后利用稳定转换法对功能度量法迭代失败的参数区间进行混沌控制,使嵌入周期和混沌轨道的不稳定不动点稳定化,获得了稳定收敛解,实现了迭代解的周期振荡、分岔和混沌控制. 相似文献
4.
5.
黏弹性传动带1:3内共振时的周期和混沌运动 总被引:14,自引:0,他引:14
研究了参数激励作用下黏弹性传动带在1:3内共振时的周期解分岔和混沌动力学.
同时考虑传动带的线性外阻尼因素和材料内阻尼因素.
首先建立了具有线性外阻尼情况下的黏弹性传动带平面运动时的非线性动力学方程,
黏弹性材料的本构关系用Kelvin模型描述. 然后考虑黏弹性传动带的横向振动问题,
利用多尺度法和Galerkin离散法得到黏弹性传动带系统在1:3内共振时的平均方程.
最后利用数值模拟方法研究了黏弹性传动带系统的周期振动和混沌动力学,
得到了系统在不同参数下的混沌运动.
数值模拟结果说明黏弹性传动带系统存在周期分岔, 概周期运动及混沌运动. 相似文献
6.
轻质、高精度的柔性多体系统被广泛应用于实际工程领域中.由于实际设计公差、制造误差及环境温度等多种不确定因素的存在,使得柔性多体系统的结构参数(物理参数和几何参数)表现出随机性.具有随机结构参数的动力学模型能够客观地反映出真实系统的动力学行为,且结构参数的不确定性对空间柔性多体系统动力学响应的影响是不容忽视的.针对具有多个随机参数的空间柔性多体系统,提出了一种基于广义alpha算法的非侵入式随机柔性多体系统动力学计算方法.采用绝对节点坐标公式(absolute node coordinate formulation, ANCF)来描述柔性体, 推导建立多体系统动力学模型.利用混沌多项式展开(polynomial chaos expansion, PCE)法构建系统随机动力学方程的代理模型,然后将随机响应面法(stochastic response surface method, SRSM)嵌入广义-alpha方法中,分别采用改进抽样的回归方法(regression method of improved sampling, RMIS)和单项求容积法则(Monte Carlo simulation, MCR)来确定样本点.将数值计算结果与蒙特卡洛模拟(Monte Carlo simulation, MCS)结果进行对比, 验证了所提算法的有效性.在相同的定积分精度的条件下,根据单项求容积法则确定的样本点的计算结果稳定性更强, 且其计算效率更高. 相似文献
7.
基于可观测状态的轴承-转子系统周期解计算及稳定性分析 总被引:2,自引:0,他引:2
分析了轴承-转子系统的稳定性和分岔,基于系统可观测状态信息给出1种求解系统周期解及识别周期解稳定性的方法,同时将该方法与Floquet理论相结合分析系统周期解的稳定性及失稳分岔形式,将转速作为分岔参数分析系统响应的周期、拟周期、多解共存和跳跃现象.结果表明,采用该方法计算系统周期解及稳定性时,利用系统可观测稳态和瞬态信息,即可求解出系统Jacobian矩阵而无需实时求解轴承非线性油膜力的Jacobian矩阵.与传统PNF方法相比,该方法不仅具有很高的精度而且可以节约计算量,同时可以预测追踪随控制参数变化的系统周期解及其稳定性,可用于指导轴承-转子系统的非线性动力学设计. 相似文献
8.
9.
多体系统Lagrange方程数值算法的研究进展 总被引:1,自引:0,他引:1
Lagrange方法是建立多体系统动力学方程的普遍方法之一,其方程的形式为常微分方程组或微分 - 代数方程组,数值计算与数值分析是研究多体系统动力学特性的重要方法.本文简要介绍了多体系统动力学方程的第一、二类Lagrange方程和修正的Lagrange方程的基本形式及这些方程的正则形式,着重介绍了正则方程在数值计算中的特点,就多体系统Lagrange方程的隐式算法、辛算法和多体系统动力学特性的数值分析方法(包括数值仿真、Poincar'e映射和Lyapunov指数的计算方法)的研究现状进行了综述. 相似文献
10.
含对称间隙的摩擦振子非线性动力学分析 总被引:3,自引:0,他引:3
建立了两自由度含对称间隙的干摩擦碰撞振动系统的动力学模型,分析了系统运动中存在的滑动、黏着及碰撞,分别给出其判断方法和衔接准则,推导出各阶段系统的解析解,并采用数值迭代方法求解和分析了系统的复杂动力学行为,同时分析干摩擦对系统动力学性能的影响.结果表明,系统存在叉式分叉,系统由对称周期运动变为反对称周期运动,进而通过Hopf分叉或周期倍化分叉通向混沌.在参数变化范围较大的情况下,系统存在类型丰富的周期运动、拟周期运动以及混沌;系统存在对称运动、反对称运动对、黏滑碰撞运动以及由初始条件决定的共存吸引子. 相似文献
11.
It is shown how the equations of motion for a multibody system can be generated in a symbolic form and the resulting equations
can be used in a program for the analysis of nonlinear dynamical systems. Stationary and periodic solutions are continued
when a parameter is allowed to vary and bifurcations are found. The variational or linearized equations and derivatives with
respect to parameters are also provided to the analysis program, which enhances the efficiency and accuracy of the calculations.
The analysis procedure is firstly applied to a rotating orthogonal double pendulum, which serves as a test for the correctness
of the implementation and the viability of the approach. Then, the procedure is used for the analysis of the dynamics of a
motorcycle. For running straight ahead, the nominal solution undergoes Hopf bifurcations if the forward velocity is varied,
which lead to periodic wobble and weave motions. For stationary cornering, wobble instabilities are found at much lower speeds,
while the maximal speed is limited by the saturation of the tyre forces. 相似文献
12.
An analytical approach to predicting a critical parameter valueof homoclinic bifurcation in a three-dimensional system is reported. Themultiple scales method is first performed to construct a higher-orderapproximation of the periodic solution. A criterion based on a collisionbetween the periodic orbit and the fixed point involved in thebifurcation is applied. This criterion developed initially to predicthomoclinic bifurcations in planar autonomous systems, is adapted here toderive a critical value of the homoclinic bifurcation in a specificthree-dimensional system. To support our analytical predictions and todescribe the dynamical behaviour of the system, a complete numericalstudy is provided. 相似文献
13.
双面约束多点摩擦多体系统的建模和数值方法 总被引:3,自引:1,他引:2
提出了一种建立具有固定双面约束多点摩擦的多体系统动力学方程的方法. 用笛卡尔坐标阵描述系统的位形,根据局部方法的递推关系建立系统的约束方程,应用第一类Lagrange方程建立该系统的动力学方程,使得具有摩擦的约束面的法向力与Lagrange乘子一一对应,便于摩擦力的分析与计算,并用矩阵形式给出了摩擦力的广义力的一般表达式. 应用增广法将微分-代数方程组转化为常微分方程组,并用分块矩阵的形式给出,以便于方程的编程与计算.给出了一种改进的试算法,可提高计算效率. 最后给出了一个算例,应用试算法和RK法对算例进行了数值仿真. 相似文献
14.
F. Melzer 《Nonlinear dynamics》1996,9(1-2):147-163
The need for computer aided engineering in the analysis of machines and mechanisms led to a wide variety of general purpose programs for the dynamical analysis of multibody systems. The use of more lightweight structures and an increasing demand of high-precision mechanisms, such as robots, led to the incorporation of flexible bodies in this methodology. This paper presents a formalism for flexible multibody systems based on a minimum set of generalized coordinates and symbolic computation. A standardized object oriented data model is used for the time-invariant system matrices describing the elastodynamic behaviour of the flexible bodies. Consequently, the equations of motion are derived in a form independent of the chosen modelling technique for the elastic bodies. They are generated in a symbolic form using the symbolic formalismNEWEUL and the computer algebra systemMAPLE. Two examples, a rotating beam and a flexible robot, are presented in this paper in order to demonstrate the formalism. 相似文献
15.
多刚体系统动力学的旋量-矩阵方法 总被引:4,自引:0,他引:4
本文将经典力学中的旋量概念以矩阵形式表示,用以建立多刚体系统的动力学方程。这种旋量-矩阵方法能保留旋量融矢量与矢量矩于一体的优点,却避免以往对偶数记法的缺点。结合 Roberson/wittenburg的图论工具,旋量-矩阵方法的应用范围可扩大到一般多刚体系统。对于树形系统,利用旋量通路矩阵推导各个由第i铰联结的全部外侧刚体组成的第i子系统的动力学方程,可避免出现铰的约束反力,对于非树系统,则利用回路矩阵导出各子系统动力学方程及运动学相容条件,全部计算过程统一为矩阵运算,以操作机器人作为具体算例。 相似文献
16.
多体动力学的几何积分方法研究进展 总被引:1,自引:0,他引:1
动力系统的几何积分研究是近20年来工程计算领域非常活跃的方向.多体动力学方程(微分方程, 微分代数方程)是一类典型的动力系统,将其从Lagrange体系向Hamilton系统过渡,目的在于从欧氏几何过渡到辛几何形态, 将对偶变量引入到力学研究中,然后利用辛几何的数学框架对多体系统动力学方程进行数值计算,可以预知多体动力学系统的一些定性信息,并在数值离散时能保持这些定性性质特征,尤其在表示关键的物理意义时需要强调保持这些几何性质.简要介绍多体系统(无约束多刚体系统、完整约束多刚体系统和柔性多体系统)的Hamilton正则方程的建立和几何积分方法的构造,着重介绍了在多体动力学计算中非常有应用前景的高阶辛算法(合成辛算法、分裂合成辛算法和辛精细积分法)、多辛算法,以及广义Hamilton 系统与Lie 群积分方法等计算几何力学方法, 并对Lie群积分的投影方法、流形局部坐标法等方法进行了阐述. 相似文献
17.
在建立车辆纵向多体系统的动力学模型中, 将车身与车轮视为刚体, 两者通过减振器链接; 将传动系统视为一个圆盘通过扭簧和阻尼器与驱动轮连接; 将车轮与路面间的接触力简化为法向约束力、摩擦力和滚阻力偶,其中摩擦力的模型采用库仑干摩擦模型. 采用笛卡尔坐标作为该系统的广义坐标用于描述该系统的位形, 给出系统单双边的约束方程, 应用第一类拉格朗日方法建立了系统的动力学方程. 由于摩擦与滚阻的非光滑性, 使得该系统动力学方程不连续. 为便于计算, 建立了车轮与路面接触点的相对切向加速度与摩擦力余量的互补条件、车轮角加速度与滚阻力偶余量的互补条件, 以及车轮轮心法向加速度与路面法向约束力的互补条件. 将接触—分离、黏滞—滑移的判断问题转化成线性互补问题的求解, 并给出了具有约束稳定化的基于事件驱动法的数值计算方法. 最后, 应用该方法对车辆纵向多体系统进行了仿真, 分析了输出扭矩、摩擦及滚阻系数对其动力学行为的影响. 相似文献
18.
基于LuGre摩擦模型和线性互补问题(LCP)的数值算法,给出了具有双边约束含摩擦滑移铰平面多体系统动力学的数值算法.首先,根据滑移铰的特点,当间隙充分小时,将其视为双边约束,给出了滑移铰中滑道作用于滑块上的法向接触力的互补关系;LuGre摩擦模型能有效地描述机械系统中的黏滞与滑移运动,将该模型用于描述滑块与滑道间的摩擦力.其次,结合Baumgarte约束稳定化方法,应用第一类Lagrange方程,建立了该多体系统的动力学方程,给出了Lagrange乘子与滑移铰中作用于滑块上的法向接触力的关系式.然后,将滑块与滑道间多种接触状态的判断以及作用于滑块上的法向接触力的计算转换为线性互补问题的求解,并用常微分方程的数值算法求解该多体系统的动力学方程.最后,通过数值仿真算例揭示了滑移铰中滑块的黏滞与滑移现象,以及滑块在滑道内的多种接触状态;另外,在文中分别采用Coulomb干摩擦模型和LuGre摩擦模型,对算例中的某些工况进行了数值仿真,并且分别用本文方法得到的数值仿真结果与已有方法得到的数值仿真结果对比,表明了本文给出的方法的有效性. 相似文献
19.
Liu Yanzhu 《Acta Mechanica Sinica》1988,4(2):165-174
In the present paper the concept of screw in classical mechanics is expressed in matrix form, in order to formulate the dynamical
equations of the multibody systems. The mentioned method can retain the advantages of the screw theory and avoid the shortcomings
of the dual number notation. Combining the screw-matrix method with the tool of graph theory in Roberson/Wittenberg formalism.
We can expand the application of the screw theory to the general case of multibody systems. For a tree system, the dynamical
equations for eachj-th subsystem, composed of all the outboard bodies connected byj-th joint can be formulated without the constraint reaction forces in the joints. For a nontree system, the dynamical equations
of subsystems and the kinematical consistency conditions of the joints can be derived using the loop matrix. The whole process
of calculation is unified in matrix form. A three-segment manipulator is discussed as an example.
This work is supported by the National Natural Science Fund. 相似文献