GNSS


GNSS Constellation Specific Monthly Analysis Summary: February 2025

Apr 2025 | No Comment

The analysis performed in this report is solely his work and own opinion. State Program: U.S.A (G); EU (E); China (C) “Only MEO- SECM satellites”; Russia (R); Japan (J); India (I)

Narayan Dhital

Actively involved to support international collaboration in GNSSrelated activities. He has regularly supported and contributed to different workshops of the International Committee on GNSS (ICG), and the United Nations Office for Outer Space Affairs (UNOOSA). As a professional employee, the author is working as GNSS expert at the Galileo Control Center, DLR GfR mbH, Germany

Introduction

The article is a continuation of monthly performance analysis of the GNSS constellation. Please refer to previous issues for past analysis. Regarding applications, a short overview on the satellite control to maintain the attitude of GNSS satellites with respect to the mission requirement is provided. The implications on the precise use cases are also highlighted.

Analyzed Parameters for February, 2025

(Dhital et. al, 2024) provides a brief overview of the necessity and applicability of monitoring the satellite clock and orbit parameters.
a.. Satellite Broadcast Accuracy, measured in terms of Signal-In-Space Range Error (SISRE) (Montenbruck et. al, 2010).
b. SISRE-Orbit (only orbit impact on the range error), SISRE (both orbit and clock impact), and SISRE-PPP (as seen by the users of carrier phase signals, where the ambiguities absorb the unmodelled biases related to satellite clock and orbit estimations. Satellite specific clock bias is removed) (Hauschlid et.al, 2020)
c. Clock Discontinuity: The jump in the satellite clock offset between two consecutive batches of data uploads from the ground mission segment. It is indicative of the quality of the satellite atomic clock and associated clock model.
d. URA: User Range Accuracy as an indicator of the confidence on the accuracy of satellite ephemeris. It is mostly used in the integrity computation of RAIM.
e. GNSS-UTC offset: It shows stability of the timekeeping of each constellation w.r.t the UTC
f. Satellite Attitude Quaternions: The optimal control of the GNSS satellite attitude is mission critical and the awareness of the orientation of the satellites is important for the user level PVT solutions. Quaternions are used to represent the attitude of the GNSS satellites.

Note:- :-for India’s IRNSS there are no precise satellite clocks and orbits as they broadcast only 1 frequency which does not allow the dual frequency combination required in precise clock and orbit estimation; as such, only URA and Clock Discontinuity is analyzed.

Due to data glitches, the satellite clock jump statistics are not provided for this month. The processing will be recovered and provided together with the month of March.

On a positive side, a brief overview on the satellite atomic clock stability of the newly operational Galileo satellites GSAT0232 GSAT0226 (PRNs: E16 and E23) are provided. As it can be seen in the plot below (based on the 24 hours data on the 14th of February, 2025), the Passive Hydrogen Maser (PHM) clocks of both satellites behave as expected. The PHM of other Galileo satellites, including the E06 and E29 that were launched in 2024 as well, are provided as references. The relatively poor stability of RFS clock in satellites E11 and 19 are also shown.

(f) Satellite Attitude Quaternions

The inertial attitude of a GNSS satellite is determined by the mission requirement to point the navigation antenna towards the Earth while keeping the solar panels optimally towards the Sun. As a result, the satellite control mechanism continuously rotates the satellite around the Earthpointing axis, ensuring the solar panel axis remains perpendicular to the Sun’s direction. This method is known as the Yaw Steering (YS) attitude control. However, this mode requires rapid yaw-slews of up to 180 degrees when the Sun is near the orbital plane. In such cases, an orbit normal (ON) mode is often preferred, where the satellite body is fixed in the local orbital frame and the solar panel rotation axis is kept perpendicular to the orbital plane. The ON is also applied for the Geostationary satellites. Figure F(a) shows the sketch of YS and ON mode adopted from (Guo et.al, 2017). (Montenbruck et.al, 2015) provides detail on the attitude of the satellites relating the body-reference frame and orbit plane. When satellites enter noon maneuver or shadow crossing regimes, their actual attitudes can deviate from nominal values. Improper attitude models can lead to errors due to the wind-up effect and satellite antenna Phase Center Offset (PCO), deteriorating positioning accuracy. While the improvement in modeled attitude for multi-GNSS solutions might be modest, it can be significant for single positioning and in urban areas with limited satellite tracking.

The Euler angles that represent the rotation of the satellite suffers from the gimble lock and singularities, where two of the three axis aligns rendering loss of the degree of freedom. The use of quaternions overcome that problem and is also efficient for representing the attitudes. The satellite attitude quaternions q = (q0, q1, q2, q3) are provided by IGS ACs to ensure consistency in the attitude model used by both the network and user end. These quaternions describe the transformation between the Terrestrial Frame and the Satellite Body-Frame, ensuring accurate positioning.

