Root cause diagnostics of aberrations in a controlled process
Abstract
This record has no abstract on file.
Term
Term ended
Expired 25 September 2022, 4 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
21 claims: 2 independent, 19 dependent
- 1工業プロセスにおける異常の根本原因を特定するための工業プロセス診断装置において、 複数のプロセス形成モデルを記憶するメモリであって、各々のプロセス形成モデルが 、 工業プロセス の、タイプが異なる複数のプロセス制御ループの各々での基本的な プロセス処理用および検出用の構成要素の物理的な接続関係 、さらにプロセス処理用および検出用のオプションの構成要素が追加された場合には該プロセス処理用および検出用のオプションの構成要素の物理的な接続関係も表すモデルと、前記基本的な検出用の各構成要素で検出されるプロセス信号に基づいて異常の根本原因を決定するために使用されるルールベース、さらに前記プロセス処理用および検出用のオプションの構成要素が追加された場合に該検出用のオプションの構成要素で検出されるプロセス信号をも用いて 異常の根本原因を決定するために使用されるルールベースを含んでいる複数のプロセス形成モデルを記憶するメモリと、 前記基本的なプロセス処理用および検出用の構成要素の物理的な接続関係を表すモデルに前記プロセス処理用および検出用のオプションの構成要素を追加するように構成され、また、 前記メモリに記憶された複数のプロセス形成モデルのうちの唯一のプロセス形成モデルを特定し、該プロセス形成モデルを前記メモリから読み出すように構成され た選 択入力手段と、 前 記選 択入力手段により読み出されたプロセス形成モデルに含まれるモデルの、 検出用の 各構成要素 で検出されるプ ロセス信号を入力するように構成された信号入力手段と、 前 記選 択入力手段により読み出されたプロセス形成モデルに含まれるモデルの工業プロセスにおける異常の根本原因を示す根本原因出力を出力する根本原因分析手段であって、前 記選 択入力手段により読み出されたプロセス形成モデルに含まれる モデルの、検出用の各構成要素で検出されるプロセス信号に基づいて異常の根本原因を決定するルールベースと前記信号入力手段によって入力されたプロセス信号を入力として 異常の根本原因を判定し、その判定結果を異常の根本原因出力として送出する根本原因分析手段とからなる工業プロセス診断装置。
- 2PC内に実装される請求項1記載の工業プロセス診断装置。
- 3プロセス装置内に実装される請求項1記載の工業プロセス診断装置。
- 4前記プロセス装置が送信機を含む請求項3記載の工業プロセス診断装置。
- 5前記プロセス装置がコントローラを含む請求項3記載の工業プロセス診断装置。
- 6前記モデルが、プロセス処理用および検出用の構成要素の物理的な接続関係を表すグラフィック表現を提供するグラフィックモデルを含む請求項1記載の工業プロセス診断装置。
- 7前記プロセス信号が、液体レベルまたは液体流速を表すプロセス変数(PV)、前記プロセス変数に従って構成要素を制御するための制御要求(CD)信号、および前記プロセス変数の所望値を示す設定ポイント(SP)を含む請求項1記載の工業プロセス診断装置。
- 8前記プロセス信号が、前記制御要求(CD)信号に応答して提供される実際の制御値を表すプロセス信号をさらに含む請求項7記載の工業プロセス診断装置。
- 9前記プロセス信号が、その他のプロセス変数をさらに含む請求項7記載の工業プロセス診断装置。
- 10前記複数のプロセス形成モデルの少なくとも一つが、液体レベルプロセス制御ループを採用した工業プロセスのプロセス処理用および検出用の構成要素の物理的な接続関係を表すモデルを含む請求項1記載の工業プロセス診断装置。
- 11前記複数のプロセス形成モデルが、プロセス流体流量制御ループを採用した工業プロセスのプロセス処理用および検出用の構成要素の物理的な接続関係を表すモデルを含む請求項1記載の工業プロセス診断装置。
- 12工業プロセスにおける異常の根本原因を特定するための工業プロセス診断方法において、 各々のプロセス形成モデルが 、 工業プロセス の、タイプが異なる複数のプロセス制御ループでの基本的な プロセス処理用および検出用の構成要素の物理的な接続関係 、さらに選択入力手段によりプロセス処理用および検出用のオプションの構成要素が追加された場合には該プロセス処理用および検出用のオプションの構成要素の物理的な接続関係も表すモデルと、前記基本的な検出用の各構成要素で検出されるプロセス信号に基づいて異常の根本原因を決定するために使用されるルールベース、さらに前記選択入力手段により前記プロセス処理用および検出用のオプションの構成要素が追加された場合に該検出用のオプションの構成要素で検出されるプロセス信号をも用いて 異常の根本原因を決定するために使用される複数のルールベースを含んでいる複数のプロセス形成モデルを記憶しているメモリから、 前記基本的なプロセス処理用および検出用の構成要素の物理的な接続関係を表すモデルあるいは前記選択入力手段により前記プロセス処理用および検出用のオプションの構成要素が追加された場合には該プロセス処理用および検出用のオプションの構成要素の物理的な接続関係も表すモデルを含む唯一のプロセス形成モデルを、前記選択入力手段によりから送出されるモデル選択入力によって特定して読み出し、 該プロセス形成モデルに含まれるモデルの 検出用の 各構成要素 で検出される プロセス信号を受信し、 前記メモリから読み出されたプロセス形成モデルに含まれる モデルの、検出用の各構成要素で検出されるプロセス信号に基づいて異常の根本原因を決定するルールベースと受信されたプロセス信号を入力として 異常の根本原因を判定し、その判定結果を異常の根本原因出力として送出する工業プロセス診断方法。
- 13請求項12記載の工業プロセス診断方法を設備したPC。
- 14請求項12記載の工業プロセス診断方法を設備した処理装置。
- 15前記モデルが、プロセス処理用および検出用の構成要素の物理的な接続関係を表すグラフィック表現を提供するグラフィックモデルを含む請求項12記載の工業プロセス診断方法。
- 16前記プロセス信号が、液体レベルまたは液体流速を表すプロセス変数(PV)、前記プロセス変数に従って構成要素を制御するための制御要求(CD)信号、および前記プロセス変数の所望値を示す設定ポイント(SP)を含む請求項12記載の工業プロセス診断方法。
- 17前記プロセス信号が、前記制御要求(CD)信号に応答して提供される実際の制御値を表すプロセス信号をさらに含む請求項16記載の工業プロセス診断方法。
- 18前記記プロセス信号が、その他のプロセス変数をさらに含む請求項16記載の工業プロセス診断方法。
- 19前記複数のプロセス形成モデルの少なくとも一つが、液体レベルプロセス制御ループを採用した工業プロセスのプロセス処理用および検出用の構成要素の物理的な接続関係を表すモデルを含む請求項12記載の工業プロセス診断方法。
- 20前記複数のプロセス形成モデルが、プロセス流体流量制御ループを採用した工業プロセスのプロセス処理用および検出用の構成要素の物理的な接続関係を表すモデルを含む請求項12記載の工業プロセス診断方法。
- 21請求項12記載の工業プロセス診断方法を実施するために形成されたコンピュータ命令を記憶する記憶媒体。
Independent claims21
67 paragraphs, as filed
The present invention relates to industrial process control devices and process control loops. In particular, the present invention relates to such a loop diagnostic device.
Process control loops are used in the process industry to control the operation of processes such as oil refining. A transmitter, which is a typical part of the loop, is installed in the field to measure process variables such as pressure, flow rate, or temperature and transmit them to, for example, control room equipment. Controllers such as valve controllers are also part of the process control loop and control the position of the valve based on control signals received through the control loop or generated internally. Other controllers control, for example, electric motors and solenoids. The control room equipment is also part of the process control loop, where the operator or computer in the control room monitors the process based on process variables received from the transmitter in the field and responds with appropriate control signals. The process can be controlled by sending it to the controller. Another process device that can be part of the control loop is a portable communicator that can monitor and transmit process signals on the process control loop. Generally, these are used to construct a device that forms a loop.
<p> Various techniques have been used to monitor the operation of process control loops and diagnose and identify failures within the loops. However, it is further desired to identify the source or "root cause" of the failure, for example, by identifying individual devices or components in the system that are the cause of the anomaly in process operation. This root cause provides the operator with additional information about which equipment in the process needs repair or replacement.</p>
<p> From various viewpoints, an industrial process diagnostic device capable of identifying an abnormality source, that is, a "root cause" in an industrial process is provided. In one aspect, the diagnostic device contains multiple process formation models, each of which pertains to the physical (ie, actual) implementation of an industrial process. One of the plurality of models is selected and at least one process signal for the selected model and process is used to perform the diagnosis. Based on this diagnosis, the root cause of the abnormality is determined.</p>
The present invention can be used in an industrial process to identify the "root cause" of anomalies that occur in a process. FIG. 1 is a diagram showing an example of an industrial process control system 2 used to control the flow rate of the process fluid system 2, a process pipe 4 carrying the process fluid and a two-wire process control loop flowing a loop current I. Including 6. The transmitter 8, the controller 10, the communicator 12, and the control chamber 14, which are connected to the final control elements in the loop such as actuators, valves, pumps, motors or solenoids, are all part of the process control system 2. It is a department. When anomalies occur during the operation of a process, the present invention is used to identify the cause of the observed anomalies.
Loop 6 is shown in one form for illustration purposes, but is a 4-20mA loop, 2,3 or 4-wire loop, multi-drop loop, HART® or FieldBus or other. Any suitable process control loop can be used, such as a loop that operates according to the digital or analog communication protocol of. During operation, the transmitter 8 senses a process variable such as a flow rate with the sensor 16 and transmits the sensed process variable via the loop 6. Process variables are received by the controller / valve actuator 10, the communicator 12 and / or the control room equipment 14. The controller 10 is shown coupled to the valve 18, which can be adjusted to control the process, thereby changing the flow rate in the pipe 4. The controller 10 receives a control input from, for example, the control chamber 14, the transmitter 8 or the communicator 12 via the loop 6 and adjusts the valve 18 in response. In another embodiment, the controller 10 internally generates a control signal based on the process signal received via the loop 6. The communication device 12 may be the portable communication device shown in FIG. 1, or may be a fixedly installed process unit that monitors the process and executes the calculation. The process apparatus includes, for example, transmitter 8 {3095 type transmitter etc. available from Rosemount Inc.}, controller 10, communicator 12, and control room 14, as shown in FIG. Another type of process unit is coupled to the loop using a PC, a programmable logic unit (PLC), or an appropriate I / O circuit to enable monitoring, management, and / or transmission on the loop. Other computers.
FIG. 2 is a simplified graphic model of the process control loop 50 for controlling the level of liquid in tank 52. As described below, such a model can be selectively used to diagnose the root cause of anomalies during process operation. The level transmitter 54 measures the height of the liquid in the tank 52 and provides a basic process variable (PV) to the controller 56. The controller 56 is shown as a PID controller, but may be any type of controller. The controller 56 also receives a set point (SP) associated with the desired level of liquid in the tank 52. The controller 56 uses a known control algorithm to provide a control request (CD) output to valve 58. The optional valve position sensor 60 can be used to measure the actual position of the valve stem of the valve 58. In this example model, other optional components include a pump 62 configured to draw liquid from the tank 52, a transmitter 64 configured to measure inlet flow velocity, and an outlet flow velocity measurement. Includes the configured transmitter 66. As described below, the model and optional components for the model are stored in memory and can be selected by the operator or other selection method. From a different point of view, the memory can be located and accessible to any device that is coupled to the process or has access to the process signal.
The diagnosis of the present invention on the process control system is preferably performed after the process has been stably run into steady mode. Steady mode is confirmed by observing the mean and standard deviation of the process signal. The mean (μ) and standard deviation (Σ) of each process signal (process variables, control signals, etc.) are calculated for N sets of measurements, and the mean and standard deviation are calculated as follows.
<maths num="1"><img file="JP4635167B2_D0001.tif" /></maths>
<maths num="2"><img file="JP4635167B2_D0002.tif" /></maths>
The number of points N depends on the sampling period and sampling rate of the signal. In Equations 1 and 2, Xi is the value of the process signal taken at sample number i. First, a 10-minute sample period is used with a sample rate of 1 sample per second. In one example, the process average is<u style="single">2540mmH2O (= 100inH2O) (with 25.4mmH2O (= 1inH2O) standard deviation)</u>And the subsequent process average is<u style="single">2463.8mmH2O (= 97inH2O) and 2616.2mmH2O (= 103inH2O)</u>If it is between, the loop is determined to be operating in steady mode. A patent relating to the determination of process stability prior to the initiation of the diagnosis was issued on September 12, 2000 as US Pat. No. 6,119,047, which is hereby incorporated by reference in its entirety.
Once steady operation is reached<u style="single">A pulsed shape that temporarily changes significantly from the average data of other parts</u>Data or spikes should be discarded. One method for identifying such data is to continuously compare the signal means with the signal standard deviation. Two consecutive lines, each providing N sets of measurements<u style="single">each</u>The difference between the mean (μ1 and μ2) of the measured values of the signal block (the block below has similar content) must be less than the standard deviation divided by the square root of the number of samples N. This is expressed as follows.
<maths num="3"><img file="JP4635167B2_D0003.tif" /></maths>
Where μ<sub>1</sub>Is the average of the previous block, μ<sub>2</sub>Is the average of the current block, N is the number of points in the block, and σ<sub>1</sub>Is the standard deviation of the previous block.
Different root causes are identified, depending on the process signals available to perform the diagnosis and used in the model. For example, in the case of the process model shown in Fig. 2, there are three different cases.
<tables num="1"><img file="JP4635167B2_D0004.tif" /></tables>
During the initial training phase, all process signals are collected, for example for 20 minutes. This time can be selected by the user. The mean and standard deviation of these signals are calculated. This training phase is repeated until the process is stable. Once the process is stable, the average of each process signal (μ)<sub>t</sub>) And standard deviation (σ<sub>t</sub>) Aim value (that is, nominal value) is stored.
In addition, individual process signals are evaluated to ensure that the process is operating properly prior to identifying the root cause of the failure. For example, the basic process variable (PV) is evaluated. In the case of the liquid level illustrated in FIG. 2, it is evaluated as follows.
<tables num="2"><img file="JP4635167B2_D0005.tif" /></tables>
Here, PV_RANGE is a range of liquid levels (range of maximum and minimum values). This value is stored in memory accessible by the process control system when it is formed or is entered by the user. Similarly, the control signal (CD) identifies the next failure.
<tables num="3"><img file="JP4635167B2_D0006.tif" /></tables>
In the example in Table 3, the control request is assumed to be between 0% and 100%. If possible, a similar test is performed on the valve position (VP) process signal.
During the monitoring phase, various process signals are monitored, these are unchanged (NC), upward change (U) (average signal).<u style="single">Obtained during the training phase</u>Greater than average) or downward change (D) (average signal<u style="single">Obtained during the training phase</u>It is judged whether it is smaller than the average). The state of NC is determined by Equation 4.
<maths num="4"><img file="JP4635167B2_D0007.tif" /></maths>
In Equation 4, μt is<u style="single">Obtained during the training phase</u>Average, μ is the average of the current block, N is the number of points in the block, and σt is<u style="single">Obtained during the training phase</u>Standard deviation, μt and σt are training phases, respectively<u style="single">Remembered in</u>Mean and standard deviation. N is the number of samples and μ is the average of the current process signals.
The state of the upward change (U) is specified by Equation 5.
<maths num="5"><img file="JP4635167B2_D0008.tif" /></maths>
Where μt is<u style="single">Obtained during the training phase</u>Average, μ is the average of the current block, N is the number of points in the block, and σt is<u style="single">Obtained during the training phase</u>Standard deviation.
Finally, the state of the downward change (D) is specified by Equation 6.
<maths num="6"><img file="JP4635167B2_D0009.tif" /></maths>
Where μt is<u style="single">Obtained during the training phase</u>Average, μ is the average of the current block, N is the number of points in the block, and σt is<u style="single">Obtained during the training phase</u>Standard deviation.
The number of process signals available can identify different root causes as sources of anomaly within the process. For example, if setpoints, fundamental variables and control request process signals are available, problems related to level sensor drift or valves can be identified. Table 4 shows an example of the rule base.
<tables num="4"><img file="JP4635167B2_D0010.tif" /></tables>
If additional process signals are available, the actual valve position (VP) and root cause can be more specifically identified, as shown in Table 5.
<tables num="5"><img file="JP4635167B2_D0011.tif" /></tables>
Finally, if the inflow rate (IF) and outflow rate (OF) process signals are available, it is also possible to determine if there is a leak in the tank 52 as shown in the rule base of FIG. ..
<tables num="6"><img file="JP4635167B2_D0012.tif" /></tables>
If the change in the process signal does not match any of the rules in Tables 4, 5 and 6, an unknown anomaly output can be output. These rules also apply if process 50 operates based on the pressure difference used to drain the pump 62 or the tank 52.
FIG. 3 is a simplified diagram of the graphic model 100 of the process control loop that controls the flow velocity. This illustrates another example of a process control loop. In FIG. 3, tank 102 (or pump 103 or other differential pressure source) can provide a flow of processing fluid. The transmitter 104 senses the flow velocity and provides the basic process variable (flow velocity) to the controller 106. Controller 106 also receives a set point (SP) and provides a control request (CD) signal to valve 108. The valve 108 can optionally return the actual position (VP) of its valve stem according to the option. Additional options include a pressure transmitter 110 configured to sense process pressure (PT) and a redundant flow transmitter 112 configured to sense redundant flow velocity (FT2).
During operation, the mean and standard deviation are determined in a manner similar to that described for Figure 2 and during the training phase, as described in Equations 1 and 2. However, in general, flow velocity control responds relatively quickly, so it is shorter.<u style="single">Of the training phase</u>A period, for example 2 minutes, is used.
As shown in Table 7, the number of different root causes is identified depending on the number of different process signals available.
<tables num="7"><img file="JP4635167B2_D0013.tif" /></tables>
Prior to identifying the root cause, for example, the rule base in Table 8 is used to check for basic failures.
<tables num="8"><img file="JP4635167B2_D0014.tif" /></tables>
The state of the valve is determined as follows.
<tables num="9"><img file="JP4635167B2_D0015.tif" /></tables>
By using additional process variables, the "root cause" of anomalies within the process is identified. If the set points, basic process variables and control request signals are available, the root cause of the process anomaly can be identified as flow sensor drift or valve trouble:
<tables num="10"><img file="JP4635167B2_D0016.tif" /></tables>
If additional process signals are available, the actual valve position (VP) as well as flow sensor drift or valve trouble can be identified as the root cause:
<tables num="11"><img file="JP4635167B2_D0017.tif" /></tables>
Finally, to measure the second flow velocity variable (FT2), leaks in the process can also be identified if redundant transmitters are used.
<tables num="12"><img file="JP4635167B2_D0018.tif" /></tables>
FIG. 4 is a block diagram showing a process apparatus 100 that implements one embodiment of the present invention. The process apparatus 100 includes a root cause analysis block 102 that receives the control signal CD through the control signal input 104, the process variable PV through the process variable input 106, and the set point SP through the set point input 108. Additional process signal (PS)<sub>1</sub>, PS<sub>2</sub>...) is received through other inputs depending on the number of additional process signals available, such as process signal inputs 110,111.
The root cause analysis block 102 is also connected to a memory that stores a plurality of process formation models 112. The process formation model 112 is stored, for example, in the system memory. Possible process control in the illustrated embodiment<u style="single">loop</u>There are a total of X different process formation models corresponding to. In this example, each process formation model includes graphic models GM1 ... GMx that provide a graphic representation of the process. It is used to provide a graphic user interface that facilitates the input of configuration data by the operator. For example, the graphic model may be similar to that illustrated in FIGS. 2 and 3.
Each process<u style="single">Formation</u>The model can receive any number of process signals (PS1A, PS1B, ... etc.). In the specific examples shown in Figures 2 and 3, the minimum three process signals needed to identify the root cause of the anomaly in the process are the control request CD, the main process variable PV and the setting point SP. Exists. In certain embodiments<u style="single">Process formation</u>The number of process signals associated with the model is, as required, the least or more of the process signals required to perform the root cause analysis.
Then each<u style="single">Process formation</u>The model can contain any number of optional process signals (OP1A, OP1B, ...). The process signal for each option is input 110,<u style="single">111</u>Corresponds to process signals (PS1, PS2, ...) received through etc. In the example of FIG. 2, the valve position VP, inflow velocity IF and outflow velocity OF are examples of optional process signals. Several<u style="single">Process formation</u>The model can be configured to have no optional process signals.
Each process formation model then finds the root cause based on the received process signals (minimum required process signals PS1A, PS1B ... and some optional process signals OP1A, OP1B, ...). It can contain any number of rulebases used to make decisions.<u style="single">In FIG. 4, the rule base is indicated by RB1A, RBP1B, ....</u>Rule-based examples are shown in Tables 4, 5, 6, 10, 11 and 12 above. It should be noted that the present invention is not limited to the special use of the above rule base to perform root cause analysis. In one aspect, any analytical method can be used, including neural networks, other rule-based, regression learning, fuzzy logic and other known diagnostic methods or methods that have not yet been discovered. In the example shown here, the minimum three process signals received are the control request CD signal, the main process variable PV, and the set point SP signal. However, other signals, fewer signals or combinations of different signals can be used to perform root cause analysis.
Root cause analysis block 102<u style="single">The model selection input 116 is received and one of a plurality of process formation models 112 is selected.</u>The model selection input may be from the operator or another source. Model selection input 116 is continuously used in root cause analysis block 102<u style="single">The only process formation model</u>To identify. Also, in one example,<u style="single">Additional optional process (OP) signals contained in the selected process formation model are used in root cause analysis block 102. The OP signal corresponds to a process signal (PS1, PS2, ...) Actually received through inputs 110, 111, etc.</u>If a graphic user interface is used<u style="single">graphic</u>The model is displayed on the display output 118<u style="single">To.</u>For example, model selection input 116<u style="single">By</u>chosen<u style="single">Process formation</u>The process signals associated with the model (PS1A, PS1B, ...) or the optional process signals (OP1A, OP1B, ...)<u style="single">It is assigned to the process signal in the process formation model. This assignment may be displayed in graphic format.</u>
Once<u style="single">Process formation</u>Once the model is selected,<u style="single">Process formation</u>The process signal used by the model's rulebase is assigned to the actual process signal received from the process. Root cause analysis block 102 performs root cause analysis using any of the required techniques, as described above. Based on the root cause analysis, a root cause output 120 is provided that indicates the root cause of the anomaly of the event that occurred in the process.
FIG. 5 according to an embodiment of the present invention is a simplified block diagram showing a physical implementation of the process apparatus 100. In the example of FIG. 5, the device 100 is connected to the process control loop 132 through the input / output unit 134. Loop 132 is, for example, a two-line loop or other process control loop shown in FIG. Also, the connection does not have to be a direct connection, it may be just a logical connection in which variables from the loop are received through the logical input / output block 134. The microprocessor 136 is connected to the memory 138 and the graphic user interface 140. Memory 138 is shown in FIG.<u style="single">Process formation</u>Used to store variables and program instructions as well as model 112.
Graphic user interface 140<u style="single">Process formation</u>It provides an input for receiving the model selection input 116 as well as the display output 118 of FIG. 4 used during the model selection and formation period. The microprocessor 136 can also connect to an optional database 142 that contains information related to the form and behavior of the process being monitored. For example, many process control or monitoring systems have such a database. One example is the AMS system available from Rosemount Incorporation in Edenpreli, Minnesota.
The root cause process device 100 can be implemented in any process device such as a transmitter, controller, mobile communication device, or control room as shown in FIG. In one embodiment, the process apparatus 100 operates on a computer system or PC located in a control room or other remote location. The process control loop 132 generally consists of several types of fieldbus-based loops, or compound control loops. In such a form, the process apparatus 100 is selected.<u style="single">Process formation</u>The desired process signal can be sent to various devices connected to the control loop for the model. Graphic user interface 140 is shown,<u style="single">Process formation</u>The model may be selected by any selection method and does not need to be selected and formed by human manipulation. For example, appropriate rule-based and model options may be received by device 100 based on configuration information stored elsewhere being provided by other techniques. Instead, the root cause process apparatus 100 may be installed, for example, in the field and placed in the transmitter.
The process variables used here are the basic variables that are generally controlled within the process. The process variables used here mean any variable that represents the state of the process, such as pressure, flow rate, temperature, product level, pH, turbidity, vibration, position, motor current, and other process characteristics. .. A control signal means any signal (other than a process variable) used to control a process. For example, the control signal is the desired process variable value (ie, setting point) regulated by the controller or used to control the process, such as desired temperature, pressure, flow rate, product level, pH, or turbidity. Means. The control signal is a signal supplied to the control element such as a calibration value, an alarm, an alarm state, a valve position signal supplied to the valve actuator, an energy level supplied to the heating element, and a solenoid on / off signal. , Or any other signal related to control of the process. The diagnostic signals used here include information related to the operation of devices and elements within the process control loop. However, it does not include process variables or control signals. For example, diagnostic signals include valve stem position, applied torque or force, actuator pressure, pressure of compressed gas used to drive the valve, voltage, current, power, resistance, capacitance, inductance, device temperature. , Stationion, friction, full-on and full-off positions, stroke, frequency, amplitude, spectrum and spectral components, rigidity, electric or magnetic field strength, duration, strength, operation, motor back electromotive force, motor current, loop-related parameters Includes (control loop resistance, voltage, or current, etc.), or any other parameter detected or measured within the system. Further, a process signal means any signal associated with a process or element within a process, such as a process variable, control signal or diagnostic signal. Process equipment includes any equipment that forms part of a process loop or is connected to a process loop and is used to control or monitor the process.
Although the present invention has been described with reference to preferred embodiments, one of ordinary skill in the art will appreciate that the embodiments and details can be modified without departing from the spirit and scope of the invention. Although two specific processing examples and specific model examples are shown in this specification, the present invention can be adapted to other forms and models generated using known methods or methods discovered in the future. .. Also, other types of rule-based or model forms may be used in the present invention. The present invention can be installed as an independent device and may be a software module added to the software used to control or monitor an industrial process. In one aspect, the invention includes computer instructions and / or storage media used to carry out the invention. The "process model" used here is a logical representation of any process and is not limited to the specific examples described above. The "root cause" is the initial cause (or multiple causes) of a change or anomaly during process operation. Other types of process control loops modeled include, but are not limited to, flow control, level control, temperature control, etc., including regulation and cascade control of gas, liquid, solid or other forms of process material. .. Special examples of loops include, for example, flow control loops with valves driven by differential pressure, level control loops with valves driven by differential pressure, temperature control for flow control, valve pumps. Level adjustment control for driving, flow control with valve driven by pump, level adjustment control for valve cooling condenser, flow adjustment control level adjustment control for cascade supply, liquid temperature adjustment for valve Control, liquid temperature control for flow control, gas flow control with valve driven by differential pressure, gas temperature control for valve, gas pressure control for valve, for flow control Includes gas pressure adjustment control, flow force adjustment control, level adjustment control for cascade reboiler, valve and liquid pressure adjustment control for valve revoir.
<figref num="1">It is a simplified diagram of a process control loop including a transmitter, a controller, a mobile communication device and a control room.</figref><figref num="2">It is a schematic diagram of the process control loop model for a liquid level loop.</figref><figref num="3">It is a schematic diagram of the process control loop model for the flow velocity control loop.</figref><figref num="4">It is a block diagram of the apparatus of one Embodiment of this invention.</figref><figref num="5">It is a block diagram which shows an example of the hardware of FIG.</figref>
Code description
2 ...... Industrial process control system 4 ...... Process pipe 6 ...... 2-wire process control loop 8 ...... Transmitter 10 ...... Controller 12 ...... Communication device 14 ...... Control room 16 ...... Sensor 18 ...... Valve 100 ...... Process equipment 102 ...... Root cause analysis block 104 ...... Control signal input 106 ...... Process variable input 108 ...... Setting point input 110,111 ...... Process signal input 112 ...... Process formation model 116 ...... Model selection input 118 ...... Display output 120 ...... Root cause output
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2014531598A | Cited by | Japan | Examiner |
| JP6482205A | Cites | Japan | – |
| JP2003504704A | Cites | Japan | – |
94 members in 11 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 09972078 | United States of America | – | |
| 97207801 | United States of America | A | |
| 97207801 | United States of America | A | |
| 0230465 | United States of America | W | |
| 0230465 | United States of America | W | |
| 2001972078 | – | – | – |
| 2002030465 | – | – | – |
| US20010972078 | – | – | – |
| WO2002US30465 | – | – | – |
Members94
| Document | Office | Kind | |
|---|---|---|---|
| WO9736215A1 | World Intellectual Property Organization (WIPO) | A1 | |
| EP0829038A1 | European Patent Office (EPO) | A1 | |
| CN1185841A | China | A | |
| BR9702223A | Brazil | A | |
| US6017143A | United States of America | A | |
| CA2362631A1 | Canada | A1 | |
| WO0050851A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US6119047A | United States of America | A | |
| AU3504000A | Australia | A | |
| JP2001501754A | Japan | A | |
| EP0829038B1 | European Patent Office (EPO) | B1 | |
| DE69705471D1 | Germany | D1 | |
| DE69705471T2 | Germany | T2 | |
| EP1155289A1 | European Patent Office (EPO) | A1 | |
| KR20020001745A | Republic of Korea | A | |
| US2002029130A1 | United States of America | A1 | |
| US2002038156A1 | United States of America | A1 | |
| WO0050851A9 | World Intellectual Property Organization (WIPO) | A9 | |
| BR0008534A | Brazil | A | |
| CN1346435A | China | A | |
| US6397114B1 | United States of America | B1 | |
| JP2002538420A | Japan | A | |
| WO02090894A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US6532392B1 | United States of America | B1 | |
| US6539267B1 | United States of America | B1 | |
| WO03032100A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US6654697B1 | United States of America | B1 | |
| EP1407233A1 | European Patent Office (EPO) | A1 | |
| EP1436678A1 | European Patent Office (EPO) | A1 | |
| CN1514928A | China | A | |
| JP2004529433A | Japan | A | |
| US2004249583A1 | United States of America | A1 | |
| CN1183374C | China | C | |
| CN1564971A | China | A | |
| CN1188759C | China | C | |
| JP2005505822A | Japan | A | |
| US6907383B2 | United States of America | B2 | |
| US2006036404A1 | United States of America | A1 | |
| US2006095394A1 | United States of America | A1 | |
| CN1260626C | China | C | |
| EP1155289B1 | European Patent Office (EPO) | B1 | |
| US7085610B2 | United States of America | B2 | |
| DE60029196D1 | Germany | D1 | |
| US2006277000A1 | United States of America | A1 | |
| US2007010968A1 | United States of America | A1 | |
| KR100683511B1 | Republic of Korea | B1 | |
| CA2615293A1 | Canada | A1 | |
| WO2007021419A1 | World Intellectual Property Organization (WIPO) | A1 | |
| JP3923529B2 | Japan | B2 | |
| DE60029196T2 | Germany | T2 | |
| WO2007078794A2 | World Intellectual Property Organization (WIPO) | A2 | |
| US7254518B2 | United States of America | B2 | |
| WO2007078794A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2007139843A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2007139843A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2008021017A2 | World Intellectual Property Organization (WIPO) | A2 | |
| EP1915660A1 | European Patent Office (EPO) | A1 | |
| EP1436678B1 | European Patent Office (EPO) | B1 | |
| WO2008021017A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2008021017A3 | World Intellectual Property Organization (WIPO) | A3 | |
| DE60226757D1 | Germany | D1 | |
| CN101243366A | China | A | |
| JP2008269640A | Japan | A | |
| BR9702223B1 | Brazil | B1 | |
| EP2020001A2 | European Patent Office (EPO) | A2 | |
| JP2009505276A | Japan | A | |
| CN101375221A | China | A | |
| EP2052223A2 | European Patent Office (EPO) | A2 | |
| CN101454813A | China | A | |
| CN100507465C | China | C | |
| CN101506629A | China | A | |
| RU2008110076A | Russian Federation | A | |
| JP2009538476A | Japan | A | |
| US7623932B2 | United States of America | B2 | |
| US7630861B2 | United States of America | B2 | |
| JP2010500690A | Japan | A | |
| JP4422412B2 | Japan | B2 | |
| RU2386992C2 | Russian Federation | C2 | |
| JP4635167B2This record | Japan | B2 | |
| US7949495B2 | United States of America | B2 | |
| CN101375221B | China | B | |
| CN101454813B | China | B | |
| JP4948707B2 | Japan | B2 | |
| EP1407233B1 | European Patent Office (EPO) | B1 | |
| US8290721B2 | United States of America | B2 | |
| JP5116675B2 | Japan | B2 | |
| BR0008534B1 | Brazil | B1 | |
| JP5208943B2 | Japan | B2 | |
| CN101506629B | China | B | |
| JP5883551B2 | Japan | B2 | |
| CA2615293C | Canada | C | |
| EP1915660B1 | European Patent Office (EPO) | B1 | |
| EP2052223B1 | European Patent Office (EPO) | B1 | |
| EP2020001B1 | European Patent Office (EPO) | B1 |
26 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of completion of termEXPY | EXPY | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Decision of refusalJAPANESE INTERMEDIATE CODE: A02A02 | A02 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A821A521 | A521 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A821A521 | A521 | |
| Notification of change in applicantJAPANESE INTERMEDIATE CODE: A711A711 | A711 |
Numbers
- Publication
- 4635167
- Publication, DOCDB
- 4635167
- Publication, EPODOC
- JP4635167B
- Application
- 2003535005
- Application, DOCDB
- 2003535005
- Application, EPODOC
- JP20030535005
Titles2
- Japanese
- 被制御プロセスにおける異常の根本原因診断装置
- English
- Root cause diagnostic device for abnormalities in controlled processes
Classification
- CPC, 9
- G05B23/0254
- G05B9/02
- G05B13/0275
- G05B21/02
- G05B23/0245
- G05B23/0278
- G05B23/0281
- G05B2219/31464
- G06N5/025
- IPC, 4
- G05B23 02
- G05B9 02
- G05B13 02
- G05B21 02