Thermal Module |
![]() |
AxialTurbineDesign | Design an axial turbine |
BladeSpacing | Computes s/b - blade spacing divided by the chord |
BladeStress | Compute stress on turbine blades. |
Brayton | Brayton Cycle |
BraytonCycleComplex.jpg | Two-compressor cycle diagram |
BraytonCycleComplexNoRecuperator.jpg | Cycle diagram without recuperator |
BraytonIdeal | Ideal Brayton cycle |
BraytonWithRecuperator | Brayton Cycle with Recuperator |
CentrifugalCompressor | Designs a centrifugal compressor. |
CycleDesign | Brayton cycle design from temperature, pressure and efficiencies |
ImpactThickness | For turbine blades going through the shell |
NewBrayton.png | Updated cycle diagram |
OrbiterBraytonCycleInternalBFD.png | Diagrams for pipe layout |
SizeTurbineAndCompressor | Designs the turbine and compressor for a Brayton cycle. |
HeatEngine | Brayton cycle heat engine design |
OneMWAxialTurbine | Size 1 MW axial turbine |
SimpleBraytonCycle | Analysis of an ideal Brayton cycle |
HeatExchangerDesign | Study the heat exchanger between the plasma and the magnets |
MLIHeatTransfer | Total flux emitted to a surface through a layer of MLI |
ShellThermalAnalysis | Shell analysis |
SizeExchangerChannel | Size the channels for heat transfer with He/Xe |
ThermalCapacity | Thermal capacity Nitrogen and CO2 |
RankineCycleDemo | Simple Rankine Cycle demo |
IsothermalSpacecraftDemo | Isothermal satellite simulation |
SCThermalDemo | Demonstrates how to use the thermal modeling package |
TNet | Demonstrate Thermnet. |
ThermalEquilibriumBox | Thermal equilibrium examples. |
ThreeNodeNetwork | Demonstrate Thermnet with a three node model. |
LQThermalControl | Design a linear quadratic temperature controller |
ThermalCube | Create a simple satellite with 6 panels for thermal analysis. |
AbsoluteViscosity | Computes the absolute viscosity. |
FrictionLaminar | Computes the laminar friction. |
HeatExchanger | Designs a heat exchanger for a one sided heat flux |
HeatExchangerWithLosses | Implements a flat plate heat exchanger with radiation losses |
HeatTransferChannel | Designs a heat exchanger for a one sided heat flux |
HeatTransferCoeff | Computes the Heat transfer coefficient. |
HeatTransferCoeffTaylor | HeatTransferCoeffTaylor Heat transfer coefficient based on Taylor |
KinematicViscosity | Computes the Kinematic viscosity from viscosity and density |
NusseltDeveloping | Computes the Nusselt number for developing turbulent flow. |
NusseltLaminar | Computes the Nusselt number for laminar flow. |
NusseltTurbulent | Computes the Nusselt number for fully developed turbulent flow. |
PrandtlNikuradse | Computes the Fanning friction factor for fully developed turbulent flow. |
PrandtlNumber | Computes the Prandtl Number. |
PressureDropChannel | Computes the channel pressure drop |
ReynoldsNumberKinematic | Computes the Reynolds number from kinematic viscosity |
ThermalConductivity | Computes the thermal conductivity |
ThermalConductivityAndViscHeXe | Computes the thermal conductivity and viscosity |
OptimalMLIDensity | Determine optimal Multi-layer Insulation (MLI) density |
RadiationShield | Computes temperatures on a radiation shield with MLI |
RankineCycle | Simple Rankine Cycle from turbine pressures |
SteamTablesSuperheatedEnthalpy | Enthalpy for superheated steam or compressed water. |
TSCurve | Generate the TS curve for water and steam |
AeroHeatFlux | Aerodynamic heat flux. |
BTUToJoule | Converts BTUs to Joules |
FSolarPanelThermal | Used by fmins from SolarPanelThermal to compute panel temperatures. |
GrayBody | Aborptivity and emissivity of a gray body. |
Isothermal | Model a spacecraft as an isothermal radiator. |
IsothermalHelio | Isothermal model in heliocentric orbit. |
IsothermalLunar | Model a spacecraft as an isothermal radiator in lunar orbit. |
JouleToBTU | Converts Joules to BTUs |
LambertL | Lambert's cosine law. |
PanelThermalModel | Computes the temperatures of a panel from a CAD model. |
PlanckL | Planck's law for a black body. |
RHSAerodynamicHeating | Compute aerodynamic heating. |
RHSIsothermal | Model a spacecraft as an isothermal radiator. |
RadBFp | Radiation between equal area flat plates. |
RadDa | Radiation from an incremental area |
RadiationShapeFactor | Computes the radiation shape factor |
SolarPanelThermal | Compute the front/back temperatures of a solar panel. |
SpaceCamera | Draw spacecraft in orbit about a planet, as seen by an in-situ camera. |
SpacecraftThermal | Compute the temperature and input flux for the spacecraft components. |
ThermalColorMap | Generates a color corresponding to a temperature. |
ThermalEquilibrium | Thermal equilibrium for a system with conduction and radiation |
Thermnet | Model a thermal circuit from nodal masses |
BraytonCycle.png | Cycle image for displaying Brayton design results |
NewBraytonTransmission.png | Updated cycle image for displaying results |
RankineCycle.png | Cycle image for displaying Rankine design results |
Steam_Tables_Pressure.xlsx | Steam tables as a function of pressure |
Steam_Tables_Superheated.xlsx | Steam tables for superheated steam |
Steam_Tables_Temperature.xlsx | Steam tables as a function of |
ThermalCube.mat | Cube CAD model with thermal network |
DrawThermalPlugIn | Draw a thermal diagram. |
PlotThermal | Plots flux and temperature time histories. |
ThermalImager | Color a spacecraft or planet corresponding to a temperature. |
AbsDa | Absorbed radiation from an incremental area. |
BlckBody | Aborptivity and emissivity of a black body. |
EmittanceParallelPlates | Computes the emittance of plates in parallel. |
HeXeMixture | Compute gas properties for a helium/xenon mixture |
HeatFP | Computes the temperature at two surfaces of a flat plate |
HeatShieldCoating | Values for heat shield coatings. |
LiquidMetalProps | Liquid metal thermal properties |
RadiatorCoating | Values for radiator coatings. |
TempConv | Converts temperatures between units. |
TempCyl | Temperature of a cylinder. Includes ends. |
TempFP | Temperature of a flat plate. |
TempSph | Temperature of a sphere. |
WiensDsp | Computes the peak black body wavelength as a function of temperature. |
Back to Functions main page