![]() |
PSS Thermal Module
MATLAB toolboxes for aerospace analysis
|
▼ Aerospace | |
▼ Thermal | |
▼ Brayton | Brayton cycle and engine designs |
BraytonIdeal.m | Ideal Brayton cycle |
BraytonWithRecuperator.m | Brayton Cycle with Recuperator |
▼ Demos | Thermal demos |
▼ ThermalAnalysis | |
SCThermalDemo.m | Demonstrates how to use the thermal modeling package Published Demo |
SimpleBraytonCycle.m | Analysis of an ideal Brayton cycle Published Demo Assumes the compressor and turbine are 100% efficient |
ThermalEquilibriumBox.m | Thermal equilibrium examples |
ThreeNodeNetwork.m | Demonstrate Thermnet with a three node model |
TNet.m | Demonstrate Thermnet |
▼ ThermalControl | |
LQThermalControl.m | Design a linear quadratic temperature controller Published Demo |
▼ ThermalGraphics | |
ThermalCube.m | Create a simple satellite with 6 panels for thermal analysis |
▼ HeatExchanger | |
AbsoluteViscosity.m | 10e-5 Pa-s |
FrictionLaminar.m | Demo |
HeatExchanger.m | Designs a heat exchanger for a one sided heat flux |
HeatExchangerWithLosses.m | Demo |
HeatTransferChannel.m | Designs a heat exchanger for a one sided heat flux |
HeatTransferCoeff.m | Computes the Heat transfer coefficient |
KinematicViscosity.m | Computes the Kinematic viscosity |
NusseltDeveloping.m | Computes the Nusselt number for developing turbulent flow |
NusseltLaminar.m | Computes the Nusselt number for laminar flow |
NusseltTurbulent.m | Computes the Nusselt number for fully developed turbulent flow |
PrandtlNikuradse.m | Computes the Fanning friction factor for fully developed turbulent flow |
PrandtlNumber.m | Computes the Prandtl number |
PressureDropChannel.m | Computes the channel pressure drop |
ReynoldsNumberKinematic.m | Computes the Reynolds number |
ThermalConductivity.m | Computes the thermal conductivity |
Help | |
▼ ThermalAnalysis | |
AeroHeatFlux.m | Demo |
BTUToJoule.m | Converts BTUs to Joules |
FSolarPanelThermal.m | Used by fmins from SolarPanelThermal to compute panel temperatures |
GrayBody.m | Aborptivity and emissivity of a gray body |
Isothermal.m | Add the incoming radiation (qIn) and power and subtract the outgoing radiation (qOut) |
IsothermalHelio.m | Isothermal model in heliocentric orbit |
IsothermalLunar.m | Model a spacecraft as an isothermal radiator in lunar orbit |
JouleToBTU.m | Converts Joules to BTUs |
LambertL.m | Demo |
OptimalMLIDensity.m | Determine optimal Multi-layer Insulation (MLI) density |
PanelThermalModel.m | Computes the temperatures of a panel from a CAD model |
PlanckL.m | Demo |
RadBFp.m | Radiation between equal area flat plates |
RadDa.m | Radiation from an incremental area |
RadiationShapeFactor.m | Demo or default data structure |
RHSAerodynamicHeating.m | Compute aerodynamic heating |
RHSIsothermal.m | Model a spacecraft as an isothermal radiator |
SolarPanelThermal.m | Compute the front/back temperatures of a solar panel |
SpaceCamera.m | Draw spacecraft in orbit about a planet, as seen by an in-situ camera |
SpacecraftThermal.m | The individual face vectors |
ThermalColorMap.m | Generates a color corresponding to a temperature |
ThermalEquilibrium.m | Built-in Demo |
Thermnet.m | Size the system matrices |
▼ ThermalGraphics | |
DrawThermalPlugIn.m | Draw a thermal diagram |
PlotThermal.m | Plots flux and temperature |
ThermalImager.m | Plot planet in m |
▼ ThermalProperties | |
AbsDa.m | Demo |
BlckBody.m | Aborptivity and emissivity of a black body |
EmittanceParallelPlates.m | Demo |
HeatFP.m | Now do a Newton Raphson |
HeatShieldCoating.m | Values for heat shield coatings |
RadiatorCoating.m | Values for radiator coatings |
TempConv.m | Convert inputs to Kelvin |
TempCyl.m | Temperature of a cylinder |
TempFP.m | Temperature of a flat plate |
TempSph.m | Demo |
WiensDsp.m | Computes the peak black body wavelength as a function of temperature |