Abstract
Due to high computation demand, slant total delays (STDs) determined by 3D ray tracing cannot be widely used in geodetic analysis. This study proposes a novel fast 3D ray tracing approach, named APM-3D, based on piecewise algorithm and strictly matched step size. It can produce more than 1000 rays per second with a single core PC, which satisfies the operational applications of slant delays in mapping function establishment and other areas. Comparisons have shown mm-level agreement in slant delays at 5° elevation angle between APM-3D and several algorithms presented by different institutes in a comparison campaign. APM-3D also exhibits better stability than the standard RK4 method. Further validation using a 3D ray tracing based on the Cartesian coordinate system and 2D ray tracing also indicates excellent agreement, while constant differences in geometric delays between 3 and 2D exist under complex weather conditions. With ERA5 reanalysis data, the characteristics of STD evolution are presented during a rainstorm that occurred on July 1–2, 2020, over Wuhan.
Similar content being viewed by others
Data Availability Statement
The ECMWF analysis data and ray tracing results calculated by other research groups are available through https://vmf.geo.tuwien.ac.at/BMC/. The ERA5 hourly data on pressure levels are available through https://cds.climate.copernicus.eu/cdsapp#!/dataset/reanalysis-era5-pressure-levels?tab=form. The one-hour precipitation observations in Wuhan are downloaded from http://data.cma.en.
References
Böhm J, Schuh H (2003) Vienna mapping functions. Proceedings of the 16th Working Meeting on European VLBI for Geodesy and Astrometry, 131–143.
Böhm J, Schuh H (2004) Vienna mapping functions in VLBI analyses. Geophys Res Lett. https://doi.org/10.1029/2003gl018984
Böhm J, Werl B, Schuh H (2006) Troposphere mapping functions for GPS and very long baseline interferometry from European Centre for Medium-Range Weather Forecasts operational analysis data. J Geophys Res-Sol Ea. https://doi.org/10.1029/2005jb003629
Born M, Wolf E (1999) Principles of optics: electromagnetic theory of propagation, interference and diffraction of light, 7th edn. Cambridge University Press, Cambridge
Copernicus Climate Change Service (C3S) (2017) ERA5: Fifth generation of ECMWF atmospheric reanalyses of the global climate. Copernicus Climate Change Service Climate Data Store (CDS), date of access. https://cds.climate.copernicus.eu/cdsapp#!/home
Gegout P, Biancale R, Soudarin L (2011) Adaptive mapping functions to the azimuthal anisotropy of the neutral atmosphere. J Geod 85(10):661–677. https://doi.org/10.1007/s00190-011-0474-y
Hobiger T, Ichikawa R, Koyama Y, Kondo T (2008a) Fast and accurate ray-tracing algorithms for real-time space geodetic applications using numerical weather models. J Geophys Res-Atmos. https://doi.org/10.1029/2008jd010503
Hobiger T, Ichikawa R, Takasu T, Koyama Y, Kondo T (2008b) Ray-traced troposphere slant delays for precise point positioning. Earth Planets Space 60(12):E1–E4. https://doi.org/10.1186/Bf03352809
Hofmeister A (2016) Determination of path delays in the atmosphere for geodetic VLBI by means of ray-tracing. Doctoral dissertation, Department of Geodesy and Geoinformation, Technische Universiät Wien. https://repositum.tuwien.at/handle/20.500.12708/6610
Hofmeister A, Böhm J (2017) Application of ray-traced tropospheric slant delays to geodetic VLBI analysis. J Geod 91(8):945–964. https://doi.org/10.1007/s00190-017-1000-7
Landskron D, Böhm J (2018) VMF3/GPT3: refined discrete and empirical troposphere mapping functions. J Geod 92(4):349–360. https://doi.org/10.1007/s00190-017-1066-2
Nafisi V, Madzak M, Böhm J, Ardalan AA, Schuh H (2012a) Ray-traced tropospheric delays in VLBI analysis. Radio Sci. https://doi.org/10.1029/2011rs004918
Nafisi V, Urquhart L, Santos MC, Nievinski FG, Böhm J, Wijaya DD et al (2012b) Comparison of ray-tracing packages for troposphere delays. IEEE T Geosci Remote 50(2):469–481. https://doi.org/10.1109/Tgrs.2011.2160952
Nikolaidou T, Balidakis K, Nievinski F, Santos M, Schuh H (2018) Impact of different NWM-derived mapping functions on VLBI and GPS analysis. Earth Planets Space. https://doi.org/10.1186/s40623-018-0865-x
Rocken C, Sokolovskiy S, Johnson JM, Hunt D (2001) Improved mapping of tropospheric delays. J Atmos Ocean Tech 18(7):1205–1213. https://doi.org/10.1175/1520-0426(2001)018%3c1205:Imotd%3e2.0.Co;2
Rüeger JM (2002) Refractive index formulae for radio waves. Proceedings of the FIG XXII International Congress, Washington, DC, USA. http://www.fig.net/resources/proceedings/fig_proceedings/fig_2002/Js28/JS28_rueger.pdf
Thayer GD (1967) A rapid and accurate ray tracing algorithm for a horizontally stratified atmosphere. Radio Sci 2(2):249–252. https://doi.org/10.1002/Rds196722249
Urquhart L, Nievinski FG, Santos MC (2012) Ray-traced slant factors for mitigating the tropospheric delay at the observation level. J Geod 86(2):149–160. https://doi.org/10.1007/s00190-011-0503-x
Urquhart L, Santos MC, Nievinski FG, Böhm J (2014) Generation and assessment of VMF1-Type grids using North-American numerical weather models. In: Rizos C and Willis P (ed) Earth on the Edge: Science for a Sustainable Planet, International Association of Geodesy Symposia (Vol 139). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37222-3_1
U.S. Standard Atmosphere (1976) U.S. Government Printing Office, Washington, DC.
Wheelon AD (2001) Electromagnetic scintillation: volume 1, geometrical optics. Cambridge University Press, Cambridge. https://doi.org/10.1017/CBO9780511534805
Zus F, Bender M, Deng Z, Dick G, Heise S, Shang-Guan M, Wickert J (2012) A methodology to compute GPS slant total delays in a numerical weather model. Radio Sci. https://doi.org/10.1029/2011RS004853
Zus F, Dick G, Dousa J, Heise S, Wickert J (2014) The rapid and precise computation of GPS slant total delays and mapping factors utilizing a numerical weather model. Radio Sci 49(3):207–216. https://doi.org/10.1002/2013RS005280
Zus F, Dick G, Dousa J, Wickert J (2015) Systematic errors of mapping functions which are based on the VMF1 concept. GPS Solut 19(2):277–286. https://doi.org/10.1007/s10291-014-0386-4
Acknowledgements
We acknowledge the Institute of Geodesy and Geophysics, Vienna University of Technology, for providing ECMWF analysis data and ray tracing results. The ECMWF is acknowledged for providing ERA5 reanalysis data. The China Meteorological Data Service Centre is acknowledged for providing the one-hour precipitation data in Wuhan.
Funding
This research has been supported by the National Natural Science Foundation of China under Grant 42074037 and Grant 41574032.
Author information
Authors and Affiliations
Contributions
Wei Li and Yujin He formulated the concept of fast 3D ray tracing and proposed the APM-3D algorithm. Wei Li and Yujin He validated the slant total delays calculated from APM-3D and assessed the speed of APM-3D. Wei Li wrote the initial manuscript, and Wei Li and Yujin He revised the manuscript.
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix A
Appendix A
To solve the equation \(f\left( z \right) \equiv raytracing\left( z \right) - z_{e} = 0\), where z is the initial zenith angle of the ray, \(z_{e}\) is the zenith angle from start point to end point, the secant method can be applied:
where
An empirical parameter factor can be introduced to reduce vibration in the procedure of iteration:
After a few numerical experiments, factor=0.970 is chosen in this study. The initial values are set as:
According to our analysis, this modified secant method can make the iteration procedure of raytracing converge quickly with high accuracy.
Rights and permissions
About this article
Cite this article
Li, W., He, Y. A fast piecewise 3D ray tracing algorithm for determining slant total delays. J Geod 96, 7 (2022). https://doi.org/10.1007/s00190-022-01595-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00190-022-01595-z