Keywords

1 Introduction

In recent years, GNSS has been developing rapidly. The comprehensive completion of the Beidou Satellite Navigation and Positioning System (BDS) led by China has attracted widespread attention, and related applications are also accelerating by BDS. Nowadays, people have more and more precise requirements for positioning, timing, and navigation (PNT), where signals from navigation satellites are playing an increasingly important role in human production and life. The ionosphere acts as the only way for GNSS signals to propagate from upper satellites to the ground, whose impact on GNSS navigation and positioning is crucial.

For a long time, the ionosphere has always been a key factor affecting the accuracy of GNSS signal processing. Specifically, the ionospheric total electron content (TEC), as the line integral of the ionospheric electron density along the propagation path of the GNSS signal, is generally used to measure the influence of the ionosphere upon the GNSS signal.

Constrained by the limitations of observation conditions, the ionospheric TEC is generally obtained by GNSS observations from fixed ground-based stations. Directly, the corresponding products are generated by ionospheric TEC observations, such as time series from single or multiple stations, and maps from local or global region. In addition, TEC derived parameters are also adopted as indicators for monitoring the ionosphere, for example, the rate of TEC index (ROTI).

As early as 1997, Pi et al. [1] analyzed the global distribution of ionospheric irregularities based on the scattering ROTI map calculated by global GPS observations. In particular, the ionosphere in Europe is plagued by auroral phenomena at night. Then, based on more than 700 GNSS stations located in the middle and high latitudes of the northern hemisphere, Cherniak et al. [2] develop regional ROTI map (geomagnetic latitude above 50°) under geomagnetic coordination, with bins of 2° along geomagnetic latitude and 8 min along geomagnetic local time, to specifically locate the active position of ionosphere in European area in research and applications.

However, the situation for China is quite different from Europe, since both the northern and southern regions of China have always been affected by the ionosphere, only the area in mid-latitudes is relatively less affected. On the one hand, for the southern region, such as Guangdong, Guangxi, Hainan provinces, generally located in geomagnetic low latitudes, the ionospheric equatorial abnormalities during the daytime and irregularities at nighttime occurs. On the other hand, for the northern region, such as Heilongjiang, Jilin, and Xinjiang provinces, the ionosphere is easily disturbed by the expansion of the aurora egg which expanded from polar region to lower latitudes at night. These phenomena have caused various impacts on the GNSS positioning in China. Therefore, the development of a map product which can reveal the ionospheric state grid by grid, has very important value in applications especially in real-time scenarios.

In order to meet the demand for real-time products of ionospheric maps, we plan to develop a high-precision ionospheric monitoring system, based on more than two thousand Beidou Ground-Based Augmentation System (GBAS) monitoring stations which are constructed and operated independently by ourselves. The planning products can provide rich information of ionosphere for real-time high-precision positioning. This paper will explain the architecture of this system, and take the development of ionospheric ROTI map during a major magnetic storm as an example.

2 High-Precision Ionospheric Real-Time Monitoring System in China

2.1 System Architecture

Based on the BDS GBAS stations, the architecture of the ionospheric monitoring system is shown in Fig. 1. The network, cloud, services and terminals constitute a complete closed-loop ecosystem. In this system, the network is the basis for the operation of the entire system which is composed of a number of densely distributed GBAS stations. The cloud, which relies on Alibaba cloud computing capabilities, is the core of the system implementation, and is responsible for the real-time Collection, processing and output of data. Meanwhile, the service of ionospheric monitoring, acting as relatively independent service, reuses the data resources on the cloud to obtain a group of products in the form of maps. Finally, the ionospheric products can be delivered to users by network protocols such as NTRIP in real-time, sharing the real-time perception of the ionospheric status at both the server and terminals, in order to alleviate the impact of the ionosphere on positioning as much as possible.

Fig. 1.
figure 1

Architecture of ionospheric real-time monitoring system

2.2 Network-Cloud-Map-End Integrated Solutions

