<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">izmertech</journal-id><journal-title-group><journal-title xml:lang="ru">Измерительная техника</journal-title><trans-title-group xml:lang="en"><trans-title>Izmeritel`naya Tekhnika</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0368-1025</issn><issn pub-type="epub">2949-5237</issn><publisher><publisher-name>ФГУП "ВНИИФТРИ"</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32446/0368-1025it.2021-10-14-20</article-id><article-id custom-type="elpub" pub-id-type="custom">izmertech-1954</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИЗМЕРЕНИЯ В ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЯХ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>MEASUREMENTS IN INFORMATION TECHNOLOGIES</subject></subj-group></article-categories><title-group><article-title>Методы дискретной вейвлет-фильтрации измерительных сигналов: алгоритм выбора метода</article-title><trans-title-group xml:lang="en"><trans-title>Methods of discrete wavelet filtering of measuring signals: an algorithm for choosing a method</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-4072-011X</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>Taranenko</surname><given-names>Y. K.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Юрий Карлович Тараненко</p><p>Днепр</p></bio><bio xml:lang="en"><p>Yuri К. Taranenko</p><p>Dnipro</p></bio><email xlink:type="simple">taranen@rambler.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Частное предприятие «Ликопак»</institution><country>Украина</country></aff><aff xml:lang="en"><institution>Private enterprise “Likopak”</institution><country>Ukraine</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>16</day><month>08</month><year>2023</year></pub-date><volume>0</volume><issue>10</issue><fpage>14</fpage><lpage>20</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Тараненко Ю.К., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Тараненко Ю.К.</copyright-holder><copyright-holder xml:lang="en">Taranenko Y.K.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.izmt.ru/jour/article/view/1954">https://www.izmt.ru/jour/article/view/1954</self-uri><abstract><p>При разработке средств измерений с учётом многообразия сигналов и влияющих на погрешности факторов актуальной проблемой является выбор метода дискретной вейвлет-фильтрации измерительных сигналов. Приведены результаты разработки алгоритма выбора метода дискретной вейвлет-фильтрации с учётом характера измерительного сигнала. Исследованы три наиболее распространённых метода дискретной вейвлет-фильтрации с последующим сравнительным анализом для двадцати типов измерительных сигналов. Проанализированы следующие методы вейвлет-фильтрации: с общим порогом для всех уровней декомпозиции; без порога с простым обнулением коэффициентов детализации до момента достижения минимальной среднеквадратичной погрешности фильтрации измерительных сигналов; с универсальным порогом для коэффициентов детализации на каждом уровне декомпозиции. Исследованы измерительные сигналы двадцати типов из библиотеки PyWavelets, к которым аддитивно добавлен некоррелированный нормально распределённый шум с нулевым математическим ожиданием и заданным средним квадратическим отклонением. Критерии для сравнения методов определены для зашумлённых сигналов до фильтрации и для отфильтрованных сигналов. В качестве критериев использованы разность отношений сигнал/шум, разность энтропийных погрешностей, среднеквадратичная погрешность фильтрации и функция измерительного сигнала. Для каждого метода фильтрации критерии сравнения определены из условия минимума среднеквадратичной погрешности, вносимой шумами в измерительный сигнал заданного типа. При выборе метода учитывались как энергетические, так и информационные характеристики сигналов. Циклическим перебором определены параметры фильтрации для достижения минимальной среднеквадратичной погрешности фильтрации. Предложенный алгоритм позволяет определять наиболее эффективные методы дискретной вейвлет-фильтрации в зависимости от характера измерительного сигнала. При этом разработчик решает одновременно две задачи: выбор метода фильтрации и определение параметров фильтрации.</p></abstract><trans-abstract xml:lang="en"><p>When developing measuring instruments, taking into account the diversity of signals and factors affecting errors, the actual problem is the choice of the method of discrete wavelet filtering of measuring signals. The results of the development of an algorithm for choosing a discrete wavelet filtering method taking into account the nature of the measuring signal are presented. The three most common methods of discrete wavelet filtering are investigated, followed by a comparative analysis of twenty types of measurement signals. The following wavelet filtering methods are analyzed: with a common threshold for all levels of decomposition; without a threshold with a simple zeroing of the detail ratios until the minimum root-mean-square error of filtering the measurement signals is reached; with a universal threshold for the detail ratios at each decomposition level. We examined twenty types of measurement signals from the PyWavelets library, to which we added uncorrelated normally distributed noise with zero expectation and a given standard deviation. Method comparison criteria are defined for noisy signals before filtering and for filtered signals. The difference in signal-to-noise ratios, the difference in entropy errors, the rms filtering error, and the function of the measuring signal were used as criteria. For each filtering method, the comparison criteria are determined from the condition of the minimum root-mean-square error introduced by noise into the measuring signal of this type. When choosing a method, both energy and informational characteristics of signals were taken into account. The filtering parameters are determined by round-robin search to achieve the minimum root-meansquare filtering error. The proposed algorithm makes it possible to determine the most effective methods of discrete wavelet filtering, depending on the nature of the measuring signal. In this case, the developer simultaneously solves two problems: the choice of the filtration method and the determination of the filtration parameters.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>среднеквадратичная погрешность</kwd><kwd>алгоритм численной оптимизации</kwd><kwd>модельный сигнал</kwd><kwd>дискретное вейвлет-преобразование</kwd><kwd>фильтрация шумов</kwd><kwd>уровень декомпозиции</kwd><kwd>пороговая фильтрация</kwd></kwd-group><kwd-group xml:lang="en"><kwd>rms error</kwd><kwd>numerical optimization algorithm</kwd><kwd>model signal</kwd><kwd>discrete wavelet transform</kwd><kwd>noise filtering</kwd><kwd>decomposition level</kwd><kwd>threshold filtering</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Беспалов Д. А. Вейвлет-фильтрация сигналов с адаптивными порогами // Известия высших учебных заведений. Северо-кавказский регион. Технические науки. 2007. № 2. С. 13–16.</mixed-citation><mixed-citation xml:lang="en">Bespalov D. A, Wavelet fi ltration of the signals by adaptive thresholds, University news, North-Caucasian region, technical sciences series, 2007, vol. 2, pp. 13–16. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Hong H., Yonghong T., Yuexia W., Entropy, 2015, vol. 17, no. 9, pp. 6093–6109. https://doi.org/10.3390/e17096093</mixed-citation><mixed-citation xml:lang="en">Hong H, Yonghong T., Yuexia W., Entropy, 2015, vol. 17, no. 9, pp. 6093–6109. https://doi.org/10.3390/e17096093</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Лосихин Д. А., Олейник О. Ю., Черная Е. С. Автоматизация расчёта энтропийной погрешности измерения // Метрологія та прилади. 2018. № 5. С. 50–55. https://doi.org/10.33955/2307-2180(5)2018.50-55</mixed-citation><mixed-citation xml:lang="en">Losikhin D., Oliynyk O., Chorna O., Metrology and instruments, 2018, no. 5, pp. 50–55. (In Russ.) https://doi.org/10.33955/2307-2180(5)2018.50-55</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Лазоренко О. В., Лазоренко С. В., Черногор Л. Ф. Вейвлетанализ модельных сигналов с особенностями. 2. Аналитическое и дискретное вейвлет-преобразования // Радиофизика и радиоастрономия. 2007. Т. 12. № 3. С. 278–294.</mixed-citation><mixed-citation xml:lang="en">Lazorenko O. V., Lazorenko S. V., Chernogor L. F., Wavelet Analysis of the Model Signals with Peculiarities. 2. Analytical and Discrete Wavelet Transforms, Radio Physics And Radio Astronomy, 2007, vol. 12, no. 3, pp. 278–294. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Воскобойников Ю. Е. Вейвлет-фильтрация с двухпараметрическими пороговыми функциями: выбор функции и оценивание оптимальных параметров // Автоматика и программная инженерия. 2016. № 1 (15). С. 69–78.</mixed-citation><mixed-citation xml:lang="en">Voskoboinikov Yu. E., Veivlet-fi l’tratsiya s dvukhparametricheskimi porogovymi funktsiyami: vybor funktsii i otsenivanie optimal’nykh parametrov [Wavelet fi ltering with two-parameter threshold functions: function selection and estimation of optimal parameters], Automation and Software Engineering, 2016, vol. 1 (15), pp. 69–78. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Huang Q., Liu B., Zhang W., Sci. China Technol. Sci., 2018, vol. 61, pp. 809–818. https://doi.org/10.1007/s11431-016-9098-3</mixed-citation><mixed-citation xml:lang="en">Huang Q., Liu B., Zhang W., Sci. China Technol. Sci., 2018, vol. 61, pp. 809–818. https://doi.org/10.1007/s11431-016-9098-3</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Sheng G., Gao G., Zhang B., Micromachines, 2019, vol. 10, no. 9, 608. https://doi.org/10.3390/mi10090608</mixed-citation><mixed-citation xml:lang="en">Sheng G., Gao G., Zhang B., Micromachines, 2019, vol. 10, no. 9, 608. https://doi.org/10.3390/mi10090608</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang N., Lin P., Xu L., IOP Conference Series: Materials Science and Engineering, 5th International Conference on Mechanical and Aeronautical Engineering (ICMAE 2019), 12–15 December 2019, Sanya, China, IOP Publishing, 2020, vol. 751, no. 1, 012073. https://doi.org/10.1088/1757-899X/751/1/012073</mixed-citation><mixed-citation xml:lang="en">Zhang N., Lin P., Xu L., IOP Conference Series: Materials Science and Engineering, 5th International Conference on Mechanical and Aeronautical Engineering (ICMAE 2019), 12–15 December 2019, Sanya, China, IOP Publishing, 2020, vol. 751, no. 1, 012073. https://doi.org/10.1088/1757-899X/751/1/012073</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Shen Y., International Society for Optics and Photonics, 2019, vol. 11179, 1117910. https://doi.org/10.1117/12.2540098</mixed-citation><mixed-citation xml:lang="en">Shen Y., International Society for Optics and Photonics, 2019, vol. 11179, 1117910. https://doi.org/10.1117/12.2540098</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Gao H.-Y., Bruce A. G., Statistica Sinica, 1997, vol. 7, pp. 855–874.</mixed-citation><mixed-citation xml:lang="en">Gao H.-Y., Bruce A. G., Statistica Sinica, 1997, vol. 7, pp. 855–874.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Hai Qiu, Jay Lee, Jing Lin, Journal of sound and vibration, 2006, vol. 289, no. 4–5, pp. 1066–1090. https://doi.org/10.1016/j.jsv.2005.03.007</mixed-citation><mixed-citation xml:lang="en">Hai Qiu, Jay Lee, Jing Lin, Journal of sound and vibration, 2006, vol. 289, no. 4–5, pp. 1066–1090. https://doi.org/10.1016/j.jsv.2005.03.007</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Virtanen P., Gommers R., Oliphant T. E., Nat Methods, 2020, vol. 17, pp. 261–272. https://doi.org/10.1038/s41592-019-0686-2</mixed-citation><mixed-citation xml:lang="en">Virtanen P., Gommers R., Oliphant T. E., Nat Methods, 2020, vol. 17, pp. 261–272. https://doi.org/10.1038/s41592-019-0686-2</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Дауни А. Б. Цифровая обработка сигналов на языке Python: Пер. с англ. Под ред. А. Э. Бряндинского. ДМКПресс, 2017. 162 с.</mixed-citation><mixed-citation xml:lang="en">Allen B. Downey, Think DSP: Digital Signal Processing in Python, Green Tea Press, Needham, Massachusetts, 2014, 162 p.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Капкаев Э. Н., Зулкарнеев Р. Х., Насыров Р. В. Программный модуль оценки характеристик сердечнососудистой системы на основе определения характеристик энтропии ЭКГ // VII Всероссийская научная конференция «Информационные технологии интеллектуальной поддержки принятия решений», Уфа, Россия, 28–30 мая 2019. Уфа УГАТУ. 2019. C. 134–138.</mixed-citation><mixed-citation xml:lang="en">Kapkayev E. N., Zulkarneyev R. K., Nasyrov R. V., Programmnyi modul’ otsenki kharakteristik serdechnososudistoi sistemy na osnove opredeleniya kharakteristik entropii EKG [Software module for assessing the characteristics of the cardiovascular system based on determining the characteristics of the ECG entropy], VII All-Russian Scientifi c Conference “Information Technologies of Intellectual Support decision making”, Ufa, Russia, May 28–30, 2019, Ufa, USATU Publ., 2019, pp. 134–138.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Тараненко Ю. К. Эффективность использования вейвлет-преобразований при фильтрации шумов в сигналах измерительных преобразователей // Измерительная техника. 2021. № 2. C. 16–21. https://doi.org/10.32446/0368-1025it.2021-2-16-21</mixed-citation><mixed-citation xml:lang="en">Taranenko Y. K., Measurement Techniques, 2021, vol. 64, pp. 94–99. https://doi.org/10.1007/s11018-021-01902-8</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Воскобойников Ю. Е., Гочаков А. В., Колкер А. Б. Фильтрации сигналов и изображений: Фурье и вейвлет-алгоритмы (с примерами в Mathcad): монография. Новосибирск: НГАСУ (Сибстрин), 2010. 188 с.</mixed-citation><mixed-citation xml:lang="en">Voskoboynikov Y. Y., Fil’tratsii signalov i izobrazheniy: Fur’ye i veyvlet-algoritmy (s primerami v Mathcad): monografi ya [Filtering signals and images: Fourier and wavelet algorithms (with examples in Mathcad): monograph], Novosibirsk, NGASU (Sibstrin) Publ., 2010, 188 p.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Donoho D. L., Johnstone I. M., Ideal spatial adaptation by wavelet shrinkage, Biometrika, 1994, vol. 81, no. 3, pp. 425–455.</mixed-citation><mixed-citation xml:lang="en">Donoho D. L., Johnstone I. M., Ideal spatial adaptation by wavelet shrinkage, Biometrika, 1994, vol. 81, no. 3, pp. 425–455.</mixed-citation></citation-alternatives></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>
