基于ANSYS workbench和designlife的多軸疲勞分析案例

2017-01-13  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

基于ANSYS workbench和designlife的多軸疲勞分析


今天為大家?guī)硪黄L文,探討的主題是用有限元軟件workbench和designlife分析工程實際中的疲勞問題。疲勞問題也屬于耐久性問題,是本人的主要研究方向。理論背景不作過多介紹,現(xiàn)給出幾個主要名詞解釋:


Designlife:ncode公司的一款CAE疲勞分析軟件,繼承了FE-Fatigue的特點。

金屬疲勞:是指材料、零構(gòu)件在循環(huán)應(yīng)力或循環(huán)應(yīng)變作用下,在一處或幾處逐漸產(chǎn)生局部永久性累積損傷,經(jīng)一定循環(huán)次數(shù)后產(chǎn)生裂紋或突然發(fā)生完全斷裂的過程。

靜水應(yīng)力:在彈塑性力學(xué)中,常假設(shè)靜水壓力作用下,應(yīng)變與應(yīng)力服從彈性規(guī)律,并且不影響屈服(在特定的屈服準(zhǔn)則下 )。于是很自然地將應(yīng)力分量分成兩部分,一部分是平均正應(yīng)力,或稱靜水壓力,另一部分稱為偏量應(yīng)力張量。

多軸疲勞:多軸疲勞是指多向應(yīng)力或應(yīng)變作用下的疲勞,也稱為復(fù)合疲勞。

Dang Van準(zhǔn)則:基于宏觀和微觀尺度之間的一種多軸疲勞準(zhǔn)則。考慮靜水應(yīng)力和剪切應(yīng)力幅的線性組合。公式使用剪切應(yīng)力和靜水壓應(yīng)力,以及一個安定狀態(tài),來計算等效應(yīng)力并與一個閾值相比較。



1問題描述


在實際條件中,許多關(guān)鍵位置的結(jié)構(gòu)承受多軸載荷。即關(guān)鍵位置的應(yīng)力狀態(tài)有著多于一個的明顯主應(yīng)力,和/或主應(yīng)力方向隨著時間改變。使用ncode designlife軟件可以用來進(jìn)行主應(yīng)力狀態(tài)和多軸條件下的有限壽命疲勞計算(以后發(fā)帖介紹)。然而,有些組件,如發(fā)動機(jī)部件如連接桿和曲軸連桿,人們希望它們在壽命周期內(nèi)經(jīng)歷很高數(shù)量的載荷循環(huán)。設(shè)計這些部件的有限疲勞壽命是不現(xiàn)實的,更常用的方法是使用安全因子方法,這樣關(guān)鍵載荷循環(huán)可以和疲勞或耐久極限準(zhǔn)則進(jìn)行比較。簡單的單軸安全因子方法對許多情形都適用,但是當(dāng)載荷是多軸,尤其是不成比例的時候,我們需要一種更復(fù)雜的方法,如Dang Van模型。Dang Van準(zhǔn)則的目的是處理損傷非常微小時的高周疲勞情形。

這篇文章探討同時受彎力和扭力作用的軸的疲勞分析。軸是用SAE1045號鋼制成的(國內(nèi)45號鋼),被美國汽車工程師協(xié)會的疲勞設(shè)計和評估委員會用于外延的國際標(biāo)準(zhǔn)循環(huán)試驗。其幾何參數(shù)如下圖。


blob.png

2有限元分析



我們首先思考如何開展仿真。比如,用設(shè)計軟件如SolidWorks,UG等畫出模型,轉(zhuǎn)成中間格式導(dǎo)入ANSYS workbench的靜力結(jié)構(gòu)模塊分析;有兩個主要載荷,分兩個載荷步施加,施加的位置和方向已經(jīng)明確,約束是固定約束;網(wǎng)格畫成什么類型,在何處細(xì)化,等等。

2.1模型準(zhǔn)備

在SW中繪制模型:


blob.png

2.2網(wǎng)格劃分


我們因為預(yù)先知道,軸同時受彎和扭,應(yīng)力最大處應(yīng)該會發(fā)生在軸頸和軸連接處,因此我們特意細(xì)化這些部位的網(wǎng)格。如果事先不知道應(yīng)力分布,也可根據(jù)首次求解結(jié)果來重新劃分網(wǎng)格。

整體網(wǎng)格:


blob.png

截面網(wǎng)格:



blob.png


因為疲勞發(fā)生在材料表層,實際重點關(guān)注的是表面網(wǎng)格,可以用加上膨脹層(inflation)的辦法來畫精細(xì)的表面網(wǎng)格,不過這樣整體網(wǎng)格劃分方法會變?yōu)樗拿骟w。


blob.png

膨脹層截面:



blob.png


加上膨脹層之后,單元數(shù)量從5萬上升到16萬,從計算效率上來講,我們還是采用不加膨脹層的網(wǎng)格,更何況我們還有自適應(yīng)網(wǎng)格這一工具可以利用。

2.3邊界條件定義

在靜力結(jié)構(gòu)模塊中添加約束和載荷情況:


blob.png

設(shè)置載荷步控制,這里2個載荷分2個載荷步施加:



blob.png

第一個載荷——彎力的施加:



blob.png

第二個載荷——扭力的施加:



blob.png

兩個載荷都用表格數(shù)據(jù)輸入即可。載荷合并后如圖所示:



blob.png


注意這里其實并沒有任何一個時刻軸是受2個載荷同時作用的,在靜力分析中我們只需要將2個載荷的單獨(dú)施加情況分別作為一個載荷步求解(1s和2s),在ncode中進(jìn)行疲勞分析會將這兩個結(jié)果進(jìn)行線性疊加。

接下來設(shè)置自適應(yīng)網(wǎng)格,細(xì)化步數(shù)為3步,精度為2。


blob.png

在von mises應(yīng)力下插入收斂準(zhǔn)則:



blob.png

2.4求解與分析


查看von mises應(yīng)力結(jié)果,注意這里有2個載荷步,受不同載荷。默認(rèn)只會顯示最后一步,需要手動查看之前的載荷步。

第一步最大應(yīng)力為35.377Mpa,發(fā)生在受擠壓一側(cè)的軸頸與軸連接處(圖中有一個白點,ANSYS用來表示箭頭所指的實際位置是在模型另一側(cè))。


blob.png

應(yīng)變結(jié)果,是符合預(yù)期的:



blob.png

第二步受扭,應(yīng)力結(jié)果并不明顯,如圖:



blob.png

應(yīng)變結(jié)果中可以看出軸表面變形比中央大:



blob.png

我們放大一下關(guān)注應(yīng)力細(xì)節(jié):



blob.png


可以從圖中看出,應(yīng)力集中處的網(wǎng)格已經(jīng)重新劃分過了。使用這種方法基本可以保證不會發(fā)生應(yīng)力奇異的現(xiàn)象。表中的數(shù)據(jù)顯示兩個載荷步都只細(xì)化了一次,就滿足了我們的設(shè)定的5%的收斂目標(biāo)。


blob.png


通過ANSYS workbench中的分析,我們獲得了軸在彎扭作用下的響應(yīng)。我們在***\dangvan_files\dp0\SYS\MECH文件夾找到后綴為.rst的分析結(jié)果文件,用來在ncode中打開作為有限元輸入。其中***表示保存的目錄。



3 designlife疲勞分析


3.1概述

一般來說ANSYS workbench典型的流程是在workbench左側(cè)的菜單中找到designlife EN 時間序列功能,連接solution模塊(需要事先安裝ncode16.0)。


blob.png



blob.png


但是需要注意,用這種方法進(jìn)入designlife以后,軟件自動準(zhǔn)備了一套復(fù)雜流程,如下圖所示,不利于學(xué)習(xí)。這個案例中我們單獨(dú)啟動ncode,自己選擇需要的模塊。


blob.png


首先簡單介紹ncode的典型分析方法,稱為5-box trick:


blob.png

從5-box trick中,我們知道:


1.每個案例中,結(jié)構(gòu)所受到的載荷環(huán)境必須定義(Loading History);

2.必須有幾何因素或者描述(Geometry)。它可能是疲勞強(qiáng)度換算系數(shù)(Kf)或者柔度函數(shù)(Y)的形式,或者是有限元分析的結(jié)果(大多數(shù)情況下);

3.材料對周期性載荷的響應(yīng)必須被定義(Material Data),以S-N曲線、應(yīng)變-壽命和周期應(yīng)力-應(yīng)變曲線表示,或者帕里斯函數(shù);

4.這三個輸入框通過每周疲勞分析合并,并給出初始結(jié)果。

