+386 1 47 71 704 ventil@fs.uni-lj.si

PID tuning based on differential evolution algorithm in PLC for airflow control

9. July, 2025

Dr. Božidar Bratina, univ. dipl. inž., doc. Dr. Nenad Muškinja, univ. dipl. inž., Milan Rotovnik, izr. prof. dr. Marjan Golob, univ. dipl. inž. Univerza v Mariboru, Fakulteta za elektrotehniko, računalništvo in informatiko

Ventil 31 (2025) 3 / Review articles / Scientific Article – 1.01

Revija Ventil - Bratina - 7 2025

Abstract:

The paper presents implementation of advanced algorithms in PLC using the higher-level programming language SCL for PID parameter tuning in process automation. Nowadays advanced algorithms can also be implemented directly in PLCs, whereas implementation of artificial intelligence and machine learning algorithms is particularly interesting. In scope of the master thesis and student projects we implemented several advanced algorithms in PLCs and compared them with theoretical methods and practical industry tools. In the study case we implemented differential evolution algorithm optimization algorithm in the process industry control scheme for PID parameter tuning into PLC for task of airflow control. Due to the specificity and limitations of programming languages, the solutions were partially developed using tools of generative artificial intelligence, to evaluate the quality of obtained solutions. Generative models such as chatGPT, Copilot, Gemini, DeepSeek, etc., also have an impact on the teaching part, bringing new opportunities for teaching content at all levels of education. Experience through various student projects by students of automation and robotics shows that AI tools are not yet able to provide comprehensive solutions, but they can serve as good support.

Keywords:
process automation, control algorithms, PID parameter optimization, education, artificial intelligence tools

Copyright (c) 2025 Božidar Bratina, Nenad Muškinja, Milan Rotovnik, Marjan Golob

This work is licensed under a
Creative Commons Attribution 4.0 International License.

Except where otherwise noted, articles in
this journal are published under the
Creative Commons Attribution 4.0 International License.

Science and expert articles

Z nadaljno uporabo te strani se strinjate z uporabo piškotkov. Več informacij

Spletna stran uporablja piškotke z namenom zagotavljanja boljše uporabniške izkušnje. Z nadaljno uporabo te spletne strani oz. s klikom na gumb "Se strinjam", se strinjate z uporabo piškotkov.

Zapri