Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR DETERMINING THE GRADIENT OF A ROAD
Document Type and Number:
WIPO Patent Application WO/2011/064486
Kind Code:
A1
Abstract:
The invention relates to a method for determining the gradient of a road on which a vehicle is travelling, which comprises, at an instant t: a) measuring the speed of rotation of the wheels of the vehicle and deducing therefrom the driving acceleration Am(t) of the vehicle at said instant t; b) measuring the total acceleration At(t) of the vehicle at said instant t; c) calculating the resulting acceleration Ar(t) of the vehicle at the instant t, which is equal to subtracting the driving acceleration Am(t) from the total acceleration At(t) of the vehicle at said instant t; h) determining the gradient of the road I(t), Ip(t) at the instant t according to said calculated resulting acceleration Ar(t), characterised in that, after step d), the following steps are also performed: d) calculating at said instant t, the instant slope P(t) at the instant t of the signal showing the resulting acceleration Ar(T) according to the time T; e) comparing said calculated instant slope P(t) with a predetermined threshold value PMAX; and, f) if the calculated instant slope P(t) is greater than said threshold value PMAX, correcting the resulting acceleration Ar(t) calculated at the instant t in order to force said instant slope P(t) to be equal at said instant t to said predetermined threshold value PMAX; g) using said corrected resulting acceleration Ar(t) to determine the gradient of the road I(t), Ip(t) at the instant t in step h).

Inventors:
BORSOTTO BASTIEN (FR)
PLANCON SEBASTIEN (FR)
ZAOUI KAMAL (FR)
Application Number:
PCT/FR2010/052444
Publication Date:
June 03, 2011
Filing Date:
November 18, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
RENAULT SA (FR)
BORSOTTO BASTIEN (FR)
PLANCON SEBASTIEN (FR)
ZAOUI KAMAL (FR)
International Classes:
B60T7/12; B60W40/06
Foreign References:
US20080086252A12008-04-10
Other References:
None
Attorney, Agent or Firm:
RENAULT S.A.S. (FR)
Download PDF:
Claims:
REVENDICATIONS

1. Procédé de détermination de l'inclinaison d'une route sur laquelle roule un véhicule, selon lequel, à un instant ί :

a) on mesure la vitesse de rotation des roues du véhicule et on en déduit l'accélération motrice Arn(i) du véhicule à cet instant t,

b) on mesure l'accélération totale At{t) du véhicule à cet instant t, c) on calcule l'accélération résultante Ar{t) du véhicule à l'instant t qui est égale à la soustraction de l'accélération motrice Am(t) à raccélération totale At(t) du véhicule à cet instant t,

h) on détermine l'inclinaison de la rouie 1(f), ip(t) à l'instant t en fonction de cette accélération résultante Ar(t) calculée,

caractérisé en ce qu'on réalise en outre, à la suite de l'étape d), les étapes suivantes :

d) on calcule à cet instant t la pente instantanée P(t) à l'instant t du signal représentatif de raccélération résultante Ar(T) en fonction du temps T,

e) on compare cette pente instantanée P(t) calculée à une valeur seuil PMAX prédéterminée, et,

f) si la pente instantanée P(t) calculée est supérieure à ladite valeur seul! PMAX, on corrige raccélération résultante Ar(t) calculée à l'instant t pour imposer que cette pente instantanée P(t) soit égale audit instant t à ladite valeur seuil PfvlAX prédéterminée,

g) on utilise cette accélération résultante Ar(t) corrigée pour déterminer l'inclinaison de la route l(t), lp(t) à l'instant t à l'étape h).

2. Procédé selon la revendication 1 , selon lequel la valeur seuil PMAX utilisée à l'étape e), est fonction de paramètres de fonctionnement du véhicule à l'instant t,

3. Procédé selon la revendication 1 , selon lequel on déclenche, en fonction des paramètres de fonctionnement du moteur, la réalisation des étapes d) à g) et on répète ces étapes à chaque instant ultérieur au déclenchement pendant une durée prédéterminée DT1 , DT2, DT3 au moins en fonction desdits paramètres de fonctionnement du véhicule à l'isstant du déclenchement, en utilisant la valeur seuil PMAX de la pente instantanée prédéterminée correspondant aux paramètres de fonctionnement du véhicule à l'instant du déclenchement,

