Ansys復合材料結構分析總結(概述篇)

說明:整理自Simwe論壇,復合材料版塊,原創fea_stud。


做了一年多的復合材料壓力容器的分析工作,也積累了一些分析經驗,到了總結的時候了,回想起來,總最初采用I-deas,到MSC.Patran、Nastran,到最后選定Ansys為自己的分析工具,確實有一些東西值得和大家分享,與從事復合材料結構分析的朋友門共同探討。

   (一)概述篇

復合材料是由一種以上具有不同性質的材料構成,其主要優點是具有優異的材料性能,在工程應用中典型的一種復合材料為纖維增強復合材料,這種材料的特性表現為正交各向異性,對于這種材料的模擬,很多的程序都提供了一些處理方法,在I-Deas、Nastran、Ansys中都有相應的處理方法。筆者最初是用I-Deas下建立各項異性材料結合三維實體結構單元來模擬(由于研究對象是厚壁容器,不宜采用殼單元),分析結果還是非常好的,而且I-Deas強大的建模功能,但由于課題要求要進行壓力容器的優化分析,而且必須要自己寫優化程序,I-Deas的二次開發功能開放性不是很強,所以改為MSC.Patran,Patran提供了一種非常好的二次開發編程語言PCL(以后在MSC的版中專門給大家貼出這部分內容),采用Patran結合Nastran的分析環境,建立了基于正交各項異性和各項異性兩種分析模型,但最終發現,在得到的最后結果中,復合材料層之間的應力結果始終不合理,而模型是沒有問題的(因為在I-Deas中,相同的模型結果是合理的),于是最后轉向Ansys,剛開始接觸Ansys,真有相見恨晚的感覺,豐富的單元庫,開放的二次開發環境(APDL語言),下面就重點寫Ansys的內容。

在ANSYS程序中,可以通過各項異性單元(Solid 64)來模擬,另外還專門提供了一類層合單元(Layer Elements)來模擬層合結構(Shell 99, Shell 91, Shell 181, Solid 46 和Solid 191)的復合材料。

采用ANSYS程序對復合材料結構進行處理的主要問題如下:

(1)       選擇單元類型

針對不同的結構和輸出結果的要求,選用不同的單元類型。

 Shell 99 —— 線性結構殼單元,用于較小或中等厚度復合材料板或殼結構,一般長度方向和厚度方向的比值大于10;

 Shell 91 —— 非線性結構殼單元,這種單元支持材料的塑性和大應變行為; Shell 181—— 有限應變殼單元,這種單元支持幾乎所有的包括大應變在內的材料的非線性行為;

Solid 46 —— 三維實體結構單元,用于厚度較大的復合材料層合殼或實體結構; Solid 191—— 三維實體結構單元,高精度單元,不支持材料的非線性和大變形。
(2)  定義層屬性配置

主要是定義單層的層屬性,對于纖維增強復合材料,在這里可以定義單層厚度、纖維方向等。

(3)  定義失效準則

支持多種失效準則,不過我還是沒有用他,而是自己寫了通過應力結果采用二次蔡胡準則程序來判斷的。

(4)  其他的一些建模技巧和后處理指導

在我的分析工作中,主要采用了三維實體結構單元。
關于Solid 46單元

(1)  Solid 46是用于模擬復合材料厚殼或實體的8節點三維層合結構單元,單元節點有x,y和z方向三個結構自由度,單元允許最多250層不同的材料;
(2)  這種單元的定義包括:8個節點、各層厚度、各層材料方向角和正交各項異性材料屬性,其中每層可以為面內兩個方向雙線性的不等厚層;
(3)  在材料定義時,只需定義材料主方向和材料坐標系(單元坐標系)一致的材料參數,不一致的復合材料層通過定義材料方向角(該層材料主方向和材料坐標系所成的角度)由程序自動轉換;
(4)  通過選擇不同的層直接在單元坐標下獲取單元應力,包括三個方向的應力和面內剪切應力,而不需要通過應力應變的轉換來獲?。?/p>

 

論壇問答:

Q:ANSYS如何處理失效后的材料退化呢?

A:ANSYS沒有直接提供材料失效后的退化,但可以自己寫程序讓ANSYS執  行。  ANSYS可以用失效準則判斷材料是否失效,之后剛度降低可以通過實驗  測得。再將實驗數據輸入到ANSYS中,對失效的單元重新進行分析。 

共同討論! Ansys確實沒有直接提供材料失效后的退化的處理方法。我們在進行復合材料結構分析時,通常采用單層模量退化的估算方法,這種估算方法就是將帶有裂紋層的橫向、剪切模量與泊松系數全部用一組經過DF因子退化的新值替代,為了考慮壓縮強度的下降,對單向復合材料的壓縮強度也要DF因子退化(詳細信息可以參考蔡為侖的《復合材料設計》一書),這樣,我們就可以再結合Ansys的APDL來處理了。


Ansys復合材料結構分析總結(概述篇)的圖1

                                                              想學習更多的知識,請聯系我們!

                                                              微信公眾號:名稱:“DR有限元”

                                                                                    號碼:“hello_cae”


登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

16
6