УНИВЕРСИТЕТ ИТМО
НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ март-апрель 2021 Том 21 № 2 http://ntv.ifmo.ru/
SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS March-April 2021 Vol. 21 No 2 http://ntv.ifmo.ru/en/
ISSN 2226-1494 (print) ISSN 2500-0373 (online)
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ
АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ И РОБОТОТЕХНИКА AUTOMATIC CONTROL AND ROBOTICS
ао1: 10.17586/2226-1494-2021-21-2-172-178 УДК 681.51.015
Улучшение параметрической сходимости в задачах компенсации мультисинусоидальных возмущений Марина Михайловна Коротина1 Станислав Владимирович Арановский2, Алексей Алексеевич Бобцов3, Андрей Владимирович Лямин4
1,2,з,4 Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация
1 [email protected]н, https://orcid.org/0000-0002-5716-9662
2 [email protected], https://orcid.org/0000-0002-2151-5594
3 [email protected], https://orcid.org/0000-0003-1854-6717
4 [email protected], http://orcid.org/0000-0002-7387-0694 Аннотация
Предмет исследования. В работе представлен метод улучшения параметрической сходимости и повышения качества переходных процессов в задаче прямой адаптивной компенсации мультисинусоидальных возмущений. Предложенный метод улучшает качество функционирования существующих алгоритмов и обеспечивает монотонность переходных процессов. Метод. Для оценивания параметров возмущения использовалась процедура динамического расширения регрессора с последующим применением дискретного градиентного алгоритма. Основные результаты. Доказана применимость схемы Крейссельмейера как алгоритма расширения в процедуре динамического расширения регрессора. Приведены результаты численного моделирования, иллюстрирующие улучшение переходных процессов оценивания параметров неизмеряемого возмущения при использовании процедуры динамического расширения регрессора. Практическая значимость. Результаты работы могут быть востребованы при решении практических задач в областях обработки и оценивания гармонических и мультигармонических сигналов, в частности при компенсации вибраций в электромеханических системах. Ключевые слова
процедура динамического расширения регрессора, схема Крейссельмейера, свойство неисчезающего возбуждения, дискретные системы, сходимость, идентификация параметров, возмущение, компенсация возмущений
Ссылка для цитирования: Коротина М.М., Арановский С.В., Бобцов А.А., Лямин А.В. Улучшение параметрической сходимости в задачах компенсации мультисинусоидальных возмущений // Научно-технический вестник информационных технологий, механики и оптики. 2021. Т. 21, № 2. С. 172-178. doi: 10.17586/2226-1494-2021-21-2-172-178
The parametric convergence performance improvement in the direct adaptive multi-sinusoidal disturbance compensation problem
Marina M. Korotina1^, Stanislav V. Aranovskiy2, Alexey A. Bobtsov3, Andrey V. Lyamin4
1,2,3,4 nMO University, Saint Petersburg, 197101, Russian Federation
1 [email protected], https://orcid.org/0000-0002-5716-9662
2 [email protected], https://orcid.org/0000-0002-2151-5594
3 [email protected], https://orcid.org/0000-0003-1854-6717
4 [email protected], http://orcid.org/0000-0002-7387-0694 Abstract
The paper presents an approach to the parametric convergence performance improvement applied to the direct adaptive multi-sinusoidal disturbance compensation problem. The proposed method improves the performance of the existing solutions and ensures the transient monotonicity. The Dynamic Regressor Extension and Mixing (DREM) procedure
© Коротина М.М., Арановский С.В., Бобцов А.А., Лямин А.В., 2021
followed by the discrete gradient estimator is applied for disturbance parameters estimation. The paper proves the applicability of Kreisselmeier's scheme as an extension of the algorithm in procedure dynamic regressor extension. A numerical simulation is presented to illustrate the improvement of the transient processes of estimating the parameters of an unmeasured perturbation using the DREM procedure. The work can be used in solving practical problems in the fields of processing and evaluating harmonic and multi-harmonic signals, e.g., to suppress vibrations in electromechanical systems. Keywords
dynamic regressor extension and mixing, Kreisselmeier's scheme, persistent excitation condition, discrete systems, convergence, parameters identification, disturbance, disturbance compensation
For citation: Korotina M.M., Aranovskiy S.V., Bobtsov A.A., Lyamin A.V. The parametric convergence performance improvement in the direct adaptive multi-sinusoidal disturbance compensation problem. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2021, vol. 21, no. 2, pp. 172-178 (in Russian). doi: 10.17586/2226-1494-2021-21-2-172-178
Введение
Проблема компенсации мультисинусоидальных возмущений играет важную роль в различных технических задачах [1, 2]. К примеру, в задачах управления морскими судами [3, 4], защиты от вибраций [5, 6], обнаружения неисправностей [7] и других [8]. Существующие подходы решения задачи компенсации можно условно отнести к двум классам:
1) подходы, основанные на компенсации действующего возмущения с использованием принципа внутренней модели [9];
2) подходы, основанные на сведении выхода возмущенной системы в некоторую ограниченную и достаточно малую область.
Если возмущение возможно представить как выход некоторого детерминированного линейного генератора (в случае синусоидальных и мультисинусоидальных воздействий на систему), более предпочтительными считаются компенсационные подходы, которые позволяют подавить возмущение за счет знания о структуре системы, как показано в работе [2]. При использовании метода внутренней модели параметры синтезируемого регулятора могут рассчитываться на основе полученной информации об известных параметрах генератора возмущения, таких как частоты мультисинусоидального сигнала или другие. Однако на практике в большинстве случаев параметры возмущения считаются неизвестными, и в таком случае задача компенсации решается с использованием методов адаптивного управления. Следует отметить, что в прямых адаптивных алгоритмах компенсации [10, 11] осуществляется адаптивная настройка непосредственно коэффициентов выбранного регулятора, а не идентификация параметров возмущения.
В настоящей работе для компенсации синусоидального и мультисинусоидального возмущений на выходе дискретной модели используется метод прямой адаптивной компенсации возмущений, основанный на представлении помех в виде линейной комбинации выходов некоторых устойчивых звеньев. Улучшение переходных процессов при оценивании параметров регулятора достигнуто за счет использования модифицированной процедуры динамического расширения регрессора. Доказано и проиллюстрировано сохранение свойства неисчезающего возбуждения для дискретных систем при использовании схемы Крейссельмейера для процедуры динамического расширения.
Постановка задачи
В работе рассматривается управление объектом в дискретном времени, и для произвольного сигнала (функции времени) x запись x(h) является сокращенной формой записи x(hT), где h — целое неотрицательное число, а T > 0 — интервал дискретизации.
В работе представлен метод улучшения параметрической сходимости в задаче компенсации мультисинусоидального сигнала для дискретного объекта вида [1]
y(h) = P(q-1)u(h) = p(h), (1)
где P(q-1) = P^q-O/P^q-1), Pa(?-1) и Pb(?-1) — известные полиномы. Оператор запаздывания (обратного сдвига) q-1 определяется следующим образом: q-1 y(h) = = y(h - 1). Сигнал y(h) — измеряемый сигнал выхода системы, u(h) — сигнал входного воздействия, p(h) представляет собой неизмеримое возмущение, сформированное как сумма N синусоидальных сигналов N
P(h) = I A,sin(roih + ф,0. (2)
i=1
Параметры возмущения Ai > 0, ю(- > 0, ф(- и точное количество синусоидальных сигналов N неизвестны, но известна верхняя граница количества сигналов Nmax, N < N
max
Цель работы — компенсация возмущения на выходе системы, т. е. формирование такого сигнала управления u(h) чтобы выходной сигнал (1) стремился к нулю:
lim y(h) ^ 0. (3)
h^ro
Декомпозиция возмущения
Приведение возмущения p(h) к виду линейной регрессии подробно представлено в работе [1]. Предполагая наличие точной модели, т. е. P(q-1) = P(q-1), оценка возмущения (1) может быть получена как
p(h) = p(h) + ep(h),
где 6p(h) — экспоненциально затухающий член из-за p(0) ф p(0), поэтому p(h) асимптотически стремится к p(h).
Согласно [1] выбран банк устойчивых фильтров Fj(q-1) и сформирован набор сигналов xj(h) = = P(q-1)Fj(q-1)p(h). Подробно вопрос выбора банка фильтров рассмотрен в [1], где приводится Лемма, дающая достаточные условия для функционирования
такого банка. В частности, банк фильтров может быть выбран в соответствии с априорной информацией о полосе частот возмущения. Тогда оценка возмущения представлена как линейная комбинация
2Nmax
р(й) = X к—И), (4)
7=1
где к/ — неизвестный коэффициент; х/(й) — сигнал возмущения р(й), пропущенный через блок устойчивых фильтров паралелльного соединения. В таком случае для компенсации мультисинусоидального возмущения (2) дискретной модели (1) необходимо найти значения
вектора коэффициентов к = {к,-}2^« линейной регрес-
=1
сии (4), а затем сформировать управляющий сигнал
и(И) = - X к-х/й), (5)
7=1
где х-(к) = ^7<^-1)р(й). В результате после завершения переходных процессов в системе (1) будет обеспечиваться выполнение условия (3).
Процедура динамического расширения регрессора
Процедура динамического расширения и декомпозиции (процедура ДРД) была подробно описана в работах [12-14]. Процедура ДРД состоит из двух этапов.
На первом этапе с использованием некоторого алгоритма динамического расширения формируется расширенное уравнение линейной регрессии вида
Y(й) = Ф(й)к, (6)
где У(й) е К"; Ф(й) б К«х"; п = 2ЫшХ, к б К«.
На втором этапе происходит декомпозиция расширенного уравнения, что позволяет преобразовать исходную линейную регрессию (4) к набору из п скалярных уравнений
У7(И) =А(й)кр
где 7 е 1, п — скалярная функция; А(й) — определитель расширенной матрицы Ф(й); У(й): = adj{Ф(й)}Y(й) — расширенная матрица выходного сигнала, adj{Ф(й)} — союзная матрица от расширенной Ф(й).
Для идентификации вектора неизвестных параметров к применяются стандартные алгоритмы оценивания к набору полученных уравнений линейной регрессии (6). Преимущество новой линейной регрессии (6) перед исходной (4) состоит в том, что можно оценивать конкретные параметры к-, а не весь вектор целиком. К тому же сходимость оценок к- к исходным значениям будет монотонной после завершения переходных процессов в системе.
Стандартные алгоритмы оценивания параметров экспоненциально устойчивы тогда и только тогда, если выполняется условие неисчезающего возбуждения для исходного регрессора, записанное для дискретных систем как
И+1-1
X х(0хТ(0 > д,, (7)
1=к
где l > n, p. > 0, и соотношение (7) выполняется для всех h > 1; xT — транспонированная матрица x; In — единичная матрица размерности n.
Выполнение условия неисчезающего возбуждения в дальнейшем будет обозначаться как х б PE (англ. Persistent Excitation). Выполнение условия неисчезающего возбуждения во многом зависит от выбора алгоритма расширения исходной линейной регрессии (4) до вида (6), при котором гарантируется сохранение свойства A(h) б PE при x(h) б PE. В настоящей работе в качестве такого расширения предлагается схема Крейссельмейера, подробно описанная в работе [15]. Доказательство сохранения свойства неис-чезающего возбуждения при использовании схемы Крейссельмейера в процедуре ДРД для непрерывных систем приведено в [16], однако не было показано, сохраняется ли такое свойство для дискретных систем. Вопрос применимости схемы Крейссельмейера в процедуре ДРД для дискретных систем рассмотрен в следующем разделе работы.
Схема Крейссельмейера для дискретных систем
После применения схемы Крейссельмейера к (6) дискретная система примет форму:
Ф^ + 1) = ХФ^) + (1 - X)mjx(h)xT(h),
Y(h + 1) = XY(h) + (1 - X)mpx(h)p(h), (8)
где 1 > X = e-aT > 0, a > 0; T — шаг дискретизации; mp 6 [+ — масштабирующий коэффицент.
Решением для Ф^ + 1) из (8) будет
Ф(И) = ^Ф(0) + xV(0, (=0
у(0 = Xh-i-1m2(1 - X)x(i)xT(i). (9)
Для получения нижней границы Ф^) необходимо расписать сумму у с конца до начала, используя q:h = ql + v, где v > 0 — остаток от деления. Получим, что в интервале [1, ..., h] помещается q выборок l и остаток v, который меньше промежутка l:
h-1 h-1 h—1—1l
x v(0 = x v(0 + x v(0 + . +
(=0 i=h-l i=h-2l
h—1—(q—1)l v-1
+ x v(0 + x v(i). (10)
i=h-ql=v i=0
Для первого члена правой части уравнения (10) получим:
X1 v(i) = Ъ Xh-i-12m2(1 - X)x(i)xT(i) >
i=h-l i=h-l
> Xl-12m2p(1 - X) V x(i)xT(i) > Xl-12m2(1 - X)pIn.
i=h-l
Так как X 6 (0.1), а l > n, то Xl-1 < 1. Соответственно, меньшее значение будет при i = h - l.
Аналогично, для ql-го члена правой части уравнения (10), кроме последнего, запишем:
h—1—(q—1)l
х = Хк-^7-1Ш2(1 - Х^х^ + -
1=к-д1
h-1-(q-1)l
> 1я1-12ш1р(1 - X) х х(')хт(') > 1я1-12ш1р(1 - X) р1п.
Последний член суммы выражения (10) можно расписать как:
!>(') = Хк-0-1Шр(1 - Х)хохТ + - +
¡=0
v-1
+ \^2шР(1 - Х)х^хут 1 > Хк-1ШР(1 - Х)Х х(')хт(').
(=0
Тогда решение (9) представим неравенством
Ф(И) > XhФ(0) + рш2(1 - Х)Х Х'7-11„ +
(=1
+ Хк-12ш|(1 - Х)Хх(')хт('). (11)
(=0
Для Ф(0) > Оп сумма первого и последнего членов уравнения (11) — положительно полуопределенная матрица:
у-1
Ф(к) > XhФ(0) + Хк-12шр(1 - Х)Х х(')хт(') > О.
(=0
Граница определителя матрицы Ф(к) будет равна для всех к > д1
A(h) > p«m2«(1 - Х)«(ХХ'7-1)«.
(12)
i=1
Сумму в выражении (12) перепишем:
q 1 q
ХХ'7-1 = т-Х(Х1)''. (=1 А(=1
Чтобы найти асимптотическую границу, используем формулу суммы бесконечно убывающей геометрической прогрессии:
Ъх X'
—— =-,
1 —р 1-Х'
где ¿1 — первый член; р = Ъп+11Ъп — знаменатель прогрессии. Тогда окончательно асимптотическая нижняя граница будет иметь вид
^j(i-x) у у
X 1-Х'
(13)
Моделирование
Рассмотрим сравнение работы метода прямой адаптивной компенсации с использованием градиентного алгоритма настройки параметров и процедуры динамического расширения регрессора. Для моделирования выбрана дискретная система вида (1), передаточная функция которой задана как
Рв(2г') Ъ&ъ - Ъ2£ + V + ь0
Р{2Г') = = ---?-!-— =
Рл(2~г) а^ + а^ — а2г2 + а^г + а0
-8,5^ - 3,25^ + 1,97г + 0,096 " г4 + 0,32? - 0,42г2 + 0,0082 + 0,0192.
На исходную систему (1) действует возмущение, представленное суммой двух синусоид:
р(к) = Лэт^фТ) + А8ш(ю2кТ),
где А = 0,5; ю1 = 50 рад/с; ю2 = 60 рад/с; Т = 0,01 с. Для формирования блока фильтров использован фильтр с конечной импульсной характеристикой, состоящий из 2^ - 1 блоков запаздывания с временной задержкой равной Т.
Для расширения регрессионной модели (4) параметры схемы Крейссельмейера (8) выбраны следующими: а = 2,02, X = 0,98. Коэффициент масштабирования при действии возмущения Шр = 5.
Идентификация неизвестных параметров регулятора для дискретной регрессионной модели производится с использованием дискретного градиентного алгоритма вида:
к(к) = к(к - 1) +
Гх(й) т -
+ ^-/ч\[Р(к) - хТ(к)к(к - 1)], (14)
1 +хт(А)Гх(А)
где Г = У1!2№ У1 = 107.
Для идентификации неизвестных параметров вектора к после процедуры ДРД использован дискретный градиентный алгоритм, основанный на (14):
к ¡(h) = к (h - 1) + ът
l+YA\h)
[Y(h) - A(h)k¡(h - 1)],
(15)
где у1 = у2 = 109.
Для иллюстрации улучшенных переходных процессов при оценивании параметров и отделении их от переходных процессов в самом объекте управления, алгоритм компенсации применяется с момента г = 0,5 с после завершения переходных процессов в самой модели (1).
Как видно на рис. 1, применяя градиентный алгоритм (14) к исходной регрессионной модели (4) без предварительного расширения, коэффициенты сходятся неравномерно. Если сначала произвести процедуру ДРД и применить дискретный градиентный алгоритм (15) к новой регрессии (6) (рис. 2), то сходимость оцениваемых параметров будет монотонна и параметры сходятся заметно быстрее.
На рис. 3 показано, что при использовании расширения исходной модели с помощью процедуры ДРД цель управления (3) достигается значительно быстрее обычного оценивания градиентным алгоритмом.
Нижняя граница, асимптотическая нижняя граница, а также сам график поведения определителя Д(к) при действии возмущения р(к) представлены на рис. 4. Значение р. для нахождения нижних границ вычислялось как наименьшее собственное число матрицы суммированных х( ')хт( ') на промежутке измерений
{1, -, 7}:
7
Р = е1ётЬ{Х х( ')хт( ')}.
=1
+
Рис. 1. Оценка параметров вектора k, сформированная используя дискретный градиентный алгоритм (14) Fig. 1. Parameters estimation of the vector k, generated using the discrete gradient algorithm (14)
cd &
a
£-1
10
20 Время, с
30
40
Рис. 2. Оценка параметров вектора k, сформированная используя дискретный градиентный алгоритм (15) Fig. 2. Parameters estimation of the vector k, generated using the discrete gradient algorithm (15)
Рис. 3. Выходной сигнал y(h) при компенсации возмущения p(h) с использованием градиентного алгоритма (14) (Уград) и алгоритма (15) с использованием процедуры ДРД (Удрд)
Fig. 3. Output signal y(h) for disturbance compensation p(h) using the gradient algorithm (14) (^grad) and the algorithm (15) using the DREM procedure (^Drem)
Рис. 4. Новый регрессор Д(й), нижняя граница (12) и асимптотическая нижняя граница (13) при действии возмущения p(h) Fig. 4. New regressor Д^), lower bound (12) and asymptotic lower bound (13) under disturbance p(h)
При I = 40 р. = 0,049. Для наглядности в центре рис. 4 показано поведение нижней границы детерминанта, стремящейся к значению асимптотической границы.
Обсуждение результатов моделирования. Сопоставления рис. 1 и 2, а также выходных сигналов на рис. 3 иллюстрируют, что использование процедуры ДРД с поэлементным алгоритмом (15) (рис. 2) существенно улучшает качество переходных процессов по сравнению со стандартным градиентным алгоритмом настройки (14) (рис. 1), что позволяет повысить общее качество компенсации возмущений (рис. 3). В свою очередь, рис. 4 показывает справедливость полученных нижних оценок (12) и (13) для сигнала регрессора А(й) при применении схемы Крейссельмейера (8).
Заключение
В работе представлен метод улучшения параметрической сходимости при прямой адаптивной компенсации возмущения для дискретной системы (1). Улучшение заключается в монотонности оценивания неизвестных параметров регулятора управления по сравнению с использованием градиентного метода идентификации (14).
При выборе оператора для процедуры динамического расширения предложена схема Крейссельмейера (8) с доказательством сохранения свойства неисчезающего возбуждения в дискретных системах. Показано, что для алгоритма компенсации (5), построенного в соответствии с работой [1], обеспечивается существенное улучшение качества функционирования и обеспечение монотонности переходных процессов.
Литература
1. Aranovskiy S., Freidovich L. Adaptive compensation of disturbances formed as sums of sinusoidal signals with application to an active vibration control benchmark // European Journal of Control. 2013. V. 19. N 4. P. 253-265. doi: 10.1016/j.ejcon.2013.05.008
2. Ван Ц., Арановский С.В., Бобцов А.А., Пыркин А.А. Компенсация мультисинусоидального возмущения на основе параметризации Юлы-Кучеры // Автоматика и телемеханика. 2017. N 9. P. 19-33.
3. Veremey E., Sotnikova M. Optimal filtering correction for marine dynamical positioning control system // Journal of Marine Science and Application. 2016. V. 15. N 4. P. 452-462. doi: 10.1007/s11804-016-1370-x
4. Belleter D.J., Breu D.A., Fossen T.I., Nijmeijer H. A globally K-exponentially stable nonlinear observer for the wave encounter frequency // IFAC Proceedings Volumes. 2013. V. 46. N 33. P. 209214. doi: 10.3182/20130918-4-JP-3022.00016
5. Chen X., Tomizuka M. A minimum parameter adaptive approach for rejecting multiple narrow-band disturbances with application to hard disk drives // IEEE Transactions on Control Systems Technology. 2012. V. 20. N 2. P. 408-415. doi: 10.1109/TCST.2011.2178025
6. Silva A.C. Feedback adaptive compensation for active vibration control in the presence of plant parameter uncertainties: These pour obtenir le grade de docteur de L'Universite de Grenoble. 2014.
7. Alcorta-Garcia E., Zolghadri A., Goupil P. A nonlinear observer-based strategy for aircraft oscillatory failure detection: A380 case study // IEEE Transactions on Aerospace and Electronic Systems. 2011. V. 47. N 4. P. 2792-2806. doi: 10.1109/TAES.2011.6034665
8. Landau I.D., Alma M., Constantinescu A., Martinez J.J., Noé M. Adaptive regulation-Rejection of unknown multiple narrow band disturbances (a review on algorithms and applications) // Control Engineering Practice. 2011. V. 19. N 10. P. 1168-1181. doi: 10.1016/j.conengprac.2011.06.005
9. Francis B., Wonham M. The internal model principle of control theory // Automatica. 1976. V. 12. N 5. P. 457-465. doi: 10.1016/0005-1098(76)90006-6
10. Арановский С.В., Бобцов А.А., Никифоров В.О. Синтез наблюдателя для нелинейного объекта в условиях гармонического возмущения, приложенного к выходной переменной // Научно-технический вестник информационных технологий, механики и оптики. 2010. № 3(67). С. 32-38.
11. Nikiforov V.O. Adaptive non-linear tracking with complete compensation of unknown disturbances // European Journal ofControl. 1998. V. 4. N 2. P. 132-139. doi: 10.1016/S0947-3580(98)70107-4
12. Aranovskiy S., Bobtsov A., Ortega R., Pyrkin A. Performance enhancement of parameter estimators via dynamic regressor extension and mixing // IEEE Transactions on Automatic Control. 2017. V. 62. N 7. P. 3546-3550. doi: 10.1109/TAC.2016.2614889
13. Belov A., Aranovskiy S., Ortega R., Barabanov N., Bobtsov A. Enhanced parameter convergence for linear systems identification: the DREM approach // Proc. 16th European Control Conference, ECC. 2018. P. 2794-2799. doi: 10.23919/ECC.2018.8550338
14. Ortega R., Praly L., Aranovskiy S., Yi B., Zhang W. On dynamic regressor extension and mixing parameter estimators: Two Luenberger observers interpretations // Automatica. 2018. V. 95. P. 548-551. doi: 10.1016/j.automatica.2018.06.011
15. Kreisselmeier G. Adaptive observers with exponential rate of convergence // IEEE Transactions on Automatic Control. 1977. V. 22. N 1. P. 2-8. doi: 10.1109/TAC.1977.1101401
16. Korotina M., Aranovskiy S., Ushirobira R., Vedyakov A. On parameter tuning and convergence properties of the DREM procedure // Proc. 18th European Control Conference, ECC. 2020. P. 53-58. doi: 10.23919/ECC51009.2020.9143808
References
1. Aranovskiy S., Freidovich L. Adaptive compensation of disturbances formed as sums of sinusoidal signals with application to an active vibration control benchmark. European Journal of Control, 2013, vol. 19, no. 4, pp. 253-265. doi: 10.1016/j.ejcon.2013.05.008
2. Wang J., Aranovskiy S.V., Bobtsov A.A., Pyrkin A.A. Compensating for a multisinusoidal disturbance based on Youla-Kucera parametrization. Automation and Remote Control, 2017, vol. 78, no. 9, pp. 1559-1571. doi: 10.1134/S0005117917090028
3. Veremey E., Sotnikova M. Optimal filtering correction for marine dynamical positioning control system. Journal of Marine Science and Application, 2016, vol. 15, no. 4, pp. 452-462. doi: 10.1007/s11804-016-1370-x
4. Belleter D.J., Breu D.A., Fossen T.I., Nijmeijer H. A globally K-exponentially stable nonlinear observer for the wave encounter frequency. IFAC Proceedings Volumes, 2013, vol. 46, no. 33, pp. 209214. doi: 10.3182/20130918-4-JP-3022.00016
5. Chen X., Tomizuka M. A minimum parameter adaptive approach for rejecting multiple narrow-band disturbances with application to hard disk drives. IEEE Transactions on Control Systems Technology, 2012, vol. 20, no. 2, pp. 408-415. doi: 10.1109/TCST.2011.2178025
6. Silva A.C. Feedback adaptive compensation for active vibration control in the presence of plant parameter uncertainties. These pour obtenir le grade de docteur de L'Universite de Grenoble, 2014.
7. Alcorta-Garcia E., Zolghadri A., Goupil P. A nonlinear observer-based strategy for aircraft oscillatory failure detection: A380 case study. IEEE Transactions on Aerospace and Electronic Systems, 2011, vol. 47, no. 4, pp. 2792-2806. doi: 10.1109/TAES.2011.6034665
8. Landau I.D., Alma M., Constantinescu A., Martinez J.J., Noë M. Adaptive regulation-Rejection of unknown multiple narrow band disturbances (a review on algorithms and applications). Control Engineering Practice, 2011, vol. 19, no. 10, pp. 1168-1181. doi: 10.1016/j.conengprac.2011.06.005
9. Francis B., Wonham M. The internal model principle of control theory. Automatica, 1976, vol. 12, no. 5, pp. 457-465. doi: 10.1016/0005-1098(76)90006-6
10. Aranovskiy S., Bobtsov A., Nikiforov V. Observer design of an unknown sinusoidal output disturbance for nonlinear plant. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2010, no. 3(67), pp. 32-38. (in Russian)
11. Nikiforov V.O. Adaptive non-linear tracking with complete compensation of unknown disturbances. European Journal of Control, 1998, vol. 4, no. 2, pp. 132-139. doi: 10.1016/S0947-3580(98)70107-4
12. Aranovskiy S., Bobtsov A., Ortega R., Pyrkin A. Performance enhancement of parameter estimators via dynamic regressor extension and mixing. IEEE Transactions on Automatic Control, 2017, vol. 62, no. 7, pp. 3546-3550. doi: 10.1109/TAC.2016.2614889
13. Belov A., Aranovskiy S., Ortega R., Barabanov N., Bobtsov A. Enhanced parameter convergence for linear systems identification: the DREM approach. Proc. 16th European Control Conference, ECC, 2018, pp. 2794-2799. doi: 10.23919/ECC.2018.8550338
14. Ortega R., Praly L., Aranovskiy S., Yi B., Zhang W. On dynamic regressor extension and mixing parameter estimators: Two Luenberger observers interpretations. Automatica, 2018, vol. 95, pp. 548-551. doi: 10.1016/j.automatica.2018.06.011
15. Kreisselmeier G. Adaptive observers with exponential rate of convergence. IEEE Transactions on Automatic Control, 1977, vol. 22, no. 1, pp. 2-8. doi: 10.1109/TAC.1977.1101401
16. Korotina M., Aranovskiy S., Ushirobira R., Vedyakov A. On parameter tuning and convergence properties of the DREM procedure. Proc. 18th European Control Conference, ECC, 2020, pp. 53-58. doi: 10.23919/ECC51009.2020.9143808
Авторы
Коротина Марина Михайловна — инженер, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, https://orcid.org/0000-0002-5716-9662, [email protected] Арановский Станислав Владимирович — доктор технических наук, ведущий научный сотрудник, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, ^ 36240341000, https://orcid.org/0000-0002-2151-5594, [email protected]
Authors
Marina M. Korotina — Engineer, ITMO University, Saint Petersburg, 197101, Russian Federation, https://orcid.org/0000-0002-5716-9662, [email protected]
Stanislav V. Aranovskiy — D.Sc., Leading Researcher, ITMO University, Saint Petersburg, 197101, Russian Federation, gg 36240341000, https://orcid.org/0000-0002-2151-5594, [email protected]
Бобцов Алексей Алексеевич — доктор технических наук, профессор, директор мегафакультета, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, 8046819200, https://orcid.org/0000-0003-1854-6717, [email protected] Лямин Андрей Владимирович — доктор технических наук, доцент, начальник департамента, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, 55425887500, http://orcid.org/0000-0002-7387-0694, [email protected]
Alexey A. Bobtsov — D.Sc., Professor, Director of School of Computer Technologies and Control, ITMO University, Saint Petersburg, 197101, Russian Federation, gg 8046819200, https://orcid.org/0000-0003-1854-6717, [email protected]
Andrey V. Lyamin — D.Sc., Associate Professor, Head of the Department, ITMO University, Saint Petersburg, 197101, Russian Federation, gg 55425887500, http://orcid.org/0000-0002-7387-0694, [email protected]
Статья поступила в редакцию 28.01.2021 Одобрена после рецензирования 27.02.2021 Принята к печати 16.03.2021
Received 28.01.2021
Approved after reviewing 27.02.2021
Accepted 16.03.2021
Работа доступна по лицензии Creative Commons «Attribution-NonCommercial»