Path: SC/SystemDesign
% Create masses for a satellite from scaling laws.
You pass in the subsystem name and the BOL spacecraft mass. The data
is based on the Intelsat V satellite and other communications
satellites.
Subsystem param
--------- -----
'acs'
'thermal'
'propulsion insertion' fuel mass
'propulsion rcs' life in years
'structure'
'power' communications system power (W)
'electrical integration'
'mechanical integration'
'payload' communications system power (W)
As shown in the built-in demo, you need to iterate on the function as
you build up the satellite mass.
--------------------------------------------------------------------------
Form:
SatelliteSubsystemMass; % demo
m = SatelliteSubsystemMass( subsystem, mSc, param )
--------------------------------------------------------------------------
------
Inputs
------
subsystem (1,:) Subsystem name
mSc (1,1) Beginning of life mass (kg)
param (1,1) Insertion fuel mass, life in years or comm power
-------
Outputs
-------
m (1,1) Mass (kg)
--------------------------------------------------------------------------
References: Agrawal, B. ,"Design of Geosynchronous Spacecraft,"
Prentice-Hall, 1986.
--------------------------------------------------------------------------
Back to the SC Module page