ВИБІР ТА ПОРІВНЯЛЬНИЙ АНАЛІЗ МЕТОДІВ МОДЕЛЮВАННЯ ТЕСТОВОГО СТЕНДУ ДОЗУВАННЯ РІДИН

Автор(и)

  • Д.С. Курдюмов Національний технічний університет «Харківський політехнічний інститут», Україна
  • Т.Ю. Кунченко Національний технічний університет «Харківський політехнічний інститут», Україна

DOI:

https://doi.org/10.20998/2313-8890.2025.07.01

Ключові слова:

методи математичного моделювання, дискретні динамічні системи, дозування рідин за вагою, мережі Петрі, скінченні автомати, DEVS, BPMN/SFC, формальна верифікація, паралелізм процесів, PLC/SCADA

Анотація

Анотація. Метою статті є вибір та обґрунтування методу математичного моделювання тестового стенду дозування рідин за ваговим принципом як дискретно-подієвої системи з паралельними процесами. Запропоновано критерії відбору методів (відповідність дискретно-подієвій природі, підтримка паралелізму, можливості формальної верифікації, наявність інструментів, придатність до імплементації в PLC/SCADA) та проведено порівняльний аналіз підходів: FSM, алгоритмічне програмування (ST/LD/FBD), графи переходів/станів, системна динаміка, DEVS, BPMN/SFC та мережі Петрі. Показано, що мережі Петрі найповніше задовольняють визначені критерії для задач керування процесом наливу: природно відтворюють паралелізм і синхронізацію, дозволяють моделювати ресурсні конфлікти, а також підтримують формальну верифікацію (досяжність, живучість, відсутність тупиків). Наведено фрагмент моделі PN для підпроцесу «налив → стабілізація → контроль» та окреслено перехід до таймованих і кольорових PN для відображення часових затримок і типізованих токенів. Практичний внесок полягає в узгодженні моделі з інструментами CPN Tools/PIPE/TAPAAL/HPetriSim і в рекомендаціях щодо мапування PN на логіку IEC 61131-3 для подальшої інтеграції в PLC/SCADA. Результати можуть бути використані для проектування, верифікації та HIL/SIL-тестування алгоритмів дозування на експериментальних і напівпромислових стендах.

Посилання

Havva O. M., Yalovych S. M. (2021). Synthesis of a precise liquid product dosing system based on electro-pneumatic complexes. Food Industry Technologies, 2021. № 3. С. 45–52., DOI: https://doi.org/10.15587/1729-4061.2021.247187.

Cassandras C. G., Lafortune S., Introduction to Discrete Event Systems. 3rd ed. Cham: Springer, 2021. с. 1–52. DOI: https://doi.org/10.1007/978-3-030-72274-6.

Kurdiumov D. S., Kunchenko T. Yu. (2025). Review of existing and prospective methods and algorithms for liquid dosing by weight. Power Engineering, Electronics and Electromechanics, 2025. №6. С. 12–22, DOI: https://doi.org/10.20998/2313-8890.2025.06.02.

Fajardo S., Kleijn J., Takes F. W., Langejans G. H. J. Modelling and measuring complexity of traditional and ancient technologies using Petri nets // PLOS ONE, 2022. Vol. 17, No 11, e0278310. DOI: https://doi.org/10.1371/journal.pone.0278310.

Fernandes Costa T., Sobrinho Á., Chaves e Silva L., da Silva L. D., Perkusich A. Coloured Petri Nets-Based Modeling and Validation of Insulin Infusion Pump Systems // Applied Sciences, 2022. Vol. 12, No 3, Article 1475. DOI: https://doi.org/10.3390/app12031475.

Kapustianov Yu. I., Sobchuk V. V. Theory of Dynamic Systems: Textbook, 2023. Kyiv: KNU.

Kounev S., Spinner S., Huber N., Brosig F. Introduction to Performance Modeling and Engineering of Distributed Systems Using Petri Nets // ACM Computing Surveys, 2020. Vol. 53(4). Article 74. DOI: https://doi.org/10.1145/3397995.

Barad, M. Petri Nets-A Versatile Modeling Structure. Applied Mathematics, 2016. №7(9). Р. 829–839. DOI: https://doi.org/10.4236/am.2016.79074

Davidrajuh R., Skolud, B., Krenczyk D. Performance Evaluation of Discrete Event Systems with GPenSIM. Computers, 2018. №7(1). DOI: https://doi.org/10.3390/computers7010008

Li Y. Fault diagnosis of PLC-based discrete event systems using Petri net models. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 2022. №236(2). Р. 143–155. DOI: https://doi.org/10.1177/09596518221117098.

Garcia-Vargas I., Senhadji-Navarro R. A New Approach for Implementing Finite State Machines with Input Multiplexing. Electronics, 2023. Т. 12. № 18. Арт. 3763. DOI: https://doi.org/10.3390/electronics12183763.

Rosiak K., Schlie A., Linsbauer L., Vogel-Heuser B., Schaefer I. Custom-tailored clone detection for IEC 61131-3 programming languages. Journal of Systems and Software, 2021. Т. 182 Арт. 111070. DOI: https://doi.org/10.1016/j.jss.2021.111070.

André É., Liu S., Liu Y., Choppy C., Sun J., Dong J. S. Formalizing UML State Machines for Automated Verification – A Survey. ACM Computing Surveys, 2023. Т. 55, № 13. DOI: https://doi.org/10.1145/3579821.

Zanker M., Bureš V., Tučník P. Environment, Business, and Health Care Prevail: A Comprehensive, Systematic Review of System Dynamics Application Domains. Systems, 2021. Т. 9, № 2. Арт. 28. DOI: https://doi.org/10.3390/systems9020028.

Foguelman D., Henning P., Uhrmacher A. M., de Castro R. D. EB-DEVS: A formal framework for modeling and simulation of emergent behavior in dynamic complex systems. Journal of Computational Science, 2021. Т. 53. Арт. 101387. DOI: https://doi.org/10.1016/j.jocs.2021.101387.

Fernandes J., Reis J., Melão N., Teixeira L., Amorim M. The Role of Industry 4.0 and BPMN in the Arise of Condition-Based and Predictive Maintenance: A Case Study in the Automotive Industry. Applied Sciences, 2021. Т. 11. № 8. Арт. 3438. DOI: https://doi.org/10.3390/app11083438.

Grobelna I., Karatkevich A. Challenges in Application of Petri Nets in Manufacturing Systems. Electronics, 2021. № 10(18):2305. DOI: https://doi.org/10.3390/electronics10182305.

HPetriSim: A graphical editor and simulator for Petri Nets. GitHub. URL: https://github.com/Uzuul23/HPetriSim (дата звернення: 11.08.2025).

Lladó C. M., et al. PIPE 2.7 overview: A Petri net tool for performance modeling and evaluation. Proceedings of ICPE ’22, 2022. DOI: https://doi.org/10.1145/3543146.3543163.

##submission.downloads##

Опубліковано

2025-09-11

Номер

Розділ

ЕНЕРГЕТИКА, ЕЛЕКТРОНІКА ТА ЕЛЕКТРОМЕХАНІКА