arXiv:2605.27725physics.flu-dyncs.LG2026-05

CFDTwin让工程师一键完成流体仿真代理建模,提速百倍且可复现。

CFDTwin: An open-source GUI and Python toolkit for POD-NN surrogate modeling of ANSYS Fluent simulations

论文配图:CFDTwin: An open-source GUI and Python toolkit for POD-NN surrogate modeling of ANSYS Fluent simulations
图 1 · 摘自论文原文
  • 整合参数采样、Fluent批量运行、降维建模与神经网络训练全流程
  • 支持多类型输出预测,推理速度比原仿真快上百倍
  • 适合做热设计优化或数字孪生的工程师和研究人员

高保真计算流体动力学(CFD)广泛用于热流设计,但重复仿真成本高昂,制约了设计优化、不确定性分析和数字孪生流程。本研究团队此前证明,基于本征正交分解与神经网络(POD-NN)的代理模型可在保留物理可解释模态结构的同时,对电子冷却冷板二维温度场实现高速预测。然而,复现和扩展此类工作通常需编写大量定制脚本,涵盖参数采样、Fluent自动化、数据提取、降阶建模、神经网络训练、验证与预测等步骤。本文介绍CFDTwin,一个开源Python工具包及可选桌面图形界面,将上述流程封装为可复用的工作流,适用于ANSYS Fluent仿真。用户可定义输入输出,自动生成实验设计样本,运行并恢复批量模拟,训练针对标量、表面场、单元区域输出的POD-NN代理模型,检查验证指标,并在新设计点评估模型而无需重新运行Fluent。该平台同时提供可编程的Python API和图形界面,支持可复现研究、用户友好的模型验证与自动化设计探索。CFDTwin将先前针对特定案例的研究实现,拓展为面向CFD代理建模与数字孪生开发的通用科研软件平台。

原文摘要 · Abstract (English)

High-fidelity computational fluid dynamics (CFD) is widely used for thermal-fluid design, but repeated CFD solves remain expensive for design optimization, uncertainty analysis, and digital-twin workflows. Recently, our team has demonstrated that a proper orthogonal decomposition and neural-network (POD-NN) surrogate can predict two-dimensional thermal fields in an electronics-cooling cold plate with large inference speedups while preserving physically interpretable modal structure. Reproducing and extending such workflows, however, typically requires custom scripts for parameter sampling, Fluent automation, data extraction, reduced-order model construction, neural-network training, validation, and prediction. This paper introduces CFDTwin, an open-source Python package and optional desktop graphical user interface (GUI) that packages these steps into a reusable workflow for ANSYS Fluent simulations. CFDTwin allows users to define simulation inputs and output quantities, generate design-of-experiments samples, run and resume Fluent batch simulations, train POD-NN surrogate models for scalar, surface-field, and cell-zone outputs, inspect validation metrics, and evaluate trained models at new design points without re-running Fluent. The same workflow is exposed through a scriptable Python API and a GUI, supporting reproducible studies, user-facing model validation, and automated design exploration. CFDTwin extends the prior POD-NN modeling study from a case-specific research implementation to a reusable research-software platform for CFD surrogate modeling and digital-twin development.

CFD代理数字孪生POD-NNPython工具

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。