Contents
Calculate distance achieved for a 18 year mission
See also: Straight2DStructure, TripDistance, EngineReport
%-------------------------------------------------------------------------- % Copyright (c) 2017 Princeton Satellite Systems, Inc. % All rights reserved. %-------------------------------------------------------------------------- % Constants aU = Constant('au'); year = 365.25*86400; % Mission parameters years = 18; thrust = 6; % Set up problem d = Straight2DStructure; d.mP = 300; d.uE = 500; d.eta = 0.3; d.sigma = 1000; d.f = 0.02; d.tF = years*year; [dF,vF,vS,tS] = TripDistance( thrust, d ); d.dF = dF; [~,data] = EngineReport( thrust,d );
Output
k = 1; s = {}; s{k,1} = 'Final position'; s{k,2} = sprintf('%12.2f',dF/aU); s{k,3} = 'AU'; k = k + 1; s{k,1} = 'Final velocity'; s{k,2} = sprintf('%12.2f',vF); s{k,3} = 'km/s'; k = k + 1; s{k,1} = 'Final time'; s{k,2} = sprintf('%12.2f',years); s{k,3} = 'yr'; k = k + 1; s{k,1} = 'Fuel'; s{k,2} = sprintf('%12.2f',data.mF); s{k,3} = 'kg'; k = k + 1; s{k,1} = 'Mass Total'; s{k,2} = sprintf('%12.2f',data.m0); s{k,3} = 'kg'; k = k + 1; s{k,1} = 'Mass Engine'; s{k,2} = sprintf('%12.2f',data.mE); s{k,3} = 'kg'; k = k + 1; s{k,1} = 'Mass Payload'; s{k,2} = sprintf('%12.2f',d.mP); s{k,3} = 'kg'; k = k + 1; s{k,1} = 'Exhaust Velocity'; s{k,2} = sprintf('%12.2f',d.uE); s{k,3} = 'km/s'; k = k + 1; s{k,1} = 'Power'; s{k,2} = sprintf('%12.2f',data.p/1e6); s{k,3} = 'MW'; k = k + 1; s{k,1} = 'Thrust'; s{k,2} = sprintf('%12.2f',data.thrust); s{k,3} = 'N'; k = k + 1; s{k,1} = 'Specific power'; s{k,2} = sprintf('%12.2f',d.sigma); s{k,3} = 'kW/kg'; k = k + 1; s{k,1} = 'Efficiency'; s{k,2} = sprintf('%12.2f',d.eta); s{k,3} = ''; k = k + 1; s{k,1} = 'Tank fraction'; s{k,2} = sprintf('%12.2f',d.f); s{k,3} = ''; DisplayLatexTable(s) CreateLatexTable(s,'PointDesignSGL') %-------------------------------------- % PSS internal file version information %-------------------------------------- % $Date$ % $Id: 1b54d5350080536c38df10defd606c135b49b8c2 $
Final position 380.49 AU Final velocity 0.00 km/s Final time 18.00 yr Fuel 6816.44 kg Mass Total 12252.77 kg Mass Engine 5000.00 kg Mass Payload 300.00 kg Exhaust Velocity 500.00 km/s Power 5.00 MW Thrust 6.00 N Specific power 1000.00 kW/kg Efficiency 0.30 Tank fraction 0.02