Abstract
This paper presents a novel fuzzy auto-tuning methodology to continuously adapt PID control actions without interrupting the normal process operation. New auto-tuning rules are introduced to schedule a gradual and guided activation of each individual P, I and D control mode in three adjustable functional control zones. An auto-scaling procedure has been incorporated to generalize the autotuning scheme to efficiently respond to any set-point change outside a pre-defined operating span. In contrast to existing auto-tuning algorithms, the proposed scheme is not an on-demand auto-tuning methodology and hence does not require alertness of an experienced engineer to initiate and supervise its initial operation in a separate commissioning identification pre-test. This interesting feature provides a new perspective on PID auto-tuning approaches. Performance of the proposed auto-tuning scheme is practically evaluated in a real pilot plant within a networked control system (NCS) configuration, realized by industrial Ethernet and Foundation Fieldbus technologies. An extensive series of test scenarios has been conducted to explore efficiency of the proposed auto-tuning methodology to cope with fixed and varying operating set-points under uncertain and variable network transmission time delays and external disturbance.
Similar content being viewed by others
References
P. Panda, C.-C. Yu, and H.-P. Huang, “PID tuning rules for SOPDT systems: review and some new results,” ISA Transactions, vol. 43, pp. 749–758, 2004.
C. C. Hang, K. J. Astrom, and Q. G. Wang, “Relay feedback auto-tuning of process controllers — a tutorial review,” Journal of Process Control, vol. 12, pp. 143–162, 2002.
K. J. Astrom and T. Hagglund, “Revisiting the Ziegler-nichols step response method for PID control,” Journal of Process Control, vol. 14, pp. 635–650, 2004.
J. G. Ziegler and N. B. Nichols, “Optimum settings for automatic controllers,” Trans. of the ASME, vol. 64, pp. 759–768, 1942.
K. J. Astrom and T. Hagglund, PID Controller: Theory, Design, and Tuning, 2nd edition, Instrument Society of America, NC, 1995.
G. H. Cohen and G. A. Coon, “Theoretical consideration of retarded control,” Trans of the ASME, vol. 75, pp. 827–834, 1953.
B. D. Tyreus and W. L. Luyben, “Tuning PI controllers for integrator/dead time processes,” Industrial and Engineering Chemistry Research, vol. 31, no. 11, pp. 2625–2628, 1992.
K. J. Astrom and T. Hagglund, “Automatic tuning of simple controllers with specification on phase and amplitude margins,” Automatica, vol. 20, pp. 645–651.
H.-P. Huang, J.-C. Jeng, and K.-Y. Luo, “Auto-tune system using single-run relay feedback test and model-based controller design,” Journal of Process Control, vol. 15, pp. 713–727, 2005.
D. E. Rivera, S. Skogestad, and M. Morari, “Internal model control for PID controller design,” Ind. Eng. Chem. Process Des. Dev., vol. 25, pp. 252–265, 1986.
M. Morari and E. Zafiriou, Robust Process Control, Prentice-Hall, NJ, 1989.
Y. Lee, S. Park, M. Lee, and C. Brosilow, “PID controller tuning for desired closed-loop responses for SI/SO systems,” AIChE J, vol. 44, no. 1, pp. 106–115, 1998.
I. Kaya, “IMC based automatic tuning method for PID controllers in a Smith predictor configuration,” Computers and Chemical Engineering, vol. 28, no. 3, pp. 281–290, 2004.
R. K. Mudi, C. Deg, and T.-T. Lee, “An improved auto-tuning scheme for PI controllers,” ISA Transaction, vol. 47, pp. 45–52, 2008.
L. Piroddi and A. Leva, “Step response classification for model-based auto-tuning via polygonal curve approximation,” Journal of Process Control, vol. 17, pp. 641–652, 2007.
G. K. I. Mann and R. G. Gosine, “Three-dimensional min-max-gravity based fuzzy PID inference analysis and tuning,” Fuzzy Sets and Systems, vol. 156, pp. 300–323, 2005.
Z. W. Woo, H. Y. Chung, and J. J. Lin, “A PID type fuzzy controller with self-tuning scaling factors,” Fuzzy Sets and Systems, vol. 115, pp. 321–26, 2000.
M. Golob, “Decomposed fuzzy proportionalintegral-derivative controllers,” Applied Soft Computing, vol. 1, pp. 201–214, 2001.
A. Fadaei and K. Salahshoor, “Design and implementation of a new fuzzy PID controller for networked control systems,” ISA Transactions, vol. 47, pp. 351–361, 2008.
Q. G. Wang, C. C. Hang, S. A. Zou, and Q. Bi, “Implementation and testing of an advanced relay auto-tuner,” Journal of Process Control, vol. 9, pp. 291–300, 1999.
J. Berge, Fieldbuses for Process Control, ISA, USA, 2004.
H. Berger, Automating with STEP7 in STL and SCL, MCD Corporate, Germany, 2001.
C. Diedrich, F. Russo, L. Winkel, and T. Blevinsd, “Function block applications in control systems based on IEC 61804,” ISA Transactions, vol. 43, pp. 123–131, 2003.
P. S. Hoon, Y. R. Huan, J. Berge, and B. Sim, “Foundation field bus high speed ethernet (HSE) Implementation,” Proc. of IEEE Int. Symposium on Intelligent Control, vol. 1, pp. 777–782, 2002.
Y. Tipsuwan and M. Y. Chow, “Control methodologies in networked control systems,” Control Engineer Practice, vol. 11, pp. 1099–1111, 2003.
W. Tan, J. Liu, T. Chen, and H. J. Marquez, “Comparison of some well known PID tuning formulas,” Computers and Chemical Engineering, vol. 30, pp. 1416–1423, 2006.
A. O’Dwyer, “PI and PID controller tuning rules: an overview and personal perspective,” ISSC, Dublin Institute of Technology, pp. 161, 166 and pp. 28–30, 2006.
D. Seborg, T. Edgar, and D. Mellichamp, Process Dynamics and Control, 2nd edition, Prentice Hall, 2004.
G. J. Silva, A. Datta, and S. P. Bhattacharyya, “On stability and controller robustness of more popular PID tuning rules,” IEEE Trans. on Automatic Control, vol. 48, no. 9, pp. 1638–1641, 2003.
R. C. Panda, S. B. Hang, and C. C. Yu, “An integrated modified smith predictive with PID controller for integrator plus dead-time processes,” Ind. Eng. Chem. Res., vol. 45, pp. 1397–1407, 2006.
G. J. Silva, A. Datta, and S. P Bhattacharyya, “New results on the synthesis of PID controllers,” IEEE Trans. on Automatic Control, vol. 47, pp. 241–252, 2002.
L. Ou, W. Zhang, and D. Gu, “Nominal and robust stability regions of optimization based PID controllers,” ISA Transactions, vol. 45, no. 3, pp. 361–371, 2006.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Editorial Board member Jietae Lee under the direction of Editor Young Il Lee.
Ali Fadaei received his B.S. degree in Electrical Engineering from University of Tehran, Tehran, Iran, in 2003 and his M.S. degree in Automation and Instrumentation from Petroleum University of Technology, Iran, in 2007. His research interests include auto-tuning schemes, model predictive control, system identification, adaptive control, networked control systems, interoperability, and fuzzy control.
Karim Salahshoor is a faculty member of the Automation and Instrumentation Department, Petroleum University of Technology, Iran. He received his B.S. degree from AIT, Abadan, Iran, and his M.S. and Ph.D. degrees from the UMIST, Manchester, England. His current research interests include industrial networking for process instrumentation and control, and developments and applications of advanced process monitoring and control systems.
Rights and permissions
About this article
Cite this article
Fadaei, A., Salahshoor, K. A novel real-time fuzzy adaptive auto-tuning scheme for cascade PID controllers. Int. J. Control Autom. Syst. 9, 823–833 (2011). https://doi.org/10.1007/s12555-011-0502-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-011-0502-y