IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0492460
(2006-07-25)
|
등록번호 |
US-8606544
(2013-12-10)
|
발명자
/ 주소 |
- Miller, John P.
- Kant, Ravi
|
출원인 / 주소 |
- Fisher-Rosemount Systems, Inc.
|
대리인 / 주소 |
Marshall, Gerstein & Borun LLP
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
163 |
초록
▼
In methods and systems that may facilitate detecting abnormal operation in a process plant, values of a process variable are analyzed to determine whether they significantly deviate from expected values. If there is a significant deviation, an indicator may be generated. Analyzing the process variab
In methods and systems that may facilitate detecting abnormal operation in a process plant, values of a process variable are analyzed to determine whether they significantly deviate from expected values. If there is a significant deviation, an indicator may be generated. Analyzing the process variable may include, for example, utilizing a plurality of thresholds determined based on statistics of the process variable. Analyzing the process variable may also include, for example, determining whether a first number of values of the process variable are in a first region, and whether a second number of values are in a second region.
대표청구항
▼
1. A method, implemented in one or more computer processors, for facilitating detection of abnormal operation of a process in a process plant, comprising: collecting first data sets for the process while the process is in a first operating region, the first data sets generated from process variables
1. A method, implemented in one or more computer processors, for facilitating detection of abnormal operation of a process in a process plant, comprising: collecting first data sets for the process while the process is in a first operating region, the first data sets generated from process variables of the process in the first operating region;generating, in one of the processors, a first regression model of the process in the first operating region using the first data sets;determining, in one of the processors, a first range in which the first regression model is valid;generating, in one of the processors, a model of the process to include the first regression model;collecting second data sets for the process while the process is in a second operating region, the second data sets generated from process variables of the process in the second operating region;generating, in one of the processors, a second regression model of the process in the second operating region using the second data sets;determining, in one of the processors, a second range in which the second regression model is valid;revising, in one of the processors, the model of the process to include the first regression model for the first range and the second regression model for the second range;receiving, in one of the processors, process variable data, the process variable data generated by a device in a process plant;receiving, in one of the processors, statistical data regarding the process variable data;receiving, in one of the processors, at least one parameter associated with at least one threshold based on the received statistical data;determining at least one threshold based on the received statistical data and the received at least one parameter;generating, in one of the processors, predicted process variable data using the model of the process;analyzing, in one of the processors, the received process variable data, the predicted process variable data, and the at least one threshold to determine if the received process variable data significantly deviates from the predicted process variable data; andgenerating an indicator of abnormal operation if it is determined that the received process variable data significantly deviates from the predicted process variable data,wherein analyzing the received process variable data, the predicted process variable data, and the at least one threshold to determine if the received process variable data significantly deviates from the predicted process variable data comprises: generating a difference signal based on the received process variable data and the predicted process variable data; anddetecting whether the difference signal is increasingly deviating from zero by doing at least one of: determining, in one of the processors, whether Zk1>Zk2> . . . >ZkB>X, wherein Zk1, Zk2, . . . , ZkB are at least a subset of B values within a set of A consecutive values of the difference signal at time indexes k1, k2, . . . kB, wherein A is a positive integer greater than 2, B is a positive integer less than or equal to A and greater than 2, wherein X is a first threshold, and wherein k1>k2 . . . >kB; anddetermining, in one of the processors, whether Zk1Zk2> . . . >ZkB>X, wherein Zk1, Zk2, . . . , ZkB are at least a subset of B values within a set of A consecutive values of the difference signal at time indexes k1, k2, . . . kB, wherein A is a positive integer greater than 2, B is a positive integer less than or equal to A and greater than 2, wherein X is a first threshold, and wherein k1>k2 . . . >kB; anddetermine whether Zk1Zk2> . . . >ZkB>X wherein Zk1, Zk2, . . . , ZkB are at least a subset of B values within a set of A consecutive values of the difference signal at time indexes k1, k2, . . . kB, wherein A is a positive integer greater than 2, B is a positive integer less than or equal to A and greater than 2, wherein X is a first threshold, and wherein k1>k2 . . . >kB; anddetermining, in one of the processors, whether Zk1Zk2> . . . >ZkB>X, wherein Zk1, Zk2, . . . , ZkB are at least a subset of B values within a set of A consecutive values of the difference signal at time indexes k1, k2, . . . kB, wherein A is a positive integer greater than 2, B is a positive integer less than or equal to A and greater than 2, wherein X is a first threshold, and wherein k1>k2 . . . >kB; anddetermining whether Zk1Zk2> . . . >ZkB>X, wherein Zk1, Zk2, . . . , ZkB are at least a subset of B values within a set of A consecutive values of the difference signal at time indexes k1, k2, . . . kB, wherein A is a positive integer greater than 2, B is a positive integer less than or equal to A and greater than 2, wherein X is a first threshold, and wherein k1>k2 . . . >kB; anddetermining whether Zk1
※ AI-Helper는 부적절한 답변을 할 수 있습니다.