<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2024.45.2.028</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">1560</article-id>
      <title-group>
        <article-title xml:lang="ru">Алгоритмы для проведения компьютерного моделирования системы «расходомерная трубка – жидкость» кориолисова расходомера и обработки его результатов</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Algorithms for computer modeling of the “flow tube – liquid” system of a Coriolis flow meter and processing its results</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0003-2197-6419</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Гудкова</surname>
              <given-names>Екатерина Александровна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Gudkova</surname>
              <given-names>Ekaterina Alexandrovna</given-names>
            </name>
          </name-alternatives>
          <email>gudkova-penza@yandex.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-1313-6826</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Таранцева</surname>
              <given-names>Клара Рустемовна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Tarantseva</surname>
              <given-names>Klara Rustemovna</given-names>
            </name>
          </name-alternatives>
          <email>krtar2018@bk.ru</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Пензенский государственный технологический университет</aff>
        <aff xml:lang="en">Penza State Technological University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Пензенский государственный технологический университет</aff>
        <aff xml:lang="en">Penza State Technological University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2024.45.2.028</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=1560"/>
      <abstract xml:lang="ru">
        <p>Математическое моделирование системы «расходомерная трубка – жидкость» представляет актуальное направление в инженерной и научной практике, поскольку позволяет оптимизировать конструкцию расходомерных трубок, оценить влияние различных факторов, таких как давление, температура, вязкость и состав жидкости на работу системы без необходимости проведения сложных и дорогостоящих натурных экспериментов. В связи с этим, данная статья направлена на разработку алгоритмов для реализации математической модели системы «расходомерная трубка – жидкость» кориолисова расходомера. В работе синтезирован алгоритм разработки численной модели в пакете мультифизического моделирования COMSOL Multiphysics, позволивший повысить достоверность моделирования, снизить трудоемкость создания и отладки за счет использования модульного принципа. Разработан вычислительный алгоритм и выполнено математическое описание расчета средней временной задержки сигналов датчиков кориолисова расходомера. Алгоритм использует метод линейной интерполяции на основе известных точек массивов данных, полученных в результате вычислительного эксперимента. Предложен алгоритм работы программы на языке Python с использованием Comsol API, автоматизирующий обработку массивов данных и расчет средних временной и фазовой задержек. Алгоритмы реализованы с использованием языка UML в программном продукте Enterprise Architect. Материалы статьи представляют практическую ценность для специалистов в области численного моделирования и оптимизации параметров кориолисова расходомера.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>Mathematical modeling of the «flow tube – liquid» system represents a current direction in engineering and scientific practice, since it allows optimizing the design of flow tubes, assessing the influence of various factors, such as pressure, temperature, viscosity and liquid composition on the operation of the system without the need for complex and expensive full-scale experiments. In this regard, this article is aimed at developing algorithms for implementing a mathematical model of the «flow tube – liquid» system of a Coriolis flow meter. The work synthesized an algorithm for developing a numerical model in the multiphysics modeling package COMSOL Multiphysics, which made it possible to increase the reliability of the simulation and reduce the complexity of creation and debugging through the use of the modular principle. A computational algorithm has been developed and a mathematical description of the calculation of the average time delay of signals from Coriolis flow meter sensors has been performed. The algorithm uses a linear interpolation method based on known data points obtained as a result of a computational experiment. An algorithm for running a program in Python using the Comsol API is proposed, which automates the processing of data arrays and the calculation of average time and phase delays. The algorithms are implemented using the UML language in the Enterprise Architect software product. The materials of the article are of practical value for specialists in the field of numerical modeling and optimization of Coriolis flow meter parameters.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>система «расходомерная трубка – жидкость»</kwd>
        <kwd>кориолисов расходомер</kwd>
        <kwd>компьютерное моделирование</kwd>
        <kwd>численная модель</kwd>
        <kwd>вычислительных эксперимент</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>«flow tube – liquid» system</kwd>
        <kwd>Coriolis flow meter</kwd>
        <kwd>computer modeling</kwd>
        <kwd>numerical model</kwd>
        <kwd>computational experiment</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Самарский А.А., Михайлов А.П. Математическое моделирование: Идеи. Методы. Примеры. Москва: Физматлит; 2001. 320 с.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Bobovnik G., Kutin J., Bajsić I. Estimation of velocity profile effects in the shell-type Coriolis flowmeter using CFD simulations. Flow Measurement and Instrumentation. 2005;16(6):365–373. https://doi.org/10.1016/j.flowmeasinst.2005.04.007.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Yaushev A.A., Taranenko P.A., Loginovskiy V.A. Study of the Oscillation Modes of a Coriolis Flowmeter Using a Parametric Finite Element Model, Verified by the Results of Modal Testing. Procedia Engineering. 2016;150:336–340. https://doi.org/10.1016/j.proeng.2016.07.027.</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Hou G., Wang J., Layton A. Numerical Methods for Fluid-Structure Interaction – A Review. Communications in Computational Physics. 2012;12(2):337–377. https://doi.org/10.4208/cicp.291210.290411s.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Гудкова Е.А., Таранцева К.Р., Михеев М.Ю. Сравнительный анализ численных и аналитических методов моделирования системы «расходомерная трубка – жидкость» в кориолисовых расходомерах. XXI век: итоги прошлого и проблемы настоящего плюс. 2022;11(3):57–63. https://doi.org/10.46548/21vek-2022-1159-0009.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Ibryaeva O., Semenov A., Henry M. Measurement validation for ICPS: Matrix pencil method for coriolis metering with liquid/gas flow. In: 1st IEEE International Conference on Industrial Cyber-Physical Systems, ICPS 2018: Proceedings – 2018 IEEE Industrial Cyber-Physical Systems, ICPS 2018, 15-18 May 2018, Saint Petersburg, Russia. IEEE; 2018. P. 440–445. https://doi.org/10.1109/ICPHYS.2018.8390745.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Costa F.O., Pope J.G., Gillis K.A. Modeling Temperature Effects on a Coriolis Mass Flowmeter. Flow Measurement and Instrumentation. 2020;76. https://doi.org/10.1016/j.flowmeasinst.2020.101811.</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Shavrina E., Nguyen V.-T., Yan Z., Khoo B.C. Fluid-Solid Interaction Simulation Methodology for Coriolis Flowmeter Operation Analysis. Sensors. 2021;21(23). https://doi.org/10.3390/s21238105.</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Федорова Н.Н., Вальгер С.А., Данилов М.Н., Захарова Ю.В. Основы работы в ANSYS 17. Москва: ДМК Пресс; 2017. 210 с.</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">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;40:99–123. https://doi.org/10.1016/j.flowmeasinst.2014.08.015.</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>