Abaqus 和Hyperview 強度結果後處理探討

在有限元分析的後處理過程中,特別是強度結果讀取,常常根據需要採用多種後處理軟件。Abaqus 和Hyperview 是其中常用的兩種後處理軟件,其後處理結果方法常常困擾著工程分析人員。本期結合案例探討這兩種結果後處理方式的差異及感悟,以便對實際工程的參考和借鑑。


一、前處理

將相應的數據導入到前處理Hypermesh 中,進行網格劃分,網格劃分時分別採用六面體單元和二階四面體單元進行結構離散,單元大小為4mm。網格各項指標需達到相應的標準要求,若採用六面體單元,整體Jacobia 需達到0.6 以上。


Abaqus 和Hyperview 強度結果後處理探討

圖1 某卡箍(六面體網格)

二、載荷及邊界設定

該卡箍計算載荷為施加螺栓的安裝力矩30Nm。


三、後處理方式解析

在實際工程分析中,Abaqus/Viewer與Hyperview的強度後處理時,不管採用什麼方法,兩者位移結果一致。有限元中採用形函數,先計算位移再計算應力,應力結果因處理方式不同而不同。


1、ABAQUS後處理門檻值

Abaqus最終計算出的是積分點上的應力分量,但是在後處理中顯示的時候,單元之間會出現應力梯度,為了使contour光滑需要將積分點應力插值到節點處,最終可以以等效應力的方式顯示的(通常採用mises應力)或者是其他變量顯示節點的mises應力是它相鄰的單元積分點的應力插值過來的,但一個節點通常有多個相鄰單元,比如六面體節點有8個相鄰單元,但是每個單元插值到這個節點的應力並不相同(通常情況下單元越密,不同單元插值到同一個節點的應力越接近),這就需要一種方法來平均一下在節點處得到唯一的應力值,使單元之間應力連續。Abaqus提供了兩種插值方式,compute scalars before averaging和compute scalars after averaging。

(1)computescalars before averaging:首先計算出積分點上的等效應力,然後分別插值到節點處,再平均。

(2)compute scalars after averaging:現將積分點處的應力分量插值到節點處,再平均出節點處的應力分量,最後通過應力分量求出等效應力。

其中第二種方法不需要設置閥值。

第一種方法將積分點處的應力插值到節點處時,不同的單元插值過來的等效應力由於單元等原因可能相差很大的,這樣就出現了閥值 averaging。

計算公式一:relative nodalvariation = (maximum at node - minimum at node)/( maximum over active regions- minimum over activeregions)

計算公式二:relative nodalvariation = (maximum at node - minimum at node)/(maximum within region- minimum within region)

第一個公式和第二個公式分母部分是選取的不同的參考區域。

如果 relative nodal variation<averaging>

如果 relative nodal variation>averaging 則不做平均處理(會在節點處出現應力不連續)。

Averaging處於0到100%Averaging值越大等值線越光滑,當averaging等於0的時候單元之間出現明顯應力不連續,當averaging等於100%的時候 contour非常光滑,一般選擇75%即可。

注意:選擇Computescalars before averaging變量在平均方法得到的節點Mises 應力偏大,作為工程分析的結果會更安全。此外,若在所關心的部位看到應力不連續現象,應在此處細化網格。


Abaqus 和Hyperview 強度結果後處理探討

圖2 Abaqus應力平均方法選項


2、Hyperview強度結果後處理方式

Hyperview中對應力結果提供四種平均方法,分別是None、Simple、Adavanced、Difference。

(1)None:應力結果不作任何處理;

(2)Simple:張量和矢量分量被提取計算,並且對不變量進行計算,然後再進行平均處理,即先計算再平均。此方法相當於Abaqus/Viewer中的Compute scalars before averaging;

(3)Advanced:張量和矢量結果被換算到一致的座標系中,然後單獨平均產生一個平均張量或矢量,這些不變量再從這些平均的張量或矢量進行計算,即先平均再計算。此方法近似於Abaqus/Viewer中的Compute scalars after averaging;

(4)Difference:在一個節點處的最大和最小角值間的差值。

Abaqus 和Hyperview 強度結果後處理探討

Abaqus 和Hyperview 強度結果後處理探討

圖3 None應力平均方法 圖4 Simple應力平均方法

Abaqus 和Hyperview 強度結果後處理探討

Abaqus 和Hyperview 強度結果後處理探討

圖5 Advanced應力平均方法 圖6 Difference應力平均方法


3、分析結果對比

(1)Abaqus和Hyperview兩種後處理位移結果一致(有限元計算原理先計算位移再計算應力)。

Abaqus 和Hyperview 強度結果後處理探討

Abaqus 和Hyperview 強度結果後處理探討

圖7 Abaqus Before averaging方法 圖8 Hyperview Simple方法


(2)若結構採用六面體單元離散,採用Simple結果一樣。

Abaqus 和Hyperview 強度結果後處理探討

Abaqus 和Hyperview 強度結果後處理探討

圖9 Abaqus Before averaging方法 圖10 Hyperview Simple方法

(3)若採用四面體單元離散,在Hyperview中需要將Use corner data選項勾選,此時兩種軟件最大主應力結果一致。

Abaqus 和Hyperview 強度結果後處理探討

Abaqus 和Hyperview 強度結果後處理探討

圖11 Abaqus Before averaging方法 圖12 Hyperview Simple方法


表1 Abaqus與Hyperview結果對比

Abaqus 和Hyperview 強度結果後處理探討


四、小結

通過大量的實際工程對比,得出初步的以下參考或建議:

1、對於結構強度分析,推薦採用六面體單元進行結構離散;若採用四面體單元,建議採用二階四面體單元。

2、採用Abaqus作為後處理時,建議採用Before averaging應力處理方法;

3、採用Hyperview作為後處理時,建議採用Simple應力處理方法;

4、若採用四面體單元進行結構離散,建議勾選use corner data選項;

5、至於採用哪種強度理論,需結合實際結構件材料和使用性質來定。


【免責聲明】本公眾號所刊登的內容、資料等來自於個人總結、技術論壇、文獻、軟件幫助文檔及網絡等,對文中觀點判斷均保持中立,若您認為文中來源標註與事實不符,若有涉及版權等請告知,將及時修訂刪除,謝謝大家的關注!


手指動一動,關注微信公眾號CAE之家,驚喜多多哦!​

"/<averaging>


分享到:


相關文章: