<?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">tuzsut</journal-id><journal-title-group><journal-title xml:lang="ru">Труды учебных заведений связи</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of Telecommunication Universities</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1813-324X</issn><issn pub-type="epub">2712-8830</issn><publisher><publisher-name>СПбГУТ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.31854/1813-324X-2021-7-2-8-17</article-id><article-id custom-type="elpub" pub-id-type="custom">tuzsut-160</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>ELECTRONICS, PHOTONICS, INSTRUMENTATION AND COMMUNICATIONS</subject></subj-group></article-categories><title-group><article-title>Динамическое квантование коэффициентов цифрового фильтра</article-title><trans-title-group xml:lang="en"><trans-title>Dynamic Quantization of Digital Filter Coefficients</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бугров</surname><given-names>В. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Bugrov</surname><given-names>V. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Бугров Владимир Николаевич – кандидат технических наук, доцент, доцент кафедры радиотехники </p><p>Нижний Новгород, 603022</p></bio><bio xml:lang="en"><p>Nizhni Novgorod, 603022</p></bio><email xlink:type="simple">bug@rf.unn.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Нижегородский государственный университет им. Н.И. Лобачевского<country>Россия</country></aff><aff xml:lang="en">N.I. Lobachevsky State University of Nizhni Novgorod<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>25</day><month>09</month><year>2021</year></pub-date><volume>7</volume><issue>2</issue><fpage>8</fpage><lpage>17</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Бугров В.Н., 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Бугров В.Н.</copyright-holder><copyright-holder xml:lang="en">Bugrov V.N.</copyright-holder><license 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://tuzs.sut.ru/jour/article/view/160">https://tuzs.sut.ru/jour/article/view/160</self-uri><abstract><p>Рассматривается возможность квантования коэффициентов цифрового фильтра в концепции динамического математического программирования, как процесса пошагового квантования коэффициентов с их дискретной оптимизацией на каждом шаге по общей для всего процесса квантования целевой функции. Динамическое квантование позволяет существенно уменьшить функциональную ошибку реализации требуемых характеристик малоразрядного цифрового фильтра в сравнении с классическим квантованием. Приводится алгоритм пошагового динамического квантования методами целочисленного нелинейного программирования с учетом заданного масштабирования сигнала и радиуса полюсов передаточной функции фильтра. Иллюстрируется эффективность применения данного подхода на примере динамического квантования коэффициентов каскадного полосно-пропускающего БИХ-фильтра высокого порядка с минимальной разрядностью представления целочисленных коэффициентов. Проведен сравнительный анализ функциональных ошибок квантования, а также проверка работоспособности квантованного фильтра на тестовом и реальном сигналах.</p></abstract><trans-abstract xml:lang="en"><p>The possibility of quantizing the coefficients of a digital filter in the concept of dynamic mathematical programming, as a dynamic process of step-by-step quantization of coefficients with their discrete optimization at each step according to the objective function, common to the entire quantization process, is considered. Dynamic quantization can significantly reduce the functional error when implementing the required characteristics of a lowbit digital filter in comparison with classical quantization. An algorithm is presented for step-by-step dynamic quantization using integer nonlinear programming methods, taking into account the specified signal scaling and the radius of the poles of the filter transfer function. The effectiveness of this approach is illustrated by dynamically quantizing the coefficients of a cascaded high-order IIR bandpass filter with a minimum bit depth to represent integer coefficients. A comparative analysis of functional quantization errors is carried out, as well as a test of the quantized filter performance on test and real signals.</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>the IIR-filter</kwd><kwd>quantization</kwd><kwd>dynamic programming</kwd><kwd>discrete synthesis</kwd><kwd>criterion function</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">Ifeachor E.C., Jervis B.W. Digital Signal Processing: A Practical Approach. Harlow: Pearson Education, 2002. 640 р.</mixed-citation><mixed-citation xml:lang="en">Ifeachor E.C., Jervis B.W. Digital Signal Processing: A Practical Approach. Harlow: Pearson Education; 2002. 640 р.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов. Пер. с англ. М.: Мир, 1978. 840 с.</mixed-citation><mixed-citation xml:lang="en">Rabiner R.L., Gold B. Theory and Application of Digital Signal Processing. New Jersey: Prentice-Hall, 1975.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Мингазин А.Т. Анализ квантованных КИХ-фильтров // Цифровая обработка сигналов. № 4. 2019. С. 3–13.</mixed-citation><mixed-citation xml:lang="en">Mingazin A.T. Аnalysis of Quantized Fir Filters. DSPA.2019:4:3–13. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Есипов Б.А. Методы оптимизации и исследования операций. Самара: Изд-во Самар. гос. аэрокосм. ун-та, 2007. 180 с.</mixed-citation><mixed-citation xml:lang="en">Esipov B.A. Optimization Techniques and Operations Research. Samara: Samara Aerospace University Publ.; 2007. 180 p. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Вентцель Е.С. Исследование операций. Задачи, принципы, методологии. М.: Наука, 1988. 208 с.</mixed-citation><mixed-citation xml:lang="en">Ventcel E.C. Operations Research. Objectives, Principles, Methodologies. Moscow: Nauka Publ.; 1988. 208 p. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Бугров В.Н. Дискретный синтез минимально-фазовых и линейно-фазовых цифровых БИХ-фильтров // Компоненты и технологии. 2019. № 10(219). С. 92–103.</mixed-citation><mixed-citation xml:lang="en">Bugrov V.N. Discrete Synthesis of Minimum-Phase and Linear-Phase IIR Digital Filters. Components and Technologies.2019;10(219):92–103. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Бугров В.Н., Пройдаков В.И., Артемьев В.В. Синтез цифровых фильтров методами целочисленного нелинейного программирования // 17-я международная конференция «Цифровая обработка сигналов и её применение – DSPА2015»: тезисы докладов. М.: НТО РЭС им. А.С. Попова, 2015. С. 200–204.</mixed-citation><mixed-citation xml:lang="en">Bugrov V.N., Proidakov V.I., Artemev V.V. Synthesis of Digital Filters by Methods of Integer Nonlinear Programming. Proceedings of the 17-th International Conference "Digital Signal Processing and its Applications – DSPA-2015". Moscow: Russian Scientific and Technical Society of Radio Engineering, Electronics and Communications named after A.S. Popova Publ.; 2015. p.200–204. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Мингазин А.Т. Минимум максимальной взвешенной ошибки аппроксимации АЧХ классических аналоговых и цифровых фильтров // Цифровая обработка сигналов. 2018. № 4. С. 18–20.</mixed-citation><mixed-citation xml:lang="en">Mingazin A.T. Minimum-of-Maximum Weighted Error in Magnitude Response Approximation of Analog and Digital Classical Filters. DSPA. 2018;4:18–20. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Getu B.N. Digital IIR Filter Design using Bilinear Transformation in MATLAB // International Conference on Communications, Computing, Cybersecurity, and Informatics (CCCI, Sharjah, United Arab Emirates, 3–5 November 2020). IEEE, 2020. DOI:10.1109/CCCI49893.2020.9256625</mixed-citation><mixed-citation xml:lang="en">Getu B.N. Digital IIR Filter Design using Bilinear Transformation in MATLAB. Proceedings of the International Conference on Communications, Computing, Cybersecurity, and Informatics, CCCI, 3nd–5th November 2020, Sharjah, United Arab Emirates. IEEE; 2020. DOI:10.1109/CCCI49893.2020.9256625</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang M., Kwan H.K. FIR filter design using multiobjective teaching-learning-based optimization // Proceedings of the 30th Canadian Conference on Electrical &amp; Computer Engineering (CCECE, Windsor, Canada, 13–16 May 2018). IEEE, 2018. DOI:10.1109/CCECE.2017.7946800</mixed-citation><mixed-citation xml:lang="en">Zhang M., Kwan H.K. FIR filter design using multiobjective teaching-learning-based optimization. Proceedings of the 30th Canadian Conference on Electrical &amp; Computer Engineering, CCECE, 13–16 May 2018, Windsor, Canada. IEEE; 2018. DOI:10.1109/CCECE.2017.7946800</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Воинов Б.С., Бугров В.Н., Воинов Б.Б. Информационные технологии и системы: поиск оптимальных, оригинальных и рациональных решений. М.: Наука, 2007. 730 с.</mixed-citation><mixed-citation xml:lang="en">Voinov B.S., Bugrov V.N., Voinov B.B. Information Technology and Systems: Search for Optimal, Original and Rational Solutions. Moscow.: Nauka Publ.; 2007. 730 p. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Zаngwill W.I. Nоn-lineаr prоgrаmming viа penаlty functiоns // Mаnаgement Science. 1967. Vоl. 13. Iss. 5.</mixed-citation><mixed-citation xml:lang="en">Zаngwill W.I. Nоn-lineаr prоgrаmming viа penаlty functiоns. Mаnаgement Science. 1967;13(5).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Семенов Б.Ю. Микроконтроллеры MSP430. Первое знакомство. М.: Изд-во «Солон-пресс», 2006. 180 с.</mixed-citation><mixed-citation xml:lang="en">Semenov B.U. Microcontrollers MSP430. The first acquaintance. Moscow: Solon-press Publ.; 2006. 180 p.</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>