4. Procédé selon la revendication 3, selon lequel on détermine ladite durée prédéterminée en fonction du véhicule concerné et en fonction desdits paramètres de fonctionnement du véhicule, par une étape de calibrage.

5. Procédé selon l'une des revendications 3 et 4, selon lequel, lesdits paramètres de fonctionnement du véhicule comportant la vitesse de rotation des roues, on déclenche la réalisation des étapes d) à g), en utilisant une première valeur seuil PMAX1 de la pente instantanée, â chaque instant t où la vitesse de rotation des roues du véhicule passe d'une vaieur non nulle à une valeur nulle, et on répète ces étapes à chaque instant t ultérieur pendant une première durée DT1.

6. Procédé selon l'une des revendications 3 à 5, selon lequel, lesdits paramètres de fonctionnement du véhicule comportant la vitesse de rotation des roues et un paramètre d'activation de la pédale de frein du véhicule, on déclenche la réalisation des étapes e) à h), en utilisant une deuxième valeur seuil P1V1AX2 de la pente instantanée, â chaque instant t où la vitesse du véhicule est nulle et où le paramètre d'activation de la pédale de frein passe d'une valeur indiquant I'activation de cette pédale à une vaieur indiquant son inactivati.cn et on répète ces étapes à chaque instant t ultérieur pendant une deuxième durée DT2.

7. Procédé selon l'une des revendications 3 à 6, selon lequel, lesdits paramètres de fonctionnement du véhicule comportant la vitesse de rotation des roues, on déclenche la réalisation des étapes d) â g) en utilisant, une troisième vaieur seuil PMAX3 de la pente instantanée à chaque instant t où la vitesse des roues du véhicule est non nulle, pendant une troisième durée DT3,

8. Procédé selon l'une des revendications 1 â 9, selon lequel, lesdits paramètres de fonctionnement du véhicule comportant la vitesse de rotation des roues, un paramètre d'activation de la pédale de frein du véhicule et un paramètre d'activation de la pédale d'accélération du véhicule, on stoppe la réalisation des étapes d) à g) à partir de chaque instant t ou la vitesse du véhicule est nulle, où le paramètre d'activation de la pédale de. frein indique son activation et où le paramètre d'activation de la pédale d'accélération indique son inactivation, et ce pendant une quatrième durée DT4 prédéterminée.

Description:
Procédé de détermination de l'inclinaison d'une route

Domaine technique auquel se rapporte l'invention La présente invention concerne un procédé de détermination de l'inclinaison d'une route sur laquelle roule un véhicule, selon lequel, à un instant t :

a) on mesure la vitesse de rotation des roues du véhicule et on en déduit l'accélération motrice Am(t) du véhicule à cet instant t,

b) on mesure l'accélération totale A ' t(t) du véhicule à cet instant t, c) on calcule l'accélération résultante Ar(t) du véhicule à l'instant t qui est égale à la soustraction de l'accélération motrice Am(i) a l'accélération totale At(t) du véhicule à cet instant i,

h) on détermine l'inclinaison de la route !(f), ip{t) à l'instant t en fonction de cette accélération résultante Ar(t) calculée.

ARRIÈRE-PLAN TECHNOLOGIQUE

Les procédés de détermination de l'inclinaison de la route connus reposent sur le calcul de l'accélération résultante Ar(t) du véhicule à l'instant ï qui est égale à la soustraction de l'accélération motrice Am(t) à l'accélération totale At(t) du véhicule. Dans ces procédés connus, l'accélération motrice Âm(t) du véhicule est déduite de la vitesse de rotation des roues du véhicule et l'accélération totale At(t) du véhicule est mesurée par un aocélérométre placé dans le véhicule.

Ces procédés présentent l'inconvénient de ne pas permettre la détermination, de l'inclinaison de la route- aux instants t où le véhicule est à l'arrêt, où le véhicule roule â vitesse faible, et ou le véhicule ralentit lors d'un freinage,

Lorsque l'une de ces trois situations se présente, les procédés connus stoppent la détermination de l'inclinaison de la route en cours.

OBJET DE L'INVENTION

