
發布
注冊
/
登錄負體積錯誤
關注創建者:turner555 創建時間:2023-01-16
負體積錯誤的視頻教程
解決fluent動網格負體積—重疊網格技術
fluent的動網格一直是仿真過程的老大難,負體積分分鐘讓我們崩潰,那么拿什么拯救你呢,沒錯————————就是重疊網格!!
¥20 24分鐘 1171播放
查看
基于hypermesh的【整車模型搭建12】——冷卻系統
因為發動機外表面不規則,如果和水箱接觸可能發生穿透,計算過程中也容易出現負體積等錯誤,所以水箱用實體單元模擬,外面包一層共節點的殼單元。散熱器用殼單元模擬。各個部件之間主要通過rigid連接,風扇轉軸通過剛性單元連接和外殼連接。
¥39.9 19分鐘 234播放
查看
負體積錯誤的實例教程
lsdyna負體積防范方法,詳情見附件。
Preventing_negative_volume_2010-10.ppt
ls-dyna 泡沫材料負體積的防范 (2).zip
剛性圓柱體(敏感詞匯無法發表 實際為zidan)沖擊巖石的數值模型計算過程中出現多行:plasticity algorithm did not converge for mat272 for 1 elements,接著提示產生負體積報錯終止計算。
探究問題之前,為了盡快解決參數設置錯誤,建模時用的網格尺寸較大,修修改改后模型可以正常計算了。
當細化巖石網格進行深入分析時,計算卻總是出現上述問題。還請了解該問題的大佬解疑答惑,在此不勝感激。
負體積定義?
負體積是由于element本身產生大變形造成自我體積的內面跑到外面接著被判斷為負體積。
關于負體積的解決辦法?
負體積多是網格畸變造成的,和網格質量以及材料、載荷條件都有關系。有Y&@ n(T4JO
可能的原因和解決的方法大概有幾種:
(1)材料參數設置有問題,選擇合適的材料模式仿真分析,有限元,模擬,計算,力學,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluentf9PX-T1{*lq\ B i#i
(2)沙漏模式的變形積累,嘗試改為全積分單元www.simwe.comIK2zpU*|
\7i1w
(3)太高的局部接觸力(不要將force施在單一node上,最好分散到幾個node上以pressure的方式等效施加),嘗試調整間隙,降低接觸剛度或降低時間步。
(4)在容易出現大變形的地方將網格refine。SimWe仿真論壇$eK&y)W;RC-Op
(5)材料換的太軟,是不是也會出現負體積!
(6)另外也可以采用ALE或是euler單元算法,用流固耦合功能代替接觸,控制網格質量。例如在承受壓力的單元在受壓方向比其他方向尺寸長。仿真分析,有限元,模擬,計算,力學,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent/J)Zq0?3xRW#Aph
x
(7)嘗試減小時間步長從0.9減小到0.6或更小。JrXHk)C7Bc
經驗總結:
時間步長急劇變小,可能是因為單元產生了嚴重的畸變而導致的負體積現象,如果采用的是四面體單元,你可以用網格重劃分的方法來解決。
展開 LSDYNA負體積解決方案
</p><p>建一個沙漏控制卡,選4號或6號,附給泡沫單元的part6</p><p>接觸中將soft改為1,將sfs和sfm改為0.1</p><p> </p><p>負體積的原因是由于單元畸變引起的,單元節點編號有一個順序,當變形過大,或者不合理時, 某個或某些節點穿透所屬單元的面,造成負體積。對于接觸問題,控制收斂時,有時要設接觸反力或用其他辦法,把穿透接觸面的節點拉回去,這個反力過大時,單個時間步中,這個節點被拉回的位移就很大,穿透了所屬單元的面,這時就產生負體積,這時要減小時間步,或者修改接觸準則,很多辦法,</p><p>這幾天我也遇到這個問題很困擾,是個接觸問題,材料都是彈性的,有幾個單元計算到某一時間步的時候就出現負體積,節點速度到12次方量級,而且前一步都很正常,變形都不大。負體積那里是六面體單元,表面蒙有一層殼模擬夾層結構</p><p>這個典型是接觸時的負體積,修改一下接觸控制,減小穿透時的反力,還有你的節點速度太大,應該減小時間步。</p><p>減縮積分的殼很容易產生沙漏,殼單元沙漏有可能產生負體積,你可以看看殼的變形就知道了,如果不是特別的情況,應該不是由殼的沙漏引起的</p><p> </p><p>負體積的解決辦法之一:</p><p>stiffen up the material stress-strain curve at large strains 將材料的彈模取大</p><p> </p><p>Q8:關于實體單元負體積的問題</p><p>1:察看你的邊界約束條件是否正確</p><p>2:調整時間間隔,縮短時間步長</p><p>3:把單點積分該為全積分</p><p>4:重新選擇一下你的材料模型.</p><p> </p><p>Q9:負體積和速度超限怎么解決?
展開 
負體積錯誤的相關專題、標簽、搜索
負體積錯誤的最新內容
<h2>1.負體積照片</h2><p> </p><div width="100%" contenteditable="false">
<figure class="figure-image" data-img="https://img.jishulink.com/202407/attachment/3e257d66f6064c8a8c069b980b0c5e54.jpg" style
但拉格朗日算法也存在一定缺點,當物質有較大的位移時,會產生大變形,拉格朗日網格將會產生較大畸變,產生負體積,導致計算錯誤停止。歐拉算法是坐標系固定,即網格固定,材料可以自由在網格間流動,網格不會因為物質的運動而變形的,該方法優點在處理大變形問題時,由于網格不動,不會產生較大的畸變,網格可以全程保證較好的精度,因此,歐拉算法能較好的處理大變形問題。
本人在做磨料射流切割巖石的仿真過程中,對巖石四周施加了無反射邊界條件。
數值模型計算過程中,總是提示巖石單元出現負體積,造成數值模型無法計算。
如果去除無反射邊界條件且正常計算。后處理中查看產生負體積的巖石單元并未出現大變形。
嘗試過提高巖石單元的硬化程度,修改時間步長,加密或放大網格尺寸,控制沙漏等操作均為解決上述問題。
請問各位經驗豐富的網友指點一下,不勝感激。
寫成
*DATABASE_TRACER
0,1.0,x,y,z
會報錯,
正確寫法
*DATABASE_TRACER
0,1,x,y,z
2、炸藥采用Lagrange算法,會因為大變形出現負體積錯誤,采用增大網格可有效解決,或者減小時間步長比例因子,如由0.67減小為0.01。
各位大佬 怎么解決dyna中負體積的問題啊
剛性圓柱體(敏感詞匯無法發表 實際為zidan)沖擊巖石的數值模型計算過程中出現多行:plasticity algorithm did not converge for mat272 for 1 elements,接著提示產生負體積報錯終止計算。
探究問題之前,為了盡快解決參數設置錯誤,建模時用的網格尺寸較大,修修改改后模型可以正常計算了。
當細化巖石網格進行深入分析時,計算卻總是出現上述問題
單元包殼,即實體模型表面包一層很薄的殼單元,實體網格表面包殼可以提高表面應力精度。同時給每個體單元包殼,加上硬化,負體積可以有所減少。案例將介紹單元包殼的具體操作和注意事項。(文字介紹和視頻操作)
我在做假人爆炸的仿真的時候,假人腳部的變形量特別大,最后直接報錯,負體積的錯誤,跪求大佬指點,只要可以解決,有償也可以
注2:由于泡沫材料非常軟,極易產生負體積等錯誤,因此可以適當調整應力應變曲線,使其在密實階段密實地更快更硬一點。
下載地址:LS-DYNA中文教程
進入Fluent 界面中,首先進行檢查模型,Setting Up Domain >Mesh>Check,檢查幾何是否存在負體積,任何錯誤信息都會在控制臺顯示出來,注意留意。
然后選擇壓力基(pressure-base),然后本實例是穩態所以選擇steady,其他保持默認。