MatSimKit-Flow V2.2.0 正式发布
MatSimKit-Flow V2.2.0 已正式发布。本版本在 V2.1.0 服务架构基础上,新增面向 MICS-FV 仿真平台的材料计算对接能力,覆盖通用钢的九类材料计算结果;同时推出 Windows 本地化离线发行版,支持在无外网环境下完成单机部署与运行。
此外,V2.2.0 完成了求解服务升级,底层材料计算统一对接新一代求解引擎。既有材料数据计算结果保持一致,服务稳定性与后续扩展能力进一步提升。
新增功能
MICS-FV 平台对接
MatSimKit-Flow V2.2.0 新增面向 MICS-FV 仿真平台的材料计算对接接口,支持通用钢在单次任务中按需获取多类材料计算结果。
- 提供独立接口端点与接入客户端标识,与既有 SuperCAST 对接相互隔离、互不影响
- 覆盖九类计算结果:随温度相组织、随成分相组织、屈服强度、抗拉强度、硬度、高温强度、高温延伸率、CCT 曲线、TTT 曲线
- 支持按需勾选所需结果类型,计算结果按类型分块返回
- 沿用异步提交 + 回调推送 / 主动拉取的交互方式,计算结果在服务侧保留 12 小时
- 支持部分成功隔离,单类结果计算失败不影响其余结果正常返回,失败项单独标注状态
Windows 本地化离线发行版
本版本新增 Windows 平台本地化离线发行版,面向单机、无外网的部署场景。
- 一体化离线安装包,安装过程无需连接外部网络或额外下载组件
- 计算所需的求解引擎与运行时随发行版一并打包,无需单独部署计算节点
- 安装后以后台服务方式托管,随系统自动启动,无需手动逐个启动各组件
- 仿真平台通过本机回环地址完成调用,计算数据不出本机
功能优化
多平台并发对接
任务标识按接入平台独立管理。SuperCAST、MICS-FV 等不同平台可同时对接,各平台任务标识相互独立、互不冲突。
结果交付
MICS-FV 对接的计算结果按结果类型分块组织,便于接入方按需解析与展示。单次任务内多类结果的成功与失败状态相互隔离,结果交付更完整、更可控。
架构升级
本版本完成求解服务升级,底层材料计算统一升级至新一代求解引擎,并通过统一计算契约调用。应用层与求解层分层更清晰,升级后既有材料数据计算结果保持一致。
同时,分机部署与本地单机离线部署采用同一套求解接口与计算契约,有助于保证不同部署方式下计算行为一致,降低维护与验证成本。
兼容性说明
既有 SuperCAST 对接的接口与交互方式不受影响,材料数据计算结果保持一致,无需修改现有接入代码。新增 MICS-FV 对接采用独立端点与独立接入客户端标识,不影响既有接入方。
Windows 本地化离线发行版依赖随附的求解引擎运行时,并需具备相应的 JMatPro 计算引擎授权。
系统要求
- 服务端操作系统:Windows 10+ / Linux(Ubuntu 20.04+)/ macOS
- 本地化离线版:Windows 10(64 位)
- Python:3.10+(以源码方式部署主服务时)
- JMatPro:需已安装并配置相应授权
- 内存:4 GB 以上
- 磁盘:建议预留 15 GB 以上(含计算结果存储上限 10 GB)
- 网络:主服务与求解器节点分机部署时需可互通;本地化离线版单机运行,无需外部网络
下载与文档
MatSimKit-Flow V2.2.0 用户手册、使用教程与软件介绍文档已在资料下载页面更新。