
發(fā)布
注冊(cè)
/
登錄ansys收斂因子的案例
在ANSYS中計(jì)算裂縫應(yīng)力強(qiáng)度因子的技巧
在ANSYS中計(jì)算裂縫應(yīng)力強(qiáng)度因子的技巧
裂縫應(yīng)力強(qiáng)度因子用ANSYS中怎么求呀。另外,建模時(shí),裂紋應(yīng)該怎么處理呀,難道只有畫(huà)出一條線嗎?
首先說(shuō)一下裂紋怎么畫(huà),其實(shí)裂紋很簡(jiǎn)單啊。只要畫(huà)出裂紋的上下表面(線)就可以了,即使是兩個(gè)面(線)重合也一定要是兩個(gè)面(線);如果考慮道對(duì)稱(chēng)模型就更好辦了,裂紋尖點(diǎn)左面用一個(gè)面(線),右邊用另外一個(gè)面(線),加上對(duì)稱(chēng)邊界約束。
再說(shuō)一下裂尖點(diǎn)附近網(wǎng)格的劃分。ansys提供了一個(gè)kscon的命令,主要是使得crack
tip的第一層單元變成奇異單元,用來(lái)模擬斷裂奇異性(singularity)。當(dāng)然這個(gè)步驟不是必須的,有的人說(shuō)起用ansys算強(qiáng)度因子的時(shí)候就一定要用奇異單元,其實(shí)是誤區(qū)(原因下面解釋?zhuān)?好了,回到強(qiáng)度因子的計(jì)算。其實(shí)只要學(xué)過(guò)一些斷裂力學(xué)都知道,K的求法很多。就拿Mode
I的KI來(lái)說(shuō)吧,Ansys自己提供了一個(gè)辦法(displacement extrapolation)
,中文可能翻譯作“位移外推”法,其實(shí)就是根據(jù)解析解的位移公式來(lái)對(duì)計(jì)算數(shù)據(jù)進(jìn)行fitting的。分3步走,如果你已經(jīng)算完了:
第一步,先定義一個(gè)crack-tip的局部坐標(biāo)系,這是ansys幫助文件中說(shuō)的,其實(shí)如果你的裂紋尖端就是整體坐標(biāo)原點(diǎn)的話,而且你的x-axis就順著裂紋,就沒(méi)有什么必要了。
第二步,定義一個(gè)始于crack-tip的path,什么什么?path怎么定義??看看幫助吧,在索引里面查找fracture
mechanics,找到怎么計(jì)算斷裂強(qiáng)度因子。(my god,我這3步全是在copy幫助中的東東啊)。
第三步,Nodal
Calcs>Stress Int Factr ,別忘了,這是在后處理postproc中啊。
展開(kāi) 基于ANSYS的三維CT試樣強(qiáng)度因子K1值計(jì)算 ¥35
幾何模型
有限元模型
等效應(yīng)力
附件包括K.txt計(jì)算命令流
ansys非線性收斂總結(jié)
文章來(lái)源于網(wǎng)絡(luò),講解很系統(tǒng),可以經(jīng)典收藏,由于無(wú)法查證出處,無(wú)意冒犯,如有不妥,請(qǐng)聯(lián)系我
ansys非線性收斂總結(jié)
ansys計(jì)算非線性時(shí)會(huì)繪出收斂圖,其中橫坐標(biāo)是cumulative iteration number 縱坐標(biāo)是absolute convergence norm。他們分別是累積迭代次數(shù)和絕對(duì)收斂范數(shù),用來(lái)判斷非線性分析是否收斂。
ansys在每荷載步的迭代中計(jì)算非線性的收斂判別準(zhǔn)則和計(jì)算殘差。其中計(jì)算殘差是所有單元內(nèi)力的范數(shù),只有當(dāng)殘差小于準(zhǔn)則時(shí),非線性疊代才算收斂。
ansys的收斂是基于力的收斂的,以力為基礎(chǔ)的收斂提供了收斂量的絕對(duì)值,而以位移為基礎(chǔ)的收斂僅提供表現(xiàn)收斂的相對(duì)量度。一般不單獨(dú)使用位移收斂準(zhǔn)則,否則會(huì)產(chǎn)生一定偏差,有些情況會(huì)造成假收斂.(ansys非線性分析指南--基本過(guò)程Page.6) 。因此ansys官方建議用戶(hù)盡量以力為基礎(chǔ)(或力矩)的收斂誤差,如果需要也可以增加以位移為基礎(chǔ)的收斂檢查。
ANSYS缺省是用L2范數(shù)控制收斂。其它還有L1范數(shù)和L0范數(shù),可用CNVTOL命令設(shè)置。在計(jì)算中L2值不斷變化,若L2<criterion的時(shí)候判斷為收斂了。也即不平衡力的L2范數(shù)小于設(shè)置的criterion時(shí)判斷為收斂。
由于ANSYS缺省的criterion計(jì)算是全部變量的平方和開(kāi)平方(SRSS)*valuse(你設(shè)置的值),所以crition也有小小變化。如有需要,也可自己指定crition為某一常數(shù), CNVTOL,F,10000,0.0001,0就指定力的收斂控制值為10000*0.0001=1。
展開(kāi) ANSYS Workbench非線性分析收斂曲線解讀
進(jìn)行非線性分析時(shí),收斂性是大家非常關(guān)心的一個(gè)問(wèn)題。在Ansys workbench中,可以通過(guò)Details of “Solution Information”中選擇“Solution Output=Force Convergence”來(lái)查看收斂情況,其中,最直觀的莫過(guò)于力收斂曲線了。
Solution Output選項(xiàng)
力收斂曲線如下圖所示:
力收斂曲線圖
判斷收斂的方法很簡(jiǎn)單,只要“計(jì)算的力收斂曲線”落在“力收斂準(zhǔn)則”曲線之下,就表示該載荷步或子步收斂了。
該模型中有兩個(gè)載荷步,分析設(shè)置中時(shí)間步長(zhǎng)設(shè)置為“Program Contrlled”.
除了看上述的力收斂曲線圖,我們可以設(shè)置“Solution Output= Solve Output”查看計(jì)算輸出信息,從其中可以更詳細(xì)地看到收斂情況。
可以將計(jì)算輸出的信息與力收斂曲線圖對(duì)比起來(lái)看,就更容易理解力收斂圖了。
第1個(gè)載荷步中,第1個(gè)分析子步經(jīng)過(guò)了15次迭代收斂(圖中每個(gè)圓點(diǎn)代表一次迭代)。
經(jīng)過(guò)4個(gè)分析子步,第1個(gè)載荷步完成加載并收斂。第2個(gè)載荷步程序自動(dòng)設(shè)置的信息如下:
初始子步數(shù)量為5,載荷步的分析時(shí)間為1s,因此初始的時(shí)間步長(zhǎng)為0.2s。
第2個(gè)載荷步的第1個(gè)分析子步,經(jīng)過(guò)25次計(jì)算迭代后,還不收斂。程序進(jìn)行自動(dòng)二分,將時(shí)間步長(zhǎng)除以2,變?yōu)?.1s。
自動(dòng)二分是一種用于解決非線性分析過(guò)程中收斂困難的策略。當(dāng)收斂失敗發(fā)生在某個(gè)子步中,程序會(huì)自動(dòng)減小時(shí)間步長(zhǎng),通常是前一個(gè)步長(zhǎng)的一半左右。然后,程序會(huì)從前一個(gè)成功收斂的時(shí)間子步繼續(xù)求解。如果再次遇到收斂失敗,程序會(huì)繼續(xù)減小時(shí)間步長(zhǎng)并繼續(xù)求解,直到達(dá)到收斂或達(dá)到指定的最小時(shí)間步長(zhǎng)值。這種方法有助于逐步逼近正確解,并確保分析的穩(wěn)定性和準(zhǔn)確性。
展開(kāi) 
ANSYS求解收斂問(wèn)題
引起求解不收斂的原因很多,大致可以分為如下幾種情況:
網(wǎng)格劃分問(wèn)題導(dǎo)致的不收斂
大家都知道,網(wǎng)格劃分的越細(xì),求解的精度越高,但是網(wǎng)格越細(xì),求解時(shí)占用的電腦空間就越大,求解所需的時(shí)間也越長(zhǎng)。網(wǎng)格劃分的比較粗時(shí),可能會(huì)引起不收斂,解決的方法就是在受力或有明顯作用的地方進(jìn)行局部細(xì)化網(wǎng)格。
2.求解方法選擇不合適
對(duì)于非線性分析來(lái)說(shuō),系統(tǒng)默認(rèn)的是稀疏矩陣法(除了子結(jié)構(gòu)計(jì)算默認(rèn)波前法外)。對(duì)于3維模型來(lái)說(shuō),預(yù)共軛梯度法是最優(yōu)的算法,但當(dāng)結(jié)構(gòu)剛度呈現(xiàn)病態(tài)時(shí),迭代不易收斂。為此推薦以下算法:
1)、BEAM單元結(jié)構(gòu),SHELL單元結(jié)構(gòu),或以此為主的含3-DSOLID的結(jié)構(gòu),用稀疏矩陣法;
2)、3-D SOLID的結(jié)構(gòu),用預(yù)共軛梯度法;
3)、當(dāng)你的結(jié)構(gòu)可能出現(xiàn)病態(tài)時(shí),用稀疏矩陣法;
4)、當(dāng)你不知道用什么時(shí),采用默認(rèn)算法。
3.其他設(shè)置
可將ANSYS缺省的求解精度從1E-8改為1E-4或1E-5即可。
設(shè)置足夠大的荷載步,可以更容易收斂,避免發(fā)散的出現(xiàn);
設(shè)置足夠大的平衡迭代步數(shù),默認(rèn)為25,可以放大到很大(100);
將收斂準(zhǔn)則調(diào)整,以位移控制時(shí)調(diào)整為0.05,以力控制為0.01。
對(duì)于線性單元和無(wú)中間節(jié)點(diǎn)的單元(SOLID65和SOLID45),關(guān)閉EXTRA DISPLACEMENTS OPTIONS(在OPTIONS中)。
對(duì)于CONCRETE材料,可以關(guān)閉壓碎功能,將CONCRETE中的單軸抗壓強(qiáng)度設(shè)置為-1。
來(lái)源:ANSYS及Workbench加油站
展開(kāi) ansys計(jì)算不收斂
ansys計(jì)算之后出現(xiàn)這個(gè)錯(cuò)誤,這是什么原因,怎么解決
A large negative pivot value ( -1.685395134E+09 ) has been encountered
in the global assembled matrix at the UZ degree of freedom of node
2028351. This may be caused by a bad temperature-dependent material
property used in the model.
關(guān)于ansys中收斂的介紹 ¥5
二、引起不收斂的因素
1、模型——主要是結(jié)構(gòu)剛度的大小。
對(duì)于某些結(jié)構(gòu),從概念的角度看,可以認(rèn)為它是幾何不變的穩(wěn)定體系。但如果結(jié)構(gòu)相近的幾個(gè)主要構(gòu)件剛度相差懸殊,在數(shù)值計(jì)算中就可能導(dǎo)致數(shù)值計(jì)算的較大誤差,嚴(yán)重的可能會(huì)導(dǎo)致結(jié)構(gòu)的幾何可變性——忽略小剛度構(gòu)件的剛度貢獻(xiàn)
ANSYS非線性計(jì)算的收斂和速度
ANSYS中的非線性算法主要有:稀疏矩陣法(SPARSE DIRECT SOLVER)、預(yù)共軛梯度法(PCG SOLVER)和波前法(FRONT DIRECT SLOVER)。稀疏矩陣法是性能很強(qiáng)大的算法,一般默認(rèn)即為稀疏矩陣法(除了子結(jié)構(gòu)計(jì)算默認(rèn)波前法外)。預(yù)共軛梯度法對(duì)于3-D實(shí)體結(jié)構(gòu)而言是最優(yōu)的算法,但當(dāng)結(jié)構(gòu)剛度呈現(xiàn)病態(tài)時(shí),迭代不易收斂。為此推薦以下算法:
1)、BEAM單元結(jié)構(gòu),SHELL單元結(jié)構(gòu),或以此為主的含3-D SOLID的結(jié)構(gòu),用稀疏矩陣法;
2)、3-D SOLID的結(jié)構(gòu),用預(yù)共軛梯度法;
3)、當(dāng)結(jié)構(gòu)可能出現(xiàn)病態(tài)時(shí),用稀疏矩陣法;
4)、當(dāng)不知道用什么時(shí),可用稀疏矩陣法。
3、非線性逼近技術(shù)。在ANSYS里還是牛頓-拉普森法和弧長(zhǎng)法。牛頓-拉普森法是我們常用的方法,收斂速度較快,但也和結(jié)構(gòu)特點(diǎn)和步長(zhǎng)有關(guān)。弧長(zhǎng)法常被某些人推崇備至,它能算出力加載和位移加載下的響應(yīng)峰值和下降響應(yīng)曲線。但也發(fā)現(xiàn):在峰值點(diǎn),弧長(zhǎng)法仍可能失效,甚至在非線性計(jì)算的線性階段,它也可能會(huì)無(wú)法收斂。
為此,盡量不要從開(kāi)始即激活弧長(zhǎng)法,還是讓程序自己激活為好(否則出現(xiàn)莫名其妙的問(wèn)題)。子步(時(shí)間步)的步長(zhǎng)還是應(yīng)適當(dāng),自動(dòng)時(shí)間步長(zhǎng)也是很有必要的。
A:如何加快計(jì)算速度
在大規(guī)模結(jié)構(gòu)計(jì)算中,計(jì)算速度是一個(gè)非常重要的問(wèn)題。下面就如何提高計(jì)算速度作一些建議:
充分利用ANSYS MAP分網(wǎng)和SWEEP分網(wǎng)技術(shù),盡可能獲得六面體網(wǎng)格,這一方面減小解題規(guī)模,另一方面提高計(jì)算精度。
在生成四面體網(wǎng)格時(shí),用四面體單元而不要用退化的四面體單元。比如95號(hào)單元有20節(jié)點(diǎn),可以退化為10節(jié)點(diǎn)四面體單元,而92號(hào)單元為10節(jié)點(diǎn)單元,在此情況下用92號(hào)單元將優(yōu)于95號(hào)單元。
選擇正確的求解器。對(duì)大規(guī)模問(wèn)題,建議采用PCG法。此法比波前法計(jì)算速度要快10倍以上(前提是您的計(jì)算機(jī)內(nèi)存較大)。
展開(kāi) 關(guān)于ANSYS中收斂的介紹
收斂增強(qiáng)工具(只針對(duì)熱分析)
ANSYS中收斂增強(qiáng)工具用于加速收斂,提高收斂,如果求解控制被關(guān)閉,這些工具必須謹(jǐn)慎選取,選取不正確會(huì)妨礙收斂。
Nonliner——Line seach 當(dāng)熱傳到率有很大改變時(shí)會(huì)通過(guò)減少比例因子來(lái)增加N-R存儲(chǔ)的熱流向量,當(dāng)有非常的非線性情況出現(xiàn),如相變或熱沖擊分析,使用這個(gè)工具很有效,缺省時(shí)關(guān)閉。
Nonliner——predictor(收斂提高預(yù)測(cè)器)根據(jù)前面的結(jié)果預(yù)測(cè)溫度的結(jié)果,他在模型的非線性相應(yīng)隨時(shí)間變化過(guò)程中改變平滑的情況下非常有效,ANSYS缺省條件下自動(dòng)預(yù)測(cè)每個(gè)子步后的結(jié)果,預(yù)測(cè)器可以使用手工打開(kāi)和關(guān)閉。
Nonliner——monitor 定義3個(gè)變量來(lái)跟蹤模型特定節(jié)點(diǎn)的溫度相應(yīng)和范例熱流率。
展開(kāi) 轉(zhuǎn)載:怎么知道ANSYS的結(jié)果是收斂的?
最近做了一些非線性方面的計(jì)算,也遇到了非線性計(jì)算中難以收斂的問(wèn)題,現(xiàn)在把分析時(shí)的一些感受寫(xiě)出來(lái),希望對(duì)大家有用,如果有誤,還望大家不吝指正。
ansys計(jì)算非線性時(shí)會(huì)繪出收斂圖,其中橫坐標(biāo)是cumulative iterationnumber 縱坐標(biāo)是absolute convergencenorm。他們分別是累積迭代次數(shù)和絕對(duì)收斂范數(shù),用來(lái)判斷非線性分析是否收斂。
ansys在每荷載步的迭代中計(jì)算非線性的收斂判別準(zhǔn)則和計(jì)算殘差。其中計(jì)算殘差是所有單元內(nèi)力的范數(shù),只有當(dāng)殘差小于準(zhǔn)則時(shí),非線性疊代才算收斂。ansys的位移收斂是基于力的收斂的,以力為基礎(chǔ)的收斂提供了收斂量的絕對(duì)值,而以位移為基礎(chǔ)的收斂僅提供表現(xiàn)收斂的相對(duì)量度。一般不單獨(dú)使用位移收斂準(zhǔn)則,否則會(huì)產(chǎn)生一定偏差,有些情況會(huì)造成假收斂.(ansys非線性分析指南--基本過(guò)程Page.6)。因此ansys官方建議用戶(hù)盡量以力為基礎(chǔ)(或力矩)的收斂誤差,如果需要也可以增加以位移為基礎(chǔ)的收斂檢查。ANSYS缺省是用L2范數(shù)控制收斂。其它還有L1范數(shù)和L0范數(shù),可用CNVTOL命令設(shè)置。在計(jì)算中L2值不斷變化,若L2<crit的時(shí)候判斷為收斂了。也即不平衡力的L2范數(shù)小于設(shè)置的criterion時(shí)判斷為收斂。
由于ANSYS缺省的criterion計(jì)算是你全部變量的平方和開(kāi)平方(SRSS)*valuse(你設(shè)置的值),所以crition也有小小變化。如有需要,也可自己指定crition為某一常數(shù),CNVTOL,F,10000,0.0001,0 就指定力的收斂控制值為10000*0.0001=1。
展開(kāi) Ansys影響非線性收斂穩(wěn)定性及其速度的因素分析
在ANSYS里還是牛頓-拉普森法和弧長(zhǎng)法。牛頓-拉普森法是常用的方法,收斂速度較快,但也和結(jié)構(gòu)特點(diǎn)和步長(zhǎng)有關(guān)。弧長(zhǎng)法常被某些人推崇備至,它能算出力加載和位移加載下的響應(yīng)峰值和下降響應(yīng)曲線。但也發(fā)現(xiàn):在峰值點(diǎn),弧長(zhǎng)法仍可能失效,甚至在非線性計(jì)算的線性階段,它也可能會(huì)無(wú)法收斂。
為此,盡量不要從開(kāi)始即激活弧長(zhǎng)法,還是讓程序自己激活為好(否則出現(xiàn)莫名其妙的問(wèn)題)。子步(時(shí)間步)的步長(zhǎng)還是應(yīng)適當(dāng),自動(dòng)時(shí)間步長(zhǎng)也是很有必要的。
4加快計(jì)算速度
在大規(guī)模結(jié)構(gòu)計(jì)算中,計(jì)算速度是一個(gè)非常重要的問(wèn)題。下面就如何提高計(jì)算速度作一些建議:
充分利用ANSYS MAP分網(wǎng)和SWEEP分網(wǎng)技術(shù),盡可能獲得六面體網(wǎng)格,這一方面減小解題規(guī)模,另一方面提高計(jì)算精度。
在生成四面體網(wǎng)格時(shí),用四面體單元而不要用退化的四面體單元。比如95號(hào)單元有20節(jié)點(diǎn),可以退化為10節(jié)點(diǎn)四面體單元,而92號(hào)單元為10節(jié)點(diǎn)單元,在此情況下用92號(hào)單元將優(yōu)于95號(hào)單元。
選擇正確的求解器。對(duì)大規(guī)模問(wèn)題,建議采用PCG法。此法比波前法計(jì)算速度要快10倍以上(前提是您的計(jì)算機(jī)內(nèi)存較大)。對(duì)于工程問(wèn)題,可將ANSYS缺省的求解精度從1E-8改為1E-4或1E-5即可。
5荷載步的設(shè)置直接影響到收斂。
展開(kāi) 
ANSYS Mechanical 非線性結(jié)構(gòu)分析的收斂性 ¥5
ANSYS Mechanical 作為ANSYS致力于結(jié)構(gòu)分析的模塊,可以對(duì)線性以及非線性結(jié)構(gòu)分析問(wèn)題進(jìn)行仿真。其中非線性問(wèn)題對(duì)于 用戶(hù)都是一種挑戰(zhàn),分析過(guò)程中頻繁蹦出的“errors”and“Warnings”挑戰(zhàn)著分析人員的耐心,結(jié)果收斂成為大家最期待的結(jié)果。如果想順利進(jìn)行非線性結(jié)構(gòu)分析,學(xué)會(huì)診斷不收斂問(wèn)題,就顯得至關(guān)重要了。
關(guān)于ANSYS Workbench非線性分析收斂的學(xué)習(xí)筆記 ¥5
與此同時(shí),如果在有限元分析中應(yīng)用到非線性材料,無(wú)疑會(huì)對(duì)材料性能的確定、計(jì)算的設(shè)置、計(jì)算的收斂以及保證結(jié)果的精度增加難度。</li><li>幾何非線性。我們?nèi)粘I钪校承┙Y(jié)構(gòu)在載荷變化的過(guò)程中會(huì)發(fā)生突變,結(jié)構(gòu)發(fā)生大變形,這將直接導(dǎo)致結(jié)構(gòu)的響應(yīng)規(guī)律發(fā)生重大變化,其中主要分為兩種,分別是大撓度和大應(yīng)變。(1)大撓度:比如向上翹曲的殼零件,在很小載荷作用下發(fā)生很小的應(yīng)變和位移,但當(dāng)載荷作用加大,殼會(huì)向下凹陷,也就變成了小應(yīng)變,大位移。(2)大應(yīng)變:比如橡膠件在壓力作用下發(fā)生的變形,橡膠幾乎是不可壓縮的,應(yīng)變很小,但是在拉伸時(shí),應(yīng)變很大。</li><li>狀態(tài)非線性。絕大部分有限元分析都不是簡(jiǎn)單的零件分析,而且復(fù)雜的裝配體分析,很多的零件之間會(huì)存在接觸或者分離的狀態(tài)變化。比如齒輪的嚙合,兩個(gè)齒輪會(huì)存在接觸和分離的狀態(tài)變化,這時(shí)候結(jié)構(gòu)剛度就會(huì)因?yàn)闋顟B(tài)變化而變化。邊界條件中的接觸就是狀態(tài)非線性的一種。</li></ol><p> 非線性無(wú)疑會(huì)增加有限元分析的難度和成本,在我們實(shí)際的模型中,以上三種非線性類(lèi)型往往交叉出現(xiàn),不僅具有材料非線性、幾何非線性,還有狀態(tài)非線性。對(duì)于此類(lèi)問(wèn)題,新手往往難以完成計(jì)算設(shè)計(jì)以實(shí)現(xiàn)計(jì)算收斂,下面簡(jiǎn)單介紹相關(guān)非線性計(jì)算的收斂技巧。</p>
展開(kāi) 提高ANSYS非線性求解收斂性能的一般方法總結(jié)
提高ANSYS非線性求解收斂性能的一般方法總結(jié)
在采用ANSYS進(jìn)行幾何非線性的求解過(guò)程中,如果采用系統(tǒng)的默認(rèn)設(shè)置,有可能會(huì)因?yàn)閰?shù)的不合適而導(dǎo)致收斂困難。針對(duì)比較常見(jiàn)的非線性求解收斂困難,本文總結(jié)幾種比較常見(jiàn)的調(diào)整方法,僅做參考。
一、打開(kāi)自動(dòng)時(shí)間步(autots,on)
ANSYS在所有靜態(tài)和瞬態(tài)分析中,使用時(shí)間作為跟蹤參數(shù),而不論分析是否依賴(lài)于時(shí)間。當(dāng)我們收斂困難時(shí),一個(gè)非常重要的方法是打開(kāi)自動(dòng)時(shí)間步。打開(kāi)自動(dòng)時(shí)間步長(zhǎng)往往需要一個(gè)比較小的最小時(shí)間步長(zhǎng)(或者最大的步數(shù),采用DELTIM或者NSUBST定義)。在進(jìn)行非線性求解過(guò)程中,初始時(shí)間步長(zhǎng)如果太小,自動(dòng)時(shí)間分步算法可能使你的運(yùn)行時(shí)間太長(zhǎng);相反地,使你的最小時(shí)間步長(zhǎng)太大,可能導(dǎo)致不收斂。因此合理設(shè)置初始時(shí)間步長(zhǎng)是非常重要的,一般可以根據(jù)試算確定。
值得說(shuō)明的是,當(dāng)采用自動(dòng)時(shí)間步長(zhǎng)后,二分法會(huì)被自動(dòng)激活。如果在一個(gè)太大時(shí)間步內(nèi)收斂失敗,該特性能減半時(shí)間步,使得計(jì)算繼續(xù)。
二、Newton-Raphson 選項(xiàng)調(diào)整與自適應(yīng)下降
在非線性計(jì)算收斂困難時(shí),可以調(diào)整程序默認(rèn)的牛頓—拉普森選項(xiàng)。雖然一般情況下采用采用自動(dòng)默認(rèn)的選項(xiàng)會(huì)獲得最佳的收斂特性,但也不排除會(huì)遇到其他選擇會(huì)更有效的情況。合理使用自適應(yīng)下降因子也能增加某些非線性單元的收斂情況。
三、線性搜索
線性搜索可以看為是對(duì)自適應(yīng)下降的一個(gè)替代,兩者不應(yīng)同時(shí)使用。線性搜索一般情況下能使得分析得到收斂,但隨之帶來(lái)的是求解速度的大幅度降低,特別是針對(duì)有材料非線性的情況,一般而言,當(dāng)結(jié)構(gòu)采用力加載或者剛度增長(zhǎng)的薄膜等類(lèi)似分析時(shí),可以打開(kāi)線性搜索,線性搜索打開(kāi)命令為L(zhǎng)NSRCH。
四、調(diào)整收斂準(zhǔn)則
ANSYS非線性收斂準(zhǔn)則主要有四種,分別為力、位移、彎矩和轉(zhuǎn)角。
展開(kāi) 干貨 | 接觸非線性應(yīng)用——解決ANSYS 接觸不收斂問(wèn)題的方法
根據(jù)ANSYS的使用者反饋,針對(duì)非線性接觸問(wèn)題上的求解,經(jīng)常會(huì)有客戶(hù)出現(xiàn)不收斂的情況,在調(diào)試收斂性上花費(fèi)大量的時(shí)間。本文主要針對(duì)ANSYS 接觸不收斂問(wèn)題進(jìn)行方法上的技巧總結(jié),希望通過(guò)本文使大家在ANSYS軟件的使用上有更好的體驗(yàn)。
ANSYS接觸不收斂的原因有非常多的原因,針對(duì)每一種不收斂問(wèn)題,選擇正確的方法都能使不收斂問(wèn)題解決變得容易起來(lái)。在使用軟件中,ANSYS接觸不收斂原因主要有下面這些原因:
1、接觸算法的不正確選擇;
2、遺漏了相關(guān)的接觸對(duì);
3、物體之間接觸剛度過(guò)大;
4、求解的載荷步較少;
5、奇異;
6、結(jié)構(gòu)發(fā)生了剛體位移;
7、結(jié)構(gòu)發(fā)生振蕩現(xiàn)象;
下面針對(duì)這些原因的解決辦法進(jìn)行詳細(xì)的講解:
1
接觸算法的選取原則
ANSYS內(nèi)部大體上包括5種算法,Pure Penalty,Augmented Lagrange,MPC,Pure Lagrange,Beam。
展開(kāi)