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

Method and apparatus of automatically setting PID constants

Assignee: Hitachi Ltd
•
Filing: 1989-04-06
•
Granted: 1991-08-27
•
Expires: 2009-04-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract PID control method and PID controller for determining, from a control response from a process, characteristic values representative of controllability and automatically deriving and setting PID constants from the determined characteristic values. The error between a set point and a controlled value is decided as to whether to be due to a change in set point or due to a disturbance, and PID constants are set on the basis of results of decision.

Inventors

  • 👤 Susumu Takahashi
  • 👤 Kouji Tachibana
  • 👤 Tadayoshi Saito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 17:50
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/0205; G05B13/024; G05B13/0265; G05B13/0275; Y; Y10; Y10S; Y10S706/00; Y10S706/90

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 205 words
A method of automatically setting PID constants used for process control comprising the steps of: extracting characteristic values representative of controllability for a process from an error between a set point for said process and a control value therefrom; deciding whether a control response generated at said process is due to a change in set point or due to a disturbance applied to said process; and determining PID constants on the basis of said characteristic values and results of the decision; wherein said PID-constant determining step comprises the steps of taking out of knowledge base means for storing rules and functions PID control rules and membership function for fuzzy reasoning, and determining the PID constants on the basis of the taken-out PID control rules and fuzzy reasoning membership functions; and wherein said knowledge base means comprises a first knowledge base for storing PID control rules and fuzzy reasoning membership functions adapted for set point change and a second knowledge base for storing PID control rules and fuzzy reasoning membership functions adapted for applied disturbance, and said PID-constant determining step comprises the step of selecting either one of said first and second knowledge bases in accordance with the results of the decision in said deciding step.
Claim 2
Independent Claim 205 words
A method of automatically setting PID constants used for process control comprising the steps of: extracting characteristic values representative of controllability for a process from an error between a set point for said process and a control value therefrom; deciding whether a control response generated at said process is due to a change in set point or due to a disturbance applied to said process; and determining PID constants on the basis of said characteristic values and results of the decision; wherein said PID-constant determining step comprises the steps of taking out of knowledge base means for storing rules and functions PID control rules and membership function for fuzzy reasoning, and determining the PID constants on the basis of the taken-out PID control rules and fuzzy reasoning membership functions; and wherein said knowledge base means comprises a first knowledge base for storing PID control rules and fuzzy reasoning membership functions adapted for set point change and a second knowledge base for storing PID control rules and fuzzy reasoning membership functions adapted for applied disturbance, and said PID-constant determining step comprises the step of selecting either one of said first and second knowledge bases in accordance with the results of the decision in said deciding step.
Claim 3
Dependent Claim 176 words
An auto-tuning PID controller for process control comprising: means for extracting charcteristic values representative of controllability for a process from an error between a set point for said process and a value thereform; means for deciding whether a control response generated at said process is due to a change in the set point or due to a disturbance applied; and means for determining PID constants on the basis of said characteristic values and results of the decision; wherein said PID-constant determining means comprises knowledge base means for storing information including PID control rules and the membership functions for fuzzy reasoning, and fuzzy reasoning means for determining the PID constants on the basis of said information; and wherein said knowledge base means comprises a first knowledge base for storing information including PID control rules and fuzzy reasoning membership functions which are to be used when the set point change occurs, and a seocnd knowledge base for storing information including PID cotnrol rules and fuzzy reasoning membership functions which are to be used when the disturbance is applied.
Claim 4
Dependent Claim 176 words
An auto-tuning PID controller for process control comprising: means for extracting charcteristic values representative of controllability for a process from an error between a set point for said process and a value thereform; means for deciding whether a control response generated at said process is due to a change in the set point or due to a disturbance applied; and means for determining PID constants on the basis of said characteristic values and results of the decision; wherein said PID-constant determining means comprises knowledge base means for storing information including PID control rules and the membership functions for fuzzy reasoning, and fuzzy reasoning means for determining the PID constants on the basis of said information; and wherein said knowledge base means comprises a first knowledge base for storing information including PID control rules and fuzzy reasoning membership functions which are to be used when the set point change occurs, and a seocnd knowledge base for storing information including PID cotnrol rules and fuzzy reasoning membership functions which are to be used when the disturbance is applied.
Claim 5
Dependent Claim 35 words
The auto-tuning PID controller according to calim 2, wherein said PID-constant determining means comprises means responsive to an output signal of said deciding means to select either one of said first and second knowledge bases.
Claim 6
Dependent Claim 35 words
The auto-tuning PID controller according to calim 2, wherein said PID-constant determining means comprises means responsive to an output signal of said deciding means to select either one of said first and second knowledge bases.
Claim 7
Dependent Claim 103 words
The auto-tuning controller for process control comprising: means for extracting characteristic values representative of controllability for a process from an error between a set point for said process and a value therefrom; means for deciding whether a control response generated at said process is due to a change in the set point or due to a disturbance applied; and means for determining PID constants on the basis of said characteristic values and results of the decision; wherein said deciding means comprises means operable manually to permit the process control to be set in a set point change mode or an applied disturbance mode.
Claim 8
Dependent Claim 103 words
The auto-tuning controller for process control comprising: means for extracting characteristic values representative of controllability for a process from an error between a set point for said process and a value therefrom; means for deciding whether a control response generated at said process is due to a change in the set point or due to a disturbance applied; and means for determining PID constants on the basis of said characteristic values and results of the decision; wherein said deciding means comprises means operable manually to permit the process control to be set in a set point change mode or an applied disturbance mode.
Claim 9
Dependent Claim 213 words
An auto-tuning PID controller operable to determine, from a control response from a process, characteristic values representative of controllability for said process based on PID constants currently set and to automatically derive and set new PID constants from the determined characteristic values, said controller comprising: means for extracting characteristic values representative of controllability from an error between a set point for said process and a control value therefrom; means for deciding whether a control response from said process is due to a change in set point or due to a disturbance applied; and PID-constant determining means for deriving PID constants on the basis of said characteristic values, said determining means including a first determining unit for determining PID constants corresponding to the set point change, a second determining unit for determining PID constants corresponding to the applied disturbance, and means for selecting either one of the first and second determining units on the basis of results of the decision from said deciding means; wherein said extracting means comprises means for extracting from a waveform of said error an overshoot amount, an amplitude damping ratio and an oscillation period ratio or a settling time ratio, and said PID-constant determining means comprises means for deriving said PID constants from said characteristic values through fuzzy reasoning.
Claim 10
Dependent Claim 213 words
An auto-tuning PID controller operable to determine, from a control response from a process, characteristic values representative of controllability for said process based on PID constants currently set and to automatically derive and set new PID constants from the determined characteristic values, said controller comprising: means for extracting characteristic values representative of controllability from an error between a set point for said process and a control value therefrom; means for deciding whether a control response from said process is due to a change in set point or due to a disturbance applied; and PID-constant determining means for deriving PID constants on the basis of said characteristic values, said determining means including a first determining unit for determining PID constants corresponding to the set point change, a second determining unit for determining PID constants corresponding to the applied disturbance, and means for selecting either one of the first and second determining units on the basis of results of the decision from said deciding means; wherein said extracting means comprises means for extracting from a waveform of said error an overshoot amount, an amplitude damping ratio and an oscillation period ratio or a settling time ratio, and said PID-constant determining means comprises means for deriving said PID constants from said characteristic values through fuzzy reasoning.
Claim 11
Dependent Claim 98 words
An auto-tuning PID controller for process control comprising: means for extracting characteristic values representative of controllability for a process from an error between a set point fo said process and a controlled value therefrom, means for detecting a change in the set point in order to calculate a change width of the set point and to decide whether a control response generated at said process is due to a change in the set point or due to a disturbance applied; and means for determining PID constants on the basis of said characteristic values and results of the decision.
Claim 12
Dependent Claim 98 words
An auto-tuning PID controller for process control comprising: means for extracting characteristic values representative of controllability for a process from an error between a set point fo said process and a controlled value therefrom, means for detecting a change in the set point in order to calculate a change width of the set point and to decide whether a control response generated at said process is due to a change in the set point or due to a disturbance applied; and means for determining PID constants on the basis of said characteristic values and results of the decision.
Claim 13
Dependent Claim 45 words
The auto-tuning PID controller according to claim 6, wherein said PID-constant determining means comprises knowledge base means for storing information including PID control rules and membership functions for fuzzy reasoning, and fuzzy resoning means for determining the PID constants on the basis of said information.
Claim 14
Dependent Claim 69 words
The auto-tuning PID controller according to claim 7, wherein said knowledge base means comprises a first knowledge base for storing information including PID control rules and fuzzy reasoning membership functions which are to be used when the change in set point occurs, and a second knowledge base for storing information including PID control rules and fuzzy reasoning membership functions which are to be used when the disturbance is applied.
Claim 15
Dependent Claim 35 words
The auto-tuning PID controller according to claim 8, wherein said PID-constant determining means comprises means responsive to an output signal of said deciding means to select either one of said first and second knowledge bases.
Claim 16
Dependent Claim 34 words
The auto-tuning PID controller according to claim 6, wherein said detecting means comprises means operable manually to permit the process control to be set in a set-point change mode or an applied disturbance mode.
Claim 17
Dependent Claim 73 words
The atuo-tuning PID controller according to claim 6, wherein said characteristic value extracting means comprises means for extracting both a set of characteristic values suitable for controlling a response due to the change in set point and a set of characteristic values suitable for controlling a response due to the disturbance, and means responsive to an output signal of said detecting means to select either one of said two sets of characteristic values.
Claim 18
Dependent Claim 35 words
The auto-tuning PID controller according to claim 6, wherein said characteristic value extracting means comprises means for extracting characteristic values effective to control responses due to both the change in set-point and the applied disturbance.
Claim 19
Dependent Claim 98 words
The auto-tuning PID controller according to claim 6, wherein said detecting means comprises means for detecting whether said set point for said process is changed, and means for deciding whether said error exceeds a predetermined value, whereby when said error exceeds said predetermined value and the change in set point is detected, the occurrence of said error is decided to be due to the set point change and when said error exceeds said predetermined value and the change in set point is not detected, the occurrence of said error is decided to be due to the disturbance applied.
Claim 20
Dependent Claim 45 words
The auto-tuning PID controller according to claim 6, wherein said detecting means directly detects the change in the set point to decide whether the control response generated at said process is due to a change in the set point or due to a disturbance applied.
Claim 21
Dependent Claim 183 words
An auto-tuning PID controller operable to determine, from a control response from a process, characteristic values representative of controllability for said process based on PID constants currently set and to automatically derive and set new PID constants from the determined characteristic values, said controller comprising: means for extracting characteristic values representative of controllability from an error between a set point for said process and a controlled value therefrom; means for detecting a change in the set point in order to calculate a change width of the set point and to decide whether a control response from said process is due to a change in set point or due to a disturbance applied; and PID-constant determining means for deriving PID constants on the basis of said characteristic values, said determining means including a first determining unit for determining PID constants corresponding to the set point change, a second determining unit for determining PID constants corresponding to the applied disturbance, and means for selecting either one of the first and second determining units on the basis of results of the decision from said detecting means.
Claim 22
Dependent Claim 183 words
An auto-tuning PID controller operable to determine, from a control response from a process, characteristic values representative of controllability for said process based on PID constants currently set and to automatically derive and set new PID constants from the determined characteristic values, said controller comprising: means for extracting characteristic values representative of controllability from an error between a set point for said process and a controlled value therefrom; means for detecting a change in the set point in order to calculate a change width of the set point and to decide whether a control response from said process is due to a change in set point or due to a disturbance applied; and PID-constant determining means for deriving PID constants on the basis of said characteristic values, said determining means including a first determining unit for determining PID constants corresponding to the set point change, a second determining unit for determining PID constants corresponding to the applied disturbance, and means for selecting either one of the first and second determining units on the basis of results of the decision from said detecting means.
Claim 23
Dependent Claim 59 words
The auto-tuning PID controller according to claim 15, wherein said extracting means comprises means for extracting from a waveform of said error an overshoot amount, an amplitude damping ratio and an oscillation period ratio or a settling time ratio, and said PID constant determining means comprises means for deriving said PID constants from said characteristic values through fuzzy reasoning.
Claim 24
Dependent Claim 33 words
The auto-tuning PID controller according to claim 15, wherein said extracting means comprises means for extracting from a waveform of said error an overshoot amount, an amplitude damping ratio and a rise time.
Claim 25
Dependent Claim 44 words
The auto-tuning PID controller according to claim 15, wherein said detecting means directly detects the change in the set point to decide whether the control response from said process is due to a change in the set point or due to a disturbance applied.
Claim 26
Dependent Claim 112 words
An auto-tuning PID controller for process control comprising: means for extracting characteristic values representative of controllability for a process from an error between a set point for said process and a controlled value therefrom, means for detecting a change in set point in order to calculate a change width of the set point and to decide whether a control response generated at said process is due to a change in set point or due to a disturbance applied; means for determining PID constants on the basis of said characteristic values and results of the decision; and means for calculating a manipulated value for said process on the basis of said PID constants.
Claim 27
Dependent Claim 112 words
An auto-tuning PID controller for process control comprising: means for extracting characteristic values representative of controllability for a process from an error between a set point for said process and a controlled value therefrom, means for detecting a change in set point in order to calculate a change width of the set point and to decide whether a control response generated at said process is due to a change in set point or due to a disturbance applied; means for determining PID constants on the basis of said characteristic values and results of the decision; and means for calculating a manipulated value for said process on the basis of said PID constants.
Claim 28
Dependent Claim 45 words
The auto-timing PID controller according to claim 19, wherein said detecting means directly detects the change in the set point to decide whether the control response generated at said process is due to a change in the set point or due to the disturbance applied.
Claim 29
Independent Claim 102 words
A method of automatically setting PID constants used for process control comprising the steps of: extracting characteristic values representative of controllability for a process from an error between a set point for said process and a controlled value therefrom; detecting a change in the set point in order to calculate a change width of the set point and to decide whether a control response generated at said process is due to a change in the set point or due to a disturbance applied to said process; and determining PID constants on the basis of said characteristic values and results of the decision.
Claim 30
Independent Claim 102 words
A method of automatically setting PID constants used for process control comprising the steps of: extracting characteristic values representative of controllability for a process from an error between a set point for said process and a controlled value therefrom; detecting a change in the set point in order to calculate a change width of the set point and to decide whether a control response generated at said process is due to a change in the set point or due to a disturbance applied to said process; and determining PID constants on the basis of said characteristic values and results of the decision.
Claim 31
Dependent Claim 55 words
The setting method according to claim 21, wherein said PID-constant determining step comprises the steps of taking out of knowledge base means for storing rules and functions PID control rules and membership functions for fuzzy reasoning, and determining the PID constants on the basis of the taken-out PID control rules and fuzzy reasoning membership functions.
Claim 32
Dependent Claim 81 words
The setting method according to claim 22, wherein said knowledge base means comprises a first knowledge base for storing PID control rules and fuzzy reasoning membership functions adapted for set-point change and a second knowledge base for storing PID control rules and fuzzy reasoning membership functions adapted for applied disturbance, and said PID-constant determining step comprises the step of selecting either one of said first and second knowledge bases in accordance with the results of the decision in said deciding step.
Claim 33
Dependent Claim 81 words
The setting method according to claim 21, wherein said characteristic value extracting step comprises the step of extracting one set of characteristic values suitable for controlling a response due to the change in set point and another set of characteristic values suitable for controlling a response due to the disturbance, and said PID-constant determining step comprises the step of selecting either one of said two sets of characteristic values in accordance with the results of the decision in said detecting step.
Claim 34
Dependent Claim 74 words
The setting method according to claim 21, wherein said detecting step comprises the steps of deciding whether said error exceeds a predetermined value, detecting, when it is decided that said error exceeds said predetermined value, whether said set point for said process is changed, and determining, on the basis of the decision and detection results, whether the occurrence of said error is due to the change in set point or due to the disturbance.
Claim 35
Dependent Claim 48 words
The setting method according to claim 21, wherein said detecting step includes directly detecting the change in the set point to decide whether the control response generated at said process is due to a change in the set point or due to a disturbance applied to said process.
Claim 36
Dependent Claim 188 words
An auto-tuning PID controller operable to determine, from a control response from a process, characteristic values representative of controllability for said process based on PID constants currently set and to automatically derive and set new PID constants from the determined characteristic values, said controller comprising: means for extracting characteristic values representative of controllability from an error between a set point for said process and a control value therefrom; means for deciding whether a control response from said process is due to a change in set point or due to a disturbance applied; and PID-constant determining menas for deriving PID constants on the basis of said characteristic values, said determining means including a first determining unit for determining PID constants corresponding to the set point change, a second determining unit for determining PID constants corresponding to the applied disturbance, and means for selecting either one of the first and second determining units on the basis of results of the decision from said deciding means; wherein said extracting means comprises means for extracting from a waveform for said error an overshoot amount, an amplitude damping ratio and a rise time.
Claim 37
Dependent Claim 188 words
An auto-tuning PID controller operable to determine, from a control response from a process, characteristic values representative of controllability for said process based on PID constants currently set and to automatically derive and set new PID constants from the determined characteristic values, said controller comprising: means for extracting characteristic values representative of controllability from an error between a set point for said process and a control value therefrom; means for deciding whether a control response from said process is due to a change in set point or due to a disturbance applied; and PID-constant determining menas for deriving PID constants on the basis of said characteristic values, said determining means including a first determining unit for determining PID constants corresponding to the set point change, a second determining unit for determining PID constants corresponding to the applied disturbance, and means for selecting either one of the first and second determining units on the basis of results of the decision from said deciding means; wherein said extracting means comprises means for extracting from a waveform for said error an overshoot amount, an amplitude damping ratio and a rise time.

References Cited (Backward Citations)

US4539633A Cited
US4602326A Cited
US4755924A Cited
JPS61290505A Cited
JPS629404A Cited
JPS62241003A Cited
US4864490A Cited
US4882526A Cited
US4903192A Cited
US4983898A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag