← Back to Patent Explorer
US4481567A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive process control using function blocks

Assignee: Elsag International BV
•
Filing: 1982-03-01
•
Granted: 1984-11-06
•
Expires: 2002-03-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An adaptive control for a process is disclosed which utilizes a process parameter calculator made up of simple function blocks which generate a plurality of process parameters, and a tuning parameter calculator, also made up of simple function blocks, for calculating tuning parameters from the process parameters. The process parameter calculator is provided with values for various disturbances, a set point, a control output from a process controller and process structure data including process sensitivity and nominal operating data. From these values, the process parameters are determined. The tuning parameter calculator is provided in addition to the process parameters, with performance parameters and design function for generating tuning parameters that are applied to the controller for modifying the control output in response thereto.

Inventors

  • 👤 Azmi Kaya
  • 👤 Michael P. Lukas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 05:35
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/04; G05B13/042; G05B13/044

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 184 words
An adaptive control for a process having a controller for generating a control output, the process having a set point, a process output and a plurality of disturbances comprising: a process parameter calculator for receiving the disturbances, the control output and the set point, and generating a plurality of process parameters, each being a sum of selected functions of each of the disturbances, control output and set point; and a tuning parameter calculator connected to said process parameter calculator for receiving said plurality of process parameters and for receiving at least one design function and at least one performance parameter, said tuning parameter calculator including means for generating at least one tuning parameter as a function of said process parameters, said at least one design function and said at least one performance parameter, said tuning parameter calculator connected to the controller for applying said at least one tuning parameter to the controller; said process and tuning parameter calculators both comprising a plurality of function blocks connected to each other for manipulating values received according to said selected functions and at least one design function.
Claim 2
Dependent Claim 184 words
An adaptive control for a process having a controller for generating a control output, the process having a set point, a process output and a plurality of disturbances comprising: a process parameter calculator for receiving the disturbances, the control output and the set point, and generating a plurality of process parameters, each being a sum of selected functions of each of the disturbances, control output and set point; and a tuning parameter calculator connected to said process parameter calculator for receiving said plurality of process parameters and for receiving at least one design function and at least one performance parameter, said tuning parameter calculator including means for generating at least one tuning parameter as a function of said process parameters, said at least one design function and said at least one performance parameter, said tuning parameter calculator connected to the controller for applying said at least one tuning parameter to the controller; said process and tuning parameter calculators both comprising a plurality of function blocks connected to each other for manipulating values received according to said selected functions and at least one design function.
Claim 3
Dependent Claim 279 words
An adaptive control wherein the process is a heat exchanger having a cold fluid input with cold fluid flow, cold fluid input temperature and cold fluid output temperature, and a hot fluid input with hot fluid flow, hot fluid input temperature and hot fluid output temperature, said process parameter calculator comprising a first function block for establishing a change in cold fluid temperature, a second function block for establishing a change in hot fluid temperature, a third function block for dividing said cold water fluid change in temperature by said hot fluid change in temperature, a fourth function generator for dividing a value which is a function of the cold and hot fluid flow rates by said hot fluid temperature change, a fifth function block for multiplying the cold fluid temperature change by an output of said fourth function block, a sixth function block for adding a value 1 to an output of said fifth function block, a seventh function block for subtracting an output of said third function block from the value 1, an eighth function block for dividing a nominal value for a second process parameter by the output of said sixth function block to produce a second process parameter, a ninth function block for dividing a nominal value for a third process parameter by the output of said sixth function block to generate a third parameter, a tenth function block for dividing the output of said seventh function block by the output of said sixth function block and an eleventh function block for multiplying an output of said tenth function block by a nominal value for a first process parameter to generate a first process parameter.
Claim 4
Dependent Claim 279 words
An adaptive control wherein the process is a heat exchanger having a cold fluid input with cold fluid flow, cold fluid input temperature and cold fluid output temperature, and a hot fluid input with hot fluid flow, hot fluid input temperature and hot fluid output temperature, said process parameter calculator comprising a first function block for establishing a change in cold fluid temperature, a second function block for establishing a change in hot fluid temperature, a third function block for dividing said cold water fluid change in temperature by said hot fluid change in temperature, a fourth function generator for dividing a value which is a function of the cold and hot fluid flow rates by said hot fluid temperature change, a fifth function block for multiplying the cold fluid temperature change by an output of said fourth function block, a sixth function block for adding a value 1 to an output of said fifth function block, a seventh function block for subtracting an output of said third function block from the value 1, an eighth function block for dividing a nominal value for a second process parameter by the output of said sixth function block to produce a second process parameter, a ninth function block for dividing a nominal value for a third process parameter by the output of said sixth function block to generate a third parameter, a tenth function block for dividing the output of said seventh function block by the output of said sixth function block and an eleventh function block for multiplying an output of said tenth function block by a nominal value for a first process parameter to generate a first process parameter.
Claim 5
Dependent Claim 236 words
An adaptive control according to claim 1, wherein said process is PID controlled, said process parameter calculator generating a first, a second and a third process parameter, said tuning parameter calculator comprising a first function generator for dividing a first performance parameter by said first process parameter, a second function block for dividing said third process parameter by said second process parameter, a third function block for raising an output of said second function block to a power corresponding to a second performance parameter, a fourth function block for multiplying an output of said third function block by an output of said first function block to generate a first tuning parameter, a fifth function block for raising the output of said second function block to a power corresponding to a fifth performance parameter, a sixth function block for multiplying the output of said second function block by a third performance parameter, a seventh function block for summing an output of said sixth function block with said second performance parameter, an eighth function block for dividing said third process parameter by an output of said seventh function block to generate a second tuning parameter, a ninth function block for multiplying an output of said fifth function block by a fourth performance parameter, and a tenth function block for multiplying said second process parameter by an output of said ninth function block to generate a third tuning parameter.

References Cited (Backward Citations)

US3534400A Cited
US3543010A Cited
US3622767A Cited
US4214300A Cited
US4368510A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-11-06 1988-05-07 1988-11-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-11-06 1992-05-07 1992-11-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-11-06 1996-05-07 1996-11-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag