Path: Thermal/ThermalAnalysis
% Model a spacecraft as an isothermal radiator. This is useful for preliminary estimates of radiator area. The spacecraft illuminated area is aS with radiators of area aR. You enter the orbit and the center (any of the nine planets or the sun) plus the orbital elements and spacecraft properties. The function will compute the temperature as a function of time. This function includes solar flux, and planetary albedo and radiation. In a heliocentric orbit planetary encounters are ignored. In planetary orbit, eclipses are modeled. For a demo of a geosynchronous spacecraft type Isothermal. -------------------------------------------------------------------------- Form: d = Isothermal; % default data structure t = Isothermal( el, center, d, jD ) -------------------------------------------------------------------------- ------ Inputs ------ el (1,6) Orbital elements [a i W w e M] center (1,:) Name of center (major planets and sun) d (.) Data structure .aR (1,1) Radiator area (m^2) .aS (1,1) Spacecraft illuminated area (m^2) .alpha (1,1) Spacecraft absorption (0-1) .epsR (1,1) Radiator emissivity (0-1) .t0 (1,1) Initial Temperature (deg-K) .cP (1,1) Average specific heat of the spacecraft (J/kg deg-K) .m (1,1) Spacecraft mass (kg) .p (1,n) Power consumption (W) jD (1,n) Julian dates ------- Outputs ------- t (1,n) Temperatures (deg-K) -------------------------------------------------------------------------- References: Agrawal, B. ,"Design of Geosynchronous Spacecraft," Prentice-Hall, 1986, pp. 281-283 --------------------------------------------------------------------------
Orbit: OrbitSim/RVFromKepler SC: Environs/EarthAlb SC: Environs/EarthRad SC: Environs/SolarFlx SC: Ephem/CEcl2Eq SC: Ephem/Eclipse SC: Ephem/Planets SC: Ephem/SolarSys Common: Database/Constant Common: Graphics/Plot2D Common: Graphics/TimeLabl Common: Time/Date2JD Common: Time/JD2T Math: Linear/Mag Math: Linear/Unit
Back to the Thermal Module page