最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

有限元分析:非線性分析求解算法——牛頓迭代法

2021-10-12 14:35 作者:生物力學(xué)分析研究員  | 我要投稿

結(jié)構(gòu)有限元分析中,涉及到彈塑性材料、結(jié)構(gòu)大變形大轉(zhuǎn)動以及接觸問題都是非線性問題,需要使用非線性工況進行求解。

Abaqus、OptiStruct及Ansys Mechanical等有限元求解器多使用牛頓迭代法,即Newton-Raphson迭代法,來求解非線性問題。

很多結(jié)構(gòu)非線性培訓(xùn)資料都會用下面這張圖來講解牛頓迭代法,但說實話,筆者第一次看到這張圖時,只知道是逐步逼近準(zhǔn)確解,知其然但不知其所以然,不知道怎么來的。


牛頓迭代法有以下三種變形:常規(guī)牛頓迭代法,修正的牛頓迭代法以及牛頓下山法。有限元求解器一般會根據(jù)實際情況自動選擇最合適的那種,幫助文檔中一般不會講得很細(xì)。

下面請聽我一一道來。

1、常規(guī)牛頓迭代法

若不存在加速度和阻尼,有限元算法可以簡化為求解平衡方程?

?,其中剛度矩陣K和載荷F為已知條件,通常需要計算剛度矩陣K的逆矩陣從而求解位移矩陣X。

常規(guī)牛頓迭代法如下圖所示,注意曲線L(u)并不是已知的,而是逐步求解出來的,下面詳細(xì)說明求解過程。

常規(guī)牛頓迭代法

假設(shè)分析步總載荷為100N,非線性算法中一般會分多次加載,比如分5次加載每次增加20N,5次加載過程稱為5個增量步;每次加載時需要多次迭代才會達到平衡狀態(tài),稱為迭代步,迭代時使用的算法就是牛頓迭代法。

假設(shè)在第n個迭代步時,需要加載大小為 f 的力,下面開始迭代,迭代順序依次為:A>B>C>D>E。


常規(guī)牛頓迭代法的優(yōu)點是收斂速度快。

2、修正的牛頓迭代法

常規(guī)牛頓迭代法每次迭代都是求解新的剛度矩陣K以及K的逆矩陣,計算量較大,如果剛度矩陣總是使用初始的?

?,并且保持不變,則可以不求解求逆矩陣,大大減少了計算量,這就是修正的牛頓迭代法,示意圖如下。

3、牛頓下山法

常規(guī)牛頓迭代法要求初始值必須在準(zhǔn)確值附近才會收斂,初始值不合適可能會導(dǎo)致結(jié)果不收斂。

通過引入下山因子,保證了牛頓迭代法的收斂性。

因此牛頓下山法收斂速度快,一定收斂,而且對初始值要求不高,相比常規(guī)牛頓迭代法更穩(wěn)健。



有限元分析:非線性分析求解算法——牛頓迭代法的評論 (共 條)

分享到微博請遵守國家法律
东源县| 左贡县| 元江| 武川县| 万州区| 南丹县| 马关县| 沙河市| 板桥市| 长宁县| 宜城市| 福鼎市| 房产| 延川县| 乌什县| 台江县| 溆浦县| 柳州市| 仙居县| 惠安县| 宝丰县| 乌拉特中旗| 威信县| 郸城县| 襄垣县| 六枝特区| 桐城市| 盐城市| 陈巴尔虎旗| 仙桃市| 乌拉特中旗| 宁阳县| 康保县| 来凤县| 宜兰市| 侯马市| 常德市| 观塘区| 临泉县| 澳门| 遂溪县|