Source code for RCAIDE.Library.Attributes.Materials.Vacuum_Cellular_Multilayer_Insulation

# RCAIDE/Library/Attributes/Solids/Vacuum_Multilayer_Insulation.py
# 
# Created: Aug 2025, S. Shekar
#
#-------------------------------------------------------------------------------
# Imports
#-------------------------------------------------------------------------------
from RCAIDE.Framework.Core import Units
from .Solid import Solid 

#-------------------------------------------------------------------------------
# Vacuum Cellular Multilayer Insulation (VCMLI)
#------------------------------------------------------------------------------- 
[docs] class Vacuum_Cellular_Multilayer_Insulation(Solid): """ A class representing Vacuum Cellular Multilayer Insulation (VCMLI) material properties, used extensively in aerospace cryogenic and thermal protection systems. Attributes ---------- density : float Material density in kg/m³ (65). thermal_conductivity : float Heat conduction coefficient in W/(m·K) (0.005). specific_heat_capacity : float Specific heat at constant pressure in J/(kg·K). Typically ~1000 J/(kg·K), but not explicitly set here. Notes ----- Vacuum Cellular Multilayer Insulation (VCMLI) is a highly effective cryogenic insulation material, consisting of alternating reflective and spacer layers maintained under Vacuum Cellular. It provides extremely low thermal conductivity, making it the material of choice for liquid hydrogen storage tanks, space vehicle insulation, and other cryogenic systems. Unlike metals or structural solids, VCMLI is not intended for carrying significant mechanical loads. Its primary function is to reduce radiative and conductive heat transfer. **Definitions** 'Multilayer Insulation (MLI)' A thermal insulation system consisting of multiple thin reflective layers separated by low-conductivity spacers and maintained under Vacuum Cellular. '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 values for Vacuum Cellular multilayer insulation in cryogenic applications. * Mechanical strength properties are not included because VCMLI is not used as a structural material. """ self.density = 65 * Units['kg/(m**3)'] self.thermal_conductivity = 0.005 self.specific_density = 1.1