Научная статья на тему 'Формирование матриц спектральных плотностей многоканальных непрерывных систем при белошумных воздействиях'

Формирование матриц спектральных плотностей многоканальных непрерывных систем при белошумных воздействиях Текст научной статьи по специальности «Математика»

CC BY
135
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СТОХАСТИЧЕСКОЕ ВОЗДЕЙСТВИЕ / БЕЛЫЙ ШУМ / МНОГОКАНАЛЬНАЯ НЕПРЕРЫВНАЯ СИСТЕМА / УРАВНЕНИЕ ЛЯПУНОВА / ИНТЕГРАЛ ВИНЕРА-КОЛМОГОРОВА-ХИНЧИНА / МАТРИЦА СПЕКТРАЛЬНОЙ ПЛОТНОСТИ / КОРРЕЛЯЦИОННАЯ МАТРИЦА / СИНГУЛЯРНОЕ РАЗЛОЖЕНИЕ МАТРИЦЫ / STOCHASTIC ACTION / WHITE NOISE / MULTICHANNEL CONTINUOUS SYSTEM / LYAPUNOV EQUATION / WIENER-KOLMOGOROV-KHINCHIN INTEGRAL / SPECTRAL DENSITY MATRIX / CORRELATION MATRIX / SINGULAR VALUE DECOMPOSITION

Аннотация научной статьи по математике, автор научной работы — Вундер Н.А., Дударенко Н.А., Захарова П.И., Ушаков А.В.

Предмет исследования. Для многоканальных непрерывных систем, возбуждаемых белошумным векторным воздействием, предлагается алгоритм формирования матрицы спектральных плотностей выхода системы, используемой в следующих случаях. Первый случай состоит в выделении сепаратного канала системы, который возбуждается скалярным белым шумом. В этом случае матрица спектральной плотности будет скалярной. Второй случай возникает при возбуждении системы векторным белым шумом с компонентами различной интенсивности, а интерес представляет стохастический процесс на выбранном выходе. В этом случае матрица спектральных плотностей выхода также является скалярной и становится функцией спектральных плотностей. В третьем случае система возбуждается векторным белым шумом с компонентами различной интенсивности, при этом интерес представляет матрица спектральной плотности векторного выхода. Метод. Построение алгоритма основано на использовании матричного уравнения Ляпунова и интеграла Винера-Колмогорова-Хинчина. Скаляризация частотного представления стохастического вектора выхода системы осуществляется как на основе поканального формирования функций спектральных плотностей, так и с помощью сингулярного разложения матрицы спектральной плотности выхода для формирования мажоранты и миноранты спектральных плотностей в пространстве выходов системы. Основные результаты. Для многоканальных систем, функционирующих в условиях стохастических воздействий, получен конструктивный алгоритм для исследования спектральных свойств систем как для случая сепаратных каналов, так и для случая векторного отношения «вход-выход». Таким образом, полученные результаты в своей алгоритмической основе инвариантны относительно размерности вход-выходных отношений. Практическая значимость. Результаты имеют практическую ценность для случаев, когда многоканальные системы функционируют при внешних воздействиях, не допускающих конечномерное их представление. Наиболее характерными примерами возможной применительной практики результатов статьи являются системы стабилизации пространственного положения функционального объекта при стохастических воздействиях, допускающих белошумное представление.

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

Generation of spectral density matrices for multichannel continuous systems under white noise action

Subject of Research. We propose an algorithm of spectral density matrix generation for an output of multichannel continuous systems under vector white noise action. The spectral density matrix is used for the following cases. In the first case, a separate channel of the system is considered. The channel is excited by a scalar white noise. In this case, the spectral density matrix is scalar. In the second case, the system is excited by a vector white noise with components of different intensities. Stochastic process of the selected output is of interest. In this case, the spectral density matrix of the output is scalar too and becomes the spectral density function. In the third case, the system is excited by a vector white noise with components of different intensities, like in the second case. But, spectral density matrix of vector output is considered. Method. The algorithm development is based on the use of Lyapunov matrix equation and Wiener-Kolmogorov-Khinchin integral. Scalarization of frequency representation of stochastic output vector is based on two methods. The first method is a per-channel generation of spectral density functions. The second method is a singular decomposition of the spectral density matrix of the output to form a majorant and a minorant of spectral densities in the output space of the system. Main Results. The constructive algorithm is obtained for studies of the system spectral properties both for the case of separate channels and for the case of vector "input-output" ratio. Thus, the results are invariant to the dimension of the input-output ratios. Practical Relevance. The results serve a useful purpose for the cases when multichannel systems operate under external actions undefinable by a finite-dimensional representation. The most illustrative application examples of the paper findings are the systems of stabilizing a plant spatial position under stochastic actions with white noise representation.

Текст научной работы на тему «Формирование матриц спектральных плотностей многоканальных непрерывных систем при белошумных воздействиях»

НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ сентябрь-октябрь 2017 Том 17 № 5 ISSN 2226-1494 http://ntv.i1mo.ru/

SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS September-October 2017 Vol. 17 No 5 ISSN 2226-1494 http://ntv.ifmo.ru/en

УДК 519.216:62.53

ФОРМИРОВАНИЕ МАТРИЦ СПЕКТРАЛЬНЫХ ПЛОТНОСТЕЙ МНОГОКАНАЛЬНЫХ НЕПРЕРЫВНЫХ СИСТЕМ ПРИ БЕЛОШУМНЫХ

ВОЗДЕЙСТВИЯХ Н.А. Вундера, Н.А. Дударенкоа, П.И. Захарова3, А.В. Ушаков3

а Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация Адрес для переписки: polinova_nina@mail.ru Информация о статье

Поступила в редакцию 24.04.17, принята к печати 18.07.17 doi: 10.17586/2226-1494-2017-17-5-938-946 Язык статьи - русский

Ссылка для цитирования: Вундер Н.А., Дударенко Н.А., Захарова П.И., Ушаков А.В. Формирование матриц спектральных плотностей многоканальных непрерывных систем при белошумных воздействиях // Научно-технический вестник информационных технологий, механики и оптики. 2017. Т. 17. № 5. С. 938-946. doi: 10.17586/2226-1494-2017-17-5-938-946

Аннотация

Предмет исследования. Для многоканальных непрерывных систем, возбуждаемых белошумным векторным воздействием, предлагается алгоритм формирования матрицы спектральных плотностей выхода системы, используемой в следующих случаях. Первый случай состоит в выделении сепаратного канала системы, который возбуждается скалярным белым шумом. В этом случае матрица спектральной плотности будет скалярной. Второй случай возникает при возбуждении системы векторным белым шумом с компонентами различной интенсивности, а интерес представляет стохастический процесс на выбранном выходе. В этом случае матрица спектральных плотностей выхода также является скалярной и становится функцией спектральных плотностей. В третьем случае система возбуждается векторным белым шумом с компонентами различной интенсивности, при этом интерес представляет матрица спектральной плотности векторного выхода. Метод. Построение алгоритма основано на использовании матричного уравнения Ляпунова и интеграла Винера-Колмогорова-Хинчина. Скаляризация частотного представления стохастического вектора выхода системы осуществляется как на основе поканального формирования функций спектральных плотностей, так и с помощью сингулярного разложения матрицы спектральной плотности выхода для формирования мажоранты и миноранты спектральных плотностей в пространстве выходов системы. Основные результаты. Для многоканальных систем, функционирующих в условиях стохастических воздействий, получен конструктивный алгоритм для исследования спектральных свойств систем как для случая сепаратных каналов, так и для случая векторного отношения «вход-выход». Таким образом, полученные результаты в своей алгоритмической основе инвариантны относительно размерности вход-выходных отношений. Практическая значимость. Результаты имеют практическую ценность для случаев, когда многоканальные системы функционируют при внешних воздействиях, не допускающих конечномерное их представление. Наиболее характерными примерами возможной применительной практики результатов статьи являются системы стабилизации пространственного положения функционального объекта при стохастических воздействиях, допускающих белошумное представление. Ключевые слова

стохастическое воздействие, белый шум, многоканальная непрерывная система, уравнение Ляпунова, интеграл Винера-Колмогорова-Хинчина, матрица спектральной плотности, корреляционная матрица, сингулярное разложение матрицы Благодарности

Работа выполнена при поддержке Правительства Российской Федерации (Грант 074-U01), Министерства образования и науки Российской Федерации (Проект 14. Z50.31.0031), гранта Президента Российской Федерации № 14.У31.16.9281-НШ, а также при финансовой поддержке РФФИ в рамках научного проекта № 16-08-00997.

GENERATION OF SPECTRAL DENSITY MATRICES FOR MULTICHANNEL CONTINUOUSaSYSTEMS UNaDER WHITEa NOISE ACTa ION

N.A. Vundera, N.A. Dudarenkoa, P.I. Zaharovaa, A.V. Ushakova

a ITMO University, Saint Petersburg, 197101, Russian Federation Corresponding author: polinova_nina@mail.ru Article info

Received 24.04.17, accepted 18.07.17 doi: 10.17586/2226-1494-2017-17-5-938-946 Article in Russian

For citation: Vunder N.A., Dudarenko N.A., Zaharova P.I., Ushakov A.V. Generation of spectral density matrices for multichannel continuous systems under white noise action. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2017, vol. 17, no. 5, pp. 938-946 (in Russian). doi: 10.17586/2226-1494-2017-17-5-938-946

Abstract

