An Improved Method for the Inversion of Backscatter Ionograms by Using Neighborhood-Aided and Multistep Fitting
Abstract
:1. Introduction
- Considering the horizontal gradient of the electron density distribution, the ionospheric parameter inversion results in the adjacent space are combined and reconstructed. Unlike the traditional genetic inversion method, which regards each inversion process as an independent event, this method introduces auxiliary information sources, which can effectively compensate for the defects of the traditional GA, such as easily falling into local optima and having a poor local search ability. At the same time, the improved algorithm reduces the evolution time of the GA, thus improving the speed of calculating the inversion results.
- The discrete one-dimensional electron density profile is fitted by the local region multistep fitting method to recover the local uniformity and global inhomogeneity of the two-dimensional electron density profile. The range of the fitting region is determined by the fitness value calculated in the GA. With the idea of the moving least-square method, in the region of fit, the gradient of the electron density does not obviously change, so a smooth two-dimensional profile can be fitted. In the whole large region, several independent fitting regions can reflect the horizontal gradient of the electron density distribution. Compared with simple approximate processing, the error is effectively reduced. Compared with the conventional subsection fitting method, the actual ionospheric variation law is better matched, and the problem of discontinuous and uneven fitting curves on adjacent subsections is avoided.
2. Materials and Methods
2.1. Principle of BSI Inversion
2.1.1. Quasi-Parabolic Distribution
2.1.2. Inversion Principle Based on the GA
- The ionospheric parameter space is constructed based on the accumulated experience of long-term observation. Different parameter search spaces are given by different geographical locations, seasons and times of year. Generally, the variation range of the given parameters will affect the efficiency of the GA, and other knowledge should be used to narrow the search space as much as possible.
- groups of parameters , , and are randomly selected from the ionospheric parameter space as the initial ionospheric model. Each parameter is encoded with bits of binary code, and the three parameters are connected in a cascading way. Each group of parameters is called an individual, and the combination of groups of parameters is called the initial population. is called popsize.
- Three points are selected from the leading edge of the original BSI, and their corresponding frequencies are denoted as , and . , and are substituted into the ionospheric model constructed by the groups of parameters , , and . The corresponding minimum group range , , , , namely, the theoretical leading edge, is calculated.
- The sum of the standard variances of the theoretical leading edge and the measured BSI leading edge is calculated as the objective function . Let the fitness function be , where is any large number.
- Selection, crossover and mutation are performed. Selection refers to taking the ratio of the fitness of an individual to the total fitness of the population as the probability of the individual being selected and performing selection operations to obtain the next-generation population. Crossover means setting the probability of crossing to . A crossover position is selected at a random position in the binary code of two sets of parameters, and the tail codes after the crossover position are swapped. Mutation means that the mutation probability is set to and the symbol of the mutation position is changed from 0 to 1 or from 1 to 0. At this point, the next-generation population is obtained, and steps 1 to 4 are repeated until the set evolution algebra is reached.
- The individuals with the highest fitness in the last-generation population are the results of the inversion of ionospheric parameters.
2.1.3. Limitations of Inversion Based on the GA
- The GA itself has two defects. The first is “premature convergence”. In other words, in the initial stage of search, if the initial population is not reasonably constructed, the diversity of the population will be lost due to the rapid increase in good individuals, which will cause the program to fall into a local optimum and fail to find the global optimal solution. The second defect is a poor local search ability. It is found that the GA can reach 90% of the optimal solution quickly, but it takes a long time to find the real optimal solution. An effective method of addressing these two defects is to perform many repeated experiments, but this will greatly reduce the efficiency of the algorithm. A more reasonable approach is to incorporate the spatial gradient variation of the electron density to correct it.
- The existing method of discrete to continuous processes is unreasonable. To recover the nonuniformity of the two-dimensional electron density profile, the ionospheric information needs to be inverted by intensive sampling at the leading edge. This is a discrete process, and the obtained ionospheric parameters are also distributed discretely at different distances. When discrete incomplete information is used, approximate substitution is often used for processing. This method will introduce approximation error or conflicting information and reduce the accuracy of subsequent processing. Considering the strong local correlation of ionospheric parameters, we aim to construct a more realistic two-dimensional electron density profile by combining the moving least-square method for data fitting.
2.2. Improved Inversion Algorithm
2.2.1. Neighborhood-Aided Correction
- A total of 5 consecutive GA inversions are carried out. Taking the th iteration as an example, the grouped ionospheric parameters obtained are denoted as .
- Combination and reconstruction are performed for ionospheric parameters in the adjacent space. Considering that multiple evolution takes a long time for the GA and the algorithm performance is greatly affected by the random selection of the initial population, the proposed method reduces the number of GA evolutions. Based on the continuity of the ionospheric parameter space, we use a combination of ionospheric parameters in the adjacent space instead of multiple evolution to increase the ability of optimal parameter search. Through reconstruction, we can obtain a more satisfying solution to the objective function and fully explore the value of potential auxiliary information. Here, the adjacent space is defined as the four other leading edges closest to the leading edge of the segment after segmented processing of the leading edge. The objective function is set as the sum of the standard variances of the theoretical and real leading edges, and the parameter combination that minimizes is the optimal parameter . As an example of a combination reconstruction, the optimal parameter can be expressed as:
- Outlier detection is performed. Through residual analysis, the anomalous theoretical leading-edge points with large residuals are removed so that the corresponding real leading-edge points are no longer involved in inversion. For abnormal theoretical leading-edge points with relatively large residuals, steps 1 and 2 are repeated for an additional round of enhanced GA inversion, and the relatively optimal parameters are retained according to the calculation results of the objective function . The residual refers to the difference between the leading-edge position of the real ionization diagram and the leading-edge position of the theoretical derivation, which follows the normal distribution and is expressed as
- groups of ionization parameters are obtained, that is, the result of the inversion of the ionospheric parameters.
2.2.2. Local Region Multistep Fitting
3. Results
3.1. Leading-Edge Inversion Results and Analysis
3.2. Two-Dimensional Profile Fitting Results and Analysis
3.3. Ray Tracing in the Ionosphere
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Gok, G.; Alp, Y.K.; Arikan, O.; Arikan, F. A method for automatic scaling of ionograms and electron density reconstruction. IEEE Trans. Geosci. Remote Sens. 2021, 60, 1–11. [Google Scholar] [CrossRef]
- Xu, W.; Marshall, R.A.; Kero, A.; Turunen, E.; Drob, D.; Sojka, J.; Rice, D. VLF measurements and modeling of the D-region response to the 2017 total solar eclipse. IEEE Trans. Geosci. Remote Sens. 2019, 57, 7613–7622. [Google Scholar] [CrossRef]
- Croft, T.A. Sky-wave backscatter: A means for observing our environment at great distances. Rev. Geophys. 1972, 10, 73–155. [Google Scholar] [CrossRef]
- Jiang, C.; Zhao, C.; Zhang, X.; Liu, T.; Chen, Z.; Yang, G.; Zhao, Z. A Method for Automatic Inversion of Oblique Ionograms. Remote Sens. 2022, 14, 1671. [Google Scholar] [CrossRef]
- Benito, E.; Saillant, S.; Molinié, J.P.; Rannou, V.; Bourdillon, A. Inversion of backscatter ionograms optimization by using simulated annealing and genetic algorithms. In Proceedings of the IGARSS 2008—2008 IEEE International Geoscience and Remote Sensing Symposium, Boston, MA, USA, 7–11 July 2008; Volume 3, p. III-1127. [Google Scholar]
- Li, N.; Zhao, Z.; Zhou, C.; Chen, G.; Yang, G.; Huang, S.; Li, T. Inversion of sweep frequency backscatter ionogram from monostatic HF sky-wave radar. IEEE Geosci. Remote Sens. Lett. 2013, 10, 1360–1364. [Google Scholar] [CrossRef]
- Zhao, J.; Zhou, C.; Yang, G.; Jiang, C.; Chang, S.; Zhu, P.; Gu, X.; Ni, B.; Zhao, Z. A new inversion algorithm for backscatter ionogram and its experimental validation. In Proceedings of the Annales Geophysicae. Copernic. GmbH 2014, 32, 465–472. [Google Scholar]
- Jiang, C.; Yang, G.; Lan, T.; Zhu, P.; Song, H.; Zhou, C.; Cui, X.; Zhao, Z.; Zhang, Y. Improvement of automatic scaling of vertical incidence ionograms by simulated annealing. J. Atmos. Sol.-Terr. Phys. 2015, 133, 178–184. [Google Scholar] [CrossRef]
- Jiang, C.; Yang, G.; Zhao, Z.; Zhang, Y.; Zhu, P.; Sun, H. An automatic scaling technique for obtaining F 2 parameters and F 1 critical frequency from vertical incidence ionograms. Radio Sci. 2013, 48, 739–751. [Google Scholar] [CrossRef]
- Ponomarchuk, S.N.; Penzin, M.S. Inversion of Backscatter Ionograms Into Quasi-Parabolic Ionospheric Layer Parameters. Sol.-Terr. Phys. 2020, 6, 67–71. [Google Scholar]
- Guo, Z.; Wang, Z.; Hao, Y.; Lan, H.; Pan, Q. An Improved Coordinate Registration for Over-the-Horizon Radar Using Reference Sources. Electronics 2021, 10, 3086. [Google Scholar] [CrossRef]
- Huan, S.; Yao-Gai, H.; Zheng-YU, Z.; Chun-Hua, J. Inversion of oblique ionograms based on hybrid genetic algorithm. Chin. J. Geophys. 2014, 57, 133–144. [Google Scholar] [CrossRef]
- Song, H.; Hu, Y.; Jiang, C.; Zhou, C.; Zhao, Z.; Zou, X. An automatic scaling method for obtaining the trace and parameters from oblique ionogram based on hybrid genetic algorithm. Radio Sci. 2016, 51, 1838–1854. [Google Scholar] [CrossRef]
- Feng, J.; Ni, B.; Lou, P.; Wei, N.; Yang, L.; Liu, W.; Zhao, Z.; Li, X. A new inversion algorithm for HF sky-wave backscatter ionograms. Adv. Space Res. 2018, 61, 2593–2608. [Google Scholar] [CrossRef]
- Lou, P.; Guo, L.; Feng, J.; Wei, N. An Integrated Technology of Ionospheric Backscatter Detection and Oblique Detection. IEEE Access 2021, 9, 129718–129727. [Google Scholar] [CrossRef]
- Rao, N.N. Inversion of sweep-frequency sky-wave backscatter leading edge for quasiparabolic ionospheric layer parameters. Radio Sci. 1974, 9, 845–847. [Google Scholar] [CrossRef]
- Dyson, P.; Bennett, J. A model of the vertical distribution of the electron concentration in the ionosphere and its application to oblique propagation studies. J. Atmos. Terr. Phys. 1988, 50, 251–262. [Google Scholar] [CrossRef]
GA | GA | Proposed | |
---|---|---|---|
(5 Simulations) | (20 Simulations) | ||
RMSE | 0.523 | 0.207 | 0.159 |
MRE | 5.22% | 3.93% | 2.27% |
Leading-Edge Points Error | Method [10] | Method [12] | Proposed |
---|---|---|---|
MSE 0 km | 0.194 | 0.243 | 0.183 |
MSE 10 km | 0.567 | 0.373 | 0.258 |
MSE 20 km | 0.979 | 0.558 | 0.417 |
Elevation Angle (°) | ||||||
---|---|---|---|---|---|---|
15 | 20 | 25 | 30 | 35 | 40 | |
Real data | 1457 | 1176 | 1051 | 979.3 | 912.4 | 1206 |
Conventional GA | 1741 | 1405 | 1046 | 965 | 947 | / |
Neighborhood-aided correction | 1649 | 1258 | 1050 | 895.4 | 928.5 | 1075 |
Neighborhood-aided correction and local region multistep fitting | 1658 | 1213 | 999.7 | 920 | 959.3 | 1217 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lei, Z.; Chen, H.; Zhang, Z.; Dou, G.; Wang, Y. An Improved Method for the Inversion of Backscatter Ionograms by Using Neighborhood-Aided and Multistep Fitting. Electronics 2022, 11, 2762. https://doi.org/10.3390/electronics11172762
Lei Z, Chen H, Zhang Z, Dou G, Wang Y. An Improved Method for the Inversion of Backscatter Ionograms by Using Neighborhood-Aided and Multistep Fitting. Electronics. 2022; 11(17):2762. https://doi.org/10.3390/electronics11172762
Chicago/Turabian StyleLei, Zhenshuo, Hui Chen, Zhaojian Zhang, Gaoqi Dou, and Yongliang Wang. 2022. "An Improved Method for the Inversion of Backscatter Ionograms by Using Neighborhood-Aided and Multistep Fitting" Electronics 11, no. 17: 2762. https://doi.org/10.3390/electronics11172762
APA StyleLei, Z., Chen, H., Zhang, Z., Dou, G., & Wang, Y. (2022). An Improved Method for the Inversion of Backscatter Ionograms by Using Neighborhood-Aided and Multistep Fitting. Electronics, 11(17), 2762. https://doi.org/10.3390/electronics11172762