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

Digital process control method avoiding windup

Assignee: Leeds and Northrup Co
•
Filing: 1968-08-14
•
Granted: 1971-06-01
•
Expires: 1988-08-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for determining the control signal to be produced by a digital control system by first determining the output desired, determining the maximum possible output allowed by the constraints on the system, comparing them and outputting the desired value if it does not exceed the maximum possible value. Otherwise, that part of the control signal computed from stored values indicative of past control actions which are not effective is determined and that value is then added to the desired output determined for a subsequent control interval to obtain a corrected desired output and prevent windup.

Inventors

  • 👤 Charles W Ross

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 22:49
CPC Classifications
G; G05; G05D; G05D23/00; G05D23/19; G05D23/1917; G05B; G05B15/00; G05B15/02

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 202 words
The method for automatically calculating valves for the control signal necessary to provide control action during each control interval of a digital computer control system to correct a process variable with minimum windup from constraints placed on the control action, comprising the steps of: automatically calculating the desired change in the manipulated variable for each control interval in accordance with the computed deviation of the controlled variable from its set point as modified by a previously stored windup correcting signal, automatically calculating the maximum change in the manipulated variable permissible during each control interval in accordance with said constraints, automatically comparing said maximum change and said desired change, automatically producing in response to said comparison a control signal which is of magnitude sufficient to effect said desired change when said desired change does not exceed in magnitude said maximum change and sufficient to effect said maximum change when said desired change does exceed said maximum change, and automatically producing and storing the windup correcting signal for the next subsequent control interval by automatically calculating the desired change in the manipulated variable which could not be effected during the control interval for which it was calculated due to the existence of said constraints.
Claim 2
Independent Claim 202 words
The method for automatically calculating valves for the control signal necessary to provide control action during each control interval of a digital computer control system to correct a process variable with minimum windup from constraints placed on the control action, comprising the steps of: automatically calculating the desired change in the manipulated variable for each control interval in accordance with the computed deviation of the controlled variable from its set point as modified by a previously stored windup correcting signal, automatically calculating the maximum change in the manipulated variable permissible during each control interval in accordance with said constraints, automatically comparing said maximum change and said desired change, automatically producing in response to said comparison a control signal which is of magnitude sufficient to effect said desired change when said desired change does not exceed in magnitude said maximum change and sufficient to effect said maximum change when said desired change does exceed said maximum change, and automatically producing and storing the windup correcting signal for the next subsequent control interval by automatically calculating the desired change in the manipulated variable which could not be effected during the control interval for which it was calculated due to the existence of said constraints.
Claim 3
Dependent Claim 53 words
The method of claim 1 in which the calculation of the desired change in the manipulated variable for each control interval is computed in accordance with a velocity algorithm and in which the windup correcting signal includes the part of the proportional and rate portion of a control signal which are not outputted.
Claim 4
Dependent Claim 54 words
The method of claim 1 in which the calculation of the desired change in the manipulated variable for each control interval is in accordance with a position algorithm and in which the windup correcting signal is calculated as that part of the reset portion of the control signal not effected during the control interval.
Claim 5
Independent Claim 305 words
The method for calculating the control signal necessary to provide control action during each control interval of a digital computer control system to correct a process variable with maximum windup from constraints placed on the control action, comprising the steps of: producing a desired control signal representative of the desired change in the manipulated variable for a particular control interval as modified by a windup correcting signal, storing in memory said desired control signal, calculating a maximum control signal representing the maximum permissible control action for the particular control interval, storing in the memory said maximum control signal, comparing the value of the stored desired control signal with the value of the stored maximum control signal, outputting said desired control signal and storing a zero value signal as the windup correction signal when the magnitude of the desired control signal does not exceed the magnitude of the stored maximum control signal, outputting the stored maximum control signal and updating the value of the windup correcting signal when the magnitude of the desired control signal exceeds the magnitude of the stored maximum control signal, said updating including producing a signal representing the difference between the stored maximum control signal and the stored desired control signal and storing the difference as the windup correcting signal when the sign of the reset portion of the desired control signal for the control interval is not the same as the sign of the stored desired control signal, and producing a signal representing the difference between the sum of the stored maximum control signal and any fraction of the reset portion of the desired control signal which cannot be utilized from the stored control signal and storing the difference as a correcting signal when the sign of said reset portion is the same as the sign of said desired control signal.
Claim 6
Independent Claim 305 words
The method for calculating the control signal necessary to provide control action during each control interval of a digital computer control system to correct a process variable with maximum windup from constraints placed on the control action, comprising the steps of: producing a desired control signal representative of the desired change in the manipulated variable for a particular control interval as modified by a windup correcting signal, storing in memory said desired control signal, calculating a maximum control signal representing the maximum permissible control action for the particular control interval, storing in the memory said maximum control signal, comparing the value of the stored desired control signal with the value of the stored maximum control signal, outputting said desired control signal and storing a zero value signal as the windup correction signal when the magnitude of the desired control signal does not exceed the magnitude of the stored maximum control signal, outputting the stored maximum control signal and updating the value of the windup correcting signal when the magnitude of the desired control signal exceeds the magnitude of the stored maximum control signal, said updating including producing a signal representing the difference between the stored maximum control signal and the stored desired control signal and storing the difference as the windup correcting signal when the sign of the reset portion of the desired control signal for the control interval is not the same as the sign of the stored desired control signal, and producing a signal representing the difference between the sum of the stored maximum control signal and any fraction of the reset portion of the desired control signal which cannot be utilized from the stored control signal and storing the difference as a correcting signal when the sign of said reset portion is the same as the sign of said desired control signal.
Claim 7
Dependent Claim 178 words
The method as set forth in claim 4 in which the calculation of the maximum control signal comprises the steps of storing a zero value signal as the maximum control signal when the control element of the system has reached a limit in the direction associated with said stored desired control signal, storing as the maximum control signal a signal representative of the maximum change which the final control element can effect in the direction associated with the stored desired control signal during one control interval when the difference between the position of the final control element and its limit value in the direction it is to be moved is greater than said maximum change, and storing as the maximum control signal a signal representative of the difference between the limit established for the final control element position in the direction associated with the stored desired control signal and the actual position of the final control element when said difference is not greater than the maximum change which the final control element can effect during one control interval.

References Cited (Backward Citations)

US3201572A Cited
US3479493A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-05-31 1974-11-30 1975-06-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-05-31 1978-11-30 1979-06-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-05-31 1982-11-30 1983-06-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag