Open Access Open Access  Restricted Access Subscription or Fee Access

A System-Level Engineering Approach for Preliminary Performance Analysis and Design of Global Navigation Satellite System Constellations

Marco Nugnes(1*), Camilla Colombo(2), Massimo Tipaldi(3)

(1) Politecnico di Milano, Italy
(2) Politecnico di Milano, Italy
(3) University of Sannio, Italy
(*) Corresponding author



This paper presents a system-level engineering approach for the preliminary coverage performance analysis and the design of a generic Global Navigation Satellite System (GNSS) constellation. This analysis accounts for both the coverage requirements and the robustness to transient or catastrophic failures of the constellation. The European GNSS, Galileo, is used as reference case to prove the effectiveness of the proposed tool. This software suite, named GNSS Coverage Analysis Tool (G-CAT), requires as input the state vector of each satellite of the constellation and provides the performance of the GNSS constellation in terms of coverage. The tool offers an orbit propagator, an attitude propagator, an algorithm to identify the visibility region on the Earth’s surface from each satellite, and a counter function to compute how many satellites are in view from given locations on the Earth’s surface. Thanks to its low computational burden, the tool can be adopted to compute the optimal number of satellites per each orbital plane by verifying if the coverage and accuracy requirements are fulfilled under the assumption of uniform in-plane angular spacing between coplanar satellites.
Copyright © 2020 The Authors - Published by Praise Worthy Prize under the CC BY-NC-ND license.


Constellation Design; Earth Coverage; Galileo Satellites; GNSS; Space Engineering Tool

Full Text:



G. A. Orndorff and B. F. Zink, A Constellation Architecture for National Security Space Systems, John Hopkins APL Technical Digest 29 (2010), 273-282.

Agence French Press, Elon Musk’s SpaceX to put 12000 satellites in orbit (November 2017). Available:

C. Henry, OneWeb asks FCC to authorize 1200 more satellites (March 2018). Available:

C. Henry, Telesat says ideal LEO Constellation is 292 Satellites, but could be 512 (September 2012). Available:

C. Henry, Jsat hopes its LeoSat stake will ward off cannibalization (June 2017). Available:

Space Exploration Holdings, Application for Approval for Orbital Deployment and Operating Authority for the SpaceX NGSO Satellite System, Memorandum Opinion, Order and Authorization, FCC 18-38 (2018).

E. Music et al, The Total Electron Content from InSAR and GNSS: a midlatitude study, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 11 (2018), 1725-1733.

J. Mashburn et al, Global Ocean Altimetry with GNSS Reflections from TechDemoSat-1, IEEE Transactions on Geoscience and Remote Sensing 56 (2018), 4088-4097.

Tyapkin, V., Korovin, A., Nerovny, V., Ishchuk, I., Kabulova, E., Characteristics of the Ground-Based User Equipment of Satellite Radio Navigation System Employing Pseudolites in Noisy Environments, (2018) International Review of Aerospace Engineering (IREASE), 11 (2), pp. 58-65.

N. Sünderhauf et al, Multipath mitigation in GNSS-based localization using robust optimization, IEEE Intelligent Vehicles Symposium (2012), 784-789.

Kurniawati, I., Hendrantoro, G., Wirawan, W., Taufik, M., Spatial Correlation and Diversity of Low-Latitude Multipath Multimode HF Skywave Radio Channels, (2019) International Journal on Communications Antenna and Propagation (IRECAP), 9 (2), pp. 110-116.

D. Coulot et al, Global Optimization of GNSS station reference networks, GPS Solutions Journal 19 (2015), 569-577.

S. Pan et al, New Approach for Optimising GNSS Positioning Performance in harsh observation environments, Journal of Navigation 67 (2014), 1029-1048.

S. Tadic et al, Design of GNSS Performance Analysis and Simulation Tools in the GAPFILLER Web Portal, 21st Telecommunication Forum (2013), 236-239.

European Cooperation for Space Standardization, Space Product Assurance – Failure modes, effect (and criticality) analysis (FMEA/FMECA), ECSS-Q-ST-30-02C (2009).

M. Nugnes, C. Colombo, and M. Tipaldi, A System Engineering Tool for the Optimisation of a GNSS Constellation Design, Proc. 5th IEEE International workshop on Metrology for Aerospace (2018), 300-304.

M. Nugnes, C. Colombo, and M. Tipaldi, Coverage Area Determination for Conical Fields of view considering an Oblate Earth, Journal of Guidance, Control, and Dynamics 29 (2019).

Soewito, B., Wiguna, A., Suharjito, S., Diana, D., Bluetooth Low Energy: Comparing 4 Trilateration Models in Indoor Positioning System, (2018) International Journal on Communications Antenna and Propagation (IRECAP), 8 (6), pp. 500-509.

D. Vallado, Fundamentals of Astrodynamics and Applications, fourth ed. (Microcosm, Hawthorne, 2013).

Habib, T., In-Orbit Spacecraft Inertia, Attitude, and Orbit Estimation Based on Measurements of Magnetometer, Gyro, Star Sensor and GPS Through Extended Kalman Filter, (2018) International Review of Aerospace Engineering (IREASE), 11 (6), pp. 247-251.

J. R. Wertz, Spacecraft Attitude Determination and Control, first ed. (Kluwer Academic Publishers, Dordrecht, 1978).

Faizullin, D., Hiraki, K., Cho, M., Estimating Sun Vector Based on Limited In-Orbit Data, (2019) International Review of Aerospace Engineering (IREASE), 12 (2), pp. 101-108.

A. Quarteroni et al, Matematica Numerica, fourth ed. (Springer, Milan, 2000).

J. D. Biggs, A quaternion-based Attitude tracking controller for Robotic Systems, Institute for Mathematics and Applications: Mathematics for Robotics (2015).

V. Janssen, Understanding Coordinate Reference Systems, Datums and Transformations, International Journal of Geoinformatics (2009), vol. 5, no. 4 , pp. 41-53 .

J. R. Wertz and W. J. Larson, Space Mission Analysis and Design, third ed. (Microcosm, Hawthorne, 1999).

K. Bennett, MATLAB Applications for the Practical Engineer, first ed. (InTech, London, 2014).

J. G. Proakis and M. Salehi, Digital Communications, fifth ed. (McGraw-Hill, New York, 2008).

D. Odijk, Fast Precise GPS Positioning in the Presence of Ionospheric Delays, Ph.D. dissertation, TU Delft, Delft, 2002.

J. Haase, Accuracy and Variability of GPS Tropospheric Delay Measurements of Water Vapor in the Western Mediterranean, Journal of Applied Meteorology (2003), 1547-1568.<1547:aavogt>;2

Department of Defense, Global Positioning System Standard Positioning Service Performance Standard, fourth ed., 2008.

European GNSS Agency, Galileo-Open Service Definition Document 1.1 (2019).


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2021 Praise Worthy Prize