Научная статья на тему 'АЛГОРИТМ ОЦЕНИВАНИЯ ПЕРЕМЕННОЙ ЧАСТОТЫ СИНУСОИДАЛЬНОГО СИГНАЛА'

АЛГОРИТМ ОЦЕНИВАНИЯ ПЕРЕМЕННОЙ ЧАСТОТЫ СИНУСОИДАЛЬНОГО СИГНАЛА Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
71
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИДЕНТИФИКАЦИЯ ПАРАМЕТРОВ / НЕСТАЦИОНАРНАЯ ЧАСТОТА / НАБЛЮДАТЕЛЬ ЛЮЕНБЕРГЕРА / DREM

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Низовцев С. И., Шаветов С. В., Пыркин А. А.

Рассматривается задача идентификации переменной частоты сигнала синусоидальной формы. С помощью процедуры итеративной параметризации, динамического расширения регрессора и смешивания (DREM) и наблюдателя Люенбергера формируются оценки нестационарных параметров. В результате проведенного численного моделирования продемонстрирована работоспособность предложенного алгоритма.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Низовцев С. И., Шаветов С. В., Пыркин А. А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ALGORITHM FOR ESTIMATING THE VARIABLE FREQUENCY OF SINUSOIDAL SIGNAL

The problem of identifying time-varying frequency of sinusoidal signal is considered. Using the iterative parameterization procedure, dynamic regressor extension and mixing technique, and Luenberger observer, estimations of non-stationary parameters are designed. Presented results of numerical simula- tion, the proposed algorithm efficiency is demonstrated.

Текст научной работы на тему «АЛГОРИТМ ОЦЕНИВАНИЯ ПЕРЕМЕННОЙ ЧАСТОТЫ СИНУСОИДАЛЬНОГО СИГНАЛА»

КРАТКИЕ СООБЩЕНИЯ

УДК 681.51

DOI: 10.17586/0021-3454-2021-64-9-789-793

АЛГОРИТМ ОЦЕНИВАНИЯ ПЕРЕМЕННОЙ ЧАСТОТЫ СИНУСОИДАЛЬНОГО СИГНАЛА

С. И. Низовцев, С. В. Шаветов, А. А. Пыркин

Университет ИТМО, 197101, Санкт-Петербург, Россия E-mail: s.shavetov@itmo.ru

Рассматривается задача идентификации переменной частоты сигнала синусоидальной формы. С помощью процедуры итеративной параметризации, динамического расширения регрессора и смешивания (DREM) и наблюдателя Люен-бергера формируются оценки нестационарных параметров. В результате проведенного численного моделирования продемонстрирована работоспособность предложенного алгоритма.

Ключевые слова: идентификация параметров, нестационарная частота, наблюдатель Люенбергера, DREM

Введение. Задача идентификации частоты периодического сигнала крайне актуальна в большом количестве практических приложений — в системах динамического позиционирования и компенсации возмущений, системах виброзащиты, системах мониторинга при определении параметров высотных или большепролетных строительных сооружений [1].

В настоящей статье развивается подход, при котором модель сигнала сводится к линейной регрессионной модели, содержащей неизвестные нестационарные параметры [2—4]. Случай, когда на конечных интервалах времени изменяются во времени параметры по линейному закону с постоянным временем, представлен в работах [5, 6]. Решение задачи синтеза наблюдателя для нестационарной системы с полиномиальными параметрами произвольной степени рассмотрено в [7, 8]. Основным недостатком указанных работ является неочевидность применения для реальных практических задач.

Представленный в настоящей статье алгоритм может быть использован в системах мониторинга состояния зданий [9, 10], что позволяет существенно расширить области применения данных систем, например, на задачи мониторинга состояния секций высотных металлоконструкций при их монтаже.

Постановка задачи. Рассматривается синусоидальный сигнал

с неизвестными постоянными амплитудой A и начальной фазой ф и переменной частотой

(1)

lim ю (t)- ю (t )) = 0.

Параметризация модели. Продифференцируем y=y(t) трижды:

y = A cos (et + ф) (ю + ßt),

y = - A sin (et + ф) (ю +

ßt )2 + 2 A cos (et + ф) ,

y = -A cos (et + ф)(ю + ßt) -A sin (et + ф)(6ß(co + ßt)) , и выразим у через y и y , исключая тригонометрические функции:

y = -ß2t2y - 6ß2ty - 2ßcty - 6ßcy - ю2y.

Применим фильтр

А3

к выражению (2) и перепишем его в следующем виде:

(p +*.)-

Z (А,) = ß2^1 (А) + ßc^2 (А) + ю2^3 (А,)

(2)

(3)

А3 p3

(p + А)

Y1 (А) = -

А2

(p + А)2

1

p + А'

+ 2-

А2

-6-

А3

(p + А)

(p + А)3 [ty ] +18

t^y p + А

