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

abaqus 增量步負(fù)數(shù)的案例

abaqus某分析初始增量被自動(dòng)縮減
請(qǐng)教各位,最近abaqus standard使用python腳本設(shè)置某分析初始增量步0.025,inp文件也是記錄0.025,但是實(shí)際腳本命令mdb.jobs[].submit計(jì)算發(fā)現(xiàn)初始增量步取了0.008,改用bat文件也是被自動(dòng)“修正”為0.008。更改初始增量步或把inp文件放到別的電腦上也會(huì)出現(xiàn)這樣的縮減。不明白為什么會(huì)出現(xiàn)這種情況 最近一批相同構(gòu)造不同尺寸的模型在計(jì)算,只有一個(gè)模型出現(xiàn)這種情況 以下是inp文件中某一分析(第三個(gè)分析)設(shè)定的增量步參數(shù) ...... ** ---------------------------------------------------------------- ** ** step: ml ** *step, name=ml, nlgeom=yes, inc=10000 *static 0.025, 1., 1e-08, 0.025 ** ......
展開
abaqus中分析增量的理解
總而言之,maximun number要適當(dāng)設(shè)置較大值,initial可適當(dāng)改小(如-2,-3量級(jí)),minimum(-5量級(jí))不要修改,maximum值影響不大,可不改 abaqus 中把所有載荷按一定的要求分成若干載荷step,每一步step根據(jù)abaqus自動(dòng)載荷增量,分成若干增量increments,每一增量施加一定的載荷,然后每一增量通過若干迭代步iteration 進(jìn)行迭代,當(dāng)系統(tǒng)達(dá)到平衡時(shí),迭代結(jié)束,完成一個(gè)增量。當(dāng)所有的增量都完成后,計(jì)算結(jié)束;反之,計(jì)算可能出現(xiàn)發(fā)散。這時(shí),可以通過采用多種方法(如調(diào)整放大質(zhì)量系數(shù),單元網(wǎng)格優(yōu)化等)調(diào)整增量大小,使計(jì)算繼續(xù)進(jìn)行。 如果你想知道什么問題,喜歡什么內(nèi)容,歡迎留言討論,喜歡的話不防點(diǎn)個(gè)贊,謝謝! —End— CAE仿真與數(shù)值模擬微信公眾號(hào),主要介紹CAE仿真與數(shù)值模擬的知識(shí)與應(yīng)用公眾號(hào)主要介紹CAE仿真與數(shù)值模擬的知識(shí)與應(yīng)用。通過論壇,博客,論文,案例等為大家?guī)碇R(shí)食糧。仿真軟件:abaqus、ansys、flunet、comsol、hypermesh、moldflow等,涉及領(lǐng)域有機(jī)械材料土木物理等。
展開
ABAQUS軟件中分析增量如何設(shè)置?
ABAQUS軟件中的分析(Step)設(shè)置界面中,增量步大小的初始值、最小值、最大值以及最大增量步數(shù)這4 個(gè)量之間的關(guān)系怎樣?又應(yīng)如何設(shè)置? 首先,我們需要清楚ABAQUS的計(jì)算迭代過程:ABAQUS軟件首先用增量步的初始值進(jìn)行迭代計(jì)算,如果計(jì)算結(jié)果收斂,則以該值代入下一步計(jì)算,若計(jì)算結(jié)果依然收斂,為了節(jié)約計(jì)算成本,ABAQUS軟件會(huì)自動(dòng)嘗試增加增量步大小進(jìn)行迭代計(jì)算;如果計(jì)算結(jié)果出現(xiàn)不收斂現(xiàn)象(監(jiān)控器屬性欄出現(xiàn)字母“U”),則ABQUS軟件自動(dòng)減小時(shí)間步長(zhǎng)重新計(jì)算,直至計(jì)算結(jié)果收斂,然后再將該值代入下一步計(jì)算中,依此往復(fù)迭代。如果時(shí)間步長(zhǎng)減小到增量步的最小值時(shí)計(jì)算結(jié)果仍不收斂,ABAQUS軟件將中止計(jì)算,判定計(jì)算結(jié)果不收斂。 搞清楚迭代原理之后,我們就知道如何設(shè)置這四個(gè)量的具體參數(shù)值了。對(duì)于容易收斂的問題且對(duì)相關(guān)變量的過程變化不做要求的仿真分析,為了節(jié)約計(jì)算成本,增量步初始值一般保持默認(rèn),設(shè)為1即可。但是,對(duì)于難于收斂的非線性問題或者我們比較關(guān)心模型加載的過程,增量步初始值可適當(dāng)設(shè)小。需要說明的是增量初始值如果設(shè)置太小,會(huì)增加我們的計(jì)算時(shí)間,如果設(shè)置過大,ABAQUS被迫進(jìn)行多次“折減”,甚至直接導(dǎo)致計(jì)算不收斂。 增量步的最小值一般使用默認(rèn)值,對(duì)于復(fù)雜非線性問題,可酌情再減少1~2個(gè)數(shù)量級(jí),如果計(jì)算還不收斂,可考慮減少空間步長(zhǎng)(網(wǎng)格尺寸)。 增量步的最大值對(duì)收斂沒有影響,一般采用默認(rèn)值(分析時(shí)間)。 最大增量步數(shù)默認(rèn)值為100.對(duì)于一些復(fù)雜的問題,可以酌情將此參數(shù)設(shè)置大些。
展開
abaqus增量的理解
abaqus 對(duì)于計(jì)算分解為了step(分析)-increment(增量步)-迭代步三部分 這其中最需要理解的就是增量步,比如增量步是如何對(duì)結(jié)果進(jìn)行影響的,增量步設(shè)置中的 innital min和max 三個(gè)屬性值如何設(shè)置。 談下自己對(duì)于增量步的理解,增量步增量是針對(duì)什么來的呢?很多人以為是時(shí)間的增量,我感覺這樣理解是不正確的,因?yàn)?em>增量步針對(duì)的是荷載的增量 我們看這個(gè)公式 初始增量步中的荷載大小= 總的荷載大小×初始增量步時(shí)間/分析總時(shí)間 所以abaqus在進(jìn)行尤其是一些非線性問題的計(jì)算的時(shí)候,將step拆分成很小的增量步,就是通過還很小的荷載增量下,得到結(jié)果,然后再進(jìn)行下一步的分析的。 我們看下,abaqus增量步中是如何計(jì)算的(取自abaqus有限元常見問題解答) BA首先根據(jù)用戶指定的初始增量步大小進(jìn)行迭代; 缺省狀態(tài)下,若在某一增量步16次迭代中仍不收斂(或者出現(xiàn)發(fā)散),ABA會(huì)放棄當(dāng)前增量步,并將增量步大小減小為當(dāng)前增量步大小的0.25倍,重新開始迭代嘗試; 若在減小后的增量步16次迭代中仍不收斂(或者出現(xiàn)發(fā)散),ABA會(huì)繼續(xù)放棄當(dāng)前的增量步,并將繼續(xù)減小增量步的大小至當(dāng)前增量步大小的0.25倍,重新開始迭代嘗試; ABA總是利用比較小的載荷增量來嘗試找到收斂解。若此增量步仍不收斂,ABA將再次減小增量步的大小; 以此類推,直至得到收斂解,或者達(dá)到ABA所允許的一個(gè)增量步中最多5次增量步減小的限制,而終止分析; 如果連續(xù)2個(gè)增量步只需少于5次的迭代就獲得收斂解,ABA會(huì)自動(dòng)地將增量步的大小增大至當(dāng)前增量步的1.5倍,繼續(xù)進(jìn)行下一個(gè)增量步的計(jì)算。
展開
abaqus 增量步負(fù)數(shù)圖1
abaqus增量的理解
abaqus 對(duì)于計(jì)算分解為了step(分析)-increment(增量步)-迭代步三部分 這其中最需要理解的就是增量步,比如增量步是如何對(duì)結(jié)果進(jìn)行影響的,增量步設(shè)置中的 innital min和max 三個(gè)屬性值如何設(shè)置。 談下自己對(duì)于增量步的理解,增量步增量是針對(duì)什么來的呢?很多人以為是時(shí)間的增量,我感覺這樣理解是不正確的,因?yàn)?em>增量步針對(duì)的是荷載的增量 我們看這個(gè)公式 初始增量步中的荷載大小= 總的荷載大小×初始增量步時(shí)間/分析總時(shí)間 所以abaqus在進(jìn)行尤其是一些非線性問題的計(jì)算的時(shí)候,將step拆分成很小的增量步,就是通過還很小的荷載增量下,得到結(jié)果,然后再進(jìn)行下一步的分析的。 我們看下,abaqus增量步中是如何計(jì)算的(取自abaqus有限元常見問題解答) BA首先根據(jù)用戶指定的初始增量步大小進(jìn)行迭代; 缺省狀態(tài)下,若在某一增量步16次迭代中仍不收斂(或者出現(xiàn)發(fā)散),ABA會(huì)放棄當(dāng)前增量步,并將增量步大小減小為當(dāng)前增量步大小的0.25倍,重新開始迭代嘗試; 若在減小后的增量步16次迭代中仍不收斂(或者出現(xiàn)發(fā)散),ABA會(huì)繼續(xù)放棄當(dāng)前的增量步,并將繼續(xù)減小增量步的大小至當(dāng)前增量步大小的0.25倍,重新開始迭代嘗試; ABA總是利用比較小的載荷增量來嘗試找到收斂解。若此增量步仍不收斂,ABA將再次減小增量步的大小; 以此類推,直至得到收斂解,或者達(dá)到ABA所允許的一個(gè)增量步中最多5次增量步減小的限制,而終止分析; 如果連續(xù)2個(gè)增量步只需少于5次的迭代就獲得收斂解,ABA會(huì)自動(dòng)地將增量步的大小增大至當(dāng)前增量步的1.5倍,繼續(xù)進(jìn)行下一個(gè)增量步的計(jì)算。
展開
abaqus增量的理解
abaqus 對(duì)于計(jì)算分解為了step(分析)-increment(增量步)-迭代步三部分 這其中最需要理解的就是增量步,比如增量步是如何對(duì)結(jié)果進(jìn)行影響的,增量步設(shè)置中的innital min和max 三個(gè)屬性值如何設(shè)置。 談下自己對(duì)于增量步的理解,增量步增量是針對(duì)什么來的呢?很多人以為是時(shí)間的增量,我感覺這樣理解是不正確的,因?yàn)?em>增量步針對(duì)的是荷載的增量 我們看這個(gè)公式 初始增量步中的荷載大小= 總的荷載大小×初始增量步時(shí)間/分析總時(shí)間 所以abaqus在進(jìn)行尤其是一些非線性問題的計(jì)算的時(shí)候,將step拆分成很小的增量步,就是通過還很小的荷載增量下,得到結(jié)果,然后再進(jìn)行下一步的分析的。 我們看下,abaqus增量步中是如何計(jì)算的(取自abaqus有限元常見問題解答) BA首先根據(jù)用戶指定的初始增量步大小進(jìn)行迭代; 缺省狀態(tài)下,若在某一增量步16次迭代中仍不收斂(或者出現(xiàn)發(fā)散),ABA會(huì)放棄當(dāng)前增量步,并將增量步大小減小為當(dāng)前增量步大小的0.25倍,重新開始迭代嘗試; 若在減小后的增量步16次迭代中仍不收斂(或者出現(xiàn)發(fā)散),ABA會(huì)繼續(xù)放棄當(dāng)前的增量步,并將繼續(xù)減小增量步的大小至當(dāng)前增量步大小的0.25倍,重新開始迭代嘗試; ABA總是利用比較小的載荷增量來嘗試找到收斂解。若此增量步仍不收斂,ABA將再次減小增量步的大小; 以此類推,直至得到收斂解,或者達(dá)到ABA所允許的一個(gè)增量步中最多5次增量步減小的限制,而終止分析; 如果連續(xù)2個(gè)增量步只需少于5次的迭代就獲得收斂解,ABA會(huì)自動(dòng)地將增量步的大小增大至當(dāng)前增量步的1.5倍,繼續(xù)進(jìn)行下一個(gè)增量步的計(jì)算。
展開
一起學(xué)習(xí)Abaqus-增量(1)
一起學(xué)習(xí)Abaqus-增量步(1)
Abaqus結(jié)果云圖中無增量顯示(ODB加載問題)
<p>我做的是掃頻分析</p><p>掃頻分析<strong>已添加場(chǎng)輸出(默認(rèn)是沒有場(chǎng)輸出的)</strong>,提交計(jì)算完成后,監(jiān)視器中有增量步,結(jié)果云圖中無增量步顯示(ODB加載問題)解決方法:</p><p><br></p><ol><li>上方菜單欄File-Close ODB-全部清除</li><li>Job模塊-重新打開計(jì)算文件的Results</li><li>查看云圖,增量步結(jié)果可查看</li></ol><p><br></p><p>總結(jié):關(guān)閉ODB,重新打開</p><p><br></p>
展開