[go: up one dir, main page]

FR3041795A1 - Procede d'acquisition et de stockage de donnees de mesure mis en oeuvre par un capteur du type rfid, procede de collecte et architecture associes - Google Patents

Procede d'acquisition et de stockage de donnees de mesure mis en oeuvre par un capteur du type rfid, procede de collecte et architecture associes Download PDF

Info

Publication number
FR3041795A1
FR3041795A1 FR1559093A FR1559093A FR3041795A1 FR 3041795 A1 FR3041795 A1 FR 3041795A1 FR 1559093 A FR1559093 A FR 1559093A FR 1559093 A FR1559093 A FR 1559093A FR 3041795 A1 FR3041795 A1 FR 3041795A1
Authority
FR
France
Prior art keywords
sensor
measurement
identifier
interrogator
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR1559093A
Other languages
English (en)
Other versions
FR3041795B1 (fr
Inventor
Jean-Marc Collignon
Badr Rmili
Bruno Baron
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Storkcom Fr
Centre National dEtudes Spatiales CNES
Original Assignee
PICDI
Centre National dEtudes Spatiales CNES
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PICDI, Centre National dEtudes Spatiales CNES filed Critical PICDI
Priority to FR1559093A priority Critical patent/FR3041795B1/fr
Priority to PCT/EP2016/072758 priority patent/WO2017051003A1/fr
Publication of FR3041795A1 publication Critical patent/FR3041795A1/fr
Application granted granted Critical
Publication of FR3041795B1 publication Critical patent/FR3041795B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K1/00Details of thermometers not specially adapted for particular types of thermometer
    • G01K1/02Means for indicating or recording specially adapted for thermometers
    • G01K1/024Means for indicating or recording specially adapted for thermometers for remote indication
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D9/00Recording measured values
    • G01D9/005Solid-state data loggers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0716Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising a sensor or an interface to a sensor
    • G06K19/0717Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising a sensor or an interface to a sensor the sensor being capable of sensing environmental conditions such as temperature history or pressure

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

Ce procédé (100) d'acquisition et de stockage de données de mesure est mis en œuvre par un capteur du type RFID, le capteur étant associé à un identifiant programmable comportant une partie statique et une partie dynamique. Le procédé (100) comporte une étape d'acquisition (110) d'au moins une mesure, une étape de formation (120) d'un paquet de mesures comportant l'au moins une mesure, et une étape d'intégration (130) du paquet de mesures dans la partie dynamique de l'identifiant du capteur.

Description

Procédé d’acquisition et de stockage de données de mesure mis en œuvre par un capteur du type RFID, procédé de collecte et architecture associés
La présente invention concerne un procédé d’acquisition et de stockage de données de mesure mis en œuvre par un capteur du type RFID et plus globalement, un procédé de collecte des données de mesure acquises et stockées selon ce procédé.
De manière connue dans l’état de la technique, le capteur du type RFID (de l’anglais « Radio Frequency Identification ») comprend un marqueur appelé également radio-étiquette (ou « RFID tag » en anglais) et associé à un objet à surveiller, et des moyens de mesure d’au moins certains paramètres physiques relatifs à cet objet comme par exemple la température ambiante, l’humidité ou encore l’accélération.
Le capteur se présente généralement sous la forme d’une étiquette autocollante collée sur l’objet à surveiller ou encore sous la forme d’une puce intégrée dans l’objet à surveiller. L’objet à surveiller est par exemple une marchandise, un produit ou un organisme vivant dont la surveillance à travers au moins un paramètre physique mesuré est nécessaire.
Un tel capteur comporte notamment un module de stockage apte à stocker les données de mesure acquises par les moyens de mesure et une antenne apte à transmettre ces données à un interrogateur via des ondes électromagnétiques. L’interrogateur permet alors de collecter les données de mesure stockées dans une pluralité de capteurs et de transmettre ces données dans un centre de traitement via par exemple une lia ison filaire.
Une telle architecture de collecte de données de mesure, composée notamment d’un interrogateur et d’une pluralité de capteurs, permet d’assurer des liaisons sans fil entre les moyens de mesure et le centre de traitement associé et d’éviter donc l’utilisation de câbles.
Ceci est particulièrement avantageux pour le domaine spatial. En effet, l’utilisation d’une telle architecture de collecte dans un dispositif spatial tel qu’un lanceur ou un satellite, permet de minimiser l’utilisation de câbles dans ce dispositif tout en assurant la surveillance nécessaire des composants de ce dispositif.
Ainsi, par exemple, dans le cas d’un lanceur, des capteurs du type RFID sont associés à des différents composants de ce lanceur et permettent de mesurer des paramètres physiques de ces composants comme par exemple la température lors des différentes phases d’exploitation du lanceur. Les données de mesure sont stockées dans les capteurs correspondants et sont ensuite transmises à un interrogateur qui les transmet à son tour vers un centre de traitement. D’autres fonctionnalités de l’interrogateur sont également possibles. Ainsi, par exemple, certains types d’interrogateur permettent de configurer à distance les capteurs associés pour par exemple programmer la cadence de prise de mesures ou encore pour régler les droits d’accès aux données stockées dans les modules de stockage correspondants.
De manière générale, on distincte trois types de capteur.
Les capteurs, dits actifs, comportent leur propre source d’alimentation interne permettant d’alimenter l’ensemble des composants internes et notamment, l’antenne et les moyens de mesure de ces capteurs.
Les capteurs, dits passifs, sont dépourvus de source d’alimentation interne et sont alimentés par le champ électromagnétique émis par l’interrogateur lors de la communication avec ces capteurs.
Les capteurs, dits semi-passifs, comportent une source d’alimentation interne permettant d’alimenter au moins certains composants internes comme par exemple les moyens de mesure. Les autres composants, comme par exemple l’antenne, sont alimentés par le champ électromagnétique émis par l’interrogateur.
La communication entre l’interrogateur et les capteurs est normalisée selon par exemple la norme ISO 18000-6c également connue sous le nom « EPC Gen2 ».
Ainsi, un capteur réalisé selon cette norme comporte un module de stockage divisé en plusieurs blocs, à savoir les blocs « Reserved », « TID », « EPC » et « User ».
Le bloc « Reserved » sert au stockage des mots de passe utilisés pour verrouiller les accès à l’ensemble des données stockées dans le module de stockage par un interrogateur non-autorisé.
Le bloc « TID » contient un identifiant unique et propre à chaque composant du capteur. Cet identifiant est programmé d’usine et non-modifiable.
Le bloc « EPC » contient un identifiant programmable du capteur dont la taille maximale est par exemple de 496 bits.
Le bloc « User » est une mémoire utilisateur facultative dont la taille atteint par exemple 8 Ko. Généralement, les données de mesure acquises par le capteur sont stockées dans ce bloc.
Toute tentative d’accès par un interrogateur aux données de mesure contenues notamment dans le bloc « User » doit être précédée par une identification du capteur en question. Cette identification est notamment caractérisée par la transmission, de la part du capteur, de son identifiant contenu dans le bloc « EPC ».
Pour cela, plusieurs étapes sont nécessaires.
En particulier, l’interrogateur envoie d’abord une commande Select, suivie d’une commande Query. Ces deux commandes servent à paramétrer le canal de transmission.
Si un capteur est présent dans le champ de couverture radioélectrique de l’interrogateur et répond aux exigences fixées par les commandes précédentes, il répond alors par un nombre aléatoire nommé RN16 à l’interrogateur.
Puis, l’interrogateur reçoit ce nombre aléatoire et confirme la réception par un accusé de réception nommé Ack.
Le canal de transmission entre le capteur et l’interrogateur est à présent établi, le capteur renvoie alors son identifiant contenu dans le bloc « EPC ».
Lorsque le canal de transmission est établi, l’interrogateur peut accéder aux autres blocs du module de stockage du capteur et notamment au bloc « User » en envoyant des commandes correspondantes au capteur.
Toutefois, un tel procédé de collecte de données de mesure n’est pas complètement satisfaisant.
En particulier, la cadence de transmission de données de mesures selon ce procédé de collecte vers l’interrogateur, est relativement lente. Cette cadence n’est alors pas convenable pour des capteurs aptes à acquérir un relativement grand nombre de données de mesures comme par exemple certains capteurs utilisés dans un lanceur spatial.
La présente invention a pour but de remédier à cet inconvénient. À cet effet, l’invention a pour objet un procédé d’acquisition et de stockage de données de mesure mis en œuvre par un capteur du type RFID, le capteur comportant un module de stockage et étant associé à un identifiant programmable stocké dans le module de stockage, l’identifiant comportant une partie statique et une partie dynamique ; le procédé comportant une étape d’acquisition d’au moins une mesure, et étant caractérisé en ce qu’il comporte en outre les étapes suivantes : - formation d’un paquet de mesures comportant l’au moins une mesure acquise lors de l’étape d’acquisition ; - intégration du paquet de mesures dans la partie dynamique de l’identifiant du capteur.
Suivant d’autres aspects avantageux de l’invention, le procédé d’acquisition et de stockage de données de mesure comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - l’étape d’acquisition comprend l’acquisition de N mesures parmi lesquelles une mesure est choisie comme mesure de référence, le paramètre N étant un nombre naturel supérieur à un ; - l’étape de formation comprend le calcul de N-1 écarts de N-1 mesures par rapport à la mesure de référence, le paquet de mesures comportant la mesure de référence et lesdits écarts ; - chaque étape de formation suivante comprend en outre le calcul de M écarts additionnels de M mesures additionnelles par rapport à la mesure de référence et l’intégration desdits écarts dans le paquet de mesures, les M mesures additionnelles étant relatives au paquet de mesures formé lors d’une étape de formation précédente, le paramètre M étant un nombre naturel supérieur ou égal à un et inférieur ou égal à N ; - l’étape de formation comprend en outre le calcul d’un code de contrôle redondant le contenu du paquet de mesures et l’intégration dudit code dans le paquet de mesures ; - le code de contrôle correspond au contrôle de redondance cyclique. L’invention a également pour objet un capteur du type RFID comportant un module de stockage et étant associé à un identifiant programmable stocké dans le module de stockage, l’identifiant comportant une partie statique et une partie dynamique ; le capteur comportant en outre des moyens de mesure d’au moins une mesure, et étant caractérisé en ce qu’il comporte en outre des moyens de calcul aptes à : - former un paquet de mesures comportant l’au moins une mesure acquise par les moyens de mesure ; - intégrer le paquet de mesures dans la partie dynamique de l’identifiant du capteur.
Suivant d’autres aspects avantageux de l’invention, le capteur comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - la partie statique de l’identifiant de ce capteur est stockée dans une mémoire morte du module de stockage ; - la partie dynamique de l’identifiant du capteur est stockée dans une mémoire vive du module de stockage ; - la mémoire morte du module de stockage comporte en outre un pointeur vers la partie de la mémoire vive du module de stockage dans laquelle est stockée la partie dynamique de l’identifiant de ce capteur. L’invention a également pour objet un procédé de collecte de données de mesure acquises et stockées dans au moins un capteur du type RFID selon le procédé d’acquisition et de stockage, le procédé de collecte étant mis en œuvre par un interrogateur du type RFID et comportant une étape d’acquisition de l’identifiant de l’au moins un capteur ; le procédé étant caractérisé en ce que l’étape d’acquisition de l’identifiant comporte en outre l’extraction du paquet de mesure de l’identifiant acquis.
Suivant d’autres aspects avantageux de l’invention, le procédé de collecte comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - le procédé comporte en outre les étapes suivantes, réalisées avant l’étape d’acquisition de l’identifiant : - envoi d’une commande destinée à paramétrer le canal de transmission entre l’interrogateur et l’au moins un capteur ; - réception d’un nombre aléatoire généré par l’au moins un capteur ; et - envoi d’un accusé de réception à l’au moins un capteur. - le procédé comprend en outre une étape d’extraction des données de mesure du paquet de mesure ; ladite étape étan mise en œuvre par l’interrogateur ou par un centre de traitement distant de l’interrogateur. L’invention a également pour objet une architecture de collecte de données de mesure comportant au moins un capteur du type RFID et un interrogateur du type RFID ; caractérisée en ce que : - l’au moins un capteur comportant un module de stockage et étant associé à un identifiant programmable stocké dans le module de stockage, l’identifiant comportant une partie statique et une partie dynamique ; le capteur comportant en outre des moyens de mesure d’au moins une mesure, et étant caractérisé en ce qu’il comporte en outre des moyens de calcul aptes à : - former un paquet de mesures comportant l’au moins une mesure acquise par les moyens de mesure ; - intégrer le paquet de mesures dans la partie dynamique de l’identifiant du capteur ; - l’interrogateur comportant des moyens d’acquisition de l’identifiant de l’au moins un capteur et des moyens d’extraction du paquet de mesure de l’identifiant acquis.
Les caractéristiques et avantages de l’invention apparaîtront à la lecture de la description qui va suivre, donnée uniquement à titre d’exemple non limitatif, et faite en référence aux dessins annexés, sur lesquels : - la figure 1 est une vue schématique d’une architecture de collecte selon l’invention, l’architecture comportant notamment une pluralité de capteurs ; - la figure 2 est une vue schématique détaillée de l’un des capteurs de la figure 1, le capteur comportant un module de stockage ; - la figure 3 est une vue schématique du module de stockage de la figure 2 ; - la figure 4 est un organigramme d’un procédé d’acquisition et de stockage de données de mesure selon l’invention ; - la figure 5 est une vue schématique de la structure d’une partie dynamique de l’identifiant du capteur de la figure 2 ; et - la figure 6 est un organigramme d’un procédé de collecte de données de mesure selon l’invention. L’architecture 10 de collecte de données de mesure de la figure 1 comporte un interrogateur 12 et une pluralité de capteurs 14A à 14N. L’interrogateur 12 et les capteurs 14A à 14N sont aptes à communiquer entre eux selon la technologie RFID (de l’anglais « Radio Frequency Identification ») connue en soi dans l’état de la technique. La communication est ainsi réalisée sans fil, via des ondes électromagnétiques.
Les capteurs 14A à 14N sont associés respectivement à des objets 16A à 16N et permettent de surveiller ces objets en prenant des mesures des paramètres physiques relatifs à ces objets 16A à 16N.
Ainsi, selon un exemple de réalisation, chaque objet 16A à 16N présente un composant d’un lanceur spatial tel qu’un calculateur, une chambre de combustion, un réservoir, des vannes, un divergeant, etc.
Chaque paramètre physique relatif à ces composants est choisi par exemple dans le groupe comprenant : la température, l’humidité, la vitesse, l’accélération, la pression, etc.
Les capteurs 14A à 14N permettent alors de prendre des mesures de ces paramètres, de générer des données de mesure correspondantes, de stocker ces données et de les transmettre vers l’interrogateur 12. L’interrogateur 12 comporte une antenne 17 définissant un champ de couverture radioélectrique de l’interrogateur 12 et un module de communication 18.
En particulier, l’antenne 17 est apte à communiquer avec les capteurs 14A à 14N se trouvant dans le champ de couverture en envoyant ou en recevant des ondes électromagnétiques et notamment des ondes radioélectriques, vers ces capteurs ou issues de ces capteurs .
Le module de communication 18 est apte à générer des données à envoyer vers les capteurs 14A à 14N et à recevoir des données envoyées par ces capteurs 14A à 14N notamment pour collecter des données de mesure stockées dans ces capteurs.
Le module de communication 18 est apte en outre à transmettre les données de mesure collectées vers un centre de traitement 19 via par exemple une liaison filaire. Le centre de traitement 19 est par exemple un calculateur de commande permettant de piloter le lanceur en fonction des données de mesure collectées.
La communication entre les capteurs 14A à 14N et l’interrogateur 12 est par exemple conforme à la norme ISO 18000-6c.
Les capteurs 14A à 14N sont sensiblement analogues. Ainsi, seul le capteur 14A sera décrit plus en détail par la suite en référence à la figure 2.
Ainsi, comme illustré sur cette figure 2, le capteur 14A comporte un marqueur 22, des moyens 24 de mesure et une source 26 d’alimentation interne.
Les moyens de mesure 24 sont reliés à l’objet 16A à surveiller correspondant et permettent de mesurer au moins un paramètre physique relatif à cet objet 16A.
Les moyens de mesure 24 sont réalisés selon des technologies connues en soi et présentent par exemple une résistance mécanique et/ou électrique sensible aux changements du ou des paramètres physiques correspondants.
Selon l’exemple de réalisation illustré sur la figure 2, les moyens de mesure 24 sont alimentés par la source d’alimentation interne 26 qui se présente par exemple sous la forme d’une batterie.
Le marqueur 22, connu également sous le terme anglais « tag », est une radio-étiquette flexible ou une puce collée ou fixée par tout moyen approprié à l’objet 16A à surveiller.
Le marqueur 22 comporte une antenne 30, un module de stockage 32 et un microprocesseur 34. L’antenne 30 permet de communiquer avec l’interrogateur 12 et plus particulièrement avec l’antenne 17 de l’interrogateur 12 via des ondes électromagnétiques.
Le module de stockage 32 est apte à stocker des données numériques relatives au fonctionnement du capteur 14A et notamment, des données de mesure correspondant aux mesures prises par les moyens de mesure 24. La structure du module de stockage 32 sera expliquée plus en détail par la suite.
Le microprocesseur 34 est apte à piloter le fonctionnement du capteur 14A. Notamment, le microprocesseur 34 est apte à commander la prise de mesures par les moyens de mesure 24 selon un planning programmé.
Selon l’exemple de réalisation illustré, l’ensemble des composants du marqueur 22 est alimenté par la source d’alimentation interne 26. Il s’agit donc d’un capteur actif. D’autres exemples de réalisation du capteur 14A sont également possibles. Ainsi, selon un exemple de réalisation, au moins certains composants du marqueur 22 comme par exemple l’antenne 30, sont alimentés uniquement lors de la communication avec l’interrogateur 12 par l’énergie contenue dans les ondes électromagnétiques. Il s’agit donc d’un capteur semi-passif.
Selon encore un exemple de réalisation, l’ensemble de composants du marqueur 22 ainsi que les moyens de prise de mesure 24 sont alimentés uniquement lors de la communication avec l’interrogateur 12 par l’énergie contenue dans les ondes électromagnétiques. Il s’agit donc d’un capteur passif.
La structure du module de stockage 32 est illustrée plus en détail sur la figure 3.
En référence à cette figure, le module de stockage 32 comporte une mémoire morte 40 et une mémoire vive 41.
La mémoire morte 40 est par exemple du type EEPROM (« Electrically-Erasable Programmable Read-Only Memory » en anglais ou « mémoire morte effaçable électriquement et programmable >> en français). Les données stockées dans cette mémoire 40 ne sont donc pas perdues lorsque le module de stockage 32 n’est pas alimenté.
La mémoire vive 41, appelée également mémoire système » est du type RAM (« Random Access Memory >> en anglais ou « mémoire à accès direct » en français). La mémoire vive 41 permet de stocker des données uniquement lorsque le module de stockage 32 est alimenté.
La mémoire vive 41 assure notamment l’échange des données entre les différents composants du capteur 14A.
De manière connue en soi, la vitesse d’écriture et de lecture des données contenues dans la mémoire vive 41 est plus élevée, par exemple au moins de 25, que la vitesse d’écriture et de lecture des données contenues dans la mémoire morte 40.
Par ailleurs, l’écriture/lecture dans la mémoire vive est plus avantageux de point de vue de consommation énergétique.
La mémoire (vive et morte) du module de stockage 32 est distribuée entre différents blocs. Ainsi, l’ensemble des données contenues dans le module de stockage 32 est distribué entre ces blocs ce qui permet notamment de piloter les droits d’accès à ces données en fonction de leur importance pour le fonctionnement du capteur 14A.
Dans l’exemple illustré sur la figure 3, la mémoire du module de stockage 32 est distribuée entre quatre blocs qui sont désignés par les références 45 à 48.
Le bloc 45 correspond à une mémoire réservée pour le stockage des mots de passe utilisés pour verrouiller les accès à l’ensemble des données stockées dans le module de stockage 32. Un tel bloc est connu sous le terme « Reserved » en anglais.
Le bloc 46 contient un identifiant unique et propre à chaque composant du capteur 14A. Les données stockées dans ce bloc sont programmées d’usine et ne sont pas modifiables. Un tel bloc est connu sous le terme « TID ».
Le bloc 47 est apte à stocker un identifiant programmable du capteur 14A expliqué plus en détail par la suite. La taille de ce bloc est égale par exemple à 496 bits. Un tel bloc est connu sous le terme « EPC ».
Finalement, le bloc 48 est apte à stocker des données dites « utilisateur », c’est-à-dire, des données dépendant de la fonction du capteur 14A, comme par exemple les données de mesure. La taille de ce bloc est égale par exemple à 8Ko. Un tel bloc est connu sous le terme « User » en anglais. Ce bloc est optionnel.
Les blocs 45 à 48 utilisent la mémoire morte 40 pour stocker les données correspondantes.
Selon l’invention, le bloc 47 permettant de stocker l’identifiant programmable du capteur 14A, permet en outre de stocker un pointeur 50 vers une extension 52 de ce bloc dans la mémoire vive 41.
Le pointeur 50 permet en particulier d’étendre le bloc 41 par l’extension 52 dans la mémoire vive 41. L’identifiant programmable du capteur 14A comporte une partie statique et une partie dynamique.
La partie statique correspond à un identifiant statique du capteur 14A. Cet identifiant est par exemple unique parmi les capteurs 14A à 14N et permet de distinguer le capteur 14A de façon unique et certaine parmi ces capteurs par l’interrogateur 12.
La partie statique de l’identifiant est stockée directement dans le bloc 47, c’est-à-dire, dans la mémoire morte 40.
La parie dynamique de l’identifiant est stockée dans l’extension 52, c’est-à-dire, dans la mémoire vive 41.
La partie dynamique de l’identifiant est modifiable par le microprocesseur 34 selon un procédé 100 d’acquisition et de stockage de données de mesure décrit par la suite en référence à la figure 4 illustrant un organigramme de ses étapes.
Initialement, la cadence de prise des mesures d’au moins un paramètre physique relatif à l’objet 16A est déterminée. Les étapes du procédé d’acquisition et de stockage 100 décrites par la suite sont alors itérées selon la cadence déterminée.
Lors d’une étape 110 initiale du procédé d’acquisition et de stockage 100, le microprocesseur 34 commande la prise d’une pluralité de mesures, par les moyens de mesure 24.
En particulier, cette étape comprend l’acquisition de N mesures où le paramètre N est un nombre naturel supérieur à 1 et égal par exemple à 7.
Parmi ces mesures acquises, une mesure est choisie comme mesure de référence. Par exemple, la première mesure prise est choisie comme mesure de référence.
Lors d’une étape 120 suivante, le microprocesseur 34 forme un paquet de mesures P dans la mémoire vive 41 qui comprend en particulier la mesure de référence et un numéro du paquet.
La mesure de référence est stockée par exemple sur 16 bits.
Le numéro du paquet correspond par exemple au nombre d’itérations du procédé 100 effectuées précédemment.
Lors de la même étape 120, le microprocesseur 34 calcule N-1 écarts de N-1 mesures autres que la mesure de référence, par rapport à la mesure de référence. Il intègre alors ces écarts dans le paquet de mesures P.
Lorsque le paramètre N est égal à 7, les six écarts calculés sont par exemple stockés sur 8 bits.
Lors de la même étape 120, le microprocesseur 34 calcule M écarts additionnels de M mesures additionnelles par rapport à la mesure de référence, où le paramètre M est un nombre naturel supérieur ou égal à 1 et inférieur ou égal à N.
Le paramètre M est par exemple égal à 4.
Les M mesures additionnelles sont relatives au paquet de mesures P formé lors d’une étape 120 de formation précédente. Autrement dit, les M mesures additionnelles correspondent à des mesures acquises dans l’étape 110 par les moyens de mesure 24 lors d’une précédente itération du procédé 100.
Les M écarts additionnels sont intégrés dans le paquet de mesures P.
Lorsque le paramètre M est égal à 4, les quatre écarts calculés sont par exemple stockés sur 8 bits.
Lors de la même étape 120, le microprocesseur 34 calcule un code de contrôle de redondance cyclique du contenu du paquet de mesures P et intègre ce code dans le paquet de mesures P. Ce code est par exemple calculé selon la technologie connue sous le nom CRC (« Cyclic Redundancy Check » en anglais).
En option, le paquet de mesures P est ensuite compressé selon des technologies connues en soi.
Lors d’une étape 130 finale, le microprocesseur 34 modifie la partie dynamique de l’identifiant du capteur 14A en y intégrant le paquet de mesures P formé lors de l’étape 120.
Le paquet de mesures P est ainsi stocké dans l’extension 52 du bloc 47, c’est-à-dire, dans la mémoire vive 41.
La figure 5 illustre la structure du paquet de mesures P formé lors du procédé d’acquisition et de stockage 100.
Ainsi, en référence à cette figure, le paquet de mesures P comporte un champ Nb correspondant au numéro du paquet, un champ MR correspondant à la mesure de référence, des champs e, à e6 correspondant aux six écarts par rapport à la mesure de référence, des champs e., à e.4 correspondant aux quatre écarts additionnels et un champ CRC correspondant au code de contrôle de redondance cyclique.
Un procédé 200 de collecte de données de mesure mis en œuvre par l’architecture de collecte 10 sera désormais expliqué en référence à la figure 6 illustrant un organigramme de ses étapes.
Initialement, l’un des capteurs 14A à 14N, par exemple le capteur 14A, se trouve dans le champ de couverture de l’interrogateur 12.
Les données de mesure sont acquises et stockées dans le module de stockage 32 du capteur 14A selon le procédé d’acquisition et de stockage 100 décrit précédemment.
En particulier, selon le procédé 100, les données de mesure sont intégrées dans le paquet de mesures P qui est à son tour intégré dans la partie dynamique de l’identifiant du capteur 14.
Lors d’une étape initiale 210 du procédé de collecte 200, l’interrogateur 12 envoie dans son champ de couverture une commande Select, suivie d’une commande Query. Ces deux commandes servent à paramétrer le canal de transmission.
Lors d’une étape 220 suivante, si le capteur 14A répond aux exigences fixées par les commandes précédentes, il répond par un nombre aléatoire nommé RN16 à l’interrogateur 12.
Lors d’une étape 230 suivante, l’interrogateur 12 reçoit ce nombre aléatoire et confirme la réception par un accusé de réception nommé Ack.
Le canal de transmission entre le capteur 14A et l’interrogateur 12 est alors établi.
Lors d’une étape 240 suivante, le capteur 14A envoie son identifiant programmable contenu dans le bloc 47 à l’interrogateur 12.
Lors d’une étape 250 suivante, l’interrogateur 12 reçoit l’identifiant du capteur 14A et extrait de cet identifiant la partie statique et la partie dynamique.
Puis, l’interrogateur 12 identifie le capteur 14A de façon unique entre les capteurs 14A à 14N en utilisant la partie statique.
Puis, l’interrogateur 12 extrait le paquet de mesures de la partie dynamique de l’identifiant.
Selon une variante de réalisation, l’interrogateur 12 détermine l’intégrité du paquet de mesures P reçu en analysant le code CRC contenu dans ce paquet.
Si le code CRC n’est pas vérifié, l’interrogateur 12 réinitialise le canal de transmission et reçoit à nouveau l’identifiant du capteur 14A pour en extraire à nouveau le paquet.
Si le code CRC est vérifié, l’interrogateur 12 transmet le numéro du paquet, la mesure de référence, les écarts et les écarts additionnels au centre de traitement 19.
Le centre de traitement 19 analyse ces mesures en fonction notamment du numéro du paquet ce qui permet de rétablir la chronologie de prise des mesures correspondantes.
Selon une autre variante de réalisation, l’interrogateur 12 transmet directement le paquet de mesures P au centre de traitement 19 qui analyse notamment son intégrité.
Lors d’une étape 260 optionnelle, l’interrogateur 12 continue la communication avec le capteur 14A pour par exemple programmer ce capteur 14A ou extraire des données contenues dans le bloc 48.
Le procédé de collecte 200 est mis en œuvre de manière analogue lorsque plusieurs capteurs 14A à 14N se trouvent dans le champ de couverture de l’interrogateur 12. Dans ce cas, l’interrogateur 12 communique en parallèle avec ces capteurs.
On conçoit alors que l’invention présente un certain nombre d’avantages.
En particulier, l’invention permet d’accélérer considérablement la collecte des données de mesure.
En effet, les données de mesure sont transmises directement avec l’identifiant du capteur ce qui permet d’éviter l’envoi d’une commande expresse demandant ces données et de réduire donc le nombre d’échanges entre l’interrogateur et le capteur.
Les données de mesure selon l’invention sont stockées dans la mémoire vive du capteur ce qui permet d’augmenter la vitesse de leur écriture ou lecture par les différents composants du capteur.
En outre, l’intégrité du paquet de mesures reçu est vérifiée avec le code CRC ce qui augmente la robustesse de l’architecture de collecte.
Finalement, lorsque le nombre de capteurs dans le champ de couverture de l’interrogateur n’est très élevé (par exemple, 10 capteurs), il arrive fréquemment que l’identifiant soit transmis plusieurs fois par session. Ceci contribue alors à la redondance des données de mesure qui peut être réalisée lors de l’analyse de ces données par le centre de traitement.
Bien entendu, d’autres exemples de réalisation sont également possibles. Notamment, l’invention est applicable, outre le domaine spatial, dans nombreux domaines techniques.

Claims (14)

  1. REVENDICATIONS
    1. -Procédé (100) d’acquisition et de stockage de données de mesure mis en oeuvre par un capteur (14A,...,14N) du type RFID, le capteur (14A.....14N) comportant un module (32) de stockage et étant associé à un identifiant programmable stocké dans le module de stockage (32), l’identifiant comportant une partie statique et une partie dynamique; le procédé (100) comportant une étape d’acquisition (110) d’au moins une mesure, et étant caractérisé en ce qu’il comporte en outre les étapes suivantes : - formation (120) d’un paquet de mesures (P) comportant l’au moins une mesure acquise lors de l’étape d’acquisition (110) ; - intégration (130) du paquet de mesures (P) dans la partie dynamique de l’identifiant du capteur (14A,...,14N).
  2. 2. - Procédé (100) selon la revendication 1, caractérisé en ce que l’étape d’acquisition (110) comprend l’acquisition de N mesures parmi lesquelles une mesure est choisie comme mesure de référence, le paramètre N étant un nombre naturel supérieur à un.
  3. 3. - Procédé (100) selon la revendication 2, caractérisé en ce que l’étape de formation (120) comprend le calcul de N-1 écarts de N-1 mesures par rapport à la mesure de référence, le paquet de mesures (P) comportant la mesure de référence et lesdits écarts.
  4. 4. - Procédé (100) selon la revendication 2 ou 3, caractérisé en ce que chaque étape de formation (120) suivante comprend en outre le calcul de M écarts additionnels de M mesures additionnelles par rapport à la mesure de référence et l’intégration desdits écarts dans le paquet de mesures (P), les M mesures additionnelles étant relatives au paquet de mesures (P) formé lors d’une étape de formation (120) précédente, le paramètre M étant un nombre naturel supérieur ou égal à un et inférieur ou égal â N.
  5. 5. - Procédé (100) selon l’une quelconque des revendications précédentes, caractérisé en ce que l’étape de formation (120) comprend en outre le calcul d’un code de contrôle redondant le contenu du paquet de mesures (P) et l’intégration dudit code dans le paquet de mesures (P).
  6. 6. - Procédé (100) selon la revendication 5, caractérisé en ce que le code de contrôle correspond au contrôle de redondance cyclique (CRC).
  7. 7. - Capteur (14A.....14N) du type RFID comportant un module (32) de stockage et étant associé à un identifiant programmable stocké dans le module de stockage (32), l’identifiant comportant une partie statique et une partie dynamique ; le capteur (14A,...,14N) comportant en outre des moyens de mesure (24) d’au moins une mesure, et étant caractérisé en ce qu’il comporte en outre des moyens de calcul (34) aptes à : - former-un paquet de mesures (P) comportant l’au moins une mesure acquise par les moyens de mesure (24) ; - intégrer le paquet de mesures (P) dans la partie dynamique de l’identifiant du capteur (14A,...,14N).
  8. 8. - Capteur (14A 14N) selon la revendication 7, caractérisé en ce que la partie statique de l’identifiant de ce capteur (14A,...,14N) est stockée dans une mémoire morte (40) du module de stockage (32).
  9. 9. - Capteur (14A.....14N) selon la revendication 7 ou 8, caractérisé en ce que la partie dynamique de l’identifiant du capteur (14A.....14N) est stockée dans une mémoire vive (41) du module de stockage (32).
  10. 10. - Capteur (14A,...,14N) selon les revendications 8 et 9, caractérisé en ce que la mémoire morte (40) du module de stockage (32) comporte en outre un pointeur (50) vers la partie (52) de la mémoire vive (41) du module de stockage (32) dans laquelle est stockée la partie dynamique de l’identifiant de ce capteur (14A.....14N).
  11. 11. - Procédé (200) de collecte de données de mesure acquises et stockées dans au moins un capteur (14A,...,14N) du type RFID selon le procédé d’acquisition et de stockage (100) selon l’une quelconque des revendications 1 à 6, le procédé de collecte (200) étant mis en œuvre par un interrogateur (12) du type RFID et comportant une étape d’acquisition (250) de l’identifiant de l’au moins un capteur (14A.....14N) ; le procédé (200) étant caractérisé en ce que l’étape d’acquisition (200) de JJdentifiant comporte en outre l’extraction du paquet de mesure (P) de l’identifiant acquis.
  12. 12. - Procédé (200) selon la revendication 11, caractérisé en ce qu’il comporte en outre les étapes suivantes, réalisées avant l’étape d’acquisition (250) de l’identifiant : - envoi (210) d’une commande destinée à paramétrer le canal de transmission entre l'interrogateur (12) et l’au moins un capteur (14A,...,14N) ; - réception (220) d’un nombre aléatoire généré par l’au moins un capteur (14A.....14N) ; et - envoi (230) d’un accusé de réception à l’au moins un capteur (14A,...,14N).
  13. 13. - Procédé (200) selon la revendication 11 ou 12, caractérisé en ce qu’il comprend en outre une étape d’extraction des données de mesure du paquet de mesure (P); ladite étape étant mise en œuvre par l’interrogateur (12) ou par un centre de traitement (19) distant de l’interrogateur (12).
  14. 14. - Architecture (10) de collecte de données de mesure comportant au moins un capteur (14A,...,14N) du type RFID selon la revendication 7 et un interrogateur (12) du type RFID, l’interrogateur compcyjant des moyens d’acquisition de l’identifiant de l’au moins un capteur (14A,...,14N) et des moyens d’extraction du paquet de mesure (P) de l’identifiant acquis.
FR1559093A 2015-09-25 2015-09-25 Procede d'acquisition et de stockage de donnees de mesure mis en oeuvre par un capteur du type rfid, procede de collecte et architecture associes Active FR3041795B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1559093A FR3041795B1 (fr) 2015-09-25 2015-09-25 Procede d'acquisition et de stockage de donnees de mesure mis en oeuvre par un capteur du type rfid, procede de collecte et architecture associes
PCT/EP2016/072758 WO2017051003A1 (fr) 2015-09-25 2016-09-23 Procédé d'acquisition et de stockage de données de mesure mis en oeuvre par un capteur du type rfid, procédé de collecte et architecture associés

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1559093A FR3041795B1 (fr) 2015-09-25 2015-09-25 Procede d'acquisition et de stockage de donnees de mesure mis en oeuvre par un capteur du type rfid, procede de collecte et architecture associes
FR1559093 2015-09-25

Publications (2)

Publication Number Publication Date
FR3041795A1 true FR3041795A1 (fr) 2017-03-31
FR3041795B1 FR3041795B1 (fr) 2019-08-16

Family

ID=55752335

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1559093A Active FR3041795B1 (fr) 2015-09-25 2015-09-25 Procede d'acquisition et de stockage de donnees de mesure mis en oeuvre par un capteur du type rfid, procede de collecte et architecture associes

Country Status (2)

Country Link
FR (1) FR3041795B1 (fr)
WO (1) WO2017051003A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003085617A1 (fr) * 2002-04-02 2003-10-16 Digital Angel Corporation Procede et appareil de detection et de transmission d'une caracteristique corporelle d'un hote
US20070132588A1 (en) * 2005-12-09 2007-06-14 Jae-Young Jung Data storing apparatus and method for RFID tags with sensors
US20100141404A1 (en) * 2008-12-10 2010-06-10 Electronics And Telecommunications Research Institute Rfid sensor tag and sensor data storing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003085617A1 (fr) * 2002-04-02 2003-10-16 Digital Angel Corporation Procede et appareil de detection et de transmission d'une caracteristique corporelle d'un hote
US20070132588A1 (en) * 2005-12-09 2007-06-14 Jae-Young Jung Data storing apparatus and method for RFID tags with sensors
US20100141404A1 (en) * 2008-12-10 2010-06-10 Electronics And Telecommunications Research Institute Rfid sensor tag and sensor data storing method

Also Published As

Publication number Publication date
FR3041795B1 (fr) 2019-08-16
WO2017051003A1 (fr) 2017-03-30

Similar Documents

Publication Publication Date Title
EP3234802B1 (fr) Procédé de transmission de données issues d'un capteur
EP2342840B1 (fr) Grille de stations terrestres de reception et d'enregistrement de donnees satellitaires
US10181976B2 (en) System and method of adjusting data collection frequency
US20150301521A1 (en) Systems, methods, devices and computer readable medium for real and near-real time sensor data capture and analysis
US9986069B2 (en) Devices and methods to compress sensor data
FR3041795B1 (fr) Procede d'acquisition et de stockage de donnees de mesure mis en oeuvre par un capteur du type rfid, procede de collecte et architecture associes
EP3304226B1 (fr) Procédé de surveillance et d'expertise du fonctionnement d'une installation industrielle pilotée par un contrôleur programmable et équipement mettant en oeuvre ledit procédé
US20180137403A1 (en) Sensor data
EP3376388B1 (fr) Procédé de communication pour communiquer des données informatiques entre au moins un aéronef et au moins un équipement électronique déporté
US11563810B2 (en) Sensor management unit, sensor device, sensor management method, and sensor management program
FR2945868A1 (fr) Procede et dispositif d'integration d'un emulateur rf gps dans un environnement de simulation
CH717688A1 (fr) Système, dispositif et méthode de contrôle du fonctionnement d'un ensemble fonctionnel d'une pièce d'horlogerie.
FR3060118A1 (fr) Dispositif de capture, dispositif de reception, dispositif de traitement et dispositif d'etalonnage
CN111693019B (zh) 一种姿态传感装置及数据融合、姿态解算方法
FR3019877A1 (fr) Dispositif et procede de traitement de donnee(s) relative(s) a bouteille de fluide
KR101135786B1 (ko) 웹기반의 비행시험후 데이터 처리방법
Martínez et al. Remote configuration service for marine observation platforms through Sensor Web Enablement components
WO2022058527A2 (fr) Procédé de contrôle d'intégrité du recalage sur une pluralité d'amers, produit programme d'ordinateur et dispositif de contrôle d'intégrité associés
FR3062022A1 (fr) Systeme de supervision et de suivi de l'evolution d'un cheval
FR2887052A1 (fr) Architecture radar generique
EP3931753B1 (fr) Circuit pour étiquette de radio-identification passive fonctionnant dans une bande uhf et procédé pour opérer un circuit
FR3045861A1 (fr) Procede et systeme de controle de la fiabilite d'au moins un equipement electronique installe dans un aeronef
CN116577451B (zh) 一种大型色谱仪数据管理系统及方法
US20250355547A1 (en) High speed communication field device platform
FR3099918A1 (fr) Dispositif de contrôle pour suivi du transport de turbomachines sur un véhicule, véhicule, procédé, et installation de suivi correspondants

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20170331

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

CD Change of name or company name

Owner name: CENTRE NATIONAL D'ETUDES SPATIALES (CNES), FR

Effective date: 20191029

Owner name: STORKCOM, FR

Effective date: 20191029

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 11