+ 6-

p + А

А3 p

(p + А)

y

А3

(p + А)

[y ],

^2(А)= -6-

А3

(р + А)3^ (р + А)3^ (р + (р + А)3

Следуя методу динамического расширения регрессора и смешивания DREM, выберем три различных параметра ^ , А3 и запишем уравнение (3) в матричном виде:

[y]-[y] + ^T^T [у], Y3 (A) = --^pt [y].

" Zi" " Y11 Y12 Y13 " " ß2"

Z = YS, Z = Z2 , Y = Y21 Y22 Y23 , S = ßc . (4)

Z3 Y31 Y32 Y33 _ ю2

Умножая уравнение (4) на союзную матрицу для ¥, получим три скалярных уравнения:

7 (г ) = А (г) Е, (5)

где 7 (г)=adj (¥и А (г) = det ¥, так как определитель матрицы А (г) — скалярная функция.

На основе первого уравнения (5) построим алгоритм оценивания вспомогательного параметра в2 = в с некоторым у > 0 :

в2 = уА 7 - Ав2 ) . Используя вспомогательный сигнал и (г)

Г г

и = -уА2^ , и (0) = 1 или и* (г) = ехр I -у|А2 (^')ds

и уравнение для ошибки оценивания параметра Р2

Р2 - Р2 ) = ^ (Р2 - Р2 (0)) ,

выразим оценку параметра Р2 за конечное время (finite time — FT):

(6)

рЕТ = р2 = в2 (t)-в2 (0)"

1 - w

Доопределяя знаком, сформируем оценку параметра в :

в = >/вГ • sgnA • sgn 72.

Построим наблюдатель частоты

& = в + У2Ав ^ - А(Зсо). (7)

Аналогично (6) можно получить оценку частоты за конечное время, модифицируя (7) к

виду

(T t ) = ( (*( 0 ^2 ^ ' 1 - w1

с использованием вспомогательных переменных Wl и W2 :

= -y2A2вw1, "2 = -у2А2в2w2 + w1, (0) = 1, "2 (0) = 0. Результаты моделирования. Рассмотрим сигнал у(t) = 2ят(ю()t +1), ю = 0,05рад/с. Оценки параметра в и искомой переменной частоты ю для параметров ^ 2 з = 1,2,3 и

У = У2 = 105 приведены на рисунке, где 1 — истинное значение, 2 — оценка.

ю, рад/с

Р 1,2

1

0,8 0,6 0,4 0,2 0

'i 1

■ t

1 _ 2

\ ч , N

:/ 1 \

_ /

2

1,5 1

1

<1 1 1 2 J 1*" \

1 ' 1 1 1 —------

1 1 1 t г

Л / % / / У

0 2 4 6 8 10 12 14 16

t, с

0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4 6 8 10 12 14 16

t, с

список литературы

1. Besancon G. Nonlinear Observers and Applications. Berlin: Springer, 2007. Vol. 363. P. 224.

2. Pyrkin A., Bobtsov A., Ortega R., Vedyakov A., Aranovskiy S. Adaptive state observers using dynamic regressor extension and mixing // Systems & Control Letters. 2019. Vol. 133. Paper N 104519.

3. Vediakova A. O., Vedyakov A. A., Pyrkin A. A., Bobtsov A. A., Gromov V. S. Finite time frequency estimation for multi-sinusoidal signals // European Journal of Control. 2021. Vol. 59. P. 38—46.

4. Во К. Д., Бобцов А. А. Адаптивный наблюдатель переменных состояния линейных нестационарных систем с параметрами, заданными не точно // Автоматика и телемеханика. 2020. № 12. С. 100—110.

5. Ле В. Т., Коротина М. М., Бобцов А. А., Арановский С. В., Во К. Д. Идентификация линейно изменяющихся во времени параметров нестационарных систем // Мехатроника, автоматизация, управление. 2019. Т. 20, № 5. С. 259—265.

6. Ван Ц., Ле В. Т., Пыркин А. А., Колюбин С. А., Бобцов А. А. Идентификация кусочно-линейных параметров регрессионных моделей нестационарных детерминированных систем // Автоматика и телемеханика. 2018. № 12. С. 71—82.

7. Данг X. Б., Пыркин А. А., Бобцов А. А., Ведяков А. А. Синтез адаптивного наблюдателя для нестационарных нелинейных систем с неизвестными полиномиальными параметрами // Науч.-техн. вестн. информационных технологий, механики и оптики. 2021. № 3. С. 374—379.

8. Данг Х. Б., Пыркин А. А., Бобцов А. А., Ведяков А. А. Идентификация полиномиальных параметров нестационарных линейных систем // Изв. вузов. Приборостроение. 2021. Т. 64, № 6. С. 459—468.

9. Sakharov I. I., Shashkin M. A., Nizovtsev S. I. Real-time vibration monitoring // Proc. of the Intern. Conf. on Geotechnics Fundamentals and Applications in Construction: New Materials, Structures, Technologies and Calculations (GFAC 2019). St. Petersburg, 06 Febr. 2019. P. 301—306.

10. Татаркин С. А., Шашкин М. А., Низовцев С. И., Кирпичев А. А., Шкатов П. Н. Исследование нелинейных микродинамических свойств грунта и их применение для целей повышения надежности и эффективности обследования зданий, мониторинга при производстве геотехнических работ в особых геологических условиях // Приборы. 2017. № 3. С. 14—23.

Сергей Игоревич Низовцев Сергей Васильевич Шаветов Антон Александрович Пыркин

Сведения об авторах аспирант; Университет ИТМО, факультет систем управления и робототехники; E-mail: nizovtsev.si@gmail.com канд. техн. наук; Университет ИТМО, факультет систем управления и робототехники; E-mail: s.shavetov@itmo.ru д-р техн. наук, профессор; Университет ИТМО, факультет систем управления и робототехники; декан факультета; E-mail: a.pyrkin@gmail.com

Поступила в редакцию 07.07.2021 г.

Ссылка для цитирования: Низовцев С. И., Шаветов С. В., Пыркин А. А. Алгоритм оценивания переменной частоты синусоидального сигнала // Изв. вузов. Приборостроение. 2021. Т. 64, № 9. С. 789—793.

ALGORITHM FOR ESTIMATING THE VARIABLE FREQUENCY OF SINUSOIDAL SIGNAL S. I. Nizovtsev, S. V. Shavetov, A. A. Pyrkin

ITMO University, 197101, St. Petersburg, Russia E-mail: s.shavetov@itmo.ru

The problem of identifying time-varying frequency of sinusoidal signal is considered. Using the iterative parameterization procedure, dynamic regressor extension and mixing technique, and Luenberger observer, estimations of non-stationary parameters are designed. Presented results of numerical simulation, the proposed algorithm efficiency is demonstrated.

Keywords: parameter identification, non-stationary frequency, Luenberger observer, DREM

REFERENCES

1. Besancon G. Nonlinear observers and applications, Berlin, Springer, 2007, vol. 363, 224 p.

2. Pyrkin A., Bobtsov A., Ortega R., Vedyakov A., Aranovskiy S. Systems & Control Letters, 2019, vol. 133, paper no. 104519.

3. Vediakova A.O., Vedyakov A.A., Pyrkin A.A., Bobtsov A.A. and Gromov V.S. European Journal of Control, 2021, vol. 59, pp. 38-46.

4. Quoc D.V., Bobtsov A.A. Automation and Remote Control, 2020, no. 12, pp. 2220-2229.

5. Le V.T., Korotina M.M., Bobtsov A.A., Aranovskiy S.V., Vo Q.D. Mechatronics, Automation, Control, 2019, no. 5(20), pp. 259-265. (in Russ.)

6. Wang J., Le Vang T., Pyrkin A.A., Kolyubin S.A., Bobtsov A.A. Automation and Remote Control, 2018, no. 12, pp. 2159-2168.

7. Dung Kh.B., Pyrkin A.A., Bobtsov A.A., Vedyakov A.A. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2021, no. 3, pp. 374-379. (in Russ.)

8. Dung Kh.B., Pyrkin A.A., Bobtsov A.A., Vedyakov A.A. Journal of Instrument Engineering, 2021, no. 6, pp. 459-468. (in Russ.)

9. Sakharov I.I., Shashkin M.A., Nizovtsev S.I. Proceedings of the International Conference on Geotechnics Fundamentals and Applications in Construction: New Materials, Structures, Technologies and Calculations (GFAC 2019), 2019, pp. 301-306.

10. Tatarkin S.A., Shashkin M.A., Nizovtsev S.I., Kirpichev A.A., Shkatov P.N. Pribory (Instruments), 2017, no. 3, pp. 14-23. (in Russ.)

Data on authors

Sergey I. Nizovtsev — Post-Graduate Student; ITMO University, Faculty of Control Sys-

tems and Robotics; E-mail: nizovtsev.si@gmail.com

Sergey V. Shavetov — PhD, ITMO University, Faculty of Control Systems and Robotics;

E-mail: s.shavetov@itmo.ru

Anton A. Pyrkin — Dr. Sci., Professor; ITMO University, Faculty of Control Systems

and Robotics; Dean of the Faculty; E-mail: a.pyrkin@gmail.com

For citation: Nizovtsev S. I ., Shavetov S. V., Pyrkin A. A. Algorithm for estimating the variable frequency

of sinusoidal signal. Journal of Instrument Engineering. 2021. Vol. 64, N 9. P. 789—793 (in Russian).

DOI: 10.17586/0021-3454-2021-64-9-789-793

i Надоели баннеры? Вы всегда можете отключить рекламу.