.TransiEnt.Storage.Gas.UndergroundGasStorageHeatTransfer_L2

Information

1. Purpose of model

This model represents an underground compressed gas storage without pressure losses.

2. Level of detail, physical effects considered, and physical insight

This model uses the models GasStorage_constXi_L2 or GasStorage_varXi_L2 and can be used for real gases with constant or variable compositions. A heat transfer to the surrounding material, e.g. salt, is considered with a replaceable heat transfer model. The heat conductance within that material is assumed to happen only within a specific thickness measured from the surface of the gas storage and only through the lateral area of the cylinder. The heat conductance is modeled using a thin wall model, see model ClaRa.Basics.ControlVolumes.SolidVolumes.CylindricalThickWall_L4 and outside of that thickness, the temperature is assumed to be constant, see Tietze and Stolten [1].

3. Limits of validity

The model is only valid for negligible pressure losses and negligible changes of the heat transfer coefficient (other heat transfer models can be used). For high pressures there are errors due to errors in the gas models.

4. Interfaces

gasPortIn: Real gas output

gasPortOut: Real gas input

p_storage: signal output of the gas pressure

5. Nomenclature

(no elements)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

Heat transfer model taken from Tietze and Stolten [1].

9. References

[1] Tietze, Vanessa, and Detlef Stolten. Comparison of hydrogen and methane storage by means of a thermodynamic analysis. International Journal of Hydrogen Energy 40.35 (2015): 11530-11537.

10. Version History

Model created by Carsten Bode (c.bode@tuhh.de) in Oct 2016

Revised by Lisa Andresen (andresen@tuhh.de) Dec 2016

Model revised by Carsten Bode (c.bode@tuhh.de) in Apr 2018 (changes due to ClaRa changes: exchanged wall model, added wall model for top and bottom)

Contents

NameDescription
 MaterialMaterial surrounding the storage

Generated at 2025-01-04T19:25:54Z by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos