美文网首页excel的一些小技巧教程
Excel调用Nist RefProp计算介质物性

Excel调用Nist RefProp计算介质物性

作者: 洗洗睡吧i | 来源:发表于2019-03-20 18:42 被阅读5次

    Nist Refprop 是一个常用到的物性计算软件,在 Excel 中调用起来也比较方便。

    1. 安装 Nist Refprop V9.1

    安装完之后:

    • 32位系统默认安装路径是 C:\Program Files\REFPROP
    • 64位系统默认安装路径是 C:\Program Files (x86)\REFPROP

    2. Excel 配置

    64位系统:先将 C:\Program Files (x86) 目录下的 REFPROP 文件夹全部复制到 C:\Program Files 内。。。

    • 新建一个excel表格

    • 打开 文件 - 选项 - 加载项

    • 选择下方的 管理 - excel加载项

    • 点击 转到 - 浏览

    • 选择路径 C:\Program Files\REFPROP\REFPROP.XLA确定

    • 在单元格里输入 =RefpropXLSVersionNumber()

    • 应该返回 9.1 ,表明配置正确。

    3. 使用

    3.1 常用函数

    函数名 名称 单位
    Temperature 温度 K
    Pressure 压力 MPa
    Density 密度 kg/m^3
    CompressibilityFactor 压缩比
    LiquidDensity 液体密度 kg/m^3
    VaporDensity 蒸汽密度 kg/m^3
    Volume 体积 m^3/kg
    Energy 能量 kJ/kg
    Enthalpy kJ/kg
    Entropy kJ/kg-K
    IsochoricHeatCapacity 等容热容量( Cv) kJ/kg-K
    IsobaricHeatCapacity 等压热容量( Cp) kJ/kg-K
    SpeedOfSound 声速 m/s
    HeatOfVaporization 汽化潜热 kJ/kg
    VolumeExpansivity 体积膨胀率 1/K
    Viscosity 粘性 uPa-s
    KinematicViscosity 粘性 cm^2/s
    ThermalConductivity 导热系数 mW/m-K
    Prandtl 普朗特 dimLess
    SurfaceTension 表面张力 mN/m
    DielectricConstant 介电常数
    MolarMass 摩尔质量 g/mol
    MoleFraction 摩尔分数 mol/mol
    MassFraction 质量分数 g/g

    3.2 使用说明

    =FloatName(FluidName, InpCode, Units, Prop1, Prop2)

    • FluidName:

      • "air"
      • "water"
      • "hydrogen"
      • "oxygen"
      • "nitrogen"
      • "carbon dioxide”
      • "methane"
      • ...
    • InpCode:

      • "TP": 特定温度、压力下,Prop1为温度,Prop2为压力
      • "Tliq", "Pvap": 饱和温度、压力下,Prop1为温度/压力,no Prop2
    • Units: "SI"

    • Prop1: value1

    • Prop2: value2

    示例1

    • 标态下空气密度(0℃, 0.101325MPa)
    • 公式 = Density("air","TP","SI",273.15,0.101325)
    • 返回值:1.293 (kg/m^3)

    示例2

    • 标准大气压下水蒸汽饱和温度(0.101325MPa)

    • 公式 = Temperature("water","Pliq","SI",0.101325)-273.15

    • 返回值:99.97 (℃)

    • 也可以直接使用摄氏度单位制:

    • 公式 = Temperature("water","Pliq","SI with C",0.101325)

    • 返回值:99.97 (℃)

    示例3

    • 计算水蒸气的汽化潜热(0.101325MPa)

    • 公式 = HeatOfVaporization("water","Pvap","SI",0.101325)

    • 返回值:2256.4 (kJ/kg)

    • 也可以使用焓计算:
      = Enthalpy("water","Pvap","SI",0.101325) - Enthalpy("water","Pliq","SI",0.101325)

    • 返回值:2256.4 (kJ/kg)


    更多用法见官方帮助文档 : https://www.nist.gov/sites/default/files/documents/srd/REFPROP9.PDF

    相关文章

      网友评论

        本文标题:Excel调用Nist RefProp计算介质物性

        本文链接:https://www.haomeiwen.com/subject/pvetvqtx.html