常用模塊圖標(biāo)如下所示:


blob.png

有限元輸入,輸入有限元模型



blob.png

SN CAE 疲勞,進(jìn)行逐周分析



blob.png

熱點探測,識別模型中的關(guān)鍵區(qū)域



blob.png

有限元顯示,以圖形形式顯示有限元模型



blob.png

數(shù)據(jù)值顯示,以表格形式顯示分析結(jié)果


這個案例將對這個部件進(jìn)行多軸安全因子分析以確定它是否能用于實際工程使用。設(shè)計目標(biāo)是這個部件必須在載荷歷程的作用下具有無限重復(fù)的壽命,安全因子為1.05。


下面開始具體分析。

3.2模型輸入

在designlife中創(chuàng)建疲勞分析流,首先我們插入一個有限元輸入(FE Input)模塊,導(dǎo)入上一步準(zhǔn)備的rst結(jié)果文件,查看應(yīng)力和應(yīng)變結(jié)果:

彎力結(jié)果:


blob.png

扭力結(jié)果



blob.png

再拖動一個數(shù)據(jù)輸入窗口到工作區(qū),插入測試數(shù)據(jù):



blob.png



blob.png

從測試數(shù)據(jù)的細(xì)節(jié)屬性可以看出采樣率、采樣點等信息。



blob.png


添加Dang Van疲勞模塊并連接,這個模塊的作用就是使用Dang Van模型計算安全因子:


blob.png


Dang Van疲勞模塊有三個輸出端口。從上到下分別為:適合有限元顯示的壓縮結(jié)果;完整結(jié)果數(shù)據(jù)值顯示;最差實體Dang Van(分散)繪圖。

分別連接三個模塊到響應(yīng)端口,連接完畢的分析流程如圖所示??梢钥闯?除了最后一個XY圖用來顯示最差實體Dang Van(分散)繪圖以外,剛好是5-boxes。


blob.png

3.3建立材料映射


在DangVan分析模塊上右鍵點擊選擇編輯材料映射,這個選項使用一些已有的經(jīng)驗規(guī)則來生成DangVan模型中的參數(shù)a和b。

理論部分(可以略過):

關(guān)于估計Dang Van參數(shù)a和b的文獻(xiàn)中沒有給出明確的關(guān)系,但是我們可以利用觀察到的金屬(主要是鋼)的彎曲耐久極限和扭轉(zhuǎn)耐久極限之間的關(guān)系,結(jié)合一些疲勞和靜態(tài)行為之間的聯(lián)系。

從彈性理論中我們知道受靜載荷時抗扭強(qiáng)度和抗拉強(qiáng)度的比值是0.577。在疲勞分析中,觀察到這個值在一定范圍內(nèi)變動,取決于材料性質(zhì)和試樣的尺寸。CETIM對抗拉強(qiáng)度為350至2000MPa之間的鋼材的大約500個疲勞試驗結(jié)果進(jìn)行了搜集,發(fā)現(xiàn)了扭轉(zhuǎn)和旋轉(zhuǎn)彎曲的耐久極限(R=-1)之間平均比例為0.6。Moore, Jasper 和Mac Adam同樣觀察這個比值處于到0.44-0.71的范圍。F?ppl觀察到鋼的范圍是0.48-0.75,而鋁合金的范圍是0.54-0.65。

我們使用F?ppl關(guān)系來計算Dang Van參數(shù),因為它與可用的數(shù)據(jù)聯(lián)系緊密。對于鋼,扭轉(zhuǎn)(t)和旋轉(zhuǎn)彎曲(f)極限的平均比例是(0.48 0.75)/2=0.615。Dang Van線中a的斜率由下式給出:a= [3*(t-f/2)]/f = [3*(0.615-0.5)*f]/f = 0.345,f通常近似認(rèn)為是0.5倍抗拉強(qiáng)度(UTS),而且對于抗拉強(qiáng)度低于1400MPa的鋼材我們可以使用f=0.45倍UTS作為保守估計。

這使得b= 0.615*0.45 UTS = 0.28 UTS。對于UTS > 1400 MPa,f = 700 MPa,所以 b = 0.615*700 = 430 MPa。那么作為初步估計我們使用a=0.35UTS,b=0.28UTS(UTS < 1400 MPa),其他情形b=430 MPa。

一些實驗結(jié)果總結(jié)如下(大部分來自于Papadopoulos的論文):


