本文主要讲解如何调用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 TEST
replaceable package Medium = Modelica.Media.R134a.R134a_ph;
Medium.AbsolutePressure