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

System and method for automatically tuning a process controller

Assignee: Fisher Rosemount Systems Inc
•
Filing: 1993-05-28
•
Granted: 1995-09-26
•
Expires: 2013-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for automatically tuning a process controller used to control an industrial process, or the like. The controller is removed from closed-loop control of a process under control, and a signal is applied to the process under control to cause the process to undergo controlled self-oscillation. A first portion of the self-oscillation procedure is used to determine a Time Delay characteristic of the process under control, and a subsequent portion of the self-oscillation procedure as used to calculate an Ultimate Gain characteristic and an Ultimate Period characteristic of the process under control. These three characteristics are then used to calculate control parameters which are used to tune the controller. After tuning, the controller is placed back into a closed-loop with the process under control.

Inventors

  • 👤 Wilhelm K. Wojsznis
  • 👤 Terrence L. Blevins

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 17:19
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/0205; G05B13/024; G05B13/025

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 153 words
A method of tuning a control system including a process controlled by a process controller having tunable control parameters, said process having at least one output which is sensed by said process controller and having at least one control input connected to said process controller, said method comprising: disconnecting said process controller from said at least one control input; applying a signal to said at least one control input of said process to cause said process to undergo controlled self-oscillation; monitoring said at least one output of said process during said controlled self-oscillation; determining, from said at least one output of said process during said controlled self-oscillation, a time delay characteristic, an ultimate period characteristic, and an ultimate gain characteristic of said process; and tuning said control system by calculating values for said tunable control parameters of said controller as functions of said time delay, ultimate period and ultimate gain of said process.
Claim 2
Independent Claim 153 words
A method of tuning a control system including a process controlled by a process controller having tunable control parameters, said process having at least one output which is sensed by said process controller and having at least one control input connected to said process controller, said method comprising: disconnecting said process controller from said at least one control input; applying a signal to said at least one control input of said process to cause said process to undergo controlled self-oscillation; monitoring said at least one output of said process during said controlled self-oscillation; determining, from said at least one output of said process during said controlled self-oscillation, a time delay characteristic, an ultimate period characteristic, and an ultimate gain characteristic of said process; and tuning said control system by calculating values for said tunable control parameters of said controller as functions of said time delay, ultimate period and ultimate gain of said process.
Claim 3
Dependent Claim 59 words
The method of claim 1, said determining step comprising: determining, from said at least one output during a first portion of said controlled self-oscillation, said time delay characteristic of said process; and determining, from said at least one output during a second portion of said controlled self-oscillation, said ultimate period characteristic and said ultimate gain characteristic of said process.
Claim 4
Dependent Claim 26 words
The method of claim 1, said applying step comprising, applying a square-wave signal superimposed on a predetermined control signal to said control input of said process.
Claim 5
Dependent Claim 49 words
The method of claim 3, said applying step further comprising: applying a first square-wave signal superimposed on said predetermined control signal for a first portion of said controlled self-oscillation; and applying a second square-wave signal superimposed on said predetermined control signal for a second portion of said controlled self-oscillation.
Claim 6
Dependent Claim 42 words
The method of claim 4, said step of determining said time delay characteristic comprising: detecting a slope of said at least one output during application of said first square-wave signal; and determining said time delay characteristic as a function of said slope.
Claim 7
Dependent Claim 58 words
The method of claim 5, said step of determining said ultimate period characteristic and said ultimate gain characteristic, comprising: measuring, during application of said second square-wave signal, an amplitude and period of said self-oscillation of said at least one output; and calculating said ultimate period characteristic and said ultimate gain characteristic as functions of said amplitude and period.
Claim 8
Dependent Claim 36 words
The method of claim 1, said process controller comprising a PID controller, and said tunable control parameters comprising, controller gain, K c , controller integral time, T i , and controller derivative time, T der .
Claim 9
Dependent Claim 86 words
The method of claim 1, said process being modeled as a first order process with time delay, said tuning step comprising: calculating a time constant of said process as a function of said time delay characteristic and said ultimate period characteristic of said process; determining a static gain of said process; and calculating said values for said tunable control parameters of said controller as a function of said [Time Delay, Time Constant and Static Gain time delay characteristic, time constant and static gain of said process.
Claim 10
Dependent Claim 54 words
The method of claim 8, said step of determining said static gain comprising: applying a perturbation to said control input of said process; measuring a magnitude of a change in said process output due to said perturbation; and calculating said static gain as a function of relative magnitudes of said perturbation and said change.
Claim 11
Dependent Claim 37 words
The method of claim 8, said step of determining said static gain of said process comprising, calculating said static gain as a function of said time delay characteristic, time constant and ultimate gain characteristic of said process.
Claim 12
Independent Claim 143 words
A method of tuning a control system including a process controlled by a process controller having tunable control parameters, said process having a process output which is sensed by said process controller and having a control input connected to said process controller, comprising: disconnecting said process controller from said control input; applying a signal having a first portion and a second portion to said control input of said process to cause said process to undergo controlled self-oscillation; monitoring said process output during said controlled self-oscillation; determining at least one process characteristic from said process output during application of said first portion of said signal; determining at least one additional process characteristic from said process output during application of said second portion of said signal; and tuning said control system by calculating values for said tunable control parameters as functions of said process characteristics.
Claim 13
Independent Claim 143 words
A method of tuning a control system including a process controlled by a process controller having tunable control parameters, said process having a process output which is sensed by said process controller and having a control input connected to said process controller, comprising: disconnecting said process controller from said control input; applying a signal having a first portion and a second portion to said control input of said process to cause said process to undergo controlled self-oscillation; monitoring said process output during said controlled self-oscillation; determining at least one process characteristic from said process output during application of said first portion of said signal; determining at least one additional process characteristic from said process output during application of said second portion of said signal; and tuning said control system by calculating values for said tunable control parameters as functions of said process characteristics.
Claim 14
Dependent Claim 186 words
A tunable control system comprising: a process controller having a process variable input and a controlled variable output, said input and output being adapted for connection to a process to be controlled; a signal generator producing a controllable generator signal adapted for connection to said process to be controlled; and a tuner, connected to said process controller and signal generator, and adapted for connection to said process to be controlled, said tuner including: means for disconnecting said controlled variable output from said process and for connecting said controllable generator signal to said process; means for controlling said signal generator to apply a signal to said process to cause said process to undergo controlled self-oscillation; means for monitoring said process variable during said controlled self-oscillation; means for determining, from a first portion of said controlled self-oscillation, a time delay of said process, and for determining from a second portion of said controlled self-oscillation, an ultimate gain and an ultimate period of said process; and means for calculating control parameters for said process controller, based upon on said time delay, ultimate period and ultimate gain of said process.
Claim 15
Dependent Claim 186 words
A tunable control system comprising: a process controller having a process variable input and a controlled variable output, said input and output being adapted for connection to a process to be controlled; a signal generator producing a controllable generator signal adapted for connection to said process to be controlled; and a tuner, connected to said process controller and signal generator, and adapted for connection to said process to be controlled, said tuner including: means for disconnecting said controlled variable output from said process and for connecting said controllable generator signal to said process; means for controlling said signal generator to apply a signal to said process to cause said process to undergo controlled self-oscillation; means for monitoring said process variable during said controlled self-oscillation; means for determining, from a first portion of said controlled self-oscillation, a time delay of said process, and for determining from a second portion of said controlled self-oscillation, an ultimate gain and an ultimate period of said process; and means for calculating control parameters for said process controller, based upon on said time delay, ultimate period and ultimate gain of said process.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag