ES2924954T3 - Contador de fluidos inflamables para detectar anomalías de temperatura - Google Patents

Contador de fluidos inflamables para detectar anomalías de temperatura Download PDF

Info

Publication number
ES2924954T3
ES2924954T3 ES21154544T ES21154544T ES2924954T3 ES 2924954 T3 ES2924954 T3 ES 2924954T3 ES 21154544 T ES21154544 T ES 21154544T ES 21154544 T ES21154544 T ES 21154544T ES 2924954 T3 ES2924954 T3 ES 2924954T3
Authority
ES
Spain
Prior art keywords
temperature
control frame
communication interface
flammable
internal control
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.)
Active
Application number
ES21154544T
Other languages
English (en)
Inventor
Henri Teboulle
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.)
Sagemcom Energy and Telecom SAS
Original Assignee
Sagemcom Energy and Telecom SAS
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 Sagemcom Energy and Telecom SAS filed Critical Sagemcom Energy and Telecom SAS
Application granted granted Critical
Publication of ES2924954T3 publication Critical patent/ES2924954T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F15/00Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
    • G01F15/005Valves
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D7/00Control of flow
    • G05D7/06Control of flow characterised by the use of electric means
    • G05D7/0617Control of flow characterised by the use of electric means specially adapted for fluid materials
    • G05D7/0623Control of flow characterised by the use of electric means specially adapted for fluid materials characterised by the set value given to the control element
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F15/00Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
    • G01F15/06Indicating or recording devices
    • G01F15/061Indicating or recording devices for remote indication
    • G01F15/063Indicating or recording devices for remote indication using electrical means
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16KVALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
    • F16K17/00Safety valves; Equalising valves, e.g. pressure relief valves
    • F16K17/36Safety valves; Equalising valves, e.g. pressure relief valves actuated in consequence of extraneous circumstances, e.g. shock, change of position
    • F16K17/38Safety valves; Equalising valves, e.g. pressure relief valves actuated in consequence of extraneous circumstances, e.g. shock, change of position of excessive temperature
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16KVALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
    • F16K37/00Special means in or on valves or other cut-off apparatus for indicating or recording operation thereof, or for enabling an alarm to be given
    • F16K37/0025Electrical or magnetic means
    • F16K37/005Electrical or magnetic means for measuring fluid parameters
    • 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
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K13/00Thermometers specially adapted for specific purposes
    • G01K13/02Thermometers specially adapted for specific purposes for measuring temperature of moving fluids or granular materials capable of flow
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K13/00Thermometers specially adapted for specific purposes
    • G01K13/02Thermometers specially adapted for specific purposes for measuring temperature of moving fluids or granular materials capable of flow
    • G01K13/026Thermometers specially adapted for specific purposes for measuring temperature of moving fluids or granular materials capable of flow of moving liquids
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K3/00Thermometers giving results other than momentary value of temperature
    • G01K3/005Circuits arrangements for indicating a predetermined temperature
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D7/00Control of flow
    • G05D7/06Control of flow characterised by the use of electric means
    • G05D7/0617Control of flow characterised by the use of electric means specially adapted for fluid materials
    • G05D7/0629Control of flow characterised by the use of electric means specially adapted for fluid materials characterised by the type of regulator means
    • G05D7/0635Control of flow characterised by the use of electric means specially adapted for fluid materials characterised by the type of regulator means by action on throttling means
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/12Alarms for ensuring the safety of persons responsive to undesired emission of substances, e.g. pollution alarms
    • G08B21/16Combustible gas alarms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/79Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for data transfer in combination with power transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/66Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/007Details of data content structure of message packets; data protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Fluid Mechanics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Emergency Management (AREA)
  • Health & Medical Sciences (AREA)
  • Environmental & Geological Engineering (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Business, Economics & Management (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Measuring Volume Flow (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Investigating Or Analyzing Materials Using Thermal Means (AREA)
  • Indication Of The Valve Opening Or Closing Status (AREA)

Abstract

Medidor de fluidos inflamables (1) que comprende:- una primera interfaz de comunicación (15) dispuesta para comunicarse con una segunda interfaz de comunicación (20) de una caja de interruptores (3) que comprende una válvula electromecánica (4);- un sensor (27) dispuesto para medir una temperatura del fluido inflamable; - un módulo de procesamiento (16) dispuesto para adquirir mediciones de temperatura producidas por el sensor de temperatura (27), en un intento de detectar la ocurrencia de una anomalía y para, si se detecta la ocurrencia de una anomalía , produciendo una trama de mando interna que incorpora una orden de cierre de la válvula electromecánica (4) y transmitiendo dicha trama de mando interna a la segunda interfaz de comunicación de la unidad de corte a través de la primera interfaz de comunicación para cerrar la válvula electromecánica. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Contador de fluidos inflamables para detectar anomalías de temperatura
La invención se refiere al campo de los contadores para fluidos inflamables, por ejemplo, el gas natural.
Antecedentes de la invención
Una red de distribución de gas comprende las tuberías conectadas a las instalaciones consumidoras de gas y a las que están conectados los contadores de gas.
Es conocido el montaje de una caja de corte en una tubería en las proximidades de un contador de gas, normalmente aguas arriba (es decir, en el lado de la red de distribución y no en el lado de la instalación), pero posiblemente aguas arriba del contador de gas, como se expone en el documento CN 2189310 Y.
Este tipo de caja de corte comprende clásicamente una válvula electromecánica pilotada para cortar o restablecer selectivamente el suministro de gas a la instalación. La válvula electromecánica se activa, por ejemplo, para cortar el suministro cuando se detecta una fuga de gas, o cuando se espera que una vivienda permanezca vacía durante un período de tiempo, tras una mudanza, por ejemplo.
El operador de una red de distribución de gas debe, por supuesto, tomar medidas importantes para garantizar la seguridad de la distribución. En efecto, la distribución de gas presenta una serie de riesgos bien conocidos, cuyas consecuencias pueden ser catastróficas: incendio, explosión, intoxicación, etc.
Objeto de la invención
El objeto de la invención es mejorar la seguridad de una red de distribución de un fluido inflamable.
Síntesis de la invención
Para lograr este objeto, se propone un contador de fluidos inflamables que comprende:
- una primera interfaz de comunicación dispuesta para comunicarse a través de un enlace de radio con una segunda interfaz de comunicación de una caja de corte que comprende una válvula electromecánica, y para transmitir a través del enlace de radio energía eléctrica adaptada para alimentar eléctricamente la segunda interfaz de comunicación de la caja de corte;
- un sensor de temperatura dispuesto para medir una temperatura del fluido inflamable;
- un módulo de procesamiento dispuesto para adquirir las mediciones de temperatura producidas por el sensor de temperatura, para intentar detectar la aparición de una anomalía relativa a la temperatura del fluido inflamable, y para producir, si se detecta la aparición de una anomalía relativa a la temperatura del fluido inflamable, una trama de control interna que incorpore una orden de cierre de la válvula electromecánica y transmitir dicha trama de control interna a la segunda interfaz de comunicación de la caja de corte a través de la primera interfaz de comunicación para cerrar la válvula electromecánica.
El contador de fluidos inflamables según la invención puede, por lo tanto, detectar la aparición de una anomalía relativa a la temperatura del fluido inflamable, y actuar sobre la válvula electromecánica de la caja de corte para interrumpir la distribución del fluido inflamable si es necesario. Esto reduce significativamente el riesgo de incendio o explosión. El contador de fluidos inflamables está situado cerca de la caja de corte y decide de forma autónoma si cerrar o no la válvula electromecánica, lo que permite cortar la distribución muy rápidamente en caso de anomalía relacionada con la temperatura.
Se propone, además, un contador de fluidos inflamables como el descrito con anterioridad, en el que el módulo de procesamiento está dispuesto para detectar la aparición de una anomalía relacionada con la temperatura del fluido inflamable cuando la temperatura del fluido inflamable es superior a un umbral de temperatura predeterminado o cuando una variación de la temperatura del fluido inflamable es superior a un umbral de variación predeterminado. También se proporciona un contador de fluidos inflamables como el descrito con anterioridad, en el que el módulo de procesamiento está dispuesto para, tras la detección de la anormalidad de la temperatura del fluido inflamable y el cierre de la válvula electromecánica, adquirir a través de la primera interfaz de comunicación un marco de control externa que incorpora una orden de apertura y que puede ser emitido desde un dispositivo móvil situado en las proximidades del contador de fluidos inflamables, y generar una trama de control interna que incorpore la orden de apertura y transmitir dicha trama de control interna a la segunda interfaz de comunicación de la caja de corte a través de la primera interfaz de comunicación para reabrir la válvula electromecánica.
Se propone, además, un contador de fluidos inflamables como el descrito con anterioridad, en el que el módulo de procesamiento está dispuesto para comprobar que la temperatura del fluido inflamable ha vuelto a la normalidad antes de volver a abrir la válvula electromecánica.
Se propone, además, un contador de fluidos inflamables como el descrito con anterioridad, en el que el módulo de procesamiento está dispuesto para comprobar además, tras la reapertura de la válvula electromecánica, que una cantidad del fluido inflamable dispensado durante un tiempo predeterminado es inferior o igual a un umbral de cantidad predeterminado, y para volver a cerrar la válvula electromecánica si no es así.
Se propone, además, un contador de fluidos inflamables como el descrito con anterioridad, en el que la primera interfaz de comunicación está dispuesta para escribir la primera trama de control interna en una memoria de la caja de corte, y para leer una trama de reconocimiento de la memoria de la caja de corte.
Se proporciona, además, un contador de fluidos inflamables como el descrito con anterioridad, en el que la trama de control interna incorpora un valor actual de un contador de tramas de controles internos, que se incrementa en cada transmisión de trama de control interna desde el contador de fluidos inflamables a la caja de corte.
Se propone, además, que un contador de fluidos inflamables como el descrito con anterioridad comprenda además medios de autentificación dispuestos para autentificar la trama de control interna.
Se propone, además, un contador de fluidos inflamables como el descrito con anterioridad, en el que los medios de autenticación están dispuestos para cifrar al menos parcialmente la trama de control interna utilizando un algoritmo de cifrado que tiene una clave de cifrado simétrica que se almacena en una memoria del contador de fluidos inflamables y en una memoria de la caja de corte.
Se propone, además, un contador de fluidos inflamables como el descrito con anterioridad, en el que los medios de autenticación están dispuestos para descifrar la trama de control externa.
Se propone, además, un procedimiento de supervisión de la temperatura de un fluido inflamable, implementado en un contador de fluidos inflamables como se ha descrito con anterioridad, y que comprende las etapas de:
- adquirir las mediciones de temperatura producidas por el sensor de temperatura;
- intentar detectar la ocurrencia de una anormalidad relacionada con la temperatura del fluido inflamable;
- si se detecta la ocurrencia de una anormalidad relacionada con la temperatura del fluido inflamable, producir una trama de control interna que incorpore un comando para cerrar la válvula electromecánica y transmitir dicha trama de control interna a la segunda interfaz de comunicación de la caja de corte a través de la primera interfaz de comunicación para cerrar la válvula electromecánica.
Se propone, además, un programa informático que comprende instrucciones que hacen que el contador de fluidos inflamables descrito con anterioridad realice las etapas del procedimiento de supervisión que se acaba de describir. Se propone, además, un medio de almacenamiento legible por ordenador, en el que se almacene el programa informático que se acaba de describir.
La invención se entenderá mejor a la luz de la siguiente descripción de una realización particular no limitante de la invención.
Breve descripción de los dibujos
Se hará referencia a los dibujos adjuntos, en los cuales:
[Fig. 1] La figura 1 representa un sistema de información, un concentrador de datos, un contador de gas según la invención, una caja de corte y un dispositivo móvil;
[Fig. 2] La figura 2 representa la caja de corte;
[Fig. 3] La figura 3 representa los intercambios de comandos, tramas y mensajes entre las entidades de la figura 1, en caso de que el contador de gas detecte la aparición de una anomalía relacionada con la temperatura;
[Fig. 4] La figura 4 representa los intercambios de órdenes, tramas y mensajes entre las entidades de la figura 1, en el caso de que el aparato móvil ordene la reapertura de la válvula electromecánica;
[Fig. 5] La figura 5 muestra las etapas de verificación que realiza el contador de gas al reabrir la válvula electromecánica;
[Fig. 6] La figura 6 es una figura similar a las figuras 3 y 4, en el caso de que el SI controle la reapertura de la válvula electromecánica;
[Fig. 7] La figura 7 representa una trama de control interna;
[Fig. 8] La figura 8 representa una trama de acuse de recibo;
[Fig. 9] La figura 9 representa una trama de control externa.
Descripción detallada de la invención
Con referencia a las figuras 1 y 2, el contador de fluidos inflamables según la invención es aquí un contador de gas 1 que se monta en una tubería 2 de una red de distribución de gas natural y que se utiliza para medir el consumo de gas natural de una instalación.
En la tubería 2, cerca del contador de gas 1, se monta una caja de corte 3. La distancia L entre el contador de gas 1 y la caja de corte 3 está, por ejemplo, entre 1 cm y 10 cm. La caja de corte 3 comprende una válvula electromecánica 4 que se utiliza para cortar o restablecer selectivamente el suministro de gas a la instalación.
En un modo de funcionamiento nominal, las órdenes de apertura o cierre de la válvula electromecánica 4 son emitidas por un SI 5 (para Sistema de Información) que transmite las órdenes de apertura o cierre al contador de gas 1 a través de un concentrador de datos 6. El contador de gas 1 retransmite estas órdenes de apertura o cierre a la caja de corte 3.
Cada una de estas entidades se describe brevemente.
El SI 5 comprende un servidor o servidores y un módulo de comunicación que le permite comunicarse a través de una red celular 2G, 3G o 4G con concentradores de datos como el concentrador de datos 6.
El concentrador de datos 6 comprende unos primeros medios de comunicación 10 para comunicarse con el SI 5 a través de una red 2G, 3G o 4G, y unos segundos medios de comunicación 11 para comunicarse con el contador de gas 1. Los segundos medios de comunicación 11 permiten que el concentrador de datos 6 se comunique por radio, que en este caso utiliza el estándar Wize que opera a la frecuencia de 169 MHz.
El contador de gas 1 es un contador ultrasónico. El contador de gas 1 es un contador de comunicación y comprende, en primer lugar, medios de comunicación 14 que también están adaptados para comunicarse por radio utilizando el estándar Wize que opera a la frecuencia de 169 MHz. El contador de gas 1 puede recibir órdenes de apertura o cierre de la válvula electromecánica 4 desde el SI 5 y a través del concentrador de datos 6, gracias a estos medios de comunicación 14.
El contador de gas 1 también comprende una primera interfaz de comunicación 15 que es aquí una interfaz NFC maestra (NFC para “Near Field Communication”, en inglés, o “Communication en champ proche”, en francés).
La primera interfaz de comunicación 15 comprende, en primer lugar, un módulo de procesamiento, que incluye un primer componente de procesamiento. El primer componente de procesamiento es, por ejemplo, un procesador, un microcontrolador o un circuito lógico programable como un FPGA (para Field Programmable Gate Arrays) o un ASIC (para Application Specified Integrated Circuit). El primer componente de procesamiento aquí es un primer microcontrolador 16. La primera interfaz de comunicación 15 también incluye una primera memoria 17, un transceptor NFC 18 y una primera antena 19. El transceptor NFC 18 comprende aquí un amplificador, un modulador y un demodulador.
El contador de gas 1 comprende, además, medios de autentificación que comprenden un módulo de software programado en el primer microcontrolador 16 y una zona de la primera memoria 17.
El contador de gas 1 comprende, además, un sensor de temperatura 27 que mide la temperatura del gas en el contador de gas 1. El primer microcontrolador 16 del módulo de procesamiento adquiere las medidas de temperatura producidas por el sensor de temperatura 27. Por supuesto, si es necesario, se puede prever que el módulo de procesamiento incluya componentes adicionales de hardware y/o software para formatear y adquirir las mediciones de temperatura, y por ejemplo un convertidor analógico-digital y varios componentes de compensación.
La caja de corte 3, a su vez, comprende, además de la válvula electromecánica 4, una segunda interfaz de comunicación 20 que es aquí una interfaz esclava NFC, un segundo componente de procesamiento y una batería 22. El segundo componente de procesamiento es, por ejemplo, un procesador, un microcontrolador o un circuito lógico programable, como un FPGA o un ASIC. En este caso, el segundo componente de procesamiento es un segundo microcontrolador 21.
La segunda interfaz de comunicación 20 comprende una segunda memoria 23, un receptor NFC 24 y una segunda antena 25. El receptor NFC 24 comprende, por ejemplo, un demodulador.
El segundo microcontrolador 21 está dispuesto para accionar (a través de un controlador) una apertura o un cierre de la válvula electromecánica 4. El segundo microcontrolador 21 comprende aquí una interfaz I2C para acceder a la segunda memoria 23 para leer y escribir.
La batería 22 de la caja de corte 3 se utiliza para alimentar el segundo microcontrolador 21 y la válvula electromecánica 4 (así como el controlador).
A continuación se describe cómo el contador de gas 1 controla la temperatura del gas.
Como se ha comentado con anterioridad, el contador de gas incluye un sensor de temperatura 27.
El sensor de temperatura 27 mide la temperatura del gas, y el primer microcontrolador 16 adquiere las medidas de temperatura e intenta detectar la aparición de una anomalía relacionada con la temperatura del gas.
La anomalía de la temperatura del gas puede ser una temperatura anormal del gas o un cambio anormal de la temperatura del gas.
Para detectar una temperatura anormal del gas, el primer microcontrolador 16 compara la temperatura del gas con un umbral de temperatura predeterminado y, cuando la temperatura del gas supera el umbral de temperatura predeterminado, el primer microcontrolador 16 detecta una temperatura anormal del gas. El umbral de temperatura predeterminado es un umbral configurable, típicamente igual a 120 °C.
Para detectar un cambio anormal en la temperatura del gas, el primer microcontrolador 16 compara el cambio en la temperatura del gas con un umbral de cambio predeterminado (positivo), y cuando el cambio en la temperatura del gas es mayor que el umbral de cambio predeterminado durante un tiempo predeterminado, el primer microcontrolador 16 detecta un cambio anormal en la temperatura del gas. El umbral de variación predeterminado es un umbral parametrizable, expresado en grados por segundo, típicamente igual a 10 °C/s. La duración predeterminada suele ser igual a 10 s.
Con referencia a la figura 3, cuando el contador de gas 1 detecta la aparición de una anomalía en la temperatura del gas, el primer microcontrolador 16 del contador de gas 1 genera una alarma de temperatura del gas al SI 5. La alarma de temperatura del gas se transmite primero desde el contador de gas 1 al concentrador de datos 6 a través de la comunicación por radio a 169 MHz (etapa E1), y luego desde el concentrador de datos 6 al SI 5 a través de la red 2G, 3G o 4G, utilizando una solicitud http POST y el protocolo TR-69 (etapa E2).
Simultáneamente, el primer microcontrolador 16 del contador de gas 1 genera una trama de control interna que incorpora una orden de cierre de la válvula electromecánica 4 de la caja de corte 3.
La trama de control interna es autentificada por los medios de autentificación del contador de gas 1. La autenticación consiste en cifrar, al menos parcialmente, la trama de control interna.
Los medios de autenticación utilizan un algoritmo de encriptación que tiene una clave de encriptación simétrica “secreta” que se almacena en la zona de la primera memoria 17 de la primera interfaz de comunicación 15.
El algoritmo de cifrado es un algoritmo de cifrado AES (para Advanced Encryption Standard) que utiliza el modo de funcionamiento GCM (para Galois Counter). El algoritmo de cifrado puede cifrar y descifrar datos en bloques de 128 bits. La clave de encriptación simétrica es una clave de 128 bits.
La clave de encriptación simétrica también se almacena en una primera zona de la segunda memoria 23 de la segunda interfaz de comunicación 20 de la caja de corte 3, y por lo tanto, es conocida tanto por la primera interfaz de comunicación 15 como por la segunda interfaz de comunicación 20. El contador de gas 1 y la caja de corte 3 se asocian a través de esta misma clave de cifrado simétrica. La asociación se realiza, por ejemplo, en la fábrica, al final de la fabricación del contador de gas 1 y de la caja de corte 3, cargando la clave de cifrado simétrica en la primera memoria 17 del contador de gas 1 y en la segunda memoria 23 del dispositivo de corte 3. La asociación también puede llevarse a cabo durante la instalación in situ.
El primer microcontrolador 16 transmite la trama de control interna a la segunda interfaz de comunicación 20 de la unidad de cierre 3 a través de la primera interfaz de comunicación 15, y, por lo tanto, utilizando la tecnología NFC, para cerrar la válvula electromecánica 4 (etapa E3).
La primera interfaz de comunicación 15 genera para ello, gracias al emisor/receptor NFC 18 y a la primera antena 19, un campo electromagnético que inducirá una corriente en la segunda antena 25 de la segunda interfaz de comunicación 20. El campo electromagnético se utiliza para formar un enlace de radio que permite a la primera interfaz de comunicación 15 transmitir la trama de control interna a la segunda interfaz de comunicación 20, pero también para transmitir energía eléctrica que alimenta la segunda interfaz de comunicación 20. Por lo tanto, la segunda interfaz de comunicación 20 no se alimenta de la batería 22 de la caja de corte 3, sino únicamente de esta energía eléctrica transmitida a través del enlace de radio.
Se observa aquí que, ventajosamente, para optimizar la transmisión de la energía eléctrica, la primera antena 19 y la segunda antena 25 están situadas una frente a la otra y se extienden cada una en un plano perpendicular al eje que pasa por sus respectivos centros.
La primera interfaz de comunicación 15 escribe entonces la trama de control interna en una segunda zona de la segunda memoria 23 de la segunda interfaz de comunicación 20.
El segundo microcontrolador 21 de la caja de corte 3 suele estar en modo de espera por defecto. Cuando la segunda interfaz de comunicación 20 recibe energía eléctrica de la primera interfaz de comunicación 15, produce una señal de activación que despertará al segundo microcontrolador 21.
La señal de activación es una señal de interrupción aplicada a una pata del segundo microcontrolador 21. Alternativamente, una señal de tipo “memoria ocupada”, generada por la segunda interfaz de comunicación 20, también podría utilizarse para despertar al segundo microcontrolador 21.
El segundo microcontrolador 21 accederá entonces a la trama de control interna leyendo la segunda zona de la segunda memoria 23. El segundo microcontrolador 21 descifra la trama de control interna utilizando su conocimiento de la clave de encriptación simétrica, extrae la orden de cierre de la trama de control interna y acciona la válvula electromecánica 4 para que se cierre.
A continuación, tras el cierre de la válvula electromecánica 4, el segundo microcontrolador 21 escribe en una tercera zona de la segunda memoria 23 de la segunda interfaz de comunicación 20, en la primera interfaz de comunicación 15 del contador de gas 1, una trama de acuse de recibo que incorpora un acuse de recibo (etapa E4). Se observa que la tercera área de la segunda memoria 23 y la segunda área de la segunda memoria 23 son posiblemente pero no necesariamente la misma.
El segundo microcontrolador 21 autentifica la trama de acuse de recibo utilizando el algoritmo de encriptación con anterioridad comentado.
La primera interfaz de comunicación 15 del contador de gas 1 accede a la tercera zona de la segunda memoria 23 de la segunda interfaz de comunicación 20, para intentar leer de la tercera zona de la segunda memoria 23 una trama de acuse de recibo (etapa E5). La lectura se realiza mediante un método de sondeo: a intervalos regulares, la primera interfaz de comunicación 15 accede al contenido de la tercera zona de la segunda memoria 23 para determinar si una trama de acuse de recibo se encuentra efectivamente en la tercera zona de la segunda memoria 23.
Si la trama de acuse de recibo está presente durante el primer intento de lectura, el contador de gas 1 enviará un mensaje de acuse de recibo al concentrador de datos 6 (etapa E6). El concentrador de datos 6 retransmitirá el mensaje de acuse de recibo al SI 5 (etapa E7).
Tras la transmisión de la trama de control interna a la caja de corte 3, si no se almacena ninguna trama de acuse de recibo en la tercera zona de la segunda memoria 23 (etapa E8), el primer intento de lectura fracasa (etapa E9). La primera interfaz de comunicación 15 realiza entonces un segundo intento de lectura (etapa E10). Si esto falla, la primera interfaz de comunicación 15 realiza un tercer intento de lectura (etapa E11). Cada intento de lectura está separado del anterior por un tiempo predeterminado, aquí igual a 1 minuto. Tras un número predeterminado de intentos de lectura fallidos, aquí igual a 3, el contador de gas 1 devuelve un mensaje de error al concentrador de datos 6 (etapa E12). El concentrador de datos 6 retransmite el mensaje de error al SI 5 y transmite una alerta para informar al SI 5 de que la válvula electromecánica 4 de la caja de corte 3 no se ha cerrado (etapa E13).
El primer microcontrolador 16 de la primera interfaz de comunicación 15 implementa un contador de tramas de control interna cuyo valor actual está incrustado en cada trama de control interna. El contador de tramas de control interna es incrementado por el primer microcontrolador 16 en cada transmisión de tramas de control interna por el contador de gas 1 a la caja de corte 3.
Este contador de tramas de control interna permite impedir la “repetición” de una trama de control interna, es decir, impedir que una trama de control interna antigua, escuchada y adquirida por un individuo malintencionado, sea utilizada para producir una orden de apertura o de cierre destinada a controlar fraudulentamente la caja de corte 3. Así, cuando el segundo microcontrolador 21 de la caja de corte 3 adquiere una trama de control interna, comprueba que el valor actual del contador de trama de control interna, integrado en dicha trama de control interna, es estrictamente mayor que el integrado en la trama de control interna anterior.
Del mismo modo, el segundo microcontrolador 21 de la caja de corte 3 implementa un contador de tramas de acuse de recibo que se incrementa cada vez que el segundo microcontrolador 21 produce una trama de acuse de recibo, y cuyo valor actual está incrustado en la trama de acuse de recibo.
Tras la recepción por parte del SI 5 de la alarma relativa a la temperatura del gas, un operario acude a ver y resolver el problema que ha provocado esta alarma.
Cuando se ha eliminado cualquier riesgo, el operador controla localmente la reapertura de la válvula electromecánica 4. El operador está equipado con un dispositivo móvil 28, por ejemplo un smartphone. El dispositivo móvil 28 ha recuperado previamente la clave de cifrado simétrica actual a través del KMS (para Key Management System, o “Systéme de Gestion des Clés” en francés).
El dispositivo móvil 28 se acerca al contador de gas 1 y genera una trama de control externa que incorpora una orden de apertura de la válvula electromecánica 4. La trama de control externa es codificada por el dispositivo móvil 28.
La trama de control externa se envía en NFC. El primer microcontrolador 16 del contador de gas 1 adquiere la trama de control externa y la descifra utilizando su conocimiento de la clave de cifrado simétrica. El contador de gas 1 también incluye un sistema de activación como el descrito con anterioridad para la caja de corte 3.
El primer microcontrolador 16 del contador de gas 1 produce entonces una trama de control interna que incorpora la orden de apertura y transmite dicha trama de control interna a la segunda interfaz de comunicación 20 de la caja de corte 3 a través de la primera interfaz de comunicación 15 del contador de gas 1 para reabrir la válvula electromecánica 4.
Esta situación se ilustra en la figura 4.
El operador se dirige a las proximidades del contador de gas 1 y, por lo tanto, de la caja de corte 3, estando equipado con el dispositivo móvil 28.
El dispositivo móvil 28 envía al contador de gas 1 en NFC una trama de control externa que incluye una orden de apertura de la válvula electromecánica 4 (etapa E20).
El primer microcontrolador 16 del contador de gas 1 adquiere la trama de control externa y produce una trama de control interna que incorpora la orden de apertura. La trama de control interna es autentificado por los medios de autentificación del contador de gas 1.
A continuación, el contador de gas 1 transmite la trama de control interna a la caja de corte 3 utilizando la tecnología NFC, de la misma manera que se ha descrito con anterioridad (etapa E21 - véase el paso E3).
El segundo microcontrolador 21 acciona la válvula electromecánica 4 para reabrirla.
A continuación, tras la reapertura de la válvula electromecánica 4, el segundo microcontrolador 21 genera y autentifica la trama de acuse de recibo y la escribe en la segunda memoria 23 (etapa E22).
La primera interfaz de comunicación 15 intenta leer una trama de acuse de recibo de la segunda memoria 23 (etapa E23). La lectura se realiza mediante el método de sondeo descrito con anterioridad.
Si la trama de reconocimiento está presente en el primer intento de lectura, el contador de gas 1 envía un mensaje de reconocimiento de vuelta al dispositivo móvil 28 (etapa E24).
Tras la transmisión de la trama de control interna a la caja de corte 3, si no se almacena ninguna trama de acuse de recibo en la tercera zona de la segunda memoria 23 (etapa E25), el primer intento de lectura fracasa (etapa E26). La primera interfaz de comunicación 15 realiza entonces un segundo intento de lectura (etapa E27). Si esto falla, la primera interfaz de comunicación 15 realiza un tercer intento de lectura (etapa E28). Cada intento de lectura está separado del anterior por un tiempo predeterminado, aquí igual a 1 minuto. Tras un número predeterminado de intentos de lectura fallidos, aquí igual a 3, el contador de gas 1 devuelve un mensaje de error al dispositivo móvil 28 (etapa E29).
Se observa aquí que, en el momento de reabrir la válvula electromecánica 4 de la caja de corte 3, el primer microcontrolador 16 del contador de gas 1 comprueba dos condiciones.
En primer lugar, antes de volver a abrir la válvula electromecánica 4 y, por lo tanto, antes de transmitir la trama de control interna que incorpora la orden de apertura a la segunda interfaz 20 de la caja de corte 3, el primer microcontrolador 16 del contador de gas 1 comprueba que la temperatura del gas ha vuelto a ser normal.
El primer microcontrolador 16 verifica además, tras la reapertura de la válvula electromecánica 4, que una cantidad de gas dispensada durante un período de tiempo predeterminado (corto) es inferior o igual a un umbral de cantidad predeterminado (expresado como un volumen de gas, por ejemplo). En caso contrario, el primer microcontrolador 16 vuelve a cerrar la válvula electromecánica 4, ya que como la válvula electromecánica 4 estaba cerrada, la instalación no consume gas en el momento de la reapertura de la válvula electromecánica 4, por lo que el contador de gas 1 no debería ver ningún flujo de gas cuando la válvula electromecánica 4 se vuelve a abrir, excepto en el caso de que se produzca una fuga de gas en la instalación.
Las etapas de este proceso de verificación se ilustran en la figura 5.
El proceso de verificación comienza en la etapa E30.
El primer microcontrolador 16 del contador de gas 1 analiza las mediciones de temperatura y verifica que la anomalía relativa a la temperatura del gas ha desaparecido (etapa E31).
Si no es así, y, por lo tanto, si sigue habiendo una anomalía, el contador de gas 1 envía una alerta al dispositivo móvil 28 (etapa E32). El proceso de verificación ha finalizado (etapa E33).
Si la anomalía ha desaparecido, el primer microcontrolador 16 adquiere y memoriza un primer índice de medición asociado a la hora actual T0, y a continuación transmite la trama de mando interna que integra la orden de apertura para abrir la válvula electromecánica 4 (etapa E34). El primer índice de medición es representativo de la cantidad de gas entregada por la tubería 2 hasta el momento T0. El primer microcontrolador 16 espera un período de tiempo igual a una duración predeterminada, aquí 5 segundos (etapa E35), y luego adquiere un segundo índice de medición asociado con el tiempo T0+5 segundos. Aquí, los índices son volúmenes expresados en litros.
El primer microcontrolador 16 comprueba si la diferencia entre el segundo índice y el primer índice es estrictamente mayor que un umbral de cantidad predeterminado, aquí por ejemplo igual a 1 litro (etapa E36).
Si la diferencia entre el segundo índice y el primer índice es estrictamente mayor que el umbral de cantidad predeterminado, el contador de gas 1 envía una alerta al dispositivo móvil 28 (etapa E32). El proceso de verificación ha finalizado (etapa E33).
En caso contrario, el contador de gas 1 envía un mensaje de acuerdo de reapertura al dispositivo móvil 28 (etapa E37). El proceso de verificación ha finalizado (etapa E33).
Con referencia a la figura 6, alternativamente, el SI 5 puede controlar perfectamente (a través del concentrador de datos 6 y del contador de gas 1) la reapertura de la válvula electromecánica 4.
El SI 5 genera una orden de apertura de la válvula electromecánica 4 de la caja de corte 3, y transmite la orden de apertura al concentrador de datos 6 mediante una petición http POST y el protocolo TR-69 (etapa E40).
A intervalos regulares, el contador de gas 1 envía una trama de recogida al concentrador de datos 6 (etapa E41). El concentrador de datos 6 espera la recepción de la trama de recogida y, cuando recibe la trama de recogida, el concentrador de datos 6 envía el comando de apertura en la ventana de escucha del contador de gas 1 (etapa E42). Para ello, el concentrador de datos 6 utiliza la comunicación por radio mediante el estándar Wize que opera en la frecuencia de 169 MHz.
El primer microcontrolador 16 del contador de gas 1 produce una trama de control interna que incorpora la orden de apertura de la válvula electromecánica 4 de la caja de corte 3.
La trama de control interna es autentificado por los medios de autentificación del contador de gas 1.
A continuación, el contador de gas 1 transmite la trama de control interna a la caja de corte 3 utilizando la tecnología NFC, de la misma manera que se ha descrito con anterioridad (etapa E43).
El segundo microcontrolador 21 acciona la válvula electromecánica 4 para que se abra.
A continuación, tras la apertura de la válvula electromecánica 4, el segundo microcontrolador 21 genera y autentifica la trama de reconocimiento y la escribe en la segunda memoria 23 (etapa E44).
La primera interfaz de comunicación 15 intenta leer una trama de acuse de recibo de la segunda memoria 23 (etapa E45). La lectura se realiza mediante el método de sondeo descrito con anterioridad.
Si la trama de acuse de recibo está presente en el primer intento de lectura, el contador de gas 1 envía un mensaje de acuse de recibo al concentrador de datos 6 (etapa E46), que lo devuelve al SI 5 (etapa E47).
Tras la transmisión de la trama de control interna a la caja de corte 3, si no se almacena ninguna trama de acuse de recibo en la tercera zona de la segunda memoria 23 (etapa E48), el primer intento de lectura fracasa (etapa E49). La primera interfaz de comunicación 15 realiza entonces un segundo intento de lectura (etapa E50). Si esto falla, la primera interfaz de comunicación 15 realiza un tercer intento de lectura (etapa E51). Cada intento de lectura está separado del anterior por un tiempo predeterminado, aquí igual a 1 minuto. Tras un número predeterminado de intentos de lectura fallidos, aquí igual a 3, el contador de gas 1 envía un mensaje de error al concentrador de datos 6 (etapa 52) que lo envía al SI 5 (etapa 53).
Obsérvese que la figura 6 corresponde también al caso de funcionamiento “nominal” del sistema: cuando no se detecta ninguna anomalía en la temperatura del gas, es el SI 5 el que produce las órdenes de apertura o cierre para accionar la válvula electromecánica 4 de la caja de corte 3.
Ahora se describe con más detalle la estructura de una trama de control interna (generada por el contador de gas 1 y destinada a la caja de corte 3), una trama de reconocimiento (generada por la caja de corte 3 y destinada al contador de gas 1 ) y una trama de control externa (generada por el dispositivo móvil 28 y destinada al contador de gas 1). Con referencia a la figura 7, una trama de control interna 60 incluye en primer lugar un valor inicial IV 61 (de Initial Value), que no está encriptado y es conforme a la publicación especial 800-38 del NIST, capítulo 8.2.1.
El valor inicial 61 del IV se divide en un primer campo 62 y un segundo campo 63.
El primer campo 62 es un campo de 4 bytes que contiene un identificador del emisor del mensaje, en este caso un identificador del contador de gas 1.
El segundo campo 63 es un campo de 8 bytes que contiene el valor actual del contador interno de tramas de ordens. El segundo campo 63 permite más de 18x1018 comandos sin cambiar la clave de cifrado simétrica, y se pone a 0 cuando se cambia la clave de cifrado simétrica.
La trama de control interna 60 incluye entonces una carga útil 64 que es un campo funcional para identificar la función de la trama: comando de apertura, comando de cierre o acuse de recibo. La carga útil 64 se encripta mediante el algoritmo de encriptación AES utilizando el modo de funcionamiento GCM, y consta de 4 bytes.
La carga útil 64 incluye un byte de control que toma los siguientes valores:
“0”: para una orden de apertura de la válvula electromecánica 4. Se trata de una trama de control interna del contador de gas 1;
“1”: para una orden de cierre de la válvula electromecánica 4. Se trata de una trama de control interna del contador de gas 1;
“2”: para un acuse de recibo. Es una trama de acuse de recibo de la caja de corte 3.
El byte de control de la carga útil 64 de la trama de control interna 60 se pone por lo tanto a “0” en el caso de una orden de apertura y a “1” en el caso de una orden de cierre.
La carga útil 64 incluye además 3 bytes no utilizados.
Nótese que el algoritmo de encriptación utilizado genera una aleatoriedad de 16 bytes en el byte de comando.
La trama de control interna 60 incluye entonces un código de autentificación de mensaje de 16 bytes 65 (también conocido como etiqueta) generado por el algoritmo de encriptación AES utilizando el modo de operación GCM. El código de autentificación del mensaje 65 se utiliza para autentificar la trama de control interna 60, para asegurar la integridad de los datos contenidos en ella, y para confirmar que la trama de control interna 60 es de un remitente esperado (en este caso el contador de gas 1).
Con referencia a la figura 8, una trama de acuse de recibo 70 comprende en primer lugar un valor inicial de IV 71 dividido en un primer campo 72 y un segundo campo 73.
El primer campo 72 es un campo de 4 bytes que contiene un identificador del remitente del mensaje, en este caso un identificador de la caja de conexión 3.
El segundo campo 73 es un campo de 8 bytes que contiene el valor actual del contador de tramas de reconocimiento. Este segundo campo 73 permite más de 18x1018 acuses de recibo sin cambiar la clave de cifrado simétrica, y se pone a 0 cuando se cambia la clave de cifrado simétrica.
La trama de acuse de recibo 70 incluye entonces una carga útil 74 encriptada por el algoritmo de encriptación AES utilizando el modo de operación GCM, y tiene una longitud de 4 bytes.
El byte de control de la carga útil 74 de la trama de acuse de recibo 70 se pone a “2”.
La carga útil 74 incluye además 3 bytes no utilizados.
Nótese que el algoritmo de encriptación utilizado genera una aleatoriedad de 16 bytes en el byte de control.
La trama de acuse de recibo 70 incluye entonces un código de autenticación de mensaje de 16 bytes 75 (también conocido como etiqueta) generado por el algoritmo de encriptación AES utilizando el modo de operación GCM. El código de autentificación del mensaje 75 se utiliza para autentificar la trama de acuse de recibo 70, para garantizar la integridad de los datos que contiene y para confirmar que la trama de acuse de recibo 70 procede de un remitente esperado (en este caso la caja de ruptura 3).
Con referencia a la figura 9, una trama de control externa 80 incluye primero un valor inicial IV 81 (para el valor inicial), que no está cifrado y cumple con la publicación especial 800-38 del NIST, capítulo 8.2.1.
El valor inicial del IV 81 se divide en un primer campo 82 y un segundo campo 83.
El primer campo 82 es un campo de 4 bytes que contiene un identificador del emisor del mensaje. Aquí se elige el mismo identificador fijo para todos los dispositivos móviles.
El segundo campo 83 es un campo de 8 bytes que contiene el valor actual del contador de tramas de orden externo. El segundo campo 83 permite más de 18x1018 comandos sin cambiar la clave de encriptación simétrica, y se pone a 0 cuando se cambia la clave de encriptación simétrica.
La trama de control externa 80 incluye entonces una carga útil 84, que es un campo funcional para identificar la función de la trama: comando de apertura, comando de cierre o acuse de recibo. La carga útil 84 se encripta mediante el algoritmo de encriptación AES utilizando el modo de funcionamiento GCM, y tiene una longitud de 4 bytes.
La carga útil 84 incluye un byte de control que toma los siguientes valores:
“0”: para una orden de apertura de la válvula electromecánica 4;
“1”: para una orden de cierre de la válvula electromecánica.
El byte de control de la carga útil 84 de la trama de control externa 80 se pone por lo tanto a “0” en el caso de una orden de apertura y a “1” en el caso de una orden de cierre.
La carga útil 84 incluye además 3 bytes no utilizados.
La trama de control externa 80 incluye entonces un código de autenticación de mensaje de 16 bytes 85 (también conocido como etiqueta) generado por el algoritmo de encriptación AES utilizando el modo de operación GCM. El código de autentificación del mensaje 85 autentifica la trama de control 80, garantiza la integridad de los datos que contiene y confirma que la trama de control externa 80 procede de un remitente esperado (en este caso un dispositivo móvil destinado a este fin).
Por supuesto, la invención no se limita a la realización descrita, sino que abarca cualquier variante que entre en el ámbito de la invención tal como se define en las reivindicaciones.
Las tecnologías y protocolos de comunicación mediante los cuales se conectan entre sí el SI, el concentrador de datos, el medidor de fluidos, la caja de corte y el dispositivo móvil podrían ser diferentes a los descritos en este documento.
La primera interfaz de comunicación y la segunda interfaz de comunicación no son necesariamente interfaces NFC. Se podría utilizar otro tipo de tecnología o protocolo, por ejemplo, una tecnología y un protocolo “propios”. Cualquier enlace de radio que permita tanto la transmisión de datos (órdenes, acuses de recibo, etc.) como la energía eléctrica suficiente para alimentar una interfaz de comunicación, está dentro del ámbito de la invención.
La invención puede, por supuesto, implementarse en un contador utilizado en una red de distribución de un fluido inflamable distinto del gas natural: otro gas inflamable, petróleo, etc.
Se pueden utilizar otros algoritmos de cifrado, por ejemplo los algoritmos Twofish, Serpent, Blowfish. De forma más general, los medios de autentificación podrían ser diferentes a los aquí descritos. Puede utilizarse cualquier medio de autentificación que permita certificar la autenticidad de un marco.

Claims (13)

REIVINDICACIONES
1. Contador de fluidos inflamables (1) que comprende:
- una primera interfaz de comunicación (15) dispuesta para comunicar mediante un enlace de radio con una segunda interfaz de comunicación (20) de una caja de corte (3) que comprende una válvula electromecánica (4), y para transmitir mediante el enlace de radio una energía eléctrica adaptada para alimentar eléctricamente la segunda interfaz de comunicación de la caja de corte;
- un sensor de temperatura (27) dispuesto para medir una temperatura del fluido inflamable;
- un módulo de procesamiento (16) dispuesto para adquirir las medidas de temperatura producidas por el sensor de temperatura (27), para intentar detectar la aparición de una anomalía relativa a la temperatura del fluido inflamable, y para, si se detecta la aparición de una anomalía relativa a la temperatura del fluido inflamable, generar una trama de control interna (60) que incorpore una orden para cerrar la válvula electromecánica (4) y transmitir dicha trama de control interna a la segunda interfaz de comunicación de la caja de corte a través de la primera interfaz de comunicación para cerrar la válvula electromecánica.
2. Contador de fluidos inflamables de acuerdo con la reivindicación 1, en donde el módulo de procesamiento (16) está dispuesto para detectar la aparición de una anomalía relacionada con la temperatura del fluido inflamable cuando la temperatura del fluido inflamable está por encima de un umbral de temperatura predeterminado o cuando un cambio en la temperatura del fluido inflamable está por encima de un umbral de cambio predeterminado.
3. Contador de fluidos inflamables de acuerdo con una de las reivindicaciones anteriores, en donde el módulo de procesamiento (16) está dispuesto para, tras la detección de la anomalía relativa a la temperatura del fluido inflamable y el cierre de la válvula electromecánica (4), adquirir a través de la primera interfaz de comunicación (15) una trama de control externa (80) que incorpora una orden de apertura y que puede ser emitida por un dispositivo móvil (28) llevado a las proximidades del contador de fluidos inflamables (1), y generar una trama de control interna que incorpore la orden de apertura y transmitir dicha trama de control interna a la segunda interfaz de comunicación (20) de la caja de corte a través de la primera interfaz de comunicación para reabrir la válvula electromecánica.
4. Contador de fluidos inflamables de acuerdo con la reivindicación 3, en donde el módulo de procesamiento está dispuesto para verificar que la temperatura del fluido inflamable ha vuelto a la normalidad antes de reabrir la válvula electromecánica.
5. Contador de fluidos inflamables de acuerdo con la reivindicación 4, en donde el módulo de procesamiento está dispuesto para comprobar además, tras la reapertura de la válvula electromecánica (4), que una cantidad del fluido inflamable dispensado durante un período de tiempo predeterminado es inferior o igual a un umbral de cantidad predeterminado, y para volver a cerrar la válvula electromecánica (4) si no es así.
6. Contador de fluidos inflamables de acuerdo con cualquiera de las reivindicaciones anteriores, en donde la primera interfaz de comunicación (15) está dispuesta para escribir la primera trama de control interna en una memoria (23) de la caja de corte (3), y para leer una trama de acuse de recibo (70) de la memoria (23) de la caja de corte.
7. Contador de fluidos inflamables de acuerdo con cualquiera de las reivindicaciones anteriores, en done la trama de control interna (60) incorpora un valor actual de un contador de tramas de control internas, que se incrementa en cada transmisión de trama de control interna desde el contador de fluidos inflamables (1) a la caja de corte (3).
8. Contador de fluidos inflamables de acuerdo con cualquiera de las reivindicaciones anteriores, que comprende, además, medios de autentificación dispuestos para autentificar la trama de control interna.
9. Contador de fluidos inflamables de acuerdo con la reivindicación 8, en donde los medios de autentificación están dispuestos para cifrar, al menos parcialmente, la trama de control interna mediante un algoritmo de cifrado que tiene una clave de cifrado simétrica que se almacena en una memoria (17) del contador de fluidos inflamables y en una memoria (23) de la caja de corte (3).
10. Contador de fluidos inflamables de acuerdo con la reivindicación 3 y la reivindicación 9, en donde los medios de autenticación están dispuestos para descifrar la trama de control externa.
11. Procedimiento de supervisión de la temperatura de un fluido inflamable, implementado en un contador de fluidos inflamables de acuerdo con cualquiera de las reivindicaciones anteriores, y que comprende las etapas de:
- adquirir las medidas de temperatura producidas por el sensor de temperatura (27);
- intentar detectar la aparición de una anomalía relacionada con la temperatura del fluido inflamable;
- si se detecta la aparición de una anomalía relativa a la temperatura del fluido inflamable, generar una trama de control interna que incorpore una orden de cierre de la válvula electromecánica y transmitir dicha trama de control interna a la segunda interfaz de comunicación de la caja de corte a través de la primera interfaz de comunicación para cerrar la válvula electromecánica.
12. Programa informático que comprende instrucciones que hacen que el contador de fluidos inflamables de acuerdo con cualquiera de las reivindicaciones 1 a 10 realice las etapas del procedimiento de supervisión de acuerdo con la reivindicación 11.
13. Medio de almacenamiento legible por ordenador en el que se graba el programa informático de acuerdo con la reivindicación 12.
ES21154544T 2020-02-25 2021-02-01 Contador de fluidos inflamables para detectar anomalías de temperatura Active ES2924954T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR2001827A FR3107590B1 (fr) 2020-02-25 2020-02-25 Compteur de fluide inflammable agencé pour détecter une anomalie de température

Publications (1)

Publication Number Publication Date
ES2924954T3 true ES2924954T3 (es) 2022-10-11

Family

ID=70456983

Family Applications (1)

Application Number Title Priority Date Filing Date
ES21154544T Active ES2924954T3 (es) 2020-02-25 2021-02-01 Contador de fluidos inflamables para detectar anomalías de temperatura

Country Status (6)

Country Link
US (1) US12282347B2 (es)
EP (1) EP3872457B1 (es)
CN (1) CN113375747B (es)
ES (1) ES2924954T3 (es)
FR (1) FR3107590B1 (es)
PT (1) PT3872457T (es)

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5077730A (en) * 1990-08-02 1991-12-31 Arrowood Andrew H Method of auditing primary and secondary node communication sessions
CN2189310Y (zh) * 1993-12-04 1995-02-08 王海生 多功能便携式电子流量计价器
US7458387B2 (en) * 1997-02-21 2008-12-02 Mcgill James C Emergency gas and electricity shutoff apparatus and control system
US7880641B2 (en) * 2006-12-21 2011-02-01 Parris Earl H Configurable smart utility meter box
US7555999B2 (en) * 2005-10-24 2009-07-07 Eaton Corporation Cold temperature operation for added motion valve system
JP2008202815A (ja) * 2007-02-16 2008-09-04 Toshiba Corp ガス保安装置
CA2725065A1 (en) * 2008-05-20 2009-11-26 Live Meters, Inc. Remote monitoring and control system comprising mesh and time synchronization technology
US8467907B2 (en) * 2009-01-17 2013-06-18 Certus Process Solutions Automated valve with self-contained valve actuator system
US8843416B2 (en) * 2009-09-11 2014-09-23 NetESCO LLC Determining energy consumption in a structure
US8567757B2 (en) * 2009-11-21 2013-10-29 Barth R. PITCHFORD Wireless fluid shut-off valve
US9057453B2 (en) * 2009-11-21 2015-06-16 Gas Sentinel, Llc Wireless fluid shut-off valve
US8684023B2 (en) * 2011-10-19 2014-04-01 Dieterich Standard, Inc. Roddable direct mount manifold for primary flow element
US9557059B2 (en) * 2011-12-15 2017-01-31 Honeywell International Inc Gas valve with communication link
US9857805B2 (en) * 2013-02-18 2018-01-02 Flo Technologies, Inc. Fluid monitoring and control system
CN103471675A (zh) * 2013-09-29 2013-12-25 成都秦川科技发展有限公司 切断型膜式燃气表
KR20150128081A (ko) * 2014-05-08 2015-11-18 삼성전자주식회사 키 관리 방법 및 그 방법을 이용하는 전자 장치
EP3032443A1 (en) * 2014-12-08 2016-06-15 Roche Diagnostics GmbH Pairing of a medical apparatus with a control unit
CN204373702U (zh) * 2015-01-29 2015-06-03 成都千嘉科技有限公司 基于蓝牙4.2无线通信的燃气计量装置及系统
US20170254685A1 (en) * 2016-03-02 2017-09-07 Intelligent Water Management, Inc. Non-intrusive flow sensing
CN107230338A (zh) * 2017-07-12 2017-10-03 南京工业职业技术学院 一种基于ZigBee的无线燃气抄表系统
CN108111517A (zh) * 2017-12-27 2018-06-01 成都博高信息技术股份有限公司 一种协议转换器及控制方法
CN207963990U (zh) * 2018-02-11 2018-10-12 山东天创亿联智能科技有限公司 一种内置全向天线的智能燃气表
CN208400287U (zh) * 2018-06-26 2019-01-18 宋雁章 一种智能型燃气泄漏报警及自动切断气源装置
CN208908061U (zh) * 2018-11-10 2019-05-28 温州联安物联网科技有限公司 一种燃气网关、燃气安全检测系统以及燃气灶
CN210051387U (zh) * 2019-05-14 2020-02-11 宁夏隆基宁光仪表股份有限公司 一种带温度检测的NB-IoT燃气表

Also Published As

Publication number Publication date
FR3107590B1 (fr) 2022-01-21
US20210263539A1 (en) 2021-08-26
CN113375747B (zh) 2024-03-08
CN113375747A (zh) 2021-09-10
EP3872457A1 (fr) 2021-09-01
PT3872457T (pt) 2022-08-29
FR3107590A1 (fr) 2021-08-27
US12282347B2 (en) 2025-04-22
EP3872457B1 (fr) 2022-06-22

Similar Documents

Publication Publication Date Title
ES2784265T3 (es) Procedimiento y dispositivo para la captura sin repercusiones de datos
CN104410569B (zh) 一种感知通信互联网关及数据处理方法
ES2616076T3 (es) Procedimiento para la gestión de claves segura frente a manipulaciones
EP2428911B1 (en) High assurance authorization device
US20170171747A1 (en) System and method for establishing a secondary communication channel to control an internet of things (iot) device
US10536848B2 (en) Anti-takeover systems and methods for network attached peripherals
ES2936336T3 (es) Contador de fluido que comunica con una válvula electromecánica
KR101464389B1 (ko) 공유 암호화 키를 변경하는 시스템 및 방법
US11431706B2 (en) Communication control system and communication control device
ES2532772T3 (es) Dispositivo y procedimiento para proteger un módulo de seguridad frente a intentos de manipulación en un aparato de campo
ES2926286T3 (es) Contador de fluidos dispuesto para detectar una fuga y asegurar una instalación
CN104539573A (zh) 一种基于嵌入式系统的工业安全网关的通信方法及装置
CA2987906C (en) Secure device communication
ES2924954T3 (es) Contador de fluidos inflamables para detectar anomalías de temperatura
CN103218876A (zh) 远控智能电能表信息安全管理模块
RU2632146C2 (ru) Способ связи для системы сбора оплаты, содержащей сервер и по меньшей мере одно бортовое устройство
CN103152175B (zh) 远控智能燃气表信息安全管理模块
US11736219B2 (en) Communication control device and communication control system
US12009946B2 (en) Gateway and bridge devices for secure internet of things
ES2882910T3 (es) Procedimiento para el funcionamiento seguro de un módulo electrónico de datos de consumo y módulo de datos de consumo
CN203104484U (zh) 远控智能燃气表信息安全管理模块
ES2887269T3 (es) Método para operar un sistema de lectura móvil
CN110099057A (zh) 具有nb通信后置网关的物联网智能仪表
CN117978846A (zh) 一种具有防盗功能的数据传输设备
ES2597882A1 (es) Dispositivo y método de monitorización y almacenamiento de datos y modificación remota de parámetros de vehículos