THE SOFTWARE IMPLEMENTATION FOR AUTOMATIC GENERATION OF PETRI NETS

Authors

  • A. A. Gurskiy Odesa National University of Technology, Odesa, Ukraine, Ukraine
  • S. M. Dubna Odesa National University of Technology, Odesa, Ukraine, Ukraine

DOI:

https://doi.org/10.15588/1607-3274-2024-3-3

Keywords:

Petri net, artificial neural network, coordinating automatic control system, coordination of transient processes, ratio control, algorithms of setting

Abstract

Context. The important task was solved during this scientific research related to specific development and verification of the
fundamental suitability of the software application that provides visualization of the automatic synthesis of Petri nets while setting up
the multi-level control systems. This task is current because the for the first time the integration of means of discrete-continuous networks
from the DC-Net environment in the Labview environment is realized through the implementation of automatic synthesis of
Petri nets. This makes it possible to automate the processes of synthesis for the control algorithms based on the development of appropriate
intelligent systems.

Objective. The purpose of the scientific work is to minimize the time and to automatize process in synthesis of the control algorithms
by integrating the means of discrete-continuous networks and implementing the principles of automatic synthesis of Petri nets.

Method. This scientific article proposes the principle for automatic formation of Petri nets based on logical algorithm for classifying
various uncorrected algorithms. The multilayer neural network in the Labview 2009 software environment was implemented to
realize the appropriate algorithm. This artificial neural network provides algorithm formation, automatic synthesis and operation of
Petri nets. The article is devoted to the study of operating principle of the software application implementing such automatic synthesis
of Petri nets while setting up the multi-level control systems.

Results. A number of experiments were performed on the classification of algorithms and formation of Petri nets based on the
ready-made software application. The control system was automatically set up based on the Labview 2009 environment application
for the determined object.

As a result of these experiments we have determined the fundamental suitability of the software application for the synthesis of
some multi-level automatic control systems. It was also shown during these experiments that all mismatch signals in the system and
deviations from the ratios of values controlled variables are reduced to zero. All parameters of the control systems settings were
noted after the multi-level system setting procedure on the front panel of the virtual stand.

Conclusions. The task related to the software application development based on the Labview 2009 environment which provides
the automatic synthesis of Petri nets was solved in this scientific work. Thus the method of automatic synthesis of Petri nets and
technology for developing certain algorithms based on the functioning of the artificial neural network was further developed.

Author Biographies

A. A. Gurskiy, Odesa National University of Technology, Odesa, Ukraine

PhD, Associate Professor of the Department of Technological Processes Automation and Robottechnical
Systems

S. M. Dubna, Odesa National University of Technology, Odesa, Ukraine

Lecturer of the Department of Technological Processes Automation and Robot-technical Systems

References

Denisenko A. V., Gursky А. А. Information technology of visualization for technological processes for research modes of functioning of complex technological systems [Теxt], System Research and Information Technologies, 2021, Issue 2, pp. 74– 83. DOI: 10.20535/SRIT.2308-8893.2021.2.06

Barbierato E., Gribaudo M., Iacono M. Modeling hybrid systems in SIMTHESys, Electronic Notes in Theoretical Computer Science, 2016, Issue 327, pp. 5–25. DOI: https://doi.org/10.1016/j.entcs.2016.09.021

Lu X., Zhou M., Ammari A. C., Ji J. Hybrid Petri nets for modeling and analysis of microgrid systems, IEEE/CAA Journal of Automatica Sinica, 2016, Volume 3, Issue 4, pp. 349–356. DOI: 10.1109/JAS.2016.7510070

Yang F., Wu N., Qiao Y., Su R. Polynomial approach to optimal one-wafer cyclic scheduling of treelike hybrid multi-cluster tools via Petri nets, IEEE/CAA Journal of Automatica Sinica, 2017, Volume 5, Issue 1, pp. 270–280. DOI: 10.1109/JAS.2017.7510772

Zgurovskii M. Z., Denisenko V. A. Diskretno neprerivnie sistemi s upravlyaemoi strukturoi. Kiev, Naukova dumka, 1998, 350 p. ISBN 966–00–0171–1

Peterson J. L. Petri net theory and the modeling of systems. Prentice Hall PTR, 1981, 290 p. ISBN 0–13–661983–5

