
發(fā)布
注冊
/
登錄sph方法abaqus的案例
基于abaqus利用SPH方法進行侵徹模擬
基于abaqus利用SPH方法進行侵徹模擬
【Abaqus爆炸】 SPH方法分析彈頭侵徹爆破 ¥69
</span></h2><p>前段時間分享了用Abaqus CEL方法分析侵徹爆破問題,詳情見:</p><p><br></p><p><br></p><div contenteditable="false" width="100%">
<figure class="figure-link" data-title="【Abaqus爆炸】 CEL方法分析彈頭侵徹爆破" data-link="https://www.yqgqt.org.cn/post/1790179" data-regular="true">
<a href="https://www.yqgqt.org.cn/post/1790179" target="_blank">
<div class="link-card">
<span class="link-title">【Abaqus爆炸】 CEL方法分析彈頭侵徹爆破</span>
<div class="link-url">
https://www.yqgqt.org.cn/post/1790179
</div>
</div></a>
</figure>
</div><p>然而有人反饋說歐拉區(qū)域填充比較麻煩,而且網(wǎng)格尺寸非常影響材料填充精度。另外,對于復雜結(jié)構(gòu),仍要求網(wǎng)格是六面體網(wǎng)格;也不支持質(zhì)量縮放(歐拉單元),這可能是CEL方法的不足。實際上上述侵徹爆破問題可以用SPH方法進行分析,而且SPH方法可以跟普通的拉格朗日單元分析類似進行操作,下面展示SPH方法的使用及注意事項。
展開 【Abaqus無限射流沖擊】SPH和CEL方法
__biz=Mzg4NDg4MzIxOA==&mid=2247483831&idx=1&sn=c28246eff78d4dfa920c85a38b12343d&scene=21#wechat_redirect" rel="noopener noreferrer" target="_blank">【Abaqu SPH】 SPH方法分析侵徹</a></p>
ABAQUS中的光滑粒子流體動力學 ( SPH ) 方法
圖2核函數(shù)示意圖
SPH方法自提出(Gingold和Monaghan,1977)以來得到了大量的理論支持,與該方法相關(guān)的出版物非常之多。大量的參考文獻見下文。
該方法可以使用ABAQUS / Explicit中的所有材料(包括用戶自定義材料),可以定義其他拉格朗日模型中的任何初始條件和邊界條件,也支持與其他拉格朗日部件的相互接觸,從而擴大了該方法應(yīng)用范圍。
對于變形不明顯的問題,該方法不如拉格朗日有限元分析準確,對于變形較大的問題,該方法不如耦合歐拉-拉格朗日(CEL)方法準確。當模型的大部分節(jié)點都是SPH粒子時,不宜使用多CPU進行分析。
應(yīng)用
SPH分析對涉及極端變形的問題非常有效。例如:液體晃動,波浪工程,彈道學,噴涂,氣體流動,二次撞擊造成的閉塞和破碎等。在許多情況下,CEL法和SPH法都可以使用。在許多CEL分析中,材料所占體積明顯小于空穴,因而計算成本可能很高。此時,SPH分析是首選方法。例如,在較大空間內(nèi)追蹤初次撞擊產(chǎn)生的碎片直到二次撞擊發(fā)生時,若采用CEL法分析則計算成本很大,而采用SPH分析不存在任何額外成本。
人工粘度
SPH中的人工粘度與有限元方法中的體積粘度(bulk viscosity)意義相同。和其他拉格朗日有限單元一樣,粒子單元使用線性和二次粘度來抑制計算響應(yīng)中的高頻噪聲。在少數(shù)情況下,ABAQUS的默認值不合適,你可以通過關(guān)鍵字更改人工粘度。
展開 
abaqus高壓水注切割金屬鋁板(sph方法)
需要源文件需要源文件的可以關(guān)注抖音abaquser哦的
基于abaqus利用SPH方法進行侵徹模擬
基于abaqus利用SPH方法進行侵徹模擬
Abaqus大變形之SPH方法模擬分析Step by Step ¥3
Abaqus大變形之SPH方法模擬分析Step by Step-01-10.pdf
Abaqus顯式分析SPH方法中的內(nèi)部侵蝕接觸設(shè)置(附inp文件與2020版本cae文件) ¥9.9
<p>Abaqus官方幫助文檔中關(guān)于sph粒子的接觸設(shè)置并不十分明確,只提到了會在將網(wǎng)格轉(zhuǎn)化為sph粒子時生成一個內(nèi)部的surface集合進而定義接觸。而直接定義通用接觸的默認設(shè)置,即All* with self,則sph粒子僅能與實體單元外表面的一層接觸,表面侵蝕后,內(nèi)部單元不再與sph粒子接觸。如圖所示:</p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png" style="text-align: center" data-regular="true">
<img src="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png" style="" width="400" data-mobile-src="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png?image_process=/format,webp" data-pc-src="https://img.jishulink.com/202412/attachment/518367680d2140728ddb83b5b22c20bd.png?
展開 在ABAQUS中使用Python腳本將有限元離散單元轉(zhuǎn)化成SPH單元方法介紹
以將CAE中的C3D8R單元轉(zhuǎn)換為PC3D為例:
使用ABAQUS建模離散為C3D8R單元,然后生成input文件。之后用Python腳本將進行處理轉(zhuǎn)換即可(腳本見附件)。
這里需要注意的是Python腳本轉(zhuǎn)換后的input文件只是將有限元離散單元轉(zhuǎn)換為sph單元的文件,還需要自己去修改后才能用。
SPH.zip
腳本運行方法:
abaqus python solidtosph.py -inp <inputFileName> -part