为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 第2章 显式分析理论

第2章 显式分析理论

2010-12-21 5页 pdf 240KB 24阅读

用户头像

is_066191

暂无简介

举报
第2章 显式分析理论 7 第二章第二章第二章第二章 显式时间积分显式时间积分显式时间积分显式时间积分 如图所示,先考虑简单的单自由度线性弹簧阻尼系统,根据达朗贝尔动力学原理可得: )(tpkuucum =++ &&& (2.1) u&& 为加速度,u&为速度,u为位移, )(tp 为外力。 大家知道,对于该线性问题,可以用解析方法来求解该常微分方程。若为非线性问题, 比如 k为位移 u的函数,方程为: )()( tpuukucum =++ &&& ...
第2章 显式分析理论
7 第二章第二章第二章第二章 显式时间积分显式时间积分显式时间积分显式时间积分 如图所示,先考虑简单的单自由度线性弹簧阻尼系统,根据达朗贝尔动力学原理可得: )(tpkuucum =++ &&& (2.1) u&& 为加速度,u&为速度,u为位移, )(tp 为外力。 大家知道,对于该线性问题,可以用解析方法来求解该常微分方程。若为非线性问题, 比如 k为位移 u的函数,方程为: )()( tpuukucum =++ &&& (2.2) 此时用解析方法一般很难求解,所以应用数值解法来求解,常用的为有限差分法和有限 元法。上述公式具有普遍意义,对于有限元法而言,上述运动方程的矩阵形式为: )(tPKUUCUM =++ &&& (2.3) 式中U&&为节点加速度列阵,U&为节点速度列阵,U 为位移列阵, )(tP 为外力向量列阵,M 为质量矩阵,C为阻尼矩阵,K为刚度矩阵。 求解该运动方程目前有两种方法用的较多,一种是振型叠加法,一种是逐步积分法,对 于复杂问题,一般采用逐步积分法,大体可分为增量法,迭代法和混合法。 隐式的求解方法一般是采用增量迭代法,需要转置换刚度矩阵,通过一系列线性逼近 (Newton-Raphson) 来获得解,对于存在内部接触这样的高度非线性动力学问题往往无法保 证收敛。LS-DYNA采用显式中心差分法来进行时间积分,在已知 0,……, nt 时间步解的 情况下,求解 1+nt 时间步的解,运动方程为: )()()()()( int nnnnn tUCtHtFtPtUM &&& −+−= (2.4) 8 式中 )(tP 为外力向量列阵, )(int ntF 为内力矢量,为单元内力和接触力之和,表达式 为 ∑∫ +Ω= Ω contact n T n FdBtF σ)(int ,单元的内力由当前构型的应力场的散度求得, )( ntH 为沙漏阻力。 把质量矩阵移到方程的右边,求得 nt 时刻的加速度为: [ ])()()()()( int1 nnnnn tUCtHtFtPMtU &&& −+−= − (2.5) 1+nt 时刻的速度和位移由下面公式求得: nnnn ttUtUtU ∆+= −+ )()()( 2 1 2 1 &&&& (2.6) 2 1 2 11 )()()( +++ ∆+= nnnn ttUtUtU & ,其中 2 1 2 1 + + ∆+∆ =∆ nn n tt t (2.7) 这样可以求得在 1+nt 时刻的位移,更新 nt 时刻的系统几何构型,得到 1+nt 时刻的系统新的几 何构型。由于采用集中质量矩阵M ,运动方程的求解是非耦合的,不需要组集成总体刚度 矩阵,并采用中心单点积分,因此大大节省存储空间和求解机时。 但是显式中心差分法是有条件稳定的,可以通过一个简单的线性自由弹簧系统来进行说 明,此时运动方程为: 0=+ KUUM && (2.8) 设φ为特征向量矩阵,则: 0=+ UKUM TT φφφφ && (2.9) 由于 IMT =φφ , 2ωφφ =KT ,ω为圆频率,于是 nt 时刻运动方程为: 0)()( 2 =+ nn tUtU ω&& (2.10) 如果时间积分采用中心差分法,那么: t tUtU tU nnn ∆ − = −+ 2 )()( 11 )( & (2.11) 2 11 )()(2)()( t tUtUtU tU nnnn ∆ +− = −+&& (2.12) 其中 t∆ 为时间步。把 )( ntU&& 代入运动方程,可得: ( ) 0)()(2)( 1221 =+∆−− −+ nnn tUtUttU ω (2.13) 设 n ntU λ=)( ,代入方程就可把差分方程变为多项式方程: 9 ( ) 012 222 =+∆−− λωλ t (2.14) 当 ∞→n 时,若 )( ntU 是有界的,则可以得到稳定解,这就要求 1≤λ ,对于 1≤λ 的方 程所有的根,满足稳定条件的最大 t∆ 的值为: max 2 ω =∆ critt (2.15) 式中 maxω 为有限元网格的最大自然角频率。所以只有当 ∆ ∆t t crit≤ = 2 ω max (2.16) 此时,求解才是稳定的,所以显式算法采用很小的时间步来进行计算,一般只对瞬态问题有 效。 大家注意到,在运动方程 )()()()()( int nnnnn tUCtHtFtPtUM &&& −+−= 中有一项沙漏 阻力 )( ntH ,该项是人为加上的力,是为了防止沙漏变形,这是由于 LS-DYNA采用单点高 斯积分进行时间积分,会出现沙漏模式(零能模式),下面简单描述沙漏模式产生的原因。 单元内力由当前构型应力场的散度求得: ∑∫ Ω Ω= dBtF nTn σ)(int 单元计算 ∫ e T dVB σ 时,应力增量 t∆σ& 由应变率ε&根据材料本构关系求出,应变率ε&与 单元速度场 1x&, 2x&, 3x&有关,对于 8节点六面体实体等参元来说,单元内任意点的速度分 量为: ( ) ( ) )(,,,,, 8 1 txtx ki k ki && ∑ = = ζηξφζηξ (2.17) 式中形函数为: ( ) ( )( )( ) ( )ξηζζηξξζζξηζζηξηηξζζηηξξ ζζηηξξζηξφ kkkkkkkkkkkk kkkk +++++++= +++= 1 8 1 111 8 1 ,, ( )kkk ζηξ ,, , 8,2,1 Κ=k 是节点的自然坐标值,见表 2.1 节点 1 2 3 4 5 6 7 8 ξ -1 1 1 -1 -1 1 1 -1 η -1 -1 1 1 -1 -1 1 1 ζ -1 -1 -1 -1 1 1 1 1 10 上式用矩阵形式表达为: ( ) ( ) ( ){ }txtx kiTTTTTTTTi && ξηζζξηζξηζηξζηξ 432132181,,, Γ+Γ+Γ+Γ+Λ+Λ+Λ+∑= (2.18) 式中: [ ]T11111111=∑ [ ] [ ]TT 11111111876543211 −−−−==Λ ξξξξξξξξ [ ] [ ]TT 11111111876543212 −−−−==Λ ηηηηηηηη [ ] [ ]TT 11111111876543213 −−−−==Λ ζζζζζζζζ [ ] [ ]T T 11111111 88776655443322111 −−−−= =Γ ηξηξηξηξηξηξηξηξ [ ] [ ]T T 11111111 88776655443322112 −−−−= =Γ ζηζηζηζηζηζηζηζη [ ] [ ]T T 11111111 88776655443322113 −−−−= =Γ ξζξζξζξζξζξζξζξζ [ ] [ ]T T 11111111 8887776665554443332221114 −−−−= =Γ ζηξζηξζηξζηξζηξζηξζηξζηξ 单元的速度场是由基矢量 321321 ,,,,,, ΓΓΓΛΛΛ∑ 和 4Γ 组成,其中基矢量∑反映单元 的刚体平移运动,基矢量 1Λ 反映单元的拉压变形,基矢量 2Λ 和 3Λ 反映单元的剪切变形。 321 ,, ΓΓΓ 和 4Γ 则称为沙漏基矢量,模态如图所示: Γ1 Γ2 Γ3 Γ4 11 当计算单元内任意点的应变率时,公式为: 1 1 11 x x ∂ ∂ = &&ε , 2 2 22 x x ∂ ∂ = &&ε , 3 3 33 x x ∂ ∂ = &&ε ΚΚ 。把 2.17式代入即可把速度对总体坐标的偏 导数转化为形函数对总体坐标的偏导数: ( ) 3,2,1,,,8 1 11 = ∂ ∂ = ∂ ∂ ∑ = ix xx x k i k ki && ζηξφ ( ) 3,2,1,,,8 1 22 = ∂ ∂ = ∂ ∂ ∑ = ix xx x k i k ki && ζηξφ ( ) 3,2,1,,,8 1 33 = ∂ ∂ = ∂ ∂ ∑ = ix xx x k i k ki && ζηξφ 由雅可比矩阵转换,又可把速度场对总体坐标的偏导数转化为对自然坐标的偏导数: [ ]       ∂ ∂ ∂ ∂ ∂ ∂ =      ∂ ∂ ∂ ∂ ∂ ∂ − ζ φ η φ ξ φφφφ kkk T kkk J xxx 1 321 这样把求应变率转化为形函数对自然坐标的偏导,如果在单元形心处 )0( === ζηξ 进行单点高斯积分,那么该处速度场对自然坐标的导数(参考公式 2.18)可以表达为: ( ) ( ) ( ){ }txtx kiTTTTi && 00081,,, 43110 ×Γ+×Γ+×Γ+Λ=∂ ∂ === ζηξξ ζηξ ΚΚ 正是由于采用了单元形心处 )0( === ζηξ 进行单点高斯积分,沙漏模态被丢失, 即它对单元应变能的计算没有影响,固称为零能模式,在动力响应计算时,沙漏模态将 不受控制,从而出现计算的数值振荡。 虽然单点积分会引起沙漏模式,但由于只进行单点的积分,相比 222 ×× 或 333 ×× 的高斯积分,单元的数据存储量和计算机时要降低到 1/8 或 1/27,可以大大节 省计算机时,同时也有利于大变形分析。所以依然采用单点积分,不过人为控制沙漏模 式。 LS-DYNA采用沙漏粘性阻尼方式或刚度方式来控制,目前 960版有 7种算法来进 行沙漏阻力的施加。 将各单元节点的沙漏阻力组集成总体结构沙漏阻力,于是就得到了公式 2.4 中的 )( ntH 。通过施加沙漏阻力,沙漏模态在运算中不断得到控制。沙漏的控制方法见第三 章的沙漏控制一节。 csu 矩形
/
本文档为【第2章 显式分析理论】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索