IP Library › Granted Patent US 8,712,560
Granted Patent B2
US 8,712,560 · App. 12/967,742 · Granted Apr 29, 2014

Performance monitoring of advanced process control systems

Inventors: Amogh Vishwanath Prabhu (Newark, DE); Geraldine Carlos (Neuilly sur Seine, FR)
Assignee: L'Air Liquide Societe Anonyme pour l'Etude et l'Exploration des Procedes Georges Claude
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 8,712,560
App. No.
12/967,742
Granted
Apr 29, 2014
Kind
B2
Abstract

Techniques are described for monitoring the performance of advanced process control (APC) systems used to control complex industrial processes. By correlating an alarm status of the APC system with an alarm status associated with the service factor (or service factor thresholds), a plant operator can understand how well the APC system performs over time, as well as identify when operator intervention may be required (or alternatively, may be the source of poor plant performance). Accordingly, embodiments of the invention can significantly impact both the reliability and efficiency of complex industrial process, e.g., the production of industrial gases using air separation units (ASUs) and steam methane reformer (SMR) furnaces.

Claims (30)

1. A computer-implemented method for monitoring the performance of an advanced process control (APC) system having a plurality of system variables used to control an industrial process, the method comprising:

determining a count of performance metrics associated with the industrial process in an alarm state;

determining, based on the count, whether the APC system is in an alarm state;

determining a service factor for the APC system, wherein the service factor is determined as a ratio of a number of the system variables then currently being manipulated to control the performance metrics to a total number of the system variables of the industrial process available to be manipulated; and

correlating the alarm state of the APC system and an alarm state of the service factor in order to generate a recommendation for controlling the industrial process using the APC system.

2. The computer-implemented method of claim 1 , wherein the service factor has an associated threshold for determining whether the service factor is in an alarm state.

3. The computer-implemented method of claim 2 , wherein the threshold is determined relative to a collection of historical values of the service factor.

4. The computer-implemented method of claim 1 , wherein at least a first performance metric has an associated threshold for determining whether the first performance metric in an alarm state.

5. The computer-implemented method of claim 4 , wherein the threshold is determined relative to a collection of historical values of the performance metric.

6. The computer-implemented method of claim 1 , wherein correlating the alarm state of the APC system and the service factor alarm state comprises, determining that the APC system is in an alarm state and that service factor is not in an alarm state, and wherein the generated recommendation is to lower the service factor.

7. The computer-implemented method of claim 1 , wherein correlating the alarm state of the APC system and the service factor alarm state comprises, determining that the APC system is not in an alarm state and that service factor is in an alarm state.

8. The computer-implemented method of claim 1 , wherein correlating the alarm state of the APC system and the service factor alarm state comprises, determining that neither the APC system nor the service factor is in an alarm state.

9. The computer-implemented method of claim 1 , wherein correlating the alarm state of the APC system and the service factor alarm state comprises, determining that both the APC system and the service factor are in an alarm state, and wherein the generated recommendation is for operator intervention to restore the performance metrics to a desired set of operating ranges.

10. A non-transitory computer-readable storage medium containing a program, which, when executed on a processor, performs an operation for monitoring the performance of an advanced process control (APC) system having a plurality of system variables used to control an industrial process, the operation comprising:

determining a count of performance metrics associated with the industrial process in an alarm state;

determining, based on the count, whether the APC system is in an alarm state; determining a service factor for the APC system, wherein the service factor is determined as a ratio of a number of the system variables then currently being manipulated to control the performance metrics to a total number of the system variables of the industrial process available to be manipulated; and

correlating the alarm state of the APC system and an alarm state of the service factor in order to generate a recommendation for controlling the industrial process using the APC system.

11. The computer-readable storage medium of claim 10 , wherein the service factor has an associated threshold for determining whether the service factor is in an alarm state.

12. The computer-readable storage medium of claim 11 , wherein the threshold is determined relative to a collection of historical values of the service factor.

13. The computer-readable storage medium of claim 10 , wherein at least a first performance metric has an associated threshold for determining whether the first performance metric in an alarm state.

14. The computer-readable storage medium of claim 13 , wherein the threshold is determined relative to a collection of historical values of the performance metric.

15. A system, comprising: a processor; and a memory storing a monitoring application, which, when executed by the processor, performs an operation for monitoring the performance of an advanced process control (APC) system having a plurality of system variables used to control an industrial process, the operation comprising:

determining a count of performance metrics associated with the industrial process in an alarm state,

determining, based on the count, whether the APC system is in an alarm state,

determining a service factor for the APC system, wherein the service factor is determined as a ratio of a number of the system variables then currently being manipulated to control the performance metrics to a total number of the system variables of the industrial process available to be manipulated, and

correlating the alarm state of the APC system and an alarm state of the service factor in order to generate a recommendation for controlling the industrial process using the APC system.

16. The system of claim 15 , wherein the service factor has an associated threshold for determining whether the service factor is in an alarm state.

17. The system of claim 16 , wherein the threshold is determined relative to a collection of historical values of the service factor.

18. The system of claim 15 , wherein at least a first performance metric has an associated threshold for determining whether the first performance metric in an alarm state.

19. The system of claim 18 , wherein the threshold is determined relative to a collection of historical values of the performance metric.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2011
From: PRABHU, AMOGH VISHWANATH
To: AMERICAN AIR LIQUIDE, INC.
Reel/Frame 025883/0924 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2011
From: CARLOS, GERALDINE
To: L'AIR LIQUIDE SOCIETE ANONYME POUR L'ETUDE ET L'EXPLOITATION DES PROCEDES GEORGES CLAUDE
Reel/Frame 025884/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2011
From: AMERICAN AIR LIQUIDE, INC.
To: L'AIR LIQUIDE SOCIETE ANONYME POUR L'ETUDE ET L'EXPLOITATION DES PROCEDES GEORGES CLAUDE
Reel/Frame 025884/0150 →
Continuity (2)
Provisional Application 61421034 · Dec 8, 2010
Related Publication 20120150335A1 · Jun 14, 2012