Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Martin Michálek
Acad. year: 2025/2026
Supervisor: prof. Ing. Radomil Matoušek, Ph.D.
Reviewer: Ing. Ladislav Dobrovský, Ph.D.
This thesis focuses on the application of metaheuristic bio-inspired algorithms in designing controller parameters for selected dynamic systems. The primary objective is to evaluate and compare the robustness and efficiency of evolutionary and swarm algorithms to find optimal parameters for both a~PID and an LQI controller. The experiments were conducted on two dynamic models -- DC motor with a~load connected via a~flexible shaft and a~spring-mass-damper mechanical system. Optimization was performed according to four different criteria -- Integral of Time-weighted Absolute Error (ITAE), Integral of Squared Error (ISE), ITAE with added weighted squared value of action input and TIME criterion, which is weighted sum of rise time, settle time and overshoot. Each algorithm was subjected to 25 independent runs. Results were evaluated in terms of convergence speed, robustness, quality of regulation and compared with design methods like Ziegler-Nichols, Tyreus-Luyben, IMC. The results show that evolutionary algorithms consistently outperform classical design methods across all tested combinations. The greatest improvement was observed for the LQI controller applied to the DC motor, where the best evolutionary algorithm achieved approximately four times faster rise time compared to Bryson's rule. Among the 11 tested algorithms, RDE achieved the best overall ranking, followed by RDEx and DE. Variants of differential evolution generally dominated the comparison, while the genetic algorithm performed worst. The choice of objective function significantly influenced the character of the resulting response -- ISE consistently produced faster rise times at the cost of higher overshoot, while ITAE provided better balance between speed and accuracy.
genetic algorithm, differential evolution, PID, LQI, evolutionary algorithms, evolutionary controller design, benchmarking, particle swarm optimization, swarm intelligence, dynamic systems
Date of defence
16.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
B
Process of defence
Student obhájil bakalářskou práci. Komise neměla žádné námitky k řešené práci. V průběhu odborné rozpravy odpověděl na dotazy: Oponenta: - Jaké metody vizualizace účelové funkce jsou vhodné pro daný počet parametrů? - Jak lze úlohy rozšířit o další parametry, aby se zvýraznily rozdíly mezi metodami? Komise: - Opravdu vám vyšli pro optima konstanta Ti nižší než Td? - Navrhoval jste regulaci pouze na skokovou změnu řízení? - Uvažoval jste přesné hodnoty parametrů soustavy nebo
Language of thesis
Czech
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Control and Instrumentation
Study programme
Automation and Measurement (BPC-AMT)
Composition of Committee
doc. Ing. Radovan Hájovský, Ph.D. (předseda) prof. Ing. Radomil Matoušek, Ph.D. (místopředseda) Ing. Zdeněk Havránek, Ph.D. (člen) Ing. Radek Štohl, Ph.D. (člen) Ing. Soběslav Valach (člen) Ing. et Ing. Lukáš Zezula, Ph.D. (člen)
Supervisor’s reportprof. Ing. Radomil Matoušek, Ph.D.
Grade proposed by supervisor: B
Reviewer’s reportIng. Ladislav Dobrovský, Ph.D.
Grade proposed by reviewer: B
Responsibility: Mgr. et Mgr. Hana Odstrčilová