行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210965920.1 (22)申请日 2022.08.12 (71)申请人 浙江大学 地址 310058 浙江省杭州市西湖区余杭塘 路866号 申请人 杭州优稳自动化系统有限公司 (72)发明人 王文海 杨文霈 张旭鸿 嵇月强  张益南 张奕楠  (74)专利代理 机构 杭州君锐知产专利代理事务 所(普通合伙) 33443 专利代理师 应孔月 (51)Int.Cl. G06F 30/20(2020.01) G06F 8/30(2018.01) G06F 119/08(2020.01) (54)发明名称 应用于联合仿真平台的热力学解算方法及 装置、 电子设备 (57)摘要 本发明公开了一种应用于联合仿真平台的 热力学解算方法及装置、 电子设备, 包括: 利用联 合仿真平台, 构建前端热力学媒介包; 通过前端 热力学媒介包中的函数调用接口层的函数, 同时 传递用户配置信息; 基于用户配置信息, 通过接 口层的函数调用外部流体特性代码, 生成热力学 解算模型实例, 计算热力学性质; 将热力学性质 存储在物 性对象中, 并返回给前端热力学媒介包 一个唯一标识号; 根据联合仿真平台的请求信 息, 利用前端热力学媒介包的函数, 调用对应接 口层的函数, 同时传递唯一标识号, 接口层的函 数通过唯一标识号检索获取热力学性质并返回。 本发明为化工行业联合仿真提供了热力学支持, 系统解决化工行业联合仿真热力学服务缺乏的 问题。 权利要求书3页 说明书9页 附图2页 CN 115455653 A 2022.12.09 CN 115455653 A 1.一种应用于联合仿真平台的热力学解 算方法, 其特 征在于, 包括: 利用联合仿真平台, 构建前端热力学媒介包, 所述前端热力学媒介包配置或接收所述 联合仿真平台 中模型的流股配置信息; 通过所述前端热力学媒介包中的函数调用接口层的函数, 同时将用户配置信 息传递给 接口层, 所述用户配置信息包括 流股配置信息和热力学解 算模型配置信息; 基于所述热力学解算模型配置信息, 通过所述接口层的函数调用外部流体特性代码, 生成热力学解 算模型实例; 基于所述流股配置信 息, 通过所述热力学解算器模型实例调用相应的函数计算流股热 力学性质; 将所述热力学性质存储在用于缓存记录的物性对象中, 并返回给所述前端热力学媒介 包一个唯一标识号; 接收所述联合仿真平台 需要获取的热力学性质请求信息; 根据所述请求信息, 利用所述前端热力学媒介包使用获取热力学性质的函数, 调用对 应接口层的函数, 同时将所述标识号传递给接口层的函数, 接口层的函数通过所述标识号 检索获取需要获取的热力学性质并返回。 2.根据权利要求1所述的一种应用于联合仿真平台的热力学解算方法, 其特征在于, 利 用联合仿真平台, 构建前端热力学媒介包, 包括: 利用联合仿真平台的建模语言, 在联合仿真平台的图形化用户界面上, 扩展联合仿真 平台已有的本地接口库, 搭建新的热力学媒介模型, 定义 媒介接口; 将所述热力学媒介模型与媒介接口定义组合构成前端热力学媒介包; 其中所述联合仿真平台遍历输入输出流股和设备列表; 所述热力学媒介包由遍历的结 果获取当前流股配置信息 。 3.根据权利要求1所述的一种应用于联合仿真平台的热力学解算方法, 其特征在于, 通 过所述前端热力学媒介包中的函数调用接口层的函数, 同时将用户配置信息传递给接口 层, 包括: 利用前端热力学媒介包, 指定实 际使用的外部流体特性代码, 或根据流股配置信息生 成热力学解 算模型配置信息; 通过所述前端热力学媒介包中的函数, 调用接口层的对应函数, 同时将所述生成的热 力学解算模型配置信息和流股配置信息, 即用户配置信息, 从所述前端热力学媒介包传递 到接口层。 4.根据权利要求1所述的一种应用于联合仿真平台的热力学解算方法, 其特征在于, 基 于所述热力学解算模型配置信息, 通过所述接口层的函数调用外部流体特性代码, 生成热 力学解算模型实例, 包括: 基于热力学解算模型配置信息, 通过接口层的函数定义一个字符串索引的集合, 所述 集合的字符串索引与热力学解算模型对象一一对应, 所述字符串索引在调用外部流体代码 时作为参数传递; 基于所述字符串索引, 接口层的函数首次调用外部流体特性代码时, 生成相应的热力 学解算模型实例; 基于所述字符串索引, 接口层的函数后续调用外部流体特性代码时的函 数时使用正确的热力学解 算模型。权 利 要 求 书 1/3 页 2 CN 115455653 A 25.根据权利要求1所述的一种应用于联合仿真平台的热力学解算方法, 其特征在于, 基 于所述流股配置信息, 通过所述热力学解算模型实例调用相应的函数计算流股热力学性 质, 包括: 将接口层实例化 一个物性对象, 并将流股配置信息存 储在所述物性对象中; 通过所述热力学解算模型实例对所述物性对象进行热力学性质计算, 计算出所有热力 学性质, 其中所述热力学解 算模型实例采用物性推算模型。 6.根据权利要求1所述的一种应用于联合仿真平台的热力学解算方法, 其特征在于, 将 所述热力学性质存储在用于缓存记录的物性对象中, 并返回给所述前端 热力学媒介 包一个 唯一标识号, 包括: 将计算出的热力学性质存储在用于缓存记录的物性对象中, 所述物性对象存储在键值 对容器中; 根据当前日期和时间, 通过接口层的函数计算生成一个数字作为唯一标识号, 存储在 所述键值对容器中, 与所述物性对象对应; 通过前端热力学媒介包接收由接口层的函数返回的所述唯一标识号, 并存储在热力学 状态记录中。 7.根据权利要求1所述的一种应用于联合仿真平台的热力学解算方法, 其特征在于, 根 据所述请求信息, 利用所述前端热力学媒介包使用获取热力学性质的函数, 调用对应接口 层的函数, 同时将所述标识号传递给接口层的函数, 接口层的函数通过所述标识号检索获 取需要获取的热力学性质并返回给 所述联合仿真平台, 包括: 前端热力学媒介包根据请求信息, 取出存储在热力学状态记录中的唯一标识号, 使用 获取需要返回到联合仿真平台的热力学性质的函数, 调用相 应的接口层的函数, 同时将所 述标识号传递给接口层函数; 接口层的函数通过所述标识号在键值对容器中检索对应的物性对象, 并在对应的物性 对象中检索需要获取的热力学性质; 接口层函数将所述热力学性质返回到前端热力学媒介包, 并由前端热力学媒介包返回 给所述联合仿真平台。 8.一种应用于联合仿真平台的热力学解 算装置, 其特 征在于, 包括: 构建模块, 用于利用联合仿真平台, 构建前端热力学媒介包, 所述前端热力学媒介包配 置或接收所述联合仿真平台 中模型的流股配置信息; 调用传递模块, 用于通过所述前端热力学媒介包中的函数调用接口层的函数, 同时将 用户配置信息传递给接口层, 所述用户配置信息包括流股配置信息和热力学解算模型配置 信息; 生成模块, 用于基于所述热力学解算模型配置信息, 通过所述接口层的函数调用外部 流体特性代码, 生成热力学解 算模型实例; 调用模块, 用于基于所述流股配置信息, 通过所述热力学解算器模型实例调用相应的 函数计算 流股热力学性质; 存储返回模块, 用于将所述热力学性质存储在用于缓存记录的物性对象中, 并返回给 所述前端热力学媒介包一个唯一标识号; 接收模块, 用于 接收所述联合仿真平台 需要获取的热力学性质请求信息;权 利 要 求 书 2/3 页 3 CN 115455653 A 3

.PDF文档 专利 应用于联合仿真平台的热力学解算方法及装置、电子设备

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 应用于联合仿真平台的热力学解算方法及装置、电子设备 第 1 页 专利 应用于联合仿真平台的热力学解算方法及装置、电子设备 第 2 页 专利 应用于联合仿真平台的热力学解算方法及装置、电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:42:36上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。