Road grade estimation based on the curvature of the vertical profile of a road

7 min de lecture

Source : Proc IMechE Part D: J Automobile Engineering, pp. 1–11, IMechE 2016 · DOI 10.1177/0954407016640636 · Transportation College, Jilin University (Changchun, Chine) · accès payant (reçu le 1er septembre 2015, accepté le 15 février 2016) · PDF RoadGradeFromCurvature.pdf, sha256 ba3a5565f5066da5…, 11 pages Lu le : 2026-11-02. LECTURE COMPLÈTE (texte, équations, Tab. 1 et 2 relus sur la page ; les figures n’ont été lues que pour ce que le texte en dit). Statut summarized. Thème : fusion · estimation en ligne de la pente de la route Métadonnées vérifiées dans le PDF : titre et auteurs conformes ; année imprimée 2016 (le corpus annonce 2018) ; DOI conforme.

Contexte et question

Les estimateurs de pente en ligne supposent presque tous que la dérivée de la pente est nulle. Les auteurs estiment que cette hypothèse, acceptable sur terrain plat, crée un retard inévitable en « rolling hills ». La question : peut-on décrire la variation de pente par la courbure du profil vertical de la route, estimée en ligne, pour réduire ce retard avec un capteur d’accélération longitudinale supplémentaire ?

Méthode

  • Relation géométrique (éq. 1 à 6) : la pente évolue comme la courbure verticale fois la vitesse, i' = ρ v (éq. 6), avec ρ l’inverse du rayon de courbure. Seule hypothèse déclarée : la pente varie continûment.
  • Le capteur mesure a_sen = a + g i (éq. 7), d’où a'_sen − a' = g v ρ (éq. 9). La courbure est identifiée par moindres carrés récursifs avec facteur d’oubli λ (éq. 10), entrée g v, sortie a'_sen − a'.
  • La dérivée a' est prise sur l’accélération estimée par le filtre de Kalman, pour éviter une dérivée seconde de la vitesse (§Algorithm design, p. 5).
  • Filtre de Kalman à trois états (vitesse, accélération, pente), éq. 11 à 16 : transition i_{t+1} = i_t + ρ_t v_t Δt, avec d = 0,9 pour la réaction du conducteur. Observations : vitesse et accélération mesurée (H en éq. 14). Les covariances Q et R sont données p. 4.
  • Un filtre de Butterworth passe-bas est appliqué aux signaux avant le modèle.
  • Observabilité du système (critère de rang, éq. 19 à 23) : rang 3, système observable.
  • Le modèle n’utilise pas la dynamique longitudinale du véhicule : la précision du couple moteur n’intervient pas (Conclusion, p. 10).
  • Implémentation sous MATLAB/Simulink, rejeu hors ligne des mesures (p. 8).

Données

  • Route nationale G303, en région montagneuse, véhicule lourd ; un capteur d’accélération longitudinale fixé sur le châssis derrière la cabine ; acquisition DEWE de la CAN, du GPS (VBOX) et du capteur, 20 Hz (Tab. 1, p. 6).
  • Pente de référence « hors ligne » : calculée par i = (a_sen − a)/g après filtrage passe-bas à phase nulle (éq. 24), car mesurer la pente point par point sur des dizaines de kilomètres est jugé irréaliste. La pente calculée par GPS, trop bruitée, n’est pas retenue comme référence (p. 6).
  • Segment évalué : 250 s, section plate puis route en pente, sans signal aberrant (p. 6, 8). Les erreurs sont calculées sur deux fenêtres : route plate (470–510 s) et ensemble (450–700 s).
  • Trois valeurs de λ testées : 0,95, 0,99 et 0,995, comparées au cas ρ = 0.

Résultats chiffrés

Erreurs instantanées par rapport à la pente de référence (Tab. 2, p. 10, relu sur la page), en points de pente (%) :