blob.png

、


注:平均a = 0.36, t/f = 0.62。

(理論部分結(jié)束)

右鍵點擊Dang Van模塊,選擇建立材料映射。點擊generate新建一種材料,輸入材料名稱,如sae_shaft,數(shù)據(jù)集類型默認(rèn)為Dang Van無需更改,材料類型為鐵類,輸入抗拉極限621Mpa,點擊確定。自動生成的材料屬性如下:


blob.png


Dang Van閾值線隨著靜水應(yīng)力敏感性下降,b通過扭轉(zhuǎn)持久極限TAFE定義。


blob.png

3.4建立載荷映射


同樣在DangVan分析模塊上右鍵點擊選擇編輯載荷映射,下方的時序數(shù)據(jù)可以拖動至右上,分配給每個算例:


blob.png


在載荷指定的比例因子(Scale Factor)一欄中,對兩個載荷都輸入1000。這是因為采樣點較多,需要分割時間序列,做平均化處理,這樣使得對有限元模塊施加的時序載荷連續(xù)。

在DangVan分析模塊上右鍵點擊選擇屬性,進(jìn)行其他設(shè)置。分析組_殼層設(shè)置為頂層,因為我們只需要?dú)卧粋€表面的結(jié)果。這個設(shè)置可以減少分析時間,同時減小后處理時的負(fù)荷。分析組_求解位置設(shè)置為單元。

開始求解。

3.5結(jié)果分析

安全因子云圖:

安全因子云圖:


blob.png

DangVan分散繪圖:



blob.png


這張圖代表了載荷路徑是如何沿著靜水壓力分布的,同時與疲勞閾值判據(jù)進(jìn)行比較。如果紅色的分散繪圖穿過了藍(lán)色的對角線,失效就會發(fā)生。

數(shù)據(jù)值顯示模塊列出了所有單元的安全因子。安全因子小于1預(yù)示著會發(fā)生失效,這個例子中所有的安全因子都是大于1的。最差單元的安全因子為1.098,是滿足設(shè)計要求1.05的。


blob.png

3.6結(jié)果對比


如果應(yīng)力分析使用NASTRAN軟件,我們可以將疲勞分析的結(jié)果進(jìn)行對比。采用兩個載荷算例,分別代表1000N的彎力載荷(如下圖施加)和一個1000N·mm的扭力載荷,施加在相同位置。

軸的幾何體用六面體和五面體實體單元進(jìn)行網(wǎng)格劃分。靠近缺口根部的區(qū)域經(jīng)過了細(xì)化。因為我們需要精確的表面應(yīng)力用于疲勞損傷計算,軸模型表層覆蓋一層薄的殼單元,它們的材料屬性和實體單元一樣。盡管殼單元增加了計算時間,它們也增加了表面應(yīng)力預(yù)測的精度,而無需從次表面的高斯點進(jìn)行外插。殼體單元應(yīng)當(dāng)足夠薄,這樣不會影響固體單元的應(yīng)力應(yīng)變響應(yīng)??偣灿?2140個單元,其中3852個是殼體單元。


blob.png



blob.png


表中顯示了最差單元的安全因子為1.074。Nastran方法與ANSYS workbench方法分析出來的1.098僅相差2%左右。


4總結(jié)


本案例介紹了利用ANSYS workbench和ncode designlife軟件對零件進(jìn)行多軸疲勞分析的整套流程。我們可以見到ncode軟件功能非常全面、強(qiáng)大,與準(zhǔn)確的CAE分析結(jié)果搭配起來,可以為工程實際提供很好的參考。愿大家看完有所收獲。

以后本人還會不定期發(fā)帖介紹ANSYS workbench和designlife的一些技巧和應(yīng)用,感謝各位以及技術(shù)鄰官方的關(guān)注!

文章里用到的模型文件和測試數(shù)據(jù)放在附件中,可以下載用來練習(xí)。


本文轉(zhuǎn)自:http://www.jishulink.com/content/post/264681


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:基于ANSYS workbench和designlife的多軸疲勞分析案例 nCode-DesignLife疲勞分析專業(yè)培訓(xùn) nCode-DesignLife培訓(xùn)課程 DesignLife分析 DesignLife在線視頻 DesignLife技術(shù)學(xué)習(xí)教程 DesignLife軟件教程 DesignLife資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@www.br5w05v.cn