专栏
标签
当介质模型库库现有介质无法满足使用需求时,如何基于已有模型库架构进行二次开发?
技术分享
发布于 2025-06-25 23:34:59
查看 5过去342天

1.二次开发说明

当模型库现有介质无法满足使用需求时,可基于已有模型库架构进行二次开发。

1.1 CoolProp介质库二次开发

1) 新建Model模型

image.png

2) 输入二次开发文本

在文本层输入如下代码,其中将介质名称(mediumName、substanceNames)进行替换:

package H2
  annotation(__MWORKS(version = "2025a"));
  extends TYMedia.CoolProp.CoolPropInterface(
    mediumName = "Hydrogen", 
    substanceNames = {"H2"});
end H2;

image.png
二次开发完成后,便可在下拉选项中选择新增介质进行仿真。
image.png
注:可在CoolProp官网查看所覆盖的介质种类
http://www.coolprop.org/fluid_properties/PurePseudoPure.html#list-of-fluids)

注意事项

1)CoolProp库注意事项
由于CoolProp库中介质为调用外部函数,使用时需要使用VS2015/2017编译器。

所属专栏:模型库
产品信息:Sysplorer系统建模仿真环境
系统建模
附件 1 个附件(1kb)

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天