999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于雙步長的顯式積分算法

2016-01-12 10:32:15楊超,肖守訥,魯連濤
振動與沖擊 2015年1期

基于雙步長的顯式積分算法

楊超,肖守訥,魯連濤

(西南交通大學牽引動力國家重點實驗室, 成都610031)

摘要:為了建立精度更高、穩定性更好的顯式積分算法,在雙步長線性加速度假設的條件下,通過積分推導,提出了雙步長顯式法和修正雙步長顯式法。對這兩種新方法進行了穩定性、精度和截斷誤差分析,并通過算例對兩種新方法、中心差分法和解析解進行比較。結果表明,無阻尼情況下,雙步長顯式法是不穩定的,而修正雙步長顯式法與中心差分法具有相同的穩定條件;大步長情況下修正雙步長顯式法和中心差分法的幅值誤差小于雙步長顯式法;小步長情況下修正雙步長顯式法的阻尼比誤差和周期誤差都比中心差分法小,具有良好的綜合性能。

關鍵詞:雙步長;顯式算法;穩定性;精度

中圖分類號:O327文獻標志碼:A

基金項目:國家自然科學

收稿日期:2013-09-10修改稿收到日期:2014-01-09

基金項目:國家自然科學基金資助項目(51078103,51278152)

收稿日期:2013-08-01修改稿收到日期:2014-01-09

Explicitintegrationalgorithmbasedondoubletimesteps

YANG Chao, XIAO Shou-ne, LU Lian-tao(TractionPowerStateKeyLaboratory,SouthwestJiaotongUniversity,Chengdu610031,China)

Abstract:In order to establish a dynamical explicit method with higher accuracy and better stability, an explicit algorithm of double time steps and a corrected explicit algorithm of double time steps were proposed through integration under the assumption of linear acceleration in two time steps. The stability, accuracy and truncation error analyses were performed for the two new algorithms. A numerical example was utilized for the comparison of the two new algorithms, the central difference method and the analytical solution. The results show that the explicit algorithm of double time steps is unstable under undamped condition, however, the corrected explicit algorithm of double time steps has the same stability condition as the central difference method. The amplitude error of the explicit algorithm of double time steps is bigger than the corrected explicit algorithm of double time steps and the central difference method when the time step is long. The corrected explicit algorithm of double time steps possesses excellent comprehensive properties with less damping ratio error and periodic error than the central difference method in the case of short time step.

Keywords:doubletimesteps;explicitalgorithm;stability;accuracy

逐步積分法是動力學問題數值解法中最有效的方法之一[1]。該方法可以分為隱式法和顯式法,隱式法有線性加速度法、Wilson-θ法[2]和Newmark-β法[3],顯式法中最具代表性的是中心差分法[4-5]。對于大規模的動力學計算問題,由于無需求解耦聯方程組,顯式法在計算速度方面具有隱式法無可比擬的優越性[6]。

隨著結構動力分析向復雜、大型和非線性的方向發展,許多學者尋求建立精度更高和穩定性更好的顯式方法。王進廷等[6]介紹了四種與中心差分法相關的顯式差分方法,并分析了其穩定性。周正華等[7]提出了利用Lagrange插值公式推導出的顯式方法,該方法具有二階精度但穩定性略差。李常青等[8]還提出只需要位移項的三步二階精度顯式方法。

上述方法都是對顯式方法的有力推進,但是這些方法忽略了顯式方法一般是以加速度為基本變量,本文在雙步長線性加速度假設的基礎上通過積分推導出雙步長顯式法,并進一步提出修正雙步長顯式法。

1方法

根據D’Alembert原理,離散結構的動力學方程為:

(1)

對于非線性系統,實際的加速度時程曲線是非線性變化的,較長時間段內的加速度線性變化只是特例。如果將曲線的時間軸劃分為若干個足夠短的時間段,每個時間段就可以按照線性問題的方法求解,這樣就把非線性動力學問題轉化為若干個線性動力學問題來處理。

1.1雙步長顯式法

(2)

設加速度方程為

(3)

對上式連續積分兩次,得到速度、速度增量和位移增量公式為

(4)

(5)

(6)

把初始條件代入式(3)和式(4),得到

(7)

(8)

將式(2)、式(7)、式(8)和tn+1代入式(5)和式(6),得到

(9)

