Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Jaroslav Pata
Acad. year: 2025/2026
Supervisor: doc. Ing. Jakub Arm, Ph.D.
Reviewer: Ing. Michal Husák
This bachelor's thesis deals with the issue of co-simulation of industrial control systems for the purpose of creating a virtual model for a robotic demonstrator. The aim of the thesis is to design and implement a framework that enables the connection of a PLC system with virtual models of physical technological units. The work analyzes various combinations of PLC systems (TwinCAT 3, CODESYS) and simulation tools (MATLAB/Simulink, Webots) and evaluates their suitability for the development of the aforementioned demonstrator. The thesis also includes a comparison of mathematical and object-oriented approaches to modeling physical systems. Based on these tests, a framework was designed utilizing the CODESYS PLC and the Webots simulator, these programs communicate via the OPC UA standard. To ensure stability and data consistency, mechanisms for secure data sharing and time synchronization control were implemented. The functionality of the entire solution is verified on a virtual model of a robotic sorting cell. Final CPU load tests confirmed that the framework reliably maintains synchronization even under a critical lack of computational power.
Co-simulation, PLC, OPC UA, ADS, CODESYS, TwinCAT, MATLAB/Simulink, Webots, virtual machine
Date of defence
17.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
B
Process of defence
Student odprezentoval připravenou prezentaci a následně odpovídal na dva dotazy položené oponentem závěrečné práce. V následné diskusi se komise ptala na synchronizaci simulátoru a skutečného robota. Proč nedošlo k propojení simulace s robotem. Jak souvisí pásový posuvník uvedený v práci s tématem práce? Je vytvořen dynamický model robotického ramene? Student obhájil bakalářskou práci. Komise neměla žádné námitky k řešené práci. V průběhu odborné rozpravy student odpověděl na dotazy
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
prof. Ing. Michal Prauzek, Ph.D. (předseda) doc. Ing. Petr Beneš, Ph.D. (místopředseda) doc. Ing. Jakub Arm, Ph.D. (člen) Ing. Jiří Fialka, Ph.D. (člen) Ing. Petr Petyovský, Ph.D. (člen) Ing. Lukáš Pohl, Ph.D. (člen)
Supervisor’s reportdoc. Ing. Jakub Arm, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportIng. Michal Husák
Grade proposed by reviewer: B
Responsibility: Mgr. et Mgr. Hana Odstrčilová