GMPS – GMSPAZIO Mission Planning & Simulation

GMPS – GMSPAZIO Mission Planning & Simulation

GMPS has been fully developed inside GMSPAZIO that owns its IPR and the capability to fully extend and customize the solution to fulfill new customers’ specific needs; its current architectural design is articulated in two main components GMST and GMPT:


The GMST ToolKit, is a very well articulated software application dedicate to design, simulate and evaluate Mission performance compared to Mission targets and goals of a Satellite Remote Sensing Mission Constellation.

GMST prerequisite is the presence of AGI STK and Coverage full version or runtime editions. The software GUI is articulated in 2D and 3D interfaces to start complex simulation evaluating their performances through a wide range of reports and graphs, exportable into MS™ Excel and Text file formats.


GMST allows to manage Satellites and Satellite Constellations, Sensors, On-Board memory utilization, Ground Stations and Targets: i.e. Points, AOI (area of interest), Region List (mix of AOI), Latitude and Longitude belts; furthermore it takes into account special characteristics like Customer Priority Profiles and Supply Chain Performance like Ground Segment processing Time and Data Link Delivery Delay. Further customizations requests can be evaluated.

GSMT has been implemented to satisfy a real project requirements set gathered from a major player of European Aerospace Industry interested to validate its design outputs against outputs coming from a reliable IVVP (Independent Verification & Validation Procedures) tool. It has been successfully evaluated by the Customer as a really appreciable toolset able to help during Mission Design and Simulation activities.

The current version of GMST offers the following features:

  • Coverage Time to evaluate the time span required to acquire all the points belonging to area target, region list or latitude bounds, choosing for each satellite orbit the sensor with more points covered inside the defined area;
  • Dto tool allows the user to calculate for each point, contained in a defined area based on a grid spacing, the total amount of accesses between the point and the assets selected. Proceed defining the type of target and his grid spacing, the assets (sensors) to use in the simulation and the time period (Start and Stop time) of processing;
  • Ground stations access allows the user to edit the input parameters among different options:
    • setting a Start and a Stop time for the calculation of accesses
    • loading a GSN configuration file
    • defining the number of satellites and ground stations involved
    • choosing the scenario Time Unit between seconds and minutes
    • changing the scenario Date Unit (Gregorian UTC / Epoch second)
  • On-board memory computes on-board memory usage over time starting from a predefined set of data acquisitions over each point of AOI grid. Output, in form of reports and graphs represents the amount of on-board storage used at a given instant, due to images stored waiting for next available Ground Receiving Station download opportunity;
  • Response time computes the total delay from the initial image user request and the time of data availability, including Mission derived time intervals (like: Request/List Handling, System Programming, Command Compilation, Command Uplink Delay, Time-to-Site, SAR Payload Programming, On Board Data Latency, Data Acquisition and Processing) and some externalnon Mission dependent parameters (like: User Priority, GRS image system processing time, Data Link delay time);
  • Revisit time computes the interval between two successive data acquisitions of the same target, independently by the satellite and acquisition geometry. While the coverage time is defined in relation to an area, the revisit time (as well as the response time and the information age) is related to a target point; anyhow, the revisit time of an area is the revisit times set of every point belonging to such an area;

GMST offer also a wide set of additional functionalities useful to define the assets involved into the package modelling & simulation activities, like AOI end Region list definitions, Ground Stations definitions, Satellite and Sensors definitions, and so on, to help end user to easily define, store and retrieve all the assets involved in one or more simulations tasks.


GMPT is a software package fully customized to help end user during Mission Analysis and Contact Schedule generation activities for the Ground Segment.

Among the several issues characterizing space operations management, there is the need to optimize the utilization of the ground antennas for data uplink/downlink.

The Ground Station activities are usually planned either manually (by selecting one contact at time) or through scheduling algorithms that don’t assure global optimization, but this doesn’t guarantee the implementation of the best suitable strategy, especially in case of a network of Ground Stations that must serve a constellation of satellites. By maximizing the number of accesses for each available antenna user can:

  • reduce costs (by reducing the number of antennae needed to accomplish a certain service), improve efficiency (by securing backup links in case of failure)
  • maximize the profits (customers normally pay on the basis of the number of contacts)

The proposed approach is based on a multi-algorithm approach (to take into account both global and local requirements and constraints); it is flexible enough to allow the customization of any set of conflicts within the considered time span and is capable to generate a conflict-free contact plan by following a multi-objective cost function (nominally based on the priority assigned to each contact and to the duration of the contact itself).

GMPT can manage contacts (accesses) between an uncounted number of Ground Stations and orbiting satellites, allowing end user to generate operations’ plans for each involved GRS antenna both in manual or automatic modes.

For each request GMPT:

  • computes accesses, adding repositioning and latency overheads

identify assets’ operations conflicts offering alternatives to optimize operations’ plans


GMPT architecture is based on links definitions (each of them is composed by a triplet satellite-antenna-priority), this last element qualify the single activity importance inside the full context.

GMPT can be used both:

  • during normal operation activities (generating access tables used to feed Ground Stations activity plans
  • during mission analysis phase (modelling & simulating assets) to evaluate different scenarios’ performance

GMPT is a toolset currently under development. Release 1, actually available offers the following features:

  • Scenario definition to set the antenna-satellite links together with their priority and the unavailability periods. The GUI is intuitive allowing end user to select assets from predefined asset lists, feeding the analysis workbench with the full set of parameters to be taken into account during the analysis step;
  • Report generation to assess the system performances. It’s a functionality able to generate reports based on analyzed data. Reports are produced in text format and can be also saved in MS™ Excel file format.
  • Conflict resolution and schedule optimization where GMPT fully exploit its potentialities analyzing the entire set of selected antennas looking for the best possible solution respect to the single mission’s requirements.

Project Description

Share this
GMPS has been fully developed inside GMSPAZIO that owns its IPR and the capability to fully extend and customize the solution to fulfill new customers’ specific needs; its current architectural design is articulated in two main components GMST and GMPT: GMST - GMSPAZIO MISSION SIMULATION ToolKit The GMST ToolKit, is a very well articulated software [...]

Project Details

Date January 03, 2017
Categories Space

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

Click Me