This ensures accurate positioning and minimizes errors due to the wind-up effect and PCO (IGS et.al, 2019) 4Such implementation in the user algorithm that ingest the attitude quaternions provided by the ACs improves the PVT solution. It is not envisaged to demonstrate in this article and viewers are referred to (Yuang et.al, 2025) for relevant analysis. However, a short demonstration on the usability of the attitude quaternions to understand the behavior of various satellites in different orbits is provided in Figure F 2.

The computed angle as shown in the y-axis is with respect to the satellite body frame (nadir pointing vector and the along track vector). It is not based on the orbit reference frame which explains the offset of the yaw angle. However, the evolution of the yaw behavior for the 24 hours is explainable through the computed angle. The distinct evolution is seen for J07 and C60 which are the Geostationary satellites that follow the orbit normal attitude control of the satellite. Similarly, the IGSO based satellites (C10 and J04) show varying yaw angle with slow change as the orbit period is close to 24 hours while the MEO based satellites show 2 cycles of varying yaw angles per 24 hours matching the orbit period close to 12 hours. The behavior of the satellite attitude in the shadow crossing and low beta angle (angle of the orbit plan with respect to the Sun direction) period was provided in previous months analysis (February-March 2024).

Monthly Performance Remarks:

1. Satellite Clock and Orbit Accuracy:
▪ The performance of all constellations is relatively stable and unchanged from previous month.
▪ The data glitch in the computation prevented the analysis of the satellite clock jump. However, an overview on the newly operational Galileo satellite clocks (E16 and E23) was provided. The stability of the PHM of E16 and E23 looks as expected.
▪ The URA for I06 showed a little more scatter in comparison to previous months.

2. UTC Prediction (GNSS-UTC):
▪ All constellations show stable UTC prediction with minor variations. It is showing a good consistency in last months.

References

Alonso M, Sanz J, Juan J, Garcia, A, Casado G (2020) Galileo Broadcast Ephemeris and Clock Errors Analysis: 1 January 2017 to 31 July 2020, MDPI

Alonso M (2022) Galileo Broadcast Ephemeris and Clock Errors, and Observed Fault Probabilities for ARAIM, Ph.D Thesis, UPC

Bento, M (2013) Development and Validation of an IMU/ GPS/Galileo Integration Navigation System for UAV, PhD Thesis, UniBW. BIMP (2024 a) https://e-learning. bipm.org/pluginfile.php/6722/ mod_label/intro/User_ manual_cggtts_analyser. pdf?time=1709905608656

BIMP (2024 b) https://e-learning. bipm.org/mod/folder/view. php?id=1156&forceview=1

BIMP (2024 c) https://cggttsanalyser.streamlit.app

Bruggemann, Troy & Greer, Duncan & Walker, R.. (2011). GPS fault detection with IMU and aircraft dynamics. IEEE Transactions on Aerospace and Electronic Systems – IEEE TRANS AEROSP ELECTRON SY. 47. 305-316. 10.1109/TAES.2011.5705677.

Cao X, Zhang S, Kuang K, Liu T (2018) The impact of eclipsing GNSS satellites on the precise point positioning, Remote Sensing 10(1):94

Chen, K., Chang, G. & Chen, C (2021) GINav: a MATLAB-based software for the data processing and analysis of a GNSS/IMU integrated navigation system. GPS Solut 25, 108. https://doi. org/10.1007/s10291-021-01144-9

Curran, James T. & Broumendan, Ali. (2017). On the use of Low-Cost IMUs for GNSS Spoofing Detection in Vehicular Applications.

Dhital N (2024) GNSS constellation specific monthly analysis summary, Coordinates, Vol XX, Issue 1, 2, 3, 4

Dhital N (2025) GNSS constellation specific monthly analysis summary, Coordinates, Vol XXI, Issue 1

GINAv (2025). https://geodesy.noaa. gov/gps-toolbox/GINav.shtml

Goercke, L (2017) GNSS-denied navigation of fixed-wing aircraft using low-cost sensors and aerodynamic motion models, PhD Thesis, TUM.

Guo F, Zhang X, Wang J (2015) Timing group delay and differential code bias corrections for BeiDou positioning, J Geod,

Hauschlid A, Montenbruck O (2020) Precise real-time navigation of LEO satellites using GNSS broadcast ephemerides, ION

IERS C04 (2024) https://hpiers.obspm.fr/ iers/eop/eopc04/eopc04.1962-now

IGS (2021) RINEX Version 4.00 https://files.igs.org/pub/data/ format/rinex_4.00.pdf

