Dymola下的制冷剂R134A物性包的使用
本文主要讲解如何调用Modelica.Media.R134a.R134a_ph下的各类函数,进行制冷剂物性计算。
首先要明确该包的参数计算范围
0.0039 bar ≤ p ≤ 700 bar
169.85 Kelvin ≤ T ≤ 455 Kelvin
explicit for pressure and specific enthalpy
参照官方文档,可以看出函数众多,但大体可以分成两类。
1、输入为热力学状态参数,该状态点包括了温度、压强、密度等参数(类似JAVA里的对象),以下为ThermodynamicsState的源码
例1:根据压强,温度,求焓值。
可以找到标准库里的specificEnthalpy函数
根据官方文档提供的Inputs可知此时无法直接传入压强温度参数,需使用构造一个热力状态对象,即调用setState_pTX()函数
model TESTreplaceable package Medium = Modelica.Media.R134a.R134a_ph;Medium.AbsolutePressure p1=1*10^6;Medium.Temperature t1=300.5;Real h1;
equation h1=Medium.specificEnthalpy(Medium.setState_pTX(p1,t1,fill(0, Medium.nX)));
end TEST;
输出为
与查询得到的237.908差不多,说明计算正确。
2、输入为单个的数值,传入函数对应位置进行计算即可。
例2:根据压力、焓值求密度时使用density_pT函数。
model TESTQPHreplaceable package Medium = Modelica.Media.R134a.R134a_ph;Medium.AbsolutePressure p1=1*10^6;Medium.SpecificEnthalpy t1=273;Medium.Density V;
equationV=Medium.density_pT(p1,t1,1);
end TESTQPH;
最后输出为
查某物性软件为1298.033kg/m^3,两者相差不大。
Dymola下的制冷剂R134A物性包的使用相关推荐
- MySQL rpm包 二进制区别_Linux环境下安装mysql5.6(二进制包不是rpm格式)
一.准备: 1.CentOS release 6.8 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3.Linux下MySQL5.6与MySQL5.7安装方法 ...
- centos7下监控流量、数据包占用最大的进程
2019独角兽企业重金招聘Python工程师标准>>> centos7下监控流量.数据包占用最大的进程 听语音 | 浏览:89 | 更新:2018-10-18 21:05 1 2 3 ...
- 安卓抓包工具 linux,Android 下使用tcpdump网络抓包方法
Android 下使用tcpdump网络抓包方法 抓包需要tcpdump以及Root权限,tcpdump在本文后有下载. 首先把tcpdump传进手机,用adb命令(放SD卡有时会有问题,我一次可以用 ...
- linux打包java jar_在linux环境下修改可运行jar包配置并重新打包
在linux环境下修改可运行jar包配置并重新打包步骤: 1)mkdir xxx 2)mv XXX.jar XXX 3)jar xvf XXX.jar 4)mv XXX.jar ../ 5)vi XX ...
- iOS 10.3下解决Fiddler代理抓包ssl证书信任问题
iOS 10.3下解决Fiddler代理抓包ssl证书信任问题 参考文章: (1)iOS 10.3下解决Fiddler代理抓包ssl证书信任问题 (2)https://www.cnblogs.com/ ...
- Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案
Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案 参考文章: (1)Ubuntu下Python安装了依赖包后仍然找不到包 python s ...
- mac下HTTP与HTTPS抓包
mac下HTTP与HTTPS抓包 HTTP抓包流程 1. 在mac 电脑 上下载代理软件,charlse或者fiddler均可以: 下载方法:http://www.charlesproxy.com/可 ...
- 安利一个Mac下好用的抓包工具-Charles
Charles:让天底下没有难抓的包. 前言 今天给大家推荐一个我所使用过的抓包工具中最好用的抓包工具-Charles(音译:查尔斯),它可以抓各端发起的网络请求,我主要用来抓移动设备上的请求,上次小 ...
- linux 数据包复制,请问在LINUX下是如何判断数据包属于同一条连接的--
请问在LINUX下是如何判断数据包属于同一条连接的-- (2011-09-01 06:29:40) 标签: 杂谈 请问在LINUX下是如何判断数据包属于同一条连接的??比如我在某个数据包中发现了可疑的 ...
最新文章
- linux文本处理常用命令
- Django web框架学习笔记
- 微生物组实验手册计划正式启动、诚邀同行共同打造本领域方法百科全书
- Docker Basic
- Google是否会成为下一个微软?
- 02软件需求读书笔记(二)
- 廖雪峰python教程百度云-廖雪峰Python教程的配套视频教程,全套完整版!
- iosclient暑期“动画屋“活动项目总结
- J2EE学习中一些值得研究的开源项目
- Memento(备忘录)--对象行为型模式
- nacos 本地测试_本地调试和服务器调试都无法连通-问答-阿里云开发者社区-阿里云...
- OpenCasCade – 载入IGES文件
- 计算机桌面图片查看,在CAD看图中如何快速的打开电脑桌面上的图纸进行预览查看...
- 安装cm初始脚本配置数据库scm_prepare_database.sh(在主节点上)遇到的问题
- 对待新知识、新领域的心态——好奇、批判、独孤求败
- 穹顶之下——大数据下生活
- 不要用PS啦,python+opencv代码给证件照换底色
- python3是什么意思啊_python3指的是什么意思
- 快看快看,这款免费的低代码平台绝绝子
- Matlab实现蚂蚁群算法
热门文章
- 微信退款通知req_info解密java_2018.05.24 解密微信退款结果通知中的加密信息req_info...
- 对《Phase-Functioned Neural Networks for Character Control》一文的理解(上)
- Unity制作王者荣耀商业级手游
- “老铁支付”在路上,快手支付能为快手电商保驾护航吗
- 前端面试之JavaScript
- 数仓建模—IOTA架构
- Jmeter win10设置字体大小
- Python基础—Day2
- 计算机组成原理irl,一《计算机组成原理》.doc
- 公司上市的条件和程序