ANSYS非線性分析MISO模型數(shù)據(jù)輸入的問題
首先來認識一下MISO,它的全名叫做多線性等向強化模型。
所謂“等向強化”,可以用鋼筋的冷拉變形硬化來類比,即達到屈服后繼續(xù)加載,出現(xiàn)塑形階段后,卸載,重新加載時應(yīng)力屈服強度會有所提高,并且是一個方向屈服強度提高的同時,其他方向屈服強度同步提高。
MISO可以使用多線性來表示使用Von Mises屈服準則的等向強化的應(yīng)力-應(yīng)變曲線,它適用于比例加載的情況和大應(yīng)變分析。
但是,應(yīng)用這個模型有兩點是應(yīng)當(dāng)注意的:
1、曲線的第一個點必須與材料彈性模量相對應(yīng);
2、不允許有大于彈性模量或小于零的斜率段。
所有的關(guān)于MISO模型的報錯,也就是基于上述兩點原因,尤其是第二點。
fc=14.3
ft=1.43
tb,concr,1
tbdata,,0.5,0.95,ft,-1
tb,miso,1,,11
tbpt,,0.0002,fc*0.19
tbpt,,0.0004,fc*0.36
tbpt,,0.0006,fc*0.51
tbpt,,0.0008,fc*0.64
tbpt,,0.001,fc*0.75
tbpt,,0.0012,fc*0.84
tbpt,,0.0014,fc*0.91
tbpt,,0.0016,fc*0.96
tbpt,,0.0018,fc*0.99
tbpt,,0.002,fc
tbpt,,0.0033,fc*0.85
在上面的應(yīng)力應(yīng)變曲線中,最后一段是個下降段——但是MISO明明是不能有下降段的。。。
在ANSYS10.0及以前版本中,即便有下降段也可以繼續(xù)計算,但ANSYS12.0以后版本遇到下降段就無法計算了。這是因為老版本軟件只是把這個錯誤忽略掉,實際上并未解決,新版本軟件則老老實實地通知了用戶而已。
如何解決這個問題呢?
用上面的實例來說,就將最后的*0.85去掉即可,即把曲線的下降段換做水平段。
以上材料定義的案例,來自王新敏老師著《ANSYS工程結(jié)構(gòu)數(shù)值分析》,因為也看到有人在論壇里發(fā)帖說書中命令流材料定義有問題,試過之后確認書中內(nèi)容準確可用。
———————-補充 —————
可能是上面沒有圖,不形象,所以有的同學(xué)沒能完全理解。
所以這里還是針對上面的命令流,用圖形來表達。
設(shè)置好MISO屬性后,可以利用TBPLOT命令把這條曲線繪制出來:
tbplot,miso,1 ; 繪制材料1的miso曲線
在修改前,即最后一行為“tbpt,,0.0033,fc*0.85”的時候,繪制出來的曲線如下:
.jpg@!jslnk)
因為有下降段,所以在進行分析的時候悲催的遇到了下面的錯誤提示:
.jpg@!jslnk)
于是,將最后一行的0.85改成1以后,不要下降段,材料曲線變成了這樣的:
.jpg@!jslnk)
調(diào)整后,就可以計算了。
那么,“第1點的斜率”呢?
看到圖上的編號了吧,第一點的斜率,就是fc*0.19/0.0002,讓這個數(shù)等于彈性模量就OK了。
更多優(yōu)質(zhì)精彩內(nèi)容,請關(guān)注公眾號:十千牛
工程師必備
- 項目客服
- 培訓(xùn)客服
- 平臺客服
TOP




















