系统仿真学报 ›› 2016, Vol. 28 ›› Issue (9): 2054-2061.

• 仿真系统与技术 • 上一篇    下一篇

基于格子Boltzmann的参数化流体仿真

郭中小1, 刘慧文1,2, 刘雪梅2, 高阳3   

  1. 1.中国水利水电科学研究院水利部牧区水利科学研究所,呼和浩特 010020;
    2.华北水利水电大学,郑州 450011;
    3.北京航空航天大学虚拟现实技术与系统国家重点实验室,北京 100191
  • 收稿日期:2015-06-13 修回日期:2015-07-30 出版日期:2016-09-08 发布日期:2020-08-14
  • 作者简介:郭中小(1958-),男,内蒙古呼和浩特,硕士,教高,研究方向为水文及水资源;刘慧文(1990-),女,河南濮阳,硕士生,研究方向为水文及水资源。
  • 基金资助:
    央分成水资源费项目(1261430122054)

Lattice Boltzmann Fluid Simulation Based on Parameters

Guo Zhongxiao1, Liu Huiwen1,2, Liu Xuemei2, Gao Yang3   

  1. 1. Institute of Water Resources for Pastoral Areas, Ministry of Water Resources, China Institute of Water Resources and Hydropower Research, Hohhot 010020, China;
    2. North China University of Water Resource and Electric Power, Zhengzhou 450011, China;
    3. State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing 100191, China
  • Received:2015-06-13 Revised:2015-07-30 Online:2016-09-08 Published:2020-08-14

摘要: 格子Boltzmann(LBM)方法已成为处理介于宏观与微观之间介观流体问题的有效数值方法对LBM方法的数值计算结果进行可视化,实时绘制成流体动画,以便从形象直观的角度进一步进行数据分析。针对二维LBM可视化方法,基于LBGK方程和D2Q9模型设计算法模型,提出了一种通过指标标准化,将浮点型流体速度值进行归一化处理,转化为RGBA颜色模式的强度值的速度场绘制方法。针对三维可视化方法,引入粒子水平集方法(Particle Level Set Method,PLSM)对LBM 流体的液面进行追踪,并设计了LBM与PLSM间的耦合算法。结果表明,所提出的流体可视化仿真方法正确有效,流体动画效果清晰、准确。

关键词: LBM方法, 流体仿真, 流体可视化, PLSM

Abstract: In computational fluid dynamics (CFD), the lattice Boltzmann Method (LBM) has become the mainstream method of fluid numerical simulation based on Navier-Stokes equations. The visualization of numerical results and the real-time rendering of fluid animation could provide a visual method for data analysis. A velocity field drawn method for two-dimensional visualization was proposed based on LBGK equation and D2Q9 model design algorithm model, transforming floating-point fluid velocity value into the intensity values, which was used by the RGBA color rendering method. For three-dimensional visualization, Particle Level Set Method (PLSM) was used to track the fluid surface and coupled it with LBM algorithm. Through the simulation instances, the results show the method is simple, real-time, and the fluid animation is vivid and accurate.

Key words: LBM method, fluid visualization, parameters, fluid data normalized

中图分类号: