<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with OASIS Tables with MathML3 v1.4 20220324//EN" "JATS-archive-oasis-tables-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" dtd-version="1.4" article-type="research-article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="eissn">2588-0101</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Вестник Евразийской науки</journal-title>
        <journal-title xml:lang="en">The Eurasian Scientific Journal</journal-title>
      </journal-title-group>
      <publisher>
        <publisher-name>ООО «Издательство «Мир науки»</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.15862/46SAVN126</article-id>
      <article-id pub-id-type="uri">https://esj.today/46SAVN126.html</article-id>
      <title-group>
        <article-title xml:lang="ru">Анализ методов построения
огибающих ультразвукового сигнала</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Analysis of methods for
constructing ultrasonic signal envelopes</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="eastern">
            <surname>Алексеев</surname>
            <given-names>Дмитрий Павлович</given-names>
          </name>
          <name-alternatives>
            <name xml:lang="ru" name-style="eastern">
              <surname>Алексеев</surname>
              <given-names>Дмитрий Павлович</given-names>
            </name>
            <name xml:lang="en" name-style="western">
              <surname>Alekseev</surname>
              <given-names>Dmitry Pavlovich</given-names>
            </name>
          </name-alternatives>
          <email>alekseev210@yandex.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="eastern">
            <surname>Кубенин</surname>
            <given-names>Александр Сергеевич</given-names>
          </name>
          <name-alternatives>
            <name xml:lang="ru" name-style="eastern">
              <surname>Кубенин</surname>
              <given-names>Александр Сергеевич</given-names>
            </name>
            <name xml:lang="en" name-style="western">
              <surname>Kubenin</surname>
              <given-names>Aleksandr Sergeevich</given-names>
            </name>
          </name-alternatives>
          <email>kube-n@mail.ru</email>
          <xref ref-type="aff" rid="aff2"/>
          <xref ref-type="aff" rid="aff3"/>
        </contrib>
        <aff-alternatives id="aff1">
          <aff>
            <institution xml:lang="ru">ООО «СовТИГаз» (Москва, Россия)</institution>
          </aff>
          <aff>
            <institution xml:lang="en">«SovTIGaz» (Moscow, Russia)</institution>
          </aff>
        </aff-alternatives>
        <aff-alternatives id="aff2">
          <aff>
            <institution xml:lang="ru">ФГБОУ ВО «Московский государственный университет имени М.В. Ломоносова» (Москва, Россия)</institution>
          </aff>
          <aff>
            <institution xml:lang="en">Lomonosov Moscow State University (Moscow, Russia)</institution>
          </aff>
        </aff-alternatives>
        <aff-alternatives id="aff3">
          <aff>
            <institution xml:lang="ru">ФГБУ «Научно‑исследовательский институт строительной физики
Российской академии архитектуры и строительных наук» (Москва, Россия)</institution>
          </aff>
          <aff>
            <institution xml:lang="en">Research Institute of Building Physics of the Russian Academy of Architecture
and Construction Sciences (Moscow, Russia)</institution>
          </aff>
        </aff-alternatives>
      </contrib-group>
      <pub-date pub-type="epub" iso-8601-date="2026-04-14">
        <day>14</day>
        <month>04</month>
        <year>2026</year>
      </pub-date>
      <pub-date date-type="collection">
        <year>2026</year>
      </pub-date>
      <volume>18</volume>
      <issue>1</issue>
      <elocation-id>46SAVN126</elocation-id>
      <history>
        <date date-type="received" iso-8601-date="2026-02-17">
          <day>17</day>
          <month>02</month>
          <year>2026</year>
        </date>
        <date date-type="accepted" iso-8601-date="2026-03-31">
          <day>31</day>
          <month>03</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-year>2026</copyright-year>
        <copyright-holder xml:lang="ru">Алексеев Дмитрий Павлович, Кубенин Александр Сергеевич</copyright-holder>
        <copyright-holder xml:lang="en">Alekseev Dmitry Pavlovich, Kubenin Aleksandr Sergeevich</copyright-holder>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>CC BY 4.0</license-p>
        </license>
      </permissions>
      <self-uri xlink:type="simple" xlink:href="https://esj.today/46SAVN126.html">https://esj.today/46SAVN126.html</self-uri>
      <abstract xml:lang="ru">
        <p>В статье рассматривается актуальная задача точного детектирования ультразвуковых сигналов в расходомерах природного газа. Поскольку зашумленность сигнала и искажения его формы влияют на погрешность измерения времени прохода волны, необходимо применение эффективных методов предобработки. Одним из ключевых подходов является построение огибающей сигнала, используемой для определения базовой точки при детектировании методом зеро-кроссинга. Целью работы стал сравнительный анализ пяти методов построения огибающей применительно к реальному сигналу с несущей частотой 122 кГц, полученному с пьезопреобразователя. Авторы исследовали методы, основанные на выделении модуля сигнала с фильтрацией нижних частот (ФНЧ), возведении в квадрат, использовании фильтра Гильберта, преобразовании Гильберта через БПФ, а также метод квадратурной демодуляции с гармоническими функциями. В результате экспериментов установлено влияние порядка фильтров, частоты среза и оконных функций на гладкость и точность результирующей кривой. Показано, что для данного типа сигнала использование фильтра Гильберта порядком не ниже 64 позволяет получить огибающую, близкую к идеальной. Однако наиболее предпочтительным с точки зрения простоты реализации и вычислительной эффективности признан метод выделения модуля сигнала с последующей ФНЧ, который показал высокую точность на восходящем участке первого горба, критичном для определения момента приема. Авторами также предложена аппроксимация огибающей гауссовой функцией для аналитического описания сигнала.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>This paper addresses the critical task of accurate ultrasonic signal detection in natural gas flowmeters. Since noise and waveform distortions affect the precision of transit time measurement, effective preprocessing methods are necessary. A key approach is the construction of a signal envelope, used to determine a reference point for zero-crossing detection. The aim of this work is a comparative analysis of five envelope detection methods applied to a real ultrasonic signal with a 122 kHz carrier frequency, obtained from a piezoelectric transducer. The authors investigated methods based on signal rectification with low-pass filtering (LPF), squaring, the Hilbert filter, the Hilbert transform via FFT, and quadrature demodulation using harmonic functions. The experiments revealed the influence of filter order, cutoff frequency, and window functions on the smoothness and accuracy of the resulting curve. It is shown that for this signal type, using a Hilbert filter with an order of at least 64 yields an envelope very close to the ideal one. However, the method of signal rectification followed by LPF was found to be most preferable in terms of implementation simplicity and computational efficiency, demonstrating high accuracy on the rising edge of the first lobe, which is critical for determining the arrival moment. The authors also propose approximating the envelope with a Gaussian function for an analytical description of the signal.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <title>Ключевые слова</title>
        <kwd>газоснабжение</kwd>
        <kwd>ультразвуковой расходомер</kwd>
        <kwd>огибающая сигнала</kwd>
        <kwd>метод детектирования</kwd>
        <kwd>цифровая обработка сигнала</kwd>
        <kwd>сигнал</kwd>
        <kwd>фильтр Гильберта</kwd>
        <kwd>ФНЧ</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <title>Keywords</title>
        <kwd>gas supply</kwd>
        <kwd>ultrasonic flow meter</kwd>
        <kwd>signal envelope</kwd>
        <kwd>detection method</kwd>
        <kwd>digital signal processing</kwd>
        <kwd>signal</kwd>
        <kwd>Hilbert filter</kwd>
        <kwd>low-pass filter</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref id="ref1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Кубенин, А.С. О влиянии скорости газового потока на точность работы ультразвукового расходомера / Кубенин А.С., Алексеев Д.П. // Вестник евразийской науки. — 2024. — Т. 16, № 2. — doi: 10.15862/66savn224. — URL: https://esj.today/66SAVN224.html.</mixed-citation>
      </ref>
      <ref id="ref2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Augenstein, D. CFD prediction of hydraulic effects on external ultrasonic flowmeters / Augenstein D., Estrada H., Hauser E., Madera E. // International Conference on Nuclear Engineering (Proceedings of ICONE14). — July 17–20, Miami, Florida, USA — 2008 — doi: 10.1115/ICONE14-89513. — URL: https://asmedigitalcollection.asme.org/ICONE/proceedings-abstract/ICONE14/42436/551/315887.</mixed-citation>
      </ref>
      <ref id="ref3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Drenthen, J.G. Ultrasonic flow meter diagnostics and the impact of fouling /