為了消除線性加速度假設造成的累積誤差,可用動力學方程求解相應時刻的加速度,將式(1)變換為顯式格式,得到

(10)

1.2雙步長顯式法的修正

雙步長顯式法是通過積分推導獲得的,而本文最關鍵的步驟就是將其拓展演化為精度更高、穩定性更好的一般格式。首先由式(1)得到

(11)

(12)

式中,η為時間步長控制參數,取值范圍為[0,1]。

由于對式(9)作了一系列修正,線性加速度假設便不再成立。對于自由度規模龐大的動力學問題,在不需要求逆矩陣的情況下,利用上述解耦線性方程,就可以由式(11)、(12)構成的循環快速地計算出不同時刻的位移、速度和加速度。下文中將該方法稱為修正雙步長顯式法。

2穩定性、精度和截斷誤差分析

目前,多自由度系統數值算法的穩定性和精度,可以通過研究算法對單自由度系統的響應性質來實現。單自由度振動系統的動力學方程為:

(13)

式中:ζ、ω和fn分別為振動系統的阻尼比、自振圓頻率和激勵載荷。

2.1穩定性分析

為了導出穩定性條件,聯立方程組,得到雙步長顯式法和修正雙步長顯式法的遞推公式[10]分別為

(14)

(15)

式中,A1、A2分別為兩種方法的積分逼近算子矩陣,令Ω=Δtω,其公式如下

A1=

值得一提的是,當式(17)取ζ=0,通過求其特征方程的解析解發現,不論η取何值,其積分步長穩定區間都與中心差分法一樣,穩定條件如式(18)所示,這也是修正雙步長顯式法的特別之處。

0<Ω<2

(18)

由于式(16)和式(17)的特征方程都是高次方程,利用數值方法編程分析其穩定性是比較直觀的方法。圖1是對無阻尼和四種小阻尼情況,雙步長顯式法的積分逼近算子矩陣的譜半徑隨Ω的變化情況,在無阻尼情況下,矩陣的譜半徑都大于1,算法是不穩定的;只有在有阻尼情況下,該積分格式才穩定,所以該方法只能應用于有阻尼振動系統。修正雙步長顯式法在無阻尼和小阻尼情況下,其積分逼近算子矩陣的譜半徑隨Ω的變化情況如圖2所示,有阻尼情況下,穩定時間步長的區間隨阻尼比的增大而減??;無阻尼情況下,譜半徑在Ω=(0,2)范圍內恒等于1,表示該算法的振幅既不衰減也不發散,處于臨界穩定狀態。

圖1 雙步長顯式法的穩定性 Fig.1 Stability of explicit algorithm of double time steps

圖2 修正雙步長顯式法的穩定性(η=0.25) Fig.2 Stability of corrected explicit algorithm of double time steps (n=0.25)

2.2精度和截斷誤差分析

要使振動方程的位移解表示一個振動響應,積分逼近算子矩陣必須具有一對共軛復根,即

(19)

(20)

(21)

考慮無阻尼和阻尼比為0.2的兩種情況,將雙步長顯式法、修正雙步長顯式法(η=0.25)和中心差分法的阻尼比之差及周期延長率進行比較。由圖3可見,無阻尼情況下,中心差分法和修正雙步長顯式法的算法阻尼都為0,說明幅值誤差為0,雙步長顯式法的算法阻尼為負值,考慮到位移解中的-ξ,幅值振蕩發散,這與穩定性結果是一致的;當振動系統阻尼比為0.2時,在Ω=(0,0.4)范圍內,修正雙步長顯式法的阻尼比誤差比中心差分法小,隨著Ω進一步增大時,修正雙步長顯式法的阻尼比誤差將大于中心差分法的誤差。

圖3 阻尼比之差 Fig.3 The difference of damping ratio

圖4中,無阻尼情況下,中心差分法和修正雙步長顯式法的周期延長率相同;振動系統阻尼比為0.2時,在Ω=(0,1.2)范圍內,修正雙步長顯式法的周期誤差比中心差分法的周期誤差小,并且隨著Ω進一步增大到最大穩定極限時,中心差分法的周期誤差急劇增大。在穩定步長范圍內,修正雙步長顯式法的周期誤差比雙步長顯式法的小。

圖4 三種方法的周期延長率 Fig.4 The period elongation of three methods

