Alternativa a NIST REFPROP

CoolProp
Software Libre
Trial
Offline
sourceforge.net

Una alternativa multiplataforma, de código abierto, a NIST REFPROP. Basado en ecuaciones de precisión de referencia de correlaciones de propiedades de transporte y estado para refrigerantes como agua, CO2, R134a, nitrógeno, argón, amoníaco, aire, R404a, R410a, propano y muchos otros. También se encuentra disponible una selección de propiedades del fluido de trabajo secundario. También puede hacer uso de REFPROP cuando esté disponible.

Además, se proporcionan cálculos para las propiedades del aire húmedo basadas en ASHRAE RP-1485.

Los envoltorios están disponibles para MATLAB, Octave, Python, C #, Fortran y muchos más.

CoolProp es una biblioteca de C ++ que implementa:

  • Ecuaciones de estado puro y pseudo-puro de fluido y propiedades de transporte para 122 componentes
  • Propiedades de la mezcla usando formulaciones energéticas Helmholtz de alta precisión
  • Correlaciones de propiedades de fluidos y salmueras incompresibles
  • Interpolación tabular computacionalmente eficiente
  • Las rutinas psicrométricas de mayor precisión
  • Interfaz fácil de usar con todas las capacidades de NIST REFPROP
  • Fast IAPWS-IF97 (Formulación industrial) para agua / vapor
  • Ecuaciones cúbicas de estado (SRK, PR)

Arquitecturas de CooProp:

  • 32 bits / 64 bits
  • Windows, Linux, OSX, Raspberry PI, VxWorks Compact Rio, etc. (si puede compilar C ++ en él, se ejecutará CoolProp)

Propiedades del Fluido:

  • Pure and Pseudo-Pure fluid properties
    • Introduction
    • Thermodynamic properties of Fluid
    • List of Fluids
    • Ideal Curves
      • Ideal Curve
      • Boyle Curve
      • Joule Inversion Curve
      • Joule-Thomson Curve
      • Ideal Curves for Refrigerant R125
  • Mixtures
    • Theoretical description
    • Estimating binary interaction parameters
    • Using your own interaction parameters
    • Phase Envelope
    • Reducing Parameters
    • Excess Helmholtz Energy Terms
    • Appendix
    • Binary pairs
  • Humid Air Properties
    • Molar Volume
    • Molar Enthalpy
    • Enhancement factor
    • Isothermal Compressibility
    • Sample HAPropsSI Code
    • Table of Inputs/Outputs to HAPropsSI
    • Psychrometric Chart
    • Humid Air Validation
    • Verification Script
  • Incompressible Fluids
    • General Introduction
    • Pure Fluid Examples
    • Mixture Examples
    • Partial Derivatives
    • Fitting Reports
    • Thermodynamics of Incompressible Fluids
    • Equations
    • The Different Fluids
    • Adding New Fluids
  • IF97 Steam/Water Properties
    • General Introduction
    • IF97 Backend
    • IF97 Range of Validity
    • IF97 Water Property Examples
  • Advanced Fluid Properties
    • Use of Extended Corresponding States for Transport Properties
    • Conversion from ideal gas term to Helmholtz energy term
    • Converting Bender and mBWR EOS

CoolProp: esta sección incluye información sobre el software CoolProp, listados de entradas, etc.

  • Available Wrappers
    • Common Wrapper Prerequisites
      • Windows
      • Linux
      • OSX
  • High-Level Interface
    • PropsSI function
    • Vapor, Liquid, and Saturation States
    • Imposing the Phase (Optional)
    • Fluid information
    • Trivial inputs
    • PhaseSI function
    • Partial Derivatives
      • First Partial Derivatives for Single-phase States
      • Second Partial Derivatives for Single-Phase States
      • First Saturation Derivatives
    • Predefined Mixtures
    • User-Defined Mixtures
    • Reference States
    • Calling REFPROP
    • Adding Fluids
    • C++ Sample Code
    • C++ Sample Code Output
    • Sample Code
    • Table of string inputs to PropsSI function
  • Low Level Interface
    • Introduction
    • Generating Input Pairs
    • Keyed output versus accessor functions
    • Things only in the low-level interface
    • Imposing the Phase (Optional)
    • Partial Derivatives
    • Two-Phase and Saturation Derivatives
    • Reference States
    • Low-level interface using REFPROP
    • Access from High-Level Interface
  • Tabular Interpolation
    • General Information
    • TTSE Interpolation
    • Bicubic Interpolation
    • Accuracy comparison
    • Speed comparison
    • More Information
  • Configuration Variables
    • Configuration Keys
  • REFPROP Interface
    • Path Issues
    • Other Platforms
    • Other Features