Тихонов В.И., Харисов В.Н. Статистический анализ и синтез радиотехнических устройств и систем (2004) (1151791), страница 34
Текст из файла (страница 34)
3. ТЪе Глк!са! 8!пш!а!!оп о( 8!ос!савссс (Э!(Гегепг!а1 Ес(пабопзд!ЕЕЕ тгапа.— 1974, -.Уо!. АС-19, !Чэ 1.— Р 75 — 7б. 178 ьс„,, =г,„— а«,Л+ Р псв„, Р,=Р=!цуга/2 (3.Ю.18) Однако линейное уравнение (17) допускает другое представление в дискретном времени. Действительно, нз общего решения Цс) = Г(со) охр ( — а (с — со)) + 7 1 схр ( — а (г — т ) П(т) с(т получим «„„=ехр( — аЛ) «„Ч- Р '" (Л) п„ (3.10.19) где ,И' тгЛС Р (Л) = 7' — 1 ехр( — 2ат) с(т = — (1 — ехр ( — 2аЛ)). 2, да (3.10.20) Отсюда следует, что лисперсия Р(Л) удовлетворяет уравнению (Р/ (Л 2 Р 1.
29/2 с начальным условием Р(0)=0. Заметим, что выражения (19) и (20), в отличие от (18), устанавливают точное соотношение между «„„и «, при любых значснивх Л. Если шаг дискретизации по времени Л выбрая таким, что аЛ~!, то можно воспользоватьсв приближенными равенствами ехр( — аЛ)се! — аЛ, 1 — ехр( — 2аЛ)-2аЛ. При этом выражения (18) и (19) будут совпадать.
Следовательно, приближенное соотношение (!8) тем точнее, чем меньше шаг Л. Рассмотрим линейное векторное дифференциальное уравнение с постоянными коэффициентами с/«/ с/С = А «(1) + и (1), (3.10.21) где «(1) --- векторный процесс; А — квадратная матрица; и (1~ — векторный БГШ с нулевыми м. о. и корреляционной матрицеи М(П(гг)П'((г)) = М(( — !!)' (3.
10. 22) () — симметричная неотрицательно определенная матрица. Общее решение уравнения (21) имеет вид «(1)=Ф(1 — 1 )«(Г )+) Ф(1 — т)п (т)с/т, (3.10.23) 'о где Ф(1) -переходная матрица, удовлетворяюгцая уравнению с/Ф (1) /с/г = АФ (1) (3. 10.24) с начальным условием Ф(0)=Е, где Е- — единичная матрица. Из теории обыкновенных линейных дифференциальных уравнений известно, что уравнению (24) удовлетворяет матричная экспонента, определяемая матричным степенным рядом Ф(1)=ехр(А()=1+А!+ (1/2)А~(~+ (1/31)А~(~+ ...
(3.10.25) 179 Из (23) с учетом (25) получим г,„„= ехр (АЛ) г,„+ и„. (3.10.26) Корреляционную матрицу дискретного векторного белого шума определим на основании (23) и (22): ( / (~.1- 1) Ь Р(Л)=М(п„п„')=М~( ) ехр(А((о+1)Л вЂ” т)Яп(т))А(т) х ~й АПА))й А) т) х ( ) ехр(А[(о+1)Л вЂ” тД) п(т,)((т,) ~= чь (3.10.27) =) ) ехр(Ат,) М(п((О+1)Л вЂ” т,) и'((о+1)Л вЂ” т1)) х оо Ь х ехр(А'т )Ыт)1йз=) ехр(Ат)Яехр(А'т)й(т. О Умножим это равенство слева на А: й ь АР (Л) = А ) ехр (А т) () ехр (А'т) й)т = ) (А ехр (А т) ()т) О ехр (А'т). О о Если здесь применить матричный аналог интегрирования по частям, то получим й ь АР(Л)=) Ы(ехр(Ат)3 Яехр(А'т)=ехр(Ат) Оехр(А'т) ~— о О Ь вЂ” ) ехр (Ат) А((О ехр (А'т)) = ехр (АЛ) () ехр (А'Л) — 1()1— о — ~ ) ехр (А т) () ехр (А'т) а)т~ А' = — (,( — Р (Л) А'. т «п(ь) 4Ь При записи последнего равенства использованы формула взятия производной от интеграла по верхнему пределу и равенство (27).
Таким образом, матрица Р(Л) удовлетворяет уравнению А(Р (Л))11(Л = АР+ РА'+ Я (3.10.28) с начальным условием Р(0)=0. Матрица Р(Л), как всякая симметричная неотрицательно определенная матрица, может быть представлена в виде Р=бб', (3.10.29) где С вЂ” нижняя треугольная матрица (все ее элементы над главной диагональю равны нулю). Такое представление в теории матриц иногда называют извлечением квадратного корня.
)во С использованием (29) из (2б) удается получить удобное для моделирования выражение Ц„)=ехр(АЛ) 1,„+Сп„=Ф(Л) г,„+Сп„, (3.10.30) причем М (п„п„") =18„„. (3.10.31) Соотношение (30) является векторным аналогом (19) для скалярного случая; оно позволяет моделировать процесс В(() в дискретном времени. При этом нужно выполнить следующие этапы. 1. Имея матрицу А, численными методами можно решить уравнение (24) и с любой точностью найти матрицу Ф (Л) = = ехр (А Л). 2. По известным матрицам А и (~ численными методами решаем уравнение (28) и с нужной точностью находим Р(Л).
3. По найденной матрицу Р(Л), используя стандартную программу, определяем матрицу С. 4. Выполнив операции, предписываемые алгоритмом (30), по Г,„ находим 1„1. При этом в качестве компонент шумового вектора берутся реализации датчика стандартных гауссовских чисел. Укажем, что в некоторых задачах (малая размерность г,((), диагональная матрица А и др.) может оказаться более удобным найти аналитические выражения матриц Ф((), Р((), С(() (см, приведенные ниже примеры). После этого для моделирования процесса г,(() необходимо будет выполнить лишь п. 4 указанного алгоритма. Организация вычислений матричной экспоненты Ф (() = ехр (А() подробно описана в литературе.
При аналитическом вычислении ее можно воспользоваться определением (25). Если матрица А диагональная: А-( ' то легко вычислить )'ехр (а, () О ехр (А() = О ехр(а„()/ Однако определение (25) удается использовать лишь при малой размерности или очень простом виде матрицы А. Чаще для вычисления матричной экспоненты применяют преобразование Лапласа. Обозначим через Ф(р)=.У(Ф(()) матрицу, каждый элемент которой представляет собой изображение по Лапласу соответствующего элемента матрицы Ф((). Тогда из (24) имеем (р1 — А) Ф(р)=1, .к'(Ф(()) = рФ(р)-Ф(0) = рФ(р) — 1.
)в) Отсюда, если определитель г)е1(р1 — А)ФО, получим Ф(р) =-(р(-А)-'. (3.10. 32) Это соотно|пение может быть использовано для вычисления матричной экспоненты е - Е((,1 (3.10.33) Получим теперь для векторного линейного варианта аналог приближенного скалярного алгоритма (18). Из (25) следует, что при е — 0 первое приближение для матрицы Ф(е) имеет вид Ф(е)-1+А(1). При этом из (27) получим П(А)-(~Л.
В резулыате приходим к аналогу алгоритма (18) в векторном случае Р„„=(1+ Ал) Р,„+Г1п„, М(п„пт) =18„„, (3.10.34) а нижняя треугольная матрица Г, находится из уравнения Г,Г| =0А. (3.10.35) Рассмотрим три примера. Пример 3.10.2. Молель речевого сообщения. В качестве модели речевого сообщения иногда используют сл. пр., заданный системой еуге)еуе" ахч| =еЕче)|Ее.
|Ехчз)|Ее+ Рхг="(е). (3.10.36) Приведем (36) к общему виду (2!); ~Це /ое = — асе — РЦ+ л(е). ~79П!е= — Рчз ч-л(е). (3.10.37) Сравнивая (21) и (37), нетрудно установит|в что — 2 ! 1 (3.10.38) Воспользовавшись формулой (32), найдем преобразование Лапласа матрицы Ф(е) Н +Р) 0 1+ Отсюда получим ехр( — ае) — [схр( — ае) — ехр( — Ре)) Р Ф(1)=.2| (Ф(р)) = .
(3.10 39) На основании записанных матриц (38) и (39) по формуле (27) можно установить, что элементы матрнды лнспсрсий П(Л) имеют следующий вид: Еа аР Р и„= ', 















