LLM2D
Foam-Agent: 向自动化智能CFD工作流方向迈进
Foam-Agent: Towards Automated Intelligent CFD Workflows
作者: Ling Yue, Nithin Somasekharan, Yadi Cao, Shaowu Pan
发布日期: 5/9/2025
arXiv ID: oai:arXiv.org:2505.04997v1

摘要

arXiv:2505.04997v1 宣布类型: 新 摘要:计算流体动力学(CFD)是各个工程学科中的一项关键模拟工具,但通常需要大量的领域专业知识和手动配置,从而形成了进入壁垒。我们介绍了泡沫-代理,这是一个多代理框架,可以从自然语言输入自动实现基于OpenFOAM的复杂CFD模拟工作流。我们的创新包括:(1) 一个分层多索引检索系统,针对不同模拟方面具有专门的索引;(2) 一个具有依赖性意识的文件生成系统,它在配置文件之间提供了一致性管理;以及(3) 一个迭代式错误校正机制,可以在不需要人工干预的情况下诊断并解决模拟失败。在包含110个模拟任务的数据集上的全面评估表明,泡沫-代理使用Claude 3.5 Sonnet实现了83.6%的成功率,显著优于现有框架(MetaOpenFOAM为55.5%,OpenFOAM-GPT为37.3%)。消融研究证明了每个系统组件的关键贡献,专门的错误校正机制提供了36.4%的性能改进。泡沫-代理显著降低了CFD的专业知识门槛,同时保持了建模准确性,展示了专门化的多代理系统为复杂科学仿真工具普及访问带来的潜力。该代码可以在https://github.com/csml-rpi/Foam-Agent获取。