首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
采用Cartesian绝对坐标建模方法,完整约束多体系统运动方程是指标3的微分--代数方程(differentialalgebraic equations,DAEs),数值求解指标3的DAEs属于高指标问题,通过对位置约束方程求导,可使运动方程的指标降为2.位置约束方程求导得到的是速度约束方程.直接求解指标3的运动方程,速度约束方程得不到满足,而且高指标DAEs的数值求解存在一些问题.论文首先采用HHT(Hilber--Hughes--Taylor)直接积分方法求解降指标得到的指标2运动方程,此时速度约束方程参与离散计算,从机器精度上讲速度约束自然得到满足,而位置约束方程没有参与计算,存在“违约”.针对违约问题,采用基于Moore--Penrose广义逆理论的违约校正方法,消除位置约束方程的违约.指标2运动方程HHT方法违约校正,将HHT方法和违约校正方法很好地结合,在数值求解指标2运动方程的过程中,位置约束方程和速度约束方程都不存在违约问题,而且新方法没有引入新的未知数向量,离散得到的非线性方程组的方程数量与原指标2运动方程的方程数量相同,求解规模没有扩大.新方法的实用和有效性通过算例的数值实验得到验证,数值实验也说明新方法保持了HHT方法本身具有的数值阻尼可以控制和二阶精度的特性.最后从非线性方程组的求解规模和计算速度上与其他方法进行了比较分析,说明新方法的优势所在.  相似文献   

2.
将结构动力学领域的\theta_1方法拓展到数值求解多体系统运动方程------微分--代数方 程(DAEs), 分别求解指标-3 DAEs形式的运动方程和指标-2超定DAEs (ODAEs)形式的运动方程. 通过数值算例验证了方法的有效性, 并得到\theta _1 方法中参数\theta _1的选取与数值耗散量之间的关系. 数值算例还说明对于同 一个多体系统, 采用指标-3的DAEs 描述时存在速度违约, 用指标-2的ODAEs描述时, 从计算机精度上讲, 位置和速度约束方程 同时满足, 并且\theta_1方法在求解非保守系统DAEs和ODAEs形式的运动方程时 都具有2阶精度. 最后\theta_1 方法与其他直接积分法求解DAEs和ODAEs形式运 动方程的CPU时间进行了比较.  相似文献   

3.
《力学学报》2012,44(5)
完整约束多体系统第一类Lagrange方程建模得到的运动方程是指标-3形式的微分-代数方程(differental-algebraicequations,DAEs).如果同时考虑速度约束,将得到超定运动方程,该方程是指标-2的超定微分-代数方程(over.determineddifferential-algebraicequations,ODAEsl.基于结构动力学中常用的广义-OZ方法,将其拓展,求解包含速度约束的超定运动方程,相对于其他求解指标-2ODAEs的算法,新的算法没有增加离散得到的非线性方程组方程的数目.通过数值实验验证算法,并说明其求解ODAEs不存在精度降阶的现象,仍然具有二阶精度,同时算法的数值耗散也是可以控制的.最后新方法与其他求解多体系统0DAEs形式运动方程算法的CPU时间进行了比较分析.  相似文献   

4.
完整约束多体系统第一类Lagrange方程建模得到的运动方程是指标-3形式的微分-代数方程(differental-algebraic equations,DAEs).如果同时考虑速度约束,将得到超定运动方程,该方程是指标-2的超定微分-代数方程(over-determined differential-algebraic equations,ODAEs).基于结构动力学中常用的广义-α方法,将其拓展,求解包含速度约束的超定运动方程,相对于其他求解指标-2 ODAEs的算法,新的算法没有增加离散得到的非线性方程组方程的数目.通过数值实验验证算法,并说明其求解ODAEs不存在精度降阶的现象,仍然具有二阶精度,同时算法的数值耗散也是可以控制的.最后新方法与其他求解多体系统ODAEs形式运动方程算法的CPU时间进行了比较分析.  相似文献   

5.
一种求解柔性多体系统动力学方程的新方法   总被引:1,自引:0,他引:1  
柔性多体系统控制方程是具有stiff性质的刚柔耦合非线性代数一微分方程组,本文提出了一种求解该类刚性方程组的数值方法,在每一时间步,利用Newmark-β直接积分法计算迭代初值,基于控制方程及约束方程的泰勒展开,推导出Newton-Raphson迭代公式,对位移及拉格朗日乘子进行修正,最后,引用Blajer提出的违约修正方法对数值积分过程中约束方程的违约进行修正。就两个典型算例进行了数值仿真,结果证明了本文方法的有效性。  相似文献   

6.
引入人工压力变量,将弹性本构方程以应力、应变和压力表达,建立求解不可压缩平面弹性问题的位移-压力方程和不可压缩条件方程的耦合偏微分方程组。利用张量积型重心Lagrange插值近似二元函数,得到计算插值节点处偏导数的偏微分矩阵。采用配点法离散不可压缩弹性控制方程,利用偏微分矩阵直接离散弹性力学控制方程为矩阵形式方程组。利用插值公式离散位移和应力边界条件,将离散边界条件与离散控制方程组合为新的方程组,得到求解弹性问题的过约束线性代数方程组;利用最小二乘法求解线性方程组,得到弹性力学问题位移数值解。数值算例验证了所提方法的数值计算精度为10-14~10-10。  相似文献   

7.
提出数值分析平面弹性问题的位移-应力混合重心插值配点法。将弹性力学控制方程表达为位移和应力的耦合偏微分方程组,采用重心插值近似未知量,利用重心插值微分矩阵得到平面问题控制方程的矩阵形式离散表达式。使用重心插值离散位移和应力边界条件,采用附加法施加边界条件,得到求解平面弹性问题的过约束线性代数方程组,应用最小二乘法求解过约束方程组,得到平面弹性问题位移和应力数值解。数值算例结果表明,重心Lagrange插值方法的计算精度可达到10~(-10)量级。位移-应力混合重心插值配点法的计算公式简单、程序实施方便,是一种高精度的无网格数值分析方法。  相似文献   

8.
多体系统动力学方程为3阶微分代数方程,已有的约束违约稳定法存在位移违约问题,数值仿真准确性和稳定性不足。本文将求解高阶微分代数方程的降阶理论、ε嵌入处理方式与隐式龙格库塔法相结合,提出了直接满足位移约束条件的多体系统动力学方程的无违约算法,避免了约束违约问题。该方法先将多体动力学方程转化为2阶微分代数方程,并与位移约束方程联立;再应用ε嵌入隐式龙格库塔法进行数值求解。应用两种方法分别对单摆机构进行数值仿真,结果表明本文的方法不仅能适应较大步长,且准确性和稳定性均优于约束违约稳定法。  相似文献   

9.
将不规则区域嵌入到规则的矩形区域,在矩形区域上将弹性平面问题的控制方程采用重心Lagrange插值离散,得到控制方程矩阵形式的离散表达式。在边界节点上利用重心插值离散边界条件,规则区域采用置换法施加边界条件,不规则区域采用附加法施加边界条件,得到求解平面弹性问题的过约束线性代数方程组,采用最小二乘法进行求解,得到整个规则区域上的位移数值解。利用重心插值计算得到不规则区域内任意节点的位移值,计算精度可到10-14以上。数值算例验证了所建立方法的有效性和计算精度。  相似文献   

10.
受约束多体系统一种新的违约校正方法   总被引:13,自引:1,他引:13  
于清  洪嘉振 《力学学报》1998,30(3):300-306
本文针对受约束多体系统的违约问题提出了一种新的违约校正方法.同以往的违约校正方法相比,本方法具有物理意义明确,计算工作量小,校正效果明显的优点.本文的方法对动力学方程的破坏较小,能同任何积分方法配合使用,可有效地将约束方程的违约控制在给定的精度范围内.数值仿真的结果表明了本方法的有效性.  相似文献   

11.
将不规则区域嵌入到规则的矩形区域,在矩形区域上将弹性平面问题的控制方程采用重心Lagrange插值离散,得到控制方程矩阵形式的离散表达式。在边界节点上利用重心插值离散边界条件,规则区域采用置换法施加边界条件,不规则区域采用附加法施加边界条件,得到求解平面弹性问题的过约束线性代数方程组,采用最小二乘法进行求解,得到整个规则区域上的位移数值解。利用重心插值计算得到不规则区域内任意节点的位移值,计算精度可到10-14以上。数值算例验证了所建立方法的有效性和计算精度。  相似文献   

12.
数值求解不可压粘性流体定常运动的格林函数方法   总被引:3,自引:0,他引:3  
本文提出了一种数值求解不可压粘性流体定常运动的格林函数方法.在本文中利用Stokes方程的基本解作为格林函数将求解不可压粘性流体定常运动的边值问题化为求解速度场和边界应力的非线性积分方程组,在解出速度场和边界应力后可直接计算流场中各点的压力;用有限元近似将积分方程离散化而进行数值求解。对于小雷诺数流动,只归结为求解边界积分方程,使求解区域减少一个维度。对于非线性问题,可用迭代方法求解,在每次迭代中只须解出边界点上的速度或应力。通过几个简单的算例,表明本文所提出的方法具有精度高、处理边界条件简单、通用性强的优点,并具有求解各种复杂流动的潜力。  相似文献   

13.
董春迎 《计算力学学报》2011,28(Z1):25-28,48
本文用边界元法研究非均质无限域弹性薄板弯曲问题.在数值实施过程中,对于夹杂和基体分别形成边界积分方程.通过离散边界积分方程,得到相应的方程组,然后结合界面条件,最终获得问题的求解方程组.在界面的相关量求得之后,可以根据需要来求解基体和夹杂中的有关位置的弯矩.数值结果与已有的解做了对比.  相似文献   

14.
多体系统中的冗余约束   总被引:1,自引:0,他引:1  
冗余约束主要起因于系统奇异构型以及切断铰约束方程的自动生成, 它的存在对多体系统建模和求解都提出了更高的要求. 为了使系统运动方程可解, 需要从系统约束中分离出一组独立约束, 不同的独立约束组往往造成数值分析结果的不同, 但本文严格证明了理论上它们是一致的. 冗余约束在很大程度上加大了系统奇异构型附近违约量控制的难度. 针对这一困难, 本文提出了一种将约束稳定化和违约修正相结合的方法, 数值算例证明了方法的有效性. 鉴于物体的受力分析是实际工程的迫切需要也是多体系统动力学核心任务之一, 本文研究了冗余约束对约束反力的影响, 给出了判别铰约束反力是否唯一的实用准则, 针对两个铰连接同一对物体而引起的冗余约束, 提出了铰合成原理及其求解各自铰内接触力的方法, 并通过数值算例说明了方法的可行性.   相似文献   

15.
洪小健  顾明 《力学季刊》2006,27(4):681-688
本文首先在位移场叠加的基础上,对经典的单桩振动方程进行了修正得到群桩振动方程组;然后根据群桩振动方程组的近似求解,导出了群桩阻抗函数求解的常用方法一群桩阻抗方程方法。本文中给出的群桩阻抗方程方法在具体的表达形式上与常见的阻抗方程计算方法略有差别;而后根据振动方程组系数矩阵在复空间为正规阵的性质,提出了该四阶耦合微分方程组解耦求解的详细步骤,在直接求解微分方程组的基础上给出了群桩基础阻抗计算的一种新方法。与阻抗方程方法相比较,新方法未采用柔度因子来考虑桩与桩之间的相互影响,而是通过耦合的运动方程组对桩与桩之间的相互作用作了新的表述,并且近似地考虑了屏蔽效应。本文最后给出了上述两种计算方法的数值算例。  相似文献   

16.
吊装施工过程中被吊模块的水平度是作业要求的重要指标,通常需要增加配重调平。传统有限元方法需要补充约束以消除单元刚体位移,且需要重复计算平衡方程来求解调平载荷,效率不高。将模块的运动分解为随动坐标系的整体运动以及相对该坐标系的弹性变形,可将欠约束问题化为多体系统的静平衡问题。基于虚功率原理推导了吊装平顺时刻的节点力平衡方程以及相应的切线刚度矩阵,并将配重表示为基础配重与载荷系数相乘的形式。通过对节点力平衡方程求导,得到一组以载荷系数为自变量的微分方程,通过求解微分方程并结合水平度判据,可快速搜寻满足水平度要求的载荷系数。数值算例表明,该方法在解决偏心模块吊装欠约束问题方面具有明显的优势,在确定配重载荷方面具有较快的速度和合理的精度。  相似文献   

17.
松弛格式是Jin和Xin提出的无振荡有限差分方法,其主要思想是将守恒律转化为松弛方程组进行求解.本文用逐维五阶WENO重构和显隐式Runge-Kutta方法对松弛方程组的空间和时间进行离散,得到了一种求解二维双曲型守恒律五阶松弛格式.所得格式保持了松弛格式简单的优点,不用求解Riemann问题和计算通量函数的雅可比矩阵.通过二维Burgers方程和二维浅水方程的数值算例验证了格式的有效性.  相似文献   

18.
多体系统动力学方程违约修正的数值计算方法   总被引:5,自引:0,他引:5  
多体系统动力学方程为微分代数方程,一般将其转化成常微分方程组进行数值计算,在数值积分的过程中约束方程的违约会逐渐增大.本文对具有完整、定常约束的多体系统,在修改的带乘子Lagrange正则形式的方程的基础上,根据Baumgarte提出的违约修正的方法,给出了一种多体系统微分代数方程违约修正法和系统的动力学方程的矩阵表达式.通过对曲柄-滑块机构的数值仿真,计算结果表明本文给出的方法在计算精度和计算效率上好于Baumgarte提出的两种违约修正的方法.  相似文献   

19.
基于开放式工程与科学计算集成化软件平台SiPESC,研发了用于多体系统动力学时程分析的一类通用求解算法构架。该构架的核心思想是算法与数据相分离,整个构架由五个基本类及子类组成。本文重点阐述基本类的抽象过程,利用插件技术设计求解器的构架,进一步应用该构架实现了Newmark方法,HHT(HilberHughes-Taylor)方法,Generalizedα方法,Bathe方法及祖冲之类Symplectic方法等微分-代数方程组(DAEs)求解器的开发。研究工作表明,本文所提出的DAEs求解算法构架对多体系统动力学的时程分析具有良好的开放性和通用性,可方便进行各种新的DAEs求解算法的动态扩展。  相似文献   

20.
提出了物体在无摩擦情况下沿一段柔性绳索下滑运动力学问题的分析方法,利用牛顿第二定律建立耦合运动方程组,采用龙格-库塔(Runge-Kutta)方法编写程序对已建方程组进行求解,用Matlab 中的曲线拟合命令对方程组的数值解进行公式拟合,用得到的物体运动公式结合耦合运动方程组可求出物体下滑各时段绳索的内力. 提出的分析方法对物体在不同初始状态下的计算结果表明:绳索内力随物体的简谐振动呈周期性变化;物体下滑高度越高,经过相同位置时速度、加速度和绳索内力就越大.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号