国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

結(jié)構(gòu)動力響應(yīng)數(shù)值計(jì)算方法對比分析

2019-10-21 09:09:25李涵
青年生活 2019年21期
關(guān)鍵詞:威爾遜

李涵

摘要:中心差分法、紐馬克法、威爾遜-法是結(jié)構(gòu)動力學(xué)中常用的三種方法,為了系統(tǒng)的比較其優(yōu)缺性,本文針對一個雙自由度的體系,首先根據(jù)已知條件計(jì)算出振動微分方程,運(yùn)用Matlab計(jì)算出可求出12個步長內(nèi)相應(yīng)的位移值,即精確解。然后分別運(yùn)用中心差分法,紐馬克法,威爾遜-法求出其近似解;最后通過三種方法的近似解與精確解相對比,進(jìn)而分析出三種計(jì)算方法的優(yōu)缺性,為結(jié)構(gòu)動力計(jì)算提供依據(jù)。

關(guān)鍵詞:動力計(jì)算、中心差分法、紐馬克法、威爾遜-法

1、動力體系概況

2、精確解推導(dǎo)

針對該雙自由度體系,理論推導(dǎo)出系統(tǒng)的位移表達(dá)式,通過代入各時刻周期得出位移在各時刻的具體數(shù)值,即位移精確解。

對位移方程求一階導(dǎo)數(shù)得出速度方程,求二階導(dǎo)數(shù)求出加速度方程。代入各時刻的周期值,通過Matlab計(jì)算得出位移、速度、加速度的數(shù)值如下:

3、三種數(shù)值計(jì)算方法

3.1、中心差分法

中心差分法是基于用有限差分代替位移對時間的求導(dǎo),對位移一階求導(dǎo)得到速度,對位移二階求導(dǎo)得加速度。通過Matlab計(jì)算出前4個步長所對應(yīng)的位移響應(yīng)。

3.2、紐馬克法

紐馬克-β法是一種將線性加速度方法普遍化的方法。通過Matlab計(jì)算出前4個步長所對應(yīng)的位移響應(yīng)。

3.3威爾遜-法

通過Matlab計(jì)算出前4個步長所對應(yīng)的位移響應(yīng)。

4、近似解與精確解對比分析

從上述結(jié)構(gòu)的位移、速度、加速度可以看出,三種方法都能大致表示該體系大體運(yùn)動趨勢,并且誤差較小。其中,在描述物體位移時,中心差分法較后兩種方法更為精確。然而在描述速度和加速度時,中心差分法表現(xiàn)出了較大的誤差,而紐馬克和威爾遜法則能更詳盡的表征物體速度和加速度。

5、結(jié)論

中心差分法、紐馬克法和威爾遜-θ法均是結(jié)構(gòu)動力計(jì)算中的常用方法。本文針對具體的計(jì)算實(shí)例,分別計(jì)算出三種方法的動力響應(yīng)結(jié)果,并與精確解進(jìn)行對比。經(jīng)過分析,中心差分法能更精確的表示物體位移響應(yīng),而紐馬克和威爾遜法在表征物體速度和加速度方面相較于中心差分法更為精確,三種方法,各有其優(yōu)缺點(diǎn),應(yīng)視具體情況采用相應(yīng)的計(jì)算方法。

參考文獻(xiàn):

[1]多高層建筑結(jié)構(gòu)地震反應(yīng)非線性分析統(tǒng)一算式[J]. 曹征良,李愛群. ?深圳大學(xué)學(xué)報(bào). 1999(01)

[2]地震工程中動力方程求解的逐步積分方法[J]. 李小軍. ?工程力學(xué). 1996(02)

[3]高等結(jié)構(gòu)動力學(xué)[M]. 天津大學(xué)出版社 , 唐友剛編著, 2002

[4]李仲人,盧磊.結(jié)構(gòu)動力響應(yīng)數(shù)值計(jì)算方法簡介[J].山西建筑,2007(31):66-67.

猜你喜歡
威爾遜
少安毋躁
雙面威爾遜
刺角蜥的智慧
威爾遜視角下的劫后南京棲霞山——兼論辛德貝格與“威爾遜棲霞山之行”
暴力與反暴力——解讀威爾遜《我們黑人》中的雙重?cái)⑹鰰r間表征
妙招沒有,蠢招倒有一個
妙招沒有,蠢招倒有一個
貝蒂的項(xiàng)鏈
『笨辦法』也能賺錢
偶爾裝裝傻
中卫市| 太和县| 射洪县| 扶绥县| 安乡县| 昆山市| 青海省| 罗田县| 长顺县| 呼伦贝尔市| 克拉玛依市| 宁河县| 星座| 读书| 文化| 民和| 岳普湖县| 合肥市| 肇源县| 孙吴县| 朝阳市| 海淀区| 姜堰市| 清河县| 佛教| 宁陵县| 五原县| 旬邑县| 万宁市| 新平| 西乌珠穆沁旗| 天镇县| 九龙县| 额尔古纳市| 织金县| 宁晋县| 吴桥县| 敖汉旗| 张家口市| 辽阳市| 民勤县|