×

System and method for closed loop autotuning of PID controllers

  • US 6,081,751 A
  • Filed: 04/03/1998
  • Issued: 06/27/2000
  • Est. Priority Date: 12/19/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for tuning a PID controller, wherein the PID controller is comprised in an PID control loop, the PID control loop receiving a input, the PID controller being coupled to a process being controlled, wherein the process outputs a process variable which is supplied for comparison to the input, wherein a result of said comparison is supplied to the PID controller, the method comprising:

  • running the PID control loop until the PID control loop achieves a steady state, wherein the input of the PID control loop receives a set point value;

    performing autotuning of the PID control loop, wherein said performing autotuning comprises;

    applying a relay to the input of the PID control loop, wherein the relay operates to compare the set point value to the process variable, wherein the relay outputs a first relay value if the set point input is greater than the process variable, and wherein the relay outputs a second relay value if the set point value is less the process variable, wherein the PID controller remains in the PID control loop after said applying said relay to the input of the PID control loop;

    measuring a period and amplitude of oscillation of the process variable, wherein said measuring is performed after a sustained oscillation has developed in the process variable;

    calculating new PID controller parameters based on said period and amplitude of oscillation;

    configuring the PID controller with the new PID controller parameters;

    removing the relay from the input of the PID control loop.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×