IP Library Granted Patent US 10,222,787
Granted Patent B2
US 10,222,787 · App. 15/705,628 · Granted Mar 5, 2019

Interactive petrochemical plant diagnostic system and method for chemical process model analysis

Inventors: Christophe Romatier (Wilmette, IL); Ian G. Horn (Streamwood, IL); Paul Kowalczyk (Hoffman Estates, IL); Zak Alzein (Burr Ridge, IL); David Rondeau (Stoneham, MA)
Assignee: UOP LLC
G05B19/4184G05B23/02G06F3/0481G08B21/187G05B2219/31124G05B2219/31439G05B2219/32128G06F3/147G06F2203/04803
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,222,787
App. No.
15/705,628
Granted
Mar 5, 2019
Kind
B2
Abstract

A petrochemical plant or refinery may include equipment such as pumps, compressors, valves, exchangers, columns, adsorbers, or the like. Some petrochemical plants or refineries may include one or more sensors configured to collect operation information of the equipment in the plant or refinery. A faulty condition of a process of the petrochemical plant may be diagnosed based on the operation of the plant equipment. A diagnostic system, which may receive operation information from the one or more sensors, may include a detection platform, an analysis platform, a visualization platform, and/or an alert platform.

Claims (101)

1. A system comprising:

a petrochemical plant comprising:

a pump;

a compressor;

a plurality of valves; and

one or more sensors associated with the pump, the compressor, or one or more of the plurality of valves;

a detection platform comprising:

a communication interface of the detection platform;

one or more processors of the detection platform; and

memory storing executable instructions that, when executed by the one or more processors of the detection platform, cause the detection platform to:

receive, via the communication interface of the detection platform, sensor data from the one or more sensors of the petrochemical plant, the sensor data comprising a plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant; and

based on the sensor data, detect a faulty condition of a process of the petrochemical plant based on the plurality of readings of measurements being associated with the faulty condition;

an analysis platform comprising:

a communication interface of the analysis platform;

one or more processors of the analysis platform; and

memory storing executable instructions that, when executed by the one or more processors of the analysis platform, cause the analysis platform to:

determine an operating status of the petrochemical plant based on the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant; and

determine an offset based on the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant;

a visualization platform comprising:

a communication interface of the visualization platform;

one or more processors of the visualization platform; and

memory storing executable instructions that, when executed by the one or more processors of the visualization platform, cause the visualization platform to:

generate an alert dashboard comprising a display of the operating status of the petrochemical plant and the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant, the alert dashboard grouping related data into data groups based on respective sources of the related data, the alert dashboard illustrating relationships between the related data; and

an alert platform comprising:

a communication interface of the alert platform;

one or more processors of the alert platform; and

memory storing executable instructions that, when executed by the one or more processors of the alert platform, cause the alert platform to:

generate a warning message based on the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant, the warning message associated with the faulty condition of the process of the petrochemical plant.

2. The system of claim 1 , wherein the executable instructions of the analysis platform, when executed, cause the analysis platform to:

generate a process decision tree based on a causal relationship between the faulty condition and corresponding particular measurements of the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant.

3. The system of claim 1 , comprising:

a display device configured to:

display a graphical link between the faulty condition of the process of the petrochemical plant and the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant.

4. The system of claim 1 , wherein the executable instructions of the alert platform, when executed, cause the alert platform to:

send, to a mobile computing device associated with an operator of the petrochemical plant, the warning message associated with the faulty condition of the process of the petrochemical plant,

the warning message comprising one or more of the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant.

5. The system of claim 1 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

generate a window section of the alert dashboard, the window section including a primary component sub-window section configured to display the faulty condition of the process of the petrochemical plant; and

generate an interactive warning button disposed in the window section of the alert dashboard, the alert dashboard configured to respond to a selection of the interactive warning button by displaying a hierarchical navigation relating to the faulty condition of the process of the petrochemical plant displayed in the window section.

6. The system of claim 5 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

change a color of the interactive warning button based on a severity level of an associated warning.

7. The system of claim 6 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

use a first color of the interactive warning button to correspond to a critical warning associated with the faulty condition of the process of the petrochemical plant; and

use a second color of the interactive warning button to correspond to a cautionary warning associated with the faulty condition of the process of the petrochemical plant.

8. The system of claim 5 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

cause the interactive warning button to include a number corresponding to a total number of faulty conditions of the process of the petrochemical plant.

9. The system of claim 5 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

generate a view data button disposed in the window section of the alert dashboard; and

