System and method for determining or monitoring a process variable in an automation plant

US2020036729A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020036729-A1
Application numberUS-201716337747-A
CountryUS
Kind codeA1
Filing dateAug 28, 2017
Priority dateSep 30, 2016
Publication dateJan 30, 2020
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates to a system and method for determining or monitoring a process variable having a higher-level unit and a plurality of field devices. The field devices generate data and are connected to one another for communication, and the higher-level unit and the field devices are nodes corresponding to a distributed ledger or blockchain technology comprising transaction creation units. Each field device is assigned a transaction creation unit for creating transactions. A created transaction contains data from the field devices assigned to the transaction creation units. A block creation unit processes a created transaction to form a data block. Validation units check the data block and/or transactions for validity. The data block is valid if at least one predefined number of validation units validates the data block, wherein each node is assigned one of the validation units. The valid data block is stored in a distributed database.

First claim

Opening claim text (preview).

1 - 19 . (canceled) 20 . A system for determining or monitoring a process variable in an automation plant, comprising: at least one higher-level unit; and a plurality of field devices, wherein each of the field devices has a sensor and/or actuator and an electronic unit, wherein the field devices generate data including measurement data, control data, calibration data, diagnostic, historical and/or status data; wherein the field devices are connected to one another for communication via a wireless or wired communication network; wherein the higher-level unit and the field devices are nodes corresponding to a distributed ledger or blockchain technology: wherein the system is configured to: create transactions using a plurality of transaction creation units, wherein each of the field devices is assigned one of the transaction creation units, wherein a created transaction contains data from the field devices assigned to each of the transaction creation units; process at least one created transaction to form a data block at regular intervals using at least one block creation unit; check the data block and/or the transactions for validity using a plurality of validation units, wherein the data block is valid if at least one predefined number of validation units validates the data block successfully, wherein each of the nodes is assigned one of the validation units; and store data blocks using a plurality of decentrally distributed databases for storing data blocks, wherein the valid data block is stored in each of the databases. 21 . The system of claim 20 , wherein the data block is designed according to a data block of the blockchain technology and is linked according to blockchain technology with data blocks created at earlier points in time. 22 . The system of claim 20 , wherein the block creation unit is implemented in the higher-level unit. 23 . The system of claim 20 , wherein one of the decentrally distributed databases is arranged in each node. 24 . The system of claim 20 , wherein the higher-level unit is a control unit or a workstation PC at a control level of the plant. 25 . The system of claim 20 , wherein the system includes additional nodes, wherein the additional nodes are gateways, RIOs, and/or edge devices containing a block creation unit and/or a validation unit. 26 . The system of claim 20 , wherein the transaction creation units are integrated in the electronic units of the field devices or modular auxiliary electronic units of the field devices. 27 . The system of claim 26 , wherein the validation units are integrated in the electronic units of the field devices and in the higher-level unit, or in modular auxiliary electronic units of the field devices and/or the higher-level unit. 28 . The system of claim 27 , wherein the transaction creation units and the validation units of the field devices are located in a common electronic unit or in a common auxiliary electronic unit. 29 . The system of claim 28 , wherein each field device has an energy supply unit that supplies the field devices with energy that is obtained via the communication network. 30 . The system of claim 28 , wherein each of the field devices has an energy storage unit that absorbs and stores energy from the environment and/or provides energy, wherein the energy storage unit supplies the field devices with the stored or provided energy. 31 . The system of claim 30 , wherein the energy storage unit is designed in such a manner that it absorbs energy via the communication network. 32 . The system of claim 30 , wherein the energy storage unit comprises a solar cell, a fuel cell and/or a battery. 33 . The system of at least one of claims 30 , wherein the energy storage unit comprises at least one capacitor and/or one accumulator. 34 . The system of claim 20 , wherein the communication network comprises a fieldbus of the automation technology. 35 . The system of claim 20 , wherein the communication network comprises a local area network or a wide area network. 36 . A method for determining or monitoring a process variable in an automation plant having at least one higher-level unit and a plurality of field devices, wherein each field device has a sensor and/or actuator and an electronic unit, wherein the field devices generate data including measurement data, control data, calibration data, diagnostic, historical and/or status data, wherein the field devices are connected to one another for communication via a communication network, and wherein the higher-level unit and the field devices are nodes that function and interact according to blockchain technology, the method comprising steps of: creating at least one transaction, wherein the transaction contains at least one subset of the data generated by the field devices; processing the transaction into one data block; transmitting the data block to each of the nodes via the communication network; validating the data block by all the nodes, wherein the data block is valid if at least half of all nodes validate the data block successfully; and storing the valid data block in a plurality of decentrally distributed databases. 37 . The method of claim 36 , wherein the transaction is transmitted to all nodes before it is processed into the data block and validated by the nodes, wherein the transaction is only processed into the data block if it is successfully validated by at least one of the nodes. 38 . The method of claim 36 , wherein a potential node will transmit a request to participate to all nodes and will only be integrated as a new node if at least one predefined number of nodes successfully validates the request to participate.

Assignees

Inventors

Classifications

  • H04L63/123Primary

    received data contents, e.g. message integrity · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title

  • Protecting data integrity, e.g. using checksums, certificates or signatures · CPC title

  • Multiprocessor system · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2020036729A1 cover?
The present disclosure relates to a system and method for determining or monitoring a process variable having a higher-level unit and a plurality of field devices. The field devices generate data and are connected to one another for communication, and the higher-level unit and the field devices are nodes corresponding to a distributed ledger or blockchain technology comprising transaction creat…
Who is the assignee on this patent?
Endress Hauser Process Solutions Ag
What technology area does this patent fall under?
Primary CPC classification H04L63/123. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).