FR 2968758 A1 20120615 FR 1060449 A 20101214 PROCEDE DE DETECTION DE L'HORIZONTALITE D'UN VEHICULE [0001] L'invention porte sur le domaine de la détection d'un niveau de liquide dans un réservoir d'un véhicule automobile. [0002] Dans un véhicule, il est souvent utile de connaître la quantité de liquide contenu dans les réservoirs. Cela permet d'anticiper les situations de manque mais peut également d'obéir à certains besoins réglementaires. [0003] Alors que le jaugeage de certains réservoirs, par exemple le réservoir à carburant, impose une évaluation en continu, certains systèmes nécessitent seulement la détection d'un niveau de liquide inférieur à un seuil donné, car au dessus de ce niveau, un fonctionnement correct du véhicule est garanti. Pour ces systèmes, on cherche donc uniquement à distinguer si le niveau dans le réservoir considéré est supérieur ou inférieur à un seuil calibré, à certains instants. [0004] Pour que la détection de niveau soit fiable il est nécessaire que la place occupée par le liquide soit maîtrisée. Pour cela, le véhicule doit être à l'horizontal et sans mouvement. Savoir si le véhicule est en mouvement est aisé, par exemple par exemple par exploitation des données du système de contrôle moteur. L'horizontalité peut être mesurée à l'aide de capteurs dédiés (du type accéléromètres), mais cette solution est couteuse et complexe. [0005] Dans l'invention, on vise à proposer un procédé de contrôle de l'horizontalité d'un véhicule (garantissant que le véhicule est « à plat ») fiable et peu coûteux, compatible d'une application de détection de niveau dans un réservoir de carburant du véhicule. [0006] Plus précisément, l'invention porte donc sur un procédé de détection de l'horizontalité d'un véhicule fonctionnant à l'aide d'un carburant stocké dans un réservoir du véhicule devant périodiquement être rempli, comportant les étapes de : - détection d'une action de remplissage du réservoir ; si une action de remplissage du réservoir est détectée, association de l'action de remplissage à une information d'horizontalité du véhicule. Le principe de la détection d'un véhicule en position horizontale repose sur la détection d'une action de remplissage du réservoir. Lorsqu'il est détecté un remplissage du réservoir, il est assuré que le véhicule est bien horizontal ou « à plat » car le sol des stations service est de manière normalisée horizontal, car l'horizontalité du sol est nécessaire pour garantir un bon remplissage en carburant. On notera que la détection de l'action de remplissage peut être effectuée de manière continue (ou très récurrente) de sorte que toute action de remplissage du réservoir soit associée (c'est-à-dire assimilée) à une situation d'horizontalité du véhicule. [0007] De préférence, le procédé comporte en outre les étapes de : détection de l'absence de mouvement du véhicule ; et si une absence de mouvement du véhicule est détectée, attente d'une durée prédéfinie préalablement à toute étape de détection de l'action de remplissage. On s'assure ainsi que le carburant est suffisamment au repos dans le réservoir, afin d'éviter les détections erronées d'une action de remplissage, notamment si celles-ci sont basées sur des mesures de niveau du carburant dans le réservoir. [0008] De préférence, le procédé comporte en outre une étape de détection de l'arrêt d'un moteur à combustion du véhicule préalablement à toute étape de détection de l'action de remplissage du réservoir. L'arrêt du moteur à combustion d'un véhicule thermique est en effet une condition quasiment systématique qui précède le remplissage du réservoir de carburant. Par l'adoption de cette caractéristique, le procédé selon l'invention est plus fiable. Cette caractéristique peut servir de point de départ au procédé : lorsqu'on détecte l'arrêt du moteur, on lance alors la détection d'une action de remplissage du réservoir. [0009] De préférence, la détection de l'action de remplissage du réservoir comporte la détection de l'ouverture d'un bouchon de remplissage du réservoir. C'est une condition nécessaire au remplissage du réservoir à carburant. Par l'adoption de cette caractéristique, le procédé selon l'invention est plus fiable. Cette caractéristique peut servir de point de départ au procédé : lorsqu'on détecte l'ouverture du bouchon du réservoir, on lance alors la détection d'une action de remplissage du réservoir. [0010] De préférence, la détection de l'action de remplissage du réservoir comporte : la mesure du niveau de carburant dans le réservoir au début de l'action de remplissage ; la détection de la fin de l'action de remplissage ; la mesure du niveau de carburant après l'action de remplissage ; détermination de la variation de niveau de carburant, ou valeur de l'apport en carburant, par comparaison des niveaux de carburant mesurés au début de l'action de remplissage et après l'action de remplissage. C'est une manière simple de savoir si un apport de carburant a effectivement été effectué, et d'en connaître la valeur, c'est-à-dire la quantité de carburant ajoutée dans le réservoir. D'autres événements, pris seuls ou en combinaison, peuvent permettre la détection de l'action de remplissage, par exemple la détection de l'introduction d'un pistolet de remplissage dans un conduit de remplissage du réservoir. [0011] Dans une variante de l'invention, la détection de la fin de remplissage comporte la détection de la fermeture d'un bouchon de remplissage du réservoir, ou la mise en mouvement du véhicule, ou le redémarrage d'un moteur à combustion du véhicule. L'un ou la combinaison de ces événements garantit qu'on n'est plus en train de remplir le réservoir de carburant. [0012] De préférence, l'association de l'action de remplissage du réservoir est en outre conditionnée à la détection d'une variation de niveau supérieure à un seuil prédéfini. Le seuil choisi peut l'être selon la fonction pour laquelle on applique le procédé. En effet, il existe des situations où des apports de carburant peuvent être effectués en dehors des stations service. Cette situation particulière se traduit la plupart du temps par un faible apport carburant, car celui-ci est généralement apporté par un jerrican. L'idée consiste donc à considérer le véhicule à plat uniquement lorsqu'un véhicule a fait l'objet d'un apport carburant et sous la condition que cet apport carburant soit supérieur à une certaine valeur (correspondant au seuil prédéfini). Selon l'exploitation qui est faite de l'information d'horizontalité du véhicule, on peut déterminer la gravité des conséquences des deux évènements redoutés suivants : Evènement n °1 : absence de détection d'un véhicule en position horizontale alors qu'il est réellement en position horizontale Evènement n°2 : détection d'un véhicule en position horizontale alors qu'il n'est pas en position horizontale. Si la gravité de l'évènement n °1 est moindre que celle de l'évènement n°2, alors la détection sera « conservatrice » et le seuil d'ajout carburant choisi élevé, et vice-versa. [0013] L'invention est décrite plus en détail ci-après et en référence aux figures représentant schématiquement le système dans son mode de réalisation préférentiel. [0014] La figure 1 présente sous forme de logigramme le mode de réalisation de l'invention le plus simple. [0015] La figure 2 présente sous forme d'un logigramme un procédé selon l'invention dans une variante plus optimisée. [0016] Selon une première variante de l'invention, une étape de détection d'une action de remplissage du réservoir A entraine, si une action de remplissage est détectée, une étape d'association de l'action de remplissage du réservoir à une information d'horizontalité du véhicule B. [0017] Sur ce principe, diverses stratégies intermédiaires peuvent être appliquées afin de mettre en oeuvre de manière optimale les étapes de détection d'une action de remplissage du réservoir A, et/ou d'association de l'action de remplissage du réservoir à une information d'horizontalité du véhicule B. Un procédé ainsi optimisé est présenté en figure 2. [0018] Dans la variante de l'invention représentée en figure 2, une première étape El déclenche le procédé. Dans cette première étape E1, on observe l'occurrence d'un ou plusieurs événements, par exemple l'arrêt du moteur thermique du véhicule, ou l'absence de mouvement du véhicule, ou encore l'ouverture d'un bouchon de remplissage du réservoir de carburant du véhicule. [0019] Dans une deuxième étape E2, on attend une durée prédéfinie. Ce temps donné d'attente correspond au temps suffisant pour garantir que le carburant est au repos dans le réservoir. [0020] Dans une troisième étape A3, on mesure le niveau de carburant dans le réservoir. Cette mesure peut par exemple être effectuée à l'aide d'un capteur dédié ou d'une jauge qui équipe généralement les réservoirs de carburant des véhicules. [0021] Le niveau mesuré, supposé au début de l'action de remplissage du réservoir, est mémorisé dans une quatrième étape A4. [0022] Dans une cinquième étape A5, on détecte la fin de l'action de remplissage par l'observation d'un ou plusieurs événements, par exemple : le redémarrage du moteur thermique du véhicule (ou remise du contact), la détection de la mise en mouvement du véhicule, la fermeture du bouchon du réservoir de carburant du véhicule. [0023] Dans une sixième étape A6, on mesure le niveau de carburant dans le réservoir après l'arrêt supposé de l'action de remplissage du réservoir. [0024] Dans une septième étape A7, on compare le niveau de carburant mesuré lors de la troisième étape A3 et mémorisé lors de la quatrième étape A4 au niveau mesuré dans la sixième étape A6, afin de déterminer la variation de niveau V de carburant entre le début supposé de l'action de remplissage et la fin supposée de l'action de remplissage du réservoir. [0025] Dans une huitième étape A8, on compare la variation de niveau V à un seuil S prédéfini. Ceci permet de s'assurer que la variation de niveau V est suffisamment significative pour considérer qu'il y a une un remplissage effectif du réservoir de carburant, voire de s'assurer que la quantité est suffisante pour qu'il soit quasiment certain que le remplissage s'est effectué dans une station de remplissage (« station services ») dont le sol est nécessairement horizontal. [0026] Si la variation de niveau V est supérieure ou égale au seuil S prédéfini, on déclare que le véhicule est horizontal, dans une étape d'association de l'action de remplissage du réservoir à une information d'horizontalité du véhicule B. Cette information peut alors être traitée par les systèmes électroniques de gestion du véhicule (contrôle moteur, système de gestion d'autres périphériques, etc.) pour mettre en oeuvres diverses fonctions du véhicule. [0027] Si la variation de niveau V est inférieure au seuil S prédéfini, on ne peut pas garantir que le véhicule est horizontal. On peut, selon la variante de l'invention considérée, dans une étape d'invalidation d'horizontalité C, déclarer que l'information d'horizontalité du véhicule ne peut être confirmée. Cette information peut alors être traitée par les systèmes électroniques de gestion du véhicule (contrôle moteur, système de gestion d'autres périphériques, etc.) pour mettre en oeuvre ou empêcher la mise en oeuvre de diverses fonctions du véhicule. [0028] Il est évidemment envisageable, tout en restant dans le cadre de l'invention, de proposer tout procédé mettant en jeu une partie seulement des étapes décrites en commentaire de la figure 2, tant que l'on reste dans le principe général de l'invention énoncé en commentaire de la figure 1. [0029] L'invention propose ainsi un procédé offrant de multiples avantages. Il est ainsi possible par une exploitation de la détection d'une action de remplissage ou d'un apport effectif en carburant dans le réservoir d'un véhicule d'obtenir une information sur son horizontalité, et ce sans surcoût significatif ni problématique d'implantation d'un capteur dédié. Cette information peut être traitée par les systèmes de contrôle et de gestion du véhicule dans certaines fonctions : contrôle périodique fin du niveau d'un liquide (par exemple de l'huile de lubrification d'un moteur ou d'une boîte de vitesse), gestion d'un transfert de liquide d'un réservoir auxiliaire vers un réservoir principal du véhicule, etc. REVENDICATIONS: 1. Procédé de détection de l'horizontalité d'un véhicule fonctionnant à l'aide d'un carburant stocké dans un réservoir du véhicule devant périodiquement être rempli, comportant les étapes de : - détection d'une action de remplissage du réservoir (A) ; si une action de remplissage du réservoir est détectée, association de l'action de remplissage à une information d'horizontalité du véhicule (B). 2. Procédé selon la revendication 1, comportant en outre les étapes de : détection de l'absence de mouvement du véhicule ; et si une absence de mouvement du véhicule est détectée, attente d'une durée prédéfinie (E2) préalablement à toute étape de détection de l'action de remplissage. 3. Procédé selon la revendication 1 ou la revendication 2, comportant en outre une étape de détection de l'arrêt d'un moteur à combustion du véhicule préalablement à toute étape de détection de l'action de remplissage du réservoir. 4. Procédé selon l'une des revendications 1 à 3, dans lequel la détection de l'action de remplissage du réservoir comporte la détection de l'ouverture d'un bouchon de remplissage du réservoir. 5. Procédé selon l'une des revendications 1 à 4, dans lequel la détection de l'action de remplissage du réservoir comporte : la mesure du niveau de carburant dans le réservoir au début de l'action de remplissage (A3); la détection de la fin de l'action de remplissage (A5); la mesure du niveau de carburant après l'action de remplissage (A6);la détermination de la variation de niveau de carburant (A7) par comparaison des niveaux de carburant mesurés au début de l'action de remplissage et après l'action de remplissage. 6. Procédé selon la revendication 5, dans lequel la détection de la fin de remplissage (A5) comporte la détection de la fermeture d'un bouchon de remplissage du réservoir, ou la mise en mouvement du véhicule, ou le redémarrage d'un moteur à combustion du véhicule. 7. Procédé selon la revendication 5 ou la revendication 6, caractérisé en ce que l'association de l'action de remplissage du réservoir est en outre conditionnée à la détection d'une variation de niveau (V) supérieure à un seuil (S) prédéfini.