Bernese Gnss

While the Bernese GNSS software is a powerful tool, it has some limitations. Some of its limitations include:

The Bernese GNSS Software (Version 5.2 and later) represents a state-of-the-art, scientific-grade processing engine for Global Navigation Satellite Systems (GNSS). Unlike commercial, black-box solutions (e.g., NovAtel Waypoint, Leica Geo Office), Bernese is an open-architecture, script-based environment designed for researchers requiring rigorous modeling of satellite orbits, Earth orientation parameters, atmospheric effects, and reference frames. This paper provides a deep technical examination of the software’s core modules—from code and carrier-phase preprocessing (SINGLE, CODSPP) to double-difference ambiguity resolution (GPSEST, ADDNEQ2). We emphasize its unique handling of zero- and double-difference observables, the implementation of the Vienna Mapping Functions (VMF3) for tropospheric modeling, and its strategy for precise point positioning (PPP) using undifferenced phase biases. Empirical results from the International GNSS Service (IGS) demonstrate Bernese’s mm-level post-processing accuracy for geodetic networks and its critical role in geophysical applications such as crustal deformation monitoring, sea level altimetry, and ionospheric tomography. bernese gnss

Countries renew their geodetic datums every decade or so. For example, when Switzerland updated from CH1903 to (Swiss Terrestrial Reference System), Bernese GNSS was used to process all continuously operating reference stations (CORS). The software modeled the Alpine orogeny (mountain building) at the millimeter level, ensuring that the legal boundaries between farms and cantons do not drift over time. While the Bernese GNSS software is a powerful