FenêtreConfigurationMoyenneMoyenne abs.Écart typeErreur max.
Plat (470–510 s)λ = 0,950,00760,12950,16340,4692
λ = 0,990,01430,10880,14740,4338
λ = 0,9950,01870,10720,14570,4203
ρ = 00,02660,10550,14180,3923
Ensemble (450–700 s)λ = 0,95−0,00120,18280,23460,9325
λ = 0,99−0,00300,19600,25961,0143
λ = 0,995−0,00330,22270,28691,0144
ρ = 00,00590,26090,33010,9315
  • Ordre de grandeur : « The largest instantaneous error is around 1%, and the largest absolute mean value is less than 0.3% » (p. 9).
  • Sur l’ensemble du segment, la courbure réduit la moyenne absolue et l’écart type, d’autant plus que λ est petit ; sur route plate, le cas ρ = 0 est légèrement meilleur, les auteurs y voient un peu de bruit ajouté par la courbure (p. 9). L’erreur maximale n’est pas améliorée : 0,9325 % (λ = 0,95) contre 0,9315 % (ρ = 0), et 1,0143 à 1,0144 % pour λ = 0,99 et 0,995.
  • Les auteurs notent que ces erreurs peuvent elles-mêmes provenir du retard (p. 9).
  • Retard (corrélation croisée, méthode de l’ISO/TR 8725, corrcoef de MATLAB, Fig. 9, p. 9) : environ 1,5 s sans courbure ; 0,35 s pour λ = 0,95, 0,7 s pour λ = 0,99, 1 s pour λ = 0,995. Valeur recommandée de λ : 0,95.
    • Ancre : « without a curvature is about 1.5 s » (p. 9).
    • Ancre : « The minimum time lag of the tested data is 0.35 s » (p. 11).
    • Ancre : « with a curvature can be restricted to 1 s » (p. 11).
  • Instant du passage descente vers montée : sans courbure, estimé « 1–2 s late » (Fig. 7, p. 9).
  • Courbure : de valeur absolue très faible, positive pour un profil concave, négative pour un profil convexe ; un λ plus grand lisse la courbure mais accroît son retard (§The estimation of the road curvature, p. 3). Aucune erreur sur la courbure elle-même n’est chiffrée.

Limites déclarées par les auteurs

  • La courbure estimée fluctue encore sur route plate, sans influence notable sur la pente (p. 7-8).
  • Le rapport signal sur bruit de la courbure est faible : les dérivées de l’accélération sont très bruitées, d’où le choix du RLS pour les lisser (p. 5).
  • Les signaux GPS et capteur présentent des valeurs aberrantes occasionnelles (réception satellite ; vibrations moteur et châssis, interférences) ; le segment évalué a été choisi sans anomalie (p. 6).
  • Le gain porte sur les phases de variation rapide de pente ; sur route plate ou à pente constante, la courbure réelle est nulle et l’effet est faible (p. 7).
  • Les auteurs présentent la méthode comme « a new attempt » (Conclusion, p. 10).

Ce que ça change pour Teleforge (interprétation, hors de l’article)

  • Retenir : la relation i' = ρ v combinée à a'_sen − a' = g v ρ est une identification légère de la courbure verticale à partir d’une seule accélération longitudinale et de la vitesse.
  • Écarter pour l’instant toute valeur de performance généralisable : un seul segment de 250 s, un seul véhicule lourd, une pente de référence issue du même capteur que l’entrée du filtre (éq. 24), ce qui favorise l’accord mesuré.
  • Les gains sont de l’ordre de 1 s de retard et de quelques dixièmes de point de pente : ils importent surtout pour un usage temps réel, moins pour un traitement différé où un lissage à phase nulle est possible.
  • Le travail suppose un capteur longitudinal aligné sur l’axe du véhicule ; son usage sur des données où l’orientation du boîtier est inconnue passe d’abord par une étape de redressement.
  • Pour un banc de test de l’estimation de pente, un profil vertical synthétique paramétré par sa courbure fournit une vérité terrain exacte, ce que cette étude n’a pas.
Réseau1 sortants

Sources

  • B019 — Virtual sensing énergie : revue de Cellina et al. (2023) &…

Cité par

Aucune citation détectée

Références

Aucune référence