39
about 45 seconds for the two antennas during the
passing of the railway bridge. In nominal conditions
each antenna had over 20 satellites in view with up to
10 from GPS and 6 to 7 satellites from each of Galileo
and GLONASS.
Next, we analyse the position of the bow antenna.
In Figure 11a we can see the RTK reference as well as
the trajectory of both PPP algorithms for the passing
of Pont Vauban from south to north.
Figure 11. a) Passing bridge 2 from South to North, b) Cross
and along track [Google Maps, 2022]
Again, the baseline approach gave superior results.
Note that the classic approach deviated to the west
during and after the passing where it converged to the
RTK solution after some time. Additionally, in Figure
11b one can also see the errors along track especially
before and after the passing of Pont Vauban. The
baseline approach didn't have those large differences
and was, apart from a slight offset to the west, in line
with the RTK reference as well as the reference line
which is defined in the same way as before. The
quantitative results for the other bridges can be found
in the following table. The additional open sky
scenario refers to the same time frame as the one in
Table 1.
Table 2. Cross and along track error during bridge passings
for bow antenna
________________________________________________
Cross track Along track
error [cm] error [cm]
________________________________________________
Max RMSE Max RMSE
________________________________________________
C B C B C B C B
________________________________________________
Bridge 1, S→N 93.1 18.0 39.2 14.8 275.1 15.5 238.5 10.8
Bridge 2, S→N 132.7 16.0 72.8 12.2 63.2 8.7 40.2 4.1
Bridge 3, S→N 60.9 7.4 26.9 3.9 36.7 10.3 16.8 4.1
Bridge 4, S→N 44.0 10.9 16.0 5.4 26.4 3.9 12.8 2.6
Bridge 5, E→W 26.9 10.9 12.1 7.6 26.4 10.4 15.6 7.0
Open sky 4.1 5.6 1.6 2.8 12.7 9.2 7.3 6.1
________________________________________________
C – Classical
B – Baseline
Similar to the stern antenna, the PPP baseline
approach yielded better results in all cases. Especially
for bridge 2 where the along as well as the cross track
error was almost an order of magnitude smaller with
regards to the classic approach. Furthermore, the
RMSE was below 10 cm in the majority of the bridge
passings and 14.8 cm at most. This clearly shows the
suitability of our approach for this difficult scenario.
4 CONCLUSIONS
We presented a PPP algorithm for two antennas based
on the constant baseline length between them. By
adding baseline as well as IMU measurements the
algorithm is able to deliver precise and reliable
positioning, even when one antenna suffers from non-
line-of-sight effects. The method was applied to an
inland waterway scenario and showed superior
results with respect to the classic one antenna PPP
approach, especially during the passing of bridges.
The algorithm could be improved if all IMU
measurements were used as the additional
acceleration measurements would be useful in
determining the velocity. Furthermore, the integration
of all angular velocities would be needed if the
assumption of a constant pitch is not realistic due to
waves from other ships or a strong current in general.
Also, the approach can be generalised to any position
on the baseline, e.g. in the middle of the baseline.
An additional improvement in the positioning
results would be made possible by using
undifferenced observations which have less noise
than the ionospheric-free linear combination [17, p.
76]. On the one hand this would require additional
estimation of or information on the atmospheric
delays, but on the other hand this would allow for
fixing the ambiguities as integers instead of just
estimating them as float variables. This would allow
for precise positioning with fast convergence. This
becomes of upmost importance in the growing need
for real-time application using PPP-RTK [4] and real-
time correction services such as the Galileo High
Accuracy Service [12] and the IGS Real-time Service
[13].
ACKNOWLEDGEMENTS
This research was funded by the German Federal Ministry
for Digital and Transport in the projects Digital SOW and
AutonomSOW II as well as the German Federal Ministry for
Economics and Climate Action (grant number 03SX470E) in
the project SCIPPPER. We also want to thank CroisiEurope
for allowing us to conduct the measurement campaign on
the Victor Hugo.
REFERENCES
[1] A. Hesselbarth, D. Medina, R. Ziebold, M. Sandler, M.
Hoppe, and M. Uhlemann, Enabling Assistance
Functions for the Safe Navigation of Inland Waterways.
IEEE Intelligent Transportation Systems Magazine 2020,
12, 123–135. https://doi.org/10.1109/MITS.2020.2994103
[2] J.F. Zumberge, M.B. Heflin, D.C. Jefferson, M.M. Watkins
and F.H. Webb, Precise point positioning for the efficient
and robust analysis of GPS data from large networks.
Journal of Geophysical Research: Solid Earth 1997, 102,
5005–5017. https://doi.org/10.1029/96JB03860
[3] G. Wuebbena, M. Schmitz and A. Bagge, PPP-RTK:
Precise Point Positioning Using State-Space
Representation in RTK Networks. In Proceedings of
the 18th International Technical Meeting of the Satellite
Division of The Institute of Navigation (ION GNSS),
2005, pp. 2584 – 2594
[4] X. An, R. Ziebold and C. Lass, From RTK to PPP-RTK:
towards real-time kinematic precise point positioning to
support autonomous driving of inland waterway
vessels. GPS Solutions 27, 86 (2023).
https://doi.org/10.1007/s10291-023-01428-2
[5] I. Vierhaus, A. Born and D. Minkwitz, Challenges to PNT
and driver assistance systems in inland water. In