The network-cloud-end integrated solution is an emerging collaborative solution in the Internet era. The cloud platform organically combines massive data resources and out-of-conventional computing power. It provides a modular scheduling method suitable for loading various calculations and easy delivering to different users. Before, GNSS-based ionospheric monitoring solutions were mainly implemented by GPS monitoring stations. The average distance between these monitoring stations can reach more than 100 km or even longer. The equipment in those stations is slowing updated, and generally not support the G/R/C/E multi-GNSS signals. Therefore, the ability to finely detect the ionosphere is limited. At the same time, those solutions are usually only available for professional users, such as the military and scientific research institutes, instead of ordinary users. According to the solution proposed in this paper, ordinary users can also obtain real-time information of ionosphere like professional users, by this way various terminals can be adapted more flexibly. Meanwhile, the applications from different terminals can help improve and broaden the ionospheric monitoring services, to build a more diverse ecosystem.

2.3 High-Precision Ionospheric Map Service

The goal of the high-precision ionospheric map service is to provide grided real-time ionospheric map datasets in China, as shown in Fig. 2. The TEC map is obtained from the original phase and pseudo-range observations, and the TEC disturbance map comes from the TEC map subtracting the background map, and the ROTI map is grided from the ROTI observations.

Fig. 2.
figure 2

Outputs of ionospheric real-time monitoring system

TEC map is the most commonly used one among them, and TEC disturbance map is the trend of future development. Belehaki et al. [3] proposed a set of methods for real-time detection and tracking of TID from GNSS observations in Europe, providing more diversified services for European ionospheric monitoring.

3 Taking ROTI Map as an Example

3.1 Algorithm for ROTI Map Processing

As one of the products in the ionospheric monitoring system, ROTI map is taken as an example in this section. The data flow from GNSS observation to ROTI map is shown in Fig. 3.

Fig. 3.
figure 3

Data flow of ionospheric ROTI map

The technology of extracting ionospheric TEC from GNSS observation data is very mature. In this paper, the assumption of local spherical symmetry and thin-layer model are adopted, and the vertical TEC estimation is performed station by station, as shown in literature [4]. At first, the ionospheric slant TEC (STEC) should be converted to the vertical TEC (VTEC) at the ionospheric pierce point (IPP):

$$ VTEC_{{r_{m} ,t_{i} }}^{{p_{n} }} = STEC_{{r_{m} ,t_{i} }}^{{p_{n} }} \times MF\left( {\theta_{{r_{m} ,t_{i} }}^{{p_{n} }} } \right) $$
(1)

Where rm, pn and ti represents the m-th GNSS station, the n-th GNSS satellite and the i-th epoch. θ is the elevation angle at the IPP (generally 350–450 km) towards the satellite. MF stands for mapping function with the expression as follows:

$$ {MF}\left( {{\theta}_{{{r}_{{m}} ,{t}_{{i}} }}^{{{p}_{{n}} }} } \right) = { }\sin{\theta}_{{{r}_{{m}} ,{t}_{{i}} }}^{{{p}_{{n}} }} $$
(2)

During a continuous period of time, for a pair of one satellite and one monitoring station, the rate of change of VTEC during this period is recorded as ROT (Rate of TEC) in the following formula:

$$ ROT_{{r_{m} ,t_{i} }}^{{p_{n} }} = \frac{{VTEC_{{r_{m} ,t_{i} }}^{{p_{n} }} - VTEC_{{r_{m} ,t_{i - 1} }}^{{p_{n} }} }}{{t_{i} - t_{i - 1} }} $$
(3)

Correspondingly, the ROTI (Rate of TEC index) can be obtained by statistic of ROT:

$$ ROTI_{{r_{m} ,t_{i} }}^{{p_{n} }} = \sqrt {\langle \mathop \sum \limits_{j = 1}^{J} \left( {ROT_{{r_{m} ,t_{i - j} }}^{{p_{n} }} } \right)^{2} \rangle - \langle \mathop \sum \limits_{j = 1}^{J} ROT_{{r_{m} ,t_{i - j} }}^{{p_{n} }} \rangle^{2} } $$
(4)

Where ti-j represents the time j epochs before the current time ti, ti-1 represents the time only one epoch before the current time ti. J is an integer, and < > represents the average.

Now, \( {ROTI}_{{{r}_{{m}} ,{t}_{{i}} }}^{{{p}_{{n}} }} \) is a variable closely related to both stations and satellites, referring to the ROTI over a group of discrete IPPs. Since the locations of these IPPs are scattering and may overlap, it is inconvenient to distinguish the ionospheric changes among them. Therefore, a mapping processing is adopted here:

