Class SystemSrkEosvolcor

All Implemented Interfaces:
Serializable, Cloneable, SystemInterface

public class SystemSrkEosvolcor extends SystemSrkEos
This class defines a thermodynamic system using the Peng-Robinson equation of state with volume correction (Pénéloux shift).

The volume correction improves volumetric predictions (density, molar volume) without affecting phase equilibrium calculations. This is particularly useful for:

  • High-pressure applications (> 100 bar)
  • Accurate density requirements (custody transfer, flow metering)
  • Joule-Thomson coefficient calculations
  • Equipment design requiring precise volumetric properties

The translation parameter is calculated using the correlation: c = (0.1154 - 0.4406 * (0.29056 - 0.08775 * ω)) * R * Tc / Pc

Version:
$Id: $Id
Author:
Even Solbraa
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version UID.
      See Also:
  • Constructor Details

    • SystemSrkEosvolcor

      public SystemSrkEosvolcor()

      Constructor for SystemPrEosvolcor.

    • SystemSrkEosvolcor

      public SystemSrkEosvolcor(double T, double P)

      Constructor for SystemPrEosvolcor.

      Parameters:
      T - The temperature in unit Kelvin
      P - The pressure in unit bara (absolute pressure)