LS-DYNA中CPU的設(shè)置
2016-10-06 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
現(xiàn)在普遍采用高性能計算機來做仿真。ANSYS/Ls-DYNA均采用國際流行的Flexlm來管理許可證,限制可供計算的CPU的最大數(shù)目。院?;蛘邌挝坏腁NSYS/Ls-DYNA雖然是一起買過來的,但是很有可能ANSYS和Ls-DYNA兩個軟件的許可CPU是不一致的。因此,我們要弄清楚兩個軟件的許可的最大CPU數(shù)目,充分發(fā)揮我們的硬件和軟件資源。
情況1、ANSYS的最大CPU許可數(shù)為5個,而你的Ls-DYNA最大的CPU許可數(shù)可能為10個。
1.1、可以在做前處理時,設(shè)置通過命令行:/CONFIG,NPROC,5或者GUI方式設(shè)置CPU數(shù)目為5個。然后在提交給Ls-DYNA的計算中通過命令(EDRUN,SMP,1,10)設(shè)置計算的CPU數(shù)目為10個。
1.2、ANSYS生成的K文件需要做一定的修改,你可以在修改后通過GUI或者命令行重新設(shè)定你的CPU為10個。
順便要提一點的時候,如果你的計算用單精度的Ls-DYNA計算,在某個時間,相對于最初的計算步長來說,計算步長減小到了一個很小的范圍,那就說明你的模型不收斂,你可以嘗試用雙精度的Ls-DYNA來計算,很有可能就能收斂了。原因是單精度的截斷誤差太大,產(chǎn)生了比較大的累積誤差,導(dǎo)致模型不收斂,結(jié)果不正確。采用雙精度的Ls-DYNA只需要如果勾選Enable
double precision
analysis選項就可以了。采用雙精度的Ls-DYNA計算比單精度的耗費時間要多20%左右。
情況二:如果院?;蛘邌挝毁徺I的ANSYS/Ls-DYNA的License許可的CPU只有2個或者更少,但是你們單位又買了License許可CPU比較多的單機版的Ls-DYNA。你有習(xí)慣用ANSYS來做前處理,尤其喜歡其APDL命令流,那你可以:
2.1、先備份X:\Program
Files\ANSYSInc\v121\ansys\bin\INTEL(X代表你的ANSYS安裝分區(qū))下的ls971.exe(單精度)和ls971_DP.exe(雙精度)兩個Ls-DYNA的求解器
2.2、將你們單位的Ls-DYNA求解器程序拷貝至X:\Program
Files\ANSYSInc\v121\ansys\bin\INTEL目錄下(X代表你的ANSYS安裝分區(qū)),并將單精度的求解器命名為ls971.exe,雙精度的求解器命名為ls971_DP.exe。
這樣你就可以通過ANSYS直接調(diào)用更多CPU許可的Ls-DYNA求解器,充分發(fā)揮你電腦的性能,節(jié)省計算時間
開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才
相關(guān)標(biāo)簽搜索:LS-DYNA中CPU的設(shè)置 ls-dyna有限元分析培訓(xùn) ls-dyna培訓(xùn)課程 ls-dyna分析 ls-dyna視頻教程 ls-dyna技術(shù)學(xué)習(xí)教程 ls-dyna軟件教程 ls-dyna資料下載 ansys lsdyna培訓(xùn) lsdyna代做 lsdyna基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析
編輯