摘要
arXiv:2504.09602v2 宣传类型: 交叉替换
摘要: 配置计算流体动力学(CFD)模拟通常需要广泛的领域专业知识,限制了更广泛的访问。尽管大型语言模型(LLMs)已经推动了科学研究计算的进步,但在自动化CFD工作流方面的应用仍然不足。我们介绍了一种以领域特定LLM适应为中心的新方法。通过在Qwen2.5-7B-Instruct上对自然语言到OpenFOAM配置的28716对进行微调,并附带思维链(CoT)注释,我们能够直接将自然语言描述翻译为可执行的CFD设置。一个多代理框架协调整个过程,自主验证输入、生成配置、运行模拟并纠正错误。在包含21个不同流动案例的基准测试中,展示了最先进的性能,达到88.7%的解决方案准确率和82.6%的一次成功率。这显著优于更大的通用模型Qwen2.5-72B-Instruct、DeepSeek-R1和Llama3.3-70B-Instruct,并且需要更少的纠正迭代次数,同时保持高计算效率。结果突显了在部署LLM助手用于复杂工程工作流中的领域特定适应的重要性。我们的代码和微调模型已经存放在https://github.com/YYgroup/AutoCFD。