Self-diagnostic process control loop for a process plant
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-013/02
G06F-011/30
G21C-017/00
G05B-023/02
출원번호
US-0655044
(2012-10-18)
등록번호
US-8909360
(2014-12-09)
발명자
/ 주소
Blevins, Terrence L.
Wojsznis, Wilhelm K.
McMillan, Gregory K.
Wojsznis, Peter
출원인 / 주소
Fisher-Rosemount Systems, Inc.
대리인 / 주소
Marshall, Gerstein & Borun LLP
인용정보
피인용 횟수 :
1인용 특허 :
43
초록▼
A method of diagnosing an adaptive process control loop includes measuring process control loop signal data, generating a plurality of process control loop parameters from the process loop signal data and evaluating a condition of the adaptive process control loop from one or more of the plurality o
A method of diagnosing an adaptive process control loop includes measuring process control loop signal data, generating a plurality of process control loop parameters from the process loop signal data and evaluating a condition of the adaptive process control loop from one or more of the plurality of process control loop parameters. The process control loop data is generated as a result of a normal operation of one or more process control devices within the adaptive process control loop when the adaptive process control loop is connected on-line within a process control environment. A self-diagnostic process control loop includes a diagnostic tool adapted to receive a diagnostic index pertaining to a process control loop parameter for a plurality of components of the process control loop and for the complete process control loop. Each diagnostic index is generated from signal data by a corresponding index computation tool. The diagnostic tool is further adapted to evaluate a condition of the process control loop from one or more of the diagnostic indices.
대표청구항▼
1. A method of diagnosing a process control loop comprising a plurality of process control loop devices, wherein the process control loop is controlled based on adaptive process loop parameters calculated from an adapted model of the process control loop for a plurality of parameters of the process
1. A method of diagnosing a process control loop comprising a plurality of process control loop devices, wherein the process control loop is controlled based on adaptive process loop parameters calculated from an adapted model of the process control loop for a plurality of parameters of the process control loop, the method comprising: evaluating on a computer a performance of the process control loop;evaluating on the computer a condition of a process control loop device within the process control loop;evaluating on the computer a quality of the adapted model of the process control loop;evaluating on the computer a stability of the process control loop;generating on the computer a diagnostic index from each of the evaluationsevaluating on the computer a condition of the process control loop from one or more of the diagnostic indices; andautomatically adjusting on the computer a process variable filter based on evaluating on the computer a condition of the process control loop from one or more of the diagnostic indices. 2. The method of claim 1, wherein generating on the computer a diagnostic index from each of the evaluations comprises generating on the computer a variability index from evaluating on the computer a performance of the process control loop. 3. The method of claim 2, wherein generating on the computer a variability index from evaluating on the computer a performance of the process control loop comprises calculating on the computer the variability index as: VI=100(1-Slq+sStot+s)%wherein:Slq=a minimum standard deviation,Stot=an actual measured standard deviation,s=a sensitivity factor. 4. The method of claim 1, wherein generating on the computer a diagnostic index from each of the evaluations comprises generating on the computer a minimum standard deviation from evaluating a performance of the process control loop. 5. The method of claim 4, wherein generating on the computer a minimum standard deviation from evaluating on the computer a performance of the process control loop comprises calculating on the computer the minimum standard deviation as: Slq=Scap2-[ScapStot]2wherein:Scap=an estimated capability standard deviation. 6. The method of claim 1, wherein generating on the computer a diagnostic index from each of the evaluations comprises generating on the computer a dead band of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop. 7. The method of claim 6, wherein generating on the computer a dead band of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop comprises calculating on the computer a dead band of a process control loop device as: b=avg(max Δi)if|ΔOUT(t−1)*ΔBKCAL_IN(t)|>0wherein:Δi(t)=|OUT(t−i)−BKCAL_IN(t)|,ΔOUT(t−1)=OUT(t−i)−OUT(t−i−1),ΔBKCAL_IN(t)=BKCAL_IN(t)−BKCAL_IN(t−1),OUT(t)=a process control signal to the process control loop device,BKCAL_IN(t)=a back calculation signal from a process control loop device,i=a back calculation signal delay from a process control loop device. 8. The method of claim 6, wherein generating on the computer a dead band of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop comprises calculating on the computer a dead band of a process control loop device as: b=(2Ampl(OUT))-(2Ampl(PV)Kp)wherein:Ampl(OUT)=the oscillation amplitude on a process control loop controller output, OUT,Ampl(PV)=the oscillation amplitude on a process control loop controller input signal from process variable, PV,Kp=the process gain. 9. The method of claim 1, wherein generating on the computer a diagnostic index from each of the evaluations comprises generating on the computer a hysteresis of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop. 10. The method of claim 9, wherein generating on the computer a hysteresis of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop comprises calculating on the computer a hysteresis of a process control loop device as: h=b+δ=avg(max Δi)wherein:b=a dead band of the process control loop device,δ=a resolution of the process control loop device,i=back calculation signal delay in process control loop module scans of the adaptive process control loop,max Δ1=a maximum value of a back calculation signal. 11. The method of claim 9, wherein generating on the computer a hysteresis of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop comprises calculating on the computer a hysteresis of a process control loop device as: h=2Ampl(OUT)wherein Ampl(OUT)=the oscillation amplitude on the process control output signal. 12. The method of claim 1, wherein generating on the computer a diagnostic index from each of the evaluations comprises generating on the computer a resolution of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop. 13. The method of claim 12, wherein generating on the computer a resolution of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop comprises calculating on the computer the resolution of a process control loop device as: δ=h−b wherein:b=a dead band of the process control loop device,h=a hysteresis of the process control loop device. 14. The method of claim 12, wherein generating on the computer a resolution of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop comprises calculating on the computer the resolution of a process control loop device as: δ=2Ampl(PV)Kpwherein:Ampl(PV)=the oscillation amplitude on the process control input signal,Kp=the process gain. 15. The method of claim 12, wherein generating on the computer a resolution of a process control loop device from evaluating on the computer a condition of a process control loop device within the process control loop comprises calculating on the computer a resolution of a process control loop device from an estimation of an oscillation period of the process control loop, wherein the estimation is expressed as: Tosc=5Ti(1+1Kc)AⅇBδδ+Bwherein:A and B=heuristic parameter values estimated for a self-regulating process,A is greater than B,Ti=a controller reset time,Kc=a controller gain. 16. The method of claim 1, wherein generating on the computer a diagnostic index from each of the evaluations comprises generating on the computer an adapted model quality index from evaluating on the computer a quality of the adapted model of the process control loop. 17. The method of claim 16, wherein generating on the computer an adapted model quality index from evaluating on the computer a quality of the adapted model of the process control loop comprises calculating on the computer a squared error of the adapted model as: SqError(k)=TotalSqErrorNumberofSampleswherein:SqError(k)SqError(k-1)
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (43)
Sasaki, Takashi, Adaptive control methods and apparatus using frequency analysis of time series data.
Del Fabro Marcello,ITX ; Del Fabro Giorgio,ITX, Bending machine and method having positionable drawing rolls and limiting mechanism defining a transit and containing.
Kayama Masahiro,JPX ; Kumayama Jiro,JPX ; Fukuoka Shohei,JPX ; Yoshida Masato,JPX ; Sugita Yoichi,JPX ; Morooka Yasuo,JPX, Control model modeling support system and a method therefor.
Heyob Jeffrey J. (Beavercreek OH) Patterson Oliver D. (Beavercreek OH) LeClair Steven R. (Spring Valley OH) Haas T. Walter (Kettering OH) Currie Kenneth (Cookeville TN) Moore Doug (Okeana OH) Adams S, Hierarchical control system for molecular beam epitaxy.
Nasr Hatem N. (Edina MN) Sadjadi Firooz A. (St. Anthony MN) Bazakos Michael E. (Bloomington MN) Amehdi Hossien (Edina MN), Knowledge and model based adaptive signal processor.
Burns Harry A. ; Larson Brent H. ; Brown Larry K., Local device and process diagnostics in a process control network having distributed control functions.
Ho Weng K. (Singapore SGX) Hang Chang C. (Singapore SGX) Wojsznis Wilhelm K. (Round Rock TX), Method and apparatus for determining the ultimate gain and ultimate period of a controlled process.
Nixon,Mark J.; Keyes, IV,Marion A.; Schleiss,Trevor D.; Gudaz,John A.; Blevins,Terrence L., Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control.
Grumstrup Bruce F. ; Junk Kenneth W. ; Snowbarger Jimmie L. ; Taylor ; Jr. Eugene R., Method of and apparatus for deterministically obtaining measurements.
Snowbarger Jimmie L. ; Taylor ; Jr. Eugene R. ; Grumstrup Bruce F. ; Junk Kenneth W., Method of and apparatus for nonobtrusively obtaining on-line measurements of a process control device parameter.
Lenz, Gary A.; Schuh, William C.; Culbertson, David P.; Fennewald, Kenneth F.; Steinhauser, Louis P.; McNutt, Leon J., Method of diagnosing an operations systems.
Shigemasa Takashi (Yokohama JPX) Ichikawa Yoshinori (Yokohama JPX), Process control apparatus with process dependent switching between process control modes.
Gibby Gordon L. (Gainesville FL) Lampotang Samsun (Gainesville FL) Hathiram Daraius (Houston TX) Gravenstein Nikolaus (Gainesville FL), System and method for in-line heating of medical fluid.
Hess, Todd M.; Kroll, Andreas; Lindberg, Carl-Fredrik S. M.; Modén, Per Erik; Petersson, Mikael; Praprost, Kenneth L., System and methodology and adaptive, linear model predictive control based on rigorous, nonlinear process model.
Wojsznis Wilhelm K. (Round Rock TX), Variable horizon predictor for controlling dead time dominant processes, multivariable interactive processes, and proces.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.