IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 35, NO. 1, FEBRUARY 2005 23 Relay Feedback Tuning of Robust PID Controllers With Iso-Damping Property YangQuan Chen, Senior Member, IEEE, and Kevin L. Moore, Senior Member, IEEE Abstract—A new tuning method for proportional-inte- gral-derivative (PID) controller design is proposed for a class of unknown, stable, and minimum phase plants. We are able to design a PID controller to ensure that the phase Bode plot is flat, i.e., the phase derivative w.r.t. the frequency is zero, at a given frequency called the “tangent frequency” so that the closed-loop system is robust to gain variations and the step responses exhibit an iso-damping property. At the “tangent frequency,” the Nyquist curve tangentially touches the sensitivity circle. Several relay feedback tests are used to identify the plant gain and phase at the tangent frequency in an iterative way. The identified plant gain and phase at the desired tangent frequency are used to estimate the derivatives of amplitude and phase of the plant with respect to frequency at the same frequency point by Bode’s integral relation- ship. Then, these derivatives are used to design a PID controller for slope adjustment of the Nyquist plot to achieve the robustness of the system to gain variations. No plant model is assumed during the PID controller design. Only several relay tests are needed. Simulation examples illustrate the effectiveness and the simplicity of the proposed method for robust PID controller design with an iso-damping property. Index Terms—Bode’s integral, flat phase condition, iso-damping property, proportional-integral-derivative (PID) controller, PID tuning, relay feedback test. I. INTRODUCTION A CCORDING to a survey [1] of the state of process con- trol systems in 1989 conducted by the Japan Electric Mea- suring Instrument Manufacturer’s Association, more than 90 of the control loops were of the proportional-integral-deriva- tive (PID) type. It was also indicated [2] that a typical paper mill in Canada has more than 2,000 control loops and that 97% use PI control. Therefore, the industrialist had concentrated on PI/PID controllers and had already developed one-button type relay auto-tuning techniques for fast, reliable PI/PID control yet with satisfactory performance [3]–[7]. Although many dif- ferent methods have been proposed for tuning PID controllers, the Ziegler–Nichols method [8] is still extensively used for de- termining the parameters of PID controllers. The design is based Manuscript received February 27, 2004; revised on May 30, 2004. This paper was recommended by Associate Editor S. Phoha. Y. Chen is with the Center for Self-Organizing and Intelligent Systems (CSOIS), Department of Electrical and Computer Engineering, College of Engineering, Utah State University, Logan, UT 84322-4160 USA (e-mail: yqchen@ece.usu.edu). K. L. Moore was with the Center for Self-Organizing and Intelligent Sys- tems (CSOIS), Department of Electrical and Computer Engineering, College of Engineering, Utah State University, Logan, UT 84322-4160 USA. He is now with the Research and Technology Development Center, The Johns Hopkins University Applied Physics Laboratory, Laurel, MD 20723-6099 USA (e-mail: kevin.moore@jhuapl.edu). Digital Object Identifier 10.1109/TSMCB.2004.837950 on the measurement of the critical gain and critical frequency of the plant and using simple formulae to compute the controller parameters. In 1984, Åström and Hägglund [9] proposed an au- tomatic tuning method based on a simple relay feedback test which uses the describing function analysis to give the critical gain and the critical frequency of the system. This information can be used to compute a PID controller with desired gain and phase margins. In relay feedback tests, it is a common practice to use a relay with hysteresis [9] for noise immunity. Another commonly used technique is to introduce an artificial time delay within the relay closed-loop system, e.g., [10], to change the os- cillation frequency in relay feedback tests. After identifying a point on the Nyquist curve of the plant, the so-called modified Ziegler–Nichols method [4], [11] can be used to move this point to another position in the complex plane. Two equations for phase and amplitude assignment can be obtained to retrieve the parameters of a PI controller. For a PID controller, however, an additional equation should be intro- duced. In the modified Ziegler–Nichols method, , the ratio be- tween the integral time and the derivative time , is chosen to be constant, i.e., , in order to obtain a unique solu- tion. The control performance is heavily influenced by the choice of as observed in [10]. Recently, the role of has drawn much attention, e.g., [12]–[14]. For the Ziegler–Nichols PID tuning method, is generally assigned as a magic number four [4]. Wallén, Åström, and Hägglund proposed that the tradeoff be- tween the practical implementation and the system performance is the major reason for choosing the ratio between and as four [12]. The main contribution of this paper is the use of a new tuning rule which gives a new relationship between and instead of the equation proposed in the modified Ziegler–Nichols method [4], [11]. We propose to add an extra condition that the phase Bode plot at a specified frequency at the point where sensitivity circle touches Nyquist curve is locally flat which implies that the system will be more robust to gain variations. This additional condition can be expressed as , which can be equivalently expressed as (1) where is the frequency at the point of tangency and is the transfer function of the open loop system including the controller and the plant . The above equivalence in (1) is mathematically explained in detail 1083-4419/$20.00 © 2005 IEEE