Un but de la présente invention est de fournir un procédé permettant de déterminer l'inclinaison de ta route à chaque instant t. y compris à l'arrêt, lors du démarrage ou des déplacements à très faibles vitesses et lors du freinage.

A cet effet, on propose selon l'invention un procédé tel que décrit en introduction, selon lequel on réalise en outre, â la suite de l'étape d), les étapes suivantes :

d) on calcule à cet instant t, la pente instantanée P(t) à l'instant t du signal représentatif de l'accélération résultante Ar{T) en fonction du temps T,

e) on compare cette pente instantanée P(t) calculée -à une valeur seuil PMAX prédéterminée, et,

f) si la pente instantanée P(t) calculée est supérieure à ladite valeur seuil PMAX, on corrige l'accélération résultante Ar(t) calculée à l'instant t pour imposer que cette pente instantanée P(t) soit égale audit instant t à ladite valeur seuil PMAX prédéterminée,

g) on utilise cette accélération résultante Ar(t) corrigée pour déterminer l'inclinaison de la route l(t), lp{t) à l'instant t à l'étape h).

Ainsi, le procédé selon l'invention autorise ia détermination de l'inclinaison de la route quelque soit Ses conditions de fonctionnement du véhicule et en particulier, à l'arrêt, lors du démarrage ou des déplacements â très faibles vitesses et lors du freinage. Pour cela, ia pente du signal représentant l'accélération résultante en fonction du temps, c'est-à-dire la vitesse de variation de cette accélération résultante, est limitée à une valeur maximale afin de corriger les valeurs erronées de l'accélération résultante qui sont obtenues dans certaines conditions de fonctionnement du véhicule.

Lors du démarrage, les capteurs de vitesses des roues du véhicule ne détectent pas immédiatement la mise en rotation des roues, alors que l'accéléromètre mesure immédiatement l'accélération totale du véhicule. La valeur de l'accélération résultante calculée est faussée : celle-ci augmente beaucoup trop vite puisque l'accélération motrice est mesurée de façon erronée comme étant égale à zéro,

Lors de l'arrêt ou du freinage du véhicule, le basculement de la caisse du véhicule vers l'avant sous l'effet de son inertie fausse les mesures de l'accélération totale relevées par l'accéléromètre alors que les capteurs de vitesses des roues du véhicule indiquent immédiatement une vitesse nulle ou faible, L'accéléromètre enregistre alors des oscillations de l'accélération totale. L'accélération résultante oscille alors avec les mesures de l'accélération totale.

Le procédé selon l'invention permet une détermination plus précise de l'inclinaison ' de la route en prenant en compte ces situations.

Selon d'autres caractéristiques avantageuses et non limitatives du procédé selon l'invention.,

- ia valeur seuil PMAX utilisée à l'étape e), est fonction de paramètres de fonctionnement du véhicule à l'instant t ;

- on déclenche, en fonction des paramètres de fonctionnement du moteur, la réalisation des étapes d) à g) et on répète ces étapes à chaque instant ultérieur au déclenchement pendant une durée prédéterminée DT1 , DT2, DT3 au moins .en fonction desdits paramètres de fonctionnement du véhicule à l'instant du déclenchement, en utilisant la valeur seuil PMAX de la pente insiantanée prédéterminée correspondant aux paramètres de fonctionnement du véhicule à ! snstant du déclenchement ;

- on détermine ladite durée prédéterminée en fonction du véhicule concerné et en fonction desdits paramètres de fonctionnement du véhicule, par une étape de calibrage ;

- lesdits paramètres de fonctionnement du véhicule comportant la vitesse de rotation des roues, on déclenche la réalisation des étapes d) à g), en utilisant une première valeur seuil PMAX1 de lia pente instantanée, â chaque instant t où la vitesse de rotation des roues du véhicule passe d'une valeur non nulle à une valeur nulle, et on répète ces étapes à chaque instant t ultérieur pendant une première durée DT1 ;

- lesdits paramètres de fonctionnement du véhicule comportant la vitesse de rotation des roues et un paramètre d'activation de la pédale de frein du véhicule . , on déclenche la réalisation des étapes e) à h),, en utilisant une deuxième valeur seuil PMAX2 de la pente instantanée, à chaque instant t où la vitesse du véhicule est nulle et où le paramètre d'activation de la pédale de frein passe d'une valeur indiquant l'activation de cette pédale à une valeur indiquant son înaçtivation et on répète ces étapes à chaque instant t ultérieur pendant une deuxième durée DT2 ;

- lesdits paramétres de fonctionnement du véhicule comportant la vitesse de rotation des roues, on déclenche la réalisation des étapes d) à g) en utilisant une troisième valeur seuil PMAX 3 de la pente instantanée à chaque instant t où la vitesse des roues du véhicule est non nulle, pendant une troisième durée DT3 ; et,

- iesdits paramètres de fonctionnement du véhicule comportant la vitesse de rotation des roues, un paramétre d'activation de la pédale de frein du véhicule et un paramètre d'activation de la pédale d'accélération du véhicule, on stoppe la réalisation des étapes d) à g) à partir de chaque instant t où Sa vitesse du véhicule est nulle, où le paramètre d'activation de la pédale de frein indique son act ' ivation et où le paramètre d'activation de la pédale d'accélération indique son inactivation, et ce pendant une quatrième durée DÎ4 prédéterminée.

DESCRIPTION. DETAILLEE D'UN EXEMPLE DE REALISATION La description qui va suivre, donnée à titre d'exemple non limitatif, fera bien comprendre en quoi consiste l'invention et comment elle peut être réalisée.

L'invention concerne un procédé de détermination de l'inclinaison d'une route sur laquelle rouie un véhicule automobile.

Ce véhicule est ici plus particulièrement équipé- de capteurs mesurant la vitesse de rotation V(T) des roues non motrices du véhicule en fonction du temps T et d'un accéléromètre longitudinal rattaché à la caisse du véhicule.

Les capteurs mesurant la vitesse de rotation des roues sont par exemple les capteurs utilisés pour Sa mise en oeuvre du système de freinage anti-blocage, appelé ABS du véhicule.

L'accéiéromèire inclut une chaîne de conditionnement de mesure associée de sorte que cet accéléromètre est adaptée à mesurer l'accélération totale At(T}du véhicule en fonction du temps T.

Cette accélération totale est la somme de l'accélération due à la pente de la route et de l'accélération liée au moteur du véhicule. Ainsi, à .l'arrêt sur une route horizontale, la valeur mesurée par cet accéléromètre est nulle.

En outre, le véhicule est ici équipé de capteurs mesurant un paramètre d'actîvation de chaque pédale de frein et d'accélération.

Les paramètres de fonctionnement du véhicule qui définissent ses conditions de fonctionnement comprennent ici la vitesse des roues du véhlcuie et l'actiyation ou i'inactivation des pédales de frein et d'accélération du véhicule,

Une unité de commande électronique du véhicule reçoit les informations transmises par ces différents capteurs. Dans l'exemple décrit ici, les capteurs du véhicule mesurent fa vitesse de rotation des roues, l'accélération totale du véhicule et les paramètres d'actîvation des pédales de frein et d'accélération du véhicule à chaque instant.

On peut envisager en variante que l'unité de commande électronique déclenche la mesure des paramètres d'actîvation des pédales de frein et d'accélération par les capteurs correspondant en fonction des conditions de fonctionnement du moteur. Par exemple, on peut envisager que l'unité de commande électronique commande la mesure des paramètres d'actîvation des pédales de frein et d'accélération uniquement lorsque la vitesse de rotation des roues varie d'un pourcentage supérieur à un pourcentage seuil.

Selon le procède, dans une étape a) . , à un instant t donné, le capteur de vitesse des roues du véhicule mesure la vitesse de rotation V(t) des roues du véhicule.

L'unité de commande électronique est programmée pour calculer, à cet instant t, la dérivée par rapport au temps T du signai représentatif de ia vitesse V(T) des roues en fonction du temps T, qui est égale à l'accélération motrice Am(t) du véhicule à cet instant t.

On définit ici le temps T comme une succession d'instants t,

L'unité de commande électronique reçoit également de l'accéléromètre la mesure de l'accélération totale At(t) du véhicule à cet instant t effectuée dans une étape b).

L'unité de commande électronique est alors programmée pour calculer, dans une étape c), l'accélération résultante Ar(t) du véhicule à l'instant t qui est égale â la soustraction de l'accélération motrice Am(i) â l'instant t à l'accélération totale At(t) à l'Instant t du véhicule ;

