Before the analysis in this section, the concept of the atlas is specially explained. Different from the traditional indoor beacon feature atlas technology, the atlas adopted in this paper does not require prior data collection, database establishment or data model training. Although the traditional feature database construction method is technically feasible and can achieve satisfactory positioning accuracy through sufficient feature extraction and training, it involves an enormous workload of pre-deployment testing when applied to large-scale, long and narrow environments such as tunnels and underground utility corridors, making it impractical for widespread popularization. The signal features adopted in this section are derived from the signal peak characteristics analyzed in the previous sections. Such features do not need advanced calibration. Once the deployment positions of GNSS pseudolite antenna array elements are calibrated, the corresponding relationship between feature peaks and spatial positions can be determined directly.
4.1. Construction Principle of Moving Doppler Multi-Peak Atlas
Based on the feature model established in the previous section, the Doppler feature recognition problem is uniformly transformed into the correspondence between peak detection and spatial position. The single Doppler peak is associated with the position of a single Beidou pseudolite antenna array element, while the peak characteristic of Doppler single difference is simultaneously related to the inter-element spacing L, the antenna height h of array elements, and the real-time longitudinal coordinate x of the user. The inter-element spacing L determines the sharpness of the peak feature of the Doppler single-difference signal. Meanwhile, the longitudinal translation of dual array elements with fixed spacing L will also generate peaks at new positions. The antenna height h of the array elements determines the position of signal peaks within the coverage area of the dual array elements. When the antenna spacing between array elements remains unchanged, the signal peak appears at the center of the dual array elements. As the antenna heights of the dual array elements change, the signal peak will shift toward the array element with the smaller height h.
According to the correlation characteristics between Doppler signal peaks and spatial positions, the model is established as follows in this paper. Suppose there are m horizontal array elements and n vertical array elements. The antenna coordinate matrix of the m horizontal array elements is denoted as SSP, and the antenna coordinate matrix of the n vertical array elements is denoted as SV, as expressed in the following formulas.
sts loo
Thus, the total number of array elements on each side is m + n, corresponding to m + n groups of single Doppler peaks. Based on the single-difference and single-peak characteristics of array elements,
groups of peaks can be obtained. By adjusting the translation value and height value, a series of peaks with determined interval relationships between peaks can be acquired. Accordingly, the peak atlas can be expressed as
Within the coverage area between array elements, reasonable longitudinal translation and height layout design are adopted to realize full-domain coverage of multi-peak distribution in the inter-element space. Consequently, the position information between array elements is transformed into a position set composed of a series of peak points. Continuous absolute positioning in the elongated space can be achieved by real-time detection of each peak point. To facilitate position detection, a corresponding detection atlas feature database is constructed by combining location information, peak characteristics, and Beidou pseudolite signal information, as illustrated in
Figure 12. Herein, Sat denotes the satellite number, and P represents the absolute position of each sampling point. For the convenience of expression, frequency differences are characterized by different satellite numbers in this paper.
4.2. Analysis on Influencing Factors of Environmental Multi-Parameter Information
Limited by the spatial constraints of actual long and narrow scenarios, it is usually difficult to achieve uniform full-domain coverage of the peak spectrum through parameter adjustment in practical measurement and application. Therefore, it is essential to design the peak spectrum according to the actual environment and data features, while ensuring effective detection of peak characteristics and real-time positioning accuracy. For this purpose, the design specifications of typical long and narrow scenarios in China are reviewed and analyzed.
For highway tunnels, the design height is generally 6–7 m. According to the provisions on tunnel height clearance specified in Code for Design of Urban Road Engineering (CJJ37-2012) in China, the clear height of expressways, first-class highways and second-class highways is 5 m, while that of third-class and fourth-class highways is 4.5 m. In terms of vehicle contour dimensions, the total height of large buses is designed as 4 m, and that of passenger cars is 3.5 m.
For railway tunnels, they can be classified by traction mode: the internal height is 6 m and the width is 12.88 m for diesel traction; the internal height is 6.55 m and the width remains 12.88 m for electric traction. The above values are only typical reference cases. In practical engineering, the design of railway tunnels comprehensively considers the aerodynamic wind resistance effect, and the design standard is mainly based on the cross-sectional area. The body height of railway EMUs is approximately 4.49 m.
In underground utility corridors, in accordance with the general height standards for fire trucks and transport vehicles in China, the clear height above the ground for traffic lanes, fire lanes and maintenance passages inside the corridor is no less than 4.5 m. Actual tests show that the height of logistics passage areas is generally between 4.5 m and 6 m.
It can be concluded from the above design scales that the spatial height of typical long and narrow spaces is basically within the range of 4.5–7 m. According to the height standard of large buses, the vertical clearance between the vehicle roof and the tunnel ceiling is 0.5–3 m in highway tunnels; in railway tunnels, the clearance between the EMU roof and the tunnel top is 1.51–2.06 m; and in underground utility corridors, the clearance ranges from 0.5 to 2 m. Therefore, the relative height relationship between the moving carrier and the space ceiling should be fully considered in practical design. Taking account of the spatial reflection characteristics of GNSS signals, the transmitting antenna should be kept at least 0.3 m away from adjacent reflective walls. Considering the antenna pitch angle characteristics under limited height, it is difficult to expand the vertical layout of antennas. Accordingly, the layout optimization is mainly realized through a reasonable horizontal arrangement in practical environments.
- 2.
Motion characteristic factor of moving carriers
As illustrated in the previous section, the moving speed is correlated with the amplitude of the peak atlas. Meanwhile, under a fixed data output rate, the moving speed also affects the positioning accuracy. This section analyzes the characteristic differences for typical tunnel and underground utility corridor scenarios.
- (1)
Direction characteristic
In long and narrow spaces, the degree of freedom of carrier movement is relatively limited. Restricted by environmental constraints and safety regulations, high-speed moving targets are divided into upbound and downbound lanes. Most tunnel environments prohibit temporary parking, reverse driving and overtaking. Consequently, the motion of moving carriers generally presents one-dimensional unidirectional movement.
- (2)
Speed characteristic
Tunnel scenarios are mainly divided into highway tunnels and railway tunnels. Highway tunnels are dominated by motor vehicles. Affected by the tunnel black hole effect, drivers usually require 7–8 s to adapt to darkness when entering a tunnel from an open area, which necessitates speed reduction. Speed limit signs are generally set before tunnel entrances: the speed limit is 80 km/h for expressway tunnels, 60 km/h for urban road tunnels, and 40 km/h for pedestrian–vehicle mixed tunnels or bidirectional tunnels.
Railway locomotives are less restricted by tunnel speed limits. The current operating speed covers 80 km/h for freight lines, 100–160 km/h for ordinary passenger lines, 160–200 km/h and 200–250 km/h for mixed passenger–freight lines, and 350 km/h for high-speed passenger dedicated lines.
The underground utility corridor is an underground tunnel space constructed for the unified planning, design, construction and management of transportation, power, communication, gas, heating, water supply and drainage systems, serving as the infrastructure network for urban normal operation. The design speed in such spaces is generally set to 60 km/h.
For the convenience of subsequent analysis, moving carriers in typical long and narrow spaces are classified by speed: motor vehicles correspond to a speed no more than 80 km/h, while railway locomotives correspond to a speed higher than 80 km/h.
- 3.
Output rate factor of user terminals
The data output rate of common navigation user terminals is 1 Hz in standard positioning mode. According to diverse application requirements, the raw data output rate can be configured as 2 Hz, 5 Hz, 10 Hz, 20 Hz and other options, and some high-precision chips even support a data output rate up to hundreds of hertz. While ensuring positioning timeliness, a higher output rate enables dense sampling of the motion process within unit time and acquires more characteristic parameters.
Therefore, the construction of GNSS positioning in long and narrow spaces needs to fully take the above influencing factors into account. Detailed analysis will be presented in the following sections.
4.3. Multi-Peak Spectral Gap Design Considering Detection Accuracy
The multi-peak spectral gap generally refers to the peak interval between adjacent multi-peak points, and its design is mainly related to the array configuration of the Beidou Pseudolite Array Positioning System (BDAPS). A reasonable spectral gap design can not only improve the peak detection accuracy under strong noise environments, but also effectively reduce the networking deployment cost. As analyzed above, the single-array Doppler peak characteristic is only related to individual array elements, so the spectral gap design is mainly dominated by the Doppler single-difference peak characteristic. According to the foregoing relational equations, the Doppler single-difference peak is associated with the inter-element spacing L and array element antenna height h. The antenna height h determines the position of the signal peak within the coverage of dual array elements. When the horizontal spacing between array elements remains constant, the signal peak appears at the geometric center of the two array elements. As the antenna heights of the two array elements vary, the signal peak will shift toward one side of the array element. The inter-element spacing L governs the sharpness of the Doppler single-difference peak characteristic. Meanwhile, longitudinal translation of dual array elements with a fixed spacing L will generate new peaks at different positions; hence, the configuration of L is equivalent to setting the spectral gap interval.
To further analyze the coupling influence of inter-element spacing, antenna height and peak characteristics, combined with the environmental parameters analyzed previously, four inter-element spacings of 16 m, 26 m, 36 m and 46 m are selected, together with antenna heights of 3 m, 2.5 m, 2 m, and 1.5 m. The amplitude characteristics under different spacings are analyzed in
Figure 13. It can be observed that the smaller the inter-element spacing, the more significant the amplitude difference caused by different antenna heights. When the spacing is 16 m, the amplitude differences are approximately 0.025, 0.03 and 0.037. When the spacing increases to 36 m or larger, the amplitude difference decreases to the order of magnitude of 10–3. It is evident that, restricted by the actual spatial height of the elongated environment, the influence of antenna height on amplitude characteristics can be approximately neglected. For the convenience of subsequent research, the following analysis mainly focuses on the horizontal spacing design of array elements.
Further, the antenna height is set as a fixed value, and simulation analysis of the inter-peak spectral gap is carried out for different ranges of inter-element spacing. Considering the influence of moving speed on signal amplitude, the amplitude characteristics at speeds of 40 km/h, 60 km/h, 80 km/h and 100 km/h are analyzed respectively. Meanwhile, the moving speed is closely related to the variation in signal amplitude between adjacent epochs. Combined with the error factors in the previous section, it is determined that the peak can be accurately detected when the actual epoch error reaches 1.5 times the noise interference level. On this basis, the simulation results are presented in
Figure 14. It can be seen that the allowable inter-element spacing is no more than 22 m at a speed of 40 km/h; no more than 31 m at 60 km/h; no more than 40 m at 80 km/h; and no more than 46 m at 100 km/h.
4.4. Multi-Peak Atlas Design Considering Positioning Accuracy
Atlas design mainly establishes the corresponding relationship between the peak spectrum and the spatial position. According to the environmental factor analysis in
Section 4.2, the improvement of positioning accuracy is related to both the output rate of the receiver terminal and the moving speed. This section focuses on the analysis of these two influencing factors.
First, to verify the influence characteristics between moving speed and peak detection, field tests are carried out in an underground utility corridor. Due to the lack of available reference benchmarks, a high-precision vehicle-mounted inertial measurement unit is adopted as the reference. When a peak is detected, the position information output by the inertial unit is compared with the theoretical coordinate value corresponding to the actual peak point. The vehicle traveling speeds are set to 40 km/h, 60 km/h and 80 km/h, and the user terminal output rate is fixed at 20 Hz.
Table 1 presents the actual test errors under forward and reverse driving conditions of the vehicle.
By analyzing the above measured data, it is found that the positioning errors differ under the three driving speeds. At 40 km/h, the mean error (ME) of position estimation is 25.78 cm and the root mean square error (RMSE) is 10.76 cm. At 60 km/h, the ME is 31.59 cm and the RMSE is 17.8 cm. At 80 km/h, the ME reaches 45.65 cm with an RMSE of 15.97 cm. It can be seen from the table that the mean and variance of positioning errors vary significantly at different speeds.
The positioning measurement error mainly originates from the offset between the detected peak moment at the data output epoch and the true peak position. Two typical offset scenarios are illustrated in
Figure 15 for clearer interpretation. The first is peak advance: under the given receiver data output rate, the sampled Doppler value closest to the true peak appears earlier than the actual peak moment, leading to an advance deviation in the extracted positioning result. The second is peak lag: the sampled Doppler value closest to the true peak occurs after the real peak moment, resulting in a time-delay offset of the positioning solution.
In general, the positional deviation between the sampled output point and the true peak position ranges from 0 to , where denotes the instantaneous moving speed and represents the time duration of a single epoch. As the moving speed increases, the range of speed-induced positioning error increases correspondingly.
With a fixed moving speed, a lower data output rate leads to poorer positioning accuracy. Different output rates of the user terminal correspond to the sampling process of the vehicle’s position over time. A higher output rate provides denser real-time position sampling points, making the detected position closer to the true value. Therefore, it is necessary to analyze the displacement interval of a single sampling epoch combined with the moving speed. The relationship among single-epoch displacement interval, moving speed and data output rate is expressed as follows:
Since the position of the previous epoch cannot be determined exactly, the position at the current epoch after a single epoch interval remains unfixed. As shown in
Figure 16, the current position may be any point within the single-epoch displacement interval. To realize effective position detection, the effective coverage range of the peak atlas should be no less than the width of one single-epoch displacement interval, and the solved position is represented by the optimal adjacent peak point. If the position information at the dashed line in
Figure 15 can be acquired, the positioning accuracy at the current epoch will be further improved. Accordingly, designing a multi-peak spectrum within the width of the single-epoch displacement interval and increasing the detection density of spectral peaks can effectively enhance the accuracy of position recognition.
Taking the output frequencies of positioning terminals (1 Hz, 5 Hz, 10 Hz, 20 Hz) as examples, this paper analyzes the positioning errors corresponding to different driving speeds and different numbers of spectral peaks. The epoch intervals under various motion states are presented in
Table 2 below.
Figure 17 presents the analysis results of the relationship between spectral peak number and positioning error. When the output rate of the space-time box terminal is 1 Hz, sub-meter positioning accuracy can be achieved if the number of spectral peaks exceeds 12. At an output rate of 5 Hz, sub-meter positioning capability is available when the number of spectral peaks is more than 3. For output rates of 10 Hz and 20 Hz, positioning accuracy within 1 m can be realized with only 2 spectral peaks.