<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.20.80-89</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-575</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>SYSTEM ANALYSIS, CONTROL AND INFORMATION PROCESSING</subject></subj-group></article-categories><title-group><article-title>Адаптивный алгоритм фильтрации с интегральными невязками</article-title><trans-title-group xml:lang="en"><trans-title>Adaptive Algorithm of Filtration with Integrated Residuals</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>Danilova</surname><given-names>S. K.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"><p>Ph.D., Leading ResearcherMoscow, 117997</p></bio><email xlink:type="simple">Lab45_1@ipu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><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>Tarasov</surname><given-names>N. N.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><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">V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2019</year></pub-date><pub-date pub-type="epub"><day>13</day><month>02</month><year>2019</year></pub-date><volume>20</volume><issue>2</issue><fpage>80</fpage><lpage>89</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2019</copyright-statement><copyright-year>2019</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/575">https://mech.novtex.ru/jour/article/view/575</self-uri><abstract><p>Предложен алгоритм фильтрации, основанный на использовании не только невязок между измеряемыми и оцениваемыми координатами, как в классических алгоритмах фильтрации, но и кратных интегралов от этих невязок. Классические алгоритмы фильтрации используют достоверную информацию как о моделях движения и измерения, так и о статистических характеристиках входных случайных возмущений и помех измерения. Реальные же объекты управления работают в условиях действия не только высокочастотных случайных возмущений, но и низкочастотных сил и моментов со стороны агрессивной среды, характеристики которых известны с большими приближениями. В связи с этим эффективность использования классических алгоритмов фильтрации для реальных систем крайне низка из-за больших погрешностей. Предлагаемый же в работе алгоритм позволяет устранить данные недостатки за счет восстановления внешних низкочастотных возмущений в реальном времени. Под внешними возмущениями понимаются не только внешние воздействия со стороны среды, но и неточные знания о самой модели движения. Для интегральных невязок предложен алгоритм расчета коэффициентов усиления в обратной связи в аналитическом виде, основанный на обработке невязок, а также оценок внешних возмущений и их производных в текущем времени. Предложен алгоритм управления, включающий в себя оценки как фазовых координат, так и неизвестных возмущений. Знание оценок внешних возмущений в реальном времени позволит, с одной стороны, повысить качество управления, а с другой стороны, сократить временные и материальные затраты, связанные с исследованием динамики движения объекта управления и внешней среды. На примере модели подводного аппарата, описываемого линейной системой дифференциальных уравнений в условиях действия внешних возмущений (волновых и гидрологических сил и моментов), проведено моделирование и показана работоспособность предлагаемых алгоритмов для различного числа интегральных невязок.</p></abstract><trans-abstract xml:lang="en"><p>This paper proposes a filtering algorithm based on the use of not only the residuals between the measured and estimated coordinates, as in classical filtering algorithms, but also multiple integrals of these residuals. Classical filtering algorithms use reliable information about both the motion and measurement models and the statistical characteristics of the input random disturbances and measurement noise. The real control objects operate under conditions of action not only of highfrequency random disturbances, but also under the influence of low-frequency forces and moments from an aggressive environment, the characteristics of which are known with huge approximations. In this regard, the efficiency of using classical filtering algorithms for real systems is extremely low due to large errors. The algorithm proposed in the paper allows to eliminate these drawbacks by restoring external low-frequency disturbances in real time. Under external disturbances are understood not only external influences from the environment, but inaccurate knowledge about the motion model itself. For integral residuals, an algorithm is proposed for calculating the gains in the feedback in an analytical form. This algorithm is based on the processing of residuals, as well as estimates of external disturbances and their derivatives in the current time. A control algorithm is proposed that includes estimates of both phase coordinates, which are responsible for the quality of transients, and estimates of unknown disturbances, which is responsible for the compensation of external disturbances. Knowing the estimates of external disturbances in real time will, on the one hand, improve the quality of control, and, on the other hand, reduce the time and material costs associated with the study of the control object’s movement dynamics and the external environment. Using the example of an underwater vehicle model described by a linear system of differential equations under conditions of external disturbances (wave and hydrological forces and moments), the simulation was performed and the efficiency of the proposed algorithms for various numbers of integral residuals was shown.</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>optimal control</kwd><kwd>adaptive algorithms of filtration</kwd><kwd>parameters fitting</kwd><kwd>marine moving objects</kwd><kwd>disturbances estimation.</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">Квакернаак Х., Сиван Р. Линейные оптимальные системы управления. М:. Мир, 1977.</mixed-citation><mixed-citation xml:lang="en">Kvakernak H., Sivan R. Optimal linear control systems, Moscow, Mir, 1977 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Фильтрация и стохастическое управление в динамических системах / Под ред. К. Т. Леондеса, М.: Мир, 1980.</mixed-citation><mixed-citation xml:lang="en">Leondes K. T. ed. Filtration and stochastical control in dynamic systems, Moscow, Mir, 1980 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Сейдж Э. П., Мелса Дж. Л. Идентификация систем управления. М.: Наука, 1974.</mixed-citation><mixed-citation xml:lang="en">Seidj E. P., Melsa J. L. Identification of control systems, Moscow, Nauka, 1974 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Бобцов А. А., Пыркин А. А. Компенсация неизвестного синусоидального возмущения для линейного объекта любой относительной степени // А и Т. 2009. № 3. С. 114—122.</mixed-citation><mixed-citation xml:lang="en">Bobtsov A. A., Pyrkin A. A. Compensation of undefined sine disturbance for linear object with any relative degree, A&amp;T, 2009, no. 3, pp. 14—122 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Feuer A., Morse A. S. Adaptive control of single-input, single-output linear systems // IEEE Trans. Automat.Control. 1978. V. 23, N. 4. P. 557—569.</mixed-citation><mixed-citation xml:lang="en">Feuer A., Morse A. S. Adaptive control of single-input, single-output linear systems, IEEE Trans. Automat.Control, 1978, vol. 23, no. 4, pp. 557—569.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Семушин И. В. Эффективный алгоритм обновления оценок по измерениям // Судостроительная промышленность. Сер. Вычислительная техника. 1992. № 28. С. 55—59.</mixed-citation><mixed-citation xml:lang="en">Syomushkin I. V. Effective algorithm of estimation’s update according to measurements, Sudostroitelnaya Promyshlennost., Ser. "Vichislitelnaya tekhnika", no. 28, 1992, pp. 55—59 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Khalil H. K. Universal integral controllers for minimumphase nonlinear systems // IEEE Trans. Automat.Control. 2000. Vol. 45, N. 3. P. 490—494.</mixed-citation><mixed-citation xml:lang="en">Khalil H. K. Universal integral controllers for minimumphase nonlinear systems, IEEE Trans. Automat.Control, 2000, vol. 45, no. 3, pp. 490—494.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Хлебников М. В. Робастная фильтрация при неслучайных возмущениях: метод инвариантных эллипсойдов // A и Т. 2009. N. 1.</mixed-citation><mixed-citation xml:lang="en">Khlebnikov M. V. Robust filtration in non-random disturbances: invariant ellipsoid method, A&amp;T, 2009, no. 1 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Kanev S., Schutter D. B., Verhaegen M. An ellipsoid algorithm for probabilistic robust controller design // Systems &amp; Control Letters. 2003. N. 49. P. 365—375.</mixed-citation><mixed-citation xml:lang="en">Kanev S., Schutter D. B., Verhaegen M. An ellipsoid algorithm for probabilistic robust controller design, Systems &amp; Control Letters, 2003, no. 49, pp. 365—375.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Тарасов Н. Н., Тахтамышев М. Г. Алгоритмы получения несмещенных оценок при действии неизвестных внешних возмущений // Проблемы управления. 2012. № 6. С. 69—74.</mixed-citation><mixed-citation xml:lang="en">Tarasov N. N., Tachtamyshev M. G. Algorithms of evaluation of unshifted estimations with action of unknown external disturbances, Problemy Upravleniya, 2012, no. 6, pp. 69—74 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Острецов Г. Э., Тарасов Н. Н. Управление кораблем при действии внешних возмущений с использованием интегральных невязок // Судостроение. 2013. № 6.</mixed-citation><mixed-citation xml:lang="en">Ostretsov G. E., Tarasov N. N. Ship control in action of external disturbances using integral residuals, Sudostroeniye, 2013, no. 6 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Данилова С. К., Кусков А. М., Кусков И. М., Тарасов Н. Н. Адаптивное управление МПО в условиях действия возмущений // Известия ЮФУ. Технические науки. 2017. № 1—2 (186—187). С. 221—235.</mixed-citation><mixed-citation xml:lang="en">Danilova S. K., Kuskov A. M., Kuskov I. M., Tarasov N. N. Adaptive control of MMO in case of disturbance actions, Izvestiya YUFU, Technical sciences. 2017, no. 1—2, pp. 221—235 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Данилова С. К., Тарасов Н. Н., Кусков И. М. Управление подводным аппаратом при неполной информации о модели движения и внешних возмущений // Мехатроника, автоматизация, управление. 2016. Т. 17, № 5. С. 354—360.</mixed-citation><mixed-citation xml:lang="en">Danilova S. K., Tarasov N. N., Kuskov I. M. Underwater vehicle control using uncomplete information about a movement model and external disturbances, Mekhatronika, avtomatizacija, upravlenie, 2016, vol. 17, no. 5, pp. 354—360 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Евланов Л. Г. Контроль динамических систем. М.: Наука, 1979.</mixed-citation><mixed-citation xml:lang="en">Evlanov L. G. Control of dynamic systems, Moscow, Nauka, 1979 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Алберт А. Регрессия, псевдоинверсия и рекуррентное оценивание. М.: Наука, 1977.</mixed-citation><mixed-citation xml:lang="en">Albert A. Regression, pseudoinversion and recurrent estimation, Moscow, Nauka, 1977 (in Russian).</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>
