PID Controller Design for Heating Furnace Temperature Based on Bat Algorithm (BA)

Budiman Budiman, Machrus Ali


A furnace is a tool for heating materials, oil, and others. Furnaces use gas, coal, and oil as fuel. Temperature is the main parameter that needs to be controlled to remain stable, and precise and improve fuel efficiency. As technology develops, several methods can be used to control temperatures that are more reliable than conventional controls. The technology is a Proportional Integral Derivative (PID) controller. PID controllers have been proven and widely used in the industry, but determining the gain of the PID value is still not accurate. This can affect temperature stability, and slow response to reach the desired set point. Therefore, it is necessary to optimize the control system. Optimizing by looking for a better PID gain value with the artificial intelligence tuning method. The Artificial Intelligence method is Bat Algorithm(BA). The simulation results and discussion show that the best design is PID-BA with an overshoot of 0.0429, non undershoot, and the fastest settling time of 16.9 seconds


Bat Algorithm; Heating Furnace; PID Controller; Artificial Intelligence

Full Text:



T. L. Mien, V. Van An, and B. T. Tam, “A Fuzzy-PID controller combined with PSO algorithm for the resistance furnace,” Adv. Sci. Technol. Eng. Syst., vol. 5, no. 3, pp. 568–575, 2020, doi: 10.25046/aj050371.

S. Wang, N. Li, and F. Yang, “Resistance furnace temperature system on fuzzy PID controller,” J. Inf. Comput. Sci., vol. 9, no. 9, pp. 2627–2634, 2012.

M. Al-Amin and M. S. Islam, “Design of an Intelligent Temperature Controller of Furnace System using the Fuzzy Self-tuning PID Controller,” in Proceedings of International Conference on Electronics, Communications and Information Technology, ICECIT 2021, 2021. doi: 10.1109/ICECIT54077.2021.9641467.

G. Chen, M. Li, and J. Zhang, “Application of fuzzy PID improved algorithm in thermogravimetric analysis of furnace temperature control,” Beijing Jiaotong Daxue Xuebao/Journal Beijing Jiaotong Univ., vol. 43, no. 5, pp. 94–101, 2019, doi: 10.11860/j.issn.1673-0291.20180158.

M. Ali, A. N. Afandi, A. Parwati, R. Hidayat, and C. Hasyim, “DESIGN OF WATER LEVEL CONTROL SYSTEMS USING PID AND ANFIS BASED ON FIREFLY ALGORITHM,” JEEMECS (Journal Electr. Eng. Mechatron. Comput. Sci., vol. 2, no. 1, Feb. 2019, doi: 10.26905/jeemecs.v2i1.2804.

Kadaryono, Rukslin, M. Ali, Askan, A. Parwanti, and I. Cahyono, “Comparison of LFC Optimization on Micro-hydro using PID, CES, and SMES based Firefly Algorithm,” in 2018 5th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI), Oct. 2018, pp. 204–209. doi: 10.1109/EECSI.2018.8752733.

Muhlasin, Budiman, M. Ali, A. Parwanti, A. A. Firdaus, and Iswinarti, “Optimization of Water Level Control Systems Using ANFIS and Fuzzy-PID Model,” in 2020 Third International Conference on Vocational Education and Electrical Engineering (ICVEE), Oct. 2020, pp. 1–5. doi: 10.1109/ICVEE50212.2020.9243229.

M. Ali and M. Muhlasin, “Kontrol Kecepatan Putaran Permanent Magnet Synchronous Machine (PMSM) Menggunakan PID, FLC Dan ANFIS,” J. Elektro, vol. 4, no. 1, p. 253, Apr. 2019, doi: 10.30736/je.v4i1.302.

D. H. Kusuma, M. Ali, and N. Sutantra, “The comparison of optimization for active steering control on vehicle using PID controller based on artificial intelligence techniques,” in 2016 International Seminar on Application for Technology of Information and Communication (ISemantic), Aug. 2016, pp. 18–22. doi: 10.1109/ISEMANTIC.2016.7873803.

M. Ali et al., “The comparison of dual axis photovoltaic tracking system using artificial intelligence techniques,” IAES Int. J. Artif. Intell., vol. 10, no. 4, p. 901, Dec. 2021, doi: 10.11591/ijai.v10.i4.pp901-909.

Y. V. P. K. Y V Pavan Kumar, “Cascaded PID Controller Design for Heating Furnace Temperature Control,” IOSR J. Electron. Commun. Eng., vol. 5, no. 3, pp. 76–83, 2013, doi: 10.9790/2834-0537683.

M. Ali and M. Muhlasin, “Auto-Tuning Method for Designing Matlab DC Motor Speed Control With PID (Proportional Integral Derivative),” ADRI Int. J. Sci. Eng. Technol., vol. 1, no. 2, pp. 5–8, 2017, [Online]. Available:

S. Zhao, S. Liu, R. De Keyser, and C. M. Ionescu, “The application of a new PID autotuning method for the steam/water loop in large scale ships,” Processes, vol. 8, no. 2, 2020, doi: 10.3390/pr8020196.

X. S. Yang, “Bat algorithm for multi-objective optimisation,” Int. J. Bio-Inspired Comput., vol. 3, no. 5, pp. 267–274, 2011, doi: 10.1504/IJBIC.2011.042259.

M. Ali, T. Fahmi, D. W. Khaidir, and H. Nurohmah, “Optimizing Single Axis Tracking for Bat Algorithm-based Solar Cell,” J. FESPE, vol. 2, no. 2, pp. 1–5, 2020.



  • There are currently no refbacks.

JEEMECS (Journal of Electrical Engineering, Mechatronic and Computer Science)
Electrical Engineering Department, Faculty of Engineering

Mailling Address:

  • Address: Taman Agung Street No. 1, Sukun, Malang City, East Java, 65146, Indonesia.
  • Website:
  • Phone: +62 831 - 1205 - 2815 
  • Email:

JEEMECS (Journal of Electrical Engineering, Mechatronic and Computer Science) is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License Creative Commons License

Copyright ©2020 University of Merdeka Malang Powered by Open Journal Systems.