
發(fā)布
注冊
/
登錄完全重啟動的案例
利用LSDYNA完全重啟動技術對同一個靶板進行多次反復爆炸沖擊
1,項目概述
LSDYNA重啟動技術在實際工程中應用較廣,重啟動包括簡單重啟動、小型重啟動和完全重啟動。其中小型重啟動可以接著求解,用于將分析延長至比用戶最初指定的時間更長的終止時間或對模型進行細小修改的情況;如刪除模型。而如果需要增加模型,就必須用到完全重啟動技術,完全重啟動有如下特點:可以增加或刪除部分模型,允許材料和載荷變化,Jobname 自動變成 Jobname_nn (nn=01, …) 以防止新生成的結果文件替換已有數(shù)據(jù);接觸描述和初始速率不能被改變等等。
本文利用LSDYNA完全重啟動技術,對同一個靶板進行多次反復爆炸沖擊的過程進行數(shù)值模擬,該案例的核心技術為完全重啟動技術的應用,包括模型建立、網(wǎng)格劃分、邊界條件設置、計算條件設置、材料導入、流固耦合設置、完全重啟動、后處理等步驟。
2,第1次前處理并輸出1.k文件
數(shù)值模型由炸藥、空氣域、殼體、靶組成,其中炸藥、空氣域采用歐拉網(wǎng)格建模,單元使用多物質ALE算法,殼體、靶采用拉格朗日網(wǎng)格建模,并且同炸藥、空氣間采用耦合算法。為方便在ANSYS/LS -DYNA 中建模,將炸藥及裝藥圖紙,在二維平面上利用CAD或CATIA打開,在每一斜率改變點(圓弧認作為一條線段)做平行于X軸的直線,用于切分空氣域、炸藥等材料。切分后,上述材料區(qū)域均由四邊形構成。將每一點的坐標以“k,序號,X軸坐標,Y軸坐標,Z軸坐標”的形式寫出,并將每條線段以“k,起點的點序號,端點的點序號”,對于圓弧則寫出起點、端點、圓心坐標,等待在ANSYS/LS-DYNA中進行繪制。
1)軟件啟動
啟動ANSYS Mechanical APDL Product Launcher,彈出Launch界面。
展開 lsdyna彈體侵蝕雙層靶板為例進行完全重啟動分析 ¥50
完全重啟動分析是輸入文件(關鍵字文件)做了大量修改時的一種分析。一般用來做重復跌落,彈體侵蝕或者爆炸等分析。
完全重啟動可以增加了新的PART,新的接觸,新的曲線,速度改變等定義,此時相當于一種全新的分析.因此這種情況下的分析的結果文件,如D3PLOT文件會重新從1開始編號,需要新建一個文件夾存放修改后的K文件和重啟動文件對d3dump。同時添加一些重啟動的關鍵字。
下面以彈體侵徹靶板為例說明整個過程.
1:首先進行彈體侵徹一層靶板的分析,計算時間20微秒:見附件penetration2d.k
LS-DYNA完全重啟動問題
哪位大神能詳細說明一下,完全重啟動,比如我增加了一個關鍵字,該怎么做
基于ls-dyna的循環(huán)爆炸數(shù)值模擬——完全重啟動應用
在流固耦合方法模擬空氣爆炸的基礎上,利用完全重啟動方法可以實現(xiàn)循環(huán)爆炸數(shù)值模擬。采用1/4建模,對稱面采用對稱邊界條件,空氣其余表面采用無反射邊界條件,炸藥采用體積填充法實現(xiàn)。
第一次爆炸完成后結構狀態(tài)和第二次裝藥:
第二次爆炸完成后結構狀態(tài)和第三次裝藥:
第三次爆炸完結構狀態(tài)

