"自然语言需求 → 领域知识检索 → 方程建模与校验 → Modelica 代码生成 → SysML 系统集成 → 仿真出曲线"的自动化建模流水线,靠多角色智能体(生成 / 校验 / 修正)保障模型正确性。
纯电动汽车动力经济性仿真建模,梳理整车场景,明确建模目的,以电机组件建模为例,输入标准化建模需求,包含组件描述,接口、参数,变量与核心方程,下面开始组件搭建,选择组件模型生成工作流,选择领域知识检索阶段和解析模型,输入 markdown 表示的建模需求,点击发送后开始领域知识检索,通过向量匹配检索到满足相似度要求的知识块第二阶段是原理方程调用,首先生成规定格式的数学方程。
对生成的方程进行平衡性检查,经过多轮的检查与修正,输出数学上满足求解要求的方程和变量,第三阶段是 modelica代码生成,校验与修正,由模型生成智能体自动生成 modelica代码,然后由模型校验智能体对生成的代码进行检查,并由修正智能体对错误进行修正,最终输出完整正确的电机组件模型,下面进行系统模型的集成,以sysml 语言建立的系统IBD作为系统描述模型,在基于sysml架构的系统模型生成工作流中输入sysml文本规范,工作流会自动提取 xml 中描述的系统组成,接口关系等信息,提取为 json 表示的结构化建模要素。
然后由智能体自动生成modelica 模型,在 modelica工具中导入系统后,设定仿真参数,可获得所需的车速,电机扭矩,电池电压和 SOC 等随时间变化的曲线。