Ihor Turkin

Prof. Dr. Ihor Turkin

orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
14 September 2023 in Computation
Verified
Journal Article
Open access
PDF file
OLOleksandr Liubimov
Oleksandr Liubimov
ITIhor Turkin
Ihor Turkin
VPVolodymyr Pavlikov
Volodymyr Pavlikov
LVLina Volobuieva
Lina Volobuieva
As a subclass of nanosatellites, CubeSats have changed the game’s rules in the scientific research industry and the development of new space technologies. The main success factors are their cost effectiveness, relative ease of production, and predictable life cycle. CubeSats are very important for training future engineers: bachelor’s and master’s students of universities. At the same time, using CubeSats is a cost-effective method of nearest space exploration and scientific work. However, many issues are related to efficient time-limited development, software and system-level quality assurance, maintenance, and software reuse. In order to increase the flexibility and reduce the complexity of CubeSat projects, this article proposes a “hybrid” development model that combines the strengths of two approaches: the agile-a-like model for software and the waterfall model for hardware. The paper proposes a new computing platform solution, “Falco SBC/CDHM”, based on Microchip (Atmel) ATSAMV71Q21 with improved performance. This type of platform emphasizes low-cost space hardware that can compete with space-grade platforms. The paper substantiates the architecture of onboard software based on microservices and containerization to break down complex software into relatively simple components that undergraduates and graduates can handle within their Master’s studies, and postgraduates can use for scientific space projects. The checking of the effectiveness of the microservice architecture and the new proposed platform was carried out experimentally, involving the time spent on executing three typical algorithms of different algorithmic complexities. Algorithms were implemented using native C (Bare-metal) and WASM3 on FreeRTOS containers on two platforms, and performance was measured on both “Falco” and “Pi Pico” by Raspberry. The experiment confirmed the feasibility of the complex application of the “hybrid” development model and microservices and container-based architecture. The proposed approach makes it possible to develop complex software in teams of inexperienced students, minimize risks, provide reusability, and thus increase the attractiveness of CubeSat student projects.

5 September 2023 in Computation
Verified
Journal Article
Open access
PDF file
ITIhor Turkin
Ihor Turkin
VLViacheslav Leznovskyi
Viacheslav Leznovskyi
AZAndrii Zelenkov
Andrii Zelenkov
ANAgil Nabizade
Agil Nabizade
LVLina Volobuieva
Lina Volobuieva
VTViktoriia Turkina
Viktoriia Turkina
The subject of study in this article is a method for industrial equipment vibration diagnostics that uses discrete Fourier transform and Allan variance to increase precision and accuracy of industrial equipment vibration diagnostics processes. We propose IoT-oriented solutions based on smart sensors. The primary objectives include validating the practicality of employing platform-oriented technologies for vibro-diagnostics of industrial equipment, creating software and hardware solutions for the IoT platform, and assessing measurement accuracy and precision through the analysis of measurement results in both time and frequency domains. The IoT system architecture for industrial equipment vibration diagnostics consists of three levels. At the autonomous sensor level, vibration acceleration indicators are obtained and transmitted via a BLE digital wireless data transmission channel to the second level, the hub, which is based on a BeagleBone single-board microcomputer. The computing power of BeagleBone is sufficient to work with artificial intelligence algorithms. At the third level of the server platform, the tasks of diagnosing and predicting the state of the equipment are solved, for which the Dictionary Learning algorithm implemented in the Python programming language is used. The verification of the accuracy and precision of the vibration diagnostics system was carried out on the developed stand. A comparison of the expected and measured results in the frequency and time domains confirms the correct operation of the entire system.

1 May 2018
Verified
Conference Paper
Closed access
ITIhor Turkin
Ihor Turkin
YVYuliya Vykhodets
Yuliya Vykhodets
The paper presents an academic case where the authors describe elaborated design of the course “Software Engineering Sustainability” to introduce the sustainable concept into educational programs for software engineers. Presented course design considers requirements of employers, maintains the successful experience of national higher education and professional industry standards, and conforms to the European Union e-Competence Framework. The authors present the design of the course with a description of the course content and visible positioning Green Information and Communication Technology (ICT). The course has been being delivered by the first author at National Aerospace University “Kharkiv Aviation Institute”.

1 May 2020
Verified
Conference Paper
Closed access
LOLuchsheva Oksana
Luchsheva Oksana
ITIhor Turkin
Ihor Turkin
LPLuchshev Pavlo
Luchshev Pavlo
A primary purpose of this work is to create an application to help to navigate for visually impaired people using urban transport. The relevance of the topic was established by analyzing the transport accessibility for visually challenged people. As a result, a list of user requirements was determined. Analysis of the market and available analogs revealed the main advantages and disadvantages of existing software systems. The basis of the architectural decision is the principle of responsibility distribution. The software was created using the following technologies: Google Cloud Service, Google Speech-To-Text, Google Geocode API, Google Directions API, Google Maps API, Xamarin, Firebase, ASP.NET MVC.

1 May 2018
Verified
Conference Paper
Closed access
ISIllia Sokolov
Illia Sokolov
ITIhor Turkin
Ihor Turkin
The amount of data increases exponentially every year, the nomenclature of data is expanded; unstructured data reaches so largely that traditional methods and approaches of data processing cannot be used. Challenges are that it is necessary to ensure the preservation and management of a huge amount of data in order to be able to efficiently analysis for solving business tasks, but also to analyze and extract valuable value from it. Today it is important to upgrade existing Data Warehouses, which will help to effectively use unstructured data. The proposed data storage reengineering methods are based on two expert rules approaches: indexing (to avoid viewing very large volumes of data) and sorting (storing data in the required order to speed up the most common queries). These methods are a partial and intermediate solution on the way to modern data processing technologies because the current technology for Big Data allows organizations to dramatically improve return on investment from their existing data warehouse environment.