Source code for RCAIDE.Library.Attributes.Materials.Vacuum_Jacketed_Multilayer_Insulation
# RCAIDE/Library/Attributes/Solids/Vacuum_Gap_Multilayer_Insulation.py
#
# Created: Aug 2025, S. Shekar
#
#-------------------------------------------------------------------------------
# Imports
#-------------------------------------------------------------------------------
from RCAIDE.Framework.Core import Units
from .Solid import Solid
#-------------------------------------------------------------------------------
# Vacuum Jacketed Multilayer Insulation (VJMLI)
#-------------------------------------------------------------------------------
[docs]
class Vacuum_Jacketed_Multilayer_Insulation(Solid):
"""
A class representing Vacuum Jacketed Multilayer Insulation (VGMLI) material
properties. VGMLI is an advanced cryogenic insulation technology that
combines vacuum gaps with multilayer reflective barriers to minimize
conductive and radiative heat transfer.
Attributes
----------
density : float
Effective bulk density in kg/m³ (80).
thermal_conductivity : float
Effective heat conduction coefficient in W/(m·K) (0.0003).
specific_density : float
Relative density compared to water (1.1).
specific_heat_capacity : float
Specific heat at constant pressure in J/(kg·K). Not explicitly set here.
Notes
-----
Vacuum Jacketed Multilayer Insulation (VGMLI) is widely used in aerospace for
liquid hydrogen storage, cryogenic tanks, and space vehicle insulation.
By integrating vacuum layers with multilayer insulation, VGMLI achieves
extremely low thermal conductivity, making it one of the most effective
cryogenic insulators.
Unlike structural materials, VGMLI is not intended to bear significant
mechanical loads; its primary purpose is thermal protection.
**Definitions**
'Vacuum Jacketed Multilayer Insulation (VGMLI)'
A thermal insulation system that integrates vacuum gaps with
multilayer reflective insulation to reduce conductive and
radiative heat transfer.
'Thermal Conductivity'
The property of a material to conduct heat, measured in watts per
meter-kelvin.
"""
def __defaults__(self):
"""
Sets material properties at instantiation.
Parameters
----------
None
Returns
-------
None
Notes
-----
* Uses typical representative values for VGMLI in cryogenic
hydrogen storage applications.
* Mechanical properties are not defined since VGMLI is not
a structural material.
"""
self.density = 80 * Units['kg/(m**3)']
self.thermal_conductivity = 0.0003
self.specific_density = 1.1