based on receiving a selection of the view data button, adjust the alert dashboard to include an interface configured to facilitate transmission to another system of the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant.

10. The system of claim 5 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

generate, in the window section of the alert dashboard, a graphical representation of time-based information related to the process of the petrochemical plant during a predetermined sampling period.

11. The system of claim 5 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

generate an action pane comprising additional details associated with a factor related to a corresponding higher-level display item displayed on the alert dashboard.

12. The system of claim 1 , wherein the executable instructions of the analysis platform, when executed, cause the analysis platform to:

determine a relationship between the faulty condition of the process of the petrochemical plant and a different faulty condition of the process of the petrochemical plant.

13. The system of claim 1 , wherein the executable instructions of the analysis platform, when executed, cause the analysis platform to:

determine a target operational parameter of a final product of the petrochemical plant.

14. The system of claim 1 , wherein the executable instructions of the analysis platform, when executed, cause the analysis platform to:

cause a corrective action to be taken based on determining equipment information of the petrochemical plant; and

adjust one or more inputs or controls relating to the process of the petrochemical plant.

15. A system comprising:

a petrochemical plant comprising:

a pump;

a compressor;

a plurality of valves; and

one or more sensors associated with the pump, the compressor, or one or more of the plurality of valves;

a detection platform comprising:

one or more processors of the detection platform; and

memory storing executable instructions that, when executed by the one or more processors of the detection platform, cause the detection platform to:

receive sensor data from the one or more sensors of the petrochemical plant, the sensor data comprising a plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant; and

based on the sensor data, detect a faulty condition of a process of the petrochemical plant based on the plurality of readings of measurements being associated with the faulty condition;

an analysis platform comprising:

one or more processors of the analysis platform; and

memory storing executable instructions that, when executed by the one or more processors of the analysis platform, cause the analysis platform to:

determine an operating status of the petrochemical plant based on the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant;

a visualization platform comprising:

one or more processors of the visualization platform; and

memory storing executable instructions that, when executed by the one or more processors of the visualization platform, cause the visualization platform to:

generate an alert dashboard comprising a display of the operating status of the petrochemical plant and the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant, the alert dashboard grouping related data into data groups based on respective sources of the related data, the alert dashboard illustrating relationships between the related data;

generate a window section of the alert dashboard, the window section including a primary component sub-window section configured to display the faulty condition of the process of the petrochemical plant; and

generate an interactive warning button disposed in the window section of the alert dashboard, the alert dashboard configured to respond to a selection of the interactive warning button by displaying a hierarchical navigation relating to the faulty condition of the process of the petrochemical plant displayed in the window section; and

an alert platform comprising:

one or more processors of the alert platform; and

memory storing executable instructions that, when executed by the one or more processors of the alert platform, cause the alert platform to:

generate a warning message based on the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant, the warning message associated with the faulty condition of the process of the petrochemical plant.

16. The system of claim 15 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

change a color of the interactive warning button based on a severity level of an associated warning.

17. The system of claim 16 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

use a first color of the interactive warning button to correspond to a critical warning associated with the faulty condition of the process of the petrochemical plant; and

use a second color of the interactive warning button to correspond to a cautionary warning associated with the faulty condition of the process of the petrochemical plant.

18. The system of claim 15 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

cause the interactive warning button to include a number corresponding to a total number of faulty conditions of the process of the petrochemical plant.

19. The system of claim 15 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

generate a view data button disposed in the window section of the alert dashboard; and

based on receiving a selection of the view data button, adjust the alert dashboard to include an interface configured to facilitate transmission to another system of the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant.

20. The system of claim 15 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

generate, in the window section of the alert dashboard, a graphical representation of time-based information related to the process of the petrochemical plant during a predetermined sampling period.

21. The system of claim 15 , wherein the executable instructions of the visualization platform, when executed, cause the visualization platform to:

generate an action pane comprising additional details associated with a factor related to a corresponding higher-level display item displayed on the alert dashboard.

22. The system of claim 15 , wherein the executable instructions of the analysis platform, when executed, cause the analysis platform to:

determine an offset based on the plurality of readings of measurements associated with the pump, the compressor, or the one or more of the plurality of valves of the petrochemical plant.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2017
From: ROMATIER, CHRISTOPHE; HORN, IAN G.; KOWALCZYK, PAUL; ALZEIN, ZAK; RONDEAU, DAVID
To: UOP LLC
Reel/Frame 044031/0333 →
Continuity (2)
Provisional Application 62395912 · Sep 16, 2016
Related Publication 20180081344A1 · Mar 22, 2018