不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus 過約束的案例

abaqus約束
168 nodes may not be used with a multi-point constraint since they are also part of pretension section. The nodes have been identified in node set ErrNodeMPCPretenSec
ABAQUS案例-旋轉(zhuǎn)對(duì)稱子模型分析及旋轉(zhuǎn)對(duì)稱模型在溫度場和盈裝配下的應(yīng)力位移分析與約束檢查 ¥3
本實(shí)例中采用了旋轉(zhuǎn)對(duì)稱子模型分析結(jié)構(gòu)在溫度場和盈裝配下的應(yīng)力位移分布及計(jì)算盈面總裝配作用力。并演示了如何避免過約束以及如何在局部坐標(biāo)系下查看應(yīng)力和位移。
ABAQUS-關(guān)于收斂性的六點(diǎn)建議
每一個(gè)做非線性有限元分析的工程師都經(jīng)歷收斂困難。在這篇文章中,我將給出一些查找收斂問題的原因以及一些常見的解決方案。 1) 檢查作業(yè)診斷信息 打開ODB并選擇Tools>作業(yè)診斷。作業(yè)診斷提供所有警告和錯(cuò)誤信息,以及殘差信息。最后很有用的特性之一是“視圖中的高亮選擇”復(fù)選框。 在“警告”選項(xiàng)卡中,用戶可以看到數(shù)值奇點(diǎn)和零樞軸的位置(如果適用的話),這可能會(huì)給出造成這些警告的原因。 在“殘差”選項(xiàng)卡中,可以可視化具有最大殘差的節(jié)點(diǎn)。在這個(gè)節(jié)點(diǎn)上尋找收斂困難的迭代,往往會(huì)顯示模型中引起問題的區(qū)域。這個(gè)地區(qū)有什么意外發(fā)生嗎? 在“接觸”選項(xiàng)卡中,可以查看最大接觸力誤差和最大穿透誤差的位置。如果接觸是造成問題的原因,這可能會(huì)顯示在那里。 在接觸選項(xiàng)卡中,可以查看最大接觸力誤差和最大穿透誤差的位置。如果是接觸造成的,這里很可能能查到原因。 2) 注意警告信息 當(dāng)計(jì)算出現(xiàn)問題時(shí),可以查看警告信息,看是否指出了問題點(diǎn)。例如,求解時(shí)第一個(gè)增量步不收斂,并給出了負(fù)特征值相關(guān)信息,而第二次嘗試就收斂了,這說明時(shí)間增量步長大導(dǎo)致的。而當(dāng)多次反復(fù)折返不收斂時(shí),并重復(fù)發(fā)生警告信息時(shí),這可能說明模型存在不穩(wěn)定性。有些警告是非常具體的,另一些可能有不同的潛在原因,需要更多的經(jīng)驗(yàn)來解決問題。 3) 檢查邊界條件 不收斂的一個(gè)常見問題是約束不足。不合理的約束會(huì)導(dǎo)致局部的極端變形。約束不合理分為過度約束約束不足。當(dāng)約束不足,在某個(gè)方向存在剛體位移,即某方向剛度為0,通常會(huì)見到零主元警告信息。而過度約束也可能導(dǎo)致零主元警告。雖然Abaqus會(huì)自動(dòng)解決一些過約束問題,但并不總是都能解決,例如過約束是由于加載后發(fā)生接觸才導(dǎo)致的。建議檢查與過約束相關(guān)的所有警告消息。
展開
有關(guān)ABAQUS接觸問題(轉(zhuǎn)載為自己整理)
3、接觸面之間有微小的距離,定義接觸時(shí)要設(shè)定“Adjust=位置誤差限度”,此誤差限度要大于接觸面之間的距離,否則ABAQUS會(huì)認(rèn)為兩個(gè)面沒有接觸:*Contact Pair, interaction="SOIL PILE SIDE CONTACT", small sliding, adjust=0.2. 4、定義tie時(shí)也應(yīng)該設(shè)定類似的position tolerance: *Tie, name=ShaftBottom, adjust=yes, position tolerance=0.1 5、msg文件中出現(xiàn)zero pivot說明ABAQUS無法自動(dòng)解決過約束問題,例如在樁底部的最外一圈節(jié)點(diǎn)上即定義了tie,又定義了contact, 出現(xiàn)過約束。解決方法是在選擇tie或contact的slave surface時(shí),將類型設(shè)為node region, 然后選擇區(qū)域時(shí)不要包含這一圈節(jié)點(diǎn)(我附上的文件中沒有做這樣的修改)。 6、接觸定義在哪個(gè)分析步取決于你模型的實(shí)際物理背景,如果從一開始兩個(gè)面就是相接觸的,就定義在initial或你的第一個(gè)分析步中;如果是后來才開始接觸的,就定義在后面的分析步中。邊界條件也是這樣。 7、我在前面上傳的文件里用*CONTROL設(shè)了允許的迭代次數(shù)18,意思是18次迭代不收斂時(shí),才減小時(shí)間增量步(ABAQUS默認(rèn)的值是12)。一般情況下不必設(shè)置此參數(shù),如果在msg文件中看到opening和closure的數(shù)目不斷減小(即迭代的趨勢(shì)是收斂的),但12次迭代仍不足以完全達(dá)到收斂,就可以用*CONTROL來增大允許的迭代次數(shù)。 8、樁頭掉在了地表下,說明接觸定義得不正確。
展開
abaqus 過約束圖1
有關(guān)ABAQUS接觸問題
3、 接觸面之間有微小的距離,定義接觸時(shí)要設(shè)定“Adjust=位置誤差限度”,此誤差限度要大于接觸面之間的距離,否則ABAQUS會(huì)認(rèn)為兩個(gè)面沒有接觸:*Contact Pair, interaction="SOIL PILE SIDE CONTACT", small sliding, adjust=0.2. 4、 定義tie時(shí)也應(yīng)該設(shè)定類似的position tolerance: *Tie, name=ShaftBottom, adjust=yes, position tolerance=0.1 5、 msg文件中出現(xiàn)zero pivot說明ABAQUS無法自動(dòng)解決過約束問題,例如在樁底部的最外一圈節(jié)點(diǎn)上即定義了tie,又定義了contact, 出現(xiàn)過約束。解決方法是在選擇tie或contact的slave surface時(shí),將類型設(shè)為node region, 然后選擇區(qū)域時(shí)不要包含這一圈節(jié)點(diǎn)(我附上的文件中沒有做這樣的修改)。 6、 接觸定義在哪個(gè)分析步取決于你模型的實(shí)際物理背景,如果從一開始兩個(gè)面就是相接觸的,就定義在initial或你的第一個(gè)分析步中;如果是后來才開始接觸的,就定義在后面的分析步中。邊界條件也是這樣。 7、 我在前面上傳的文件里用*CONTROL設(shè)了允許的迭代次數(shù)18,意思是18次迭代不收斂時(shí),才減小時(shí)間增量步(ABAQUS默認(rèn)的值是12)。一般情況下不必設(shè)置此參數(shù),如果在msg文件中看到opening和closure的數(shù)目不斷減小(即迭代的趨勢(shì)是收斂的),但12次迭代仍不足以完全達(dá)到收斂,就可以用*CONTROL來增大允許的迭代次數(shù)。 8、 樁頭掉在了地表下,說明接觸定義得不正確。
展開
ABAQUS接觸問題分析
3、接觸面之間有微小的距離,定義接觸時(shí)要設(shè)定“Adjust=位置誤差限度”,此誤差限度要大于接觸面之間的距離,否則ABAQUS會(huì)認(rèn)為兩個(gè)面沒有接觸:*Contact Pair, interaction="SOIL PILE SIDE CONTACT", small sliding, adjust=0.2. 4、 定義tie時(shí)也應(yīng)該設(shè)定類似的position tolerance: *Tie, name=ShaftBottom, adjust=yes, position tolerance=0.1 5、 msg文件中出現(xiàn)zero pivot說明ABAQUS無法自動(dòng)解決過約束問題,例如在樁底部的最外一圈節(jié)點(diǎn)上即定義了tie,又定義了contact, 出現(xiàn)過約束。解決方法是在選擇tie或contact的slave surface時(shí),將類型設(shè)為node region, 然后選擇區(qū)域時(shí)不要包含這一圈節(jié)點(diǎn)(我附上的文件中沒有做這樣的修改)。 6、接觸定義在哪個(gè)分析步取決于你模型的實(shí)際物理背景,如果從一開始兩個(gè)面就是相接觸的,就定義在initial或你的第一個(gè)分析步中;如果是后來才開始接觸的,就定義在后面的分析步中。邊界條件也是這樣。 7、 我在前面上傳的文件里用*CONTROL設(shè)了允許的迭代次數(shù)18,意思是18次迭代不收斂時(shí),才減小時(shí)間增量步(ABAQUS默認(rèn)的值是12)。 一般情況下不必設(shè)置此參數(shù),如果在msg文件中看到opening和closure的數(shù)目不斷減小(即迭代的趨勢(shì)是收斂的),但12次迭代仍不足以完全達(dá)到收斂,就可以用*CONTROL來增大允許的迭代次數(shù)。 8、 樁頭掉在了地表下,說明接觸定義得不正確。
展開
abaqus 故障診斷基本方法與常見問題-論壇整理
說明 DOF 4 上缺乏約束。你只約束U1,U2,U3,對(duì)實(shí)體單元是可以的,但shell和beam單元都有旋轉(zhuǎn)自由度,要施加足夠的約束來消除剛體位移(雖然對(duì)你來說,約束了兩端的U1,U2,U3就沒有剛體位移了,但這不符合ABAQUS的要求)。你的第一個(gè)模型雖然算出來了,但結(jié)果不一定正確。 解決方法:對(duì)稱模型可取一半,在對(duì)稱面上約束UR1,UR2,UR3。梁和面tie應(yīng)該可以。 過約束 問:做了個(gè)基坑開挖的題,出現(xiàn)了很多過約束問題,怎么解決過約束的問題呀? 答:接觸對(duì)的主面上不能有尖角,樁的兩個(gè)側(cè)面要分別定義接觸對(duì),底部可能可以用tie。slavesurface的網(wǎng)格要比master surface細(xì)。過約束可能是因?yàn)楸煌诘耐辽霞榷x了接觸,又要被殺死,這二者相矛盾。可以試試為每段被挖的土單獨(dú)定義一個(gè)接觸,挖土?xí)r先deactivate這個(gè)接觸,再殺死單元。 問:在job-monitor中有個(gè)警告是這樣Solver problem. Zero pivot when processing DOF2 of 1 nodes。The nodes have been identified in node setWarnNodeSolvProbZeroPiv_2_1_1_1_1.S是不是剛度矩陣的問題?我的程序是照著一個(gè)講座的材料上抄下來的,應(yīng)該沒什么問題的哪位老兄能指點(diǎn)下! 答:Zeropivot 往往意味著 OVERCONSTRAINT。此警告信息如果只是出現(xiàn)在dat文件中,沒有出現(xiàn)在msg文件中,就沒問題,說明ABAQUS自動(dòng)解決了過約束問題。
展開