版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章离散化结构动力方程的解法§3.1绪言对于一个实际结构,由有限元法离散化处理后,应用瞬时最小势能原理可导出动力方程Mu+Cu+ku=F(t)(3.1)这里,u、u、u及f(t)分别表示加速度、速度、位移及所作用的外力矢量,他们都是与时间有关的。从数学的角度来看,式(3.1)是一个常系数的二阶线性常微分方程组,对于它的求解原则上并无困难。但是,由于m>c和k的阶数非常高,使得式(3.1)的求解必须花费很大的代价,便促使人们去寻求一些效率高的近似计算方法。目前,用于求解式(3.1)的方法,大致可分为两大类。一是坐标变换法,它是对结构动力方程式(3.1),在求解之前,进行模态坐标
2、变换,实际上就是一种Ritz变换,即把原物理空间的动力方程变换到模态空间中去求解。现在,普遍使用的方法是模态(振型)迭加法,即用结构的前q阶实际主模态集(主振型阵)构成坐标变换阵进行变换。通过这一变换,实现降阶,求较好的近似解,而且,还用解除耦合的办法,简化方程的计算。还有一种所谓假设模态法,即是用一组假设模态,构成模态坐标变换阵进行变换,获得一组降阶的而不解耦的模态基坐标方程。显然,这种方法的计算精度,取决于所假设的模态。用Ritz矢量法求解的近似模态作为假设模态,可得到满足要求的精度。二是直接积分法,它是对式(3.1)在求解之前,不进行坐标变换,直接进行数值积分计算。这种方法的特点是对时域
3、进行离散,将式(3.1)分为各离散时刻的方程,然后,将该时刻的加速度和速度用相邻时刻的各位移线性组合而成,于是,式(3.1)就化为一个由位移组成的该离散时刻上的响应值,通常又称为逐步积分法。线性代数方程组的解法与静力时刻的位移来线性组合,就导致了各种不同的方法。主要有中央差分法,Houbolt方法,Wilson-Q法和NewmARk方法等。§3.2模态(振型)迭加法设有n个自由度的系统,在外力f(t)的作用下,常常被激起较低阶的一部分模态(即振型),而绝大部分高阶模态被激起的分量很小,一般可忽略不计。例如,在地震载荷作用下,通常,只有最低的二阶,三阶模态起主要作用。所以,对于这样的一
4、些问题,采用模态迭加法是有效的。设有式(3.1)的n阶动力方程,起主要作用的是其前q阶模态,通常取qn。按Ritz变换,贝何将式(3.1)中的“用前q个模态的线性组合来表示,即u=Y©+Y©+.+Y©=1©Y1122qqjjj=1=Y(3.2)其中,险为结构的已知的保留主模态矩阵,而Y是维的模nxqqx1态基坐标矢量,它形成了一个q维的模态空间。它表示在Y中,各阶主模态所占有的成分的多少。假定已用第二章所述的某一方法解出,再将式(3.2)代入(3.1),并左乘以T,可得M叫P+C*P+K*Y=F*(3.3)式中M*=tMK*=tKC*=片CF*=tF显然
5、,式(3.3)是一个q阶的微分方程组。由于q<n,所以,它比式(3.1)的n阶就小的多了,实现了降阶,因而也就容易求解多了。若展开上述的M*的表达式,根据主模态(主振型)关于M的表达式,根据主模态的(主振型)关于M的正交性质,可知m*=0(i工j)ij所以,M*是一个对角阵。同理可知K*也是一个对角阵。然而,在一般的情况下,C*是一个非对角阵,即在模态空间中,系统的的阻尼一般是耦合的。因此,式(3.3)是一个完全解耦的动力学方程。但是,它是一个已降阶的q阶的动力方程,可使用后面即将介绍的直接积分法求解。当系统的阻尼为比例阻尼时,即C可以表示为C*=aM*+PK*(3.4)则C*为对角阵。
6、此外,若系统的阻尼是一般的的线性阻尼,并非比例阻尼,但是只要结构的固有频率不相等,而且不十分接近,则可用舍去C*阵中的非对角元来实现C*的对角阵,也不会引起太大的误差。在上述两种情况下,可以获得对于模态坐标的完全解耦的动力学方程。即式(3.3)是q个独立的方程,每个方程只包含一个未知量,相互之间不耦合。因而式(3.3)可按单自由度的动力学方程写为m*y+c*y+k*y=F*(t)(i=1,2,.q)(3.5)aiiiiiiiiii或y+2g3y+32y=f*(t)(i=1,2,.q)(3.6)iiiiiii其中2g3=c*/m*,f(t)=F*(t)/m*。式(3.6)可用直接积iiiiiii
7、iii分法计算,或用Duhamel积分求得其解为y(t)=iftf(t)e-g.3.(ty)sin3d+(3.7)0iie-g®/asin3t+bcos3t(i=1,2,q)iiii式中,叫=叫!-2,而",由初始条件y=(M*)-1TMu00(3.8)y=(M*)-1TMU000得出的yio与yio决定。由于有阻尼的存在,由初始条件所激发的振动,随时间的增长而衰减以致消失。因此,常可不计式(3.7)中的第二项,即是由初始条件激发的自由衰减振动。计算出y(t)后,便可利用式(3.2),计算出物理坐标的响应iu(t)。整个计算步骤可归纳如下:第一步:根据结构的离散化模型,建立
8、系统的M,K以及F(t),并进行结构的固有特性分析,即求解特征值问题(K-32M恤=0求出前q阶特征对gM),(诗1q)ii第二步:形成模态阵=伸伸.伸,并建立模态基坐nxq12q标下的动力方程y+益3y+32y=f(t)(i=1,2,q)iiiiiii其中f(t)=丄伸TF()'而m=伸TM(|)。根据实验结果或经验imiiiii数据确定各阶主振动中的比例阻尼g。i第三步:求解主模态基坐标的动力方程,有1y(t)=Jtf(t)e辄(t-t)sinB(t-t)rfu,其中,iB0iiiB=3v1-g2。iii第四步:进行坐标变换后,求得动力响应u=仗§3.3模态假设法上节所述
9、的模态迭加法,是用系统的真实主模态组成的模态矩阵,再对系统的物理坐标进行模态坐标变换,从而在主模态空间中得到降阶并解耦的动力学方程,这样来实现简化计算。而这里提出的假设模态法,则是用一组假设模态矩阵,对系统的物理坐标进行模态坐标转换,从而在模态空间中得到一组只降阶的动力学方程。若令假设模态矩阵为,而m<<n,进行坐标变换,即nxm&(t)=o>q(t)(310)nx1nxmmx1把它代入式(3.1),并左乘t,则可得到降阶的动力学方程为(3.11)M?+cq+kq=3(t)其中M=11tmlib,h=qJtkk,c=otcb,q(t)=片f(t)。它们分别对应于假设模
10、态坐标q的质量矩阵、阻尼矩阵、刚度矩阵与广义力列阵。因为矩阵中的各列都是假设模态,它们一般不具有正交性,所以,m、ic和k都不是对角阵。于是,方程(3.11)是不能解耦的方程组,但它却是比式(3.1)的阶数要低得多了。显然,对式(3.11)采用直接积分法求解,将比对式(3.1)求解要简便得多。这是假设模态法的优点。假设模态法的计算精度,很显然地是取决于假设模态阵中模态假设的好坏与质量。因此,应用假设模态法能否成功的关键在于确定出一个适宜的假设模态矩阵。在第五章中,我们介绍了几种构造假设模态的方法。实际上,Rayleigh-Ritz法可认为是一种假设模态法。它的作用在于降低方程的阶数,简化计算。
11、它的基本思想是,事先假定出若干近似的特征矢量,然后按照这些特征矢量的最佳线性组合,而算得前若干阶特征值的近似值。显然,运用这种方法时,其计算精度与事先假定的特征矢量的近似程度和数量有关。按照Ritz变换的思想,找到了近似的特征矢量X后,i(i电力即有紀=aX+aX+a&=xLd(3.12)1122qq求解如下的广义特征值问题,即KA=pMa,p=o2(313)其中k=xAkxM=xtMxk和m为原结构离散化之刚度阵和质量阵,它们都是n阶方阵。求解式(3.13),得到q个特征矢量,有tA)=aiai112a1qlAS=a2a2212<Af=aqaqq12再按照Ritz的变换,即式(
12、3.12),量b,b,£,即是12qTa2q由特征矢量a,可计算出矢j4=£aix(i=1,2,q)(314)iji现在用=nxq匚J=1$le)习来表示此变换阵,它就是我们要12q构造的假设模态矩阵。§3.4中心差分法(显示法)现在开始讨论直接积分法,或称逐步积分法。前面讨论的模态迭加法,并非总是有效的。当刚度矩阵k,或质量矩阵m,或阻尼矩阵c出现随时间变化时,或当外荷载激起的振型太多,需要计算的特征对太大时,就不宜于采用模态迭加法,在这些情况下,采用逐步积分法是适宜的。中心差分法就是其中的一种。这种方法的特点,是将动力方程在时间域上离散,化成对时间的差分格式,
13、然后根据初始条件,利用直接积分法逐步求解出一系列时刻上的响应值。假定t二0时,位移、速度和加速度分别为已知的U,u和u。000再将求解的时间区间划分为n个等分,即At二T。我们要建立的积n分格式就是从已知的0,At,2At,t的解来计算下一个时间步的解。在中心差分法中,按中心差分将速度和加速度矢量离散化为u=(u-u)(315)r2Att+Att-Atu=(u一2u+u)(3.16)tA12t+Attt-At上面二式将t时刻的速度和加速度用相邻时刻的位移表示了。考虑在t时刻的动力方程,有MH+Cii+Ku=F(317)tttt将式(3.15)和(3.16)代入式(3.17)中,得到(11、(2
14、(11、I丁M+右C|ua=F-K-Mu-矿M-我Cua(At22At丿t+AttIAt2丿t(At22At丿t-At(318)这样,上式就化为用相邻时刻的位移表示的代数方程组。由它可解出u。又由于它是利用t时刻的方程解得u的,所以,它t+Att+At称为显示积分。并且,还注意到,在求解u时,需要用u,t+Attu的值。于是,在计算开始时,即t二0时,要计算u的值、t-AtAt就需要u的值,他是未知的,因此,必须有一个启动的处理,-At因而这种算法不是自起步的。由于u,U和u是已知的,所以,000由t二0时的式(3.15)和(3.16),可解得At2u=u-Atu+二u(319)-At0020
15、使用中心差分法的逐步求解过程如下:A初始计算(1) 形成刚度矩阵K,质量矩阵M和阻尼矩阵C。(2) 给定初始值u,U和u。000(3) 选择时间步长At,At<At,并计算积分常数:cr1,1,1。a二a二a二2a,a=°0At212At203a2(4) 计算u二u-Atu+au-At0030(5) 形成有效质量矩阵M=aM+aC。01(6) 三角分解m:M二LDLT。B对每个时间步计算(1)计算t时刻的有效载荷F=F-(K-aM)u-(aM-aC)utt2t01t-At(2) 求解t+At时刻的位移LDLtu=F。t+Att(3) 如果需要计算t时刻的速度和加速度u=a(u-
16、2u+ut0t+Attt-Atu=aGu-u)t1t+Att-At应当指出,这种中央差分算法,左端的系数矩阵只与质量阵M和阻尼阵C有关,而与刚度阵K无关。如果质量阵和阻尼阵是对角阵,那么在解方程时,就不需要对系数阵进行三角分解,即不需要解线性代数方程组,从第一步开始逐次直接求得各个时刻u的值,这是中央差分格式就是一种显示的格式。此外,由t+At于不求解代数方程组,也就不需要进行组集,它的右端项的形成也只须在单元一级水平上,由每个单元对有效载荷矢量的贡献迭加而成。因此,ADINA程序规定,在用中心差分法时,必须使用对角的质量阵和阻尼阵。从计算稳定性角度来看,中心差分法的缺点,在于它是条件稳定的,
17、即当时间步长At太大时,积分是不稳定的。所以,对步长的限制是TAt<At=fcr兀这里,At是临界步长值,T是有限元系统的最小周期。这样,crn当T很小时,就限制了At必须很小,所以求解所花的代价就很大。n§3.5线性加速度法和Wilson-0法线性加速度法和Wilson-0法,都是属于逐步积分法。线性加速度法是假定在t,t+At时间间隔内,即在步长At时间内,加速度U(t+T)呈线性变化,其表达式为u=u+zA(3.20)t+Tt其中,A=(u-u)/At。但是,这个方法不是无条件稳定的,t+T所以在应用上受到限制。70年代初期,Wilson推广了线性加速度法,他假定在此步长
18、At更大的时间区间(t,t+0At)内,加速度仍保持线性变化,经过证明,当on1.37时,这一方法是无条件稳定的,这就是Wilson-0方法。这个方法的加速度表达式为u=iiA(3.21)t+Tt1''式中A=(«o-u)/oAt1t+oAtt显然,对比式(3.20)和式(3.21)得知,线性加速度法是Wilson-0法中,当o=1时的一个特例。所以,我们只讨论Wilson-0法就够了。在0<T<9At区间内,对式(3.21)进行积分,得到U=u+ut+蟲(uU)(3.22)t+ttt2vAtt+0Att和U=u+uT+2u-T2+蟲(u一U)(323)t
19、+Ttt2t6vAtt+0Att令T=9At,由上二式,有u=u+竽(«+u)(3.24)t+0Att2t+0Att和02At2u=u+OAt«+-L(u+2u)(3.25)t+0Attt6t+0Att从这二式,可将(t+0At)时刻的加速度和速度用位移来表示即u=6(u-u)-6t+0At02At2t+0At/0Atu2utt(3.26)和3u=(uu)2u-0Atu(3.27)t+0At0Att+0Attt2t于是,在t+0t时刻的动力方程为Mu+Cu+Ku=F(3.28)t+0Att+0Att+0Att+0At式中,Ft+0t=Ft+0(Ft+At-Ft)将(3.26
20、)和式(3.27)代入式(3.28),就得到关于u的方程为t+0t63(K+M+C)u0=F+0(F-F)02At20Att+0Attt+Att+M(侥叫+0Atut+2u)(330At+C(乩u+2u+罟u)0Attt2t23记求=K+急M+eAtCF=F+e(FF)+M(6u+t+eAttt+eAtte2At2t+2U)+C(u+2U+e22tU)teAttt2t于是,式(3.29)可写为eAt叫KKu=Ft+eAtt+eAt(3.30)求解方程(3.30),则得到ut+eAt将求解得到的u,代入(3.26)中,就得到何t+eAtt+eAt中,取t=At,并将式(3.26)代入,有。如在(
21、3.21)663ut+at二册(叫+弘-叫)+砸叫+(1尹(3.31)将(3.21)代入式(3.22)和(3.23),并取"口t,有ut+at=U+等(ut+at+U)(3.32)u=u+Atu+竺(U+2U)t+Attt6t+Att(3.33)用Wilson-e法逐步求解的过程如下:A(1)(2)(3)初始计算形成刚度矩阵K,质量矩阵M和阻尼矩阵C。给出初始值u,u和u°0选择时间步长At,00取e=1.4,并计算积分常数,6a=0(eAt)23a=ieAta=2a,21eAza=32aa=25e1)2)3)步,”3AtAt2a=1a=a=607286(4) 形成有效刚度
22、矩阵k*:k*=k+m+ac(5) 对K*作三角分解:K*=ldltB对每个时间步计算计算t+At时刻的有效载荷f=f+0(f-(F)+(a“+au+2u)t+0Attt+Att0t2tt+Cau+2u+au)1tt3t计算t+0At时刻的位移LDLTu=rt+0Att+0At计算t+At时刻的位移,速度和加速度u=a(u-u)+au+aut+At4t+0Att5t6tu=u+a(u+u)t+Att7t+Attu=u+Atu+a(u+2u)t+Attt8t+Att与中心差分法相比较,Wilson-0法是隐式积分,即每计算必须解一个线性代数方程组。当0>1.37时,它是无条件稳定的。此外,
23、这种算法是自起步的,t+At时刻的位移,速度和加速度都可由t时刻的变量表示,不需要特别的起动处理。§3.6Newmark方法Newmark在1959年提出的逐步积分格式,故称为Newmark方法。它的基本假定是u=u+|_(i-s)u+suAt(3.34)t+Atttt+At%t+At=%+At+tt-a«+awAt2(3.35)t+At其中a和5是按积分的精度和稳定性要求可以调整的参数。当5=1,a=1时,它就是线性加速度法,所以,Newmark方法也26可以理解为线性加速度法的一个小延伸。Newmark法最初提出作为无条件稳定的一种积分格式是常平均加速度法,即假定从t到
24、t+At时刻,加速度不变,取为常数1(u+u)。此时,取5=1,2tt+At2a=1。常平均加速度法是应用得最广泛的逐步积分方法之一。4研究表明,当5>05,a>0.25(0.5+5)2时,Newmark方法是无条件用u及u、u稳定的。从式(3.34)和(3.35)可得到u,u和u表示的表达式,即有t«=丄I、t+AtaAt2t+AttaAtt+Att+Att+Attt(-)丄C-3.36)5(u-山1和+(輕A)/ut+At11a)t2a考虑t+At时刻的动力方程,有Mu+cu+ku=Ft+Att+Att+Att+At将式(3.36)和(3.37)代入(3.38),就得
25、到关于%Ku=Ft+Att+AtAt+AtaAt(3.37)t3.38)的方程为t+At(3.39)其中*血!+aAt2也唱F=F+m(1t+Att+At+_AtU+aAtt1)2)3)给定初始值u,u和u000选择时间步长At,参数a和8,并计算积分常数:A/aAt2t(丄-1l2a+【C、uaAtt+f_-1Atul2a丿t求解方程(3.39),就可得到“,然后,根据式(3.36)和式t+At(3.37)可解出u和u。t+Att+AtNewmark方法逐步求解的过程如下A.初步计算形成刚度矩阵k,质量矩阵m和阻尼矩阵c。S>0.50,a>0.25(0.5+S)21a=;0aAt
26、2a=丄-1;32aa=At(1-S);68a=;1aAta=8-1;4aa=8At;71a=;2aAtI-2;2la丿'K=k+am+aC(4)形成有效刚度矩阵Q:(5)对勒作三角分解:K=ldltB对每个时间步计算(1)计算t+At时刻的有效载荷F=F+M(au+au+1au)t+Att+At02t3+C(au+au+au)1t4t5t(2)求解t+At时刻的加速度和速度u=a(u-u)-au-aut+At0t+Att2t3tu=u+au+au+Att6t7t+At我们注意到Wilson-9法与Newmark法的计算关系式,在形式上是相同的,只是其中的系数取不同的值而已。因此,它们
27、可用同一计算机程序来实现。§3.7Houbolt方法这个差分格式是利用“/、八“加、t-2£四个时刻上位移的三次插值多项式建立起来的。即假定u=丄(2-5u+4u-u)(3.40)t+Att+Attt-Att-2At和u=(11u-18u+9u-2u)(3.41)t+At6Att+Attt-Att-2At这里认为u,u和u是已知的,而u是未知的。考t-2Att-Attt+At虑t+At时刻的动力方程,有MU+Cii+Ku=F(342)t+Att+Att+Att+At将式(3.40)和(3.41)代入式(3.42)中,就得到求解何t+At时刻的方程为(211、M+-C+K)u(At26At丿t+at(53、(4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年校外培训机构管理人员考试试题附答案
- 2026年湖南省临湘市高三物理下册期末考试模拟考试卷及参考答案
- 2026年四川省西昌市高一化学上册期末考试测试卷【突破训练】附答案
- 2026年陕西省兴平市高三生物上册期末考试自测卷及答案
- 2026年贵州省仁怀市高一化学上册期末考试模拟测试卷附答案(黄金题型)
- 2026年黑龙江省海伦市高一化学上册期末考试考试卷附参考答案(培优A卷)
- 2026年甘肃省合作市高三生物上册期末考试自测卷(含答案)
- 2026年湖南省沅江市高一化学上册期末考试模拟测试卷附完整答案(各地真题)
- 2026年黑龙江省海伦市高一化学上册期末考试模拟测试卷含答案(综合卷)
- 2026年河南省项城市高三生物下册期末考试模拟卷带答案
- 2026新教材语文 六年级上册语文园地三 课件
- 2026年湖南省高考真题历史试题试卷答案解析
- 2026年精神卫生日宣传课件
- 室外消防给水管道敷设施工方案
- 2026秋新教材人教版四年级上册数学|第三单元 多位数乘两位数 教案(共13课时)
- 2026年法律硕士(法学)考研真题及完整答案解析(统考回忆版)
- 组织培养与植物离体种质资源保存
- 2026年银行团队主管竞聘面试题库
- 自来水水厂检验工作制度
- 边坡注浆施工方案
- 揭秘助剂在氨纶混纺织物防沾色中的关键作用及与染料的协同机制
评论
0/150
提交评论