A Design of a PID Self-Tuning Controller Using LabVIEW
- 1
- 2
- 3
Abstract
In this paper a trial has been made to design a simple self-tuning LabVIEW-based PID controller. The controller uses an open-loop relay test, calculates the tuned parameters in an open loop mode of operation before it updates controller parameters and runs the process as a closed-loop system. The controller reacts on a persistent offset error value as a result of load disturbance or a set point change. Practical results show that such a controller may be recommended to control a variety of industrial processes. A GUI was developed to facilitate control-mode selection, the setting of controller parameters, and the display of control system variables. GUI makes it possible to put the controller in manual or self-tuning mode.
- “Advanced Features in PID Tuning Development Library 2006,” National Instruments USA.
- “Improving PID Controller Performance,” Development zone National Instruments USA.
- V. Van Doren, “Fundamentals of Self-Tuning Control,” Control Engineering, Vol. 54, No. 7, July, 2007.
- V. Van Doren, “Applications of Self-Tuning Control,” Control Engineering, Vol. 54, No. 9, July, 2007.
- V. Van Doren, “Auto-Tuning Using Ziegler-Nicholas,” Control Engineering, Vol. 53, No. 10, 2006.
- D. I. Wilson, “Relay-Based PID Tuning,” Automation and Control, Auckland University of Technology, New Zeland, February-March 2005, pp. 10-11.
- K. J. Astrom and Wittenmark, “Adaptive Control,” Addison-Welsey Publishing Company Inc., Massacusttes, USA.
- G. W. Johnson, “LabView Graphical Programming,” MCGarw-Hill, Inc., 2006, New York.
- “PID Contol Toolkit Manual,” National Instruments, 2006. http://www.ni.com.
- “Flow Rate and Level Control Trainer (with DDC Controller under CASSY Lab),” LEYBOLD DIDACTIC GMBH, LEYBOLD DIDACTIC company, Germany.
- E. D. Bolat, Y. Bolat and K. Erkan, “Temperature Control Using Improved Auto-Tuning PID Control Methods,” Kocaeli Unversity, Istanbul, 1999.