Ar(t) = At(t) - Am(t).

Dans une étape d), l'unité de commande électronique calcuie alors à cet Instant t, ia pente instantanée P.(t) à l'instant t du signai représentatif de l'accélération résultante Ar(T) en fonction du temps T. On peut envisager que la pente instantanée P(t) prise en compte loi soit la dérivée de ce signai ou la valeur absolue de la. dérivée de ce signal. Les étapes ultérieure ne sont pas modifiées,

Dans une étape e), l'unité de commande électronique compare ensuite cette pente instantanée P(t) calculée à une valeur seuil PMAX prédéterminée, et, si la pente instantanée P(t) calculée est supérieure à ladite valeur seuil PMAX, l'unité de commande électronique corrige l'accélération résultante Ar{t) calculée à l'instant t pour imposer que cette pente instantanée P(t) soit égale audit instant t à ladite valeur seuil PMAX prédéterminée.

Autrement dit, l'unité de commande électronique calcule la valeur de l'accélération résultante Arc(t) corrigée à l'instant t qui permet d'obtenir une pente instantanée P(t) à l'instant t égaie à PMAX, ei elle remplace la valeur de l'accélération résultante Ar(t) calculée par la soustraction de l'accélération motrice Am{t) à l'accélération totale At(t) du véhicule par cette valeur Arc(t) corrigée.

Enfin, dans une étape g), l'unité de commande électronique du véhicule utilise cette accélération résultante Arc(t) corrigée pour déterminer l'inclinaison l(t), lp(t) de ia route à l'instant t, en fonction de cette valeur corrigée Arc(t) de l'accélération résultante.

Cette inclinaison l(t) de la route est ainsi calculée dans une étape h} selon la formule suivante :

l(t) = aresin(Arc(t)/g),

où g est la constante d'accélération gravitationnelle terrestre, égale environ à 9,81 m. s -2 et où la fonction arcsln désigne sa fonction réciproque de la fonction sinus,

L'Inclinaison l(t) de la route à l'instant f est ici exprimée en degrés d'angle. Cette inclinaison peut également s'exprimer en pourcentage. L'inclinaison en pourcentage lp(t) de la route est obtenue par la formule suivante ; lp(t) = 100*tan(I(t)) = 100 *tan(arcsin(Arc(t)/g)), où Sa fonction tan désigne la fonction tangente.

Les valeurs seuils PMAX de la pente instantanée P{t) sont prédéterminées par exemple en fonction de la vitesse ou de l'accélération motrice du véhicule par des essais de calibrage. Elles sont par exemple mises en mémoire sous forme d'abaques ou de tableaux dans l'Unité de commande électronique.

Avantageusement, on réalise de préférence les étapes d) à g) à chaque instant t, en déterminant à chaque instant t la valeur seuil PMAX correspondant aux paramètres de fonctionnement du véhicule à l'instant t.

Alternativement, on déclenche à des instants particuliers correspondant à des conditions de fonctionnement particulières, la réalisation des étapes d) à g) avec une valeur seuil PMAX particulière et on répète ces étapes en conservant celte valeur seuil particulière pendant une durée prédéterminée,

La valeur seuil particulière et la durée prédéterminée de répétition sont prédéterminées en fonction des conditions de fonctionnement particulières qui déclenchent la réalisation de ces étapes à cet Instant particulier.

