Design and Implementation of Discrete Augmented Ziegler-Nichols PID Control

Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 296)


Ziegler Nichols is oldest and widely accepted PID tuning method. Due to excessive overshoot in Ziegler-Nichol tuned PIDs (ZNPID), their performance is usually not acceptable for applications where small error tolerance band and precise control is required. To overcome this problem, we propose the gain updating method called as Augmented Ziegler-Nichols PID (AZNPID). We proposed an algorithm, which uses fourth order Runge-Kutta method to solve differential equations involved in PID, which eventually improves the peak overshoot of AZNPID compared to ZNPID. The proposed AZNPID is tested for third order and fourth order linear processes and its performance is compared with ZNPID.


Discrete PID controller Auto-tuned PID controller MATLAB 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Desbourough, L., Miller, R.: Increasing customer value of industrial control performance monitoring-Honeywell’s experience. In: International Conference on Control Performance Chemical Process Control. AIChE Symposium, Prague, vol. 98, pp. 870–878 (2002)Google Scholar
  2. 2.
    Åström, K.J., Hugglund, T.: The future scope of PID Control. Control Engineering Practice 9, 1163–1175 (2001)CrossRefGoogle Scholar
  3. 3.
    Du, S., Feng, Z., Fang, Z.: Design of Improved PID Algorithm for Position Control of Servo Unit. In: International Conference on Computer and Communication Technologies in Agriculture Engineering 2010, pp. 333–335. IEEE Press, Chengdu (2010)Google Scholar
  4. 4.
    Guo, W., Chen, X., Qiu, X.: Application of Improved PID Model Algorithmic Control Algorithm. In: International Conference on Intelligent Computation Technology and Automation, pp. 309–312. IEEE Press, Hunan (2008)CrossRefGoogle Scholar
  5. 5.
    Guo, W., Wen, J., Zhou, W.: Fractional-order PID Dynamic Matrix Control Algorithm based on Time Domain. In: 8th World Congress on Intelligent Control and Automation, pp. 208–212. IEEE Press, Jinan (2010)CrossRefGoogle Scholar
  6. 6.
    Chen, G.-Y., Ren, P., Pei, H.-L.: An improved PID Generalized Predictive Control Algorithm. In: Seventh International Conference on Machine Learning and Cybernetics, pp. 1877–1881. IEEE Press, Kunming (2008)Google Scholar
  7. 7.
    Vasyutynskyy, V., Kabitzsch, K.: A Comparative Study of PID Control Algorithms Adapted to Send-on-Delta Sampling. In: IEEE International Symposium on Industrial Electronics (ISIE 2010), pp. 3373–3379. IEEE Press, Bari (2010)CrossRefGoogle Scholar
  8. 8.
    Chander, S., Agrawal, P., Gupta, I.: Auto-tuned, Discrete PID Controller for DC-DC Converter for fast transient response. In: International Conference on Power Electronics (IICPE 2010), India, pp. 1–7. IEEE Press, New Delhi (2011)CrossRefGoogle Scholar
  9. 9.
    Dey, C., Mudi, R.J.: An Improved auto-tuning scheme for PID controllers. ISA Transition 48, 396–402 (2009)CrossRefGoogle Scholar
  10. 10.
    Ang, K.H., Chong, G., Li, Y.: PID control system analysis, design, and technology. IEEE Trans. Control Syst. Technol. 13(4), 559–576 (2005)CrossRefGoogle Scholar
  11. 11.
    Ogata, K.: Modern Control Engineering. Prentice-Hall of India Pvt. Ltd. (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Department of Instrumentation & Control EngineeringCollege of EngineeringPuneIndia

Personalised recommendations