ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ
doi: 10.17586/2226-1494-2024-24-2-208-213 УДК 681.51.015
Управление по выходу для класса нелинейных систем на основе динамической линеаризации
Антон Александрович Пыркин1 Минь Шон Та2, Куанг Кыонг Нгуен3, Антон Кириллович Голубев4
1,2,3,4 Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация
1 ругкт@^о.гаи, https://orcid.org/0000-0001-8806-4057
2 [email protected], https://orcid.org/0009-0000-9204-696X
3 [email protected], https://orcid.org/0009-0002-2773-3813
4 [email protected], https://orcid.org/0009-0008-6951-2799
Аннотация
Введение. Рассмотрена динамическая система, где фактическое воздействие представляет собой произведение прикладываемого управления на выходную переменную линейной динамической системы, движимой тем же прикладываемым управлением. Метод. Сущность предлагаемого метода состоит в динамической линеаризации нелинейного оператора по управлению, позволяющая сформировать управляющее воздействие так, чтобы фактическое воздействие на систему соответствовало желаемому. В частном случае этот подход соответствует векторному (поле-ориентированному) управлению. Основные результаты. Показано, что динамическая линеаризация на основе метода внутренней модели позволяет декомпозировать нелинейную систему на каскад двух подсистем. Предложенный регулятор состоит из двух последовательно соединенных блоков, где первый блок решает задачу регулирования с помощью наблюдателя Люенбергера, а второй блок компенсирует нелинейный динамический оператор. Для демонстрации эффективности предложенного подхода приведен пример численного моделирования нейтрально устойчивого объекта и адаптивного закона управления по выходу. Обсуждение. На практике этот метод может быть востребован в задачах управления двигателями переменного тока и многозвенными роботами-манипуляторами. Ключевые слова
управление по выходу, нелинейные системы, динамическая линеаризация, оценивание параметров. Благодарности
Работа выполнена при поддержке Министерства науки и высшего образования Российской Федерации, соглашение № 075-11-2023-015 от 10.02.2023, «Создание высокотехнологичного серийного производства энергоэффективных синхронных электродвигателей со встроенным интеллектуальным датчиком положения и функциями самодиагностики для робототехники и цифровых систем автоматизации».
Ссылка для цитирования: Пыркин А.А., Та М.Ш., Нгуен К.К., Голубев А.К. Управление по выходу для класса нелинейных систем на основе динамической линеаризации // Научно-технический вестник информационных технологий, механики и оптики. 2024. Т. 24, № 2. С. 208-213. doi: 10.17586/2226-1494-2024-24-2-208-213
Output control for a class of nonlinear systems based on dynamic linearization
Anton A. Pyrkin1®, Minh Son Ta2, Quang Cuong Nguyen3, Anton K. Golubev4
1,2,3,4 ITMO University, Saint Petersburg, 197101, Russian Federation
1 [email protected]®, https://orcid.org/0000-0001-8806-4057
2 [email protected], https://orcid.org/0009-0000-9204-696X
3 [email protected], https://orcid.org/0009-0002-2773-3813
4 [email protected], https://orcid.org/0009-0008-6951-2799
© Пыркин А.А., Та М.Ш., Нгуен К.К., Голубев А.К., 2024
l/ITMO
НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ март-апрель 2024 Том 24 № 2 http://ntv.ifmo.ru/
SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS March-April 2024 Vol. 24 No 2 http://ntv.ifmo.ru/en/
ISSN 2226-1494 (print) ISSN 2500-0373 (online)
Abstract
A dynamic system is considered where the regulating impact is the product of the control signal on the output variable of a linear dynamic system driven by the same applied control. The essence of the proposed method consists in the dynamic linearization of a nonlinear control operator, which makes it possible to guarantee a desired regulating impact. In a particular case, this approach corresponds to vector (field-oriented) control. It is shown that dynamic linearization based on the internal model method makes it possible to decompose a nonlinear system into a cascade of two subsystems. The proposed regulator consists of two blocks connected in series where the first block solves the problem of regulation with the Luenberger observer, and the second block compensates for a nonlinear dynamic operator. To demonstrate the effectiveness of the proposed approach, an example of numerical modeling of a neutrally stable plant with an output adaptive control is given. In practice, this method may be in demand in the tasks of controlling induction and synchronous motors and multi-link robotic manipulators. Keywords
output control, nonlinear systems, dynamic linearization, parameter estimation Acknowledgements
The work was supported by the Ministry of Science and Higher Education of the Russian Federation, Agreement No. 075-11-2023-015, 10.02.2023, "Creation of high-tech serial production of energy-efficient synchronous electric motors with integrated intelligent position sensor and self-diagnosis functions for robotics and digital automation systems". For citation: Pyrkin A.A., Ta M.S., Nguyen Q.C., Golubev A.K. Output control for a class of nonlinear systems based on dynamic linearization. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2024, vol. 24, no. 2, pp. 208-213 (in Russian). doi: 10.17586/2226-1494-2024-24-2-208-213
Введение
В современной теории управления давно стало правилом формулировать задачи управления «по выходу», что означает наличие информации только о регулируемой переменной. Динамическая модель, связывающая входное воздействие и выходную переменную, может иметь достаточно сложный вид. С развитием теоретических методов такие модели все время уточняются, описывая наблюдаемые эффекты в практических приложениях. На сегодняшний день известны решения весьма сложных задач, где предполагается параметрическая неопределенность модели [1-3], нестационарный характер параметров [4-6], наличие нелинейных операторов, возмущения и запаздывание [7-10].
В настоящей работе рассматривается класс систем, где управление воздействует на объект через нелинейный динамический оператор. На практике такие задачи встречаются в электроприводе, робототехнике, гидродинамике, аэродинамике, и в каждом отдельном приложении известны некоторые частные подходы [11]. Синтез регулятора в общем виде является нетривиальной задачей, особенно в классе регуляторов по выходу.
Рассматривается динамическая система, где фактическое воздействие представляет собой произведение прикладываемого на выходную переменную линейной динамической системы, движимой тем же прикладываемым управлением. В частном случае так выглядит электромагнитный момент в двигателях переменного тока [12]. Например, данный подход соответствует векторному (поле-ориентированному) управлению [13]. В настоящей работе предпринята попытка обобщения известных результатов на более общую постановку задачи. Размерность и относительная степень динамического оператора могут быть произвольными, начальные условия оператора не известны, измеряется только выходная регулируемая переменная.
Постановка задачи
Рассмотрим объект управления с одним управляющим входом u и одним регулируемым выходом y
y№(t) = 9(t, u)u(t). (1)
Переменная 9(t, u) = 9(t), которая может интерпретироваться как переменный параметр, является выходом динамической системы
9(t) = h^(i), i(t) = Г^) + Gu(t), (2)
с тем же управляющим входом u, вектором переменных состояния ^ £ R", известными матрицами h, Г, G соответствующих размерностей и неизвестными начальными условиями ^(0).
По измерениям выходной переменой y(t) требуется синтезировать закон управления u(t), обеспечивающий выполнение целевого условия
lim (y(t) - y*(t)) = 0, (3)
t—
для некоторого задающего воздействия y*(t), описываемого генератором
y*(t) = h*T^*(t), 4*(t) = r*4*(t),
с известными параметрами и начальными условиями ^*(0) £ Rm.
Допущение 1. Тройка матриц (h, Г, G) является полностью управляемой и наблюдаемой.
Допущение 2. Матрица Г не имеет собственных чисел с положительной вещественной частью и собственных чисел на мнимой оси кратности больше единицы.
Допущение 3. Матрицы Г и Г* не имеют общих собственных чисел на мнимой оси комплексной плоскости.
Синтез линеаризующего закона управления
На первом шаге допустим, что измерению доступны переменные состояния ¡(/). Далее представим базовый закон управления, обеспечивающий точную линеаризацию модели (1).
Лемма. Закон управления вида
и(0 = + К^, (4)
ш = [(Г + GK1T) + GhM0]¡íd(0, (5)
у(0 = (^у-2(х(0 -(^У(К1Ту), (6)
где вектор К1 выбирается из условия гурвицевости матрицы Г + GKlT; начальные условия ¡¿(0) £ К" генератора (5) выбираются из условия Ф 0; у(/) — линеаризующее воздействие, приводит систему (1) к виду
y(k)(t) = T(t) + e(t),
(7)
с новым управляющим воздействием т(/) и экспоненциально затухающим членом £(/).
Доказательство леммы. Рассмотрим вектор невязки ¡ = 4 - ¡¿, для производной которого получим
¡(/) = ¡(/) - ш = Г4(0 + G[hT¡dV(t) + К1Т4] -- + (Г + GKlT)]¡d(t) = (Г + GKlT)¡(t).
Выбор вектора К1 из условия гурвицевости матрицы Г + GKlT гарантирует экспоненциальную сходимость к нулю всех элементов вектора ¡.
Подставляя (4) и (6) в правую часть (1), получим
е(0и(0 = + к^) =
= (ьад + + к^ад + К^ (0) =
= (ьад)М/) + (^¡¿(ОХК^/О) + £(/) = т(/) + е(0, с экспоненциально затухающей функцией времени £(/):
£(0 = (^¡¿(0X^1(0) + (^¡(0)((^(0 + К^ЗД + + К^(0) = Д(/)(К^ (0) + (^¡(0)(Д(0У(0 + К^/) + + К1%)) = ¡^/^(Д^у^) + К^)) + М (/)),
где Д(0 = Ж(0) = Д(/)кД (/) + (^¡(0)(К^ (/)) —
экспоненциально затухающий член. ■
Закон управления т(/) может быть синтезирован на основе модели (7), который рассмотрен в следующем разделе.
Синтез стабилизирующего управления
Модель объекта управления (1) с законом управления (4)-(6) соответствует выражению (7) и может быть представлена в виде
x(t) = Ax(t) + BT(t) + Be(t), y(t) = CTx(t),
(8)
..., y(k-1)(t)) £ Rk, A =
0 Ik-i 0 0
0 1
, B = , C =
1 0
Нетрудно убедиться, что тройка матриц (А, В, С) является полностью управляемой и наблюдаемой, следовательно, существуют вектора К2 и Ь такие, что матрицы (А + В^) и (А + ЬС^ гурвицевы, причем с любым заданным ансамблем собственных чисел.
Утверждение. Закон управления вида
т(0 = ^(£(0 - х*(/)) + ^т(Г*)^*(0, (9) х(/) = АХ(0 + Вт(/) + Ь^^/) -у(/)), (10)
где x*(t) =
h*T
• ¡*(/), обеспечивает выполнение
целевого условия (3).
Доказательство утверждения. Рассмотрим векторы невязки е^/) = х(/) - £(/), е2(/) = х(/) - х*(/) и их производные
е1 = (А + ЬС^ + В£(/), е2 = Ах(/) + ВК2т(х(0 - е1(/) - х*(/)) + В£(/) + + В^^Г*)^*^) - х*(/) = = А(е2(/) + х*(/)) + В^^) - В^е^) + В£(/) + + В^Т(Г*)^*(0 - х*(/) = = (А + В^)е2 - BK2Tel(t) + В£(/),
где учтено соотношение
х*(/) = Ах*(/) + В^т(Г*)^*(0,
которое легко можно проверить дифференцированием вектора х*(/).
Модель замкнутой системы (8) с регулятором (9), (10) имеет вид
¡(/) = (Г + GKlT)¡(t),
ê 1
é 2.
A + LCT 0 - BK2T A + BK2T
e 1 B
+
e 2. B
e(t), (11)
где вектор переменных состояния соответствует производным выходной переменной х(/) = со1(у(/), >>(/),
e(t) = IT(t)h(Av(t) + K^/t)) + fil(t)), (12) Uf) = [(Г + GKiT) + GhTv(t)]^d(t), (13) v(t) = A-2(K2T(e2 - ei) + h*T(r*)kÇ*(t) - AK^^).
Из последнего выражения запишем соотношение Av(t) + K1T^d = A-1(K2T(e2 - e1) + h*T(r*)kÇ*(t))
и подставим его в (12) и (13):
e(t) = IT(t)A-1(hK2T(e2 - ei) + + hh*T(r*)kÇ*(t)) + J(l(t)), (14)
ш = ШО + GA-1 (K2T(e2 - ei) + h*T(r*)^*(t)). (15)
Для доказательства сходимости к нулю векторов ei и e2 воспользуемся аргументами теоремы о малом коэффициенте (small gain theorem [1]), сопоставляя (11) и (14). Переменная |(t) затухает к нулю экспоненциально, в то время как функция A-1hK2T ограничена. Следовательно, в силу треугольной структуры блочной матрицы состояния модели (11) и гурвицевости ее диагональных блочных элементов следует сходимость к нулю векторов ei и e2 , ограниченность переменной v(t), а также выполнение целевого условия (3). Из (15) можно показать ограниченность переменной ^(t) в силу принятых допущений о свойствах матриц Г и Г*. Однако остается необходимость контролировать выполнение условия A(t) ф 0 соответствующим выбором
Ш. ■
ф(/, а) = д-
(р + а)'
Mohorn
На основе (17) может быть сформирован вектор оценок n(t), стремящийся асимптотически к нулю. Для этого воспользуемся методом динамического расширения и смешивания регрессора (Dynamic Regressor Extension and Mixing, DREM) [14, 15]. Выбрав n различных параметров а, сформируем матричное регрессионное соотношение вида
Z(t) =
Zi(t, а1) 9i(t, а1)
^(X eg Фз(4 ап)
n = Ф(0п
и запишем алгоритм оценивания параметров n
П = y5(0(Ç; - 5(0пг(0) i = m (18)
Синтез закона управления по выходу
Заметим, что если матрица Г гурвицева, то, приняв К = 0, регулятор (4)-(6), (9), (10) решает поставленную задачу без использования вектора ^(0, т. е. по выходу. Если матрица Г содержит корни на мнимой оси, то необходимо дополнительно синтезировать наблюдатель переменных Для этого воспользуемся методом GPEBO [5] для параметризации модели объекта.
Рассмотрим фильтры вида
¿1© = Гв1(0 + Gu(t), ¿2© = Гс2(0, о2(0) = \к.
Для невязки \(Г) = ^(t) - с^О имеем соотношения \ = Г|(0 и |(t) = ¿2(01(0). Тогда подставляя выражение цг) = с^) + с2(0^(0) в (1), получим
yk)(t) = u(t)hT(Gi(t) + G2(0l(0)).
(16)
Используя линейный стационарный фильтр вида
-, где р = — — оператор дифференцирования,
(р + а) Л
а > 0 — настроечный параметр, и масштабирующий коэффициент д, получим на основе (16) линейное регрессионное соотношение
z(t, а) = 9T(t, а)п
(17)
где вектор неизвестных параметров n = 5(0), и вычислимые функции
z(t, а) = - ——:[M(t)hTOi(t)] ),
где у > 0, 5(t) = detФ(t), col(Çb ..., Ç„) = (adjФ(t))Z(t). Закон управления по выходу примет вид:
u(t) = hT^v(t) + KiT(oi(t) + C2(t)n).
(19)
Числовой пример
Рассмотрим объект (1), (2) с параметрами k = 2,
n = m = 3, y(0) = >(0) = 0, h =
i 0 1 0
0 , Г = 0 0 1
0 0 -1 -1
0 0 i
G = 0 , 5(0) = i , и задающим воздействием h* = 0
i 0 0
0 1 0 i
Г* = 0 0 1 , 5*(0)= i
0 -4 0 0
На рисунке представлены результаты моделирования замкнутой системы с регулятором по выходу
3 1 0
(5), (6), (9), (10), (17)-(19) и параметрами 5d(0) =
-1 -1
-2
д = 20, y = 100.
Ki =
K2 =
-1 ' , L =
-2 . , а1
.-2. -1 .
dp + a)
(p + af
40 t, с
1П-Ш
у-у"
Рисунок. Результаты моделирования замкнутой системы: временная диаграмма 1d (a); сигнал управления u (b); ошибки
оценивания п = 1(0) (c) и регулирования y - y* (d) Figure. Results of closed-loop system simulation: time diagram 1d (a); control signal u (b); estimation errors п = 1(0) (c) and
regulation y - y* (d)
Заключение
В работе рассмотрена задача синтеза следящего управления для класса нелинейных систем, где движение системы обусловлено произведением сигнала управления и динамической подсистемы, движимой тем же сигналом управления. Предложен метод динамической линеаризации, декомпозирующий модель системы на две части, последовательно соединенные виртуальным управлением. Синтезирован закон управления, использующий измерение только выходной ре-
гулируемой переменной. Исходная система может быть неустойчивой. Параметры динамической подсистемы в контуре управления предполагаются известными, однако вектор состояния и начальные условия заранее неизвестны. В дальнейших исследованиях планируется ослабить принятые допущения о параметрической неопределенности и собственных числах матрицы состояния динамической подсистемы в контуре управления, что позволило бы синтезировать закон управления для более широкого класса систем в общем виде.
Литература
Isidori A. Lectures in Feedback Design for Multivariable Systems. Basel, Switzerland: Springer International Publishing, 2017. Бобцов А.А. Адаптивное и робастное управление неопределенными системами по выходу. СПб.: Наука, 2011. 174 с. Никифоров В.О. Адаптивное и робастное управление с компенсацией возмущений. СПб.: Наука, 2003. 282 с. Pyrkin A., Bobtsov A., Ortega R., Isidori A. An adaptive observer for uncertain linear time-varying systems with unknown additive perturbations // Automatica. 2023. V. 147. P. 110677. https://doi. org/10.1016/j.automatica.2022.110677
References
Isidori A. Lectures in Feedback Design for Multivariable Systems. Basel, Switzerland, Springer International Publishing, 2017. Bobtsov A.A. Adaptive and Robust Control of Uncertain Systems Based on Output. St. Petersburg, Nauka Publ., 2011, 174 p. (in Russian)
Nikiforov V.O. Adaptive and Robust Control with Compensation of the Disturbances. St. Petersburg, Nauka Publ., 2003, 282 p. (in Russian)
Pyrkin A., Bobtsov A., Ortega R., Isidori A. An adaptive observer for uncertain linear time-varying systems with unknown additive
5. Ortega R., Bobtsov A., Nikolaev N., Schiffer J., Dochain D. Generalized parameter estimation-based observers: Application to power systems and chemical-biological reactors // Automatica. 2021. V. 129. P. 109635. https://doi.org/10.1016/j.automatica.2021.109635
6. Та М.Ш., Пыркин А.А. Алгоритм параметризации нестационарных систем с использованием динамического регулятора // Известия вузов. Приборостроение. 2023. Т. 66. № 12. С. 10501059. https://doi.org/10.17586/0021-3454-2023-66-12-1050-1059
7. Nikiforov V., Gerasimov D. Adaptive Regulation: Reference Tracking and Disturbance Rejection. Springer Nature, 2022. XVI, 358 p. (Lecture Notes in Control and Information Sciences, V. 491). https:// doi.org/10.1007/978-3-030-96091-9
8. Krstic M. Delay Compensation for Nonlinear, Adaptive, and PDE Systems. Birkhauser Boston, 2009. 466 p.
9. Фуртат И.Б., Цыкунов А.М. Робастное управление нестационарными нелинейными структурно неопределенными объектами // Проблемы управления. 2008. № 5. С. 2-7.
10. Pyrkin A., Smyshlyaev A., Bekiaris-Liberis N., Krstic M. Rejection of sinusoidal disturbance of unknown frequency for linear system with input delay // Proc. of the 2010 American Control Conference, 2010. P. 5688-5693. https://doi.org/10.1109/acc.2010.5531131
11. Ortega R., Loria A., Nicklasson P. J., Sira-Ramirez H. Euler-Lagrange systems // Passivity-based Control of Euler-Lagrange Systems: Mechanical, Electrical and Electromechanical Applications. Springer London, 1998. P. 15-37. https://doi.org/10.1007/978-1-4471-3603-3_2
12. Nam K.H. AC Motor Control and Electric Vehicle Applications. CRC Press, 2010. 435 p.
13. Ortega R., Nicklasson P.J., Espinosa-Perez G. On speed control of induction motors // Automatica. 1996. V. 32. N 3. P. 455-460. https:// doi.org/10.1016/0005-1098(95)00171-9
14. 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. https://doi.org/10.1109/tac.2016.2614889
15. Ortega R., Aranovskiy S., Pyrkin A.A., Astolfi A., Bobtsov A.A. New results on parameter estimation via dynamic regressor extension and mixing: Continuous and discrete-time cases // IEEE Transactions on Automatic Control. 2021. V. 66. N 5. P. 2265-2272. https://doi. org/10.1109/tac.2020.3003651
Авторы
Пыркин Антон Александрович — доктор технических наук, профессор, профессор, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, sc 26656070700, https://orcid.org/0000-0001-8806-4057, [email protected]
Та Минь Шон — аспирант, инженер, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, sc 57871766600, https:// orcid.org/0009-0000-9204-696X, [email protected] Нгуен Куанг Кыонг — аспирант, инженер, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, https://orcid. org/0009-0002-2773-3813, [email protected] Голубев Антон Кириллович — аспирант, ассистент, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, https://orcid. org/0009-0008-6951-2799, [email protected]
Статья поступила в редакцию 27.02.2024 Одобрена после рецензирования 03.03.2024 Принята к печати 27.03.2024
perturbations. Automatica, 2023, vol. 147, pp. 110677. https://doi. org/10.1016/j.automatica.2022.110677
5. Ortega R., Bobtsov A., Nikolaev N., Schiffer J., Dochain D. Generalized parameter estimation-based observers: Application to power systems and chemical-biological reactors. Automatica, 2021, vol. 129, pp. 10963 5. https://doi.org/10. 1016/j. automatica.2021.109635
6. Ta M.Sh., Pyrkin A.A. Parameterization algorithm for non-stationary
systems using a dynamic controller. Journal of Instrument Engineering, 2023, vol. 66, no. 12, pp. 1050-1059. (in Russian). https://doi.org/10.17586/0021-3454-2023-66-12-1050-1059
7. Nikiforov V., Gerasimov D. Adaptive Regulation: Reference Tracking and Disturbance Rejection. Springer Nature, 2022. XVI, 358 p. Lecture Notes in Control and Information Sciences, V. 491. https:// doi.org/10.1007/978-3-030-96091-9
8. Krstic M. Delay Compensation for Nonlinear, Adaptive, and PDE Systems. Birkhauser Boston, 2009, 466 p.
9. Furtat I.B., Tsykunov A.M. Robust control of unsteady-state nonlinear structurally undefined objects. Control Sciences, 2008, no. 5, pp. 2-7. (in Russian)
10. Pyrkin A., Smyshlyaev A., Bekiaris-Liberis N., Krstic M. Rejection of sinusoidal disturbance of unknown frequency for linear system with input delay. Proc. of the 2010 American Control Conference, 2010, pp. 5688-5693. https://doi.org/10.1109/acc.2010.5531131
11. Ortega R., Loria A., Nicklasson P.J., Sira-Ramirez H. Euler-Lagrange systems. Passivity-based Control of Euler-Lagrange Systems: Mechanical, Electrical and Electromechanical Applications. Springer London, 1998, pp. 15-37. https://doi.org/10.1007/978-1-4471-3603-3_2
12. Nam K.H. AC Motor Control and Electric Vehicle Applications. CRC Press, 2010, 435 p.
13. Ortega R., Nicklasson P.J., Espinosa-Perez G. On speed control of induction motors. Automatica, 1996, vol. 32, no. 3, pp. 455-460. https://doi.org/10.1016/0005-1098(95)00171-9
14. 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. https://doi.org/10.1109/tac.2016.2614889
15. Ortega R., Aranovskiy S., Pyrkin A.A., Astolfi A., Bobtsov A.A. New results on parameter estimation via dynamic regressor extension and mixing: Continuous and discrete-time cases. IEEE Transactions on Automatic Control, 2021, vol. 66, no. 5, pp. 2265-2272. https://doi. org/10.1109/tac.2020.3003651
Authors
Anton A. Pyrkin — D.Sc., Full Professor, ITMO University, Saint Petersburg, 197101, Russian Federation, sc 26656070700, https://orcid. org/0000-0001-8806-4057, [email protected]
Minh Son Ta — PhD Student, Engineer, ITMO University, Saint
Petersburg, 197101, Russian Federation, sc 57871766600, https://orcid.
org/0009-0000-9204-696X, [email protected]
Quang Cuong Nguyen — PhD Student, Engineer, ITMO University,
Saint Petersburg, 197101, Russian Federation, https://orcid.org/0009-
0002-2773-3813, [email protected]
Anton K. Golubev — PhD Student, Assistant, ITMO University, Saint
Petersburg, 197101, Russian Federation, https://orcid.org/0009-0008-
6951-2799, [email protected]
Received 27.02.2024
Approved after reviewing 03.03.2024
Accepted 27.03.2024
Работа доступна по лицензии Creative Commons «Attribution-NonCommercial»