Mathematical Modeling of Atmospheric Effects on Distance Determination Accuracy in the VDES R-Mode System
Abstract
1. Introduction
2. VDES R-Mode Testbed in Poland
- An R-Mode base station demonstrator installed on an antenna tower in the Port of Gdynia;
- An R-Mode monitoring station located on the roof of the boatswain’s office building in the port of Jastarnia.
2.1. VDES R-Mode Base Station in Gdynia
- Starlink terminal (SpaceX, Hawthorne, CA, USA)—provides an Internet connection and enables remote management and monitoring of station operation, as well as data transfer to NIT for analysis and archiving of measurement results;
- GPS-disciplined rubidium frequency and time reference, Quartzclock E80-GPS (Quartzlock Ltd., London, UK)—provides stable reference frequency and time for synchronous triggering of signal transmission and reception; the rubidium oscillator operates in free-running mode without GPS disciplining to improve long-term stability (as studies performed by the authors in the R-Mode and R-Mode 2 projects have shown that disciplining the oscillator is a source of additional error [9,17]);
- White Rabbit low-jitter switch, WRS-3-LJ/18 (Seven Solutions, Granada, Spain)—used for time and frequency transfer between geographically separated devices (stations in Gdynia and Jastarnia); further details are provided in Section 2.4;
- Software-defined radio (SDR)—NI USRP 2954 (National Instruments, Austin, TX, USA)—generates a low-power RF VDES R-Mode signal from the baseband signal provided by the industrial computer;
- Industrial computer—Sigma S1U (OnLogic, South Burlington, VT, USA)—generates baseband VDES R-Mode signals and controls and supervises the operation of all system components;
- Directional coupler (100 W)—Procom PRO-DIR 80–200 (Procom A/S, Frederikssund, Denmark)—enables monitoring of the transmitted RF signal;
- Power amplifier (Empower RF Systems, Inglewood, CA, USA)—EMPOWER CA 90301 (20–520 MHz, 100 W)—amplifies the RF signal to the required output power;
- VHF band-pass filter—PROCOM BPF 2/3–250 (Procom A/S, Frederikssund, Denmark)—limits out-of-band emissions generated on the transmitting side;
- VHF antenna—Procom CXL 2-1LW/I (Procom A/S, Frederikssund, Denmark)—omnidirectional antenna installed on top of the tower in the Port of Gdynia.
2.2. VDES R-Mode Monitoring Station in Jastarnia
- VHF antenna—Procom CXL 2-1LW/I—omnidirectional antenna installed on the roof of the boatswain’s office building in the port of Jastarnia.
- VHF band-pass filter—PROCOM BPF 2/1-250 (Procom A/S, Frederikssund, Denmark)—limits out-of-band interference on the receiving side.
- White Rabbit low-jitter switch (WRS-3-LJ/18)—used for time and frequency transfer between geographically separated devices (stations in Gdynia and Jastarnia); further details are provided in Section 2.4.
- Software-defined radio (SDR)—NI USRP 2954—converts the received low-power RF VDES R-Mode signal into a baseband signal and forwards it to the industrial computer.
- Industrial computer—Sigma S1U—collects baseband VDES R-Mode signals and controls and supervises the operation of all system components.
- Multisystem GNSS receiver—RTK GNSS GINTEC M1G2 (Gintec, Taipei, Taiwan)—provides a reference position for system verification purposes.
- IoT weather station—WTS 506 (Milesight IoT Co., Ltd., Xiamen, China)—records meteorological parameters relevant to propagation analysis.
- LTE modem—TP-Link Archer MR600 (TP-Link Technologies Co., Ltd., Shenzhen, China)—provides an Internet connection and enables remote management and monitoring of station operation, as well as data transfer to NIT for analysis and archiving of measurement results.
2.3. Radio Link Budget Calculations
2.4. Synchronization of VDES R-Mode Stations in Gdynia and Jastarnia
- A rubidium oscillator was selected instead of a cesium oscillator.
- The Quartzclock E80-GPS rubidium oscillator was equipped with a low phase-noise option, resulting in reduced jitter.
- White Rabbit switches with a low-jitter configuration were selected.
- The Quartzclock E80-GPS rubidium oscillator was operated in free-running mode, which further reduces jitter.
- Elimination of clock-related errors—fiber-optic synchronization between the transmitting and receiving stations allowed complete removal of time-drift effects and long-term clock instability. Consequently, the measurements were not affected by oscillator offsets or synchronization bias.
- Controlled and deterministic system geometry—the use of a single transmitting and a single receiving station ensured a fixed and well-defined geometry. The influence of geometric dilution of precision (GDOP) is well known and extensively described in the literature [23]; therefore, geometry was not treated as a variable in this study.
- Receiver noise characterization and control—the receiver noise figure was experimentally verified and incorporated into the link budget calculations. The theoretical relationship between signal-to-noise ratio and ranging accuracy is well established [9], allowing the noise contribution to be quantified and separated from propagation-related effects.
- Reduction in large-scale fading—the experiment was conducted over a predominantly maritime path with stable propagation characteristics, limiting terrain-induced shadowing and large-scale attenuation variability.
- Maintained line-of-sight (LOS) conditions—the transmitter and receiver heights ensured geometric visibility over the 19.9 km path, significantly reducing diffraction losses and improving signal stability.
- Static measurement configuration—both stations were fixed, eliminating Doppler effects, small-scale fading, and dynamic geometry variations that typically affect maritime positioning systems.
3. Long-Term Stationary Measurements
3.1. Measurement Campaign Scenario
3.2. Characteristics and Statistical Analysis of the Collected Measurement Data
- Receiving data from LoRa devices—cyclic reception of measurements from the Milesight WTS506 weather station.
- Decoding and processing data—incoming packets were decoded and split into individual parameters: timestamp, battery level, temperature, humidity, wind direction, pressure, wind speed, total rainfall, and rainfall counter. All parameters were then merged into a single object prepared for saving.
- Saving data to a CSV file—decoded data were stored locally as CSV files for further analysis.
- Sending data to the FTP server—every minute, an automated process established a connection with the FTP server and uploaded the latest measurement files.
- Rainfall analysis and aggregation—the system computed total rainfall, deltas between consecutive samples, and hourly rainfall averages.
- Automated daily reporting—every 24 h, a summary report was generated and automatically sent via email using the “trigger 24 h” and “Email Output” nodes.
3.3. Selection of Meteorological Parameters for Further Analysis
3.3.1. Meteorological Variables Used in the Analysis
3.3.2. Determination of Water Vapor Density in the Air According to ITU-R Recommendations
4. Analysis of Ranging Accuracy Errors Obtained During the Measurement Campaign
- The hourly precision method, based on short-term statistical variability;
- The reference-based accuracy method, based on errors relative to the reference distance obtained from a one-time system calibration performed at the start of the measurements.
4.1. Detailed Comparison of RMS Values for Precision and Accuracy Methods
4.2. Integration of Meteorological Data with Signal Samples Processed by the VDES R-Mode Demonstrator Correlator
4.3. Detailed Comparison of RMS Values Depending on Rainfall Conditions
4.4. Statistical Analysis and Correlation Between RMS and Meteorological Parameters
5. Modeling Distance Measurement Error Using Logarithmic Regression
5.1. Multivariate Logarithmic Regression Model
5.2. Variable Selection and Final Logarithmic Regression Model Formulation
- with performance metrics
5.3. Assessment of Model Fit Quality and Model Validation
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- IALA. GNSS Jamming and Spoofing: Navigating Challenges in the Baltic Sea. Available online: https://www.iala.int/e-bulletin/gnss-jamming-and-spoofing-navigating-challenges-in-the-baltic-sea/ (accessed on 5 May 2026).
- EUSPA. GNSS and Secure SATCOM User Technology Report. Available online: https://www.euspa.europa.eu/publications-multimedia/publications/gnss-and-secure-satcom-user-technology-report (accessed on 5 May 2026).
- IALA. The Retransmission of SBAS Corrections Using MF Radio Beacon and AIS, Guideline G1129, Edition 2.0; IALA: Saint-Germain-en-Laye, France, 2022; Available online: https://www.iala.int/product/g1129/ (accessed on 28 January 2026).
- IALA. The Technical Specification of VDES, Guideline G1139, 3rd ed.; International Association of Marine Aids to Navigation and Lighthouse Authorities: Saint-Germain-en-Laye, France, 2019. [Google Scholar]
- Bronk, K.; Mazurowski, M.; Rutkowski, D.; Wereszko, B. Simulation Investigations of the Physical Layer for a VDES System’s Terrestrial Component. Przegląd Telekomun. Wiadomości Telekomun. 2016, 6, 467–470. (In Polish) [Google Scholar]
- IALA. EfficienSea 2 Project. Available online: https://www.iala.int/technical/planning-reporting-testbeds-maritime-domain/efficiensea-2/ (accessed on 28 January 2026).
- Bronk, K.; Koncicki, P.; Lipka, A.; Rutkowski, D.; Wereszko, B. Simulation and Measurement Studies of the VDES System’s Terrestrial Component. Pol. Marit. Res. 2019, 26, 95–106. [Google Scholar] [CrossRef]
- Bronk, K.; Januszewska, M.; Koncicki, P.; Niski, R.; Wereszko, B. Koncepcja Systemu R-Mode Baltic z Wykorzystaniem Stacji Bazowych AIS. Przegląd Telekomun. Wiadomości Telekomun. 2019, 6, 257–260. Available online: https://sigma-not.pl/publikacja-120897-koncepcja-systemu-r-mode-baltic-z-wykorzystaniem-stacji-bazowych-ais-przeglad-telekomunikacyjny-2019-6.html (accessed on 12 May 2026). (In Polish)
- Bronk, K.; Koncicki, P.; Lipka, A.; Niski, R.; Wereszko, B. Concept, Signal Design, and Measurement Studies of the R-Mode Baltic System. Navigation 2021, 68, 465–483. [Google Scholar] [CrossRef]
- Saastamoinen, J. Atmospheric Correction for the Troposphere and Stratosphere in Radio Ranging of Satellites. In The Use of Artificial Satellites for Geodesy; Henriksen, S.W., Mancini, A., Chovitz, B.H., Eds.; Geophysical Monograph Series; American Geophysical Union: Washington, DC, USA, 1972; Volume 15, pp. 247–251. [Google Scholar]
- Hopfield, B.R. Two-Quartic Tropospheric Refractivity Profile for Correcting Satellite Data. J. Geophys. Res. 1969, 74, 4487–4499. [Google Scholar] [CrossRef]
- Klobuchar, J.A. Ionospheric Time-Delay Algorithm for Single-Frequency GPS Users. IEEE Trans. Aerosp. Electron. Syst. 1987, 23, 325–331. [Google Scholar] [CrossRef]
- IEEE Std 802.11-2016; IEEE Standard for Information Technology-Telecommunications and Information Exchange Between Systems-Local and Metropolitan Area Networks-Specific Requirements-Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE: New York, NY, USA, 2016.
- Wirsing, M.; Dammann, A.; Raulefs, R. On the Positioning Performance of VDES R-Mode. In Proceedings of the NAVIGATION 2021 Conference, Edinburgh, UK, 15–18 November 2021. [Google Scholar] [CrossRef]
- Johnson, G.; Dykstra, K.; Cassidy, R.; Spilsbury, J. VDES R-Mode Test Bed in Long Island Sound. In Proceedings of the ION GNSS+ 2024 Conference, Baltimore, ML, USA, 16–20 September 2024. [Google Scholar] [CrossRef]
- Interreg Baltic Sea Region. Ranging Mode Baltic Sea Test Bed Evaluation (R-Mode Baltic 2). Available online: https://interreg-baltic.eu/project/r-mode-baltic-2/ (accessed on 28 January 2026).
- Bronk, K.; Januszewska, M.; Koncicki, P.; Lipka, A.; Niski, R.; Wereszko, B. Ranging and Positioning Accuracy for Selected Correlators under VHF Maritime Propagation Conditions. J. Telecommun. Inf. Technol. 2022, 3, 3–15. [Google Scholar] [CrossRef]
- Interreg Baltic Sea Region. Operational R-Mode Baltic Sea System for Robust Maritime Traffic and New Maritime Applications (ORMOBASS). Available online: https://interreg-baltic.eu/project/ormobass/ (accessed on 28 January 2026).
- Interreg Baltic Sea Region. Ranging Mode for the Baltic Sea (R-Mode Baltic). Available online: https://interreg-baltic.eu/project/r-mode-baltic/ (accessed on 28 January 2026).
- ITU. Method for Point-to-Area Predictions for Terrestrial Services in the Frequency Range 30 MHz to 3000 MHz, Recommendation ITU-R P.1546-6; ITU: Geneva, Switzerland, 2019; Available online: https://www.itu.int/dms_pubrec/itu-r/rec/p/R-REC-P.1546-6-201908-I!!PDF-E.pdf (accessed on 28 January 2026).
- Niski, R.; Żurek, J. New Empirical Model of Propagation Path Loss for the Baltic Sea in the Marine VHF Frequency Band. Pol. J. Environ. Stud. 2007, 16, 143–145. [Google Scholar]
- ITU. Radio Noise, Recommendation ITU-R P.372-17; ITU: Geneva, Switzerland, 2024; Available online: https://www.itu.int/dms_pubrec/itu-r/rec/p/R-REC-P.372-17-202408-I!!PDF-E.pdf (accessed on 28 January 2026).
- Kaplan, E.D.; Hegarty, C.J. Understanding GPS/GNSS: Principles and Applications, 3rd ed.; Artech House: Norwood, MA, USA, 2017. [Google Scholar]
- CERN. White Rabbit Project. Available online: https://white-rabbit.web.cern.ch/ (accessed on 3 April 2026).
- Milesight. WTS506 Weather Station. Available online: https://www.milesight.com/iot/product/lorawan-sensor/wts506 (accessed on 28 January 2026).
- Node-RED. Environment Variables (User Guide). Available online: https://nodered.org/docs/user-guide/environment-variables (accessed on 26 February 2026).
- ITU. Reference Atmospheres, Recommendation ITU-R P.835-7; ITU: Geneva, Switzerland, 2024; Available online: https://www.itu.int/dms_pubrec/itu-r/rec/p/R-REC-P.835-7-202408-I!!PDF-E.pdf (accessed on 28 January 2026).
- ITU. The Radio Refractive Index: Its Formula and Refractivity Data, Recommendation ITU-R P.453-14; ITU: Geneva, Switzerland, 2019; Available online: https://www.itu.int/dms_pubrec/itu-r/rec/p/R-REC-P.453-14-201908-I!!PDF-E.pdf (accessed on 28 January 2026).
- ITU. Attenuation by Atmospheric Gases and Related Effects, Recommendation ITU-R P.676-13; ITU: Geneva, Switzerland, 2022; Available online: https://www.itu.int/dms_pubrec/itu-r/rec/p/R-REC-P.676-13-202208-I!!PDF-E.pdf (accessed on 28 January 2026).
- Luomala, J.; Hakala, I. Effects of Temperature and Humidity on Radio Signal Strength in Outdoor Wireless Sensor Networks. Ann. Comput. Sci. Inf. Syst. 2015, 5, 1247–1255. [Google Scholar] [CrossRef]
- Huang, J.; Cao, Y.; Raimundo, X.; Cheema, A.A.; Salous, S. Rain Statistics Investigation and Rain Attenuation Modeling for Millimeter Wave Short-Range Fixed Links. IEEE Access 2019, 7, 156110–156120. [Google Scholar] [CrossRef]
- Sheather, S.J. A Modern Approach to Regression with R; Springer: New York, NY, USA, 2009; pp. 125–146. [Google Scholar] [CrossRef]
- Montgomery, D.C.; Peck, E.A.; Vining, G.G. Introduction to Linear Regression Analysis, 5th ed.; Wiley: Hoboken, NJ, USA, 2012; pp. 35, 67–83. [Google Scholar]
- Faraway, J.J. Linear Models with R, 2nd ed.; Chapman and Hall/CRC: Boca Raton, FL, USA, 2016; pp. 15–35. [Google Scholar] [CrossRef]
- Newey, W.K.; West, K.D. A Simple, Positive Semi-Definite, Heteroskedasticity and Autocorrelation Consistent Covariance Matrix. Econometrica 1987, 55, 703–708. [Google Scholar] [CrossRef]















