透過您的圖書館登入
IP:18.222.67.251
  • 學位論文

應用多圖形顯示卡叢集與晶格波茲曼法 計算高密度差之二相流問題

Lattice Boltzmann Simulations of Two-phase Flow at High Density Ratio on Multi-GPU Cluster

指導教授 : 林昭安

摘要


晶格波茲曼法為一較新且適合作高速計算解流體力學的數值方法。本研究中為利用Lee 的多相流模型並加以實做在多張圖形顯示卡叢集上以模擬複雜且具高密度差之流體並得到高效率的結果。其中驗證的例子有消除靜止液珠介面上因力量不平衡所造成的假性速度、液珠的融合震盪、二相的分離現象以及不同的液珠碰撞結果。而在碰撞過程中主要為調查韋伯數與碰撞參數對於結果的影響,液珠的碰撞融合與碰撞分離現象也與理論實驗相符合。此外,在本研究中對於多圖形顯示卡施作部分也提出了有效率的資料傳遞型態,結果顯示即便是使用多張圖形顯示卡計算,仍舊能維持高平行效率。

並列摘要


Lattice Boltzmann method (LBM) is a novel and relative new approach in the field of hydrodynamics and well-suited to efficient high-performance computing implementation. In this thesis, a three-dimensional two-phase lattice Boltzmann model is adopted based on Lee et al. on multi graphic processing unit (GPU) cluster. Such a complex binary system at high density ratio is achieved easily and yields high performance. Here, several numerical validation are examed. First, the spurious velocity appearing near the two-phase interface caused by the force imbalance is successfully eliminated in a stationary droplet case. Droplets oscillation is validated and the results are in good agreement with analytical solutions. The behaviours of two droplets collisions are also investigated. "Coalescence" and "stretching separation" phenomena are observed and studied in terms of two dimensionless variables, Weber number We and impact parameter B, showing good consistency to benchmark. Further, an efficient multi-GPU cluster implementation is proposed and achieves good scalability even in the case with high GPU number.

參考文獻


[1] U. Frisch, B. Hasslacher, and Y. Pomeau, Lattice-gas automata for the Navier-Stokes equation," Phys. Rev. Lett. 56, 1505, (1986).
[2] S. Wolfram, Cellular automaton fluids 1: Basic theory," J. Stat. Phys. 45, 471, (1986).
[3] F. J. Higuera, S. Sussi, and R. Benzi, 3-dimensional flows in complex geometries with the lattice Boltzmann method," Europhys. Lett. 9, 345, (1989).
[4] F. J. Higuera, and J. Jemenez, Boltzmann approach to lattice gas simulations," Europhys. Lett. 9, 663, (1989).
[5] P. L. Bhatnagar, E. P. Gross, and M. Grook, A model for collision processes in gases. I. small amplitude processes in charged and neutral one-component systems," Phys. Rev. E 94, 511, (1954).

延伸閱讀