Skip to main content
Log in

PI controller tuning for load disturbance rejection using constrained optimization

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

Abstract

In this paper, a simple and effective PI controller tuning method is presented. To take both performance requirements and robustness issues into consideration, the design technique is based on optimization of load disturbance rejection with a constraint either on the gain margin or phase margin. In addition, a simplified form of the resulting tuning formulae is obtained for first order plus dead time models. To demonstrate the ability of the proposed tuning technique in dealing with a wide range of plants, simulation results for several examples, including integrating, non-minimum phase and long dead time models, are provided.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

\(A_{m}\) :

Desired gain margin

d :

Load disturbance signal

FOPDT:

First order plus dead time

GM:

Gain margin

\(G_{c}(s)\) :

Controller transfer function

\(G_{p}(s)\) :

Plant transfer function

IAE:

Integral of absolute error

IE:

Integral of error

\(K_{c}\) :

Proportional gain

\(K_{i}\) :

Integral gain

\(K_{p}\) :

Gain of FOPDT model

L(s):

Loop transfer function

PID:

Proportional–integral–derivative

PM:

Phase margin

\(\phi _m\) :

Desired phase margin

r :

Reference signal

SGM:

Specified gain margin

SPM:

Specified phase margin

T :

Time constant of FOPDT model

\(T_{i}\) :

Integral time

\(\tau _d\) :

Time delay of FOPDT model

\(\omega \) :

Frequency

y :

Output signal

References

  1. Deshpande PB (1989) Multivariable process control. ISA, RTP, North Carolina

    Google Scholar 

  2. Koivo HN, Tanttu JT (1991) Tuning of PID controllers: survey of SISO and MIMO techniques. In: Proceedings of intelligent tuning and adaptive control, Singapore

  3. Åström KJ, Hagglund T (1995) PID controllers: theory, design and tuning. Instrument Society of America, North Carolina

    Google Scholar 

  4. Bialkowski WL (1993) Dreams versus reality, a view from both sides of the gap. Pulp Pap Can 94(11):19–27

    Google Scholar 

  5. Desbourough L, Miller R (2002) Increasing customer value of industrial control performance monitoring-Honeywell’s experience. In: Proceedings of 6th international conference on chemical process control, AIChE symposium, 98 (326)

  6. Fruehauf PS, Chien IL, Lauritsen MD (1994) Simplified IMC-PID tuning rules. ISA Trans. 33:43–59

    Article  Google Scholar 

  7. Åström KJ, Panagopoulos H, Hagglund T (1998) Design of PI controllers based on non-convex optimization. Automatica 34(5):585–601

    Article  MathSciNet  MATH  Google Scholar 

  8. Åström KJ, Hägglund T (2004) Revisiting the Ziegler–Nichols step response method for PID control. J Process Control 14:635–650

  9. Skogestad S (2003) Simple analytic rules for model reduction and PID controller tuning. J Process Control 13:291–309

    Article  Google Scholar 

  10. Åström KJ, Hägglund T (2006) Advanced PID control. ISA, Pittsburgh

    Google Scholar 

  11. Cominos P, Munro N (2002) PID controllers: recent tuning methods and design to specification. IEE Proc Control Theory Appl 149(1):46–53

  12. Tavakoli S, Fleming PJ (2003) Optimal tuning of PI controllers for first order plus dead time/long dead time models using dimensional analysis. In: Proceedings of the European control conference, Cambridge, UK

  13. Tavakoli S, Griffin I, Fleming PJ (2007) Multi-objective optimization approach to the PI tuning problem. In: IEEE congress on evolutionary computation, pp 3165–3171

  14. McMillan GK (2014) Tuning and control loop performance. Momentum Press, New York

    Google Scholar 

  15. Marlin TE (2000) Process control: designing processes and control systems for dynamic performance. McGraw-Hill, New York

    Google Scholar 

  16. Seborg DE, Mellichamp DA, Edgar TF, Doyle FJ (2010) Process dynamics and control. Wiley, New York

    Google Scholar 

  17. Smith CA, Corripio AB (2006) Principles and practice of automatic process control. Wiley, Hoboken

    Google Scholar 

  18. Ho WK, Gan OP, Tay EB, Ang EL (1996) Performance and gain and phase margins of well-known PID tuning formulae. IEEE Trans Control Syst Technol 4(4):473–477

    Article  Google Scholar 

  19. Tavakoli, S, Griffin I, Fleming PJ (2005) Robust PI controller for load disturbance rejection and setpoint regulation. In: Proceedings of IEEE international conference on control applications, Canada

  20. Zlokarnik M (1991) Dimensional analysis and scale-up in chemical engineering. Springer, Berlin

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saeed Tavakoli.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tavakoli, S., Sadeghi, J., Griffin, I. et al. PI controller tuning for load disturbance rejection using constrained optimization. Int. J. Dynam. Control 6, 188–199 (2018). https://doi.org/10.1007/s40435-016-0290-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-016-0290-6

Keywords

Navigation