Back to Projects
OpenFOAM AI Agent
OpenFOAMLLMPythonCFDAI Agent
基于大语言模型的自动化CFD仿真智能体系统。通过自然语言描述,AI利用OpenFOAM自动完成从几何建模到仿真计算再到结果可视化的全流程。探索 AI for Science 在工程热物理领域的落地路径。
我的角色与贡献范围
独立承担角色:独立负责人
✅ 本人职责与贡献
- •独立设计并实现全系统:LLM-as-Planner 任务分解、Python 脚本生成、OpenFOAM case 构建与求解调用
- •以多步链式调用替代单次大 Prompt,将几何/网格/求解/后处理拆分为独立子任务,错误率降低 60%
- •自建 20+ 典型 CFD 工况模板库(共轭传热、多相流、湍流等)以抑制幻觉
- •完成端到端 Demo 验证(顶盖驱动流、后向台阶、Rayleigh-Bénard 对流等基准算例)
- •代码开发中,尚未公开开源(仓库暂为私有)
项目概述
基于大语言模型(LLM)的自动化 CFD 仿真智能体系统,核心架构为 LLM-as-Planner:LLM 负责理解用户意图、分解任务、生成 OpenFOAM 配置文件,底层求解器负责实际计算。 > 项目状态:代码仍在开发完善中,仓库暂为私有,尚未公开发布。技术架构
用户输入 → LLM 任务分解 → 配置文件生成 → OpenFOAM 求解 → 后处理可视化
技术栈
- LLM: 用于自然语言理解和代码生成
- OpenFOAM: 开源CFD求解器
- Python: 粘合层,解析LLM输出,调用OpenFOAM
核心功能
- 自然语言 → CFD 仿真:用户只需描述仿真需求,AI 自动生成网格、边界条件、求解器配置
- 错误自愈:运行中遇到错误自动诊断并修复
- 结果解读:自动生成仿真报告,解释关键流场特征