Isothermal compressibility of water is a measure of how much the volume of water changes when the pressure changes, at a constant temperature. It is important for understanding the behavior of water in reservoirs and wells, especially when water is mixed with oil and gas.
Osif correlation is a mathematical equation that can be used to calculate the isothermal compressibility of water, based on laboratory measurements. It takes into account the effects of pressure, temperature, and salinity (the amount of salt dissolved in water) on the compressibility of water. It also assumes that the presence of gas in water has a negligible effect on the compressibility of water.
The Osif correlation is valid for pressures between 1,000 and 20,000 , salinities of 0 to 200 NaCl, and temperatures from 200 to 270 . It agrees well with other empirical correlations and experimental results in this range of conditions.
The Osif correlation for isothermal compressibility (β) is given by the following equation:
where:
- is the bulk modulus of water.
- is the isothermal compressibility at reference conditions.
- is the reference temperature.
- is the change in temperature.
- is the change in pressure.
Procedures:
- Define Constants: Determine the values for , , and .
- Input Data: Gather the values for and .
- Apply Osif Correlation Formula: Use the Osif correlation formula to calculate isothermal
compressibility. - Excel Formulas:
- Ensure proper units are maintained for accurate results.
Scenario:
Consider a scenario where the bulk modulus () of water is 2.15 GPa, the isothermal compressibility at
reference conditions () is , the reference
temperature () is 298 K, , and .
Excel Calculation:
Parameters | Values |
---|---|
Bulk Modulus () | 2.15 GPa |
298 K | |
10 K | |
5 MPa |
Excel Formula:
=1/(2.15*10^9)*(1-(4*10^(-10)/298)*(10/5))
Result:
MATLAB Calculation for Comparison:
% Constants
K = 2.15e9; % Bulk modulus in Pa
beta_ref = 4e-10; % Isothermal compressibility at reference conditions in Pa^-1
T_ref = 298; % Reference temperature in K
delta_T = 10; % Change in temperature in K
delta_P = 5e6; % Change in pressure in Pa
% Osif correlation formula
beta = 1/K * (1 - beta_ref/T_ref * delta_T/delta_P);
disp(['Result from MATLAB: beta = ', num2str(beta), ' Pa^-1']);
MATLAB Result: