
發布
注冊
/
登錄光滑粒子流體動力學(SPH)
關注創建者:喬成 創建時間:2015-10-13

光滑粒子流體動力學(SPH)的實例教程
有限單元轉化成SPH粒子,可參考本人帖子:
https://www.yqgqt.org.cn/post/435476
概述
光滑粒子流體動力學(SPH)方法是一種無網格數值方法。通常的有限元分析中需要定義節點和單元,而該方法用點的集合來描述給定的部件,無須定義單元。在SPH法中這些點通常被稱為粒子或擬顆粒。
圖1中對比了兩種方法。兩個離散模型描述的都是瓶子里裝的液體。左邊的模型是由流體占據的傳統四面體網格;在右邊,同樣的流體體積是由離散點的集合表示的。注意,后者情況下沒有網格連接這些點(粒子),它們無需像左邊傳統的有限元定義多節點單元從而保持連通性。在ABAQUS中除了直接定義SPH粒子外,還支持先定義傳統的連續單元,然后在分析開始時或在分析過程中將單元網格自動轉換成粒子。
圖1 有限單元和SPH顆粒的分布
光滑質點流體動力學(SPH)是一種純拉格朗日方法,它允許通過插值性質直接離散化一個給定的連續性方程組而無需定義空間網格。SPH的主要優勢是無固定網格,對于流體流動、結構大變形和自由表面等難題,該方法處理得相對自然恰當。
SPH的核心并非基于在壓縮中彼此碰撞或在張力作用下表現出粘性行為的離散顆粒(球)。相反,它是將連續偏微分方程組巧妙離散化的一種方法,這一點與有限元法非常相似。SPH利用插值來近似域中任意點的場變量值,粒子某個變量值通過對相鄰粒子對應的值疊加求和來近似,這些粒子以下角標j來區分,其核函數為W(非零)如下。
SPH的核心是核函數,它可以被理解為一種在一定光滑長度h范圍內其他臨近粒子對研究粒子影響程度的權函數,如圖2所示。其中,光滑長度h決定了對某個點的插值產生影響的粒子數目。
展開 一、SPH法簡介
SPH方法的理論思想源于粒子法,在SPH方法中,所有單元都是由占有獨立空間且具有獨立質量的有限個粒子近似表示的。它本質上基于拉格朗日方法,但又不同于邊界元法和有限元法,無需借助網格。因此,SPH函數f(X)的積分表達式可表示為支持域內所有粒子疊加求和的離散化形式。
SPH算法現已發展成為比較成熟的計算三維物理問題的有效方法并被推廣到流體動力學、空氣動力學、切削,高速碰撞大變形等力學分析的各個方面。
二、SPH粒子的生成方式
1.直接生成
在ls-prepost中用SPHGEN命令直接生成,生成方式選擇box,輸入SPH粒子所占的空間坐標。
XYZ 3個軸的起始坐標點,坐標終點分別填入,該坐標可以用全局坐標或自定義的坐標。一般來說在lspp中的坐標操作均以全局坐標為主,局部坐標運用的很少,離子的密度填在numXYZ處,就是XYZ軸方向有幾個粒子。這個是生成的在100mm3的空間內分布的例子。用這種方式建模不方便,在模型復雜情況下不容易進行操作。一般不采用這種方法。
2.通過網格生成
通過網格生成的方式就是將已劃分網格的物體轉化為SPH粒子,通過solid nodes 或solid centry方式將網格的節點轉化為粒子。
這里需要注意,SPH粒子如果通過網格生成,網格一定要是六面體網格才行,普通的四面體網格雖然能生成粒子,但是在計算的時候由于粒子分布不均勻會導致計算結果不準確。
一般我在workbench中做前處理,將要轉化成SPH粒子的單元用sweep方式劃分網格。
展開 </p><p>目前采用SPH方法實現單個水平沖擊金屬涂層基體的過程,具體詳細步驟大家可以自行去研究cae和inp文件,如果有不明白的地方,可</p><p>在此感謝Usim大佬的支持,大家可以搜索會員名字 Usim ,去他的主頁看看,不是一般的NB,動力顯示分析的大手。</p><div contenteditable="false" width="100%"><img src="https://img.jishulink.com/upload/201911/f83382c467a74f39a6ad8326a928ae9c.gif" title="SPH.gif" alt="SPH.gif" style="max-width:760px;" data-mobile-src="https://img.jishulink.com/upload/201911/f83382c467a74f39a6ad8326a928ae9c.gif?image_process=/format,webp/quality,q_40/resize,w_400" data-pc-src="https://img.jishulink.com/upload/201911/f83382c467a74f39a6ad8326a928ae9c.gif?
展開 本視頻集錦干貨滿滿,既有光滑粒子流體動力學等前沿方法,又有磁體、塑料等模擬實操;介紹LS-PrePost新功能,分享LS-OPT在金屬成形中的應用;講解損傷模型、實體單元公式等基礎,傳授隱式分析技巧與數據轉換方法;展示拓撲優化實例,解析顯式轉隱式技巧,覆蓋多領域知識,希望視頻內容能成為你進階之路的得力助手。立即報名開啟你的LS-DYNA學習之旅吧!
專題一:多種求解器功能及單元算法
主題:突破傳統有限元分析 - 光滑粒子流體動力學(SPH)
內容簡介:對固體結構的大變形分析通常需要特殊的數值技術來克服有限元分析(FEA)的局限性。其中一種方法是光滑粒子流體動力學(SPH)方法。SPH是一種基于拉格朗日框架的無網格方法,因此非常適合分析高度畸變的連續體,如大變形的固體結構或流體。視頻中將介紹SPH方法的基本概念,并提供在LS-DYNA中使用該方法的指南。此外,還將展示其常見的應用場景。
主題:突破傳統有限元分析 - 無網格伽遼金方法(EFG)
內容簡介:LS-DYNA中的EFG(Element-Free Galerkin)方法是一種基于伽遼金法的無網格數值方法,它能夠克服傳統有限元分析(FEA)中的網格依賴性問題,特別適用于大變形、斷裂及高梯度問題的模擬。視頻首先介紹EFG方法的基本概念,并提供在LS-DYNA中使用該方法的指南,此外,還將展示其常見的應用場景。
主題:使用LS-DYNA模擬磁體、鐵磁體和作動器
內容簡介:LS-DYNA不僅能用于常規的結構碰撞與沖擊,也是一款通用的多物理場求解器,視頻將介紹LS-DYNA在電磁方面的仿真能力,展示了電磁與結構的耦合功能,并介紹了新加入電磁模塊的永磁體建模功能。
展開 DYNA_SPH算法—水流體模擬 ¥20
光滑粒子流體動力學(SPH)算法是一種無網格的拉格朗日算法,不存在網格畸變和單元失效問題,在解決超高速碰撞、靶板貫穿等極度變形和破壞類型的問題上具有顯著的優勢,可用于解決爆炸模擬、固體的延伸和脆性斷裂等問題。
本文描述一個用SPH粒子模擬水流體在重力下流動撞擊桿件的粒子,幫助初學者可以快速入手SPH算法,主要分為以下步驟講解:
(1)模型建模;
(2)控制卡片;
(3)材料屬性;
(4)重力加載;
(5)K文件講解;
(6)動畫、數據輸出。
w1.jpg
w2.jpg
w3.jpg
w4.jpg
w5.jpg
w6.jpg
w7.jpg
展開 
光滑粒子流體動力學(SPH)的相關專題、標簽、搜索
光滑粒子流體動力學(SPH)的最新內容
專題一:多種求解器功能及單元算法
主題:突破傳統有限元分析 - 光滑粒子流體動力學(SPH)
內容簡介:對固體結構的大變形分析通常需要特殊的數值技術來克服有限元分析(FEA)的局限性。其中一種方法是光滑粒子流體動力學(SPH)方法。SPH是一種基于拉格朗日框架的無網格方法,因此非常適合分析高度畸變的連續體,如大變形的固體結構或流體。
1.4.3 光滑粒子流體動力學(SPH,smoothed particle hydrodynamic)算法
光滑粒子流體動力學是一種無網格數值方法,用大量離散的光滑粒子的集合定義流體材料,從而通過插值離散化連續方程組。其理論核心為核函數,實質是一定光滑長度范圍內其他臨近粒子對研究粒子影響程度的權函數,如圖3所示。
<strong>光滑粒子流體動力學SPH算法(Smooth Particle Hydrodynamics)是一種無網格拉格朗日方法,其在跟蹤運動界面、處理大變形方面具有顯著優勢</strong>,已被廣泛用于解決傳統有限元法(FEM)和有限體積法(FVM)難以解決的涉及爆炸、沖擊波傳播和流體流動的相關問題。
本算例選擇了光滑粒子流體動力學 (SPH) 求解器 — Altair nanoFluidX?。Altair CFD 還包括通用的Navier-Stokes 和 Lattice Boltzmann Method (LBM) 求解器,但要模擬詳細幾何形狀的冰山與水相互作用這一物理過程,SPH 優于這些基于網格/格子方法的求解器。
鳥體在結構分析中是一種軟體撞擊,鳥類可以被認為是一種流體材料,因此如果我們用光滑粒子流體動力學(SPH)來表示鳥體會更好,我們將在討論部分進行對比。
鳥體材料模型
邊界條件
發動機外殼使用單點約束(SPC)約束節點的所有DOF。
發動機殼體約束模型
我們分配發動機葉片OMEGA(w) = 0.5 rad / ms 的初始速度。
光滑粒子流體動力學(SPH)作為一種無網格、拉格朗日粒子法,能克服基于網格的方法的缺陷。
光滑粒子流體動力學(SPH)是一種無網格的方法,適用于模擬材料的破碎。例如,超高速撞擊、脆性材料的裂紋擴展。
同一個問題中可以聯合使用S P H 、Lagrange、Euler、ALE求解器,從而盡可能提高計算過程的效率以及計算結果的精度。
光滑粒子流體動力學(SPH)是一種無空間網格的連續介質動力學計算方法。這種方法最初主要用于研究天體物理現象,目前該方法的研究成果已涉及多個領域,近年來,SPH方法開始涉及土體材料特性的研究,已被應用在山體滑坡,挖孔成樁等土體大變形問題中。這些研究均證明SPH方法能夠精確描述土體在不同不變形階段的力0學性質,并具有較高的計算精度和穩定性。
光滑粒子流體動力學(SPH)算法是一種無網格的拉格朗日算法,不存在網格畸變和單元失效問題,在解決超高速碰撞、靶板貫穿等極度變形和破壞類型的問題上具有顯著的優勢,可用于解決爆炸模擬、固體的延伸和脆性斷裂等問題。
<p>一個簡單的例子-模擬水蝕的過程。</p><p>目前采用SPH方法實現單個水平沖擊金屬涂層基體的過程,具體詳細步驟大家可以自行去研究cae和inp文件,如果有不明白的地方,可</p><p>在此感謝Usim大佬的支持,大家可以搜索會員名字 Usim ,去他的主頁看看,不是一般的NB,動力顯示分析的大手。</p><div contenteditable="false" width