Drenthen J.G., Vermeulen M.J.M., Hollander H. den // AGA Operation Conference. — Nashville, 2011. — URL: https://cdn.krohne.com/dlc/confpapers_altosonicv12_impact_of_fouling_en_120524.pdf.</mixed-citation>
      </ref>
      <ref id="ref4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Кубенин, А.С. Об алгоритмах самодиагностики ультразвукового расходомера / Кубенин А.С., Гагарин В.Г., Павленко Н.В. [и др.] // Вестник Евразийской науки. — 2024. — Т 16. — № 5. — URL: https://esj.today/PDF/23SAVN524.pdf. — DOI: 10.15862/23SAVN524.</mixed-citation>
      </ref>
      <ref id="ref5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Fritsch, C. A Digital Envelope Detection Filter for Real-Time Operation / Fritsch C., Ibanez A., Parrilla, M. // IEEE Transactions on Instrumentation and Measurement. — 1999. — Vol. 48, no. 6. — P. 1216–1220. — doi: 10.1109/19.816150.</mixed-citation>
      </ref>
      <ref id="ref6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Kupnik, M. Absolute Transit Time Detection For Ultrasonic Gas Flowmeters Based On Time And Phase Domain Characteristics / Kupnik M., Krasser E., Groschl M. // 2007 IEEE Ultrasonics Symposium. — 2007. — P. 142–145. — doi: 10.1109/ULTSYM.2007.47.</mixed-citation>
      </ref>
      <ref id="ref7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Angrisani, L. Estimating Ultrasonic Time of Flight Through Quadrature Demodulation / Angrisani L., Schiano Lo Moriello R. // IEEE Transactions on Instrumentation and Measurement. — 2006. — Vol. 55, no. 1. — P. 54–62. — doi: 10.1109/TIM.2005.861251.</mixed-citation>
      </ref>
      <ref id="ref8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Velmurugan, R. Ultrasonic Flowmeter using Cross Correlation Technique /
R. Velmurugan // International Journal of Computer Applications. — 2013. — Vol. 66, no. 10. — P. 28–32. — URL: https://research.ijcaonline.org/volume66/number10/pxc3886082.pdf.</mixed-citation>
      </ref>
      <ref id="ref9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Wang, Y. Ultrasonic probes and echo time algorithms in ultrasonic gas flow measurement systems: Progress and perspectives / Y. Wang et al. // Physics of Fluids. — 2025. — Vol. 37, No. 1. — 011305. — doi: 10.1063/5.0242848. — URL: https://pubs.aip.org/aip/pof/article/37/1/011305/3332108.</mixed-citation>
      </ref>
      <ref id="ref10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Fang, Z. A simple and easy implemented time of flight determination method for liquid ultrasonic flow meters based on ultrasonic signal onset detection and multiple zero crossing technique / Fang Z., Su R., Hu L., Fu X. // Measurement. — 2021. —
Vol. 168. — 108398. — doi: 10.1016/j.measurement.2020.108398. — URL: https://www.sciencedirect.com/science/article/abs/pii/S0263224120309337.</mixed-citation>
      </ref>
      <ref id="ref11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Zhang, H. A new characteristic peaks group judgement method for the accurate measurement of time of flight in the ultrasonic gas flowmeter / Zhang H. et al. // IET Science, Measurement &amp; Technology. — 2021. — Vol. 15, Iss. 7. — P. 589–599. — doi: 10.1049/smt2.12061. — URL: https://ietresearch.onlinelibrary.wiley.com/doi/full/10.1049/smt2.12061.</mixed-citation>
      </ref>
      <ref id="ref12">
        <label>12</label>
        <mixed-citation xml:lang="ru">Su, R. Transit Time Determination Based on Similarity Symmetry Method in Multipath Ultrasonic Gas Flowmeter / Su R. et al. // Engineering Proceedings. — 2025. —
Vol. 5, No. 4. — р. 71. — doi: 10.3390/metrology5040071. — URL: https://www.mdpi.com/2673-8244/5/4/71.</mixed-citation>
      </ref>
      <ref id="ref13">
        <label>13</label>
        <mixed-citation xml:lang="ru">Olkkonen, J.T. Complex Hilbert Transform Filter / Olkkonen J.T., Olkkonen H. // Journal of Signal and Information Processing. — 2011. — Vol. 2, No. 2. — P. 112–116. — doi: 10.4236/jsip.2011.22015. — URL: https://www.scirp.org/journal/paperinformation?paperid=5064.</mixed-citation>
      </ref>
      <ref id="ref14">
        <label>14</label>
        <mixed-citation xml:lang="ru">Lu, Z. Hilbert Transform Based Time-of-Flight Estimation of Multi-Echo Ultrasonic Signals and Its Resolution Analysis / Lu Z., Yang C., Wei G. // IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences. — 2014. — Vol. E97-A, No. 9. — P. 1962–1965. — doi: 10.1587/transfun.E97.A.1962. — URL: https://www.jstage.jst.go.jp/article/transfun/E97.A/9/E97.A_1962/_article.</mixed-citation>
      </ref>
      <ref id="ref15">
        <label>15</label>
        <mixed-citation xml:lang="ru">Kim, J. Low Complexity Ultrasonic Flowmeter Signal Processor Using Peak Detector Based Envelope Detection / Kim J. et al. // Journal of Sensor and Actuator Networks. — 2025. — Vol. 14, No. 1. — 12. — doi: 10.3390/jsan14010012. — URL: https://www.mdpi.com/2224-2708/14/1/12.</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>
