falsche Berechnung des Anstiegs bei manueller Erstellung eines Tracks

Comments

5 comments

  • Avatar
    Uwe B.

    Hallo Steffen, die deutschen Experten tummeln sich eher im Naviboard, da das Forum hier total chaotisch organisiert ist:

    https://www.naviboard.de/board/137-compegps-twonav/ 

    Mir selbst ist das noch nicht aufgefallen, da ich mich bei der Höhenberechnung eher auf ältere Landversionen verlasse. Zur Beeinflussung der Berechnung habe dazu hier schon etwas geschrieben:

    https://support.twonav.com/hc/de/community/posts/20051782770204-TwoNav-6-am%C3%A9lioration-de-l-enregistrement-des-altitudes?page=1#community_comment_20064899387292

    Zusammengefasst, alles hängt vom zugrundeliegenden CDEM File für die Höhenberechnung ab und eine Glättung der prognostizierten Werte ist via Filter recht genau einstellbar:

    After some consideration I'm quite certain, that the gps.ini entries regarding the altitude under the section:

    [navigation]

    are used and intended to predict the altitude for the planned route. Here is a list of all possible entries in this section:

    [Navigation]

    AltimeterFilterType=2 (standard, possible are: Kalman(2), Exponential(1) or No Filter(0))

    AltimeterKalmanFilterMeasError=0.5000000000 (standard)

    AltimeterKalmanFilterQ=0.05 (standard)

    Short_Distance_Algorithm=

    DisableWifiWhenNavigating=

    WifiActiveBeforeNavigating=

    Using them either in Land or on the device helps Twonav to create a prediction, what is coming out of the data they have (cdem, altitude entries in the track). Using them on an activity that has been done, which I think is happening in Therrys case, does change the output quite, since it intermingles recorded data with an underlying cdem data source.

    As I wrote before, activity recording filters are most probably to find in the [Tracks] section. The field FilterToolDatafield defines, on which recorded value those filters are applied:

    [Tracks]

    FilterToolType=1 (standard=Exponential)

    FilterToolKalmanMeasError=0.1 (standard)

    FilterToolKalmanQ=0.01 (standard)

    FilterToolExponentialAlpha=0.2 (standard)

    FilterToolDatafield=6 (standard=altitude)

    The above and by me added entry (standard) marks the default value for that entry and is used by Twonav if no other entry is present.

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Bonsoir, 

    J'ai passé du temps a tout vérifier et même ç recalculer pour TwoNav et d'autres fornisseur de GPS (Excel).

    Il faut distinguer deux notions

    L'altitude
    Le calcul du dénivelé

    Pour l'altitude dans un fichier GPX (ou TRK) pour chaque point de coordonnées on renseigne une altitude.

    Cette altitude est issue:
    - soit d'un FICHIER (DEM/ DTM, CDEM) 
    - soit c'est une mesure du GPS (Baro + GPS dans l'idéal)

    La précision de l'altitude depend donc: 
    - soit  de la précision du fichier
    - soit de la mesure.  

    Concernant les fichiers plus le fichier est précis plus il sera volumineux donc il en faudra plusieurs pour un pays ou une region. 

    La précision va du fichier mondial avec une altitude différente pour une surface de 100 m x 100 m ou plus (mailles de taille sexagesimales) aux fichiers LIDAR (Fichier rarez issus des vrais relevés LIDAR  par le pipotage  internet ou tout serait LIDAR un abus de langage) avec une altitude pour une maille de 0.5 m x 0.5 m (Exemple en Wallonie) ce type de fichier doit exister en Allemagne aupres des instituts geographiques, en France ça se met en place progressivement. 

     Donc si vous utilisez un fichier d'altitude mondial ne cherchez pas la précision,  c'est impossible (Pour les relevés on ne connait pas la précision, et des tailles de mailles trop grandes). 

    En clair votre trace creer avec Land en Wallonnie avec le DEM disponible aupres de l'IGN Belge aura des altitudes précises (OU en France,  chez vous en allemagne il faut regarder pour chaque Land si un DEM precis est disponible).

    Ensuite pour le calcul du dénivelé, il n'existe pas d'algorythme standard  il faut faire la somme:
    -  des montées (+ 1m) 
    -  des  descente (-1 m) 

    L'altitude varie toujiurs par pas de 1 m (pas d'escaliers) il faut extraire le bruit (les fausses variations +/- 1 m des vraies mesures, imaginons vous etes a 100.5 m et a plat, mais l'altitude vas bouger constemment entre 100 et 101 m  => 100 fois 50 cm ca se voit). Donc chaque concepteur implante sa solution.
    Quand doit ont considérer que ca monte au dela
    - de + 3 m ?
    - de + 5 m ?
    -  + ?., 
    idem en descente. 

    Donc avec un meme profil d'altitude deux calculs distincts ne produirons jamais le meme dénivelé.

    Si dans Land vous utilisez un DEM correct et précis ou si la mesure du GPS est baro + GPS le denivelé sera correct. 
    Le filtre implanté dans le GPS lui va en donner plus ou moins, car il a été mise en place pour repondre aux utilisateurs de STRAVA. 

    Si c'est faux c'est de votre reponsabilité car vous n'utilisez pas les bons fichiers d'altitude ou que votre GPS est mal configuré

    En TwoNav 6 l'enregistrement des altitudes par les GPS TwoNav est precis, je le verifie a chaque sortie. Le calcul fait par Land aussi.

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Konkretes Beispiel:

    GRÜN: Höhen, die mit einem Nicht-TwoNav-GPS (Barometer + GPS) aufgezeichnet wurden.
    ROT: Höhen, die mit einem TwoNav-GPS (Barometer + GPS) aufgezeichnet wurden.
    BLAU: Für dieselbe Route werden die IGN-Höhenwerte Frankreichs per Land-Gitterzelle (entspricht manueller Aufzeichnung) importiert.

     

    Höhenunterschiede:

    – Berechnung basierend auf den vom Land importierten Höhendaten: 623 m
    – Berechnung mit TwoNav 6 GPS: 539 m –13 % Höhenfilter
    – Berechnung mit dem Land basierend auf der vom externen GPS aufgezeichneten Strecke: 589 m –5 %
    – Berechnung im externen GPS-Ökosystem: 695 m +11 %

     

    Wir sehen deutlich, dass Lands Berechnung korrekt ist; die Differenz beträgt nur 5 %. Das TwoNav-GPS zeigt geringere Höhenunterschiede an, was aufgrund der Filtereinstellungen normal ist.

    Das externe Ökosystem zeigt größere Höhenunterschiede an; sein Algorithmus ist anders; er ist empfindlicher und behält mehr Abweichungen von +/- 1 m bei.

     

    0
    Comment actions Permalink
  • Avatar
    Thierry CHARLÈS

    Hallo,

    Letztes Bild, ergänzt durch das Höhenprofil des World...CDEM in Lila.

    Es ist offensichtlich, dass dies das einzige Höhenprofil ist, das sich von den anderen unterscheidet, von dem des offiziellen DEM in Frankreich (IGN) in Himmelblau und von den Höhenmessungen zweier GPS-Geräte verschiedener Hersteller.

    Sie können jedoch ein genaueres CDEM von der TwoNav-Website herunterladen, falls Sie die offizielle Datei nicht erhalten. Dieses ist kostenlos.

     

    0
    Comment actions Permalink
  • Avatar
    Uwe B.

    Land 10.4 Changelog:

    u.a. Bugs behoben

    • Probleme bei der Höhenberechnung bei nicht zentrierten Tracks
    0
    Comment actions Permalink

Please sign in to leave a comment.