PSS Thermal Module
MATLAB toolboxes for aerospace analysis
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
  Aerospace
  Thermal
  BraytonBrayton cycle and engine designs
 BraytonIdeal.mIdeal Brayton cycle
 BraytonWithRecuperator.mBrayton Cycle with Recuperator
  DemosThermal demos
  ThermalAnalysis
 SCThermalDemo.mDemonstrates how to use the thermal modeling package Published Demo
 SimpleBraytonCycle.mAnalysis of an ideal Brayton cycle Published Demo Assumes the compressor and turbine are 100% efficient
 ThermalEquilibriumBox.mThermal equilibrium examples
 ThreeNodeNetwork.mDemonstrate Thermnet with a three node model
 TNet.mDemonstrate Thermnet
  ThermalControl
 LQThermalControl.mDesign a linear quadratic temperature controller Published Demo
  ThermalGraphics
 ThermalCube.mCreate a simple satellite with 6 panels for thermal analysis
  HeatExchanger
 AbsoluteViscosity.m10e-5 Pa-s
 FrictionLaminar.mDemo
 HeatExchanger.mDesigns a heat exchanger for a one sided heat flux
 HeatExchangerWithLosses.mDemo
 HeatTransferChannel.mDesigns a heat exchanger for a one sided heat flux
 HeatTransferCoeff.mComputes the Heat transfer coefficient
 KinematicViscosity.mComputes the Kinematic viscosity
 NusseltDeveloping.mComputes the Nusselt number for developing turbulent flow
 NusseltLaminar.mComputes the Nusselt number for laminar flow
 NusseltTurbulent.mComputes the Nusselt number for fully developed turbulent flow
 PrandtlNikuradse.mComputes the Fanning friction factor for fully developed turbulent flow
 PrandtlNumber.mComputes the Prandtl number
 PressureDropChannel.mComputes the channel pressure drop
 ReynoldsNumberKinematic.mComputes the Reynolds number
 ThermalConductivity.mComputes the thermal conductivity
 Help
  ThermalAnalysis
 AeroHeatFlux.mDemo
 BTUToJoule.mConverts BTUs to Joules
 FSolarPanelThermal.mUsed by fmins from SolarPanelThermal to compute panel temperatures
 GrayBody.mAborptivity and emissivity of a gray body
 Isothermal.mAdd the incoming radiation (qIn) and power and subtract the outgoing radiation (qOut)
 IsothermalHelio.mIsothermal model in heliocentric orbit
 IsothermalLunar.mModel a spacecraft as an isothermal radiator in lunar orbit
 JouleToBTU.mConverts Joules to BTUs
 LambertL.mDemo
 OptimalMLIDensity.mDetermine optimal Multi-layer Insulation (MLI) density
 PanelThermalModel.mComputes the temperatures of a panel from a CAD model
 PlanckL.mDemo
 RadBFp.mRadiation between equal area flat plates
 RadDa.mRadiation from an incremental area
 RadiationShapeFactor.mDemo or default data structure
 RHSAerodynamicHeating.mCompute aerodynamic heating
 RHSIsothermal.mModel a spacecraft as an isothermal radiator
 SolarPanelThermal.mCompute the front/back temperatures of a solar panel
 SpaceCamera.mDraw spacecraft in orbit about a planet, as seen by an in-situ camera
 SpacecraftThermal.mThe individual face vectors
 ThermalColorMap.mGenerates a color corresponding to a temperature
 ThermalEquilibrium.mBuilt-in Demo
 Thermnet.mSize the system matrices
  ThermalGraphics
 DrawThermalPlugIn.mDraw a thermal diagram
 PlotThermal.mPlots flux and temperature
 ThermalImager.mPlot planet in m
  ThermalProperties
 AbsDa.mDemo
 BlckBody.mAborptivity and emissivity of a black body
 EmittanceParallelPlates.mDemo
 HeatFP.mNow do a Newton Raphson
 HeatShieldCoating.mValues for heat shield coatings
 RadiatorCoating.mValues for radiator coatings
 TempConv.mConvert inputs to Kelvin
 TempCyl.mTemperature of a cylinder
 TempFP.mTemperature of a flat plate
 TempSph.mDemo
 WiensDsp.mComputes the peak black body wavelength as a function of temperature