He D. W., Strege B., Tolle H., Kusiak A. Decomposition in automatic generation of Petri nets for manufacturing system control and scheduling, International Journal of Production Research, 2000, Volume 38, Issue 6, pp. 1437–1457. DOI: 10.1080/002075400188942

Ndiaye M. A. A. et al. Performance assessment of industrial control system during presales uncertain context using automatic Colored Petri Nets model generation [Теxt], 2016 International Conference on Control, Decision and Information Technologies (CoDIT). IEEE, 2016, pp. 671–676. DOI: 10.1109/CoDIT.2016.7593643

Durmuş M. S., Yıldırım U., Söylemez M. T. Automatic generation of Petri Net supervisors for railway interlocking design [Теxt], 2012 2nd Australian Control Conference. IEEE, 2012, pp. 180–185. ISBN: 978-1-4244-9588-7 book e-ISBN :978-60501-0013-6

Yu D., Liu Z. Towards the Automatic Generation of Petri nets for the OWL-S-based Complex Processes [Теxt], International Journal of u-and e-Service, Science and Technology, 2014, Volume 7, Issue 2, pp. 179–188. ISSN: 2005-4246 IJUNESST

Gurskiy A. A., Goncharenko A. E., Dubna S. M. Formation of the synthesis algorithms of the coordinating control systems by means of the automatic generation of Petri nets [Теxt], Automation of technological and business processes, 2016, Volume 8, Issue 3, pp. 13–23. DOI: https://doi.org/10.15673/atbp.v8i3.565

Gurskiy A. A., Denisenko A. V., Dubna S. M. Algorithms for tuning of the coordinating automatic control systems [Теxt], Radio electronics, computer science, control, 2020, No. 1, pp. 190–199. DOI: https://doi.org/10.15588/1607-3274-2020-1-19

Gurskiy A. A., Denisenko A. V., Dubna S. M. The automatic synthesis of Petri net based on the functioning of artificial neural network [Теxt], Radio electronics, computer science, control, 2021, No. 2, pp. 84–92. DOI: https://doi.org/10.15588/1607-3274-2021-2-9

Denisenko, A. V. Informacionnaya tehnologiya animacii slozhnyh tehnicheskih kompleksov na osnove diskretnonepreryvnyh setej, Flash-tehnologii i instrumentalnyh sredstv DCNET, Data Recording, Storage & Processing, 2016, Volume 16, Issue 3, pp. 54–60. ISSN 1560-9189

Denisenko A. V. Strukturno-analiticheskoe modelirovanie i animaciya tehnologicheskih processov v inzhenernotehnicheskih kompleksah, Data Recording, Storage & Processing, 2016, Volume 18, Issue 2, pp. 67–74. ISSN 1560-9189

Denisenko A. V., Gursky А.А. Development of principles of dc-net and flash environments interaction, Automation of technological and business-processes, 2016, Volume 8, Issue 2, pp. 22–26. DOI: 10.15673/atbp.v8i2.164.

Du C., Li B., Liu H., Ji Y., Yao R., Yu W. et al. Quantification of personal thermal comfort with localized airflow system based on sensitivity analysis and classification tree model, Energy and Buildings, 2019, July, Volume 194, pp. 1–11. DOI: https://doi.org/10.1016/j.enbuild.2019.04.010

Liang J., Qin Z., Xiao S., Ou L., Lin X. et al. Efficient and secure decision tree classification for cloud-assisted online diagnosis services, IEEE Transactions on Dependable and Secure Computing, 2021, Volume 18, Issue 4, pp. 1632–1644. DOI: 10.1109/TDSC.2019.2922958

Boychuk L. M. Separation of motions and steady balance in the balance dynamic systems of the open type, Journal of Automation, 1991, Issue 6, pp. 55–64. ISSN 0572-2691

Boychuk L. M. Two Approaches to the Structural Synthesis of Control Systems: Dynamical Filtration and Automatic Compensation [Теxt], Journal of Automation and Information Sciences, 1998, Volume 30, Issue 6, pp. 13–22. DOI: 10.1615/JAutomatInfScien.v30.i6.20

Downloads

Published

2024-11-03

How to Cite

Gurskiy, A. A., & Dubna, S. M. (2024). THE SOFTWARE IMPLEMENTATION FOR AUTOMATIC GENERATION OF PETRI NETS. Radio Electronics, Computer Science, Control, (3), 26. https://doi.org/10.15588/1607-3274-2024-3-3

Issue

Section

Mathematical and computer modelling