合作客戶/
拜耳公司 |
同濟大學 |
聯合大學 |
美國保潔 |
美國強生 |
瑞士羅氏 |
相關新聞Info
-
> 多種表麵活性劑複配可降低界麵張力
> 揭示界麵張力在鈣鈦礦晶體生長過程中作用機理
> 蘋果、葡萄、茄子、絲瓜、大豆、棉花等植物葉片臨界表麵張力值是多少
> CO2泡沫穩定性原理、影響因素|CO2-EOR機理與應用前景(四)
> 脂肪醇醚琥珀酸酯鹽表麵張力、接觸角及應用性能——摘要、實驗部分
> 不同礦漿濃度、粒度、伴生礦物、捕收劑和起泡劑對礦漿表麵張力的影響(二)
> 探討一級相變過程中氣泡和液滴臨界半徑的變化規律、與演化方向(一)
> 陶瓷墨水中5種色料生產製造工藝流程
> Delta-8 動物胃腸道體內中藥物的溶解度的測定——結果和討論
> JMP軟件定製熟化環境的濕度對光伏背板耐候層表麵張力影響(一)
推薦新聞Info
-
> 一種改進的CSF模型:用於SPH流體仿真的光滑表麵張力模擬(二)
> 一種改進的CSF模型:用於SPH流體仿真的光滑表麵張力模擬(一)
> 減弱賈敏效應的方法|表麵活性劑改善賈敏效應實驗
> 賈敏效應實驗方法與步驟、結果
> 賈敏效應機理、影響因素及其在低滲透油藏開發中的危害(一)
> 麵向高效環保滅火劑的界麵張力最小化:短鏈氟碳複配體係的設計與解析(四)
> 麵向高效環保滅火劑的界麵張力最小化:短鏈氟碳複配體係的設計與解析(三)
> 麵向高效環保滅火劑的界麵張力最小化:短鏈氟碳複配體係的設計與解析(二)
> 麵向高效環保滅火劑的界麵張力最小化:短鏈氟碳複配體係的設計與解析(一)
> 基於連續表麵張力模型微觀層麵研究凝結顆粒動力學變化規律及能量耗散的影響(四)
一種改進的CSF模型:用於SPH流體仿真的光滑表麵張力模擬(二)
來源:合肥工業大學學報(自然科學版) 瀏覽 14 次 發布時間:2026-03-06
1.2NGS方程
流體的控製方程采用描述流體運動規律的NavierGStokes(NGS)方程,其形式為:∇·u=0(2) ∂ u ∂ t+u·∇ u+1 ρ∇ P= g+ ν∇2 u(3)其中,u為速度場;P為壓力場;ν為流體的動力學黏度;ρ為密度;∇為空間梯度算符;g為外力;∇2為拉普拉斯運算符。(2)式、(3)式分別代表流體運動的質量與動量守恒定律。使用SPH方法求解NGS方程的基本過程如下:ρi=∑ N j=1 mjW(xi-xj, h)(4) pi= k( ρi- ρ0)(5) f p i=-∑ N j=1 mj pi+ pj 2 ρj ∇ W(xi-xj, h)(6) f ν i= μ∑ N j=1 mj uj- ui ρj ∇2 W(xi-xj, h)(7)其中,k為氣體狀態方程常數;ρ0為流體的靜止密度;f p i、f ν i分別為粒子所受的壓力和黏性力;pi、pj分別為第i個、第j個粒子的壓強;ui、 uj分別為第i個、第j個粒子的速度。
2改進的CSF流體表麵張力模型
2.1CSF流體表麵張力模型
CSF模型流體表麵張力的實施首先是對流場定義色標函數,位於流體粒子位置的色標值為1,位於流體粒子之外位置的色標值為0。通過已定義的色標函數場,可以得到表麵法向以及表麵曲率,通過表麵法向和表麵曲率的信息得到表麵張力,計算公式為:fs= σk( x) ^n(8)其中,σ為表麵張力係數;k( x)為表麵 x處的曲率;^n為界麵的單位法向。法向 n的計算公式為:n=∇ c( x)(9)其中,c( x)為人為引入的色標函數。曲率計算公式為:k=-(∇· ^n)(10)
2.2改進的CSF流體表麵張力模型
2.2.1流體表麵的切向力
傳統的流體表麵張力的求解隻是對色標函數求梯度,表麵張力的方向就是色標函數的梯度方向,也就是說傳統的流體表麵張力的方向和表麵法向相同;傳統的流體表麵張力模擬將表麵的法向力作為表麵張力,由於近似計算導致的計算誤差使得流體表麵張力的模擬很難到達自然界中的平滑狀態,會出現凹凸不平,甚至尖角的模擬效果。本文在傳統的CSF流體表麵張力的基礎上,考慮流體表麵的法向力和切向力的綜合作用,使得流體表麵達到足夠光滑。流體表麵張力的切向力f切向i計算公式為:f切向i=-∑j mimj ρiρj λ( ni- nj) W( xi- xj, h) (11)其中,λ為一個可調節的參數。對於任意一對相鄰的流體粒子i和j,有f切向i← j=- mimj ρiρj λ( ni- nj) W( xi- xj, h), f切向j← i=- f切向 i← j ì î í ïï ïï (12)其中,f切向i← j、f切向 j← i分別為粒子j對粒子i的切向力、粒子i對粒子j的切向力。因為所施加的表麵張力切向力是對稱的,所以切向力的施加能夠保持係統的動量守恒條件。
2.2.2密度修正
針對CSF流體表麵張力模型中流體表麵的粒子數目較少,流體表麵的流體粒子密度求和的邊界截斷誤差較大,進而導致流體表麵張力模擬不穩定的問題,本文對邊界粒子的密度進行修正,計算公式為:ρi=∑ N j=1 mjWij∑ N j=1 mj ρj Wij(13)其中,Wij= W( xi- xj, h)。
2.3本文算法流程
(1)流體粒子初始布局。(2)利用修正的密度求和公式計算流體粒子密度。(3)對所有粒子j,計算其壓強pj。(4)對所有粒子j,計算其壓力f p j和黏性力f ν j。(5)計算流體粒子j的表麵張力。(6)更新流體粒子j的速度與位置。(7)返回步驟(2)。
3仿真實驗結果
分別用文獻方法、文獻方法及本文方法模擬在表麵張力作用下水珠的形成過程,對比它們的模擬效果,如圖1所示。圖1方形液滴在表麵張力作用下的變形341第1期汪歡歡,等:改進的CSF流體表麵張力模型實驗在Window7平台上進行,采用Visual Studio2013。實驗環境為Intel(R)Core(TM) i5G2400,3.10GHzCPU,4G內存,NVIDIA GeG forceGT620顯卡,實驗所采用的流體粒子數目為1024。模擬總幀數為500,文獻方法、文獻方法及本文方法分別用時9.12、9.87、9.34s。從實驗結果可以看出,本文方法與文獻方法、文獻方法的模擬時間差異很小,但本文方法模擬的水珠達到穩定狀態時表麵更加圓滑,這說明本文方法可以更準確、有效地模擬流體表麵張力。
4結論
本文提出一種改進的流體表麵張力處理算法,該算法在傳統CSF模型流體表麵張力的基礎上,施加切向力,並且對於流體的邊界粒子進行密度修正。從實驗結果可以看出,本文提出的改進的CSF流體表麵張力算法能夠很好地模擬流體表麵張力效果;與其他方法模擬結果相比,本文方法改善了流體表麵的光滑性。