Elles sont par exemple prédéterminées par une étape de calibrage, Dans une première condition de fonctionnement du véhicule, correspondant au démarrage de celui-ci, dans laquelle la vitesse de rotation des roues du véhicule passe d'une valeur non nulle â une valeur nulle, l'unité de commande électronique déclenche la réalisation des étapes d) à g) ( en utilisant une première valeur seuil PMAX1 de la pente instantanée, et répète ces étapes a chaque Instant t ultérieur pendant une première durée DT1.

Cette première durée DU est par exemple égale à 2 secondes.

Au démarrage du véhicule, les capteurs de vitesse des roues ne détectent pas Immédiatement la mise en mouvement de ces roues. La pente instantanée P(t) du signal représentatif de l'accélération résultante en fonction du temps est alors artificiellement augmentée. La limitation de. la pente de ce signal permet de corriger cet artefact et d'obtenir des valeurs plus précises de l'inclinaison de la. route dans cette première condition de fonctionnement.

Dans une deuxième condition de fonctionnement du véhicule, correspondant à l'arrêt de celui-ci, dans laquelle la vitesse du véhicule est nulle et dans laquelle le paramètre d'activation- de là pédale de frein passe d'une valeur indiquant l'activation de cette pédale à une valeur indiquant son. inactîvatlon, l'unité de commande électronique déclenche la réalisation des étapes d) à g), en utilisant une deuxième valeur seuil PMAX2 de la pente instantanée, et répète ces étapes à chaque instant t ultérieur pendant une deuxième durée DT2.

Cette deuxième durée DT2 est par exemple égale à 0,5 seconde. A l'arrêt du véhicuie, le basculement de la caisse du véhicuie provoque des oscillations de i 'accélération totale mesurée par i'aecèiéromètre. La limitation de !a pente de ce signai permet de limiter ces oscillations et. d'obtenir des valeurs plus précises de l'inclinaison de Sa rouie dans cette deuxième condition de fonctionnement.

En dehors de ces deux conditions de fonctionnement du véhicule, c'est- à-dire en condition normale de roulage, lorsque ia vitesse des roues du véhicule est non nulle, l'unité rie commande électronique déclenche la réalisation des étapes d) à g) en utilisant une troisième valeur seuil PMAX3 de ia pente Instantanée à chaque instant t, pendant une troisième durée DT3.

Cette troisième durée DT3 peut être nulle, de sorte que l'unité de commande électronique prend en compte la valeur seuii de la pente instantanée correspondant aux paramètres de fonctionnement du véhicuie à chaque instant du roulage.

Cette valeur seuii est notamment prédéterminée en fonction de la vitesse des deux roues du véhicule et de l'accélération motrice du véhicuie pour limiter ies perturbations liées aux forts freinages.

Les première, deuxième et troisième valeurs PMAX1 , PMAX2, PSV1AX3 de la pente de l'accélération résultante utilisées dans chacun des cas précédent sont déterminées au moins en fonction de l'accélération motrice ou de la vitesse des roues du véhicuie à l'instant du déclenchement de ia réalisation des étapes d) à g).

En outre, l'unité de commande électronique stoppe de préférence la réalisation des étapes d) à g) à partir de chaque instant t où la vitesse du véhicuie est nulle, ou le paramètre d'activation de ia pédale de frein indique son activation et où le paramètre d'activation de la pédale d'accélération indique son Inaçtivatlon, et ce pendant une quatrième durée OT4 prédéterminée. Cette quatrième condition de fonctionnement du véhicuie correspondant à l'arrêt complet du véhicule.

Cette quatrième durée DT4 est par exemple définie en fonction du fonctionnement du véhicule comme la durée pendant laquelle ia vitesse du véhicuie reste ultérieurement nulle.

Ainsi, si le véhicule s'arrête alors que l'inclinaison de la route varie, Se retard entre l'inclinaison réelle de ia route et l'inclinaison déterminée par le procédé selon l'invention au moment de l'arrêt du véhicule est limité. Ce retard est dû à. ia limitation de la pente de l'accélération résultante. (I est donc prévu de. stopper cette limitation dès farrêt total du véhicule,

Les différentes corrections appliquées à l'accélération résultante dans te procédé selon l'invention permettent de déterminer l'inclinaison de ia route plus précisément. Cette inclinaison est utilisée dans les stratégies de démarrage et de roulage à faibles vitesses, L'obtention d'une valeur plus précise de l'inclinaison de la route permet donc de réaliser ces étapes de démarrage et de roulage à faibles vitesses plus efficacement, et d'améliorer ia mise au point de ces stratégies.

La détermination de l'inclinaison de ia route à chaque instant t permet de reconstituer l'inclinaison de Sa route en fonction du temps T et de réaliser ainsi des profils routiers à des fins de simulation.

Enfin, l'obtention de vaieurs précises de l'inclinaison de la route permet de valider les estimateurs d'inclinaison logiciel mis au point.

La présente invention n'est nullement limitée aux modes de réalisation décrits et représentés mais l'homme du métier saura y apporter toute variante conforme à son esprit.