COMPONENT APPROACH OF SIGNAL TRANSMISSION AND PROCESSING OF RESULTS DURING ULTRASONIC CONTROL

Authors

  • I. Z. Liutak Івано-Франківський національний технічний університет нафти і газу
  • Z. P. Liutak ІФНТУНГ, вул. Карпатська,15, м. Івано-Франківськ, Україна

DOI:

https://doi.org/10.31471/1993-9965-2024-1(56)-92-100

Keywords:

software, component-based approach, ultrasound, modeling.

Abstract

The paper addresses the challenge associated with the diversity of devices for ultrasonic testing and the necessity to unify the obtained data for analysis in a single format, which simplifies the control process and allows for the development of new analysis methods. The authors emphasize the importance of traceability to the original data source for a deeper understanding of the information received and its reliability. The primary goal of the research is described as the development of software and algorithms for the effective processing and analysis of data obtained from ultrasonic testing. The paper provides a review of various studies and developments in the field of ultrasonic testing and the use of machine learning for data analysis. Several approaches and technologies are described, including the use of a machine learning model to predict the strength of joints in 3D-printed concrete and methods for assessing the quality of coatings applied by additive methods. The authors delve deeply into the theoretical foundations of their approach to data analysis, using concepts of finite state automata (FSA) and constructive interaction models (CIM). Finite state automata are described as tuples that include a set of states, an alphabet, transition functions, an initial state, and a set of accepting states, allowing the modeling of system behavior through sequences of transitions between states. The concepts of services and their fragments are detailed in the context of software, where each component performs a specific function or processes messages. An important aspect is the modeling of system execution tracing using timed sequence diagrams, which allows for detailed interaction between components. The method of creating automated prefix trees (APT) for each service fragment is described, enabling detailed modeling of system behavior based on the executed program code. Significant attention is given to the analysis of timing annotations in state machines, with a particular focus on defining and interpreting changes in temporal behavior. Due to the specifics of working with time data, the research highlights challenges related to noise, non-normality of distributions, and small sample sizes, which are typical for analyzing the performance of real systems. The integration and functionality of the Mids+Time user interface are described in detail, combining timed automata, change detection heuristics, and visualizations in a single interface. The Mids+Time user interface provides interactive visualizations, including histograms, control charts, and time-shift graphs, which allow users to effectively analyze and compare the performance of different software components.

Downloads

Download data is not yet available.

References

Khademi P., et al. Time-Frequency Analysis of Ultrasonic Signals for Quality Assessment of Concrete. SSRN. 4397220. URL: https://ssrn.com/abstract=4397220

Smoqi Z., et al. Ultrasonic nondestructive evaluation of additively manufactured wear coatings. NDT & E International. 2023. Vol. 133. P. 102754.

Sun H., Ramuhalli P., Jacob R. E. Machine learning for ultrasonic nondestructive examination of welding defects: A systematic review. Ultrasonics. 2023. Vol. 127. P. 106854.

Hilbig A. Analysing timing behavior of component-based software systems : Master's Thesis. 2023.

Walkinshaw N., Bogdanov K. Automated comparison of state-based software models in terms of their language and structure. ACM Transactions on Software Engineering and Methodology (TOSEM). 2013. Vol. 22, No 2. P. 1–37.

Coffin M., Saltzman M. J. Statistical analysis of computational tests of algorithms and heuristics. INFORMS Journal on Computing. 2000. Vol. 12, No. 1. P. 24–44.

Published

2024-06-27

How to Cite

Liutak, I. Z., & Liutak, Z. P. (2024). COMPONENT APPROACH OF SIGNAL TRANSMISSION AND PROCESSING OF RESULTS DURING ULTRASONIC CONTROL. Scientific Bulletin of Ivano-Frankivsk National Technical University of Oil and Gas, (1(56), 92–100. https://doi.org/10.31471/1993-9965-2024-1(56)-92-100

Issue

Section

INFORMATION PROGRAMS AND COMPUTER-INTEGRATED TECHNOLOGIES