Study of real-time operating system including programmable logic controller functionality

dc.citation.epage61
dc.citation.issue4
dc.citation.journalTitleВимірювальна техніка та метрологія
dc.citation.spage52
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.affiliationCracow University of Technology
dc.contributor.authorDzelendzyak, Ulyana
dc.contributor.authorVanyuk, Vladislav
dc.contributor.authorVlakh-Vyhrynovska, Halyna
dc.contributor.authorWęgrzyn, Mariusz
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2024-04-03T07:16:43Z
dc.date.available2024-04-03T07:16:43Z
dc.date.created2023-03-01
dc.date.issued2023-03-01
dc.description.abstractt. The article describes the developed real-time operating system “VladOS”, which is a set of modules and utilities from which the required system for controlling the eco-house should be assembled. Users can load their written applications into the file system in the form of binary files. System generation involves selecting an active configuration from a list of available user applications, setting values of system configurations, compiling system module parameters using this configuration, and linking system modules into an executable program. Additionally, the performance of the developed operating system is assessed through a comparison with the widely recognized Arduino core, with the “SmartHatka” treehouse serving as a representative example. Essentially, “SmartHatka” is a Ukrainian smart eco-house.
dc.format.extent52-61
dc.format.pages10
dc.identifier.citationStudy of real-time operating system including programmable logic controller functionality / Ulyana Dzelendzyak, Vladislav Vanyuk, Halyna Vlakh-Vyhrynovska, Mariusz Węgrzyn // Measuring Equipment and Metrology. — Lviv : Lviv Politechnic Publishing House, 2023. — Vol 84. — No 4. — P. 52–61.
dc.identifier.citationenStudy of real-time operating system including programmable logic controller functionality / Ulyana Dzelendzyak, Vladislav Vanyuk, Halyna Vlakh-Vyhrynovska, Mariusz Węgrzyn // Measuring Equipment and Metrology. — Lviv : Lviv Politechnic Publishing House, 2023. — Vol 84. — No 4. — P. 52–61.
dc.identifier.doidoi.org/10.23939/istcmtm2023.04.052
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/61631
dc.language.isoen
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofВимірювальна техніка та метрологія, 4 (84), 2023
dc.relation.ispartofMeasuring Equipment and Metrology, 4 (84), 2023
dc.relation.references[1] A. C. A. Y. Putra, H. Wijanto and Edwar, “Design and Implementation RTOS (Real Time Operating System) as a Nano Satellite Control for Responding to Space Environmental Conditions”, IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob), 2021, pp. 178-182.DOI: 10.1109/APWiMob51111.2021.9435247.
dc.relation.references[2] M. S. Saleh, K. G. Mohammed, Z. S. Al-Sagar, and A. Z. Sameen. “Design and Implementation of PLC-Based Monitoring and Sequence Controller System”, Journal of Advanced Research in Dynamical and Control Systems, Vol. 10, 2018. Available from: https://www.researchgate.net/publication/357451701_Pengembangan_Embedded_Device_Berbasis_PLC_untuk_Simulator_Rejection_System_dengan_Penambahan_Human_Machine_Interface [accessed Oct 24, 2023].
dc.relation.references[3] Khan, S. (2021). Real-Time Operating System (RTOS) with Different Application: A Systematic Mapping: A Systematic Mapping. European Journal of Engineering and Technology Research, 6, 1 (Jan. 2021), 100–103. DOI: https://doi.org/10.24018/ejeng.2021.6.1.2322.
dc.relation.references[4] Hahm S.-I., Kim J., Jeong A., Yi H., Chang S., Kishore S. N., Chauhan A., Cherian S. P. Reliable real-time operating system for IoT devices. IEEE Internet of Things Journal, Vol. 8, No. 5, 3705–3716, 2021. DOI: 10.1109/JIOT.2020. 3025612.
dc.relation.references[5] Luna, R., Islam, S. A. Security and Reliability of SafetyCritical RTOS.SN COMPUT. SCI.2, 356. 2021. DOI: https://doi.org/10.1007/s42979-021-00753-y
dc.relation.references[6] ATmega2560 Datasheet; ATmega640/V-1280/V-1281/V2560/V-2561/V; Atmel: San Jose, California, USA, 2014 [Online]. Available: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-MicrocontrollerATmega640-1280-1281-2560-2561_datasheet.pdf (accessed on 23 October 2023).
dc.relation.references[7] Arduino Mega 2560 Rev3: Product Reference Manual; Arduino S.r.l.: Scarmagno, Italy, Year: 2023 [Online]. Available: https://docs.arduino.cc/resources/datasheets/A000067-datasheet.pdf (accessed on 23 October 2023).
dc.relation.references[8] ESP8266EX Datasheet; Version 7.0; Espressif Systems: Shanghai, China, 2023 [Online]. Available: https://www.espressif.com/sites/default/files/documentation/0aesp8266ex_datasheet_en.pdf (accessed on 23 October 2023).
dc.relation.references[9] Benoît Blanchon, Mastering ArduinoJson: Efficient JSON serialization for embedded C++. Ebook, 2017.
dc.relation.references[10] James M. Fiore, Embedded Controllers Using C and Arduino – 2e. Dissidents, 2018.
dc.relation.references[11] U. S. Air Force, SMC Systems Engineering: Primer & Handbook. 2nd Edition, 77–78. Space & Missile Systems Center, 2004.
dc.relation.references[12] Academic colleagues of the ALIOT consortium, Internet of Things for Industry and Human Applications, Vol. 2, National Aerospace University “KhAI”, 2019.
dc.relation.referencesen[1] A. C. A. Y. Putra, H. Wijanto and Edwar, "Design and Implementation RTOS (Real Time Operating System) as a Nano Satellite Control for Responding to Space Environmental Conditions", IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob), 2021, pp. 178-182.DOI: 10.1109/APWiMob51111.2021.9435247.
dc.relation.referencesen[2] M. S. Saleh, K. G. Mohammed, Z. S. Al-Sagar, and A. Z. Sameen. "Design and Implementation of PLC-Based Monitoring and Sequence Controller System", Journal of Advanced Research in Dynamical and Control Systems, Vol. 10, 2018. Available from: https://www.researchgate.net/publication/357451701_Pengembangan_Embedded_Device_Berbasis_PLC_untuk_Simulator_Rejection_System_dengan_Penambahan_Human_Machine_Interface [accessed Oct 24, 2023].
dc.relation.referencesen[3] Khan, S. (2021). Real-Time Operating System (RTOS) with Different Application: A Systematic Mapping: A Systematic Mapping. European Journal of Engineering and Technology Research, 6, 1 (Jan. 2021), 100–103. DOI: https://doi.org/10.24018/ejeng.2021.6.1.2322.
dc.relation.referencesen[4] Hahm S.-I., Kim J., Jeong A., Yi H., Chang S., Kishore S. N., Chauhan A., Cherian S. P. Reliable real-time operating system for IoT devices. IEEE Internet of Things Journal, Vol. 8, No. 5, 3705–3716, 2021. DOI: 10.1109/JIOT.2020. 3025612.
dc.relation.referencesen[5] Luna, R., Islam, S. A. Security and Reliability of SafetyCritical RTOS.SN COMPUT. SCI.2, 356. 2021. DOI: https://doi.org/10.1007/s42979-021-00753-y
dc.relation.referencesen[6] ATmega2560 Datasheet; ATmega640/V-1280/V-1281/V2560/V-2561/V; Atmel: San Jose, California, USA, 2014 [Online]. Available: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-MicrocontrollerATmega640-1280-1281-2560-2561_datasheet.pdf (accessed on 23 October 2023).
dc.relation.referencesen[7] Arduino Mega 2560 Rev3: Product Reference Manual; Arduino S.r.l., Scarmagno, Italy, Year: 2023 [Online]. Available: https://docs.arduino.cc/resources/datasheets/A000067-datasheet.pdf (accessed on 23 October 2023).
dc.relation.referencesen[8] ESP8266EX Datasheet; Version 7.0; Espressif Systems: Shanghai, China, 2023 [Online]. Available: https://www.espressif.com/sites/default/files/documentation/0aesp8266ex_datasheet_en.pdf (accessed on 23 October 2023).
dc.relation.referencesen[9] Benoît Blanchon, Mastering ArduinoJson: Efficient JSON serialization for embedded C++. Ebook, 2017.
dc.relation.referencesen[10] James M. Fiore, Embedded Controllers Using C and Arduino – 2e. Dissidents, 2018.
dc.relation.referencesen[11] U. S. Air Force, SMC Systems Engineering: Primer & Handbook. 2nd Edition, 77–78. Space & Missile Systems Center, 2004.
dc.relation.referencesen[12] Academic colleagues of the ALIOT consortium, Internet of Things for Industry and Human Applications, Vol. 2, National Aerospace University "KhAI", 2019.
dc.relation.urihttps://www.researchgate.net/publication/357451701_Pengembangan_Embedded_Device_Berbasis_PLC_untuk_Simulator_Rejection_System_dengan_Penambahan_Human_Machine_Interface
dc.relation.urihttps://doi.org/10.24018/ejeng.2021.6.1.2322
dc.relation.urihttps://doi.org/10.1007/s42979-021-00753-y
dc.relation.urihttps://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-MicrocontrollerATmega640-1280-1281-2560-2561_datasheet.pdf
dc.relation.urihttps://docs.arduino.cc/resources/datasheets/A000067-datasheet.pdf
dc.relation.urihttps://www.espressif.com/sites/default/files/documentation/0aesp8266ex_datasheet_en.pdf
dc.rights.holder© Національний університет “Львівська політехніка”, 2023
dc.subjectreal-time operating system
dc.subjectprogrammable logic controller
dc.subjectsmart home automation
dc.subjectremote monitoring and control
dc.subjectapple HomeKit
dc.titleStudy of real-time operating system including programmable logic controller functionality
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Thumbnail Image
Name:
2023v84n4_Dzelendzyak_U-Study_of_real_time_operating_52-61.pdf
Size:
388.51 KB
Format:
Adobe Portable Document Format
Thumbnail Image
Name:
2023v84n4_Dzelendzyak_U-Study_of_real_time_operating_52-61__COVER.png
Size:
534.5 KB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.81 KB
Format:
Plain Text
Description: