Analysis and Documentation of Requirements for the Software Package for Conducting Computational Experiments and Numerical Investigation “Flow Tube – Liquid” System of a Coriolis Flow Meter

 
Audio is AI-generated
98

Abstract

Item. This article describes the stages of development of a software package designed to conduct a series of computational experiments on numerical modeling of the “flow tube – liquid” system of a Coriolis flow meter and automation of algorithms for subsequent data processing and visualization. The purpose of this article is to formulate and document the requirements for a software package, and its design based on modern approaches to the development of software products. Methods. The structure of requirements for the software package was developed based on the Software Requirements Specification template adopted in the Rational Unified Process software development methodology, in accordance with the classification of requirements for FURPS+ software systems. Python 3 and the interpreted programming language of the MATLAB environment were used to develop the complex routines. Results. A structure of requirements for the software package has been developed, including functional and non-functional requirements. A software package consisting of three subprograms has been developed, its structure, main components and capabilities are described, and examples of use are demonstrated. Conclusions. The software package solves the problems of automating modeling algorithms, processing and visualizing data obtained as a result of experiments. It can be used in engineering and scientific research related to the analysis of the performance of Coriolis flow meters.

General Information

Keywords: software package, flow tube-liquid system, Coriolis flow meter, numerical modeling

Journal rubric: Software

OpenAlex citations: 0

OpenAlex trends: Flow Measurement and Analysis, Electrical and Bioimpedance Tomography, Advanced Sensor Technologies Research

Information about the work in OpenAlex

Number of citations: 0

Topics

Flow Measurement and Analysis

This cluster of papers covers advancements in ultrasonic flow measurement techniques, including the use of Coriolis flowmeters and Venturi meters for two-phase flow measurement. It explores topics such as acoustic tomography, distance measurement, transit-time technique, and signal processing for accurate flow measurement.

Number of works: 54218  |  Total number of citations: 199928

Topic detailsв OpenAlex

Electrical and Bioimpedance Tomography

This cluster of papers covers advancements in electrical tomography techniques, including electrical impedance tomography, capacitance tomography, and magnetic induction tomography. It explores topics such as image reconstruction algorithms, conductivity imaging, bioimpedance analysis, multi-phase flow measurement, and their applications in medical and industrial fields.

Number of works: 28485  |  Total number of citations: 317952

Topic detailsв OpenAlex

Advanced Sensor Technologies Research

This cluster of papers focuses on the development, fabrication, and application of thin film thermocouples for high temperature measurements in various environments such as gas turbine engines and harsh manufacturing conditions. The research includes topics such as microfabrication techniques, thermoelectric properties of materials, stability and calibration of sensors, and the use of ceramic materials for sensor construction.

Number of works: 28892  |  Total number of citations: 109745

Topic detailsв OpenAlex

Work details in OpenAlex

Article type: scientific article

DOI: https://doi.org/10.17759/mda.2024140210

Received 14.03.2024

Accepted

Published

For citation: Gudkova, E.A. (2024). Analysis and Documentation of Requirements for the Software Package for Conducting Computational Experiments and Numerical Investigation “Flow Tube – Liquid” System of a Coriolis Flow Meter. Modelling and Data Analysis, 14(2), 140–151. (In Russ.). https://doi.org/10.17759/mda.2024140210

© Gudkova E.A., 2024

License: CC BY-NC 4.0

References

  1. Wang T., Baker R. Coriolis flowmeters: a review of developments over the past 20 years, and an assessment of the state of the art and likely future directions // Flow Measurement and Instrumentation. 2014. Vol. 40. P. 99–123. DOI: 10.1016/j.flowmeasinst.2014.08.015
  2. ISO 10790:2015. Measurement of fluid flow in closed conduits – Guidance to the selection, installation and use of Coriolis flowmeters (mass flow, density and volume flow measurements).
  3. Yurmanov V. A., Gudkov K. V. Analysis of some errors of Coriolis flow meters // Modern information technologies, 2006, no. 4, pp. 48–50. (In Russ.).
  4. Gudkova, E. A. Tarantseva K.R., Mikheev M.Yu. Analysis of criteria affecting the accuracy of measuring liquid mass flow // XXI century: results of the past and problems of the present plus, 2022. Vol. 11, no. 2(58), pp. 49–54. DOI: 10.46548/21vek-2022-1158-0008. (In Russ.).
  5. Gudkova, E. A. Tarantseva K.R., Mikheev M.Yu. Comparative analysis of numerical and analytical methods for modeling the “flow tube – liquid” system in Coriolis flow meters // XXI century: results of the past and problems of the present plus, 2022. Vol. 11, no. 3(59), pp. 57–63. DOI: 10.46548/21vek-2022-1159-0009. (In Russ.).
  6. Brezhnev R.V. Methods and means of designing information systems and technologies: textbook, 2021. 216 p. – Text: direct: electronic. (In Russ.).
  7. Bubnov A.A., Bubnov S.A., Maikov K.A. Development and analysis of software requirements: textbook / Bubnov A.A., Bubnov S.A., Maykov K.A. – M: KURS, 2022. – 176 p. (In Russ.).
  8. Coburn A. Modern methods for describing functional requirements. – M.: Publishing house “Lori”, 2002. – 264 p. (In Russ.).
  9. Patton J., Economy P. User story mapping: discover the whole story, build the right product. – O'Reilly Media, Inc., 2014. – 200p.
  10. Documenting non-functional requirements using FURPS+ // Available at: https://www.marcinziemek.com/blog/content/articles/8/article _en.html (Accessed 10.11.2023).
  11. COMSOL – Software for Multiphysics Simulation // Available at: https://www.comsol.com (Accessed 10.11.2023).
  12. Fedorova N.N. Osnovy raboty v ANSYS 17 [Basics of work in ANSYS 17] / N.N. Fedorova, S.A. Valger, M.N. Danilov, Yu.V. Zakharova. – Moscow: DMK Press, 2017. – 210 p. – ISBN 978-5-97060-425-0. Available at: https://ibooks.ru/bookshelf/364374/reading (Accessed 10.11.2023). (In Russ.).
  13. MATLAB. Available at: https://ww2.mathworks.cn/en/products/matlab.html (Accessed 10.11.2023).

Information About the Authors

Ekaterina A. Gudkova, Candidate of Science (Engineering), postgraduate student, Senior lecturer of the Department of Information Technologies and Systems, Penza State Technological University (PSTU), Penza, Russian Federation, ORCID: https://orcid.org/0000-0003-2197-6419, e-mail: gudkova-penza@yandex.ru

Metrics

 Web Views

Whole time: 400
Previous month: 13
Current month: 9

 PDF Downloads

Whole time: 98
Previous month: 8
Current month: 10

 Total

Whole time: 498
Previous month: 21
Current month: 19