$$ GridROTI_{{t_{i} }}^{igrid} = \mathop \sum \limits_{m = 1}^{M} \mathop \sum \limits_{n = 1}^{N} ROTI_{{r_{m} ,t_{i} }}^{{p_{n} }} /MN $$
(5)

Where \( {GridROTI}_{{{t}_{{i}} }}^{{{igrid}}} \) refers to the ROTI value in the igrid-th grid at the time ti, obtained by averaging the scattering ROTI of all IPPs within the grid at that time. The map is divided by unique step of geographic longitude and latitude, composed of two-dimensional grids. M and N denote the number of GNSS stations and visible satellites, respectively.

By Eq. (5), a gridded ROTI map at time ti can be obtained. Then, from comparison among the ROTI maps at adjacent moments, the overall trend of ROTI changes is revealed. Furthermore, according to the correlation between ROTI and ionospheric scintillation, the location and amplitude of the ionospheric scintillation can be determined in time.

Considering the ROTI and ionospheric scintillation levelling over the IPPs, the gridded ROTI and ionospheric scintillation is classified into four levels, as shown in the table below. Similar to the algorithm of ROTI map construction, TEC maps are also generated from the IPP VTEC of each pair of station and satellite, without any interpolation method, as grided map with discrete points to describe the ionospheric TEC (Table 1).

Table 1. Relationship of GridROTI and ionospheric scintillations classification

3.2 ROTI Map During a Strong Magnetic Storm

On September 7–8, 2017, the sun erupted with strong coronal mass ejection (CME) events, and the M7.3 and X1.3 class solar flares on 7 September and the M8.1 class solar flare on 8 September, along with a lot of energy released into interplanetary space. Consequently, the earth’s magnetic field undergone two violent disturbance processes and two magnetic storms occurred. The first magnetic storm began approximately at 22:00 UT on September 7, and the second one began near 11:30 UT on September 8. Taking the second magnetic storm as an example, at 13:00 UT on September 8, Dst index reached -120 nT. An hour later, Dst index reached a minimum of -122 nT, and the geomagnetic field recovered to the quiet status until September 11. The geomagnetic Dst indices during this period are shown in Fig. 4. The colors indicate the level of magnetic storm events, green, cyan, orange, and pink color referring to small, moderate, strong, and gigantic geomagnetic storm events, respectively. Seen from Fig. 4, a strong magnetic storm occurred during this period, which means that the energy injected into the earth’s magnetic field was very strong, and there are many case studies carried out, such as various changes in the stratosphere and ionosphere.

Fig. 4.
figure 4

Dst indices in September 1–15, 2017

For example, Dimmock et al. [5] utilized European stations around the polar region to measure the geomagnetically induced current during the magnetic storm, and the results showed that the induced current increased abnormally. Velinov et al. [6] analyzed the number of cosmic ray neutrons during the magnetic storm, and they found that the number of neutrons during the storm decreased sharp ly and the ionization in the stratosphere was significantly weakened. In addition to the phenomena in the magnetosphere and atmosphere, the response of the ionosphere is also worthy of attention. Yasyukevich et al. [7] analyzed the GNSS TEC from approximately 4,200 global stations during the case of X9.3 class flares on September 6, and found that the global TEC variation differs from the quiet time, 15-16 TECU increase in the low latitude and only 8-10 TECU at the middle latitude. Mendoza et al. [8] used five IGS stations in the Philippines-Taiwan area to analyze the TEC changes in the ionosphere near the equator and confirmed that the TEC increased by about 15 TECU during the storm time.

In particular, for the impact of the magnetic storm on September 8 in and around China, Aa et al. [9] adopted GNSS data from 38 IGS stations in China and 260 station in Crustal Movement Observation Network of China (CMONOC) to extract the TEC map and ROTI map, and found that there is an obvious electron density depletion structure in the ionosphere along the southeast-northwest direction of China, which moved rapidly to high latitudes along the magnetic line. This caused a drastic change in the ionospheric TEC, which was reflected in the ROTI map as a strip of ROTI maximum along this direction, and TEC decrease over depletion by about 5–15 TECU.

For comparison, based on the data from 1,292 GNSS stations operated by Qianxun Spatial Intelligence (Zhejiang) Inc., the TEC map and ROTI map during the main phase of the second storm (13:00–14:00 UT, September 8, 2017) are shown in Figs. 5 and  6, respectively, in order to understand the ionospheric response characteristics from a more detailed perspective. In the literature [9], the resolution of the ROTI map is 1° in both the latitude and longitude directions, and the grid ROTI is obtained from the median ROTI value of the IPPs in a grid every 5 min. In this paper, ROTI maps and TEC maps are obtained under more fine-grained resolution. In detail, the latitude and longitude resolution of the ROTI map is 0.2°, and the time resolution is 30 s. The latitude and longitude resolution of the TEC map is 0.1°, and the time resolution is 15 s.

Fig. 5.
figure 5

Maps of TEC in and around China during 13:00–14:00 UT on 8 September 2017

Fig. 6.
figure 6

Maps of ROTI in and around China during 13:00–14:00 UT on 8 September 2017

As shown in Fig. 6, the details of the ROTI map are very clear. During the main phase of the magnetic storm, the ROTI in Northeast China and North China was very small, and the time change rate of the ionospheric TEC was very small. Compared with the TEC map in Fig. 5, the ionospheric TEC is mainly controlled by the background and has no obvious fluctuations, which means the GNSS-based positioning in this area is scarcely affected by the magnetic storm. On the contrary, for the link between Gansu and Guangdong, the ionospheric electron density depletion structure generated in low latitudes and quickly propagated along the magnetic line to high latitudes. In Xinjiang, Tibet and other places, due to the lack of observations, only rough changes can be captured. Taking the TEC map around Xinjiang at 13:00 UT as an example, despite the wide blanks, the ionospheric enhancement could be recognized.

Seen from the ionospheric TEC maps in Fig. 5, the ionospheric changes in low-latitude regions such as Guangdong and Guangxi are rather complicated, both the depletion and enhancement in electron density, whose temporal variation indicates that the source of the ionospheric changes comes from the lower latitude regions. As a typical example, Fig. 7 lists the number of GNSS satellites available in Guangdong and Guangxi on September 8, 2017. The standard for “available” satellites is that the time change rate of GNSS TEC is relatively small, with the ROTI from a satellite-station pair is less than a threshold. From 00:00–12:30 UT, the number of available satellites in each constellation system is relatively stable, with the sum above 15. At about 12:30 UT, the number of available satellites turns to drop sharply, even less than 5 satellites available in total, and this worse situation continues until 16:00 UT. It gradually recovers afterwards, returning to a total of more than 15 satellites around 18:00 UT. Particularly, between 12:30–16:00 UT, due to the significant impact upon the ionosphere, the estimation of GNSS TEC will also be affected accordingly. As a result, the ionospheric error in GNSS positioning is difficult to be accurately corrected, which will eventually lead to the increase of positioning error by GNSS. In practice, GNSS positioning requires at least 4 satellites. Notice that, there is a period when the number of available satellites is less than 4, which means that the positioning cannot be completed only by GNSS observations, and special consideration is needed in applications.

Fig. 7.
figure 7

Number of available satellites in Guangdong and Guangxi provinces on 8 Sep., 2017

4 Conclusion and Outlook

This paper explains how to utilize the Beidou GBAS in China to develop the framework of the ionospheric real-time monitoring system. As an example, the implementation process of ROTI map is introduced in details. Moreover, both ROTI and TEC maps of China during the main phase of a strong magnetic storm are shown as an example, in order to analyze the different impacts of different regions in China. Guangdong, Guangxi, and Hainan have been significantly affected, where both the electron density depletion and enhancement phenomena coexists. In Gansu and Shanxi provinces, the electron density is mainly depletive, while in Xinjiang and Qinghai, the electron density is mainly enhanced. The entire Northeast and North China are barely affected.

In practice, this real-time ionospheric monitoring system can be landed by getting through the link of the entire architecture, and is still under continuous development so far. In the near future, we look forward to launch it in various applications, as the live weather reports in public lives done.