SuperAPI AI 工具集

neqsim-process-extraction

数据与分析

查看项目

更新于 10-15 21:38

技能介绍

用途:把非结构化工程资料(文本、表格、PFD、数据表、STID/E3D 管线表)中的工艺数据抽取为 NeqSim 规范 JSON,供 ProcessSystem.fromJson() 与 ProcessSystem.fromJsonAndRun() 使用。核心原则是只抽取结构化 JSON,不编写 NeqSim Java/Python 代码,错误以结构化消息返回。

主要能力:定义目标 JSON 模式,含 fluid(model、temperature、pressure、mixingRule、multiPhaseCheck、components)与 process 数组(type、name、inlet、properties)及 autoRun;支持具名多流体 fluids;提供设备类型映射表,把自然语言设备名(分离器、压缩机、换热器、阀门、泵、混合器、分流器、精馏塔等)映射为 NeqSim 类型;用点号表示法接线,如 Separator.gasOut、ThreePhaseSeparator.oilOut、Splitter.split0,Mixer 需用 inlets 数组;给出各设备属性(outletPressure、isentropicEfficiency、outTemp 等)与组分名称别名映射。

使用方式:先做架构决策,小中型流程(约 15 个单元、单循环)用单个 ProcessSystem,大型多区流程拆分为多个 ProcessSystem 并组合进 ProcessModule。P&ID 阀门动作研究可加载 neqsim-pid-process-operations,提取稳态拓扑与动作模型增量。串行管道水力学改用 neqsim.process.equipment.pipeline.routing.PipingRouteBuilder,保留管段元数据、K 值、高程与连接拓扑,抽取后调用 build(feedStream)、addToProcessSystem 并保存 route.toJson()。

适用场景:把工艺描述、设备清单、管线表转为可运行的 NeqSim 流程模型,或做阀门动作、隔离边界、旁路、排放与管网压降分析。

限制:JSON 构建器不支持直接循环引用,需加 Recycle 设备;分离器引用必须带端口,否则返回 null;不能编造未提供的物性、价格或平台信息;具体收费与更多细节暂未提供。