Class WalkerConstellation


  • public class WalkerConstellation
    extends Object
    Builder for orbits of satellites forming a Walker constellation.

    It manages the 2 patterns:

    • Delta, with ascending nodes distributed over 360°
    • Star, with ascending nodes distributed over 180°
    Since:
    12.1
    Author:
    Luc Maisonobe
    • Constructor Detail

      • WalkerConstellation

        public WalkerConstellation​(int t,
                                   int p,
                                   int f)
        Default constructor for Walker Delta constellation.
        Parameters:
        t - total number of satellites
        p - number of orbital planes
        f - phasing parameter
      • WalkerConstellation

        public WalkerConstellation​(int t,
                                   int p,
                                   int f,
                                   WalkerConstellation.Pattern pattern)
        Complete constructor with the choice of the pattern.
        Parameters:
        t - total number of satellites
        p - number of orbital planes
        f - phasing parameter
        pattern - constellation pattern