A framework for GNSS-based solutions performance analysis in an ERTMS context

Juliette Marais,Quentin Mayolle,Martin Fasquelle,Vincent Tardif,Emilie Chéneau-Grehalle
2024-10-24
Abstract:Context Progresses in GNSS-based solution introduction in rail applications GNSS (Global Navigation Satellite System) is now used in most of our travels and each of our smartphone apps. Most of the usages are not safety-critical. But Europe identified GNSS for more applications and to be integrated in rail in general as part of the toolset to help railway to contribute to reduce transport carbon footprint. To increase the use of trains in European transports, railways must improve their attractiveness for passengers and freight, but also increase reliability, availability and efficiency by reducing capital expenditure and operational costs. GNSS is part of the global digitalization scheme of freight that aims to offer added value to the clients knowledge of accurate time of arrival, continuous monitoring of transport conditions (temperature, humidity...). But a major challenge will be to reach stringent applications and in particular, GNSS is today seen as a realistic and serious game changer for the future of the ERTMS (European Rail Traffic Management System). The localisation function is today performed with both odometry and balises. Odometer provides a continuous train position in time from a reference point. But as the distance delivered by the odometer shows a growing bias with distance, due to wear and wheel sliding, the use of on-track balises allows to reduce this error. Future systems will be based on on-board localisation solutions with GNSS receivers. It will allow the development of new concepts for moving blocks, virtual coupling and automation. Its use for train integrity is also investigated. But the environmental conditions of track and surroundings configuration, i.e, tunnels, dense urban areas or vegetation often degrade positioning performance and thus its efficiency and safety. Indeed, GNSS satellites are moving and their visibility (availability and relative position from the receiver) vary with time. Moreover, for optimal performance, the system requires open sky environments, which are the cases of most of the aeronautical uses but not of train uses. Trains often circulate in areas where signal reception can be disturbed (multipath, intentional or unintentional interferences) and thus, performances degraded. If many progresses have been made in the past years to develop more robust receivers [Puccitelli, 2022], multi-sensor solutions [CLUG website] or missing tools such as Digital Maps [Crespillo, 2023], in projects such as the Shift2Rail Project X2Rail-5 or CLUG, some questions remain and in particular related to performance evaluation. How can we evaluate performances in a dynamic environment (train, satellite, obstacles)? How can we be sure that every configuration has been tested? What is the impact of a failure (inaccuracy, missed detection) on operation? Some of these issues are addressed in the on-going R2DATO project funded by Europe's rail.
Artificial Intelligence,Signal Processing
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: How to evaluate the performance of solutions based on the Global Navigation Satellite System (GNSS) in the context of the European Rail Traffic Management System (ERTMS). Specifically, the research aims to develop a method that can evaluate GNSS positioning performance in a dynamic environment (such as changes in trains, satellites, and obstacles) and ensure that all possible configurations are fully tested. In addition, the research also focuses on the impact of GNSS positioning errors on railway operations, especially in complex environments (such as tunnels, densely populated urban areas, or vegetated areas), where these errors may significantly reduce positioning accuracy and safety. ### Main problems 1. **Challenges in performance evaluation**: - How to evaluate the performance of GNSS in a dynamic environment (such as train movement, satellite position changes, obstacles, etc.). - How to ensure that all possible configurations are fully tested. - How to evaluate the impact of GNSS positioning errors on railway operations, especially in complex environments. 2. **Limitations of existing models**: - Existing GNSS error models are mainly applicable to open - sky environments such as aviation, but in the railway environment (such as tunnels, densely populated urban areas, vegetated areas), signal reception is easily interfered with, resulting in performance degradation. - Existing models cannot fully represent the error characteristics in the railway environment, especially in specific environments such as suburbs or forest edges. 3. **Data - driven environment classification and error modeling**: - Develop a data - driven method to detect and classify different environment types along the railway (such as open sky, urban, forest, bridge, tunnel, etc.). - Establish corresponding error models for each environment type to more accurately simulate GNSS positioning errors. 4. **Simulation and verification**: - Integrate the GNSS solution on the ERTMS test platform, and verify the effectiveness of the proposed error model through simulation and comparison with actual data. - Use machine learning techniques (such as multi - class logistic regression MLR and XGBoost) for environment classification and generate representative local error models. ### Formula example GNSS pseudorange measurement formula: \[ R_i=\rho_i + c(\delta t_{rcv}-\delta t_{sat})+T_r + I_i+\epsilon_i \] where: - \( R_i \) is the pseudorange measurement value, - \( \rho_i \) is the geometric distance, - \( c \) is the speed of light, - \( \delta t_{rcv} \) is the receiver clock bias, - \( \delta t_{sat} \) is the satellite clock bias, - \( T_r \) is the tropospheric delay, - \( I_i \) is the ionospheric delay, - \( \epsilon_i \) is the residual error (including multipath error and noise error). ### Conclusion This research aims to improve the positioning accuracy and reliability of GNSS in the railway environment by developing data - driven environment classification and error modeling methods, thereby supporting the further development and application of the ERTMS system.