Patent US5402333A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5402333A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for improving model product property estimates

Assignee: EIDP Inc
•
Filing: 1992-06-15
•
Granted: 1995-03-28
•
Expires: 2012-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a system and method for improving stream composition and/or product property estimates from process models, which better reflect the true conditions of the process. One or more process simulation models are run on a computer in parallel with the actual process to provide estimates of stream composition and/or product properties to be used to control the process. Adjustments are made to the models to maintain them in alignment with continuously measured key process variables that are closely related to stream composition and/or product properties where such a relationship exists. This greatly improves the ability of the model to track the actual process. Additional adjustments are made to both the models and to the model estimates based on differences between measured and calculated stream composition/product properties. The combination of model calibration adjustments and direct correction of model estimates greatly improves the accuracy of the stream composition/product property estimates. Adjustments are made to model input variables and model parameters through use of controllers acting on the difference between measured and calculated properties. Differences obtained using relative error or the logarithm of the ratio of the measured and calculated values produce improved adjustments of component concentrations at low concentrations. Artificial measurements of stream composition and/or product properties can be synthesized by combining model composition estimates and flows at two or more locations in the process with an analytical measurement to produce and artificial analytical value at a second location in the process.

Inventors

  • 👤 David V. Cardner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:24
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/04; G05B13/042; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 155 words
A computer-based method for processing stream composition and/or product property estimates generated from dynamic process models, said stream composition and/or product property estimates used to control a physical process, comprising the steps of: (1) measuring, in a process comprising one or more units and two or more streams, pressure, temperature, and flow of said streams to produce raw process variable signals; (2) comparing said current raw process variable signals with previously predicted process variable signals to determine error measures; (3) using said error measures to adjust the dynamic process models to reduce future estimates of said error measures; (4) predicting future process variable signals and future stream composition and/or product property signals from the dynamic process models; (5) using said predicted future stream composition and/or product property values to directly or indirectly change the state of a control element(s) of said process; and (6) operating said process using said control element(s) to produce a product.
Claim 2
Dependent Claim 155 words
A computer-based method for processing stream composition and/or product property estimates generated from dynamic process models, said stream composition and/or product property estimates used to control a physical process, comprising the steps of: (1) measuring, in a process comprising one or more units and two or more streams, pressure, temperature, and flow of said streams to produce raw process variable signals; (2) comparing said current raw process variable signals with previously predicted process variable signals to determine error measures; (3) using said error measures to adjust the dynamic process models to reduce future estimates of said error measures; (4) predicting future process variable signals and future stream composition and/or product property signals from the dynamic process models; (5) using said predicted future stream composition and/or product property values to directly or indirectly change the state of a control element(s) of said process; and (6) operating said process using said control element(s) to produce a product.
Claim 3
Dependent Claim 52 words
The computer based method of claim 1, wherein said current raw process variable signals are first processed to eliminate gross errors and provide improved estimates of the true values of said current raw process variable signals before comparing said improved estimates of the true values with said previously predicted process variable signals.
Claim 4
Dependent Claim 31 words
The computer-based method of claim 1, wherein said error measures are determined by comparing said current raw process variable signals with said previously predicted process variable signals to determine arithmetic errors.
Claim 5
Dependent Claim 47 words
The computer-based method of claim 3, wherein said error measures are determined by comparing said current raw process variable signals with said previously predicted process variable signals to determine relative errors based on said arithmetic errors divided by the range of said current raw process variable signals.
Claim 6
Dependent Claim 43 words
The computer-based method of claim 3, wherein said error measures are determined by comparing said current raw process variable signals with said previously predicted process variable signals to determine relative errors based on said arithmetic errors divided by the measured or calculated values.
Claim 7
Dependent Claim 51 words
The computer-based method claim 1, wherein said error measures are determined by comparing said current raw process variable signals with said previously predicted process variable signals to determine relative errors based on the logarithm of the ratio of said current raw process variable signals to said previously predicted process variable signals.
Claim 8
Dependent Claim 40 words
The computer-based method of claim 1, further comprising the steps of: using said error measures as input to a controller; and using said controller to adjust independent model variables in said model to reduce future estimates of said error measures.
Claim 9
Dependent Claim 102 words
The computer-based method of claim 1, further comprising the steps of: comparing said error measures with its moving average error to determine a variance; comparing said variance with the moving average variance to determine a deviation; using said deviation and a normal frequency distribution to determine a weighing factor for said error measures; using said weighing factor, said error measures, and said moving average error to determine a new moving average error; using said new moving average error as input to a controller; and using said controller to adjust alignment factors in said model to reduce future estimates of said error measures.
Claim 10
Dependent Claim 100 words
The computer-based method of claim 8, further comprising the steps of: determining the number of consecutive times said deviation exceeds a threshold with the same sign for said error measures to determine a count; using an artificial deviation and the normal frequency distribution to determine a weighting factor for said error measures; using said weighting factor, said error measures, and said moving average error to determine a new moving average error; using said new moving average error as input to a controller; using said controller to adjust alignment factors in said model to reduce future estimates of said error measures.
Claim 11
Dependent Claim 19 words
The computer-based method of claim 9, wherein said artificial deviation is obtained by dividing said deviation by said count.
Claim 12
Dependent Claim 20 words
The computer-based method of claim 9, wherein said artificial deviation is obtained by multiplying said deviation by an amplification factor.
Claim 13
Dependent Claim 25 words
The computer-based method of claim 9, wherein said artificial deviation is obtained by multiplying said deviation by said amplification factor and dividing by said count.
Claim 14
Dependent Claim 29 words
The computer-based method of claim 8, further comprises the step of using said variance, said average variance, and a fixed weighting factor to determine a new moving average variance.
Claim 15
Dependent Claim 24 words
The computer-based method of claim 13, wherein said fixed weighting factor is adjusted by dividing by said deviation when said deviation exceeds a threshold.
Claim 16
Dependent Claim 22 words
The computer-based method of claim 1, further comprising the step of operating said process to create said current raw process variable signals.
Claim 17
Dependent Claim 246 words
A computer-based system for processing dynamic model generated stream composition and/or product property estimates, comprising: (a) two or more sensors for producing raw pressure and temperature signals from two or more streams in a process comprising one or more units and two or more streams; (b) one or more computer-based process dynamic models connected to receive limit checked pressure, temperature, and level signals, reconciled flows, feed composition signals, and model alignment factors, to produce predicted pressure and temperature signals and predicted stream composition and/or product property signals; (c) a process variable comparison module connected to use said raw pressure and temperature signals and said predicted pressure and temperature signals to determine an error between said raw signals and said predicted signals; (d) a statistical filter module connected to take said error and determine a new moving average error from the statistical history of said error; (e) an alignment module connected to take said new moving average error and produce one or more model alignment factors and connected to adjust said one or more computer-based process dynamic models based on said one or more model alignment factors; (f) a stream composition and/or product property controllers, connected to directly or indirectly use said predicted stream composition and/or product property signals as input, for producing a controller output signal in accordance with said input and a control objective; and (g) an actuator connected to change one or more states of said process in accordance with said controller output signal.
Claim 18
Dependent Claim 246 words
A computer-based system for processing dynamic model generated stream composition and/or product property estimates, comprising: (a) two or more sensors for producing raw pressure and temperature signals from two or more streams in a process comprising one or more units and two or more streams; (b) one or more computer-based process dynamic models connected to receive limit checked pressure, temperature, and level signals, reconciled flows, feed composition signals, and model alignment factors, to produce predicted pressure and temperature signals and predicted stream composition and/or product property signals; (c) a process variable comparison module connected to use said raw pressure and temperature signals and said predicted pressure and temperature signals to determine an error between said raw signals and said predicted signals; (d) a statistical filter module connected to take said error and determine a new moving average error from the statistical history of said error; (e) an alignment module connected to take said new moving average error and produce one or more model alignment factors and connected to adjust said one or more computer-based process dynamic models based on said one or more model alignment factors; (f) a stream composition and/or product property controllers, connected to directly or indirectly use said predicted stream composition and/or product property signals as input, for producing a controller output signal in accordance with said input and a control objective; and (g) an actuator connected to change one or more states of said process in accordance with said controller output signal.
Claim 19
Dependent Claim 270 words
A computer-based system for processing model generated stream composition and/or product property estimates, comprising: two or more sensors for producing raw stream composition and/or product property signals from two or more streams in a process comprising one or more units and two or more streams; one or more computer-based process models connected to receive reconciled flows and pressure, temperature, and level signals, said raw stream composition and/or product property signals, and model calibration factors, and produce predicted stream composition and/or product property signals; a product property transform module connected to use said reconciled flows, said raw stream composition and/or product property signals, and said predicted stream composition and/or product property signals to produce artificial stream composition and/or product property signals for streams lacking raw stream composition and/or product property signals; a product property comparison module connected to use said raw stream composition and/or product property signals, said artificial stream composition and/or product property signals, and said predicted stream composition and/or product property signals to determine an error between said raw signals and said predicted signals; a statistical filter module connected to take the said error and determine a new moving average error from the statistical history of said error; a calibration module connected to take the said new moving average error and produce model calibration factors for adjusting said process models; and a product property corrector module connected to take said new moving average error and said predicted stream composition and/or product property signals and apply said new moving average error to said predicted stream composition and/or product property signals to produce a corrected stream composition and/or product property signal.
Claim 20
Dependent Claim 270 words
A computer-based system for processing model generated stream composition and/or product property estimates, comprising: two or more sensors for producing raw stream composition and/or product property signals from two or more streams in a process comprising one or more units and two or more streams; one or more computer-based process models connected to receive reconciled flows and pressure, temperature, and level signals, said raw stream composition and/or product property signals, and model calibration factors, and produce predicted stream composition and/or product property signals; a product property transform module connected to use said reconciled flows, said raw stream composition and/or product property signals, and said predicted stream composition and/or product property signals to produce artificial stream composition and/or product property signals for streams lacking raw stream composition and/or product property signals; a product property comparison module connected to use said raw stream composition and/or product property signals, said artificial stream composition and/or product property signals, and said predicted stream composition and/or product property signals to determine an error between said raw signals and said predicted signals; a statistical filter module connected to take the said error and determine a new moving average error from the statistical history of said error; a calibration module connected to take the said new moving average error and produce model calibration factors for adjusting said process models; and a product property corrector module connected to take said new moving average error and said predicted stream composition and/or product property signals and apply said new moving average error to said predicted stream composition and/or product property signals to produce a corrected stream composition and/or product property signal.
Claim 21
Dependent Claim 50 words
The computer-based system of claim 3, further comprising a controller, for changing a state of a final control element of said process, connected directly or indirectly to use said predicted stream composition and/or product property signals as inputs, and connected to change said state in accordance with an operating objective.
Claim 22
Dependent Claim 71 words
The computer-based system of claim 17, wherein said system further comprises: a stream composition and/or product property controllers, connected to directly or indirectly use said predicted stream composition and/or product property signal as input, for producing a controller output signal in accordance with said input and a control objective; and an actuator for changing the state of the process, connected to change said state in accordance with said controller output signal.
Claim 23
Dependent Claim 153 words
A computer-based method for processing dynamic model generated stream composition and/or product property estimates, comprising the steps of: (1) measuring, in a process comprising one or more units and two or more streams, stream composition and/or product property signals of said streams to produce raw stream composition and/or product property signals; (2) comparing said raw stream composition and/or product property signals with previously predicted stream composition and/or product property signals to determine an error measure; (3) using said error measure to adjust dynamic process models to reduce future estimates of said error measure; (4) predicting, using said dynamic process models, future process stream composition and/or product property signals for one or more of said streams; (5) using said predicted future stream composition and/or product property values to directly or indirectly change the state of a control element(s) of said process; and (6) operating said process using said control element(s) to produce a product.
Claim 24
Dependent Claim 153 words
A computer-based method for processing dynamic model generated stream composition and/or product property estimates, comprising the steps of: (1) measuring, in a process comprising one or more units and two or more streams, stream composition and/or product property signals of said streams to produce raw stream composition and/or product property signals; (2) comparing said raw stream composition and/or product property signals with previously predicted stream composition and/or product property signals to determine an error measure; (3) using said error measure to adjust dynamic process models to reduce future estimates of said error measure; (4) predicting, using said dynamic process models, future process stream composition and/or product property signals for one or more of said streams; (5) using said predicted future stream composition and/or product property values to directly or indirectly change the state of a control element(s) of said process; and (6) operating said process using said control element(s) to produce a product.
Claim 25
Dependent Claim 101 words
The computer-based method of claim 20, further comprising the steps of: comparing said error measure with its moving average error to determine the variance; comparing said variation with the moving average variance to determine the deviation; using said deviation and the normal frequency distribution to determine a weighing factor for said error measure; using said weighing factor, said error measure, and said moving average error to determine a new moving average error; using said new moving average error as input to a controller; using said controller to adjust calibration factors in the said model to reduce future estimates of said error.
Claim 26
Dependent Claim 100 words
The computer-based method of claim 21, further comprising the steps of: determining the number of consecutive times said deviation exceeds a threshold with the same sign for said error measure to determine a count; using an artificial deviation and the normal frequency distribution to determine a weighting factor for said error measure; using said weighting factor, said error measure, and said moving average error to determine a new moving average error; using said new moving average error as input to a controller; using said controller to adjust alignment factors in said model to reduce future estimates of said error measure.
Claim 27
Dependent Claim 19 words
The computer-based method of claim 22, wherein said artificial deviation is obtained by dividing said deviation by said count.
Claim 28
Dependent Claim 20 words
The computer-based method of claim 22, wherein said artificial deviation is obtained by multiplying said deviation by an amplification factor.
Claim 29
Dependent Claim 25 words
The computer-based method of claim 22, wherein said artificial deviation is obtained by multiplying said deviation by said amplification factor and dividing by said count.
Claim 30
Dependent Claim 29 words
The computer-based method of claim 21, further comprises the step of using said variance, said average variance, and a fixed weighting factor to determine a new moving average variance.
Claim 31
Dependent Claim 24 words
The computer-based method of claim 26, wherein said fixed weighting factor is adjusted by dividing by said deviation when said deviation exceeds a threshold.
Claim 32
Dependent Claim 36 words
The computer-based method of claim 20, wherein said error measure is determined by comparing said raw stream composition and/or product property signals with said predicted stream composition and/or product property signals to determine an arithmetic error.
Claim 33
Dependent Claim 54 words
The computer-based method of claim 20, wherein said error measure is determined by comparing said raw stream composition and/or product property signals with said predicted stream composition and/or product property signals to determine a relative error based on the arithmetic difference divided by the range of said raw stream composition and/or product property signals.
Claim 34
Dependent Claim 52 words
The computer-based method of claim 20, wherein said error measure is determined by comparing said raw stream composition and/or product property signals with said predicted stream composition and/or product property signals to determine a relative error based on the arithmetic difference divided by the measured or calculated composition and/or product property signals.
Claim 35
Dependent Claim 40 words
The computer-based method of claim 20, further comprises the step of determining a relative error based on the logarithm of the ratio of said raw stream composition and/or product property signals to said predicted stream composition and/or product property signals.
Claim 36
Dependent Claim 89 words
The computer-based method of claim 20, wherein said current raw stream composition and/or product property measurements may be obtained from continuous signals or may refer to measurements on samples taken more than one computer cycle in the past, wherein said predicted future stream composition and/or product property values refer to values computed immediately prior to taking samples, the frequency of sampling for said stream composition and/or product property measurements may be fixed or variable, and a delay between sampling and transmission of measured values may be fixed or variable.
Claim 37
Dependent Claim 24 words
The computer-based method of claim 20, further comprising the step of operating said process to create said raw stream composition and/or product property signals.

References Cited (Backward Citations)

US3601588A Cited
US3828171A Cited
US4038531A Cited
US4197576A Cited
US4249238A Cited
US4368510A Cited
US4437045A Cited
WO1985001807A1 Cited
US4852053A Cited
US5043863A Cited
US5038269A Cited
US5166873A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-27 1998-09-26 1999-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-27 2002-09-26 2003-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-27 2006-09-26 2007-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag