SUAVE  2.5.2
An Aerospace Vehicle Environment for Designing Future Aircraft
SUAVE.Components.Energy.Cooling.Cryogenic_Heat_Exchanger.Cryogenic_Heat_Exchanger Class Reference
Inheritance diagram for SUAVE.Components.Energy.Cooling.Cryogenic_Heat_Exchanger.Cryogenic_Heat_Exchanger:
SUAVE.Components.Energy.Energy_Component.Energy_Component SUAVE.Components.Physical_Component.Physical_Component SUAVE.Components.Component.Component

Public Member Functions

def __defaults__ (self)
 
def energy_calc (self, cooling_power, conditions)
 

Public Attributes

 tag
 
 cryogen
 
 cryogen_inlet_temperature
 
 cryogen_outlet_temperature
 
 cryogen_pressure
 
 cryogen_is_fuel
 
- Public Attributes inherited from SUAVE.Components.Energy.Energy_Component.Energy_Component
 inputs
 
 outputs
 
- Public Attributes inherited from SUAVE.Components.Physical_Component.Physical_Component
 tag
 
 mass_properties
 
 origin
 
 symmetric
 
- Public Attributes inherited from SUAVE.Components.Component.Component
 tag
 
 origin
 
 generative_design_max_per_vehicle
 
 generative_design_characteristics
 
 generative_design_special_parent
 

Detailed Description

This provides output values for a heat exchanger used to cool cryogenic components

Assumptions:
None

Source:
N/A

Member Function Documentation

◆ __defaults__()

def SUAVE.Components.Energy.Cooling.Cryogenic_Heat_Exchanger.Cryogenic_Heat_Exchanger.__defaults__ (   self)
This sets the default values for the component to function.

Assumptions:
None

Source:
N/A

Inputs:
None

Outputs:
None

Properties Used:
None

Reimplemented from SUAVE.Components.Energy.Energy_Component.Energy_Component.

◆ energy_calc()

def SUAVE.Components.Energy.Cooling.Cryogenic_Heat_Exchanger.Cryogenic_Heat_Exchanger.energy_calc (   self,
  cooling_power,
  conditions 
)
This calculates the mass of cryogen required to achieve the desired cooling power given the temperature of the cryogen supplied, and the desired temperature of the cryogenic equipment.

Assumptions:
Perfect thermal conduction of the cryogen to the cooled equipment.

Source:
N/A

Inputs:
cryogenic_heat_exchanger.
    cryogen_inlet_temperature       [K]
    cryogen_outlet_temperature      [K]
    cryogen_pressure                [Pa]

Outputs:
cryogen_mass_flow                   [kg/s]

Properties Used:

The documentation for this class was generated from the following file: