井麗龍,張文平,明平劍,付麗榮,劉曉剛
(哈爾濱工程大學(xué) 動(dòng)力與能源工程學(xué)院,黑龍江 哈爾濱 150001)
Timoshenko梁靜力學(xué)和動(dòng)力學(xué)問題有限體積法求解
井麗龍,張文平,明平劍,付麗榮,劉曉剛
(哈爾濱工程大學(xué) 動(dòng)力與能源工程學(xué)院,黑龍江 哈爾濱 150001)
為探究Timoshenko梁模型數(shù)值計(jì)算方法,開展了基于有限體積法的Timoshenko梁數(shù)值計(jì)算方法研究。利用有限體積法對(duì)考慮剪切變形的梁進(jìn)行了離散,并進(jìn)行了靜力學(xué)分析和動(dòng)力學(xué)分析,通過幾個(gè)經(jīng)典算例將此方法所得到的數(shù)值解與解析解及有限元解進(jìn)行了對(duì)比,結(jié)果證明,有限體積法有較高精度。與此同時(shí)利用有限體積法離散Timoshenko梁時(shí)當(dāng)梁為細(xì)長(zhǎng)梁時(shí)不存在剪切自鎖現(xiàn)象。有限體積法可以應(yīng)用于Timoshenko梁模型靜力彎曲分析、固有特性和動(dòng)力響應(yīng)分析。
有限體積法;Timoshenko梁;靜力學(xué);動(dòng)力學(xué);剪切自鎖現(xiàn)象; 固有頻率;位移響應(yīng)
在有限元結(jié)構(gòu)分析中,深梁和中厚板剪切自鎖是比較突出的問題,它通常給出較大誤差的結(jié)果來掩蓋真實(shí)的求解值。如果不仔細(xì)對(duì)結(jié)果進(jìn)行分析,帶來的后果是十分嚴(yán)重的。尤其是對(duì)于應(yīng)用廣泛的梁、板、殼體結(jié)構(gòu),彎曲變形是主要變形形式,不合理的剪切自鎖將帶來巨大誤差的分析結(jié)果。做任何復(fù)雜的工程分析前,有必要對(duì)自鎖問題進(jìn)行分析。有限元方法中常采用減縮積分單元、全積分二階單元、一階單元細(xì)密格式和Wilson非協(xié)調(diào)模式[1]來解決此問題且相對(duì)復(fù)雜,而有限體積法卻有著獨(dú)特的性質(zhì)即對(duì)于Timoshenko梁模型在分析細(xì)長(zhǎng)梁時(shí)不存在剪切自鎖現(xiàn)象,其原因是有限體積法所列的方程來自于對(duì)各控制體廣義力平衡方程,計(jì)算中沒有有限元法中數(shù)值積分這一過程,因此不存在有限元中出現(xiàn)的剪切自鎖現(xiàn)象,進(jìn)而有必要研究基于有限體積法對(duì)Timoshenko梁在不同跨高比下的靜力學(xué)與動(dòng)力學(xué)研究。有限體積法作為一種數(shù)值計(jì)算的方法多應(yīng)用于流體、傳熱等領(lǐng)域[2-6],其在結(jié)構(gòu)計(jì)算方面的應(yīng)用較少。Demirdzic等采用有限體積法,在處理固體力學(xué)離散單元間位移分布時(shí),提出了將一個(gè)單元與周圍單元位移采用線性分布,通過用常應(yīng)變平面單元平均分配兩個(gè)單元之間的位移計(jì)算出應(yīng)變,并奠定了有限體積法應(yīng)用于結(jié)構(gòu)分析的基礎(chǔ)。Wheel采用單元與每個(gè)面單元間位移線性分布假設(shè),并對(duì)Mindlin板進(jìn)行了分析,其結(jié)果認(rèn)為采用中厚板模型模擬薄板時(shí)沒有“自鎖現(xiàn)象”。在用有限元法對(duì)大跨高比Timoshenko梁模型分析時(shí)會(huì)出現(xiàn)剪切自鎖現(xiàn)象,即梁過度剛硬不發(fā)生彎曲變形只有零解,這是由于約束條件未能精確滿足,在梁很薄時(shí)導(dǎo)致不確定地夸大了剪切應(yīng)變能項(xiàng)的量級(jí)而造成的,在梁、板、殼的有限元分析中,此種現(xiàn)象稱為剪切自鎖現(xiàn)象,而利用有限體積法解決考慮剪切變形的梁、板模型時(shí)卻不存在剪切自鎖現(xiàn)象[7-8]。
本文利用有限體積法基于Timoshenko梁模型對(duì)不同跨高比的梁進(jìn)行了靜力分析[8],固有頻率提取和動(dòng)力響應(yīng)分析驗(yàn)證了有限體積法能夠?qū)imoshenko梁模型進(jìn)行較精確的模擬并展現(xiàn)出此方法不存在剪切自鎖的現(xiàn)象。
1.1 平衡方程
(1)
式中:σ是應(yīng)力張量,F(xiàn)是體力向量,u是位移向量。當(dāng)問題為靜力問題時(shí)慣性力為零。
1.2 本構(gòu)方程
Timoshenko梁理論源自1921年Timoshenko提出的及剪切變形的梁修正理論,在分析中將剪切變形和轉(zhuǎn)動(dòng)慣量考慮進(jìn)去。Timoshenko梁模型適合于描述短梁、層合梁受高頻激勵(lì)所引起的振動(dòng)現(xiàn)象。
由材料力學(xué)的基本公式可知:
(2)
式中:M、Q為彎矩和剪力,E為楊氏模量,I為截面慣性矩,ψ為彎矩引起的轉(zhuǎn)角,w為撓度,k'為剪切修正系數(shù)(矩形截面時(shí)取0.833)[9],A為截面面積,G為剪切彈性模量。
對(duì)于Timoshenko梁模型,此模型為一維模型,對(duì)于梁的狀態(tài)用兩個(gè)變量(撓度w和截面轉(zhuǎn)角ψ)描述。對(duì)于此一維模型本文采取的是均勻網(wǎng)格來進(jìn)行計(jì)算,如果要進(jìn)行非均勻一維網(wǎng)格的相關(guān)計(jì)算可引入等參單元再進(jìn)行相應(yīng)計(jì)算。
本文采用的是兩節(jié)點(diǎn)一維控制體對(duì)梁模型進(jìn)行離散,基于有限體積法中的格心法將兩個(gè)變量(撓度w和截面轉(zhuǎn)角ψ)存儲(chǔ)于控制體中心,控制體之
間界面的值可通過相鄰兩個(gè)控制體中心變量的插值得到。控制體離散示意圖如下圖1所示。取其中一個(gè)控制體,其受力如圖2所示。
圖1 控制體離散示意圖Fig. 1 Discrete control volume
圖2 控制體受力示意圖Fig. 2 A control volume under internal and external loads
其廣義力平衡方程為
(3)
式中:n為法向方向(+1或者-1),Mc、Jc分別為單元質(zhì)量和轉(zhuǎn)動(dòng)慣量,M、Q分別是彎矩、剪力,q為均布載荷,F(xiàn)p為集中載荷,由于小變形假設(shè)cosθi=1。
將方程(2)代入式(3),可得到關(guān)于撓度w和截面轉(zhuǎn)角ψ為未知量的方程組:
(4)
對(duì)于方程中的dψ/dx和dw/dx項(xiàng)采用線性插值的方法進(jìn)行近似。
圖3 控制體變量示意圖Fig. 3 Variable of the control volume
假設(shè)i為第i個(gè)節(jié)點(diǎn),則角標(biāo)i表示各節(jié)點(diǎn)變量,假設(shè)ic表示第i個(gè)控制體中心變量,如圖3所示,則根據(jù)線性插值可以得到
(5)
邊界控制體處理:
左邊界控制體
(6)
右邊界控制體
(7)
對(duì)于邊界條件處理:兩端簡(jiǎn)支,w1=0,M1=0,wn+1=0,Mn+1=0;兩端固支,w1=0,ψ1=0,wn+1=0,ψn+1=0;一端固支一端自由,固支端采用與上式相同式子,自由端Mn+1=0,Qn+1=0推導(dǎo)出廣義位移的關(guān)系。
通過對(duì)所有離散單元列平衡方程可以得到求解梁方程的一般矩陣形式,其壓縮形式如下:
(8)
2.1 靜力學(xué)分析
對(duì)于靜力學(xué)問題,其中一個(gè)控制體其廣義力平衡方程與式(3)類似,令慣性力為零即可得到
RX=F
(9)
式中:R為2n×2n對(duì)稱帶狀矩陣,與幾何參數(shù)材料參數(shù)有關(guān);X為廣義位移(各控制體中心的撓度與轉(zhuǎn)角);F為廣義載荷(等效的力與彎矩,通過力平衡將其等效),線性方程組的求解采用一般的數(shù)值解法即可實(shí)現(xiàn)如高斯消去法。
2.2 固有頻率提取
對(duì)于Timoshenko梁模型,其自由振動(dòng)方程為式(8)去掉外載荷項(xiàng)。由梁的理論可假設(shè)位移響應(yīng)滿足如下關(guān)系:
(10)
則可推導(dǎo)出頻率方程:
(11)
利用QR分解法可求得相應(yīng)的特征值,開平方即為相應(yīng)的固有頻率。
2.3 動(dòng)力響應(yīng)分析
當(dāng)梁受到外部激勵(lì)時(shí),它將產(chǎn)生動(dòng)力響應(yīng),由于彈性體的振型具有正交性,因此可以用模態(tài)分析法,方便地求得彈性體對(duì)外部激勵(lì)的響應(yīng),當(dāng)用有限體積法進(jìn)行近似時(shí)主要基于以下思路:
1) 應(yīng)用達(dá)朗貝爾原理對(duì)每個(gè)離散后的控制體建立廣義力平衡方程:∑Mc=0,∑Fz=0。
2) 集成所有控制體形成整個(gè)梁的廣義力平衡方程進(jìn)而形成振動(dòng)方程,形式如式(8),此式左邊各項(xiàng)見固有頻率分析,F(xiàn)代表外部受到的激勵(lì)f(x,t)。
3) 對(duì)相應(yīng)時(shí)間項(xiàng)x(x,t)的求解采用經(jīng)典的中心差分法[9]進(jìn)行求解。
3.1 懸臂梁受均布載荷靜力分析
均布載荷Q=100 N/m;梁長(zhǎng)L=1 m;梁寬T=0.02 m;梁高為H;剪切修正系數(shù)Ks=0.833; 楊氏模量E=210 GPa;泊松比0.3。
懸臂梁撓度曲線表達(dá)式[10]:
(12)
式中:α為剪切系數(shù)[10]。計(jì)算了3種跨高比的撓度:選擇梁截面高度為0.008m,寬度為0.02m,跨高比為125,計(jì)算結(jié)果如圖5(a)。其次選擇梁截面高度為0.02m,寬度為0.02m,跨高比為50,計(jì)算結(jié)果如圖5(b)。最后選擇梁截面高度為0.2m,寬度為0.01m,跨高比為5,計(jì)算結(jié)果如圖5(c)。
圖4 懸臂梁示意圖Fig. 4 Cantilever beam under equal distributing loads
(a) L/H=125
(b) L/H=50
(c) L/H=5圖5 懸臂梁受均布載荷撓度曲線Fig. 5 The deflection curve for different L/H cantilever beams under uniform load
通過計(jì)算3種跨高比懸臂梁的撓度,從結(jié)果可以看出隨著離散控制體數(shù)的增加用有限體積法計(jì)算的結(jié)果趨近于精確解,并且當(dāng)跨高比大于100時(shí)Timoshenko梁模型不存在剪切自鎖現(xiàn)象。
3.2 簡(jiǎn)支梁受均布載荷靜力分析
均布載荷q=1 000 N/m;梁長(zhǎng)L=1 m;梁寬T=0.02 m;梁高為H;剪切修正系數(shù)Ks=0.833; 楊氏模量E=210 GPa;泊松比為0.3;鐵木辛柯梁模型精確解:
(13)
式中:α為剪切修正系數(shù),具體推導(dǎo)見文獻(xiàn)[11]。
圖6 簡(jiǎn)支梁示意圖
Fig. 6 Sketch of simply-supported beam
計(jì)算了3種跨高比的撓度以及與精確解的誤差:首先選擇梁截面高度為0.2m,寬度為0.02m,跨高比為5,計(jì)算結(jié)果如圖7(a),其次選擇梁截面高度為0.02m,寬度為0.02m,跨高比為50,計(jì)算結(jié)果如圖7(b),最后選擇梁截面高度為0.008m,寬度為0.02m,跨高比為125,計(jì)算結(jié)果如圖7(c)。
(a) L/H=5
(b) L/H=50
(c) L/H=125圖7 簡(jiǎn)支梁受均布載荷撓度曲線Fig. 7 The deflection curve for different L/Hsimply-supported beams under uniform load
將上述3種跨高比的數(shù)值結(jié)果進(jìn)行誤差分析,其誤差如圖8所示:
圖8 不同跨高比數(shù)值解與精確解的誤差Fig. 8 Error in the numerical and exact solution in different length-height ratios
此算例計(jì)算了3種跨高比簡(jiǎn)支梁的撓度并與精確解進(jìn)行了對(duì)比和相對(duì)誤差的計(jì)算,通過分析可知此方法對(duì)于不同跨高比的簡(jiǎn)支梁同樣能夠較精確的描述并且隨著離散控制體的增加其得到的數(shù)值解與精確解的誤差在逐漸降低,與此同時(shí)當(dāng)跨高比大于100時(shí)不存在剪切自鎖現(xiàn)象,進(jìn)而也驗(yàn)證了有限體積法可以應(yīng)用于梁的靜力分析。
3.3 簡(jiǎn)支梁固有頻率的提取
簡(jiǎn)支梁如圖6所示,梁長(zhǎng)度為1m;材料密度為7 800kg/m3;材料泊松比為0.3。固有頻率精確解[11]為
r=1,2,3...
(14)
計(jì)算了兩種跨高比簡(jiǎn)支梁的固有頻率,分別對(duì)有限體積法及有限元法進(jìn)行了誤差分析:首先用有限體積法和有限元法分別計(jì)算了截面高度為0.01m、寬度為0.01m,即跨高比為100的簡(jiǎn)支梁的前三階固有頻率,并與精確解進(jìn)行了對(duì)比如圖9(a),其次用有限體積法和有限元法分別計(jì)算了截面高度為0.1m,寬度為0.01m即跨高比為10的簡(jiǎn)支梁的前三階固有頻率,并與精確解進(jìn)行了對(duì)比如圖9(b)。
(a) L/H=100
(b) L/H=10圖9 簡(jiǎn)支梁前三階固有頻率誤差分析Fig. 9 Error analysis of first, second and third natural frequencies for simply-supported beam
此算例計(jì)算了2種高跨比梁的前三階固有頻率,通過以上兩圖對(duì)比可以看出隨著控制體數(shù)的增加固有頻率與精確解的誤差是越來越小的,與此同時(shí)在相同離散單元的情況下,對(duì)于前三階固有頻率的提取有限體積法的精度要比有限元的精度高。并且利用有限體積法得到的一階固有頻率與精確解之間的誤差最小,因此用有限體積法離散并用相應(yīng)提取特征值技術(shù)進(jìn)行計(jì)算所得到的固有頻率是相對(duì)準(zhǔn)確的,進(jìn)而驗(yàn)證了有限體積法可以應(yīng)用于Timoshenko梁模型固有頻率的提取。
3.4 簡(jiǎn)支梁動(dòng)力響應(yīng)分析
3.4.1 算例1
簡(jiǎn)支梁如圖6所示,所承受載荷為Q,其隨時(shí)間分布如圖10所示;材料密度為7 800 kg/m3;泊松比為0.3;楊氏模量為210 GPa;剪切修正系數(shù)取0.833,選取的時(shí)間步長(zhǎng)為10-6s,計(jì)算3種不同跨高比的梁中點(diǎn)響應(yīng)。
圖10 載荷隨時(shí)間分布圖(均布載荷)Fig. 10 Load-time curve(uniform load)
根據(jù)此載荷分布則解析解[12]:
當(dāng)t<0.001s時(shí),
(i=1,2,3,4)
(15)
當(dāng)t>0.001 s時(shí),
(i=1,2,3,4)
(16)
(a) L/H=5
(b) L/H=20
(c) L/H=100圖11 簡(jiǎn)支梁受均布載荷位移響應(yīng)曲線Fig. 11 Displacement-time curve for simply-supported beam under uniform load
首先計(jì)算了截面高度為0.2 m、寬度為0.01 m即跨高比為5,載荷分布如圖10,0.005 s的梁中點(diǎn)位移響應(yīng),結(jié)果如圖11(a),然后計(jì)算了截面高度為0.05 m、寬度為0.02 m即跨高比為20,載荷分布如圖10,0.02 s的梁中點(diǎn)位移響應(yīng),結(jié)果如圖11(b),最后計(jì)算了截面高度為0.01 m、寬度為0.02 m即跨高比為100,載荷分布如圖10,0.02 s的梁中點(diǎn)位移響應(yīng),結(jié)果如圖11(c)。
此算例計(jì)算了3種跨高比簡(jiǎn)支梁受均勻分布力的動(dòng)力響應(yīng),從圖中可以看出隨著控制體數(shù)的增加響應(yīng)曲線趨近于精確解并且當(dāng)跨高比為100時(shí)不存在剪切自鎖現(xiàn)象,進(jìn)而驗(yàn)證了有限體積法可以應(yīng)用于Timoshenko梁模型的動(dòng)力學(xué)分析。
3.4.2 算例2
一簡(jiǎn)支梁的截面寬度為T;所承受載荷為F1和F2,作用的位置和載荷大小如圖12、13所示;材料密度為7 800kg/m3,泊松比為0.3,楊氏模量為210GPa,剪切修正系數(shù)為0.833,選取的時(shí)間步長(zhǎng)10-6s,計(jì)算梁中點(diǎn)響應(yīng)。
圖12 載荷作用位置示意圖Fig. 12 Sketch of pined-pined beam under two concentrated forces
圖13 載荷-時(shí)間曲線(集中載荷)Fig. 13 Load-time curve(concentrate load)
首先分別利用有限元法和有限體積法計(jì)算了梁截面高度為0.2m、寬度為0.1m即跨高比為5, 0.01s的梁中點(diǎn)位移響應(yīng),結(jié)果如圖14(a)所示。然后計(jì)算了梁截面高度為0.05m、寬度為0.1m即跨高比為20, 0.01s的梁中點(diǎn)位移響應(yīng),結(jié)果如圖14(b)所示。最后計(jì)算了梁截面高度為0.01m、寬度為0.1m即跨高比為100, 0.05s的梁中點(diǎn)位移響應(yīng),結(jié)果如圖14(c)所示。
(a) L/H=5
(b) L/H=20
(c) L/H=100圖14 簡(jiǎn)支梁受集中載荷位移響應(yīng)曲線Fig. 14 Displacement-time curve for simply-supported beam under concentrate load
此算例計(jì)算了3種跨高比簡(jiǎn)支梁受不同相位多激勵(lì)的動(dòng)力響應(yīng),通過與有限元軟件計(jì)算結(jié)果比較,可以發(fā)現(xiàn)在相同離散單元下,有限體積法可以相對(duì)準(zhǔn)確預(yù)測(cè)梁受不同相位多激勵(lì)響應(yīng),并且同時(shí)適應(yīng)于細(xì)長(zhǎng)梁和深梁,不存在剪切自鎖現(xiàn)象。
通過以上4個(gè)算例可以得到如下結(jié)論:
1)有限體積法可應(yīng)用于不同跨高比的梁并且不存在有限元中Timoshenko梁模型的剪切自鎖現(xiàn)象,即可以利用有限體積法對(duì)不同跨高比的梁只用一種模型即可得到相對(duì)準(zhǔn)確數(shù)值解。
2)驗(yàn)證了有限體積法可以應(yīng)用Timoshenko梁模型對(duì)梁進(jìn)行靜力分析,特征值和動(dòng)力響應(yīng)分析,并且其數(shù)值結(jié)果與精確解和有限元解吻合較好。
3)利用有限體積法可以預(yù)測(cè)梁受均布載荷以及不同相位多激勵(lì)的梁的響應(yīng)。
[1]包剛強(qiáng), WANG Erke, 郝清亮, 等. 對(duì)主流有限元軟件控制剪切自鎖和沙漏模式的比較和研究[C]//第八屆中國(guó)CAE工程分析技術(shù)年會(huì)暨2012全國(guó)計(jì)算機(jī)輔助工程(CAE)技術(shù)與應(yīng)用高級(jí)研討會(huì)論文集. 成都, 2012: 8.
[2]MACDONALD P W. The computation of transonic flow through two-dimensional gas turbine cascades[D]. ASME, 1971: 71-89.
[3]MACCORMACK R W, PAULLAY A J. Computational efficiency achieved by time splitting of finite difference operators[D]. San Diego:AIAA, 1972: 72-154.
[4]RIZZI A W, INOUYE M. Time-split finite-volume method for three-dimensional blunt-body flow[J]. AIAA Journal, 1973, 11(11): 1478-1485.
[5]PATANKAR S V. Numerical heat transfer and fluid flow, series in computational methods in mechanics and thermal sciences[M]. Washington, DC: CRC Press, 1980: 5-20.
[6]HIRSCH C. Numerical computation of internal and external flow, Vol. I[M]. Chichester: Wiley, 1988: 17-38.
[7]WHEEL M A. A finite volume method for analysing the bending deformation of thick and thin plates[J]. Computer Methods in Applied Mechanics and Engineering, 1997, 147(1/2): 199-208.
[8]FALLAH N, HATAMI F. A displacement formulation based on finite volume method for analysis of Timoshenko beam[C]//Proceedings of the 7th International Conference on Civil Engineering. Tehran, Iran, 2006.
[9]BATHE K J. Finite element procedures[M]. New Jersey: Prentice Hall, 1996: 770-774.
[10]鐵摩辛柯 S. 材料力學(xué)[M]. 北京: 科學(xué)出版社, 1978: 210-216.
[11]COWPER G R. The shear coefficient in Timoshenko’s beam theory[J]. Journal of Applied Mechanics, 1966, 33(2): 335-340.
[12]張義民. 機(jī)械振動(dòng)[M]. 北京: 清華大學(xué)出版社, 2007: 187-198.
Static and dynamic analysis of Timoshenko beam model based on the finite volume method
JING Lilong, ZHANG Wenping, MING Pingjian, FU Lirong, LIU Xiaogang
(College of Power and Energy Engineering, Harbin Engineering University, Harbin 150001, China)
In order to explore a numerical simulation method based on the Timoshenko beam model, a study was done on beam numerical simulation using the Timoshenko beam model, based on the finite volume method (FVM). In order to examine the beam's shear deformation, the beam model was discretized by FVM, and static and dynamic analyses were conducted. After first calculating some typical examples, the derived numerical results and the analytic solutions with FVM, a comparison was made with the solution by FVM. It is shown that FVM provides high precision analysis, with no shear-locking phenomenon for thin and long beams when discretizing Timoshenko beam based on FVM. This validates FVM for analyzing Timoshenko beam static bending, inherent characteristics, and dynamic response problems.
finite volume method; Timoshenko beam; static analysis; dynamic analysis; shear locking phenomenon; natural frequency; displacement response
2014-08-28.
時(shí)間:2015-07-15.
中央高?;究蒲袠I(yè)務(wù)費(fèi)專項(xiàng)資金資助項(xiàng)目(HEUCF130302).
井麗龍(1987-), 男, 博士研究生; 張文平(1956-),男,教授,博士生導(dǎo)師; 明平劍(1980-), 男, 副教授.
明平劍, E-mail: pingjianming@hrbeu.edu.cn.
10.3969/jheu.201408044
TK124
A
1006-7043(2015)09-1217-07
網(wǎng)絡(luò)出版地址:http://www.cnki.net/kcms/detail/23.1390.U.20150715.1728.008.html