基于ls-dyna的循環(huán)爆炸數(shù)值模擬——完全重啟動應用
在流固耦合方法模擬空氣爆炸的基礎上,利用完全重啟動方法可以實現(xiàn)循環(huán)爆炸數(shù)值模擬。采用1/4建模,對稱面采用對稱邊界條件,空氣其余表面采用無反射邊界條件,炸藥采用體積填充法實現(xiàn)。
第一次爆炸完成后結構狀態(tài)和第二次裝藥:
第二次爆炸完成后結構狀態(tài)和第三次裝藥:
第三次爆炸完結構狀態(tài)
LS_DYNA重啟動分析
c.完全重啟動:較為自由的重啟動,幾乎可以進行任何新的數(shù)據(jù)操作如增加或刪除部分模型、更改材料屬性、更改邊界條件等,需要注意的是完全重啟動不支持自適應網(wǎng)格且完全重啟動的結果應該保存在新目錄下,防止覆蓋原始結果(新版本不需要,但是建議新建文件夾,條理清晰)。
來幾個案例?
1、簡單重啟動
簡單重啟動僅需要在dyna界面通過Restart LS_DYNA analysis提交計算輸出的重啟動文件d3dump即可。
2、小型重啟動
小型重啟動需要的文件為d3dump和修改后的k文件(restart_in.k),修改后的k文件同樣是以*KEYWORD開始,以*END結束。
案例描述:沖頭擠壓彈簧,要求最終使得彈簧的受力達到50N。
第一次提交計算,計算時長為0.3s,計算結果如下圖所示。
第一次計算結果為30N,不滿足最初的要求,因此需要延長計算時長。對初始輸入進行小型重啟動,修改計算時間為0.5s。
小型重啟動的計算結果會自動寫入初始模型的計算結果內(nèi),所以無需新建文件夾,重啟動后的計算結果如下圖。
延長計算時間至0.5s后,彈簧最終受力達到50N,滿足案例要求。至此,小型重啟動執(zhí)行完畢。
3、完全重啟動
完全重啟動需要的文件為d3dump和修改后的完全重啟動輸入文件(本案例為completely_restart_in.k)。
案例描述:初始計算模型為小型重啟動0.5s的模型,完全重啟動加入玩具小車和小球,并將計算時長延長至1s,彈簧推動小球撞擊玩具小車。
第一次計算結果見小型重啟動0.5s模型,在該模型基礎上建立完全重啟動輸入文件。
展開 dyna重啟動總結
dyna主要有簡單重啟動、小型重啟動、完全重啟動
簡單重啟動主要是計算到設置的求解時間,而進行再次求解
小型重啟動:查找?guī)徒M文檔
3、完全重啟動
對k文件進行大量修改,比如增加材料,part,添加接觸等
下面主要是今天自己學習的內(nèi)容:
基礎案例:modal-a運動物體打擊靶板
運動物體侵徹目標靶板
完全重啟動案例1:modal-b
在基礎案例modal-a基礎上,再添加一層靶板,以modal-a求解最后一步為開始重啟動計算,增加求解時間,運動物體剩余動能繼續(xù)侵徹第二層靶板;
完全重啟動案例2:modal-c
在基礎案例modal-a基礎上,再添加一顆運動物體,刪除第一顆運動物體,以modal-a求解最后一步為開始重啟動計算
給定新運動物體一個初速度,侵徹第一層靶板,靶板上有第一顆運動物體打擊后留下的空洞和殘余應力
完全重啟動案例3:modal-d
在基礎案例modal-a基礎上,不僅添加一層靶板,而且再添加一顆新運動物體,初始運動物體不刪除,以modal-a求解最后一步為開始重啟動計算,增加求解時間,運動物體剩余動能繼續(xù)侵徹第二層靶板,新運動物體侵徹第一層帶有孔洞的第一層和第二層目標靶板;
最后進行本次學習總結和建立的步驟,修改的地方,以其未來有用
展開 LS-Dyna簡單重啟動與小型重啟動
無論是哪種重啟動,都需要d3dump文件(簡單與小型重啟動使用)或者d3full文件(完全重啟動使用)。因此,在初始的k文件中,要設置好 DATABASE_D3DUMP等關鍵字。
1. 簡單重啟動
適用于計算到一半中斷,如由于斷電或人為手動終止了計算,使用以下命令進行重啟動:
C:\LSDYNAR11\program\ls-dyna_smp_s_R11_0_winx64_ifort131.exe r=d3dump01 ncpu=8 memory=2000m
上述命令的第一個文件是dyna的求解器文件,讀者應更改為自己的文件路徑。r=d3dump01是重啟動文件,具體是0幾,需根據(jù)自己的模型情況設定,并不總是01。ncpu與memory保持與初始計算完全一致。簡單重啟動不需要k文件
2. 小型重啟動
適用于初次計算完成后,希望少量的改變模型,例如延長計算時間、變形體轉為剛體、修改加載曲線等。需要編寫重啟動的k文件,以及初次計算所得的d3dump文件。提交計算的命令如下:
C:\LSDYNAR11\program\ls-dyna_smp_s_R11_0_winx64_ifort131.exe i=restart.k r=d3dump01 ncpu=8 memory=2000m
各參數(shù)的注意事項與小型重啟動相同。以僅延長計算時間為例,restart.k文件如下所示:
*KEYWORD
*CON T R OL_TERMINATION
$ endtim endcyc dtmin endneg endmas
6.000E-02
*END
注意restart.k文件不需要節(jié)點、單元等信息。只需要修改了什么,就寫什么。
展開 利用LS-DYNA的重啟動技術實現(xiàn)巖石多次/循環(huán)爆破開挖模擬
完全重啟動技術同樣可以解決彈體重復侵徹、SHPB循環(huán)沖擊模擬及巖體循環(huán)掘進等問題。</p>
請教關于小球連續(xù)跌落{dyna重啟動)
用的軟件是dyna,自己做的模型采用完全重啟動傳遞應力應變,但第二次計算的模型速度和位置和第一次的不一樣。查閱資料后說完全重啟動也會傳遞節(jié)點速度及節(jié)點位移,不知道還能通過重啟動實現(xiàn)小球連續(xù)跌落嗎?
有幾篇論文和我情況類似:低溫下船體結構反復碰撞損傷研究和破冰船沖撞式破冰模擬及碰撞效應研究。
重啟動---for LS-DYNA
1,簡單重啟動;當ls-dyna運行過程中還沒有到達終止時間就被人為或其它原因中斷,需要重啟動繼續(xù)進行計算,在這種情況下,不需要對輸入文件作任何改動。
2,小型重啟動;當重啟動分析時,希望對關鍵字進行一些修改,如:重新設置求解終止時間,重新設置各種輸出文件的時間間隔,刪除接觸界面,把變形體轉換為剛體,改變阻尼選項等。SimWe仿真論壇.oc~ Y gL jp
3,完全重啟動;當要對關鍵字文件做出大量的修改時,如增加其它的part或接觸定義等,此時實際上是進行另一個全新的分析。在重啟動關鍵字文件中包含的關鍵字是在上次求解的基礎上對所關心的part進行變形和應力的更新。
展開 
Lsdyna重啟動結果模型出了問題
重啟動后的模型新加了空氣域,開始的時候之前的模型損傷能很好的對應過來,但是當繼續(xù)往下算了一會,突然模型就變了樣子,模型都變成了這種螺旋失效的樣子,圖是新加的空氣域,而我的空氣域用的歐拉網(wǎng)格并且沒有加失效,我重啟動后的關鍵字只多了stress_initialization,是我缺少了什么關鍵字么?完全重啟動增減模型是需要什么別的關鍵字么,求大佬指點
為什么用ANSYS做用完全重啟動實現(xiàn)地應力初始化出現(xiàn)DUMP文件為空的錯誤提示?
為什么用ANSYS做用完全重啟動實現(xiàn)地應力初始化出現(xiàn)DUMP文件為空的錯誤提示?
Abaqus重啟動分析設置 ¥3
所以有設置重啟動的分析的需求。這只是其中一種方法,當然如果你一開始就確定工況的話,只做隨機振動分析,你也可以在一個Model里做三個方向的隨機振動。</p><p>(當然其他分析有同樣需求的,也一樣適用。)</p><p><br></p><p><span style="color: rgb(25, 25, 25);">原創(chuàng)聲明:未經(jīng)本人同意,禁止抄襲、二次創(chuàng)作及轉載!</span></p>
Abaqus應用之重啟動
三、重啟動所需文件
對于 standard:.res、.mdl、.stt、.prt、.odb 這些文件是用于重啟動的。對于 explict:.abq、.stt、.prt、.odb。
四、在分析中設置重啟動以生成相關文件的方法
standard 的用法:在 inp 文件中添加 “*RESTART, WRITE, FREQUENCY=N” 即可。需注意的是,cae 已默認添加了重啟選項,不過用戶可以在 “step->output->restart request” 中設置輸出的頻率,這里的頻率也就是 “frequency”。
技巧:由于 res 文件涵蓋了模型近乎全部的信息,所以其容量會非常大。此時,你可以設置 overlay 參數(shù),讓后續(xù)的數(shù)據(jù)覆蓋先前的數(shù)據(jù)。但需注意,進行重啟動時,只能從最后一個增量步開始。cae 的操作方法:首先在 “model->edit attribute” 里選擇 “restart”,指定前面分析的任務名稱以及你想要重啟的開始分析步和增量步。然后在任務中指定重新創(chuàng)建的工作類型為 “restart” 即可。
五、重啟動的注意事項
重啟動不能對原始分析中的任何參數(shù)進行更改。也就是說,重啟點的模型必須與原始分析中的模型完全一致。因此,不要試圖通過 restart 的方法來改變邊界條件、材料參數(shù)或者網(wǎng)格的密度等。若要實現(xiàn)這些參數(shù)的更改,需要借助其他的技巧來完成。
展開