技术细节 受监督的工程 AI

工程 AI Agent 如何工作。

TMG Agent 将项目知识、领域规则、模拟工具和工程审查连接成一套可追溯流程。专业 Agent 负责准备和检查工作;工程师始终掌控假设、验证和最终决策。

Agent 架构

一个 Supervisor、多类专业 Agent、受控的工程工具。

编排层维护任务状态、证据、验证关口和 Agent 之间的交接。领域 Agent 通过模拟器适配层调用经过批准的工程工具,不把工作隐藏在不可审查的答案里。

项目文档TOUGH 输入文件源代码 + 编译环境领域规则 + 示例
编排层Supervisor Agent

任务计划 · 证据登记 · 验证关口 · 恢复决策

01模型理解

提取目标、物理过程、约束、参数和缺失信息。

02网格 + 输入

生成或转换网格、映射材料与边界并准备固定格式输入。

03运行 + 诊断

执行分阶段模拟、监视数值行为并验证最小修正。

04报告 + 编译

后处理结果、形成报告并管理支持范围内的代码编译。

模拟器适配层 + 工程工具TOUGH 系列其他地下模拟器MeshMaker / TOUGHIO编译器 / HPC绘图 / 报告

人在回路中的控制:源文件始终是权威依据;假设需要记录;生成输入可审查;失败尝试被保留;模拟器是否可用仍取决于许可条件和平台集成状态。

前处理 + 网格

从项目目标到可运行的模拟模型。

Agent 在修改文件前先整理结构化模型说明。几何、物理过程、材料、初边值、源汇项、计划、求解器控制和目标输出均追溯到原始来源。

01

模型规格整理

读取报告、说明、现有 MESH/INCON、输入卡片和项目要求,记录缺失资料与明确标注的工程假设。

02

网格生成和转换

用 MeshMaker 生成结构化网格,或通过 TOUGHIO 转换支持的外部网格,并保持重启状态所需的单元对应关系。

03

几何与映射检查

检查单元和连接、坐标范围、体积、材料、边界块、井、源汇、观测点和重力方向。

04

固定格式验证

审核列宽敏感卡片,并核对 MESH、INCON、GENER、求解器、时间和输出控制。

地下模拟区域和局部加密网格概念图
网格设计概念。围绕井、源项、锋面、地层和其他需要分辨率的区域进行加密。

运行 + 诊断 + 编译

分阶段运行,先诊断,再决定是否修改模型。

自动化流程监视数值进展并保存部分结果,但不会因为模拟缓慢或失败,就悄悄用另一个模型替换用户要求的模型。

自动模拟

准备 → 初始化 → 模拟 → 验证 → 报告

主要运行前可通过自然状态或稳态计算生成重启初始条件。输入、输出、修改和限制均保持可追溯。

诊断

观察 → 定位 → 修正 → 对比 → 解释

检查网格、边界、重启一致性、源汇项、固定格式卡片、求解器、时间步、收敛性和物理范围。

代码编译

检测 → 配置 → 构建 → 冒烟测试 → 打包

记录源代码版本、平台、依赖、编译选项、MPI 配置、日志、测试和支持范围内的交付文件。

收敛诊断图
残差历史有助于区分正常恢复与持续不稳定。

基于证据的恢复

优先采用最小修正。

  • 确认用户要求的几何和边界概念仍然完整。
  • 检查 MESH/CONNE、初始状态、源项位置和 EOS 范围。
  • 改变合理物理输入前,优先调整数值控制。
  • 重新运行并与失败或部分完成的尝试比较。
  • 保留部分结果,记录每项实质性修改。

后处理 + 技术表达

让结果成为证据,而不是装饰。

模拟输出在进入图件、表格或工程报告前,需要检查完整性、物理范围、有效变化、收敛行为和数据来源。

模拟输出TOUGHIO 导出数据审核二维 / 三维图件工程报告