TesboLBM · GPU 格子玻尔兹曼

金属液,气流,银幕上的水。同一台引擎,快上数百倍。

一台围绕自由表面打造的 GPU 原生格子玻尔兹曼求解器。往砂型、压铸模或陶壳里浇满金属液,看它凝固;把整车放进风里;让洪水淹过片场。同一台引擎,一张卡还是几张卡,结果逐位一致。

实测:对单核 CPU 数百倍、对整颗 18 核 CPU 55× · 六类铸造工艺 · 145 种材料 · 多卡逐位一致

“
充型、传热与凝固,都在 GPU 上求解
”

真实铸件

一个完整的铸造周期,跑在生产零件上

轮毂铸件的充型与凝固,用的是客户自己的几何。一镜到底:两个阶段热耦合,凝固从充型结束时的温度场接着算。

轮毂铸件,AlSi7Mg —— 充型到凝固,按温度上色。中心冒口下方最后那点亮色,就是铸件最后凝固的部位。

客户交付的轮毂铸件几何,含浇道、内浇口与中心冒口
客户交付的输入几何 —— 20.9 万三角面,472 × 666 × 337 mm。
同一轮毂铸件的充型求解结果,按温度上色
同一个零件的求解结果:型腔完全充满,按温度上色。

GPU 性能

给数字,不给口号

下面每个数都是在同一台机器上实测的:一块 Tesla V100 对同机的 CPU,跑同一个核。没有缩放,没有外推。

0×

单相 LBM 引擎核

单卡 V100 上 1851 MLUPS —— 达到该卡显存带宽的 62.7% —— 对同机 18 个 CPU 物理核全开的 33.9 MLUPS。网格 256² × 64,约 419 万格。

0.0×

传热核

5422 MLUPS 对 36 线程 CPU 的 134 MLUPS,两侧跑的是同一套算术。网格 128² × 64,约 105 万格。

0.0%

显存带宽利用率

单相核在 V100 上跑到 562.9 / 897 GB/s。格子玻尔兹曼是内存带宽受限的,这才是真正的天花板。

实测吞吐(MLUPS):单块 Tesla V100 上的 TesboLBM 与同机 CPU 基线对比

差距从哪来

来自带宽,不是主频。格子玻尔兹曼是内存带宽受限的,几个核就把一个 CPU 插槽的带宽吃满:同一台机器上,从 1 核到 18 核只快 8.3 倍(4.1 → 33.9 MLUPS,并行效率 45%)。而 V100 上跑到了该卡显存带宽的 62.7%。所以靠加 CPU 核心补不上这个差距。

1851 MLUPS 是单相核在满域下的峰值。真实铸件上的自由界面耦合充型约为 450 MLUPS 有效值(67.2 万格约 1.5 ms/步),因为每步要多带若干场、多走几遍。实际吞吐取决于铸件、网格与硬件。

能力

TesboLBM 能做什么

已支持开发中

工艺

  • 充型:LBM 自由表面追踪、亚格子湍流、自适应时间步
  • 传热与凝固:潜热、界面热阻、多种固体材料
  • 充型接凝固,温度场热连续
  • 重力砂型铸造
  • 低压铸造

物理模型

  • 型腔背压与排气,按实体区分透气能力(排气道、冒口、冷铁、砂芯)
  • 自然对流:浮力 + 糊状区阻力
  • 真实固相率曲线 fs(T),可导入合金相图数据
  • 界面换热系数(IHTC)由实测冷却曲线反推标定
  • 仿真与实测对比工具,给误差与相关性指标
  • 多组分合金物性数据接入

缺陷预测

  • 缩松,Niyama 分级
  • 热裂倾向
  • 二次枝晶间距(SDAS)

平台与工作流

  • CUDA GPU 后端
  • CPU 后端(MPI 区域分解)
  • 单机多卡,结果与单卡完全一致
  • 自带命令行网格生成(充型网格与传热网格)
  • 传热网格自适应加密
  • 运行前配置静态校验
  • 更细网格下的数值稳定性增强

核心技术特征

D3Q19 三维格子。速度与精度,同时到位。

MRT 多松弛碰撞。高雷诺数、强湍流之下,依然稳定。

LES Smagorinsky 亚格子模型。湍流的细微结构,尽在其中。

瞬态自由表面追踪。飞溅与卷气,如实呈现。

密度、热容、导热率随温度而变,潜热一并计入。传热与凝固,一体求解。

IHTC 界面换热。铸件与砂型、金属型、冷铁、冒口之间的瞬态热交换,逐一刻画。

控制方程

带外力项的 MRT 玻尔兹曼演化方程

fi(x+eiΔt, t+Δt)−fi(x, t)=−M−1S[Mfi(x, t)−mieq(x, t)]+FiΔt

碰撞在矩空间中逐项松弛,重力项一并纳入。剪切黏度与体积黏度自此解耦,不再受 BGK 单一松弛时间所限。

LES 亚格子湍流黏度方程

τeff=τ0+τt;νt=Cs2Δ2|S|

湍流黏度由局部应变率的二阶不变量动态给出。亚格子耗散随流场而变,而非一个常数。

工业应用场景

重力砂型铸造

浇注系统、内浇口、多流道与型腔,一并解算。充型前沿、液流汇合、充型途中的温降,尽在预测之中。

高压与低压压铸

在型壁、冷铁与砂芯之间,捕捉高速金属液的每一次转折。卷气、死角、卷渣,以及浇冒口的补缩,皆可预见。

传热与凝固

物性随温度而变,潜热如实释放。预测凝固路径,看清冷却水道如何改变凝固节奏,把缩孔止于设计阶段。

要用 TesboLBM?

Cast 按年授权,锁在一台机器上。要买就询价;代算也可以谈。