Subject of Research. We propose an algorithm of spectral density matrix generation for an output of multichannel continuous systems under vector white noise action. The spectral density matrix is used for the following cases. In the first case, a separate channel of the system is considered. The channel is excited by a scalar white noise. In this case, the spectral density matrix is scalar. In the second case, the system is excited by a vector white noise with components of different intensities. Stochastic process of the selected output is of interest. In this case, the spectral density matrix of the output is scalar too and becomes the spectral density function. In the third case, the system is excited by a vector white noise with components of different intensities, like in the second case. But, spectral density matrix of vector output is considered. Method. The algorithm development is based on the use of Lyapunov matrix equation and Wiener-Kolmogorov-Khinchin integral. Scalarization of frequency representation of stochastic output vector is based on two methods. The first method is a per-channel generation of spectral density functions. The second method is a singular decomposition of the spectral density matrix of the output to form a majorant and a minorant of spectral densities in the output space of the system. Main Results. The constructive algorithm is obtained for studies of the system spectral properties both for the case of separate channels and for the case of vector "input-output" ratio. Thus, the results are invariant to the dimension of the input-output ratios. Practical Relevance. The results serve a useful purpose for the cases when multichannel systems operate under external actions undefinable by a finite-dimensional representation. The most illustrative application examples of the paper findings are the systems of stabilizing a plant spatial position under stochastic actions with white noise representation. Keywords

stochastic action, white noise, multichannel continuous system, Lyapunov equation, Wiener-Kolmogorov-Khinchin integral,

spectral density matrix, correlation matrix, singular value decomposition

Acknowledgments

This work was supported by the Government of the Russian Federation, Grant 074-U01, the Ministry of Education and Science of the Russian Federation, Project 14.Z50.31.0031, Russian Federation President Grant №з.14.У31.16.9281-НШ. This work was funded by the RFBR according to the research project No.16-08-00997.

Введение. Постановка задачи

Количественная теория стационарных эргодических векторных стохастических процессов [1] строится на использовании трех матричных характеристик этих процессов [1-5]. Первой из них является его матрица дисперсий, второй - корреляционная матрица, третьей - матрица спектральных плотностей распределения энергии случайного процесса по оси частот или, коротко, матрица спектральных плотностей [3, 4, 6]. Каждая из перечисленных характеристик стохастического процесса имеет свое приложение к задачам теории и практики систем управления, функционирующих при стохастических внешних воздействиях. Настоящая работа ориентирована на проблемы анализа информационных возможностей в теории и практике непрерывных многоканальных систем, которые выполняет матрица спектральных плотностей переменных многоканальной системы.

Матрица дисперсий переменных выхода и ошибки многоканальной системы используется для количественной оценки качества процессов при стохастическом внешнем воздействии. Так, если стохастическое внешнее воздействие является полезным сигналом и система, вход которой возбуждается этим воздействием, должна его воспроизводить достаточно точно на своем выходе, то мерой качества воспроизведения внешнего воздействия будет дисперсия (среднеквадратическое отклонение) вектора ошибки. Если стохастическое внешнее воздействие является помехой и по условиям функционирования системы она не должна оказывать влияние на выход системы, то мерой качества воспроизведения внешнего воздействия будет дисперсия вектора выхода, причем система в этом случае должна быть наделена такими параметрами, при которых дисперсия выхода будет минимальна.

Корреляционная матрица чаще всего формируется для вектора выхода системы, внешнее воздействие которой является стохастическим. Основным пользовательским параметром корреляционной матрицы выхода является интервал корреляции, который фиксируется на заданном уровне нормы корреляционной матрицы выхода многоканальной системы. Интервал корреляции используется для организации дополнительной цифровой обработки выходной переменной системы, для чего требуется формировать отсчеты выходной переменной, которые бы были некоррелированными.

Матрица спектральных плотностей переменных многоканальной системы в основном используется в версии матрицы спектральных плотностей выходной переменной системы. В связи с тем, что в последнее время способ вычисления матрицы дисперсии вектора состояния многоканальной системы основывается [3, 4, 7-9] на решении матричного уравнения Ляпунова относительно матрицы дисперсий вектора состояния, то нагрузка на матрицу спектральных плотностей для вычисления матрицы дисперсий с помощью интегральных преобразований, приводящих к сложным аналитическим соотношениям [10], снялась. Содержательная нагрузка на матрицу спектральных плотностей вектора выхода многоканальной системы, являющейся основой для построения сепаратных функций спектральных плотностей компонентов выходной переменной, состоит в формировании частотной модели проектируемой системы [10]. К сказанному следует добавить, что использование возможностей векторно-матричного формализма аппа-

рата пространства состояний [8, 9, 11-13] позволяет для матриц спектральных плотностей получить компактное аналитическое представление.

Формирование аналитического представления матриц спектральных плотностей переменных многоканальной системы для случая стохастического внешнего воздействия типа «векторный белый шум»

Рассмотрим многоканальную непрерывную устойчивую систему, представленную в дифференциальной векторно-матричной форме,

x (t) = Fx (t) + Gg (t), x (ö) = 0, y (t) = Cx (t), (1)

где x, g, y - соответственно вектора состояния, внешнего воздействия и выхода; F, G, C - соответственно матрица состояния системы, матрица входа и матрица выхода; размерности векторно-матричных компонентов следующие: dim(x) = n, dim(g) = m, dim(y) = m, dim(F) = n x n, dim(G) = n x m, dim(C) = m x n. Внешнее воздействие g (t) является стохастическим векторным процессом, стационарным в широком смысле [1], с нулевым математическим ожиданием M {g (t)} = 0 , что в сочетании с условием x(ö) = 0 позволяет

полагать, что все переменные системы (1) имеют стохастическую природу и характеризуются нулевыми математическими ожиданиями. Сказанное позволяет записать для переменных системы (1) соотношения, которые оказываются справедливыми в силу нулевого начального состояния системы (1) и нулевого математического ожидания внешнего стохастического воздействия.

А именно, для математического ожидания векторов состояния и выхода системы (1) оказываются справедливыми соотношения

M{x(t)} = 0, M{y(t)} = 0,

где М {*(t)} - операция вычисления математического ожидания переменной *(t).

Для матриц дисперсии векторов состояния и выхода системы (1) справедливы [4, 5, 8, 9] представления

D, (t)= M {x (t) xT (t)} , (2)

Dv (t) = M {y (t) y7 (t)} = M {Cx (t) xT (t) CT } = CM {x (t) xT (t)} CT = CDx (t) CT .

В силу того, что система (1) асимптотически устойчива, значения матрицы дисперсий векторов состояния и выхода с течением времени становятся фиксированными, и потому оказываются справедливыми равенства

limDx (t)= Dx; limDv (t) = CDxCT. (3)

t-^да w t-^да v v '

Для корреляционной матрицы вектора состояния системы (1) в силу их определения [4, 5, 8, 9, 14] и свойства вектора состояния непрерывной системы можно записать выражения

Rx (т) = M {x(t + x)xT (t)} = M {eFx (t)xT (t)} = eTzDx, т > 0, (4)

Rx (т)= M {x(t-t)xt (t)} = e-FDx; т< 0. (5)

Нетрудно показать, что для корреляционной матрицы вектора состояния системы оказываются справедливы представления

Rx (т) = M {y (t + т)yT (t)} = M {Cx(t + т)xT (t)CT } = CeFTDxCT; т > 0 ,

Rv (т) = M {y (t - т) yT (t)} = Ce-F^D,CT; т < 0.

Для вычисления матриц спектральных плотностей стохастических векторов состояния и выхода системы (1) воспользуемся теоремой Винера-Колмогорова-Хинчина [1, 15], в соответствии с которой матрица спектральных плотностей стохастического вектора представляет собой прямое преобразование Фурье корреляционных матриц соответствующего вектора. Тогда для матрицы Sx (со) спектральных плотностей вектора состояния системы (1) получим на основании (4), (5) цепочку равенств:

TOJ \J T'JJ

Sx (со) = F {Rx (т)} = J Rx (x)e-jmdт = J e-FDxe-jCdт+ J eF'D

—да —да 0

f 0 +да N f 0 +да Л

= | J e-*e-jCdт+J eFe-jCdx Dx =| J e-(F+jmI)dx+J e(F-jC)тdx Dx

0 /

0

- ( (F + jroI)-1 e-(F+jmI)т |—да + (F - jroI)-1 e(F-jmI) |+да)Dx =

: ( - (F + jcoI)—1 (I - 0) + (F - jcI)—1 (0 -1)) Dx = - ((F + jcI) + (F - jcI)) Dx, (6)

где F |*(т)} - прямое преобразование Фурье от функции *(т), ] = - мнимая единица, ю - частота. Для получения вещественнозначного представления матрицы 8х (ю) спектральных плотностей

вектора состояния системы (1) рассмотрим следующие вспомогательные соотношения

Бх = ГОх, (7)

где I - единичная (п х п) матрица, допускающая представление

I = (F2 + ю^)(F2 + ю21)' = (F2 + ю^)' (F2 + ю^) , (8)

где матричный сомножитель (2 + ю21), в свою очередь, представим

(Г2 + ю21) = (Г + ю) (Г -]ю1) = (Г ) (Г + ю). (9)

Последовательная подстановка соотношений (7), (8), (9) в (6) дает для матрицы спектральных плотностей вектора состояния вещественнозначное представление:

8х (ю) = -2Г(Г2 + ю21)-1 Dх . (10)

Нетрудно показать, что матрица 8 (ю) спектральных плотностей вектора выхода системы (1) может быть представлена в виде

8у (ю) = С8х (ю)Ст = -2СГ(Г2 +ю2!)-1 DхСт . (11)

Ключевым моментом формирования матриц спектральных плотностей векторов состояния и выхода многоканальной системы является знание матрицы Dx дисперсии вектора состояния системы. Для

случая, когда стохастическое внешнее воздействие % (г) является белым шумом, оно может быть записано в форме % (г) = -те (г), где w () обладает [3, 4] следующими свойствами:

1. М (?)} = 0; М (г + т)—т (г)} = N8(1);

где N - матрица интенсивности векторного белого шума, 8(т) - дельта-функция Дирака, задаваемая

, . [да при т = 0

в форме 8(т) = ■ , что свидетельствует о бесконечности дисперсии непрерывного белого

[0 при т Ф 0

шума и его некоррелированности при любых сколь угодно малых значениях т ;

2. некоррелированности со всеми переменными системы М|х(г)—т(г)} = 0, М(г)хт(г)} = 0,

М |у (г)—т (г)} = 0, М (г) ут (г)} = 0 .

Известно [3, 4, 7-9], что матрица дисперсий Dx (г) (2) вектора состояний линейной непрерывной системы (1) типа «многомерный вход - многомерный выход», возбуждаемой стохастическим векторным внешним воздействием — (г), стационарным в широком смысле типа «белый шум» [1], определяется матричным дифференциальным уравнением

Бх (г) = ГБх (г) + Бх (г)Гт + GNGT ; Dx (г)|г_0 = Dx (0) . (12)

Очевидно, в силу стационарности в широком смысле [1] векторного белого шума —((), в случае гурвицевости матрицы состояния Г системы (1), значения матрицы дисперсий Бх () и Бу (г) с течением времени становятся фиксированными, и выполняются соотношения (3). В силу (12) матрица дисперсий Бх вектора состояний системы (1) будет удовлетворять алгебраическому матричному уравнению Ляпунова

ГБх + Бх Гт =-GNGT. (13)

Таким образом, формирование аналитического представления матриц спектральных плотностей переменных многоканальной системы для случая стохастического внешнего воздействия типа «векторный белый шум» может быть осуществлено с помощью следующего алгоритма.

1. Задать исследуемую многоканальную систему в векторно-матричной форме (1).

2. Задать матрицу N интенсивностей белого шума в форме N = diag (Ы];у = 1,т), где Ку - интенсивность белого шума компонента wJ (г) вектора белого шума —(г).

3. Решить матричное уравнение Ляпунова (13) относительно матрицы дисперсии Бх вектора состояния системы (1).

4. С использованием соотношений (10) и (11) построить аналитическое представление матриц спектральных плотностей векторов состояния и выхода системы (1).

Исследование спектральных свойств многоканальной системы на основе матрицы спектральной плотности вектора выхода при внешнем стохастическом воздействии типа «белый шум»

Фактор многоканальности системы (1) порождает несколько вариантов схем исследования спектральных свойств системы при внешнем стохастическом воздействии типа «белый шум». Эти варианты таковы.

1. Скалярный белый шум w¡ (г) интенсивности прикладывается ку-му входу системы (1) (у = 1,т), при этом эффект его воздействия на систему (1) фиксируется на 1-ом выходе у1 (г) (1 = 1,т ) в форме

(ю) функции спектральной плотности этого сигнала. В этом варианте задача формирования

функции спектральной плотности обеспечивается аналитическим соотношением (11), принимающим вид

(ю) = -2С' Г (Г2 +ю21)-1 Бх (С1 )т , (14)

и матричным уравнением Ляпунова (13)

ГБ + Б Гт = ^ N.G т , (15)

х х у у у ' V /

в соотношениях С' - 1-ая строка матрицы С (1 = 1,т ), Gу -у-й столбец матрицы G (у = 1,т). Нетрудно видеть, что для случая у =1 выражение (14) будет определять функцию спектральной плотности выхода (у, у) -го сепаратного канала многоканальной системы. Если у Ф1, то выражение (14) будет определять функцию спектральной плотности выхода (у,1) -го сепаратного канала. Причем, если многоканальная система состоит из т не связанных (у, у) -сепаратных каналов, то функции спектральных плотностей выходов (у,1) -х сепаратных каналов будут нулевыми. В случае, когда эти спектральные плотности - ненулевые, они будут свидетельствовать о величине «частотных» межканальных связей.

2. Векторный белый шум —(() матрицы интенсивности N прикладывается ко всем входам системы (1), при этом эффект его воздействия на систему (1) фиксируется на '-ом выходе у, (г) (1 = 1,т ) в форме

(ю) функции спектральной плотности этого сигнала. В этом варианте задача формирования функции спектральной плотности (ю) обеспечивается аналитическим соотношением (11), принимающим вид (14), и матричным уравнением Ляпунова (13). Нетрудно видеть, что этот вариант схемы исследования спектральных свойств многоканальной системы позволяет определить совокупный эффект воздействия векторного белого шума на спектральные свойства стохастического сигнала, наблюдаемого на ' -ом сепаратном выходе системы.

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

3. Скалярный белый шум wJ (г) интенсивности Nу прикладывается ку-му входу системы (1) (у = 1,т), при этом эффект его воздействия на систему (1) фиксируется на всех выходах у1 (г) (' = 1,т ) в форме 8 (ю) матрицы спектральной плотности стохастического вектора выхода этого сигнала. В этом варианте задача формирования матрицы спектральной плотности обеспечивается аналитическим соотношением (11) и матричным уравнением Ляпунова (13), принимающим вид (15).

4. Векторный белый шум —(() матрицы интенсивности N прикладывается ко всем входам системы (1),

при этом эффект его воздействия на систему (1) фиксируется на всех 1 выходах у, (г) (1 = 1,т ) в форме 8 (ю) матрицы спектральной плотности стохастического выходного векторного сигнала. В этом варианте задача формирования матрицы спектральной плотности 8 у (ю ) обеспечивается аналитическим соотношением (11) и матричным уравнением Ляпунова (13).

Нетрудно видеть, что в двух последних вариантах исследования спектральных свойств выхода многоканальной системы при скалярном и векторном стохастических входных воздействиях типа «белый шум» встает задача отыскать в пространстве выходов и входов два граничных подпространства, в одном из которых наблюдается максимальное значение на каждой частоте функции спектральной плотности выхода и, соответственно, минимальные значения функции спектральной плотности вектора выхода. Для решения этой задачи необходимо воспользоваться аппаратом сингулярного разложения [16] матрицы спектральной плотности вектора выхода 8 (ю).

Формирование скалярных функций спектральной плотности выходной переменной непрерывной системы

Как указывалось ранее, формирование скалярных функций спектральных плотностей выходной переменной непрерывной системы может быть осуществлено несколькими способами. Первый способ, основанный на выделении в системе сепаратных каналов, приводит к необходимости рассмотрения непрерывных систем типа одномерный вход - одномерный выход, получающихся на основании (1) представления

x(t) = Fx(t) + GjWj (t); x(0) = 0; y (t) = Clx (t) , (16)

где Gj , wj (t) - соответственно j -й столбец матрицы входа G системы и j-й элемент векторного внешнего стохастического воздействия типа «белый шум» w(t); yt (t) - l-й элемент вектора выхода, Cl - l-я строка матрицы выхода C; j, l = 1, m . Для (j, l) -го сепаратного канала (16) становится справедливой система соотношений (15) и

Syi (со) = -2ClF(F2 + ю2I)-1 Dx (Cl)T .

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

x(t) = Fx(t) + Gw(t); x(0) = 0; yl (t) = Clx(t) , при этом выполняются матричные соотношения

FDx + DxFt =-GNGT, Syi (со) = -2ClF (F2 + ю21)-1 Dx (Cl)T .

Третий способ основан на использовании сингулярного [16] разложения матрицы спектральной плотности S (ю), в соответствии с которым ее можно представить в форме

Sy (ю) = U(ю)£(ю) VT (ю), (17)

где U (ю) и VT (ю) - соответственно матрицы левого и правого сингулярных базисов, обладающих свойством U(ro)UT (ю) = UT (ro)U(ю) = I, V(ю)VT (ю) = VT (ю)V(ю) = I, для Vra ; £(ю) = diag ja,. (ю) = |ц°'5 (ю)|:det ( (ro)I - Sy (ro)Sy (ю)) = 0; i = 1,mJ, a, (ю) - сингулярное число матрицы S (ю). Тогда, в соответствии с (17), становятся справедливыми неравенства

aШ1П (ю) = SyШ1П (ю) < ||Sy (ю) V,. (ю)| < Syшах (ю) = aшах (ю) , где am1n (ю) и amax (ю) - соответственно минимальные и максимальные сингулярные числа матрицы S (ю); Syш1п (ю), Syшах (ю) - соответственно миноранта и мажоранта функции спектральных плотностей выхода системы.

Иллюстративный пример

В качестве иллюстративного примера рассматривается двухканальная линейная система углового пространственного слежения с перекрестными межканальными связями, структурное представление которой приведено на рис. 1, где gj (t), g2 (t) - стохастические внешние воздействия типа «белый шум»,

W1 (s, ую0), W2 (s, ю0) - передаточные функции прямых ветвей системы. Векторно-матричное представление системы x (t) = Fx(t) + Gg (t); x (0) = 0; y (t) = Cx (t) ,

где g (t) = w (t) - векторный белый шум с матрицей интенсивности N ;

F =

C =

0 10 0

-V2 (ую0 )cosM- -V; (ую0) -V2 (ую0 )2s1n^ 0 0 0 0 1

v2ro0 sin|i 1 0 0 0" 0 0 10

0

-v2ro0 cos|i

G =

V2 (ую0 )2 cosi V2 (ую0 )2 sin|

-V2ro0 sin|

V2ro0 cos|

Будем исследовать систему, у которой при ц = 0 характеристический полином матрицы Е имеет бино-

миальное размещение корней, так что у2 = Спп= С22 = 1, = С1п = п = 2, ю0 = 1, уе [01; 10] ц е матрица интенсивностей N = I.

0" ;45°

-1

-1

Рис. 1. Структурная схема системы

В задачу исследования входит:

1. проиллюстрировать корректность полученных соотношений (11) для случаев ц = 0 и у = 0,1; 1; 10 с формированием кривых спектральных плотностей для каждого выхода;

2. с использованием соотношений (14), (15) при ц ф 0 контролировать факт наличия межканальных связей на выходе системы при возмущении белым шумом отдельно по каждому входу;

3. при ц ф 0 , уф 1 и возмущении системы белым шумом по обоим входам сформировать кривые спектральной плотности по выходам, а также мажоранту и миноранту функции спектральной плотности стохастического векторного процесса на выходе системы с помощью сингулярного разложения матрицы спектральной плотности, реализуемого с помощью 8УО-процедуры в пакете МЛТЬЛБ1.

На рис. 2 представлены кривые спектральных плотностей по выходу системы у1 для значений ц = 0 и у = 0,1 (кривая 1), у = 1 (кривая 2), у = 10 (кривая 3) и по выходу системы у2 (кривая 2), на который в силу несвязности каналов (ц = 0 ) изменение величины у не оказывает влияния.

Рис. 2. Кривые спектральных плотностей для каждого выхода системы при различных значениях у = 01; 1; 10 и фиксированном значении ц = 0

На рис. 3 представлены кривые спектральных плотностей по выходам системы у1 (рис. 3, а) и у2

(рис. 3, б) для значений ц = 45° и у = 1 при возмущении белым шумом входа g1 (кривые, изображенные сплошной линией) и входа g2 (кривые, изображенные пунктирной линией), а также для значений

ц = 45° и у = 3 при возмущении белым шумом входа g1 (кривые, изображенные точечной линией).

1 www.mathworks.com/products/matlab.html

ю-1

а

Sy2 1,2 1 0,8 0,6 0,4 0,2 0

.....:Шг/\

ша 1

Г1Щ.....Г

11JÄ

10-

10-

б

Рис. 3. Кривые спектральных плотностей для выхода системы у (а) и у2 (б) при возмущении системы

белым шумом отдельно по каждому входу

На рис. 4 представлены кривые спектральных плотностей (рис. 4, а) по выходам системы у (кривая 1) и у2 (кривая 2) для значений ц = 45° и у = 3, и кривые мажоранты и миноранты (рис. 4, б) функции спектральной плотности стохастического векторного процесса на выходе системы при возмущении системы белым шумом по обоим входам.

Syi, Sy2

2

1,5 1

0,5 0

SyM, Sym

2

1,5 1

0,5 0

10

б

Рис. 4. Кривые спектральных плотностей по выходам системы (а) и мажоранты и миноранты

Ум ут

функции спектральной плотности (б) при ц = 45°, у = 3 и возмущении системы белым шумом по обоим

входам

Заключение

Метод пространства состояний обнаружил свою конструктивность при исследовании систем, возбуждаемых стохастическим воздействием типа «белый шум», который оказался инвариантным относительно отношения «вход-выход» системы. При этом вычисление матрицы дисперсий вектора состояния системы осуществляется с помощью матричного уравнения Ляпунова, вычисление корреляционной матрицы выхода - по схеме свободного движения системы, а вычисление матрицы спектральной плотности -с помощью компактного матричного выражения, не требующего использования интеграла Винера-Колмогорова-Хинчина. Для скаляризации матрицы спектральной плотности предложено два способа, один из которых основан на использовании поканальных спектральных плотностей сепаратных выходов, а другой - на использовании сингулярного разложения этой матрицы, позволяющего сформировать ее максимальное и минимальное сингулярные числа, задающие мажоранту и миноранту спектральной плотности в пространстве выходов исследуемой системы.

а

Литература

1. Липцер Р.Ш., Ширяев А.Н. Статистика случайных процессов. М.: Наука, 1974. 696 с.

2. Иванов В.А., Медведев В.С., Чемоданов Б.К., Ющенко А.С. Математические основы теории автоматического управления: Учеб. пособие: В 3 т. / под ред. Б.К. Чемоданова. 3-е изд. Т. 3. М.: МГТУ им. Н. Э. Баумана, 2009. 352 с.

References

1. Liptser R.Sh., Shiryaev A.N. Statistics of Random Processes. Moscow, Nauka Publ., 1974, 696 p. (In Russian)

2. Ivanov V.A., Medvedev V.S., Chemodanov B.K., Yushchenko A.S. Mathematical Bases of Automatic Control Theory. Textbook. Ed. B.K. Chemodanov. 3rd ed. Moscow, MGTU named by N.E. Bauman Publ., 2009, vol. 3, 352 p. (In Russian)

3. Kwakernaak H., Sivan R. Linear Optimal Control Systems. Wiley-Interscience, 1972. 608 p.

4. Davis M.H.A. Linear Estimation and Stochastic Control. London: Chapman and Hall Ltd., 1977. 224 p.

5. Oppenheim A.V., Schafer R.W. Digital Signal Processing. New Jersey: Prentice Hall, 1975. 585 p.

6. Генин Л.Г., Свиридов В.Г. Введение в статистическую теорию турбулентности. М.: МЭИ, 2007. 100 с.

7. Oksendal B. Stochastic Differential Equations: An Introduction with Application. 6th ed. Berlin: Springer, 2003. 379 p.

8. Dudarenko N.A., Ushakov A.V. Matrix formalism of the degeneration control problem of multichannel dynamical systems under vector stochastic exogenous impact of the colored noise type // Journal of Automation and Information Sciences. 2013. V. 45. N 6. P. 36-47. doi: 10.1615/JAutomatInfScien.v45.i6.40

9. Ушаков А.В., Вундер Н.А., Сержантова М.В., Слита О.В. Стохастическая динамика непрерывных и дискретных систем в условиях неопределенности. СПб.: Университет ИТМО, 2016. 297 с.

10. Бесекерский В.А., Попов Е.П. Теория систем автоматического регулирования. СПб.: Профессия, 2003. 752 с.

11. Андреев Ю.Н. Управление конечномерными линейными объектами. М.: Наука, 1976. 424 с.

12. Lotfi А. Zadeh, Charles А. Desoer Linear System Theory: The State Space Approach. 4th ed. NY: Dover Publications, 2008. 656 p.

13. Ушаков А., Дударенко Н., Слита О. Современная теория многомерного управления: аппарат пространства состояний. Saarbrucken: LAP LAMBERT Academic Publishing, 2011. 428 с.

14. Вундер Н.А., Надькина Е.А., Ушаков А.В., Чугина Ю.В. Формирование корреляционных функций линейных непрерывных систем на основе их фундаментальных матриц // Научно-технический вестник информационных технологий, механики и оптики. 2015. Т. 15. № 6. С. 10361044. doi: 10.17586/2226-1494-2015-15-6-1036-1044

15. Couch L.W. Digital and Analog Communication Systems, 6th ed. Printing Prentice Hall, 2001.

16. Golub G.H., Van Loan C.F. Matrix Computations. 4th ed. Johns Hopkins University Press, 2012. 790 p.

Авторы

Вундер Нина Александровна - аспирант, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, polinova_nina@mail.ru

Дударенко Наталия Александровна - кандидат технических наук, доцент, доцент, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, dudarenko@yandex.ru Захарова Полина Игоревна - аспирант, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, polinal9920@yandex.ru

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

Ушаков Анатолий Владимирович - доктор технических наук, профессор, профессор, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, ushakov-avg@yandex.ru

3. Kwakernaak H., Sivan R. Linear Optimal Control Systems. Wiley-Interscience, 1972, 608 p.

4. Davis M.H.A. Linear Estimation and Stochastic Control. London, Chapman and Hall Ltd., 1977, 224 p.

5. Oppenheim A.V., Schafer R.W. Digital Signal Processing. New Jersey, Prentice Hall, 1975, 585 p.

6. Genin L.G., Sviridov V.G. Introduction to the Statistical Theory of Turbulence. Moscow, MPEI Publ., 2007, 100 p. (In Russian)

7. Oksendal B.K. Stochastic Differential Equations: An Introduction with Applications. 6th ed. Berlin, Springer, 2003, 379 p.

8. Dudarenko N.A., Ushakov A.V. Matrix formalism of the degeneration control problem of multichannel dynamical systems under vector stochastic exogenous impact of the colored noise type. Journal of Automation and Information Sciences, 2013, vol. 45, no. 6, pp. 36-47. doi: 10.1615/JAutomatInfScien.v45.i6.40

9. Ushakov A.V, Vunder N.A., Serzhantova M.V., Slita O.V. Stochastic Continuous and Discrete Dynamic Systems under Uncertainty. St. Petersburg, ITMO University Publ., 2016, 297 p.

10. Besekerskii V.A., Popov E.P. Teoriya Sistem Avtomaticheskogo Regulirovaniya [The Theory of Automatic Control Systems]. St. Petersburg, Professiya Publ., 2003, 752 p. (In Russian)

11. Andreev Yu.N. Control of Finite Linear Objects. Moscow, Nauka Publ., 1976, 424 p. (In Russian)

12. Lotfi A. Zadeh, Charles A. Desoer Linear System Theory: The State Space Approach. 4th ed. NY, Dover Publications, 2008, 656 p.

13. Ushakov A., Dudarenko N., Slita O. The Modern Theory of Multivariable Control: The Unit of the State Space. Saarbrucken, LAP LAMBERT Academic Publishing, 2011, 428 p.

14. Vunder N.A., Nad'kina E.A., Ushakov A.V., Chugina J.V. Creation of correlation functions of linear continuous systems based on their fundamental matrices. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2015, vol. 15, no. 6, pp. 1036-1044. doi: 10.17586/22261494-2015-15-6-1036-1044

15. Couch L.W. Digital and Analog Communication Systems. 6th ed. Printing Prentice Hall, 2001.

16. Golub G.H., Van Loan C.F. Matrix Computations. 4th ed. Johns Hopkins University Press, 2012, 790 p.

Authors

Nina A. Vunder - postgraduate, ITMO University, Saint Petersburg, 197101, Russian Federation, polinova_nina@mail.ru

Natalya A. Dudarenko - PhD, Associate Professor, Associate Professor, ITMO University, Saint Petersburg, 197101, Russian Federation, dudarenko@yandex.ru

Polina I. Zaharova - postgraduate, ITMO University, Saint Petersburg, 197101, Russian Federation, polina19920@yandex.ru

Anatoly V. Ushakov - D.Sc., Full Professor, ITMO University, Saint Petersburg, 197101, Russian Federation, ushakov-avg@yandex.ru

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