
發(fā)布
注冊
/
登錄ansys循環(huán)迭代的案例
ANSYS求解過程中的迭代曲線圖應(yīng)該怎么看
上面這張圖,用過ANSYS的朋友一定都很熟悉吧,在開始求解到求解結(jié)束的整個漫長過程中,這幅圖都會陪伴我們度過每一秒。
那么,圖中的各個曲線分別代表了什么意思呢?下面來說一說
Time=1
這是時間標(biāo)記,如果你的分析是多荷載步的,就會看到Time=1、2、3……如果在定義荷載步的過程中定義了時間的數(shù)值,那么這里就會按照用戶定義的時間顯示。時間很重要,可以在遇到程序意外錯誤的時候,通過時間數(shù)據(jù)找到“發(fā)生計算問題的時間點”以便于我們對模型的再修改。
橫軸: Cumulative Iteration Number / 累積迭代數(shù)
在非線性問題的求解過程中,程序利用求解器進行迭代計算來得到最終的解答。橫坐標(biāo)的“數(shù)量”大小,和項目的非線性程度直接相關(guān),越接近線性問題,迭代數(shù)越少,非線性程度越高或遇到難以收斂的時候,迭代次數(shù)就會顯著增加。
縱軸: Absolute Convergence Norm / 絕對收斂范數(shù)
既然叫“范數(shù)”,聯(lián)想到我們在建模過程中輸入的各種數(shù)值都不是“范數(shù)”形式的,因此程序在求解過程中,在進行計算的同時,也把相應(yīng)的變量進行了“規(guī)范化”處理,比如有時候會進行歸一化等等。對于我們來說,縱軸的坐標(biāo)數(shù)值并不重要,重要的是曲線之前的相對位置關(guān)系。
重點來了
我們來看看曲線代表了什么意思
注意上面的曲線,體現(xiàn)的是F(Force,荷載)與M(Moment,彎矩)之間的關(guān)系,用這二者來繪圖,是因為在求解計算過程中,這二者在全部單元自由度中都有相關(guān)性。在有些分析中,還會出現(xiàn)溫度、位移等。
上圖中還可見的,是CRIT和L2標(biāo)簽,CRIT是criteria的縮寫,指的是收斂判別準(zhǔn)則;L2指的是L2級范數(shù),當(dāng)然還有L0、L1級范數(shù),這里我們叫它為計算殘差。
展開 ANSYS求解過程中的迭代曲線圖應(yīng)該怎么看
上面這張圖,用過ANSYS的朋友一定都很熟悉吧,在開始求解到求解結(jié)束的整個漫長過程中,這幅圖都會陪伴我們度過每一秒。
那么,圖中的各個曲線分別代表了什么意思呢?下面來說一說
Time=1
這是時間標(biāo)記,如果你的分析是多荷載步的,就會看到Time=1、2、3……如果在定義荷載步的過程中定義了時間的數(shù)值,那么這里就會按照用戶定義的時間顯示。時間很重要,可以在遇到程序意外錯誤的時候,通過時間數(shù)據(jù)找到“發(fā)生計算問題的時間點”以便于我們對模型的再修改。
橫軸: Cumulative Iteration Number / 累積迭代數(shù)
在非線性問題的求解過程中,程序利用求解器進行迭代計算來得到最終的解答。橫坐標(biāo)的“數(shù)量”大小,和項目的非線性程度直接相關(guān),越接近線性問題,迭代數(shù)越少,非線性程度越高或遇到難以收斂的時候,迭代次數(shù)就會顯著增加。
縱軸: Absolute Convergence Norm / 絕對收斂范數(shù)
既然叫“范數(shù)”,聯(lián)想到我們在建模過程中輸入的各種數(shù)值都不是“范數(shù)”形式的,因此程序在求解過程中,在進行計算的同時,也把相應(yīng)的變量進行了“規(guī)范化”處理,比如有時候會進行歸一化等等。對于我們來說,縱軸的坐標(biāo)數(shù)值并不重要,重要的是曲線之前的相對位置關(guān)系。
重點來了
我們來看看曲線代表了什么意思
注意上面的曲線,體現(xiàn)的是F(Force,荷載)與M(Moment,彎矩)之間的關(guān)系,用這二者來繪圖,是因為在求解計算過程中,這二者在全部單元自由度中都有相關(guān)性。在有些分析中,還會出現(xiàn)溫度、位移等。
上圖中還可見的,是CRIT和L2標(biāo)簽,CRIT是criteria的縮寫,指的是收斂判別準(zhǔn)則;L2指的是L2級范數(shù),當(dāng)然還有L0、L1級范數(shù),這里我們叫它為計算殘差。
展開 ANSYS workbench 循環(huán)對稱壓力容器靜力分析 ¥10
本案例適合哪些人學(xué)習(xí):
1、學(xué)習(xí)型仿真工程師
2、理工科院校學(xué)生
你會得到什么:
1、學(xué)習(xí)壓力容器的三維模型處理
2、學(xué)習(xí)線性靜結(jié)構(gòu)分析步的建立
3、學(xué)習(xí)壓力容器分析的載荷施加
4、學(xué)習(xí)壓力容器對稱循環(huán)約束的施加
案例介紹:
所使用軟件為ANSYS workbench2020r2.
案例介紹了ANSYS workbench 壓力容器分析。
本案例完整得提供了分析相關(guān)所有分析文件。
?
AnsysWB-基于熱循環(huán)載荷的焊球熱應(yīng)力仿真 ¥15
由于反復(fù)接通和斷開電源,微電子元件受
</div><div contenteditable="false" width="100%">
到熱循環(huán)的作用,因此,焊點處出現(xiàn)裂紋,斷開了芯片與印刷電路板的連接,從而導(dǎo)
</div><div contenteditable="false" width="100%">
致故障。
</div><p>本例基于 “非線性結(jié)構(gòu)材料模塊”中的模型 “黏塑性焊點”。</p><p><br></p><figure style="text-align: center;" class="ql-align-center">
<figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202512/attachment/cfacfaa56fd948108d043c368bd3c241.png" style="display: inline-block;" data-regular="true">
<img src="https://img.jishulink.com/202512/attachment/cfacfaa56fd948108d043c368bd3c241.png" data-mobile-src="https://img.jishulink.com/202512/attachment/cfacfaa56fd948108d043c368bd3c241.png?
展開 
ANSYS中的循環(huán)載荷加載,最易理解的案例來了!
本文的主要目的就是展示在ANSYS中循環(huán)加載是如何實現(xiàn)的。
計算結(jié)果
橡膠塊循環(huán)拉伸變形結(jié)果(可以看到有四次循環(huán)變形)
本文以一個正方形橡膠塊為例說明,橡膠塊如圖約束(約束XY面節(jié)點Z自由度,約束XZ面節(jié)點Y自由度,約束YZ面節(jié)點X自由度),在側(cè)面施加循環(huán)載荷。
計算模型示意圖
循環(huán)載荷施加正弦形狀的位移載荷,分為4個正弦周期,四個正弦周期載荷幅值分別為0.1,0.2,0.3,0.4,4個周期加載過后,橡膠內(nèi)部積累的應(yīng)力釋放。具體定義分為幾個步驟:
步驟一:首先定義4個周期載荷幅值向量。
*DIM,AMPL,ARRAY,4 ! Amplitude Vector Definition
AMPL(1)=0.01
AMPL(2)=0.02
AMPL(3)=0.03
AMPL(4)=0.04
步驟二:定義離散時間加載點
*DIM,SOLTIME,ARRAY,161 ! Time Vector Definition
SOLTIME(1)=0.0
*DO,I,2,161,1
SOLTIME(I)=SOLTIME(I-1)+0.1
*ENDDO
步驟三:計算每個時間點下的位移激勵大小,也就是正弦曲線上的y值大小。
*DIM,BC_X,ARRAY,161 !
展開 Ansys使用APDL 批量創(chuàng)建數(shù)組,一維數(shù)組名設(shè)置循環(huán)變量,與二維數(shù)組等效
APDL 批量創(chuàng)建數(shù)組,在一維數(shù)組名上做文章,實現(xiàn)其與二維數(shù)組近似相同效果
首先批量創(chuàng)建了8個一維數(shù)組,數(shù)組名中的循環(huán)變量j使用%j%
finish
/prep7*do,j,1,8
*dim,List%j%,array,10,1
*enddo
然后給八個數(shù)組里的每一個元素賦值,總共80個元素
并且以數(shù)組元素值作為節(jié)點編號,同數(shù)組的y坐標(biāo)值相同
*do,i,1,10
*do,j,1,8
List%j%(i,1)=(i-1)*10+j
n,List%j%(i,1),i,j
*enddo
*enddo
最終效果如下
注:轉(zhuǎn)自 https://blog.csdn.net/weixin_43717845/article/details/104567039
小白一枚,本為學(xué)習(xí)之余的記錄,希望能讓些跟我一樣的初學(xué)者少走彎路,寫的也不盡嚴(yán)謹(jǐn),有疏漏錯誤之處也請各位專家指出,不吝賜教……多謝
展開