WalkerConstellation:

Path: Orbit/Constellations

% Compute orbital elements for a Walker constellation.

 Generates a delta constellation be default, also called a rosette. For
 a star geometry, pass in true for the optional doStar parameter. The
 notation is i:n/p/f; f, the relative spacing, is an integer which can
 take any value from 0 to (p-1).
   
 Real-life examples include the Galileo, a delta geometry, and Iridium,
 a star geometry. If there are no arguments the function creates a plot.
--------------------------------------------------------------------------
   Form:
   elements = WalkerConstellation( t, p, f, inc, sma, doStar )
--------------------------------------------------------------------------
   -----
   Input
   -----
   t         (1,1)    Total number of satellites
   p         (1,1)    Number of orbital planes
   f         (1,1)    Relative spacing between satellites in adjacent planes
   inc       (1,1)    Inclination (rad)
   sma       (1,1)    Semi-major axis (km)
   doStar    (1,1)    Optional. True for a star constellation.

   ------
   Output
   ------
   elements   (6,t)    Kepler elements

--------------------------------------------------------------------------
  Reference: Larson and Wertz, Space Mission Analysis and Design, second
  edition (1996), "Constellation Patterns", p. 191
--------------------------------------------------------------------------

Children:

Common: General/Watermark
Common: Graphics/AssignColors
Common: Graphics/NewFig
SC: BasicOrbit/RVFromKepler
SC: Visualization/PlotPlanet

Back to the Orbit Module page