雙步長顯式法和修正雙步長顯式法必然伴隨著一定的截斷誤差。根據具有拉格朗日余項的泰勒公式,分別對這兩種方法進行截斷誤差分析。

(22)

(23)

式中,Rn1和Rn2分別為雙步長顯式法和修正雙步長顯式法的位移截斷誤差;ξ1和ξ2都在tn與tn+1之間。

由式(22)可知,雙步長顯式法的位移解具有3階精度;當η=0.5時修正雙步長顯式法的位移解具有2階精度。中心差分法的位移解具有2階精度,故修正雙步長顯式法最高階精度與中心差分法的相同。

雖然三種方法中,雙步長顯式法的精度階數最高,但是在無阻尼情況下是不穩定的,并且在有阻尼情況下,其幅值誤差大于中心差分法和修正雙步長顯式法,其周期誤差大于修正雙步長顯式法。

3算例

單自由度的彈簧質量阻尼系統,質量m為10kg,彈簧剛度k為100N/mm,粘性阻尼c為0.4N·s/mm,外力為0,初始條件:初始位移為0,初始速度v0為10mm/s。

圖5 振動系統位移響應 Fig.5 Displacement response of vibration system

為了能夠明顯區別不同方法的優缺點,取較大的時間步長10ms,即Ω=1,分別用解析解、雙步長顯式法、修正雙步長顯式法和中心差分法計算位移響應,如圖5所示。由波峰波谷值可以看出,雙步長顯式法的幅值誤差最大,考慮到數值截斷,修正雙步長顯式法的算法阻尼比大于中心差分法,但修正雙步長顯式法的周期誤差要小于中心差分法,這與2.2節的結論相同。

4結論

本文在雙步長線性加速度假設的基礎上,通過積分推導得到雙步長顯式法,并進一步提出修正雙步長顯式法,通過穩定性分析、精度分析、截斷誤差分析和數值算例,得到以下結論:

(1)在無阻尼情況下,雙步長顯式法不穩定,而修正雙步長顯式法與中心差分法具有相同的穩定條件。

(2)雙步長顯式法具有3階精度,修正雙步長顯式法最高具有2階精度,與中心差分法的相同。時間步長較大時,中心差分法和修正雙步長顯式法的幅值誤差小于雙步長顯式法。

(3)η=0.25時,在(0,0.4/ω)時間步長范圍內,修正雙步長顯式法的阻尼比誤差和周期誤差都比中心差分法小,該方法具有良好的綜合性能。

參考文獻

[1]張相庭. 結構振動力學[M]. 上海:同濟大學出版社,2005: 184-197.

[2]WilsonEL.Acomputerprogramforthedynamicstressanalysisofundergroundstructures[R].SESM,ReportNo.68-1,Divisionofstructuralengineeringandstructuralmechanics,UniversityofCalifornia,Berkely, 1968.

[3]NewmarkNM.Amethodforcomputationofstructuraldynamics[J].ASCE, 1959, 85(3):67-94.

[4]尚曉江.ANSYS/LS-DYNA動力分析方法與工程實例[M]. 北京:中國水利水電出版社,2008: 129-135.

[5]莊茁. 基于ABAQUS的有限元分析和應用[M]. 北京:清華大學出版社,2009: 189-195.

[6]王進廷,杜修力. 有阻尼體系動力分析的一種顯式差分法[J]. 工程力學, 2002(3): 109-112.

WANGJin-ting,DUXiu-li.Anexplicitdifferencemethodfordynamicanalysisofastructuresystemwithdamping[J].EngineeringMechanics, 2002(3): 109-112.

[7]周正華,周扣華. 有阻尼振動方程常用顯式積分格式穩定性分析[J]. 地震工程與工程振動, 2001(3): 22-28.

ZHOUZheng-hua,ZHOUKou-hua.Stabilityanalysisofexplicitintegralmethodsfordampedvibrationequation[J].EarthquakeEngineeringandEngineeringVibration, 2001(3): 22-28.

[8]李常青,樓夢麟. 中心-偏心差分法[J]. 同濟大學學報, 2011(2): 179-186.

LIChang-qing,LOUMeng-lin.Central-eccentricdifferencemethod[J].JournalofTongjiUniversity, 2011(2): 179-186.

[9]朱昌允,秦國良,徐忠. 譜元方法求解波動方程時顯式與隱式差分方法的比較[J]. 西安交通大學學報, 2008(9): 1142-1145.

ZHUChang-yun,QINGuo-liang,XUZhong.ComparisonofexplicitcentraldifferencemethodandimplicitnewmarkmethodusingChebyshevspectralelementmethodforwaveequations[J].JournalofXi’anJiaotongUniversity, 2008(9): 1142-1145.

[10]李常青,樓夢麟,蔣麗忠. 結構動力方程求解中隱式格式向顯式格式的轉換[J]. 振動與沖擊, 2012(13): 91-94.

LIChang-qing,LOUMeng-lin,JIANGLi-zhong.Transformationofimplicitmethodtoexplicitmethodforsolvingstructuraldynamicequation[J].JournalofVibrationandShock, 2012(13): 91-94.

[11]HilbertHM.Collocation,dissipationand‘overshoot’fortimeintegrationschemesinstructuraldynamics[J].EESD, 1978, 6(1): 116-124.

[12]ZhaiWM.Twosimplefastintegrationmethodsforlarge-scaledynamicproblemsinengineering[J].InternationalJournalforNumericalinEngineering, 1996(39): 4199-4214.

[13]翟婉明. 大型結構動力分析的Newmark顯式算法[J]. 重慶交通學院學報, 1991(2): 33-41.

ZHAIWan-ming.Theexplicitschemeofnewmark’sintegrationmethodforlargestructuraldynamicanalysis[J].JournalofChongqingJiaotongInstitute, 1991(2): 33-41.

第一作者張巖女,碩士生,1989年5月生

通信作者王志偉男,博士,教授,博士生導師,1963年生

郵箱:wangzw@jnu.edu.cn

第一作者尹弘峰男,碩士,助理工程師,1986年6月生

通信作者支旭東男,博士,教授,博士生導師,1977年生

主站蜘蛛池模板: 日韩免费视频播播| 亚洲国产成人精品一二区| 国产在线视频福利资源站| 国产男女XX00免费观看| 国产日韩欧美中文| 国产成人高清在线精品| 99激情网| 国产无人区一区二区三区| 98超碰在线观看| 欧美啪啪一区| 亚洲视频免| 久久久久久久97| 操操操综合网| 999在线免费视频| 亚洲色中色| 国产免费人成视频网| 99这里只有精品6| 在线亚洲小视频| 东京热一区二区三区无码视频| 亚洲精品视频免费看| 国产精品视频系列专区| 嫩草国产在线| 久精品色妇丰满人妻| 色屁屁一区二区三区视频国产| 亚洲愉拍一区二区精品| 国产成人久久777777| 午夜国产小视频| 色婷婷在线影院| 国产精品极品美女自在线网站| 88av在线| 免费无遮挡AV| 国产乱人伦偷精品视频AAA| 色吊丝av中文字幕| 国产精品免费久久久久影院无码| 国产欧美日韩专区发布| 国产小视频a在线观看| 一级一级一片免费| 免费观看亚洲人成网站| 亚洲三级影院| 91丝袜美腿高跟国产极品老师| 亚洲天堂网2014| 精品少妇三级亚洲| 女同国产精品一区二区| 国产成人精品日本亚洲77美色| 欧美成人二区| 精品福利一区二区免费视频| av在线无码浏览| 亚洲第一视频免费在线| 国产精品久久自在自2021| 国产激情无码一区二区APP| 五月婷婷综合色| 久久综合激情网| 91久久国产热精品免费| 国产香蕉97碰碰视频VA碰碰看| 日韩久久精品无码aV| 久久www视频| 亚洲IV视频免费在线光看| 国产91丝袜在线播放动漫| 99热国产这里只有精品9九| 国内精品久久久久久久久久影视| 91娇喘视频| 日本91视频| 欧美一区中文字幕| 97一区二区在线播放| 日本欧美午夜| 国产三级a| 亚洲—日韩aV在线| 免费福利视频网站| 麻豆精品在线播放| 亚洲国产欧美自拍| 欧美亚洲一二三区| 91尤物国产尤物福利在线| 亚洲欧美国产五月天综合| 毛片久久网站小视频| 日韩精品无码免费专网站| 99视频在线观看免费| 欧美中文字幕在线视频| 狠狠色香婷婷久久亚洲精品| 狂欢视频在线观看不卡| 久热99这里只有精品视频6| 国产精品男人的天堂| 国产精品99一区不卡|