一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用于联合仿真平台的热力学解算方法及装置、电子设备与流程

2022-12-09 23:47:00 来源:中国专利 TAG:


1.本技术涉及化工热力学服务技术领域,尤其涉及一种应用于联合仿真平台的热力学解算方法及装置、电子设备。


背景技术:

2.目前,化工领域主要采用化工流程模拟软件,如aspen plus、dwsim等进行化工流程模拟。然而,对于真实的化工厂,其复杂系统存在着多学科信息间的交叉,制造实体物理样机周期长、成本大。在推进智慧工厂设计与建设过程中,传统的化工流程模拟软件的作用有限,亟需一种模块化、可扩展的化工系统规划工具。联合仿真技术可以对设计方案进行系统、科学、合理的推算,能够帮助科研人员做出最优的技术选择,避免设计不合理的问题,可以显著缩短产品研发周期,降低产品研发成本,十分适用于上述工具的开发。
3.现有的主流的支持联合仿真的软件缺乏良好的对化学工程的仿真支持,缺乏化工流程模拟所必须的物性数据库和热力学例程。化工流程模拟软件虽有较为完善的热力学数据库和例程,但是无法直接被联合仿真软件调用。


技术实现要素:

4.本技术实施例的目的是提供一种面向化工行业联合仿真的热力学服务方法、系统及服务器,以解决化工行业联合仿真热力学服务缺乏的问题。
5.根据本技术实施例的第一方面,提供一种应用于联合仿真平台的热力学解算方法,包括:
6.利用联合仿真平台,构建前端热力学媒介包,所述前端热力学媒介包配置或接收所述联合仿真平台中模型的流股配置信息;
7.通过所述前端热力学媒介包中的函数调用接口层的函数,同时将用户配置信息传递给接口层,所述用户配置信息包括流股配置信息和热力学解算模型配置信息;
8.基于所述热力学解算模型配置信息,通过所述接口层的函数调用外部流体特性代码,生成热力学解算模型实例;
9.基于所述流股配置信息,通过所述热力学解算器模型实例调用相应的函数计算流股热力学性质;
10.将所述热力学性质存储在用于缓存记录的物性对象中,并返回给所述前端热力学媒介包一个唯一标识号;
11.接收所述联合仿真平台需要获取的热力学性质请求信息;
12.根据所述请求信息,利用所述前端热力学媒介包使用获取热力学性质的函数,调用对应接口层的函数,同时将所述标识号传递给接口层的函数,接口层的函数通过所述标识号检索获取需要获取的热力学性质并返回。
13.进一步地,利用联合仿真平台,构建前端热力学媒介包,包括:
14.利用联合仿真平台的建模语言,在联合仿真平台的图形化用户界面上,扩展联合
仿真平台已有的本地接口库,搭建新的热力学媒介模型,定义媒介接口;
15.将所述热力学媒介模型与媒介接口定义组合构成前端热力学媒介包;
16.其中所述联合仿真平台遍历输入输出流股和设备列表;所述热力学媒介包由遍历的结果获取当前流股配置信息。
17.进一步地,通过所述前端热力学媒介包中的函数调用接口层的函数,同时将用户配置信息传递给接口层,包括:
18.利用前端热力学媒介包,指定实际使用的外部流体特性代码,或根据流股配置信息生成热力学解算模型配置信息;
19.通过所述前端热力学媒介包中的函数,调用接口层的对应函数,同时将所述生成的热力学解算模型配置信息和流股配置信息,即用户配置信息,从所述前端热力学媒介包传递到接口层。
20.进一步地,基于所述热力学解算模型配置信息,通过所述接口层的函数调用外部流体特性代码,生成热力学解算模型实例,包括:
21.基于热力学解算模型配置信息,通过接口层的函数定义一个字符串索引的集合,所述集合的字符串索引与热力学解算模型对象一一对应,所述字符串索引在调用外部流体代码时作为参数传递;
22.基于所述字符串索引,接口层的函数首次调用外部流体特性代码时,生成相应的热力学解算模型实例;基于所述字符串索引,接口层的函数后续调用外部流体特性代码时的函数时使用正确的热力学解算模型。
23.进一步地,基于所述流股配置信息,通过所述热力学解算模型实例调用相应的函数计算流股热力学性质,包括:
24.将接口层实例化一个物性对象,并将流股配置信息存储在所述物性对象中;
25.通过所述热力学解算模型实例对所述物性对象进行热力学性质计算,计算出所有热力学性质,其中所述热力学解算模型实例采用物性推算模型。
26.进一步地,将所述热力学性质存储在用于缓存记录的物性对象中,并返回给所述前端热力学媒介包一个唯一标识号,包括:
27.将计算出的热力学性质存储在用于缓存记录的物性对象中,所述物性对象存储在键值对容器中;
28.根据当前日期和时间,通过接口层的函数计算生成一个数字作为唯一标识号,存储在所述键值对容器中,与所述物性对象对应;
29.通过前端热力学媒介包接收由接口层的函数返回的所述唯一标识号,并存储在热力学状态记录中。
30.进一步地,根据所述请求信息,利用所述前端热力学媒介包使用获取热力学性质的函数,调用对应接口层的函数,同时将所述标识号传递给接口层的函数,接口层的函数通过所述标识号检索获取需要获取的热力学性质并返回给所述联合仿真平台,包括:
31.前端热力学媒介包根据请求信息,取出存储在热力学状态记录中的唯一标识号,使用获取需要返回到联合仿真平台的热力学性质的函数,调用相应的接口层的函数,同时将所述标识号传递给接口层函数;
32.接口层的函数通过所述标识号在键值对容器中检索对应的物性对象,并在对应的
物性对象中检索需要获取的热力学性质;
33.接口层函数将所述热力学性质返回到前端热力学媒介包,并由前端热力学媒介包返回给所述联合仿真平台。
34.根据本技术实施例的第二方面,提供一种应用于联合仿真平台的热力学解算装置,包括:
35.构建模块,用于利用联合仿真平台,构建前端热力学媒介包,所述前端热力学媒介包配置或接收所述联合仿真平台中模型的流股配置信息;
36.调用传递模块,用于通过所述前端热力学媒介包中的函数调用接口层的函数,同时将用户配置信息传递给接口层,所述用户配置信息包括流股配置信息和热力学解算模型配置信息;
37.生成模块,用于基于所述热力学解算模型配置信息,通过所述接口层的函数调用外部流体特性代码,生成热力学解算模型实例;
38.调用模块,用于基于所述流股配置信息,通过所述热力学解算器模型实例调用相应的函数计算流股热力学性质;
39.存储返回模块,用于将所述热力学性质存储在用于缓存记录的物性对象中,并返回给所述前端热力学媒介包一个唯一标识号;
40.接收模块,用于接收所述联合仿真平台需要获取的热力学性质请求信息;
41.性质检索模块,用于根据所述请求信息,利用所述前端热力学媒介包使用获取热力学性质的函数,调用对应接口层的函数,同时将所述标识号传递给接口层的函数,接口层的函数通过所述标识号检索获取需要获取的热力学性质并返回。
42.根据本技术实施例的第三方面,提供一种电子设备,包括:
43.一个或多个处理器;
44.存储器,用于存储一个或多个程序;
45.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的方法。
46.根据本技术实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面所述方法的步骤。
47.本技术的实施例提供的技术方案可以包括以下有益效果:
48.本发明的方法利用联合仿真平台的建模语言,构建前端热力学媒介包,通过前端热力学媒介包中的函数调用接口层函数,传递用户配置信息,使用外部流体特性代码生成热力学解算器模型实例为联合仿真平台提供热力学服务,解决化工行业联合仿真热力学服务缺乏的问题,使化工行业联合仿真成为可能。
49.本发明利用联合仿真平台的建模语言构建前端热力学媒介包,并扩展联合仿真平台已有的本地接口库,使新的热力学媒介模型与本地接口库兼容,实现联合仿真平台对外部流体代码的轻松利用。
50.本发明将热力学性质存储在用于缓存记录的物性对象中,方便热力学解算模型使用该对象提取迭代计算的起始值。该物性对象通过唯一标识号与前端热力学媒介包中的热力学状态记录相关联,避免了用户违反规则从而破坏缓存的风险。
51.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不
能限制本技术。
附图说明
52.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
53.图1是根据一示例性实施例示出的一种应用于联合仿真平台的热力学解算方法的流程图。
54.图2是根据一示例性实施例示出的一种应用于联合仿真平台的热力学解算装置的结构示意图。
具体实施方式
55.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
56.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
57.图1是根据一示例性实施例示出的一种应用于联合仿真平台的热力学解算方法的流程图,如图1所示,该方法应用于终端中,可以包括以下步骤:
58.s1:利用联合仿真平台,构建前端热力学媒介包,所述前端热力学媒介包配置或接收所述联合仿真平台中模型的流股配置信息;
59.s2:通过所述前端热力学媒介包中的函数调用接口层的函数,同时将用户配置信息传递给接口层,所述用户配置信息包括流股配置信息和热力学解算模型配置信息;
60.s3:基于所述热力学解算模型配置信息,通过所述接口层的函数调用外部流体特性代码,生成热力学解算模型实例;
61.s4:基于所述流股配置信息,通过所述热力学解算器模型实例调用相应的函数计算流股热力学性质;
62.s5:将所述热力学性质存储在用于缓存记录的物性对象中,并返回给所述前端热力学媒介包一个唯一标识号;
63.s6:接收所述联合仿真平台需要获取的热力学性质请求信息;
64.s7:根据所述请求信息,利用所述前端热力学媒介包使用获取热力学性质的函数,调用对应接口层的函数,同时将所述标识号传递给接口层的函数,接口层的函数通过所述标识号检索获取需要获取的热力学性质并返回。
65.由上述实施例可知,本发明的方法利用联合仿真平台的建模语言,构建前端热力学媒介包,通过前端热力学媒介包中的函数调用接口层函数,传递用户配置信息,使用外部流体特性代码生成热力学解算器模型实例为联合仿真平台提供热力学服务,解决化工行业联合仿真热力学服务缺乏的问题,使化工行业联合仿真成为可能。
66.本发明利用联合仿真平台的建模语言构建前端热力学媒介包,并扩展联合仿真平台已有的本地接口库,使新的热力学媒介模型与本地接口库兼容,实现联合仿真平台对外部流体代码的轻松利用。
67.本发明将热力学性质存储在用于缓存记录的物性对象中,方便热力学解算模型使用该对象提取迭代计算的起始值。该物性对象通过唯一标识号与前端热力学媒介包中的热力学状态记录相关联,避免了用户违反规则从而破坏缓存的风险。
68.在s1的具体实施中:利用联合仿真平台,构建前端热力学媒介包,所述前端热力学媒介包配置或接收所述联合仿真平台中模型的流股配置信息。该步骤可以包括以下子步骤:
69.s11:利用联合仿真平台的建模语言,在联合仿真平台的图形化用户界面上,扩展联合仿真平台已有的本地接口库,搭建新的热力学媒介模型,定义媒介接口;
70.具体地,首先,利用现有联合仿真平台,利用联合仿真平台图形用户界面(gui)进行热力学媒介模型搭建和媒介接口定义。热力学媒介模型由联合仿真平台已有的本地接口库扩展而来,使新定义的接口与联合仿真平台原有接口兼容。达索公司的dymola、osmc的openmodelica等都可作为所述联合仿真平台。联合仿真平台负责组织物料和能量平衡的整个流程方程的求解,因此流股信息的格式由联合仿真平台控制,同时所述联合仿真平台可向用户提供流股信息的报告。所述联合仿真建模语言能二次开发动态性能仿真模型,支持连续系统和离散系统的建模与仿真计算,允许模型使用微分方程、代数方程和离散方程进行描述,可实现多领域、多学科组成的大型复杂物理系统的建模。
71.s12:将所述热力学媒介模型与媒介接口定义组合构成前端热力学媒介包;
72.具体地,前端热力学媒介包由联合仿真平台采用的建模语言搭建的热力学媒介模型和定义媒介接口构成。前端热力学媒介包中定义要使用的外部流体代码的名称、外部流体特性代码中物质的名称等,用以实现上述步骤。流股配置信息包括物料流信息和能量流信息。物料流信息包括常规实时数据库变量,常规数据库变量包括但不限于温度和压力,除此之外还有总体参数,液相/气相参数,各组分参数。物料流信息同时包括物性数据及其链接的简单表达式:常量物理属性值、压强相关属性值、温度相关属性值和一些通用常数。能量流信息记录流所携带的热量值,流股配置信息应是充分的,以便提取所有相关属性。
73.其中所述联合仿真平台遍历输入输出流股和设备列表;所述热力学媒介包由遍历的结果获取当前流股配置信息。用户通过联合仿真平台图形用户界面(gui)进行建模,并对流股与设备进行配置,仿真运行时,联合仿真平台对输入输出流股和设备列表进行遍历。需注意,设备对象也会创建流股来作为内部计算的执行结果。热力学媒介包通过接收遍历结果中的流常量值指定实际使用的外部流体属性代码。用户也可以直接在热力学媒介包中对实际使用的外部流体属性代码进行指定。
74.在s2的具体实施中:通过所述前端热力学媒介包中的函数调用接口层的函数,同时将用户配置信息传递给接口层,所述用户配置信息包括流股配置信息和热力学解算模型配置信息;该步骤可以包括以下子步骤:
75.s21:利用前端热力学媒介包,指定实际使用的外部流体特性代码,或根据流股配置信息生成热力学解算模型配置信息;
76.具体地,前端热力学媒介包指定实际使用的外部流体特性代码,或通过联合仿真
平台遍历结果获得流股配置信息,由流股配置信息中的流常量值,生成热力学解算模型配置信息。热力学解算模型配置信息包括外部流体特性代码名称与外部流体特性代码中物质的名称。热力学解算模型配置信息用于后续生成热力学解算模型实例。
77.s21:通过所述前端热力学媒介包中的函数,调用接口层的对应函数,同时将所述生成的热力学解算模型配置信息和流股配置信息,即用户配置信息,从所述前端热力学媒介包传递到接口层;
78.具体地,前端热力学媒介包中的函数,调用接口层的对应函数。热力学媒介包中的一组函数对应于接口层中定义的函数,这些函数是根据建模语言规范中定义的外部函数机制调用。同时接口层管理一组对象,这些对象定义了与外部流体特性代码的接口。接口层可由c、c 等编程语言构建,用以衔接外部流体特性代码。前端热力学媒介包将用户配置信息传递到接口层。传递信息时,热力学媒介包setstate()函数调用接口层的相应c函数,传递压力、温度值以及标识字符串。如果标识字符串并未出现在solvermap中,后续将会生成相应热力学解算器实例,并将所述解算器实例添加到solvermap中;如果标识字符串已经在solvermap存在,则后续直接调用外部热力学解算器实例进行热力学计算。
79.接口层获取的用户配置信息包括输入输出流股配置信息,外部热力学解算器配置信息。流股配置信息包括物料流信息和能量流信息。具体信息包括:常规实时数据库变量,包括温度、压力等;总体参数;液相/气相参数,各组分参数;物性数据及链接的简单表达式,包括常量物理属性值、压强相关属性值、温度相关属性值和一些通用常数。
80.在s3的具体实施中:基于所述热力学解算模型配置信息,通过所述接口层的函数调用外部流体特性代码,生成热力学解算模型实例;该步骤可以包括以下子步骤:
81.s31:基于热力学解算模型配置信息,通过接口层的函数定义一个字符串索引的集合,所述集合的字符串索引与热力学解算模型对象一一对应,所述字符串索引在调用外部流体代码时作为参数传递;
82.具体地,基于热力学解算模型信息,接口层函数定义一个字符串索引的集合,所述集合的字符串索引与热力学解算模型对象一一对应,并存储在solvermap中,后续可通过在solvermap中检索字符串索引值使用正确的热力学解算模型进行热力学计算。热力学解算模型的所述字符串索引在调用外部流体特性代码时,作为参数传递。
83.s32:基于所述字符串索引,接口层的函数首次调用外部流体特性代码时,生成相应的热力学解算模型实例;基于所述字符串索引,接口层的函数后续调用外部流体特性代码时的函数时使用正确的热力学解算模型。
84.具体地,基于所述字符串索引,第一次接口层函数调用外部流体特性代码时,会实例化热力学解算模型,生成相应的热力学解算模型的实例,该热力学解算模型实例用于之后的热力学性质计算。基于所述字符串索引,接口层在后续调用外部流体特性代码时的函数时使用正确的热力学解算模型。
85.所述外部流体特性代码可为refprop、coolprop、fluidprop和符合cape-open标准的热力学系统及物性包等,也可自主开发符合要求的外部流体特性代码。外部流体代码可以计算流体热力学和输运属性,且包含对动态链接库、com组件或cape-open标准的支持,允许其他应用程序利用所述外部流体代码的功能。利用外部流体代码支持的函数,联合仿真平台可以进行流程的热力学计算模拟,优化及二次开发。
86.自主开发外部流体特性代码时,可将该模块分为四个主要部分:物性计算器、平衡计算器、物性包和物性包管理器。物性计算器用于计算非恒定的物性值,在给定物料的温度、压力和相态组成的情况下,利用物性推算模型计算物料的物性。平衡计算器用于在给定一种物料的描述和对计算的约束条件(温度、压力)的说明的情况下,计算物料中每一相的组成。物性包用来实现物性计算与物料平衡计算,也可配置为使用外部物性计算器或平衡计算器。物性包用物性包管理器进行管理,物性包管理器允许物性包的编辑与创建。同时,可根据请求实例化物性包。
87.在s4的具体实施中:基于所述流股配置信息,通过所述热力学解算器模型实例调用相应的函数计算流股热力学性质;该步骤可以包括以下子步骤:
88.s41:将接口层实例化一个物性对象,并将流股配置信息存储在所述物性对象中;
89.具体地,接口层实例化一个medium对象,并将流股配置信息存储在medium对象中,medium对象后续用于热力学解算器进行热力学计算。
90.s42:通过所述热力学解算模型实例对所述物性对象进行热力学性质计算,计算出所有热力学性质,其中所述热力学解算模型实例采用物性推算模型。
91.具体地,热力学解算模型实例从物性对象中提取流股配置信息,对物性对象进行热力学性质计算。热力学解算器主要提供三种服务:计算非恒定物性值的方法,计算平衡的方法和访问恒定物理特性数据的数据库。热力学解算器采用热力学物性推算、传递物性推算等物性推算模型进行物性计算。
92.热力学解算器尽可能地计算出所有热力学物性值包括:理想气体生成焓、汽化潜热、理想气体生成熵、理想气体熵、理想气体生成吉布斯能、理想气体比热容、理想气体亥姆霍兹生成能、理想体生成能等。推算出的传递物性有不同相态、温度、压力下的粘度、导热系数、密度等。计算出的热力学性质存储在接口层用于缓存记录的物性对象mediumproperty中。
93.在s5的具体实施中:将所述热力学性质存储在用于缓存记录的物性对象中,并返回给所述前端热力学媒介包一个唯一标识号;该步骤可以包括以下子步骤:
94.s51:将计算出的热力学性质存储在用于缓存记录的物性对象中,所述物性对象存储在键值对容器中;
95.具体地,计算出的热力学性质存储在接口层用于缓存记录的物性对象mediumproperty中。mediumproperty为步骤s41中medium对象的一部分。medium对象存储在键值对容器mediummap中,用于后续检索所需的热力学性质。
96.s52:根据当前日期和时间,通过接口层的函数计算生成一个数字作为唯一标识号,存储在所述键值对容器中,与所述物性对象对应;
97.具体地,根据当前日期和时间,通过接口层的函数计算生成一个数字作为唯一标识号,存储在mediummap中,与物性对象对应。后续由唯一标识号,可在mediummap中找到正确的medium对象并读取其中存储的mediumproperty中的信息。
98.s53:通过前端热力学媒介包接收由接口层的函数返回的所述唯一标识号,并存储在热力学状态记录中。
99.具体地,接口层函数返回给前端标识mediummap中的medium对象的唯一标识号,所述唯一标识号存储在热力学媒介包的thermostate记录中。前端后续可通过返回的唯一标
识号,在mediummap中找到正确的medium对象并读取其中存储的mediumproperty,获得所需的热力学物性值。
100.其中,所述用于缓存记录的物性对象可为s41中物性对象的一部分,也可为一个单独的物性对象,此情况下,在存储所述热力学性质之前,需实例化所述物性对象。本实施例中用于缓存记录的物性对象mediumproperty为s41中物性对象medium中的一部分,在实例化medium时,mediumproperty也被实例化。除此之外,可以用单独的物性对象进行存储。在这种情况下,实例化一个mediumproperty对象,mediumproperty与medium对象为两个彼此互不干扰的对象。计算出的热力学性质存储在mediumproperty中。键值对容器mediummap中存储mediumproperty对象,用于后续检索所需的热力学性质。
101.在s6的具体实施中:接收所述联合仿真平台需要获取的热力学性质请求信息;
102.具体地,联合仿真平台根据用户需求,发送热力学性质请求信息,将用户所需要的热力学性质告知前端热力学媒介包。前端热力学媒介包接受请求信息,后续基于请求信息,得到需要获取的热力学性质并将热力学性质返回到联合仿真平台。
103.在s7的具体实施中:根据所述请求信息,利用所述前端热力学媒介包使用获取热力学性质的函数,调用对应接口层的函数,同时将所述标识号传递给接口层的函数,接口层的函数通过所述标识号检索获取需要获取的热力学性质并返回。该步骤可以包括以下子步骤:
104.s71:前端热力学媒介包根据请求信息,取出存储在热力学状态记录中的唯一标识号,使用获取需要返回到联合仿真平台的热力学性质的函数,调用相应的接口层的函数,同时将所述标识号传递给接口层函数;
105.具体地,前端热力学媒介包根据联合仿真平台发送的请求信息,取出存储在thermostate中的唯一标识号,根据请求信息,通过获取需要的热力学性质的函数,如density()、specificentropy()等,调用相应的接口层的函数,用于获取密度、标准熵等热力学性质。同时将取出的所述标识号传递给接口层函数。
106.s72:接口层的函数通过所述标识号在键值对容器中检索对应的物性对象,并在对应的物性对象中检索需要获取的热力学性质;
107.具体地,接口层的函数通过所述标识号在键值对容器mediummap中检索对应的medium对象,并在medium对象中检索所需的热力学性质并准确获得已经计算后的热力学性质,如压强和标准熵。
108.s73:接口层函数将所述热力学性质返回到前端热力学媒介包,并由前端热力学媒介包返回给所述联合仿真平台。
109.具体地,接口层函数检索到所需的热力学性质后,将获取的热力学性质返回到前端热力学媒介包中,前端热力学媒介包接收到热力学性质,并将其返回到联合仿真平台,用于联合仿真平台的流程模拟中。
110.与前述的应用于联合仿真平台的热力学解算方法的实施例相对应,本技术还提供了应用于联合仿真平台的热力学解算装置的实施例。
111.图2是根据一示例性实施例示出的一种应用于联合仿真平台的热力学解算装置框图。参照图2,该装置包括:
112.构建模块21,用于利用联合仿真平台,构建前端热力学媒介包,所述前端热力学媒
介包配置或接收所述联合仿真平台中模型的流股配置信息;
113.调用传递模块22,用于通过所述前端热力学媒介包中的函数调用接口层的函数,同时将用户配置信息传递给接口层,所述用户配置信息包括流股配置信息和热力学解算模型配置信息;
114.生成模块23,用于基于所述热力学解算模型配置信息,通过所述接口层的函数调用外部流体特性代码,生成热力学解算模型实例;
115.调用模块24,用于基于所述流股配置信息,通过所述热力学解算器模型实例调用相应的函数计算流股热力学性质;
116.存储返回模块25,用于将所述热力学性质存储在用于缓存记录的物性对象中,并返回给所述前端热力学媒介包一个唯一标识号;
117.接收模块26,用于接收所述联合仿真平台需要获取的热力学性质请求信息;
118.性质检索模块27,用于根据所述请求信息,利用所述前端热力学媒介包使用获取热力学性质的函数,调用对应接口层的函数,同时将所述标识号传递给接口层的函数,接口层的函数通过所述标识号检索获取需要获取的热力学性质并返回。
119.相应的,本技术还提供一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述的应用于联合仿真平台的热力学解算方法。
120.相应的,本技术还提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如上述的应用于联合仿真平台的热力学解算方法。
121.本领域技术人员在考虑说明书及实践这里公开的内容后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由权利要求指出。
122.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献