<?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">izvestswsu</journal-id><journal-title-group><journal-title xml:lang="ru">Известия Юго-Западного государственного университета</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of the Southwest State University</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2223-1560</issn><issn pub-type="epub">2686-6757</issn><publisher><publisher-name>ЮЗГУ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21869/2223-1560-2020-24-1-68-89</article-id><article-id custom-type="elpub" pub-id-type="custom">izvestswsu-719</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>Mechanical engineering and machine science</subject></subj-group></article-categories><title-group><article-title>Исследование работы расширенного фильтра Калмана, дополненного адаптивным цифровым фильтром, для комплексирования данных системы управления мобильным роботом</article-title><trans-title-group xml:lang="en"><trans-title>Investigation of the Operation of the Extended Kalman Filter Supplemented by an Adaptive Digital Filter for Integrating Data from a Mobile Robot Control System</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-0001-7335-1141</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>Bezmen</surname><given-names>P. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Безмен Петр Анатольевич, кандидат технических наук, доцент. ResearcherID: P-6709-2016</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Petr A. Bezmen, Cand. of Sci. (Engineering), Associate Professor. ResearcherID: P-6709-2016</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">pbezmen@yahoo.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>ФГБОУ ВО «Юго-Западный государственный университет»</institution></aff><aff xml:lang="en"><institution>Southwest State University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>23</day><month>06</month><year>2020</year></pub-date><volume>24</volume><issue>1</issue><fpage>68</fpage><lpage>89</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Безмен П.А., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Безмен П.А.</copyright-holder><copyright-holder xml:lang="en">Bezmen P.A.</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://izvestswsu.elpub.ru/jour/article/view/719">https://izvestswsu.elpub.ru/jour/article/view/719</self-uri><abstract><sec><title>Цель исследования</title><p>Цель исследования. В статье рассматривается исследование работы расширенного фильтра Калмана (РФК), дополненного адаптивным цифровым фильтром с целью компенсации ошибки работы РФК при выполнении комплексирования данных системы управления мобильным роботом.</p></sec><sec><title>Методы</title><p>Методы. Адаптивный цифровой фильтр (АЦФ) – самонастраивающийся фильтр, итеративно изменяющий свои переменные параметры для достижения оптимального желаемого значения выходных данных. РФК, дополненный АЦФ с алгоритмом адаптации NLMS, будем называть системой РФК–АЦФ или цифровым фильтром РФК+NLMS. Важной задачей является подбор числа кадров и весовых коэффициентов АЦФ, при котором достигается оптимальное качество подавления помехи и скорость сходимости алгоритма адаптации.</p></sec><sec><title>Результаты</title><p>Результаты. При различных вариантах организации работы буферной памяти АЦФ скорректированные значения оценки состояния системы «мобильный робот–среда» могут отличаться. При малом числе кадров входных данных и весовых коэффициентов АЦФ будет наблюдаться низкое качество подавления помехи. С увеличением числа кадров и весовых коэффициентов улучшается качество подавления помехи, а скорость сходимости алгоритма адаптации уменьшается.</p></sec><sec><title>Заключение</title><p>Заключение. Алгоритм цифрового фильтра РФК+NLMS занимает промежуточное место между алгоритмом РФК и последовательной фильтрацией сигнала РФК и АЦФ с алгоритмом NLMS по критериям оценок среднеквадратической ошибки, средней абсолютной ошибки, отношения сигнал/шум и скорости сходимости.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Purpose of reseach</title><p>Purpose of reseach. The article deals with the study of the operation of the extended Kalman filter (EKF), supplemented with an adaptive digital filter in order to compensate for the error in the operation of the EKF when performing data integration of the mobile robot control system.</p></sec><sec><title>Methods</title><p>Methods. The adaptive digital filter (ADF) is a self-tuning filter that iteratively changes its variable parameters to achieve the optimal desired values of the output data. The EKF supplemented with the ADF with the NLMS adaptation algorithm will be called the EKF–ADF system or the EKF+NLMS digital filter. An important task is the selection of the number of frames and ADF weighting coefficients at which the optimum quality of noise suppression and the convergence rate of the adaptation algorithm are achieved.</p></sec><sec><title>Results</title><p>Results. With various options of organizing the operation of the ADF buffer memory, the adjusted values for assessing the state of the ‘mobile robot–environment’ system may differ. When the number of input data frames and ADF weighting coefficients are small, low quality noise suppression will be observed. With an increase in the number of frames and weighting coefficients, the quality of noise suppression is improved, and the convergence rate of the adaptation algorithm decreases.</p></sec><sec><title>Conclusion</title><p>Conclusion. The EKF+NLMS digital filter algorithm takes an intermediate place between the EKF algorithm and the serial filtering of the EKF and ADF signals with the NLMS algorithm according to the criteria for estimating the mean square error, mean absolute error, signal-to-noise ratio, and convergence rate.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>робототехника</kwd><kwd>мобильный робот</kwd><kwd>адаптивный цифровой фильтр</kwd></kwd-group><kwd-group xml:lang="en"><kwd>robotics</kwd><kwd>mobile robot</kwd><kwd>data integration</kwd><kwd>Kalman filter</kwd><kwd>adaptive digital filter</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование выполнено при поддержке РФФИ в рамках научного проекта № 19-38-50065.</funding-statement><funding-statement xml:lang="en">The research was carried out with the support of the RFBR in the framework of scientific project no.19-38-50065.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Control system of the independent undersea robot / S.F. Jatsun, P.A. Bezmen, A.V. Malchikov, A.S. Jatsun // Science and Education. Materials of the II International research and practice conference. Munich, Germany: Vela-Verlag Waldkraiburg, 2012. Vol. 1. P. 165-170.</mixed-citation><mixed-citation xml:lang="en">Jatsun S.F., Bezmen P.A., Malchikov A.V., Jatsun A.S. Control system of the independent undersea robot. Science and Education. Materials of the II International research and practice conference. Munich, Germany, Vela-Verlag Waldkraiburg Publ., 2012, vol. 1, pp. 165-170.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Безмен П.А. Система управления движением мобильного шестиколесного робота // Естественные и технические науки. 2014. № 1. С. 126-127.</mixed-citation><mixed-citation xml:lang="en">Bezmen P.A. Sistema upravleniya dvizheniem mobil'nogo shestikolesnogo robota [Movement control system of mobile six-wheeled robot]. Estestvennye i tekhnicheskie nauki = Natural and technical sciences, 2014, no. 1, pp. 126-127 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Безмен П.А. Комплексирование данных системы управления мобильным роботом с использованием расширенного фильтра Калмана // Известия Юго-Западного государственного университета. 2019. №23(2). С. 53-64. https://doi.org/10.21869/22231560-2019-23-2-53-64.</mixed-citation><mixed-citation xml:lang="en">Bezmen P.A. Kompleksirovanie dannykh sistemy upravleniya mobil'nym robotom s ispol'zovaniem rasshirennogo fil'tra Kalmana [Integration of Mobile Robot Control System Data Using the Extended Kalman Filter]. Izvestiya Yugo-Zapadnogo gosudarstvennogo universiteta = Proceedings of the Southwest State University, 2019, no. 2, pp. 53-64. https://doi.org/10.21869/2223-1560-2019-23-2-53-64. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Katoch R., P. R. Mahapatra Neural network augmentation of attitude estimation using navigation satellite signal phase // 9th IFAC Workshop on Adaptation and Learning in Control and Signal Processing. IFAC Proceedings Volumes. 2007. Vol. 40. Is. 13. P. 386-391.</mixed-citation><mixed-citation xml:lang="en">Katoch R., Mahapatra P. R. Neural network augmentation of attitude estimation using navigation satellite signal phase. 9th IFAC Workshop on Adaptation and Learning in Control and Signal Processing. IFAC Proceedings Volumes, 2007, vol. 40, is. 13, pp. 386-391.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Chi L. Application of neural networks in target tracking data fusion // IEEE Transactions on Aerospace and Electronic Systems. 1994. Vol. 30. Is. 1. P. 281-287.</mixed-citation><mixed-citation xml:lang="en">Chin L. Application of neural networks in target tracking data fusion. IEEE Transactions on Aerospace and Electronic Systems, 1994, vol. 30, is., 1, pp. 281-287.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Хайки С. Нейронные сети: полный курс. [пер. с англ.]. 2-е изд. М.: Издательский дом «Вильямс», 2006. 1104 с.</mixed-citation><mixed-citation xml:lang="en">Haykin S. Neironnye seti: polnyi kurs [Neural networks: full course]. Moscow, Vil'yams Publ., 2006, 1104 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Widrow B., Hoff M.E. Adaptive switching circuits // Proc. IRE WESCON Conf. Rec. 1960. Part 4, P. 96-104.</mixed-citation><mixed-citation xml:lang="en">Widrow B., Hoff M.E. Adaptive switching circuits. Proc. IRE WESCON Conf. Rec., 1960, part 4, pp. 96-104.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Plackett R.L. Some Theorems in Least Squares // Biometrika. 1950. Vol. 37. Is. 1-2. P. 149-157.</mixed-citation><mixed-citation xml:lang="en">Plackett R.L. Some Theorems in Least Squares. Biometrika, 1950, vol. 37, is. 1-2, pp. 149-157.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Бычков Б.И., Романовский А.С., Хартов В.Я. Моделирование помехозащищенных речевых каналов для технических систем управления // Радиооптика. 2016. № 5. С. 11-25.</mixed-citation><mixed-citation xml:lang="en">Bychkov B.I., Romanovskii A.S., Khartov V. Ya. Modelirovanie pomekhozashchishchen-nykh rechevykh kanalov dlya tekhnicheskikh sistem upravleniya [Noise-Free Speech Channel Modeling for Technical Control Systems]. Radiooptika = Radiooptics, 2016, no. 5, pp. 11-25 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Adaptive algorithms for acoustic echo cancellation in speech processing / R. Chinaboina, D.S. Ramkiran, H. Khan, M. Usha, B.T.P. Madhav, K.P. Srinivas, G.V. Ganesh // International Journal of RRAS. 2011. Vol.7, is. 1. P. 38-42.</mixed-citation><mixed-citation xml:lang="en">Chinaboina R., Ramkiran D.S., Khan H., Usha M., Madhav B.T.P., Srinivas K.P., Ganesh G.V. Adaptive algorithms for acoustic echo cancellation in speech processing. International Journal of RRAS, 2011,vol.7, is. 1, pp. 38-42.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Dhiman J., Ahmad S., Gulia K. Comparison between Adaptive filter Algorithms (LMS, NLMS and RLS) // International Journal of Science, Engineering and Technology Research. 2013. Vol. 2, is. 5, P. 1100-1103.</mixed-citation><mixed-citation xml:lang="en">Dhiman J., Ahmad S., Gulia K. Comparison between Adaptive filter Algorithms (LMS, NLMS and RLS). International Journal of Science, Engineering and Technology Research, 2013, vol. 2, is. 5, pp. 1100-1103.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Takekawa H., Shimamura T., Jimaa S. An efficient and effective variable step size NLMS algorithm // Conference Record of 42nd Asilomar Conference on Signals, Systems and Computers, USA, 2008. P. 1640-1643.</mixed-citation><mixed-citation xml:lang="en">Takekawa H., Shimamura T., Jimaa S. An efficient and effective variable step size NLMS algorithm, Conference Record of 42nd Asilomar Conference on Signals, Systems and Computers, USA, 2008, pp. 1640-1643.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Kumudini S., Sinha R. Normalized Least Mean Square (NLMS) Adaptive Filter for Noise Cancellation // International Journal of Progresses in Engineering, Management, Science and Humanities. 2015. Vol. 1, is. 1. P. 49-53.</mixed-citation><mixed-citation xml:lang="en">Kumudini S., Sinha R. Normalized Least Mean Square (NLMS) Adaptive Filter for Noise Cancellation. International Journal of Progresses in Engineering, Management, Science and Humanities, 2015, vol. 1, is. 1, pp. 49-53.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Ghauri S.A., Sohail M.F. System Identification using LMS, NLMS and RLS // IEEE Student Conference on Research and Development (SCOReD), 2013. P. 65-69.</mixed-citation><mixed-citation xml:lang="en">Ghauri S.A., Sohail M.F. System Identification using LMS, NLMS and RLS. IEEE Student Conference on Research and Development (SCOReD), 2013, pp. 65-69.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Ушенина И.В. Реализация алгоритмов цифровой адаптивной фильтрации на ПЛИС // XXI век: итоги прошлого и проблемы настоящего плюс. 2012. № 5. С. 134-138.</mixed-citation><mixed-citation xml:lang="en">Ushenina I.V. Realizatsiya algoritmov tsifrovoi adaptivnoi fil'tratsii na PLIS. [FPGA-based implementation of digital adaptive filtering algorithms]. XXI vek: itogi proshlogo i problemy nastoyashchego plyus = XXI Century: Resumes of the Past and Challenges of the Present plus, 2012, no. 5, pp. 134-138 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Lehmann E.L., Casella G. Theory of Point Estimation, 2nd ed. New York: SpringerVerlag, 1998. 590 p.</mixed-citation><mixed-citation xml:lang="en">Lehmann E.L., Casella G. Theory of Point Estimation. New York, Springer-Verlag Publ., 1998, 590 p.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Pappas T.N., Safranek R.J., Chen J. Perceptual criteria for image quality evaluation // Handbook of Image and Video Processing, 2nd ed. Oxford: Elsevier Academic Press, 2005. P. 939-959.</mixed-citation><mixed-citation xml:lang="en">Pappas T.N., Safranek R.J., Chen J. Perceptual criteria for image quality evaluation. Handbook of Image and Video Processing. Oxford, Elsevier Academic Press, 2005, pp. 939-959.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Wang Z., Bovik A.C. Wang, Z. Mean squared error: Love it or leave it? A new look at signal fidelity measures // IEEE Signal Processing Magazine. 2009. Vol. 26, is. 1. P. 98-117.</mixed-citation><mixed-citation xml:lang="en">Wang Z., Bovik A.C. Mean squared error: Love it or leave it? A new look at signal fidelity measures. IEEE Signal Processing Magazine, 2009, vol. 26, is. 1, pp. 98-117.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Айфичер Э., Джервис Б.В. Цифровая обработка сигналов: практ. подход / пер. с англ. И. Ю. Дорошенко, А. В. Назаренко. 2-е изд. М.: Вильямс, 2004. 989 с.</mixed-citation><mixed-citation xml:lang="en">Ifeachor E., Jervis B.W. Tsifrovaya obrabotka signalov: prakticheskiy podhod [Digital Signal Processing: A Practical Approach]. Moscow, William Publ., 2004. 989 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Kruse R. L., Ryba A. J. Data structures and program design in C++ // Prentice-Hall. 1999. 717 p.</mixed-citation><mixed-citation xml:lang="en">Kruse R. L., A Ryba. J. Data structures and program design in C++. Prentice-Hall, 1999, 717 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>
