摘要
arXiv:2504.09602v1 类型: 交叉
摘要: 配置计算流体力学(CFD)模拟通常需要大量的领域专业知识,限制了其更广泛的使用。尽管大型语言模型(LLMs)已经在科学计算方面取得了进展,但它们在自动化CFD工作流中的应用尚不完善。我们介绍了一种以领域特定的LLM适应为中心的新方法。通过将Qwen2.5-7B-Instruct针对NL2FOAM进行微调,我们使用包含28716个自然语言到OpenFOAM配置对的自定义数据集及其链式思考(CoT)标注,实现了直接从自然语言描述到可执行CFD设置的翻译。一个多元智能代理框架协调整个过程,自主验证输入、生成配置、运行模拟并纠正错误。在包含21个多样流动案例的基准测试中,展示了最先进的性能,解决方案精度达到88.7%,初次尝试成功率达到82.6%。这远远优于更大且通用的模型如Qwen2.5-72B-Instruct、DeepSeek-R1和Llama3.3-70B-Instruct,同时需要更少的纠正迭代次数,并保持了高计算效率。结果强调了在部署LLM助手进行复杂工程工作流时领域特定适应的至关重要的作用。