Straight-line payload study to 125 AU

Fixed exhaust velocity and transfer time. See also: EngineThrust, TripDistance

%--------------------------------------------------------------------------
% Copyright 2018 Princeton Satellite Systems, Inc. All rights reserved.
%--------------------------------------------------------------------------

d = Straight2DStructure;
power0 = 5e6;
d.dF = 125*Constant('au');
d.tF = 10*365.25*86400;
d.uE = 120;

mPs = linspace(0.1,2)* power0/d.sigma;
thrust0 = EngineThrust(power0,d);
d.v0 = 0;
d0 = [];
for k = 1:length(mPs)
  d.mP = mPs(k);
  d0(k) = TripDistance( thrust0, d );
end
Plot2D(mPs,d0/Constant('au'),'Payload Mass','Distance (au)',...
  'Distance Achieved in Fixed Time (10 years/5 MW)')
hold on
yy = axis;
plot(yy(1:2),d.dF/Constant('au')*[1 1],'r')


%--------------------------------------

% $Id: 0719e0f792e7314c721ed5eae5067b685ee6f6b5 $