| Mean | Min | Max | |
|---|---|---|---|
| Temperature [°C] | 11.0 | −4.9 | 26.8 |
| Relative Humidity [%] | 80.5 | 31.0 | 99.5 |
| Wind Speed [m/s] | 5.6 | 0 | 22.8 |
| Atmospheric Pressure [hPa] | 1018.8 | 987.8 | 1040.6 |
| Rainfall [mm/min] | 0.05 | 0 | 0.41 |
| RMS by Rainfall Intensity Bins | ||||
|---|---|---|---|---|
| Rain [mm/min] Bin | RMS Error [m] | Mean Temp [°C] | Mean Humidity [%] | Mean ρ [g/cm3] |
| 0 (no rain) | 8.18 | 10.13 | 61.52 | 7.16 |
| 0–0.01 | 7.22 | 11.58 | 76.75 | 8.1 |
| 0.01–0.05 | 7.87 | 10.76 | 73.7 | 7.31 |
| 0.05–0.10 | 8.92 | 10.91 | 71.9 | 7.22 |
| 0.10–0.20 | 9.24 | 10.81 | 72.38 | 7.23 |
| 0.20–0.40 | 10.93 | 11.68 | 77.13 | 8.15 |
| >0.40 | 15.63 | 15.2 | 68 | 8.84 |
| RMS by temperature bins | ||||
| Temp [°C] bin | RMS error [m] | Mean temp [°C] | Mean humidity [%] | Mean |
| <0 | 11.30 | −1.27 | 84.77 | 3.78 |
| 0–5 | 8.01 | 3.21 | 87.16 | 5.28 |
| 5–10 | 7.05 | 8.41 | 83.63 | 7.13 |
| 10–15 | 5.71 | 11.55 | 81.17 | 8.42 |
| 15–20 | 7.96 | 16.51 | 73.25 | 10.29 |
| >20 | 7.22 | 20.92 | 60.61 | 11.03 |
| RMS by humidity bins | ||||
| Hum [%] bin | RMS error [m] | Mean temp [°C] | Mean humidity [%] | Mean |
| 0–60 | 6.09 | 11.67 | 54.75 | 5.92 |
| 60–75 | 6.28 | 11.13 | 69.57 | 7.13 |
| 75–85 | 6.37 | 10.32 | 79.93 | 7.79 |
| >85 | 8.63 | 9.28 | 91.27 | 8.31 |
| RMS by water vapor density bins | ||||
| bin | RMS error [m] | Mean temp [°C] | Mean humidity [%] | Mean |
| 0–5 | 6.96 | 3.89 | 71.69 | 4.44 |
| 5–8 | 7.41 | 10.26 | 78.45 | 6.93 |
| 8–11 | 8.81 | 12.71 | 82.45 | 9.11 |
| >11 | 9.56 | 18.04 | 82.52 | 12.68 |
| Number of Parameters | Parameters | R2 |
|---|---|---|
| 1 | temperature | 0.11 |
| 1 | vapor density | 0.28 |
| 1 | rainfall | 0.48 |
| 2 | temperature, rainfall | 0.50 |
| 2 | vapor density, rainfall | 0.57 |
| 3 | temperature, vapor density, rainfall | 0.58 |
| Parameter | Coeff () | ti |
|---|---|---|
| const () | 11.42 | 3.67 |
| rainfall () | 2.84 | 15.83 |
| vapor density () | 1.37 | 1.96 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 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.
Share and Cite
Bronk, K.; Koncicki, P.; Lipka, A.; Niski, R.; Wereszko, B. Mathematical Modeling of Atmospheric Effects on Distance Determination Accuracy in the VDES R-Mode System. Sensors 2026, 26, 3127. https://doi.org/10.3390/s26103127
Bronk K, Koncicki P, Lipka A, Niski R, Wereszko B. Mathematical Modeling of Atmospheric Effects on Distance Determination Accuracy in the VDES R-Mode System. Sensors. 2026; 26(10):3127. https://doi.org/10.3390/s26103127
Chicago/Turabian StyleBronk, Krzysztof, Patryk Koncicki, Adam Lipka, Rafal Niski, and Blazej Wereszko. 2026. "Mathematical Modeling of Atmospheric Effects on Distance Determination Accuracy in the VDES R-Mode System" Sensors 26, no. 10: 3127. https://doi.org/10.3390/s26103127
APA StyleBronk, K., Koncicki, P., Lipka, A., Niski, R., & Wereszko, B. (2026). Mathematical Modeling of Atmospheric Effects on Distance Determination Accuracy in the VDES R-Mode System. Sensors, 26(10), 3127. https://doi.org/10.3390/s26103127

