上一期非線性案例,小汰為大家展示了OptiStruct 如何應用於插拔問題。這一期,小汰繼續帶領大家學習非線性分析的另一個案例:後屈曲問題,或者稱為非線性屈曲問題。這也是非線性應用中的一類常見問題。

 

那麼問題來了,什麼樣的問題才是後挫屈問題呢?

 

實際上,非線性挫屈問題是幾何非線性問題的一種主要類型。既然有後挫屈問題,那麼是不是有前挫屈問題與之相對應?

 

沒錯!一般的,後挫屈分析通常指的是非線性挫屈,前挫屈分析指的是線性屈或者稱為特徵值挫屈分析;後挫屈分析主要是跟踪挫屈整個過程中的結構行為。

 

 
 
 

 

我們以一個實例給大家講解一下兩種挫屈分析的區別。

 

image

圖1 扁殼受力示意圖

 

image

圖2

 

以扁殼為例,如圖1兩端固定的扁殼在頂端受集中力。在線性挫屈分析中,基於小變形假設,通過特徵值分析,可得到挫屈載荷及挫屈形狀,如圖2中的A點。

 

在非線性挫屈分析中,當載荷比較小時,分析結果同線性結果一致。當載荷逐步增大,變形逐步增加,結構響應呈現出非線性,力位移曲線開始偏離線性結果,在B點外載達到最大,之後變形繼續變大,但是結構承受的外載變小,結構發生挫屈。從B點到C點,變形繼續變大,但是結構承受的載荷繼續變小。過了C點以後位移增加,結構承受的載荷開始增加,到D點達到之前載荷的極限點。從B點到D點的過程稱為疾速跳過(snap through)。

 

為了解決這個問題,傳統的非線性分析看來是不行了。因為挫屈分析中力位移曲線不再是凸面,採用傳統的牛頓法求解非線性方程時,只能求解OB段,過了B點牛頓法就會發散。

 

為此,在OptiStruct中,引入了弧長法能很好的解決這個問題。弧長法控制卡片為NLPCI,其定義見表1:

 

微信截图_20220208094930.png

表1 NLPIC卡片

 

 

(1)NLPCI卡片是NLPARM卡片的擴展,NLPCI卡片需和NLPARM卡片有相同的ID。

 

(2)TYPE為約束方程類型,可以為CRIS/RIKS/MRIKS,分別表示Crisfield方法,RIKS方法及修正的RIKS方法。

 

(3)SCALE為控制方程中載荷的貢獻所佔的比重,為大值時表示載荷控制,類似傳統的牛頓法,不適用於非線性挫屈分析;為小值時表示位移控制;一般取1.0。

 

(4) MINALR為最小弧長比例,MAXALR為最大弧長比例,DESITER為期望迭代次數,MAXDLF為允許的最大載荷增量因子。這四個參數聯聯合控制計算過程中的弧長。

 

(5)MAXINC為允許的增量步數,默認值為100,當增量步達到100,即使載荷沒有完全施加上,也停止計算。

 

(6)MAXLF為最大載荷係數,比如模型中施加的載荷是100,MAXLF=2,實際計算中當載荷達到200或-200時將停止計算。

 

(7)DISPCTRL續行中,當節點G的C向自由度位移達到MAXDISP時,停止計算。

 

(8)ALCTRL續行中的OPTION可以為ON/AUTO,為ON時表示始終採用弧長法,為AUTO時OptiStruct根據需要打開或關閉弧長法,默認是始終採用弧長法。

 

(9)在弧長法分析中NLADAPT卡片上的相關字段有不同的意義,NLADAPT, DIRECT, YES將關閉弧長法,DTMIN 和DTMAX 表示最小、最大弧長比例。弧長比例定義為當前弧長除以初始弧長。如果定義了DTMIN,當弧長比例小於DTMIN時,計算結束。如果定義了DTMAX,弧長比例將不超過DTMAX。

 

 

介紹完了OptiStruct中後挫屈分析用的弧長法控制卡片NLPCI,我們就以一個翼子板抗凹的案例來看下如何設置模型,及與一般非線性分析的區別。

image

 

image

 
 
 

圖3 翼子板抗凹分析模型

 

翼子板安裝點全約束,剛性壓頭中心位置施加900N的集中力。

 

 

1

 採用一般非線性分析  

 
 

計算完成後,查看.out文件,可以看到模型計算到0.7497617不收斂退出,如圖4。

image

圖4 採用一般非線性分析不收斂信息

 

計算完成後,查看.out文件,可以看到模型計算到0.7497617不收斂退出,如圖4

 

2

 採用弧長法分析 

 
 

1、只需要在一般非線性分析的基礎上,打開NLPARM卡片,激活NLPCI選項,設置最大載荷增量步為0.02,最大增量步數為1000,如圖5

image

圖5 NLPCI卡片設置

 

2、添加MONITOR卡片,計算過程中監測加載點的位移。在Load Step選項中激活MONITOR,選擇節點33000,監測1向位移,如圖6。節點33000的1向位移將在.monitor文件中輸出。

image

圖6 監測節點位移

 

3、在Subcase Definition->Output->OLOAD,輸出加載節點33000處的載荷,如圖7。首先創捷一個節點集僅包含節點編號33000,然後在OLOAD中引用。

image

圖7 輸出加載點載荷

 

4、計算完成後,查看.monitor文件,可以看到監測節點33000的1向位移已輸出,如圖8。結合之前的一般非線性求解發散。而弧長法中,從0.7553開始增量步為負,意味著0.7553這個載荷點是挫屈點。

 

image

圖8 監測節點位移輸出

 

5、在HyperGraph中繪製載荷位移曲線。在HyperGraph中打開H3D文件,橫軸選33000號節點的位移幅值,縱軸選33000號節點施加的力載荷,繪製力位移曲線。可以看到結構經過一次屈曲,最後載荷穩定上升,如圖9。

image

圖9 節點33000力位移曲線

 

關於OptiStruct 非線性功能應用於後挫屈的分析,小汰就介紹到這裡啦。如果您希望更深入地了解OptiStruct 相關功能,歡迎關注Altair官方LINE,可以第一時間獲取最新的技術資訊喔~

 

 

 
 
模型下載
 

 

點擊下方按鈕,下載本期非線性案例:後挫屈問題模擬模型,後續我們還會在此鏈接裡持續更新模型文件,方便大家學習參考,建議您在電腦端打開鏈接進行下載。

 

點擊下載

 

 

關於 Altair澳汰爾

 

Altair(納斯達克股票代碼:ALTR)是一家全球技術公司,在仿真、高性能計算(HPC) 和人工智能(AI) 等領域提供軟件和雲解決方案。Altair 能使跨越廣泛行業的企業們在連接的世界中更高效地競爭,並創造更可持續的未來。

 

公司總部位於美國密歇根州,服務於12000多家全球企業,應用行業包括汽車、消費電子、航空航天、能源、機車車輛、造船、國防軍工、金融、零售等。

 

欲了解更多信息,歡迎訪問:www.altair.com.tw

 

gif.gif

arrow
arrow

    Altair Taiwan 發表在 痞客邦 留言(0) 人氣()