Système de contrôle de remplissage d'un contenant à partir d'un véhicule se déplaçant en différents endroits et procédé de mise en oeuvre. 1. Domaine de l'invention L'invention concerne le contrôle du remplissage d'une cuve à partir d'une citerne mobile. Plus précisément, l'invention concerne un système contrôlant que le carburant extrait d'une citerne mobile est bien versé dans une cuve fixe. 2. Art antérieur Dans de nombreux pays, la distribution d'énergie électrique ne couvre qu'une partie du territoire. De ce fait, il est nécessaire de disposer en certains endroits de réservoirs de carburant fossile pour alimenter des groupes électrogènes. Ces réservoirs sont approvisionnés par des camions citernes qui transportent le carburant généralement sous forme liquide. Par exemple, ces groupes électrogènes fournissent l'énergie électrique à des villages éloignés ou certaines industries. Une sonde est placée dans le réservoir pour mesurer la quantité de carburant restant, et est connectée à une unité centrale de gestion de la base fixe. Lorsque le niveau de carburant atteint un seuil minimum, alors une alarme se déclenche informant les utilisateurs à proximité qu'il est urgent de la remplir. Des moyens automatiques peuvent être mis en place pour émettre un signal indiquant un niveau minimum de carburant dans la cuve. Le signal pour déclencher un nouvel approvisionnement est transmis à un distributeur de carburant de préférence par radio. De cette façon, ces appareils sont totalement autonomes et peuvent être placés à des endroits très divers. Le carburant représente une certaine valeur marchande. L'approvisionnement s'effectue par des opérateurs qui peuvent être tentés de détourner une partie ou la totalité du carburant. La fraude consiste notamment à arriver sur le lieu de livraison et à verser une partie du carburant dans une autre cuve que celle alimentant le groupe électrogène. L'autonomie des appareils utilisant le carburant est alors diminuée et les approvisionnements doivent s'effectuer plus fréquemment. Une manière de contrôler automatiquement le remplissage du réservoir consiste à traiter en temps réel les moyens automatiques de mesure du niveau de carburant et à déterminer la quantité de carburant effectivement versée dans les cuves. Cependant, ces moyens nécessitent une alimentation constante en énergie et leurs fonctionnements peuvent être altérés rendant inopérant le contrôle. Il existe donc un réel besoin d'un système de contrôle du remplissage de d'une cuve fixe à partir d'un véhicule citerne qui est indépendant des appareils électriques utilisant un groupe électrogène alimentés par ce carburant. Ce système de contrôle doit permettre de vérifier qu'une certaine quantité de carburant extrait d'une citerne mobile est bien versé dans une cuve fixe. 3. Objectifs de l'invention L'invention a notamment pour objectif de pallier les inconvénients de l'art antérieur. Plus précisément, l'invention a pour objectif un système de contrôle de remplissage d'un contenant à partir d'un véhicule se déplaçant en différents endroits. 4. Exposé de l'invention Ces objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints grâce à l'invention qui a pour objet un système de surveillance du remplissage d'une cuve fixe par une cuve mobile montée sur un moyen de transport. Le système comporte notamment : un moyen de mesure de la quantité de fluide dans ladite cuve fixe, un moyen de mesure de la quantité de fluide dans ladite cuve mobile, un moyen de comparaison des valeurs fournies par les deux moyens de mesure au cours d'une durée déterminée du remplissage de la cuve fixe, un moyen de déclenchement d'une alarme activé lorsque la différence entre la quantité de fluide versée dans ladite cuve fixe et la quantité de fluide extraite de ladite cuve mobile dépasse un certain seuil Ainsi, grâce à l'invention, on peut vérifier qu'une certaine quantité de carburant qui est extrait d'une citerne mobile est bien transférée dans une cuve fixe et qu'il n'y a pas de détournement. De plus la détection d'un tel détournement est immédiate et peut par exemple déclencher en temps réel un signal d'alarme. Selon un premier mode de réalisation, le moyen de comparaison des valeurs est activé lorsque le moyen de mesure de la quantité de fluide dans la cuve mobile détecte une variation de niveau. De cette manière, la surveillance ne s'exerce que lorsque le niveau de carburant varie. Selon un autre mode de réalisation, le système de surveillance comporte un moyen de géolocalisation de la cuve mobile, le moyen de déclenchement d'une alarme étant également activé lorsque le moyen de mesure de la quantité de fluide dans ladite cuve mobile détecte une variation de niveau et lorsque la cuve mobile ne se trouve pas près d'un site référencé par le système. De cette manière, le système de surveillance vérifie que des transferts de carburant ne s'effectuent que sur des sites autorisés. Selon un autre mode de réalisation, le moyen de déclenchement d'une alarme est également activé lorsque le moyen de mesure de la quantité de fluide dans ladite cuve mobile détecte une baisse de niveau et lorsque la cuve mobile se trouve près d'un lieu de remplissage. De cette manière, le système de surveillance vérifie que la baisse de niveau de carburant n'intervient que dans un lieu de remplissage autorisé.Control system for filling a container from a vehicle moving in different places and method of implementation. FIELD OF THE INVENTION The invention relates to the control of the filling of a tank from a mobile tank. More specifically, the invention relates to a system controlling that the fuel extracted from a mobile tank is well poured into a fixed tank. 2. Prior art In many countries, the distribution of electrical energy covers only a part of the territory. As a result, it is necessary to have fossil fuel tanks in some places to power generators. These tanks are supplied by tanker trucks which transport the fuel generally in liquid form. For example, these generators provide electrical power to remote villages or certain industries. A probe is placed in the tank to measure the amount of fuel remaining, and is connected to a central management unit of the fixed base. When the fuel level reaches a minimum threshold, then an alarm is triggered informing nearby users that it is urgent to fill it. Automatic means can be put in place to emit a signal indicating a minimum level of fuel in the tank. The signal to trigger a new supply is transmitted to a fuel distributor preferably by radio. In this way, these devices are completely autonomous and can be placed in very different places. Fuel represents a certain market value. The supply is made by operators who may be tempted to divert some or all of the fuel. The fraud consists in arriving at the place of delivery and pouring a portion of the fuel into a tank other than that supplying the generator. The autonomy of appliances using fuel is then reduced and supplies must be made more frequently. One way to automatically control the filling of the tank is to process in real time the automatic means of measuring the fuel level and to determine the amount of fuel actually poured into the tanks. However, these means require a constant power supply and their operations can be altered rendering inoperative the control. There is therefore a real need for a system for controlling the filling of a fixed tank from a tank vehicle which is independent of electrical appliances using a generator powered by this fuel. This control system must make it possible to verify that a certain quantity of fuel extracted from a mobile tank is well poured into a fixed tank. 3. OBJECTIVES OF THE INVENTION The object of the invention is in particular to overcome the drawbacks of the prior art. More specifically, the object of the invention is a system for controlling the filling of a container from a vehicle moving in different places. 4. DISCLOSURE OF THE INVENTION These objectives, as well as others which will appear subsequently, are achieved by virtue of the invention which relates to a system for monitoring the filling of a fixed vessel by a mobile vessel mounted on a vessel. means of transport. The system comprises in particular: a means for measuring the quantity of fluid in said fixed vessel, a means for measuring the quantity of fluid in said mobile vessel, a means for comparing the values provided by the two measuring means in the course of a fixed duration of the filling of the fixed vessel, a means for triggering an activated alarm when the difference between the quantity of fluid poured into said fixed vessel and the quantity of fluid extracted from said mobile vessel exceeds a certain threshold; the invention, it can be verified that a certain amount of fuel that is extracted from a portable tank is well transferred into a fixed tank and there is no diversion. Moreover the detection of such a diversion is immediate and can for example trigger in real time an alarm signal. According to a first embodiment, the value comparison means is activated when the means for measuring the quantity of fluid in the mobile vessel detects a variation in level. In this way, monitoring only occurs when the fuel level varies. According to another embodiment, the monitoring system comprises a means for geolocation of the mobile vessel, the means for triggering an alarm being also activated when the means for measuring the quantity of fluid in said mobile vessel detects a variation of level and when the mobile tank is not near a site referenced by the system. In this way, the monitoring system checks that fuel transfers only take place on authorized sites. According to another embodiment, the means for triggering an alarm is also activated when the means for measuring the quantity of fluid in said mobile tank detects a level drop and when the mobile tank is near a location of filling. In this way, the monitoring system checks that the fuel level drop only occurs in an authorized filling location.
Selon un autre mode de réalisation, le système de surveillance comporte un moyen de détection de la présence du moyen de mesure de la quantité de fluide dans ladite cuve fixe. Le moyen de déclenchement d'une alarme est également activé lorsque ledit moyen de mesure n'est pas détecté et lorsque le moyen de mesure de la quantité de fluide dans ladite cuve mobile détecte une baisse du niveau. De cette manière, le système de surveillance vérifie que la sonde mesurant le niveau de carburant dans la cuve fixe est bien connecté lors du remplissage. Selon un autre mode de réalisation, le moyen de déclenchement d'une alarme déclenche au moins l'arrêt d'une pompe pour stopper le transfert de fluide. De cette manière, l'alarme arrête tout transfert non autorisé de carburant. Selon un autre mode de réalisation, le système de surveillance comporte un module autonome d'alimentation et de communication destiné à se connecter sur le moyen de mesure de la quantité de fluide dans ladite cuve fixe, ledit module comportant une batterie alimentant ledit moyen de mesure et un moyen de communication transmettant les mesures vers ledit moyen de comparaison des valeurs. De cette manière, une liaison filaire entre le camion et la cuve est évitée. Selon un autre mode de réalisation, le système de surveillance comporte un moyen de calibration recevant des informations sur les quantités de fluide versées dans ladite cuve mobile et les corrélant avec les données reçues du un moyen de mesure de la quantité de fluide dans ladite cuve mobile. De cette manière, les mesures sont plus précises et s'affranchissent de la disposition des cuves dans les lieux de remplissages. Selon un autre mode de réalisation, le moyen de transport comporte un moyen d'émission d'un message informant un serveur distant de la quantité de fluide présent dans la cuve mobile. De cette manière, le serveur distant est à tout moment informé de la quantité de carburant présent dans la citerne. Selon un autre aspect, la présente invention concerne un procédé de surveillance du remplissage d'une cuve fixe par une cuve mobile montée sur un moyen de transport. Le procédé comporte notamment les étapes suivantes : - mesure de la quantité de fluide dans ladite cuve fixe, - mesure de la quantité de fluide dans ladite cuve mobile, - comparaison des valeurs fournies par les deux étapes de mesure au cours d'une durée déterminée du remplissage de la cuve fixe, - déclenchement d'une alarme activé lorsque la différence entre la quantité de fluide versée dans ladite cuve fixe et la quantité de fluide extraite de ladite cuve mobile dépasse un certain seuil. 5. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation particulier, donné à titre de simple exemple illustratif et non-limitatif, et des dessins annexés, parmi lesquels : - la figure 1 est une vue d'ensemble des éléments permettant de remplir une cuve à partir d'une citerne mobile selon un exemple de réalisation de l'invention, - la figure 2 présente un schéma d'une sonde locale 11 placée sur une cuve fixe 8, selon un exemple de réalisation, - la figure 3 présente un exemple d'ordinogramme des principales étapes pour la mise en oeuvre d'un système de contrôle de remplissage d'un contenant, - la figure 4 présente un exemple de synoptique d'une sonde locale passive, - la figure 5 présente un exemple de synoptique d'une sonde mobile auto- alimentée destinée à mesurer le niveau de carburant dans la citerne d'un camion. 6. Description d'un mode de réalisation de l'invention 6.1 Principe général La présente invention un système de surveillance du remplissage d'une cuve fixe par une cuve mobile qui est montée sur un moyen de transport. La cuve fixe dispose d'un moyen de mesure de la quantité de fluide qui se trouve à l'intérieur, la cuve mobile dispose d'un moyen de mesure similaire. Le système compare les valeurs fournies par les deux moyens de mesure au cours d'une durée déterminée du remplissage de la cuve fixe. Le système déclenche une alarme lorsque la différence entre la quantité de fluide versée dans la cuve fixe et la quantité de fluide extraite de la cuve mobile dépasse un certain seuil. L'invention permet de contrôler qu'une certaine quantité de carburant extraite d'une citerne mobile est bien transférée dans une cuve fixe et que le carburant n'est pas versé ailleurs. L'invention permet également de déclencher une alarme lorsque le niveau de la cuve mobile varie et que celle-ci ne se trouve pas dans un lieu répertorié. 6.2 Description d'un mode de réalisation En référence à la FIG. 1, une citerne mobile 1 est transportée par un camion 2. Une pompe 3 permet de transférer une certaine quantité de fluide, typiquement du carburant (essence, gas-oil, gaz liquide, ...), de la citerne vers un autre contenant. Le transfert s'effectue par un tuyau dont l'extrémité comporte un pistolet à gâchette 4. Une première sonde de niveau 5, dite « mobile» est placée en partie supérieure de la citerne et est destinée à mesurer le niveau du carburant contenu dans la citerne et donc la quantité de carburant restante. La sonde 5 de la citerne mobile est connectée à une unité de contrôle 6 embarquée dans le camion 2. La communication s'effectue soit par une liaison filaire, soit par une liaison sans fil, dans ce dernier cas, la sonde 5 est auto-alimentée par une batterie.According to another embodiment, the monitoring system comprises means for detecting the presence of the means for measuring the quantity of fluid in said fixed vessel. The means for triggering an alarm is also activated when said measuring means is not detected and when the means for measuring the quantity of fluid in said mobile tank detects a drop in the level. In this way, the monitoring system verifies that the sensor measuring the fuel level in the fixed tank is well connected during filling. According to another embodiment, the means for triggering an alarm triggers at least the stopping of a pump to stop the transfer of fluid. In this way, the alarm stops any unauthorized transfer of fuel. According to another embodiment, the monitoring system comprises an autonomous supply and communication module intended to connect to the means for measuring the quantity of fluid in said fixed vessel, said module comprising a battery supplying said measuring means. and communication means transmitting the measurements to said value comparison means. In this way, a wired connection between the truck and the tank is avoided. According to another embodiment, the monitoring system comprises a calibration means receiving information on the quantities of fluid poured into said mobile tank and correlating them with the data received from a means for measuring the quantity of fluid in said moving tank. . In this way, the measurements are more precise and are freed from the arrangement of the tanks in the filling locations. According to another embodiment, the means of transport comprises means for transmitting a message informing a remote server of the quantity of fluid present in the mobile tank. In this way, the remote server is informed at all times of the quantity of fuel present in the tank. According to another aspect, the present invention relates to a method of monitoring the filling of a fixed vessel by a mobile vessel mounted on a means of transport. The process comprises in particular the following steps: measuring the quantity of fluid in said fixed vessel, measuring the quantity of fluid in said moving vessel, comparing the values provided by the two measuring steps during a determined period of time filling of the fixed vessel, - triggering of an activated alarm when the difference between the quantity of fluid poured into said fixed vessel and the quantity of fluid extracted from said mobile vessel exceeds a certain threshold. 5. List of Figures Other features and advantages of the invention will appear more clearly on reading the following description of a particular embodiment, given as a simple illustrative and non-limiting example, and the accompanying drawings. among which: - Figure 1 is an overview of the elements for filling a tank from a portable tank according to an exemplary embodiment of the invention, - Figure 2 shows a diagram of a local probe 11 placed on a fixed vessel 8, according to an exemplary embodiment, - Figure 3 shows an example of a flow chart of the main steps for the implementation of a filling control system of a container, - Figure 4 shows a example of a synoptic of a passive local probe, - Figure 5 shows an example of a mimic diagram of a self-powered mobile probe for measuring the fuel level in the tank of a truck. 6. DESCRIPTION OF AN EMBODIMENT OF THE INVENTION 6.1 GENERAL PRINCIPLE The present invention a system for monitoring the filling of a fixed vessel by a mobile vessel which is mounted on a transport means. The fixed tank has a means for measuring the amount of fluid that is inside, the mobile tank has a similar measuring means. The system compares the values provided by the two measuring means during a fixed period of filling of the fixed vessel. The system triggers an alarm when the difference between the quantity of fluid poured into the fixed vessel and the quantity of fluid extracted from the mobile vessel exceeds a certain threshold. The invention makes it possible to control that a certain quantity of fuel extracted from a mobile tank is transferred to a fixed tank and that the fuel is not poured elsewhere. The invention also makes it possible to trigger an alarm when the level of the mobile tank varies and that it is not in a listed place. 6.2 Description of an Embodiment Referring to FIG. 1, a portable tank 1 is transported by a truck 2. A pump 3 makes it possible to transfer a certain amount of fluid, typically fuel (gasoline, gas oil, liquid gas, etc.), from the tank to another container. . The transfer is carried out by a pipe whose end comprises a trigger gun 4. A first level 5 probe, called "mobile" is placed in the upper part of the tank and is intended to measure the level of fuel contained in the tank and therefore the amount of fuel remaining. The probe 5 of the mobile tank is connected to a control unit 6 embedded in the truck 2. The communication is carried out either by a wired link, or by a wireless link, in the latter case, the probe 5 is self- powered by a battery.
L'unité de contrôle 6 comporte une unité centrale, une mémoire contenant au moins un programme de contrôle du remplissage, un moyen de traitement des signaux reçus de la sonde mobile 5, un moyen de communication 7 avec un réseau sans fil, typiquement le réseau GSM, un module de géolocalisation permettant de déterminer avec précision la position de la citerne mobile 1, tel qu'un module GPS ou un module logiciel opérant par triangulation avec des bases fixes de téléphonie mobile, et un moyen de connexion avec une sonde de niveau locale. L'unité de contrôle est alimentée par la batterie du camion citerne 1. Le camion citerne 2 se déplace sur un lieu d'utilisation du carburant où se trouve une cuve fixe 8. Cette cuve fixe permet par exemple d'alimenter un groupe électrogène 9 alimentant en énergie des villages, des industries isolées ou une station fixe 10 de téléphonie mobile. De tels équipements sont assez fréquents dans des pays où le réseau de distribution d'énergie ne couvre qu'une partie du territoire. La cuve fixe 8 peut également contenir le carburant distribué par une station service. La cuve fixe dispose également d'une sonde de niveau 11, dite « locale» qui est placée en partie supérieure de la cuve. Selon un exemple préféré de réalisation, cette sonde est dite passive en ce qu'elle n'est pas auto-alimentée et doit être connectée à l'unité de contrôle 6 par un moyen de connexion pour fournir les mesures. Selon une variante de réalisation, la sonde locale 11 comporte une batterie et un moyen d'activation des circuits électronique en approchant un aimant par exemple. Tout au long de son activation, la sonde locale transmet les mesures de niveau de carburant à l'unité de contrôle 6 par une communication radio, en Wifi par exemple. Le camion citerne se stationne à proximité de la cuve fixe 8 et commence son remplissage. Pour cela, l'opérateur introduit le pistolet à gâchette 4 dans l'orifice de remplissage de la cuve locale et, selon un exemple préféré de réalisation, connecte à la sonde locale 11 un câble 12 relié à l'unité de contrôle 6. Dans le cas où la sonde locale 11 n'est pas auto-alimentée, le câble 12 assure à la fois l'alimentation et la communication. L'opérateur commande le remplissage de la cuve fixe 8 en mettant en marche la pompe 3 du camion citerne. L'unité de contrôle est constamment en fonctionnement et à la fois mesure le niveau de carburant dans la citerne mobile 1 et détermine sa position à l'aide de son module de géolocalisation. Lorsque l'unité de contrôle 6 détecte un changement de niveau du carburant alors le programme de contrôle du remplissage est exécuté. De cette manière l'opérateur n'a pas besoin d'agir au niveau de l'unité de contrôle. Son fonctionnement étant automatique, le contrôle ne peut être inhibé par l'opérateur. L'unité de contrôle 6 communique à intervalle régulier avec un serveur à l'aide de son moyen de communication sans fil. Ce serveur comporte une mémoire contenant la liste des différents lieux de remplissage où le camion citerne peut s'approvisionner en carburant, et les lieux de livraison où les cuves fixes 8 se trouvent. Lors d'un arrêt, l'unité de contrôle et/ou le serveur peut ainsi vérifier que la localisation actuelle du camion 2 correspond à un lieu répertorié. Si le niveau de la citerne mobile diminue et que le camion ne se situe pas sur un site de livraison alors le système de surveillance déclenche une alarme. La FIG.2 présente un exemple de schéma d'une sonde locale 11 placée sur une cuve fixe 8. La sonde locale comporte une partie inférieure effilée qui se loge à l'intérieur de la cuve 8 et qui comporte le capteur de niveau 20. Ce capteur qui est de façon préférentielle à ultrason, comporte un émetteur et un récepteur de signaux ultrasonores. La distance entre le capteur et la surface du carburant est directement proportionnelle au temps de trajet des signaux. La sonde 11 étant placée en partie supérieure, plus le temps de trajet est long, moins il reste de carburant dans la cuve. Nous verrons par la suite une méthode d'apprentissage permettant de déterminer avec précision la quantité de carburant restante en fonction du temps de propagation des signaux. Le capteur ultrasonore 20 est connecté à un circuit imprimé 21 placé dans la partie haute de la sonde locale qui est directement fixée dans la paroi supérieure de la cuve fixe 8, par vissage par exemple. Le circuit imprimé 21 supporte des composants électroniques 22 dédiés à l'identification et la communication ainsi que des plots de connexion avec le capteur 20 et un connecteur 23. Un circuit d'identification contient un code selon un format déterminé qui identifie chaque sonde locale 11, ce code est par exemple sur 64 bits. Le capteur 20 intègre les circuits analogiques d'émission et de réception des signaux ultrasonores, le convertisseur A/D et le circuit mettant en série les données issues de la conversion. Un connecteur 24 à l'extrémité du câble 12 se connecte au connecteur 23 solidaire de la sonde, les deux connecteurs disposent d'au moins quatre contacts : deux pour l'alimentation du circuit imprimé 21 et deux pour la transmission des données d'identification et de mesure.The control unit 6 comprises a central unit, a memory containing at least one filling control program, means for processing the signals received from the mobile probe 5, a communication means 7 with a wireless network, typically the network. GSM, a geolocation module for accurately determining the position of the mobile tank 1, such as a GPS module or a software module operating by triangulation with mobile fixed bases, and a connection means with a level probe local. The control unit is powered by the battery of the tanker truck 1. The tanker truck 2 moves to a place of use of the fuel where there is a fixed tank 8. This fixed tank allows for example to supply a generator 9 providing energy to villages, isolated industries or a fixed mobile phone station. Such equipment is quite common in countries where the energy distribution network covers only a part of the territory. The stationary vessel 8 may also contain the fuel dispensed by a service station. The fixed bowl also has a level 11 probe, called "local" which is placed in the upper part of the tank. According to a preferred embodiment, this sensor is said to be passive in that it is not self-powered and must be connected to the control unit 6 by a connection means to provide the measurements. According to an alternative embodiment, the local probe 11 comprises a battery and a means of activation of the electronic circuits by approaching a magnet for example. Throughout its activation, the local probe transmits the fuel level measurements to the control unit 6 by radio communication, Wifi for example. The tanker truck parks near the fixed tank 8 and begins filling. For this, the operator introduces the trigger gun 4 into the filling orifice of the local tank and, according to a preferred embodiment, connects to the local probe 11 a cable 12 connected to the control unit 6. In the case where the local probe 11 is not self-powered, the cable 12 provides both power and communication. The operator controls the filling of the fixed tank 8 by starting the pump 3 of the tanker truck. The control unit is constantly in operation and both measures the level of fuel in the mobile tank 1 and determines its position using its geolocation module. When the control unit 6 detects a change of fuel level then the filling control program is executed. In this way the operator does not need to act at the control unit level. Its operation being automatic, the control can not be inhibited by the operator. The control unit 6 communicates at regular intervals with a server using its wireless communication means. This server includes a memory containing the list of different filling locations where the tanker truck can get fuel, and the delivery locations where the fixed tanks 8 are located. During a stop, the control unit and / or the server can thus verify that the current location of the truck 2 corresponds to a listed location. If the level of the mobile tank decreases and the truck is not on a delivery site then the monitoring system triggers an alarm. FIG. 2 shows an example of a diagram of a local probe 11 placed on a fixed tank 8. The local probe comprises a tapered lower part which is housed inside the tank 8 and which comprises the level sensor 20. This sensor, which is preferably ultrasound, comprises a transmitter and an ultrasonic signal receiver. The distance between the sensor and the fuel surface is directly proportional to the travel time of the signals. The probe 11 being placed in the upper part, the longer the travel time is, the less fuel remaining in the tank. We will then see a learning method to accurately determine the amount of fuel remaining as a function of the propagation time of the signals. The ultrasonic sensor 20 is connected to a printed circuit 21 placed in the upper part of the local probe which is directly fixed in the upper wall of the fixed vessel 8, by screwing for example. The printed circuit 21 supports electronic components 22 dedicated to identification and communication as well as connection pads with the sensor 20 and a connector 23. An identification circuit contains a code in a determined format that identifies each local probe 11 , this code is for example 64 bits. The sensor 20 integrates the analog circuits for transmitting and receiving the ultrasonic signals, the A / D converter and the circuit putting in series the data resulting from the conversion. A connector 24 at the end of the cable 12 connects to the connector 23 integral with the probe, the two connectors have at least four contacts: two for the supply of the printed circuit 21 and two for the transmission of identification data. and measurement.
Selon une variante de réalisation, l'opérateur connecte un module autonome d'alimentation et de communication sur le connecteur 23. Ce module comporte une batterie alimentant un circuit assurant la communication par radio avec l'unité de contrôle 6 embarquée dans le camion citerne 2 et la communication filaire avec la sonde locale 11 via le connecteur 23. Pour cela, le module autonome dispose également d'un connecteur 24 qui, en plus de la communication, assure l'alimentation de la sonde locale à l'aide de la batterie. Avantageusement, le circuit imprimé de ce module est identique à celui de la sonde 5 et comporte les mêmes composants permettant de lire les informations du capteur 20 et de communiquer par radio avec l'unité de contrôle 6. Selon une autre variante de réalisation, le pistolet à gâchette 4 coopère mécaniquement avec l'ouverture en partie supérieure de la cuve 8 de façon à occuper une position précise et la sonde locale 11 est placée sur le pistolet. La position du pistolet étant toujours la même et ceci quel que soit la cuve, la mesure de distance est reproductible. Selon cette variante, l'opérateur n'effectue qu'une seule opération de connexion mécanique avec la cuve fixe 8 lors de son remplissage et n'a pas à se préoccuper des connexions électriques Après avoir détaillé les éléments principaux de l'invention, nous allons maintenant expliquer comment ceux-ci coopèrent. La FIG. 3 présente un ordinogramme des principales étapes pour la mise en oeuvre d'un système de contrôle de remplissage d'un contenant à partir d'un véhicule se déplaçant en différents endroits. L'unité de contrôle exécute le programme de contrôle du remplissage enregistré dans sa mémoire. A l'étape 3.1, l'unité 6 contrôle le niveau de carburant dans la citerne et détermine la position du camion citerne 2 pour éventuellement la transmettre au serveur par radio. A un certain moment, l'unité de contrôle 6 détecte un changement de niveau dans la citerne (étape 3.2). Cette détection peut s'effectuer lors des arrêts prolongés qui sont détectables par l'absence d'évolution des coordonnées géographiques.According to an alternative embodiment, the operator connects an autonomous supply and communication module on the connector 23. This module comprises a battery supplying a circuit ensuring the radio communication with the control unit 6 embedded in the tanker truck 2 and the wired communication with the local probe 11 via the connector 23. For this, the autonomous module also has a connector 24 which, in addition to the communication, provides power to the local probe using the battery . Advantageously, the printed circuit of this module is identical to that of the probe 5 and comprises the same components making it possible to read the information from the sensor 20 and to communicate by radio with the control unit 6. According to another variant embodiment, the trigger gun 4 mechanically cooperates with the opening in the upper part of the tank 8 so as to occupy a precise position and the local probe 11 is placed on the gun. The position of the gun is always the same and this whatever the tank, distance measurement is reproducible. According to this variant, the operator performs only one mechanical connection operation with the fixed vessel 8 during its filling and does not have to worry about the electrical connections. After having detailed the main elements of the invention, we let's now explain how they cooperate. FIG. 3 presents a flow chart of the main steps for the implementation of a filling control system of a container from a vehicle moving in different places. The control unit executes the filling control program stored in its memory. In step 3.1, the unit 6 checks the fuel level in the tank and determines the position of the tanker truck 2 to possibly transmit it to the server by radio. At a certain moment, the control unit 6 detects a level change in the tank (step 3.2). This detection can be carried out during prolonged stops which are detectable by the absence of evolution of the geographic coordinates.
A l'étape 3.3, l'unité de contrôle 6 détermine le type de lieu ou le camion citerne se trouve. Si le camion citerne se trouve dans un lieu de remplissage, l'unité de contrôle détecte la baisse du niveau séparant la surface du carburant et la sonde mobile 5 et détermine la quantité de carburant versé dans la citerne (étape 3.4). Selon un perfectionnement, le programme de contrôle vérifie que, dans un lieu de remplissage, le niveau de carburant monte et donc du carburant est versé dans la citerne. Si tel n'est pas le cas, le programme de contrôle du remplissage saute à une étape d'alarme qui sera explicitée par la suite. A l'étape 3.5, l'unité de contrôle 6 transmet au serveur sa localisation et la quantité de carburant présent dans la citerne. Puis le programme de contrôle du remplissage boucle à l'étape 3.1. Si le camion ne se trouve pas dans un lieu de remplissage, alors à l'étape 3.6, l'unité de contrôle 6 vérifie si le lieu actuel correspond à un lieu de livraison. Si ce n'est pas le cas, le niveau de carburant ne devrait pas varier et donc, le programme de contrôle du remplissage saute à une étape d'alarme qui sera explicitée par la suite. A l'étape 3.7, l'unité 6 effectue un second contrôle consistant à détecter la présence de la sonde locale. Il est en effet anormal que le niveau évolue dans un lieu où se trouve une cuve à remplir sans que l'on ne détecte la sonde locale de cette cuve. Ce contrôle permet de rappeler à l'opérateur qu'il doit toujours connecter cette sonde à l'unité de contrôle 6, lors d'un remplissage. A l'étape 3.8, l'unité de contrôle 6 détecte si les niveaux transmis par les sondes n'évoluent plus pendant un certain temps pour en déduire que le remplissage est terminé. Dans ce cas, le programme de contrôle du remplissage émet vers le serveur un message indiquant la quantité de carburant versé et le lieu de livraison (étape 3.9) puis le programme boucle à l'étape 3.1. Sinon, l'unité de contrôle détermine en utilisant les données émises par la sonde mobile qu'une certaine quantité de carburant est vidée de la citerne pendant une durée déterminée (étape 3.10). Puis, en utilisant les mesures transmises par la sonde locale, l'unité de contrôle détermine la quantité de carburant qui est versée dans la cuve fixe pendant la même durée. A l'étape 3.11, l'unité de contrôle 6 corrèle les deux quantités ainsi déterminées et vérifie si elles sont approximativement égales, l'écart admissible doit se situer en dessous d'un seuil déterminé, 2 % par exemple. Si c'est le cas, le programme de contrôle reboucle à l'étape 3.8 pour contrôler le transfert de carburant pendant une autre durée déterminée. Si les quantités ne correspondent pas, l'unité de contrôle 6 déclenche une alarme (étape 3.12) et transmet un message au serveur par son moyen de communication 7 informant de cet état en indiquant la localisation actuelle du camion 2. De façon optionnelle, à l'étape 3.13, l'unité de contrôle 6 émet un signal à la pompe 3 pour arrêter son fonctionnement. De cette manière, le système de surveillance stoppe de détournement de carburant. Selon un perfectionnement, le système de surveillance comporte une étape de calibration de la mesure effectuée par les sondes locales. En effet, les cuves peuvent être de différentes dimensions et formes, et être plus ou moins placées à l'horizontal. De ce fait, la fonction qui produit la quantité de carburant restant en fonction de la hauteur entre la sonde locale et la surface du carburant peut être très complexe. Lors d'un premier remplissage, la cuve étant vide, l'unité de contrôle 6 enregistre les mesures de la sonde 11 chaque fois qu'une certaine quantité de carburant est versée, tous les 10 litres par exemple. Il est ainsi possible d'établir un tableau de correspondance entre la quantité de carburant versée et la hauteur mesurée. Le serveur gère autant de tableaux que de cuves fixes et peut transmettre à une unité de contrôle 6 soit le tableau, soit une quantité de carburant en fonction d'une hauteur mesurée.In step 3.3, the control unit 6 determines the type of place where the tanker truck is located. If the tank truck is in a filling location, the control unit detects the drop in the level separating the fuel surface and the moving probe 5 and determines the amount of fuel poured into the tank (step 3.4). According to an improvement, the control program verifies that, in a filling location, the fuel level rises and thus fuel is poured into the tank. If this is not the case, the filling control program jumps to an alarm step which will be explained later. In step 3.5, the control unit 6 transmits to the server its location and the amount of fuel present in the tank. Then the fill control program loops to step 3.1. If the truck is not in a filling location, then in step 3.6, the control unit 6 checks whether the current location corresponds to a delivery location. If this is not the case, the fuel level should not vary and therefore, the filling control program jumps to an alarm stage which will be explained later. In step 3.7, the unit 6 performs a second check consisting of detecting the presence of the local probe. It is indeed abnormal that the level evolves in a place where there is a tank to fill without one detects the local probe of this tank. This control makes it possible to remind the operator that he must always connect this probe to the control unit 6, during a filling. In step 3.8, the control unit 6 detects whether the levels transmitted by the probes are no longer changing for a certain time to deduce that the filling is complete. In this case, the filling control program transmits to the server a message indicating the amount of fuel poured and the place of delivery (step 3.9) then the program loop in step 3.1. Otherwise, the control unit determines using data from the moving probe that a certain amount of fuel is emptied from the tank for a specified time (step 3.10). Then, using the measurements transmitted by the local probe, the control unit determines the amount of fuel that is poured into the fixed tank for the same duration. In step 3.11, the control unit 6 correlates the two quantities thus determined and checks whether they are approximately equal, the allowable deviation must be below a determined threshold, 2% for example. If this is the case, the control program loops back to step 3.8 to control the transfer of fuel for another specified period. If the quantities do not match, the control unit 6 triggers an alarm (step 3.12) and transmits a message to the server by its communication means 7 informing of this state indicating the current location of the truck 2. Optionally, to step 3.13, the control unit 6 sends a signal to the pump 3 to stop its operation. In this way, the monitoring system stops the diversion of fuel. According to an improvement, the monitoring system comprises a calibration step of the measurement performed by the local probes. Indeed, the tanks can be of different sizes and shapes, and be more or less placed horizontally. As a result, the function that produces the remaining amount of fuel depending on the height between the local probe and the fuel surface can be very complex. During a first filling, the tank being empty, the control unit 6 records the measurements of the probe 11 each time a certain amount of fuel is poured, every 10 liters for example. It is thus possible to establish a table of correspondence between the quantity of fuel poured and the measured height. The server manages as many tables as fixed tanks and can transmit to a control unit 6 is the table, or a quantity of fuel depending on a measured height.
La FIG. 4 présente un exemple de synoptique d'une sonde locale passive. La partie haute de la sonde locale 11 comporte le connecteur 23 qui comprend au moins quatre bornes de connexion, deux dédiées à l'alimentation Gnd et +Vcc et deux dédiées à la communication : une pour la lecture des données d'identification et l'autre pour la transmission des mesures du capteur ultrasonore 20. Le numéro d'identification de la sonde locale est avantageusement inscrit dans une mémoire morte d'un composant, par exemple le DS2431 commercialisé par la société DALLAS, le composant intégrant la mise en série des bits d'identification. Le capteur ultrasonore placé en partie basse de la sonde 11 est alimenté par un convertisseur continu/continu 42 qui élève la tension appliquée au connecteur 23 à une tension apte à faire fonctionner le capteur 20. La sortie analogique du capteur est raccordée à un amplificateur 41 pour la mise en forme des signaux transmis par le câble 12. Selon une variante de réalisation, la sonde 11 comporte, intégré ou non au capteur, un convertisseur A/D permettant de transmettre sous forme numérique une mesure de la hauteur entre le capteur 11 et la surface du carburant. La FIG. 5 présente un synoptique d'une sonde mobile destinée à mesurer le niveau de carburant dans la citerne d'un camion. Cette sonde 5 comporte une unité centrale 50, par exemple un microcontrôleur PIC de la société Microchip.FIG. 4 shows an example of a synoptic of a passive local probe. The upper part of the local probe 11 comprises the connector 23 which comprises at least four connection terminals, two dedicated to the supply Gnd and + Vcc and two dedicated to the communication: one for reading the identification data and the Another for the transmission of measurements of the ultrasonic sensor 20. The identification number of the local probe is advantageously written in a read-only memory of a component, for example the DS2431 sold by the company DALLAS, the component integrating the serialization of the identification bits. The ultrasonic sensor placed at the bottom of the probe 11 is fed by a DC / DC converter 42 which raises the voltage applied to the connector 23 to a voltage able to operate the sensor 20. The analog output of the sensor is connected to an amplifier 41 for shaping the signals transmitted by the cable 12. According to an alternative embodiment, the probe 11 comprises, integrated or not with the sensor, an A / D converter making it possible to transmit in digital form a measurement of the height between the sensor 11 and the fuel surface. FIG. 5 shows a block diagram of a moving probe for measuring the level of fuel in the tank of a truck. This probe 5 comprises a central unit 50, for example a microcontroller PIC Microchip society.
Les circuits électriques et électroniques de la sonde 5 sont alimentés par une pile 51 à longue autonomie. En variante, cette alimentation est une batterie rechargeable. L'unité centrale 50 est connectée à un circuit de communication 52 sans fil utilisant n'importe quel standard radio tel que le Bluetooth, ZigBee ou le Wifi. Ce circuit relié à une antenne permet la communication bidirectionnelle avec l'unité de contrôle 6. La présente invention couvre également le cas où la sonde 5 est reliée par un câble avec l'unité de contrôle 6, ce câble assurant à la fois l'alimentation et la communication. L'unité centrale 50 contrôle et reçoit les mesures effectuées par un capteur ultrasonore 53 disposé en partie inférieur de la sonde mobile 5. Une mémoire 54 contient notamment des données d'utilisation de la sonde et des données d'identification, une adresse MAC par exemple. De cette manière, les mesures effectuées par le capteur 53 sont associées à un identificateur propre à la citerne mobile 1. De façon optionnelle, la sonde mobile 5 comporte un accéléromètre 55 qui fournit à la fois des informations de position statique et de déplacement à l'unité centrale 50. De cette manière, l'unité centrale peut fournir des indications sur le déplacement du véhicule ou s'il est incliné d'un coté ou d'un autre. Ces informations sont utiles pour valider les mesures du capteur. En effet, si le véhicule est en mouvement, la hauteur mesurée par le capteur varie constamment et en de grande proportion, de sorte qu'aucune mesure précise n'est possible. L'invention n'est pas limitée aux modes de réalisation qui viennent d'être décrits. En particulier, l'invention peut être utilisé pour contrôler la quantité de tout fluide, que ce soit du carburant ou non, transféré d'une citerne mobile vers une cuve fixe.The electrical and electronic circuits of the probe 5 are powered by a battery 51 with long battery life. Alternatively, this power supply is a rechargeable battery. The central unit 50 is connected to a wireless communication circuit 52 using any standard radio such as Bluetooth, ZigBee or Wifi. This circuit connected to an antenna allows bidirectional communication with the control unit 6. The present invention also covers the case where the probe 5 is connected by a cable with the control unit 6, this cable ensuring both the food and communication. The central unit 50 checks and receives the measurements made by an ultrasonic sensor 53 arranged in the lower part of the mobile probe 5. A memory 54 contains in particular data of use of the probe and identification data, a MAC address by example. In this way, the measurements made by the sensor 53 are associated with an identifier specific to the mobile tank 1. Optionally, the mobile probe 5 comprises an accelerometer 55 which provides both static position information and displacement information. In this way, the central unit can provide indications on the movement of the vehicle or if it is inclined on one side or another. This information is useful for validating sensor measurements. Indeed, if the vehicle is in motion, the height measured by the sensor varies constantly and in large proportion, so that no precise measurement is possible. The invention is not limited to the embodiments that have just been described. In particular, the invention can be used to control the amount of any fluid, whether fuel or not, transferred from a mobile tank to a fixed tank.