Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019002145) METHOD FOR MEASURING A SPEED OF A FLUID
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

REVENDICATIONS

1. Procédé de mesure d'une vitesse d'un fluide, comprenant les étapes de :

- émettre un signal ultrasonore de mesure (Se) ;

- acquérir et numériser une portion de mesure (25, 26) d'un signal ultrasonore de mesure reçu (Sr, Sri, Sr2) après que le signal ultrasonore de mesure (Se) ait parcouru un trajet de longueur définie (L) , pour obtenir des échantillons de mesure ;

- estimer, à partir des échantillons de mesure, une amplitude de la portion de mesure ;

- accéder à des échantillons de référence d'une table de référence préremplie et stockée dans une mémoire, les échantillons de référence formant une courbe de référence qui constitue une interpolation des échantillons de mesure ;

- produire des échantillons de mesure ajustés en multipliant les échantillons de mesure par un rapport entre une amplitude de la courbe de référence (30, 43) et l'amplitude de la portion de mesure ;

- pour chaque échantillon de mesure ajusté, déterminer un décalage temporel unitaire entre l'échantillon de mesure ajusté et la courbe de référence ;

- pour chaque échantillon de mesure ajusté, estimer un instant de passage par zéro de la portion de mesure à partir du décalage temporel unitaire et des échantillons de référence ;

- estimer, à partir d'une moyenne des instants de passage par zéro, une mesure de temps de trajet du signal ultrasonore de mesure pour parcourir le trajet de longueur définie ;.

- estimer la vitesse du fluide à partir de la mesure de temps de trajet.

2. Procédé de mesure selon la revendication 1, dans lequel le décalage temporel unitaire est déterminé en réalisant une interpolation linéaire ou une interpolation quadratique d'ordre n à partir des échantillons de référence.

3. Procédé de mesure selon la revendication 1, comprenant en outre les étapes de mesurer une température du fluide et de sélectionner, en fonction de la température du fluide, la courbe de référence parmi une pluralité de courbes de référence mémorisées.

4. Procédé de mesure selon la revendication 1, comprenant en outre une étape préliminaire consistant à estimer et à soustraire aux échantillons de mesure un offset desdits échantillons de mesure.

5. Procédé de mesure selon la revendication 1, comprenant en outre l'étape d'appliquer à un échantillonnage de la portion de mesure un retard d'échantillonnage égal à une moyenne des décalages temporels unitaires.

6. Procédé de mesure selon la revendication 5, dans lequel l'application du retard d'échantillonnage consiste à retarder un signal d'horloge (CLK) qui cadence un convertisseur analogique numérique (21) qui numérise la portion de mesure.

7. Procédé de mesure selon la revendication 6, comprenant les étapes, pour retarder le signal d'horloge, de :

- appliquer le signal d'horloge en entrée d'une chaîne (35) formée d'une pluralité d'étages de retard, la sortie de chaque étage de retard étant associée à un retard déterminé ;

- sélectionner la sortie de l'étage de retard dont le retard déterminé correspond au retard d'échantillonnage.

8. Procédé de mesure selon la revendication 7, dans lequel un multiplexeur (36) ainsi que la chaîne (35) formée de la pluralité d' étages de retard sont programmés dans un FPGA (17), le multiplexeur (36) étant utilisé pour réaliser la sélection de la sortie de l'étage de retard .

9. Procédé de mesure selon la revendication 1, comprenant en outre les étapes de :

- réaliser une pluralité de mesures de temps de trajet ;

- calculer la moyenne M' des mesures de temps de trajet ;

- éliminer des mesures de temps de trajet imprécises (40) situées à l'extérieur d'une plage [Μ' -X ; M'+X] ;

- calculer une moyenne M des mesures de temps de trajet (41) à l'intérieur de la plage [Μ' -X ; M'+X] ;

- estimer la vitesse du fluide à partir de la moyenne

M.

10. Procédé de mesure selon la revendication 1, comprenant les étapes de :

- émettre un premier signal ultrasonore de mesure et un deuxième signal ultrasonore de mesure ;

- acquérir et numériser une première portion de mesure d'un premier signal ultrasonore de mesure reçu après que le premier signal ultrasonore de mesure ait parcouru un trajet de longueur définie d'amont en aval, pour obtenir des premiers échantillons de mesure ;

- acquérir et numériser une deuxième portion de mesure d'un deuxième signal ultrasonore de mesure reçu après que le deuxième signal ultrasonore de mesure ait parcouru le trajet de longueur définie d'aval en amont, pour obtenir des deuxièmes échantillons de mesure ;

- maximiser une fonction de corrélation croisée entre les premiers échantillons de mesure et les deuxièmes échantillons de mesure pour obtenir une différence de temps de trajet ;

- estimer la vitesse du fluide à partir de la différence de temps de trajet.

11. Compteur de fluide à ultrason comportant un premier transducteur (12a), un deuxième transducteur

(12b), et un module de mesure (13) comportant un microcontrôleur maître (15), un microcontrôleur esclave

(16) et un FPGA (17) dans lequel est programmé un bloc de génération de retard (33), le compteur de fluide à ultrason étant agencé pour mettre en œuvre le procédé de mesure selon l'une des revendications précédentes.

12. Compteur de fluide à ultrason selon la revendication 11, dans lequel le bloc de génération de retard comporte un multiplexeur (36) et une chaîne (35) formée d'une pluralité d'étages de retard, la sortie de chaque étage de retard étant associée à un retard déterminé et étant reliée à une entrée du multiplexeur.

13. Compteur de fluide à ultrason selon la revendication 12, dans lequel le microcontrôleur esclave comprend un convertisseur analogique numérique qui numérise la portion de mesure, dans lequel un signal d'horloge est appliqué en entrée de la chaîne, dans lequel le microcontrôleur maître pilote le multiplexeur, et dans lequel un signal d'horloge décalé (CLK' ) se trouve en sortie du multiplexeur et est utilisé pour cadencer le convertisseur analogique numérique.

14. Programme d'ordinateur comprenant des instructions pour mettre en œuvre, par un microcontrôleur d'un compteur de fluide à ultrason, le procédé de mesure selon l'une des revendications 1 à 10.

15. Moyens de stockage, caractérisés en ce qu'ils stockent un programme d'ordinateur comprenant des instructions pour mettre en œuvre, par un microcontrôleur d'un compteur de fluide à ultrason, le procédé de mesure selon l'une des revendications 1 à 10.