ORBIT WIZARD - GMSPAZIO Constellation Builder

Thanks to the reduction of launch costs, the number of satellites in orbit is overgrowing.
New companies arise and develop new ways of using space assets. 

This is primarily due to the design of cheaper rocket launchers and satellite mass production. Therefore, the budget required for a launch is decreasing, allowing the space industries to invest more in the satellite. 

That’s why many companies deploy different mega-constellations. Moreover, the space asset’s opening to private companies leads to the implementation of less expensive projects than the previous national space projects.

Looking at this scenario, a tool dedicated to the design and optimization of satellite constellations becomes essential.

Existing applications are complex and general purpose-driven; therefore, adapting them to strict requirements for designing a specific constellation is time-consuming. 

Instead, ORBIT WIZARD aims to solve this problem by offering an easy-to-use solution.

ORBIT WIZARD supports the developing phase of a constellation project. Thanks to its advanced algorithms, ORBIT WIZARD searches for optimal parameters that fit the user’s operational constraints, such as the minimum number of satellites required to provide worldwide Coverage to a location or a user-defined area.

ORBIT WIZARD has different modules for various constellation design-related problems; it can be used to search for optimal orbital parameters on a single plane or optimize an existing constellation; moreover, it can aid in designing formation flying missions.

Constellations are typically composed of several structurally identical satellites. If for any valid reason, during the development of the satellite, a structural change must be introduced, the overall constellation performance will be affected.

In this kind of scenario, our tool provides fast feedback to evaluate the impact of the changes introduced.


ORBIT WIZARD is divided into two parts:


It defines and analyzes performances of one or more “classic” reference orbits;


Optimizes the constellation design starting from relevant mission requirements (e.g., satellite number minimization without affecting the overall performance).

ORBIT DESIGN MODULE calculation purpose is to find optimal orbits for:

  • Coverage of one or more user-defined Areas of Interest;
  • Coverage of one or more user-defined ground stations,
    given a minimum elevation angle constraint.

CONSTELLATION DESIGN MODULE allows users to choose among the most common space mission requirements, and it is divided into two sections:

1 – COD FOR REMOTE SENSING: constellation designer aimed to optimize constellations constrained by ground track repetitiveness or revisit time performances.

This tool allows users to choose among three constellation design types:

  • USER DESIGN: for ground-tracks distance reduction or increase in observation frequency;
  • SOFTWARE DESIGN: to obtain the required maximum ground-tracks distance or find the precise revisit time value;
  • FORMATION FLYING: to get precise ground-tracks distance or revisit time value.

2 – COD FOR COVERAGE: constellation designer aimed to optimize constellations committed to global or regional coverage.

The tool provides the user with functions useful to optimize specific types of constellations, such as:

  • Communications with at least one (1-degree or above) satellite in continuous LOS (Line of Sight);
  • Multiple Coverage, with at least four (4-degree or more) satellites in LOS (e.g., a satellite navigation system)

The user can define the following mission approaches:

  • STREETS OF COVERAGE, for continuous, complete, 1-degree, or multiple-degree Coverage by polar or non-polar constellations for user-defined minimum elevation constraint.
  • WALKER TRIPLETS, for continuous, complete, 1-degree, or multiple-degree Coverage by Walker-type constellations. It will compute significant parameters for the constellation design, including:
    • Possible configurations and orbital parameters of each satellite, starting from Walker triplets;
    • Possible Walker triplets, coverage time, and mean number of visible satellites, starting from orbital parameters minimum elevation angle constraint and desired coverage degree;

COD FOR COVERAGE Tool also provides an optimization function, COVERAGE AND OPTIMAL INCLINATION ANALYSIS, which, by taking the input values computed by other available functions we can try to maximize the continuous, worldwide or regional, n-degree Coverage, and find the most efficient solution from a range of possible inclination values defined by the user.

The capability to design and analyze a satellite constellation makes ORBIT WIZARD an effective planning tool for any constellation development. 

ORBIT WIZARD is suitable for enterprises involved in designing and deploying constellations, such as communication companies.

If the goal is to improve coverage performance, the tool allows for optimizing the final amount of satellites and, consequently, the project’s overall cost.

About Us

GMSPAZIO serves since 2005, Aerospace, Defense, and Homeland Security, with solutions focused on 4Ds (Space + Time) Synthetic Scenarios Management to help customers managing: Complex Simulation Scenarios, Space Surveillance & Tracking and Space Situational Awareness issues, Border Patrol Control Activities, Missile Defense Network Modeling, Satellite Remote Sensing Projects, and UAVs Surveillance Activities, offering Products, Services, and Training to develop Integrated and Customized Information Systems, and customers’ tailored software applications and services.

Follow us

© 2022 GMSpazio s.r.l. All rights reserved.   Partita I.V.A.: 08473031006 | Cookie policy