Systems and methods for analyzing stream-based data for asset operation

US11221607B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11221607-B2
Application numberUS-201916252851-A
CountryUS
Kind codeB2
Filing dateJan 21, 2019
Priority dateNov 13, 2018
Publication dateJan 11, 2022
Grant dateJan 11, 2022

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.

A system includes a first asset disposed at a first location in an industrial system configured to perform one or more operations, a second asset disposed at a second location in the industrial system, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a second set of stream-based data from the second asset, identify a first portion of the first set of stream-based data and a second portion of the second set of stream-based data, wherein the first portion and the second portion comprises a same type of data, determine whether the first portion of the first set of stream-based data corresponds to an expected range of values based on the second portion of the second set of stream-based data, and send a command to the first asset to adjust a first set of operations in response to the first portion of the first set of stream-based data not being within the expected range of values.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system, comprising: a first asset disposed at a first location in an industrial system configured to perform one or more operations; a second asset disposed at a second location in the industrial system; and a server device communicatively coupled to the first asset and the second asset, wherein the server device is configured to: receive a first set of stream-based data from the first asset; receive a second set of stream-based data from the second asset; identify in the first set of stream-based data, a first portion to have a first data type as one of a temperature type, a pressure type, or a flow rate type; identify in the second set of stream-based data, a second portion to have a second data type, wherein the second data type is same as the first data type, wherein the second data type is identified based at least in part on the values of the second portion of the second set of stream-based data and changes of the values over a time period; determine whether the first portion of the first set of stream-based data corresponds to an expected range of values based on the second portion of the second set of stream-based data; and send a command to the first asset to adjust a first set of operations in response to the first portion of the first set of stream-based data not being within the expected range of values. 2. The system of claim 1 , wherein the first portion and the second portion are associated with a type of device coupled to a common hydrocarbon deposit. 3. The system of claim 2 , wherein the type of device comprises a separator device, an electric submersible pump, a valve, or a remote terminal unit. 4. The system of claim 2 , wherein the type of device is determined based on a manufacturer of the first asset and the second asset. 5. The system of claim 1 , wherein the server device is configured to: monitor a first alarm limit drift with respect to the first portion of the first set of stream-based data; and adjust a second alarm limit for the second portion of the second set of data based on the first alarm drift. 6. The system of claim 1 , wherein the industrial system comprises a chemical processing system, a food and beverage processing system, a hydrocarbon extraction system, or a mining system. 7. The system of claim 1 , wherein the server device is configured to: receive sensor data representative of the one or more operations; determine a state of the industrial system by applying a fuzzy logic algorithm comprising a relationship between the first portion, the second portion, and the sensor data; and send an additional command to the first asset or the second asset based on the state. 8. The system of claim 1 , wherein the server device is configured to determine a state associated with the first asset based on fuzzy logic, a first plurality of datasets from the first set of stream-based data, and a second plurality of datasets from the second set of stream-based data. 9. The system of claim 1 , wherein the server device is configured to: recognize that the first portion of the first set of stream-based data does not include metadata; determine a data type of the first portion; generate new metadata for the first portion; and add the new metadata to the first portion. 10. The system of claim 1 , wherein the server device is configured to: determine a first state of the first portion; determine a second state of the second portion; determine a degree of truth value for each of a plurality of conditions by applying the first state and the second state to one or more fuzzy logic truth tables; and determine whether each of the degree of truth values for each of the plurality of conditions exceeds a respective condition threshold value. 11. The system of claim 10 , wherein the server device is configured to: determine that a first condition of the plurality of conditions is correlated with a second condition of the plurality of conditions; and send a second command to the second asset to adjust a second set of operations. 12. The system of claim 10 , comprising utilizing the one or more fuzzy logic truth tables to recognize drift in the first set of stream-based data or the second set of stream-based data and adjusting a first alarm limit for the first portion of the first set of data or a second alarm limit for the second portion of the second set of data based on the drift. 13. A method, comprising: receiving a first set of stream-based data from a first asset disposed at a first location in an industrial system configured to perform one or more operations; receiving a second set of stream-based data from a second asset disposed at a second location in the industrial system; identifying in the first set of stream-based data, a first portion to have a first data type as one of a temperature type, a pressure type, or a flow rate type; identifying in the second set of stream-based data, a second portion to have a second data type, wherein the second data type is same as the first data type, wherein the second data type is identified based at least in part on the values of the second portion of the second set of stream-based data and changes of the values over a time period; determining whether the first portion of the first set of stream-based data corresponds to an expected range of values based on the second portion of the second set of stream-based data; and sending a command to the first asset to adjust a first set of operations in response to the first portion of the first set of stream-based data not being within the expected range of values. 14. The method of claim 13 , comprising: monitoring a first alarm limit drift with respect to the first portion of the first set of stream-based data; and adjusting a second alarm limit for the second portion of the second set of data based on the first alarm drift. 15. The method of claim 13 , comprising: receiving sensor data representative of the one or more operations; determining a state of the industrial system by applying a fuzzy logic algorithm comprising a relationship between the first portion, the second portion, and the sensor data; and sending an additional command to the first asset or the second asset based on the state. 16. The method of claim 13 , comprising recognizing that the first portion of the first set of stream-based data does not include metadata; determining a data type of the first portion; generating new metadata for the first portion; and adding the new metadata to the first portion. 17. The method of claim 13 , comprising: determining a first state of the first portion; determining a second state of the second portion; determining a degree of truth value for each of a plurality of conditions by applying the first state and the second state to one or more fuzzy logic truth tables; and determining whether each of the degree of truth values for each of the plurality of conditions exceeds a respective condition threshold value.

Assignees

Inventors

Classifications

  • Monitor workflow, to optimize business, industrial processes · CPC title

  • G05B19/406Primary

    characterised by monitoring or safety (G05B19/19 takes precedence) · CPC title

  • Data acquisition, BDE MDE · CPC title

  • Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS] · CPC title

  • characterised by data acquisition, e.g. workpiece identification · 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 US11221607B2 cover?
A system includes a first asset disposed at a first location in an industrial system configured to perform one or more operations, a second asset disposed at a second location in the industrial system, and a server device communicatively coupled to the first asset and the second asset. The server device is configured to receive a first set of stream-based data from the first asset, receive a se…
Who is the assignee on this patent?
Rockwell Automation Tech Inc
What technology area does this patent fall under?
Primary CPC classification G05B19/406. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 11 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).