Kj, Nirmal & Sreejith, A. & Mathew, Joice & Sarpotdar, Mayuresh & Suresh, Ambily & Prakash, Ajin & Safonova, Margarita & Murthy, Jayant. (2016). Noise modeling and analysis of an IMU-based attitude sensor: improvement of performance by filtering and sensor fusion. 99126W. 10.1117/12.2234255. L

i M, Wang Y, Li W (2023) performance evaluation of real-time orbit determination for LUTAN-01B satellite using broadcast earth orientation parameters and multiGNSS combination, GPS Solutions, Vol 28, article number 52

Li W, Chen G (2023) Evaluation of GPS and BDS-3 broadcast earth rotation parameters: a contribution to the ephemeris rotation error Montenbruck

Liu, Yue & Liu, Fei & Gao, Yang & Zhao, Lin. (2018). Implementation and Analysis of Tightly Coupled Global Navigation Satellite System Precise Point Positioning/Inertial Navigation System (GNSS PPP/IMU) with IMUufficient Satellites for Land Vehicle Navigation. Sensors. 18. 4305. 10.3390/s18124305.

O, Steigenberger P, Hauschlid A (2014) Broadcast versus precise ephemerides: a multi-GNSS perspective, GPS Solutions

Liu T, Chen H, Jiang Weiping (2022) Assessing the exchanging satellite attitude quaternions from CNES/CLS and their application in the deep eclipse season, GPS Solutions 26(1)

Montenbruck O, Steigenberger P, Hauschlid A (2014) Broadcast versus precise ephemerides: a multiGNSS perspective, GPS Solutions

Montenbruck O, Hauschlid A (2014 a) Differential Code Bias Estimation using Multi-GNSS Observations and Global Ionosphere Maps, ION

Niu, Z.; Li, G.; Guo, F.; Shuai, Q.; Zhu, B (2022) An Algorithm to Assist the Robust Filter for Tightly Coupled RTK/IMU Navigation System. Remote Sens. 2022, 14, 2449. https:// doi.org/10.3390/rs14102449

Schmidt, G, Phillips, R (2010) IMU/ GPS Integration Architecture Performance Comparisons. NATO.

Steigenberger P, Montenbruck O, Bradke M, Ramatschi M (2022) Evaluation of earth rotation parameters from modernized GNSS navigation messages, GPS Solutions 26(2)

Suvorkin, V., Garcia-Fernandez, M., González-Casado, G., Li, M., & Rovira-Garcia, A. (2024). Assessment of Noise of MEMS IMU Sensors of Different Grades for GNSS/IMU Navigation. Sensors, 24(6), 1953. https:// doi.org/10.3390/s24061953

Sylvain L, Banville S, Geng J, Strasser S (2021) Exchanging satellite attitude quaternions for improved GNSS data processing consistency, Vol 68, Issue 6, pages 2441-2452

Tanil, Cagatay & Khanafseh, Samer & Pervan, Boris. (2016). An IMU Monitor agaIMUt GNSS Spoofing Attacks during GBAS and SBAS-assisted Aircraft Landing Approaches. 10.33012/2016.14779.

Walter T, Blanch J, Gunning K (2019) Standards for ARAIM ISM Data Analysis, ION

Wang, C & Jan, S (2025). Performance Analysis of MADOCA-Enhanced Tightly Coupled PPP/IMU. NAVIGATION: Journal of the IMUtitute of Navigation March 2025, 72 (1) navi.678; DOI: https:// doi.org/10.33012/navi.678

Wang N, Li Z, Montenbruck O, Tang C (2019) Quality assessment of GPS, Galileo and BeiDou-2/3 satellite broadcast group delays, Advances in Space Research

Wang J, Huang S, Lia C (2014) Time and Frequency Transfer System Using GNSS Receiver, Asia-Pacific Radio Science, Vol 49, Issue 12

https://cggtts-analyser.streamlit.app

Yang N, Xu A, Xu Z, Xu Y, Tang L, Li J, Zhu H (2025) Effect of WHU/GFZ/CODE satellite attitude quaternion products on the GNSS kinematic PPP during the eclipse season, Advances in Space Research, Volume 75, Issue 1,

Note: References in this list might also include references provided to previous issues.

Data sources and Tools:

https://cddis.nasa.gov (Daily BRDC); http://ftp.aiub.unibe.ch/ CODE_MGEX/CODE/ (Precise Products); BKG “SSRC00BKG” stream; IERS C04 ERP files

(The monitoring is based on following signals- GPS: LNAV, GAL: FNAV, BDS: CNAV-1, QZSS:LNAV IRNSS:LNAV GLO:LNAV (FDMA))

Time Transfer Through GNSS Pseudorange Measurements: https://elearning.bipm.org/login/index.php Allan Tools, https://pypi.org/ project/AllanTools/

gLAB GNSS, https://gage.upc.edu/ en/learning-materials/softwaretools/glab-tool-suite

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 4.33 out of 5)
Loading...


Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.