Книга
Книга
ГЛАВА J
ОБЩИЕ СВОЙСТВА СЛУЧАЙНЫХ ФУНКЦИЙ
Теория случайных функций как раздел теории вероятностей
Теория вероятностей возникла и первое время развивалась как наука о вычислении вероятностей появления различных случайных событий на основании предположений о механизме их возникновения или данных опыта.
В таком именно виде основы теории вероятностей были заложены в XVII веке (трудами Паскаля, Ферма и Гюйгенса), а к началу XVIII века, после установления Я. Бернулли первой предельной теоремы, теория вероятностей получила известное логическое завершение.
Первое время такое содержание теории вероятностей удовлетворяло потребности науки и практики.
Однако примерно с середины XIX в. наука и техника поставили перед теорией вероятностей ряд новых задач, решение которых уже не могло быть получено на базе исчисления вероятностей случайных событий. Кроме рассмотрения случайных событий, возникла настоятельная необходимость в изучении явлений, характер которых определялся не фактом появления или непоявления того или иного случайного события, а зависел от некоторых величин, могущих принимать случайные значения, что имеет место, например, при различных измерениях. Таким образом, в теории вероятностей возник новый объект исследования — случайные величины.
Понятие случайной величины является в известном смысле обобщением понятия случайного события, так как с каждым случайным событием можно сопоставить случайную величину, принимающую значение 1, когда это событие имеет место, и 0 — в противоположном случае. Следовательно, все результаты, которые могут быть получены в схеме случайных событий, также могут быть получены и в схеме случайных величин. Однако понятие случайной величины более содержательно, чем понятие случайного события.
Долгое время все практически интересные задачи, возникающие при исследовании случайных явлений, полностью укладывались в схему
случайных величин. Исключение, собственно говоря, представляло только одно явление, открытое еще в 1827 г. английским ботаником Р. Броуном и заключающееся в том, что легкие частицы, взвешенные в жидкости, совершают беспорядочные движения. Как было выяснено значительно позднее, причина броуновского движения заключается в хаотическом движении молекул жидкости, случайные удары которых заставляют взвешенную в жидкости частицу описывать случайные траектории. Для исследования процессов, аналогичных броуновскому движению, потребовался новый математический аппарат, дающий возможность количественного анализа не случайных величин, а случайных функций. Число технических задач, требующих для своего решения привлечения аппарата теории случайных функций, особенно возросло в последнее время с развитием систем автоматического регулирования и управления.
Поэтому естественно, что теория случайных функций, возникновение которой относится к XX в., в настоящее время является одним из наиболее быстро развивающихся разделов теории вероятностей.
Таким образом, развитие теории вероятностей с момента ее возникновения характеризуется не только усовершенствованием вычислительных методов этой науки, но и расширением объектов ее исследования. Начав с изучения случайных событий, теория вероятностей перешла к изучению случайных величин, а затем — к изучению случайных функций.
При этом каждое новое расширение объекта исследования, наряду с использованием старых методов, потребовало разработки и применения новых методов, специфических только для данного случая.
Основные обозначения и формулы теории вероятностей
Для удобства чтения основного текста книги представляется целесообразным условиться об обозначениях и дать краткую сводку основных формул теории вероятностей, используемых в дальнейшем. Вывод этих формул, а также содержание основных понятий теории вероятностей предполагается известным читателю в объеме, например, [4], [7] или [16].
Будем обозначать случайные величины по возможности большими буквами латинского алфавита, стоящими в конце алфавита, например: X У, U7, V и т. д.
Возможные значения случайных величин, или значения, полученные в результате опыта, будем обозначать соответствующими малыми буквами, т е. х, у, w, у и т. д.
Для полной характеристики случайной величины необходимо задать ее закон распределения.
Интегральный закон распределения, или функцию распределения, т. е. вероятность того, что рассматриваемая случайная величина имеет
§ 2] ОСНОВНЫЕ ОБОЗНАЧЕНИЯ И ФОРМУЛЫ 1 1 значение меньше заданного, мы будем обозначать буквой F, т, е. положим, например,
P(X<x) = F^xy (2.1)
Так как нам придется иметь дело с законами распределения ряда случайных величин, то будем условно считать, что вид функции распределения определяется аргументом у функции F.
Таким образом, F (xy F^ PW означают не одну и ту же функциональную зависимость, в которой произведена замена аргумента, а функции распределения случайных величин X, У и Z соответственно, которые могут иметь совершенно различные математические выражения.
Функция распределения пригодна как для характеристики непрерывных случайных величин, так и для характеристики дискретных величин, т. е. таких, которые могут принимать только определенные числовые значения. В дальнейшем будут использованы в основном непрерывные случайные величины), которые удобнее характеризовать плотностью распределения вероятности (иногда говорят просто «плотность распределения» или «дифференциальный закон распределения»), являющейся производной от соответствующей функции распределения. Для обозначения плотности вероятности всюду будет использована буква /, причем так же, как для функции распределения, аргумент у функции f будет условно обозначать и вид этой функции.
Таким образом, в соответствии с введенными обозначениями
(2.2)
Исключения из принятых выше обозначений мы будем делать только тогда, когда они могут привести к недоразумению. В этих случаях функции F и / мы будем снабжать индексами, указывающими, к какой случайной величине относится данный закон распределения. Так, например, Fx^ и fxW будут обозначать функцию распределения и плотность вероятности случайной величины X, взятые при аргументе у.
Совокупность нескольких случайных величин, или, как говорят в теории вероятностей, система случайных величин может быть охарактеризована или многомерной функцией распределения (например, F^x, у, z) = P { Х<^х\ Y<y; Z<z} для системы случайных величин X, У, Z), или — для непрерывных величин — многомерной
плотностью вероятности (/(х, у, z) в данном примере). Если случайные величины независимы, то плотность вероятности системы распадается на произведение плотностей вероятности отдельных случайных величин, например
/(^,^)=/(^)/М(2.3)
Если между случайными величинами имеется зависимость, то плотность вероятности системы нельзя представить в виде произведения плотностей вероятности отдельных случайных величин, и формулы типа (3)) не будут справедливы.
Если одна или несколько зависимых случайных величин, входящих в систему, заданы, то закон распределения остальных величин системы меняется. Плотность вероятности в этом случае будем обозначать по-прежнему буквой /, указывая в качестве аргументов значения случайных величин, оставшихся неопределенными, и отмечая справа от вертикальной черты те величины, значения которых заданы. Например, если из трех случайных величин X, У, V задана V=v, то условная плотность вероятности величин X ii У будет обозначена /(х,д/| ^ = у) или просто f^x, j/|v).
Как известно из курса теории вероятностей, условная плотность вероятности /(х |j) определяется формулой
/(X|J)=^^,(2.4)
где для получения плотности вероятности /(у) достаточно проинтегрировать f (х,у) по аргументу х
оо
fU^= $ f^y^ax.(2.6)
— ОО
Понятие условной плотности вероятности имеет смысл и в том случае, когда часть случайных величин, входящих в систему, предполагается зафиксированной, однако значения этих величин считаются случайными. В этом случае условная плотность вероятности будет зависеть от случайной величины, и, следовательно (при фиксированных значениях своих аргументов), будет случайной величиной. Формулы типа (4) по-прежнему остаются в силе, однако зафиксированные случайные величины, в соответствии с принятыми обозначениями, в этом случае мы будем обозначать большими буквами (так, в формуле (4) вместо у будем писать У\
Вместо законов распределения случайных величин во многих задачах достаточно указать только «моменты» случайных величин, т. е.
математические ожидания соответствующих степеней случайных величин (начальные моменты) или степеней отклонения случайной величины от ее математического ожидания (центральные моменты), т. е. величины, определяемые равенствами
от, = М [Xz], ^ = М [(X — от,/]. (2.6)
Для характеристики свойств одной случайной величины наиболее важными являются моменты первого и второго порядка, т. е. величины т-х и т^ определяемые равенствами
^ = М [X], пц = М [X2], (2.7) где М обозначает операцию нахождения математического ожидания. Наряду с моментом т^ часто рассматривается второй центральный момент, т. е. величина
^ = М[(Х~^П (2.8)
Первый начальный и второй центральный моменты соответственно называются математическим ожиданием и дисперсией случайной величины^ Математическое ожидание случайной величины мы будем обозначать малой буквой, соответствующей обозначению случайной величины, с чертой сверху, а дисперсию или буквой D, указывая в скобках, о дисперсии какой величины идет речь, или а2, снабжая в случае возможной путаницы букву а (обозначение среднего квадратического отклонения) индексом, указывающим, к какой величине относится эта дисперсия. Таким образом, например, для случайной величины X будем иметь
^ = /^1==М[Х], (2.9)
D [X] = а^ = ^2 = М [(X - ^)2]. (2.10)
Полезно заметить, что между дисперсией и вторым начальным моментом т^ существует соотношение
DVX\ = G^ = m^ — X\ . (2.11) являющееся частным случаем (при 7=2) соотношения между центральным моментом p,z порядка 7 и начальными моментами тк (А = = 1, 2, ..., 7):
|*-=2и<г^1<-1)*^'”«' <2'12> к=0
Для системы случайных величин, помимо дисперсии и математического ожидания каждой величины, первостепенное значение для характеристики системы имеют корреляционные моменты случайных величин, или математические ожидания произведений отклонений случайных величин от их математических ожиданий, которые мы будем
обозначать буквами к, снабжая их индексами, указывающими, между какими величинами находится корреляционный момент. Например, если имеется система п случайных величин Xb А»,..., Хт то корреляционные моменты определятся формулой
£/z=M [(^/ — ^)№ — Ш Л ^=1, 2,..., и. (2.13)
Очевидно, что при j = l формула (13) обращается в выражение для дисперсии. Совокупность всех чисел к5г при /, 1=\, 2, ..., и, можно представить в виде матрицы !|&/Д. которая называется корреляционной матрицей.
Если плотность распределения случайной величины задана, то вычисление моментов этой величины сводится к вычислению определенных интегралов. Например,
х — $ xfVx^dx,(2.14)
al = f <х — Kf f(x) dx,(8.15)
—00
где предполагается, что соответствующие интегралы существуют (для существования математического ожидания 5с необходимо, чтобы интеграл (14) сходился абсолютно, т. е. чтобы существовал интеграл
00
\ х \ f (х) dx).
—со
Аналогично вычисляются и моменты для системы случайных величин, однако порядок интегрирования повышается. Например, для корреляционного момента случайных величин X и У имеем
00
^ХУ = И ^ ~ ^ (У —УИ^, у) dx dy.(2.1 в)
—00
Кроме функции распределения или плотности вероятности, исчерпывающей характеристикой случайной величины или системы случайных величин является характеристическая функция, определяемая равенствами:
для одной случайной величины
ОО
Е (и) = М [е'м] = $ eluxm dx,(2.17)
—00
для системы случайных величин
£(«„ иъ ..., zz„)=M[exp(/ 2 «Л/)] =
00п
= ^...^ехр(/ У ujxj)f{xb xv ...^G^dxtdxi ...dxn, (2.18) —CO
где иь и^ ...; ип — вспомогательные (неслучайные) вещественные параметры, а прёдставление математических ожиданий в виде интегралов написано для непрерывных случайных величин.
Удобство применения характеристических функций связано с тем, что все моменты\ случайных величин (если они существуют) могут быть получены из^характеристической функции путем дифференцирования. Ряд выкладОк проще выполнять, пользуясь не плотностями вероятности, а характеристическими функциями, зная которые всегда можно найти плотности вероятности случайных величин, применив обратное преобразование Фурье. Например:
ОО
/to = 27«Г^ад^и,(2.19)
—ОО
/№, хч, .... х„) =
^^П'-Л ехр(~Z2j uixJ^E^ “» •••• UnWi<hk...dun.
— ОО/=1
(2.20)
Приведем несколько формул, которые будут использованы в дальнейшем.
Начальный момент mt случайной величины X определяется равенством
т1 = М[ХЧ=-^гЕ(п)\•(2.21)
Смешанный начальный момент ^/..../^ системы случайных величин Хг, Х^ ..., Хп определяется равенством *)
_1dW^n
—д^диК.^п ь<и^>M
(2.22)
*) Формулы (21) и (22) имеют место только в том случае, если соответствующие моменты существуют, т. е.
ОО
j | X1 I / (х) Д?Х<ОО —оо
И
И ••• 5 I ^ X1!... х'п V<хи л2, ..., xrt) dxx dx^ ... dxn <со. - ОО
Если Х/ = 0 (7=1, 2, ..., п^ то (21) и (22) определяют соответствующие дентральные моменты.
Характеристическая функция системы независимых случайных величин равна произведению характеристических функций этих величин, взятых со своими аргументами. Например, если X и У—независимые случайные величины, то характеристическая функция системы
5(и,, и») = В» (“О В, (иг),(2.23)
где индексы х и j/ поставлены для того, чтобы отметить, к какой случайной величине относится эта характеристическая функция.
Для нахождения характеристической функции суммы независимых случайных величин достаточно перемножить характеристические функции слагаемых, взятые при одинаковом аргументе. Так, например, если
Z = X+Y,(2.24)
а X и У независимы, то характеристическая функция
Ег (и) = Ех (и) Еу (иу(2.25)
Обращение последней формулы по Фурье дает для плотности вероятности суммы Z выражение
А (^)” $ Л(*—Л^ОИ.?.(2.26)
—ОО
Формула (26) показывает, что плотность распределения суммы независимых случайных величин является «сверткой» плотностей распределения слагаемых. Эта формула может быть выведена и без использования (25).
Для нахождения характеристической функции подсистемы случайных величин достаточно в характеристической функции системы лишние переменные «у заменить нулями. Например, если дана система случайных величин Хь X* Х^ то характеристическая функция подсистемы, состоящей из двух случайных величин Xt и Х^ определится равенством
E(ut, и^ = В<иъ Из, 0).(2.27)
Из законов распределения непрерывных случайных величин наиболее распространенным является нормальный закон распределения.
Если система случайных величин Хь Х^ ...» Хп подчиняется нормальному закону, то характеристическая функция системы определяется равенством пп
Е(нь и» .... м„) = ехр(—4 2 kjlUj(2128>
A z=i/-1
Формула (28) показывает, что в том случае, когда все корреляционные моменты кд (элементы корреляционной матрицы с различ-
ными индексами) равны нулю, то Е («ь и^ ..., и^ распадается на произведение характеристических функций, и, следовательно, если нормальные случайные величины не коррелированы, то они и независимы (в общем случае это утверждение перестает быть верным).
Преобразование, по Фурье (28) дает для л-мерного нормального закона распределения формулу
п
f (хр х2,..., х^ = ^лу2 уу ехР [ 2Д 5 ^h (Х1^ ^xi ^^]»
(2.29)
где А — определитель корреляционной матрицы ||Ад||> a Ajt— алгебраическое дополнение элемента k^ этого определителя.
В частном случае одной случайной величины (л=1) (28) и (29) упрощаются и принимают вид
(2.30)
—(2.31)
с]/ 2л’
где о3 — дисперсия X. Для функции распределения в этом случае:
F (х) = 1[1 + Ф (^)],(2.32)
где
Ф(х) = ~4=Ъ Mt(2.33)
У 2л
— интегральная функция Лапласа (интеграл вероятности).
Если две случайные величины Y и X связаны функциональной зависимостью
Y=^<X\Х=ф(У),(2.34)
то характеристическая функция Е^^ случайной величины Y может быть выражена через плотность вероятности случайной величины X по формуле
Е^= j el^“fx^dx.(2.35)
—ОО
Обращение последней формулы по Фурье дает для плотности вероятности случайной величины Y
fy(^ = A- J e-lsn (^ ^“^^dx рн. (2.36)
—ОО—ОО
Переменив в последнем равенстве порядок интегрирования, можно доказать, что в том случае, когда функция cd(jc) мс/нотонна,
АСу)=Л[ФСу)]|4^|-АСу)=Л[ФСу)]|4^|-(2.37)(2.37)
АСу)=Л[ФСу)]|4^|-
АСу)=Л[ФСу)]|4^|-
(2.37)
(2.37)
Из законов распределения дискретных случайных величин в приложениях наиболее часто встречается закон Пуассона, согласно которому вероятность того, что случайная величина X примет значение, равное т (т — целое число), определяется формулой
гдегдеРт — т\ еРт — т\ еa = M[X] = D[X].a = M[X] = D[X].(2.38)(2.39)(2.38)(2.39)
где
где
Рт — т\ е
Рт — т\ е
a = M[X] = D[X].
a = M[X] = D[X].
(2.38)
(2.39)
(2.38)
(2.39)
Законы распределения и моменты случайной функции
Будем называть случайной функцией X (f) такую функцию своего аргумента, значение которой при любом значении 1 является случайной величиной. Аргумент t будем считать величиной неслучайной.
Во многих практически интересных задачах роль аргумента случайной функции играет время. Поэтому мы в дальнейшем переменную t условно будем называть временем.
При исследовании случайных функций приходится различать два случая:
аргумент случайной функции t может принимать любые значения в заданном интервале (конечном или бесконечном);
аргумент случайной функции может принимать только определенные дискретные значения.
В первом случае X (f) обычно называют случайным процессом, во втором — случайной последовательностью. Особенности, связанные с изучением случайных последовательностей, будут рассмотрены в гл. VIII, в остальных же главах под случайной функцией мы будем понимать случайный процесс, не всегда сговаривая это специально. Также всюду в дальнейшем случайные функции мы будем считать непрерывными функциями своего аргумента, т. е. будем считать, что за малые промежутки времени ордината процесса может получить заметное приращение только с малой вероятностью.
Процесс X (t) называется непрерывным по вероятности, если при любом г (е ^> 0)
limP { |AZ (* + △) — Х(0|^е} = 0. д-*о
Наряду с понятием непрерывности процесса по вероятности часто используется понятие непрерывности процесса в среднеквадратическом (см. § 6).
Случайные процессы возникают во многих задачах, имеющих непосредственный практический интерес. Например, текущие координаты цели, определяемые радиолокатором, вследствие неизбежных ошибок измерения! являются случайными функциями непрерывного времени. Также случайными функциями времени являются: ордината поверхности моря в данной точке, текущие значения углов качки корабля на волнении 1 и т. п. Не менее часты примеры, когда аргументом случайной функции является не время, а другой непрерывный параметр. Примерами таких случайных функций могут служить: ордината волнового профиля поверхности моря для фиксированного момента времени как функция координаты точки моря, скорость ветра над заданной точкой земной поверхности как функция высоты рассматриваемой точки и т. п.
Для всех приведенных примеров характерно, что при фиксированных значениях аргументов значения соответствующих функций являются случайными величинами, т. е. все они — случайные функции.
Рассмотрим случайную функцию X (f) и предположим, что для ее исследования произведено п независимых опытов. В каждом опыте будет получена определенная функциональная зависимость или, как принято говорить в теории случайных функций, реализация случайной функции X ^. Условимся обозначать реализации случайных функций соответствующими малыми буквами, отмечая индексом номер опыта
Следовательно, в нашем случае мы получим п реализаций
хМ ^(0, ..., xn(t\(3.1)
представляющих пучок кривых, в какой-то степени характеризующих свойства случайной функции X (f). Действительно, например, пучки
Рис. 1.
реализаций, изображенные на рис. 1 — 3, показывают, что три случайные функции, соответствующие этим реализациям, обладают весьма различными свойствами.
В то время как пучок реализаций на рис. 1 позволяет предполагать, что свойства случайной функции являются в юм или ином
смысле слова устойчивыми во времени, на рис. 2 и 3 подобной устойчивости не наблюдается. Однако подобно тому как статистический ряд, получаемый в результате серии опытов для определения свойств случайной величины, только приближенно характеризует эту величину,
так и пучок реализаций случайной функции может характеризовать ее свойства только с той или иной степенью приближения.
Прежде чем установить рациональные методы обработки реализаций случайной функции для получения ее
характеристик, рассмотрим один из теоретических способов задания этой функции. Зафиксируем значение аргумента случайной функции t, положив, например,
(3-2)(3-2)t = tv
(3-2)
(3-2)
Очевидно, что если бы нас интересовало значение случайной функции только в момент времени 1Ъ то достаточно было бы задать за- ж ^кон распределенияслучайнойвели-
чины
Хх = Х^.(3.3)
БудемсчитатьXt непрерывной
случайной величиной и обозначим cUее плотность вероятности f(xx 11^
Лугде tx за чертой обозначает, что
речь идет о плотности вероятности Ллординат случайной функции в мо-
Yмент времени tv
т——- Во многих задачах знание плот-
^ ности вероятности f(xx | t^ является
Рис. 3.достаточным. Например, если X (0
дает величину отклонения управляемого снаряда от требуемой траектории, то, выбрав в качестве tx время полета снаряда до цели, с помощью плотности вероятности /(хх | tx) мы получаем возможность характеризовать закон отклонения снаряда от цели.
Однако плотность вероятности f(xx 1t-й не может служить полной характеристикой случайной функции, поскольку она никак не отражает взаимную зависимость ординат случайной функции. Для получения более детальной характеристики случайной функции выберем два значения аргумента: tx и ^. Соответствующие им ординаты X (tx) и X(t^ будут случайными величинами Хх и Х^ которые полностью могут
быть охарактеризованы соответствующей двумерной плотностью вероятности /(xh х21 ^ь У> где tY и Ц указывают моменты времени,, для которых взяты ординаты случайной функции.
Выбрав для аргумента t три значения ^, Д2 и ^ и указав соответствующую трехмерную плотность вероятности f^xXl х^ х^ | tv t^ t^, мы получим еще более подробную характеристику случайной функции. Этот процесс можно продолжать и далее, вводя четырехмерные, пятимерные и т. д. законы распределения ).
Случайную функцию будем считать заданной, если заданы все многомерные законы распределения для любых значений 1Ъ t^..., tn из области изменения аргумента t. Хотя, как это мы увидим ниже, во многих случаях может быть указан простой способ построения многомерных законов распределения, рассмотренный способ определения случайной функции не всегда удобен вследствие своей громоздкости. Поэтому вместо самих многомерных законов распределения в большинстве случаев ограничиваются заданием соответствующих числовых параметров этих законов, подобно тому как в теории случайных величин часто вместо закона распределения этих величин указывают соответствующим образом выбранные параметры этих законов. В качестве таких параметров можно выбрать различные величины, однако наиболее удобными являются начальные т^.,.^ (или центральные Vhh.,.)^ моменты различных порядков, т. е. математические ожидания произведений соответствующих степеней ординат случайной функции, определяемые равенствами
(8.4)(8.4)...in=^ I*71 ft) Х^ ft) ...X1" ft)], ^kh ... jn = M {[X ft) - MX ft)P [X ^ - MX W]/....
(8.4)
(8.4)
... [X ft) — MX ft)]^}
(«=1, 2, 3,...),
где порядком момента называется сумма показателей степеней
/1 +Л + • • • +А-
Из бесконечного числа моментов наиболее важными с точки зрения характеристики случайной функции являются моменты первого и второго порядка. Момент первого порядка, определяемый в соответствии с (4) формулой
(3.5)(3.5)W1 = M[Xft)],
(3.5)
(3.5)
является математическим ожиданием ординаты случайной функции в произвольный момент времени. Так как это математическое ожидание, вообще i оворя, зависит от выбранного значения ib ю для дальнейшею мы будем обозначать его соответствующей малой буквой с чертой сверху, отмечая явно функциональную зависимость от Л т. е в нашем случае положим
x(0=M[X(0],(3.6)
где индекс 1 у t опущен.
Функция ^(0 уже не является случайной и в соответствии с понятием математического ожидания полностью определяется одномерной плотностью вероятности:
Я(0 = { xfkxWx.(3.7)
— ОО
Начальные моменты второго порядка могут быть двух типов, моменты второго порядка одной из ординат случайной функции, определяемые в соответствии с (4) формулой
^2=М[Х2О(3.8)
и смешанные моменты второго порядка
т.л=^^Х^ХШ(3.9)
Очевидно, момент пц зависит от одного аргумента tb а смешанный начальный момент тхх — от двух аргументов tx и t^. Вместо начальных моментов чаще применяют центральные моменты второго порядка, определяемые равенствами
D \Х(01 = М {[X(0 -х(ОГЬ(ЗЛО)
к (f h t.) = М {\Х (^) - ^ (ta] VX (У - Зс М]Ь(3.11)
Как ясно из определения, D[A"(0] является дисперсией случайной величины X (t), а К^ъ М— корреляционным моментом случайных величин X М и X (to* Функцию К (tb t0 в теории случайных функций называют корреляционной функцией или, иногда, автокорреляционной функцией.
В соответствии с известными соотношениями между начальными и центральными моментами второго порядка имеем
т.= й\Х(П\Л-*Ч^(3.12)
т1д = К (tb tO^X (tO х (t0-(3.13)
Записывая в (10) и (11) явное выражение для математического ожидания, для дисперсии D[xY(0] и корреляционной функции К (tv t^ получим
D[X(0]= f [х — 5c^Yf(x\Mx,(3.14)
— ОО
ОО
К(^> t^ — ^[^—^(^1)] [-^2-^(^)]/(-^h ^1Л> t^dxxdx^ (3.15) — оо
т. е. из рассмотренных моментов только корреляционная функция зависит от двумерного закона распределения.
Раздел теории случайных функций, оперирующий только с моментами первых двух порядков, носит название корреляционной теории случайных функций. Как мы увидим в дальнейшем, многие технические задачи могут быть решены в рамках корреляционной теории, изложение которой будет занимать основную часть этой книги.
В заключение данного параграфа установим классификацию случайных функций, отражающую некоторые общие их свойства.
Наиболее важным свойством случайной функции, определяющим возможность применения особых методов исследования, является зависимость или независимость свойств случайной функции от начала отсчета времени. В соответствии с этим различают стационарные и нестационарные случайные функции. Для случайных функций первого типа все многомерные законы распределения зависят только от взаимного расположения моментов времени tb t^ t^..., tm но не от самих значений этих величин. Иными словами, для стационарности случайной функции при любом п должно выполняться соотношение
/(хь X,,..., X„|t„.... tn) =
= /(xb x*..., Xni^ + to, +^ + to). (3.16)
где f0 — любое число
В частом случае при п = 1 и п = 2, полагая £0 =—tb для стационарных функций будем иметь
Л(-^1 ! ^1)= Л(-^! I 0) = /(j^(3.17)
f(xb x.Atb t^ — f(xb x.3|0, t^ — t$ = f(xb x^t^ — t^, (3.18) т. e. одномерный закон распределения ординаты случайной функции не зависит от момента времени, для которого эта ордината выбрана, а двумерный закон распределения зависит только от разности моментов времени, для которых выбраны ординаты случайной функции.
Подставив (17) и (18) в (7), (14) и (15), определяющие математическое ожидание, дисперсию и корреляционную функцию случайной функции X(t\ получим
со
x(t) = $ xf{x) dx — const,(3.19)
— ОО
D [X (01 = J kx — -Я)2 / (x) <lx = const,(3.20)
— 00
K<tb t^= J (xY —x)(x^ — ^)f(xb x^t^ — t1)dx1dx$1 = K(t^ — t1y ”°°(3.21)
т. e. математическое ожидание и дисперсия стационарной случайной функции являются постоянными, а корреляционная функция зависит только от разности моментов времени Ц— tv
«Легко убедиться, что соотношения (19), (20) и (21), будучи необходимыми условиями для стационарности функций, не являются условиями достаточными, так как они могут быть выполнены, но условия (16) могут не выполняться, и, следовательно, функция будет нестационарной. Однако, учитывая, что во многих случаях ограничиваются применением корреляционной теории случайных функций, целесообразно несколько расширить понятие стационарности, приняв (19), (20) и (21) за основу определения стационарности. Такое определение стационарности, предложенное впервые А. Я. Хинчиным, носит название стационарности в широком смысле. Согласно вышеизложенному случайная функция X (f) называется стационарной в широком смысле, если ее математическое ожидание и дисперсия постоянны, а корреляционная функция зависит только от разности моментов времени, для которых взяты ординаты случайной функции. (Напомним еще раз, что рассмотрение t в качестве времени носит условный характер, поскольку аргумент случайной функции может иметь и другую физическую природу.)
Вторым признаком, который может быть также положен в основу классификации случайных функций, является вид законов распределения ординат случайной функции. Наиболее часто встречающимся законом распределения является нормальный закон (закон Гаусса). Кроме того, наличие нормального закона распределения для ординат случайной функции позволяет применить некоторые специальные методы расчета, которые неприменимы в других случаях. Поэтому целесообразно выделить кладе случайных функций, ординаты которых подчиняются нормальному закону распределения. Такие функции мы будем называть нормальными.
Исследование нормальных случайных функций существенно облегчается тем, что для определения закона распределения системы
нормальных величин достаточно знать только их математические ожидания и их вторые моменты. Поэтому для нахождения законов распределения ординат нормальной случайной функции любого числа измерений нужно располагать значением математического ожидания ординаты случайной функции для любого момента времени t и значением корреляционного момента любых двух ординат случайной функции, взятых в произвольные моменты tx и t^ т. е. достаточно знать математическое ожидание х^ и корреляционную функцию К^ t^. Таким образом, исчерпывающей характеристикой нормального случайного процесса является его математическое ожидание и корреляционная функция.
Рассмотрим нормальную случайную функцию, стационарную в широком смысле. Выберем п произвольных моментов времени tv t^ t^..., tn. Вследствие нормальности случайной функции полученная система случайных величин будет также нормальной и, следовательно, ее закон распределения полностью определится значениями математических ожиданий этих случайных величин и корреляционной матрицей, элементы которой
Так как математическое ожидание постоянно, а элементы корреляционной матрицы зависят только от разностей моментов времени tj — tv то закон распределения случайной функции, стационарной в широком смысле, оказывается независимым от начала отсчета времени. Таким образом, для нормальных случайных функций понятие стационарности в широком и узком смысле совпадают.
Особый интерес для приложений представляют случайные функции, закон распределения ординат которых в будущий момент времени полностью определяется значением ординаты процесса в настоящий момент времени и не зависит от значений ординат процесса в предыдущие моменты времени. Такие случайные функции называются марковскими, по имени А А Маркова, впервые рассмотревшего последовательности такого типа.
Более четкое определение марковского процесса будет дано в главе V; здесь же отметим только, что двумерные функции распределения процессов такого типа определяются уравнениями общего вида, нахождение коэффициентов которых обычно не связано с большими трудностями. Поэтому решение ряда задач, представляющих существенные трудности для процессов общего вида, для марковских сводится к решению дифференциальных (или интегро-дифференциальных) уравнений, что хотя и может в отдельных случаях представлять чисто вычислительные трудности, не связано с принципиальными затруднениями.
Свойства стационарности (или нестационарности) процесса, вид закона распределения его ординат, а также принадлежность процесса
к классу марковских случайных процессов, являются независимыми. Поэтому, например, стационарная функция может быть нормальной или не быть нормальной (быть гауссовской или не быть гауссовской); марковская случайная функция может быть как стационарной, так и нестационарной и т. д.
Например, координата броуновской частицы, движущейся в жидкости имеющей постоянную температуру, является нормальной нестационарной функцией времени немарковского типа, в то время как составляющая скорости этой частицы является нормальной стационарной функцией времени марковского типа.
Действительно, движение частицы описывается дифференциальным уравнением второго порядка, не содержащим слагаемого, соответствующего восстанавливающей силе Поэтому для определения закона распределения координаты частицы в будущий момент времени недостаточно знать положение частицы в начальный момент времени, а нужно знать и скорость частицы в этот момент, т. е. координата частицы не является марковским случайным процессом. Составляющая же скорости частицы удовлетворяет дифференциальному уравнению первого порядка; закон ее распределения в будущий момент времени однозначно определяется значением составляющей скорости в начальный момент времени, и следовательно, процесс является марковским.
Типичные задачи, решаемые с помощью теории случайных функций
Прежде чем переходить к систематическому изложению основных положений теории случайных функций, целесообразно рассмотреть несколько типов задач, решение которых требует привлечения теории случайных функций, чтобы выяснить тот круг вопросов, которые имеют непосредственный практический интерес.
Практически интересные задачи, требующие привлечения аппарата случайных функций, могут быть разбиты на три основные группы.
К первой группе можно отнести задачи, в которых по известным свойствам случайных функций требуется определить те или иные вероятностные характеристики процесса, представляющие непосредственный интерес в данном вопросе. В качестве наиболее простой задачи подобного типа можно привести определение дисперсии ординаты случайной функции в заданный момент времени, к которому, например. сводится определение добавочного рассеивания начальных скоростей снаряда при стрельбе с качающегося судна.
Более сложной является задача определения вероятности того, что ордината случайной функции в заданный момент времени не выйдет за пределы некоторого интервала. К решению этой задачи, например, сводится определение вероятности попадания в цель управляемого снаряда.
В то время как для решения задачи о добавочном рассеивании скоростей снаряда достаточно располагать результатами корреляционной теории случайных функций, для решения задачи определения вероятности попадания в цель необходимо знать закон распределения ординаты процесса в данный момент. Наконец, еще более сложной задачей является определение вероятности того, что случайная функция в течение заданного интервала изменения своего аргумента не выйдет за определенные пределы. Эта задача о «выбросах случайной функции» за заданный уровень будет рассмотрена далее более подробно. Здесь же мы только отметим, что для ее решения уже недостаточно знать одномерный закон распределения ординат случайной функции.
К задачам первого типа относятся также задачи определения вероятностных характеристик ординат случайной функции в определенный момент времени при условии, что в какие-то другие моменты времени эти ординаты имели заданные значения. К задаче такого типа^ например, сводится исследование различных типов упредителей залпа при стрельбе с качающегося судна.
Для всех перечисленных выше задач характерно, что для их решения- необходимо располагать теми или иными вероятностными характеристиками случайных функций, причем для решения простейших из них достаточно знать только моменты второго порядка случайной функции, в то время как для решения задачи о выбросах необходимо иметь более подробную информацию о свойствах случайной, функции.
Ко второй группе относятся задачи, связанные с определением вероятностных характеристик случайных функций по экспериментальным данным. Наиболее часто встречающейся задачей этого типа, как мы увидим в гл. VII, является определение корреляционной, функции по реализациям случайной функции. Иногда может возникнуть задача определения соответствующих законов распределения для ординат случайной функции. При решении задач этого типа используют обычные приемы обработки опытного материала, излагаемые в теории случайных величин, однако в данном случае возникают неко- горые специфические особенности, связанные с наличием зависимости между ординатами реализаций случайных функций.
Наконец, к третьей группе следует отнести задачи, связанные с определением вероятностных свойств случайных функций, получаемых путем применения к известным случайным функциям (случайным функциям с известными вероятностными характеристиками) определенных математических операций. Задачи подобного типа весьма распространены в технике, так как исследование поведения различных динамических систем (систем автоматического регулирования и т. п.) обычно сводится к определению вероятностных характеристик случайных функций, получаемых на «выходе» системы по вероятностным характе-
ристикам случайных функций, поступающим на «вход» системы, и динамическим свойствам самой системы.
С точки зрения математической, задачи этого типа обычно сводятся к определению свойств решения системы дифференциальных уравнений, в которые наряду с неслучайными коэффициентами и функциями времени входят случайные функции, характеристики которых предполагаются известными.
Задачи третьего типа весьма разнообразны как вследствие различных свойств рассматриваемых динамических систем, так и вследствие того, что в некоторых случаях свойства таких систем предполагаются заданными; в других же случаях задача как раз и состоит в том, чтобы так определить свойства , системы (обычно свойства закона регулирования), чтобы получить результат, оптимальный в том или ином смысле слова.
Например, при определении поведения судна на нерегулярном волнении (при вероятностном расчете качки корабля) геометрические и механические свойства судна обычно предполагаются заданными. Наоборот, при проектировании различных систем успокоителей качки возникает задача о выборе закона управления оптимальным образом. Аналогичную картину мы наблюдаем и при исследовании поведения других систем автоматического регулирования. К задачам, требующим определения свойств динамической системы, относятся, в частности, задачи об оптимальном экстраполировании и фильтрации случайных функций, которые будут разобраны далее.
Большинство задач третьего типа решается в рамках корреляционной теории, так как для их решения обычно требуется только определение дисперсий соответствующих случайных функций. В некоторых же задачах интерес представляет и определение закона распределения случайной функции, получающейся на выходе динамической системы. Решение таких задач, как правило, представляет ббльшие сложности, чем решение первых.
Итак, разделы теории случайных функций, представляющие непосредственно практический интерес, должны содержать изложение методов, позволяющих по соответствующим вероятностным характеристикам случайных функций определять вероятностные характеристики тех или иных случайных явлений, связанных с наличием этих случайных функций, давать методы определения вероятностных характеристик случайных функций по их реализациям и, наконец, находить воздействие случайных функций на различные динамические системы или с целью определения поведения заданной динамической системы, или в целях выбора оптимальных параметров этой системы.
Для решения этих вопросов необходимо прежде всего установить некоторые общие свойства случайных функций, к рассмотрению которых мы и перейдем.
Свойства корреляционной функции
В предыдущих параграфах, хотя это и не было сказано явно, мы предполагали, что случайная функция X (t) при вещественных значениях аргумента имеет вещественные ординаты.
При решении многих задач можно упростить расчет, вводя в рассмотрение случайные функции, ординаты которых при вещественном t являются комплексными величинами.
Данное выше определение корреляционной функции как второго смешанного центрального момента случайных величин Х(^) и Х^ целесообразно изменить таким образом, чтобы при tx = t^ получилось вещественное значение корреляционной функции, аналогичное дисперсии вещественной случайной величины. Пусть А" (О при вещественном t (а только такие случаи мы и будем рассматривать) имеет комплексные значения. Тогда, отделяя вещественную и мнимую части, можно написать
X^ = U^^-tV^ (5.1)
где U (£) и V (t) — вещественные случайные функции, ординаты которых могут быть как независимыми, так и зависимыми случайными величинами.
Находя математическое ожидание обеих частей равенства (1) и пользуясь при этом теоремой о математическом ожидании суммы, получим
J (0 = Я (0 + ^(0, (5.2) где
а ^ = М [ U(0], v (0 = М [ V (0]. (5.3)
Определим теперь корреляционную функцию Х^ как второй смешанный центральный момент случайных величин А^Д) и Х^, где звездочкой отмечена комплексно сопряженная величина, т. е. положим )
№ У == М {[X* (у - ^* (У] \Х(У - 5с (У]}. (5.4)
Для вещественной случайной функции это определение совпадает с определением, данным ранее. При 11 = 1^ формула (4) дает вещественное выражение, так как под знаком математического ожидания будет стоять произведение комплексно сопряженных величин, дающее квадрат модуля разности Х^ — x^t^ т. е.
К^^^^Х^-Зс^П (6.5)
Выражение (4) при различных значениях tx и ^, вообще говоря, не будет вещественным. Действительно, подставляя вместо X (^) и X (t^ их выражения из (1), отделяя вещественную и мнимую части под знаком математического ожидания и применяя теорему о математическом ожидании суммы, будем иметь
К №, ч = М №) - а (У] \U^ - й (^] +
+1 v№)-е(У] [ v^- ^)]} -W {VVM-э(У][U(t^-ао- - [ v^ - X) (М [U^) - й (У]}. (5.6)
Очевидно, что мнимая часть полученного выражения обращается в нуль при любых значениях tY и ^ только в том случае, когда функции U(t) и 1/(0 удовлетворяют некоторым специальным условиям.
Поясним сказанное примером.
Пример 5.1. Пусть
Х^ = Аеш,
где л — неслучайный вещественный параметр, а Л — комплексная случайная величина, математическое ожидание которой равно нулю. Покажем, что в этом случае корреляционная функция Х(0 будет комплексной.
Действительно, в соответствии с (4), учитывая, что
^(O-MHIe^O, имеем
к^к У = м {Л*е-^1 Ае^\ =
= M{|4|2}[cosX(^ —У + ^ sin Х(^ — fj], т. е. комплексное выражение.
Итак, будем исходить при определении корреляционной функции из (4) и установим несколько основных свойств, которым должна удовлетворять корреляционная функция любой случайной функции X(t\
Свойство 1. Переставив аргументы ^ и t^ в (4), переставляя одновременно порядок множителей под знаком математического ожидания, получим
К ^ ^ = М {[X ад - X №)] VX*^ - X*(t^ }•(6.7)
Правая часть (7) является выражением, комплексно сопряженным с правой частью (4) и, следовательно,
K(^y = K*Ub^)>(5.8)
т. е. перестановка аргументов у корреляционной функции дает выражение, комплексно сопряженное с исходным.
В частном случае вещественной случайной функции, когда корреляционная функция, естественно, также будет вещественным выражением, вместо (8) получим
КМ = К(Ш(5.9)
т. е. корреляционная функция вещественной случайной функции является симметричной функцией своих аргументов. Свойство 2. Рассмотрим выражение
! УЖУо [% (to - х ai)] ± УЖло ух (to - х (^)]Г.
которое, естественно, является вещественным и никогда не может быть отрицательным. Математическое ожидание этого выражения также не может быть отрицательным и, следовательно, можно записать* м {| УЖло ух(to- х(^)] ± У К (tv to [X (to - хО I2} ^ 0.
Раскрывая под знаком математического ожидания скобки и пользуясь теоремой о математическом ожидании суммы, получим
2 VК (tx, to K(tb to ± УК (tb to + K* (tb to] ^ 0, t. e.
У К (tv to К(Ц, to ^ | Re К (tv ^) I,(5.10)
где символом ReK(^i, ^), как обычно, обозначена вещественная часть комплексного выражения К (tb 10
Так как для любых вещественных а и b справедливо неравенство d^b^2ab, то К Vv t^^ К V^ 10 ^ 2 VK Vv tO К ^ ^), и на основании (10) получим
К Vx. tx) + К V^ to ^ 2 | Re К (tx, 10 |.(5.11)
Если случайная функция вещественная, то неравенство (10) можно переписать в виде
(5.12)(5.12)У К (tv to к (t,. tO^\K (tv to I •
(5.12)
(5.12)
(5.13)(5.13)Можно доказать, что последнее неравенство сохраняет силу и для комплексных случайных функций (см. вывод формулы (8.9), из которой при XV)=VV) следует (12)). Наличие неравенства (12) позволяет вместо размерной корреляционной функции ввести безразмерную нормированную корреляционную функцию
(5.13)
(5.13)
k (tv to=,VK(tu to K(t$,tO
модуль которой не превосходит 1. Если случайная функция X V) вещественная, то — 1 ^kVit t0^ 1-
Свойство 3. Рассматривая математическое ожидание квадрата ъ
модуля интеграла ^[^(0 — X (/)] iq (0 dt, где iq(0— произвольная (не- а
случайная) функция, а пределы интегрирования — заданные числа, можно установить следующее неравенство, вывод которого будет дан в § 6 после установления понятия интеграла от случайной функции (см. пример 6.4):
ь ь
$ $ Ч* (ti) 1 ^ к (t^ Ц dtt dt» > 0.(6.14)
a a
Неравенство (14) накладывает определенные ограничения на вид корреляционной функции и может быть использовано для проверки пригодности замены К (tv t^ различными аппроксимирующими выражениями.
Полученные три свойства корреляционной функции справедливы для любых случайных функций. Если случайная функция обладает стационарностью (в широком смысле), то эти свойства приобретают более простой вид вследствие того, что корреляционная функция является функцией одного аргумента т = /2 — tv Действительно, учитывая это замечание, перечисленные выше свойства можно переписать в виде:
Свойство 1.
K(t) = K*(—т)(5.15)
или, для вещественных функций, просто
К(т) = К(-т),(5.16)
т. е. К (т) — функция четная.
Свойство 2.
K(0WeKW\(5.17)
или, на основании (12), более сильное неравенство
К(О)^|К(Т)|,(5.18)
т. е. ординаты вещественной корреляционной функции по модулю не больше дисперсии случайной функции.
Свойство 3. ъ ъ $ $ Ч* №) 1 (М к (t, — ^1) dtv dt» 2а 0.(5.19)
а а
Соотношения (16) и (18) показывают, что для вещественной случайной функции корреляционная функция будет четной функцией своего аргумента, у которой начальная ордината имеет наибольшее
значение. На знак корреляционной функции при tx Ф t^ общие ее
свойства не накладывают никакого ограничения.
В приложениях случайные функции обычно возникают вследствие
непрерывного воздействия на динамическую систему различных случайных факторов. Поэтому при достаточно большом значенииК(Т)
интервала времени т = ^— 1Х отклонение ординаты случайной функции от ее математического ожидания в момент времени t^ становится практически независимым от значения этого отклонения в момент времени tv В этом случае функция KQt\ дающая значение корреляцион
ного момента между X (t^) и
X &), при । т | —► оо будет стремиться к нулю. Поэтому К (т) может или монотонно убывать, как это изображено на рис. 4, или стремиться к нулю по более сложному закону, нигде, однако, не превосходя по модулю К(0), например, как это представлено на рис. 5.
выражением(5.20)выражением(5.20)Рис. 5.Рис. 5.Функция вида (рис. 4) может быть аппроксимирована, например,
выражением
(5.20)
выражением
(5.20)
Рис. 5.
Рис. 5.
или выражением
Kb^o^^ , (5.21)
а функция вида (рис. 5) — выражением
cos рт (5.22)
или выражением
К^^<ге- а?т2 cos Pjt. (5.23)
(5.24)(5.24)В заключение отметим, что добавление к случайной функции неслучайной величины или неслучайной функции не изменяет значения корреляционной функции. Действительно, пусть
(5.24)
(5.24)
У^ = Х^-\-^
где X (t) — случайная функция, имеющая корреляционную функцию Кх^ь1^ а ср(0 — неслучайная (или, как иногда говорят, «детерминированная») функция. Найдем корреляционную функцию К^ъ ^Y В соответствии с определением корреляционной функции имеем
ку &, у=м {[ у* со -j* coj [ у^ -з (у]}.(5.25)
2 А. А. Свешников — 13CS
Заменяя в этом выражении Y^ через X^ + vW по (24) и замечая, что в соответствии с теоремой о математическом ожидании суммы
=(5.26)
получим
ку ^, to= м их* ао - х* ао] vx (^) - х(уц=кх<tb to. (5.2?)
Положим
ср(О = —^(0-(5.28)
Тогда функция
У (t) = Х (t) — x(t\(5.29)
имеющая нулевое математическое ожидание, будет обладать той же корреляционной функцией, что и X (t). Следовательно, при выводе общих свойств корреляционных функций без нарушения общности можно считать математическое ожидание случайной функции равным нулю. Этим обстоятельством мы широко будем пользоваться в дальнейшем для сокращения выкладок.
§ 6. Дифференцирование и интегрирование случайных функций
Введем понятие производной от случайной функции. Условимся под пределом последовательности случайных функций (и случайных величин) понимать такую случайную функцию (величину), второй начальный момент разности между которой и элементами последовательности при определенных условиях стремится к нулю. Предел в указанном выше смысле слова называется пределом в среднем квадратическом. Для его обозначения вместо символа Нш употребляют символ Li. m. (см., например, [33]). В данной книге предел случайной последовательности понимается только в смысле среднего квадратического и для его обозначения используется обычный символ Нш, как это часто делается для простоты (см., например, [44]).
Такое определение предела, являющееся наиболее удобным с точки зрения дальнейшего изложения, согласуется с практическим пониманием предела, поскольку на основании теоремы Чебышева можно утверждать, что большие отклонения ординат случайной функции от функции, рассматриваемой в качестве ее предела, могут быть сделаны сколь угодно маловероятными.
Будем говорить, что случайный процесс X @) дифференцируем в точке t, если для любой сходящейся к нулю последовательности чисел eh е.2) е3, ... последовательность случайных величин
сходится к одной и той же случайной величине, которую мы в этом случае будем называть производной процесса X ^ в точке t и обозначать —или X (г). at'
Установим условия, при которых случайная функция имеет производную.
Очевидно, для этого прежде всего необходимо, чтобы функция X (t) была непрерывна ). Легко убедиться, что функция X (/) будет непрерывной, если непрерывна ее корреляционная функция относительно своих аргументов. Действительно, так как
м {IЛГ (^4- А) — Л"(о I2} = А7(^Н- А, ^-+-А) Н- К(Л О —
— К(^ + Д4) —О4 + Д), (6.2)
то из непрерывности K(tbt^ следует, что
. lim М {|^(^-|-Д) — ^(014 = 0,(6.3)
д-*о
т. е. случайная функция X(t) непрерывна. В частном случае стационарной функции для непрерывности X(f) достаточно, чтобы функция К(т) была непрерывной при т = 0.
Однако непрерывности случайной функции еще недостаточно для ее дифференцируемости, так как необходимо еще существование предела выражения (1). Возьмем два независимых приращения Aj и Д> и рассмотрим отношения
Х^4А)^ и х^^^(64)
В соответствии с условием дифференцируемости процесса при независимом стремлении к нулю Aj и Д* отношения (4) должны иметь одинаковые пределы, т. е. разность этих отношений должна иметь предел, равный нулю. Следовательно, должно выполняться условие
нт м |||^|_0
д._0 U Д1Да I IХ '
Ag—О
Применяя основные теоремы о математическом ожидании, получим
м {1 A(Z + AJ-AW XW-X(t) p| =
= ji VK (t + A„ (+ Al) + К (t, 0 - К (t + A„ o - K(t, t + Д01 +
+ p [К (/ + А» t + A,) + К (t, 0 - К (t + A„ t) - К (f, t + A.,)] —
9
- ~ Re \K(t + Abf + AOW t) -K(t^^ 0 -
' 2— K(U + A3)]. (6.6)
Выражение, стоящее справа, не содержит никаких случайных величин или функций и поэтому предельный переход при А, —> 0 и д3_0 может быть выполнен обычным для анализа путем.
_dKttt,i^ dKttv,t^ d2K(t,,t^
Считая, что частные производные —^ " • —^' и ~dt^t
существуют, после несложных преобразований будем иметь
нт М Л xtt-y^-x^ хц-у^-х^ pi _
Ч A1A, I )
_9R dsK(tutsH _n ,R7, ~ L d^dt, "f d<,^3 *e dt^—u' ^J)
Полученный результат позволяет сделать весьма важный для приложений теории случайных функций вывод: для того чтобы случайная функция имела производную, достаточно существования второй смешанной частной производной от корреляционной функции при равных значениях ее аргументов.
Для стационарных случайных функций
(6.8)(6.9)(6.8)(6.9)к^ = к^ — 1^ и, следовательно,
(6.8)
(6.9)
(6.8)
(6.9)
dti dts | /х — t2 = t d^ 11 = о *
Поэтому, для того чтобы стационарная случайная функция была дифференцируема, достаточно существование второй частной производной от корреляционной функции Кк^ при нулевом значении ее аргумента.
Непрерывные случайные функции, не имеющие производных, довольно часто встречаются в приложениях. Подобные функции возникают, например, в тех случаях, когда ордината случайной функции получается в результате суммирования бесконечно большого числа бесконечно малых взаимно независимых приращений. Для пояснения
такого механизма возникновения недифференцируемой случайной функции предположим, что случайная функция получает в определенные моменты времени независимые случайные приращения А^ обладающие нулевыми математическими ожиданиями и равными дисперсиями А. Примем, что скачки функции происходят через равные интервалы времени, причем на единицу времени приходится v скачков. Примем, кроме того, число v настолько большим, чтобы даже для весьма малого интервала времени Af число скачков п = х)М можно было считать целым. Тогда приращение функции X (t) за время Ы может быть представлено в виде суммы
дх(0=2л/- <610)
/=1
Увеличивая число v и уменьшая одновременно дисперсию каждого слагаемого в (10), в пределе можно рассматривать функцию Х^ как непрерывную, однако ее приращение не будет пропорциональным приращению аргумента Af, как это имело бы место для обычных (неслучайных) непрерывных функций.
Действительно, находя дисперсии обеих частей равенства (10) и учитывая независимость Aj, получим * -
D[AX(01 = M {| АХ (ОН = n^ = ^Lt (6.11)
т. е. первой степени Ы пропорционален (в среднем) квадрат приращения функции, а не само приращение, что было бы в том случае, если бы функция Х^ имела производную.
Приведенный пример не только поясняет математический механизм появления недифференцируемых случайных функций, но и в основном правильно отражает физическую природу возникновения недифференцируемых случайных функций, с которыми приходится иметь дело в приложениях, так как многие из этих функций вызываются независимым воздействием большого числа отдельных молекул (или электронов), каждое из которых играет ничтожную роль в общем эффекте. Некоторые примеры недифференцируемых случайных функций нам встретятся далее при изучении стационарных случайных процессов.
Вернемся к примерам корреляционных функций стационарного процесса, приведенным в § 5. Легко убедиться, что из четырех приведенных там функций
0^-а|т1э ^е-0^» Ае-а I'd cos рт и Ае~ а?т2 cos ptx (6.12)
первая и третья соответствуют случайным функциям, не имеющим производных, а вторая и четвертая — функциям дифференцируемым. Действительно, вследствие наличия знака абсолютного значения у т, при т = 0 первые производные от Ae~aN и а^е ~aid cos рт терпят
разрыв, меняясь скачком на — 2а3а (рис. 6 и 7), и, следовательно, вторая производная в этой точке не существует.
Наоборот, первые производные от функций <^е-а1т2 и а2г-а?х2 cos ^т остаются непрерывными и дифференцируемыми при любых значениях т и, следовательно, корреляционные функции подобного вида соот
ветствуют дифференцируемым случайным процессам.
В качестве следующего примера корреляционной функции дифференцируемого процесса можно привести выражение
К (т) = a2e~al т I ^cos ^т -|-
+ 1 sin ₽|т|), (6.13)
первая производная от которого
W)_
От
= — a a*^- ® Iт I sin Вт
(6.14) в нуле непрерывна и дифференцируема.
Дифференцируемому процессу также соответствует корреляционная функция К (т) = о2^-® ।т I (1 + а | т |),
(6.13') получаемая из (13) путем предельного перехода р —0.
Продолжим изучение производной от случайной функции. Если Х^ дифференцируема, то ее производная в свою очередь является случайной функцией времени, имеющей свои многомерные законы распределения и свою корреляционную функцию. Законы распределения ординат производной от случайной функции легко определяются
только в некоторых частных случаях, тогда как корреляционная функция—^~- просто выражается через корреляционную функцию любой дифференцируемой функции X(t). Действительно, обозначая для краткости
(6.15)
в соответствии с определением производной, имеем
у (0=Hm AIL+^kzAW.(6.16)
д -* о д
Будем отмечать для дальнейшего корреляционную функцию индексом, показывающим, для какой случайной функции она вычисляется, и будем считать для простоты х = 0. Тогда, в соответствии с определением корреляционной функции, для K^Vv ^) будем иметь
К^ Vv М = М [ V* ^ V (^)].(6.17)
Легко показать, что операцию нахождения предела и операцию нахождения математического ожидания можно менять местами Поэтому после подстановки (16) получим
W) =
= Hm А М{ l^to + AO-^toHW + At)-^^ }> (6.18) △ j 0
Д2 ~* О
где множитель 1/Д^э вынесен за знак математического ожидания, так как приращения Aj и Д2 не являются случайными. Перемножая квадратные скобки под знаком математического ожидания и находя математическое ожидание полученной таким образом алгебраической суммы, будем иметь
Kv(^i, У= 1™+ ^ь ^ + ^0 — Кх№+Д1> ^)—
Дг -► О д2~* о
- Кх (t* t. + Д3) + Кх (tb ед (6.19)
что после перехода к пределу дает
К^Ух, ^ =К^Ух, ^ =д2Кх (^1> ^а)dt^taд2Кх (^1> ^а)dt^ta(6.20)(6.20)
К^Ух, ^ =
К^Ух, ^ =
д2Кх (^1> ^а)dt^ta
д2Кх (^1> ^а)dt^ta
(6.20)
(6.20)
т. е. корреляционная функция производной равна второй смешанной частной производной от корреляционной функции дифференцируемой случайной функции *). В том случае, когда функция X (0 стационарна, Кх ah ^) = Кх V. - tx) = кх (т), а
(6.21)(6.21)дгКх^ьг2) = d^KWdtxdt^dxa
(6.21)
(6.21)
♦) Как было доказано выше, вследствие дифференцируемости X (t) upo- д2Кх У,
изводная—^-^——существует при tt = t2; однако можно доказать что в этом случае будет существовать —^^—— и при любых значениях 011 аргументов tx и ta.
и вместо (20) для корреляционной функции производной будем иметь
KT(M^ = -—j^.(6.22)
т. е. выражение, зависящее только от т, Следовательно, производная от стационарной случайной функции является также стационарной случайной функцией, и можно вместо (22) написать
=(6.23)
Перейдем к рассмотрению интеграла от случайной функцци. Интеграл ь
. ^(t)X(t)dt, а
где Т| (t) — неслучайная функция, а а и b — постоянные, будем понимать как предел соответствующей интегральной суммы так же, как это делается в обычном анализе, т. е. положим
h (0 X (О dt = lim £ ц (tz) X (tj) (t, - tM), (6.24)
где при л —> oo длина каждого интервала (^ — t^ стремится к нулю, а предел понимается в смысле среднего квадратического. Рассуждая примерно так же, как при выводе условий дифференцируемости случайного процесса, можно убедиться, что предел суммы (24) существует, если дисперсия этой суммы имеет конечное значение. Выразим эту дисперсию через корреляционную функцию Kx<t^ t^ В соответствии с определением дисперсии имеем*)
D[lim
п~* соу== 3
= м {{ lim 2 ij(iy)^(#y) (tj - tj.,) P } = '»-ooy=J’
= M him 5 2 ^ h> X* (<y) 7) ^ X (t^ (t, -1,.,) (t, - tt л) } = '"~°°У=1/=|’
= lim 2 fl 1* M 4 Ui) M [X* (tj) X (^)l (t, - ^) (t, - tux) =
b b.
=Ит^* ^ ч (^ K ^ ^ dtidt^ <6-25) a a
♦) Считаем для простоты ^ = 0.
Полученный результат показывает, что для существования интеграла от случайной функции вида (24) должен существовать интеграл от корреляционной функции вида (25).
Переход от определенного интеграла (24), взятого в конечных пределах, к несобственному интегралу, у которого один или оба предела бесконечны, может быть сделан так же, как и в обычном анализе, т. е. под несобственным интегралом следует понимать предел интеграла (24) при стремлении одного или обоих его пределов к бесконечности (например, а —* — оо, Ь — -\~ оо). Очевидно, что для существования такого несобственного интеграла должен существовать интеграл (25), у которого в пределах интегрирования произведен соответствующий предельный переход.
Переменность предела интегрирования не вносит ничего принципиально нового в определение интеграла от случайной функции, однако делает значение интеграла случайной функцией своего предела. Рассмотрим этот вопрос подробнее на примере интеграла, с которым часто приходится встречаться в приложениях. Положим
F(O = J ^(Odf,(6.26)
О
где Х^— случайная функция, корреляционная функция которой предполагается известной, а математическое ожидание ее без нарушения общности будем считать равным нулю. (Переменная интегрирования в (26) обозначена буквой f, чтобы отличить ее от переменного верхнего предела t)
В соответствии с (25) для существования интеграла (26) в определенной области изменения верхнего предела t должен существовать в той же области двойной интеграл
t t
О о
Предположим, что это условие выполнено, и определим корреляционную функцию случайной функции Y^fy Используя формулу (25), для корреляционной функции Ky(t^ t^ получим
Ку (tv t^ = М 1Y *^ У (У1 = м щ ^* ^ х^ dfdr г • <6-28)
о о
Меняя местами операцию интегрирования и операцию нахождения математического ожидания, получим окончательно
к, (^ t^ = \\Kx (Г, п AYdf.(6.29)
О о
В частном случае, когда функция, стоящая под знаком интеграла, стационарна, вместо (29) будем иметь
Й /2
(б.ЗО)(б.ЗО)К^ V1, ^) = И к* W — О dfdf.
(б.ЗО)
(б.ЗО)
О G
О I, tf Рис. 8.О I, tf Рис. 8.Выражение, стоящее справа, зависит в отдельности от tx и t^ а не от их разности и, следовательно, интеграл от стационарной функции не обладает свойством стационарности. Однако вследствие стационарности X (0 формулу (30) можно несколько упростить. Действительно, вводя вместо переменных интегрирования f и Г переменные 5, iq, соответствующие прямоугольным координатам, оси которых повернуты на 45° относительно осей f, Г (рис. 8),
О I, tf Рис. 8.
О I, tf Рис. 8.
вместо (30) получим (для определенности считаем t%^>t^
^//2 ^2—1)_
KA^t^= s s Kx^V^d^d-^-v 0
+ $5 Kx^V^W-n- J $^(71^2)^^,
-(г!^04^2+7
(6.31)
что после выполнения интегрирования по 6 и перехода от и) к новой переменной
т = iq V^(6.32)
дает
Kv (^ ^ = J (^ — т> ^ (т)dT + S ^ - т) ^ (- т) dx - оо
^2—^1
—^ — tx—^Kx^d,x (6.33)
Полагая в последнем равенстве tv = t^ = t, для дисперсии интеграла Y (t) получим выражение, явно зависящее от t и тем самым показывающее, что в общем случае интеграл от стационарной функции свойством стационарности не обладает:
DIУ (01 = $ V - т) YKx (t) + К, (- т)] dt(6.34)
о
или для вещественной случайной функции
t
О[У(0] = 2$(/-т)К,С0^.(6.35)
О
При выводе формул для корреляционной функции производной и интеграла от случайной функции мы считали, что математическое ожидание исходной функции равно нулю. Если бы это условие не выполнялось, то, как было отмечено в конце предыдущего параграфа, формулы для корреляционной функции остались бы без изменения, значение же х(7) нужно было бы учесть только при вычислении математического ожидания производной и интеграла. Для этого учета вернемся к исходным формулам. В случае дифференцирования, находя математическое ожидание от обеих частей равенства
V(0 = ^^(6.36)
и учитывая, что операцию нахождения математического ожидания и операцию дифференцирования можно менять местами, получим
= ^,(6.37)
Для интегрирования случайной функции, применяя операцию нахождения математического ожидания к обеим частям равенства
(6.38)
Ополучимt5(t) = \x(t1')dtv(6.39)
О
Таким образом, можно сформулировать общее правило: математическое ожидание производной (интеграла) от случайной функции равнс производной (интегралу) от математического ожидания этой функции.
Все результаты данного параграфа получены без каких-либо предположений о характере законов распределения ординат случайных функций. Следовательно, они применимы как к нормальным случайным функциям, так и к функциям, не являющимся нормальными. Однако у нормальных случайных функций имеется одна особенность, существенно облегчающая использование полученных соотношений.
Дело в том, что операции дифференцирования и интегрирования случайных функций сводятся к суммированию ординат случайной функции и последующему переходу к пределу. С другой стороны, из общего курса теории вероятностей известно ([4], [7]), что сумма
любого числа слагаемых, образующих систему нормальных величин, дает нормальную величину. Поэтому можно утверждать, что как производная, так и интеграл от нормального случайного процесса являются также нормальными процессами, которые полностью могут быть охарактеризованы их математическими ожиданиями и корреляционными функциями. Следовательно, выведенные выше формулы для нормального случайного процесса позволяют характеризовать производную и интеграл от случайного процесса не только в рамках корреляционной теории, но и дают исчерпывающую характеристику этих функций.
Поясним сказанное примерами.
Пример 6.1. Определить вероятность того, что производная 1/(0 от нормальной стационарной функции X (t) будет иметь значения, большие а = У*5 м/сек, если
х= 10 м, Kx^ = Qxe”a ।т 1 (cos Pt~(- j- sin ^ | т |,^, где
aj = 4 м\ а=1 Х/сек, ^ = 2 1/сек.
В соответствии с (23) имеем
о’ = О|И=*Д0) = -^-<^0 =
= aj(а24-рз)е~“'' ।^cos ft^- sin р | т |^^=
— Qx (а2 + р2)=20 м%/сек\
По (37) получим у = 0. Так как V^ нормальная, то плотность вероятности /(-у) будет
<уЗ<у2
Л») = —е~е' .
$т /2и/20 V 2л
Искомая вероятность
Р = ^ /(^)^ = y[l — Ф(^)]=4 f1 —ф(0>5)J = 0,3085.
Пример 6.2.
Y^=\X^d.t,.
о
Определить дисперсию 7(f) при / = 20 сек, если
Кх(т) = а-хе~а^ (1+а|^|)>а^=10 смг/сек\ а = 0,5 Х/сек.
Применяя (35), имеем
D [ Y (Oj = 2а= J (t — т) ^” (1 + ат) d-t = О 2а2
= -^ [(2а< — 3) -}- гт"* (at + 3)] = 1366 см1.
Пример 6.3. V(t) = ^^, X (t) стационарна. Проверить, будет л» стационарной
г (0=J v(tx)dtx.о
В соответствии с (23) имеем
Применяя (35) и учитывая, что для дифференцируемой функции ^(0 Кх(0) = 0, после интегрирования получим -
DfУ(01 = — 2 ( (Z-t)^^<Zt = 2K,(0)-2/C,(0. о
Полученное выражение зависит от t, и, следовательно, Y(f) нестационарна. Этот результат кажется на первый взгляд парадоксальным, поскольку к стационарной функции были применены две взаимно обратные операции — дифференцирование и интегрирование, результатом которых как будто бы должна быть та же стационарная функция X(fy
Причиной этого результата является то, что для получения X (t) по ее скорости V(t) необходимо учесть начальные условия, т. е.
X(f) = ^V(tx>dtx^X(Oyо
что отличается от Ylt\ Можно проверить, что последнее выражение обладает свойством стационарности.
Пример 6.4. Доказать, что корреляционная функция Кх &А) любого случайного процесса X (t) удовлетворяет неравенству
ь ь'
5 5 кх (tx. ы т]* (tx) т] (^ dtxdt» э= о, a a
где 7) (0 — произвольная (неслучайная) функция, а а и b — заданные числа (см. формулу (5.14)).
Для доказательства рассмотрим интеграл
ь
J=^^\X^ — X^<it.а
Дисперсия этого интеграла в соответствии с (25) равна
ьь
D М = ИЧ* ft) И (У К* Д, ^ Маа
Так как, с другой стороны, дисперсия не может быть отрицательной, то получим окончательно
ьь
55И* №) 1114 Кх (tv ^) dtA ^ 0. аа
Действие линейного оператора на случайную функцию
Кроме операций дифференцирования и интегрирования, в приложениях приходится исследовать случайные функции, получающиеся в результате применения более сложных математических операций к случайной функции, характеристики которой известны.
Пусть функция Y(f) получается из функции X(t) путем выполнения определенных математических операций. Тогда можно записать
Y^ = LX^ty(7.1)
где L условно обозначает те операции, которые нужно совершить над ординатами функции X (ty чтобы получить ординаты функции Y (ty Символическое обозначение математических операций, совершаемых над функцией X (£) (в нашем случае L), будем называть оператором, и, следовательно, равенство (1) можно прочитать так: Y (t) есть результат применения оператора L к функции X ^ty В некоторых случаях, например, когда функция, к которой применяется оператор, зависит от нескольких аргументов, оператор снабжают соответствующим индексом, показывающим, функцией какого аргумента считается выражение, к которому применяется оператор, или отражать этот факт в самом обозначении оператора.
Дифференцирование функции, рассмотренное в предыдущем параграфе, может быть представлено как применение оператора дифференцирования ~ к случайной функции X (t):
¥^=4^.(7.2)
В этом случае L = ^*
Аналогично можно говорить об операторах интегрирования, умножая на некоторую функцию, возведения в степень и т. п.
Все операторы делятся на операторы линейные и нелинейные, резко отличающиеся по своим свойствам и требующие применения различных методов При их исследовании.
Линейным однородным называется оператор, который удовлетворяет следующим двум свойствам:
Результат применения оператора к произведению постоянного коэффициента на функцию равен произведению этого коэффициента на результат применения данного оператора к этой функции, т. е. если А — постоянная, то
L[Ap(0) = AL[?(0].(7.3)
Иными словами, постоянные множители можно выносить из-под знака линейного однородного оператора.
Результат применения оператора к сумме функций равен сумме результатов применения этого оператора к каждому слагаемому в отдельности, т. е. если ^(^ и <р9(£) — произвольные функции, то
L [?1 (0 + ?а (0] = L?1 (0 + L?a (0.(7.4)
Линейным неоднородным оператором называется сумма линейного однородного оператора и некоторой заданной функции. Следовательно, если L является линейным однородным оператором, a ср(£)— некоторая функция, то оператор Ц, определяемый равенством
^(0 = ^(0+ ?(/)>(7.5)
будет линейным неоднородным оператором, который уже не будет обладать указанными свойствами. Однако из всякого линейного неоднородного оператора можно образовать однородный путем вычитания слагаемого, делающего его неоднородным. Для дальнейшего существенной будет линейность оператора, а не его однородность.
Операторы, которые не удовлетворяют указанным выше условиям, называются нелинейными.
В данном параграфе мы будем рассматривать только линейные операторы.
Очевидно, приведенный выше в качестве примера оператор дифференцирования является линейным однородным, так как
^[^«]=л«(7.6)
И
й[?1(0 + ?,(0]=^?1(0 + ^?4(0(7.7)
^ЛЯ любых функций у(^), ф1(0> «р^СО й постоянной А
Линейным является и оператор интегрирования (в Постоянных или переменных пределах), оператор умножения (на /неслучайную функцию или постоянную), а также оператор, соответствующий последовательному применению различных линейных операторов.
Примером линейного однородного оператора является и оператор нахождения математического ожидания; его линейность непосредственно следует из основных теорем о математическом ожидании, согласно которым неслучайный множитель можно выносить за знак математического ожидания, а математическое ожидание суммы равно сумме математических ожиданий.
В качестве примера нелинейного оператора можно привести оператор возведения в степень, оператор нахождения дисперсии случайной величины и большое число других операторов, находящих свое применение в приложениях.
Весьма важный класс линейных операторов может быть • представлен в виде
F(0 = ^(f, t^X^d^,(7.8)
где X (f) — функция, к которой применяется данный оператор, а р№ У— заданная функция, вид которой и определяет свойства оператора. В частном случае, когда функция р (t, t^ является функцией разности своих аргументов, т. е.
P^t, t^pit-t^,(7.9)
формула (8) приобретает вид
Y^^ptt-tOX^dtv(7.10)
Важность операторов такого вида обусловливается тем, что к ним сводится нахождение интеграла линейного неоднородного дифференциального уравнения, правой частью которого является функция X (t\ Оператор (8) соответствует решению линейного дифференциального уравнения с переменными коэффициентами, а оператор вида (10) — решению дифференциального уравнения с постоянными коэффициентами.
Рассмотрим этот вопрос подробнее. Пусть дано линейное неоднородное дифференциальное уравнение
(7.11)
где х^ будем считать заданной функцией времени. Из общей теории линейных дифференциальных уравнений известно, что решение уравнения (11), удовлетворяющее некоторым начальным условиям (при t=t^ может быть представлено в виде суммы решения соответствующего однородного уравнения, удовлетворяющего этим начальным условиям, и частного решения неоднородного уравнения, удовлетворяющего нулевым начальным условиям, т. е. можно написать
у(О=^о(О+л(О,(7.12)
где Уо(О — упомянутое выше решение однородного уравнения, а yi (/) — частное решение неоднородного уравнения. Вследствие линейности уравнения, jo(O может быть представлено в виде
п
—(7.13)
где j//(0 (/=1, 2,..., п—1, и) — система независимых интегралов однородного уравнения, a cj — постоянные, определяемые начальными условиями. Во многих задачах начальные условия являются случайными. Тогда cj будут случайными величинами, вероятностные свойства которых необходимо учитывать при определении корреляционной функции решения уравнения.
Покажем, что функцию p(t, ^) можно выбрать так, чтобы частный интеграл у\(t), удовлетворяющий нулевым начальным условиям, мог быть представлен в виде
У1(0 = ^(#, t^x^d^.(7.14)
Дифференцируя ji(0 по t и учитывая двоякую зависимость правой части равенства (14) от переменной, по которой производится дифференцирование, получим
(ОС д
-^=Р^ 0^(0+ ) ^P(t t^x^dt. (7.15)
'о
6^1 (0
По условию —^— обращается в нуль при t=t^ Интеграл, стоящий справа, в этом случае исчезает из-за равенства пределов интегрирования, поэтому р^ t^ х (^0) = 0, а так как x(f)— произвольная функция, то в нуль должна обращаться функция p(t, t^ при t=tx = t^ С другой стороны, ^0 может быть любым, следовательно, функция p(t, t) должна обращаться в нуль тождественно. Аналогично можно показать, что у всех производных 3^(0 ПРИ k=V 2,... .., п—1 внеинтегральные члены также должны обращаться в нуль.
Отсюда следует п — 1 равенств, которым должна удовлетворять функция p(t> t^ При t=tv
ру, t^-^pa, t^=...=^P^t, у=о, (7.16)
а для последовательных производных от j/j (£) будем иметь
(7.17)(7.17)^>^1(0= § ^tjP^’ t^xlt^dtv /=0, 1,..., п— 1,
(7.17)
(7.17)
dt^l1^ OpFiPtf’ ^|6=rx<0+ ^ gpiPlt, t^x^dtv ^0
Подстановка этих соотношений в исходные уравнения после объединения интегралов в один дает
^г + ai (О ^TFi + • • • + ап (ОJ Р (^ ^i) х №) ^1 +
Л71-1[
(7.18)(7.18)V^iP^ y|Zi_^(0=^(0-
(7.18)
(7.18)
Полученное равенство может удовлетворяться при любом x(fy если-
[£ + М0^ + ... + Мф(^1) = 0(7.19)
Лл-iI^р^ Ц1= =1.Лл-iI^р^ Ц1= =1.(7.20)(7.20)
Лл-iI
^р^ Ц1= =1.
Лл-iI
^р^ Ц1= =1.
(7.20)
(7.20)
Первое условие означает, что р (£, 1^ рассматриваемая как функция t, является решением однородного дифференциального уравнения, соответствующего исходному неоднородному уравнению, т. е. должна быть линейной комбинацией независимых частных интегралов этого уравнения:
yi(0> Mfy
Следовательно, можно записать:
п
plt.t^^^bj^yj^.(7.21)
Подставляя это выражение в (16) и (20), получим п линейных уравнений для определения п неизвестных bj^ty Решая эти уравнения, после подстановки в (21), получим окончательное выражение для
функции p^t, у в виде отношения двух определителей, составленных из частных интегралов соответствующего однородного уравнения
Pkt. t^=
У"-n (<J ...^"-’Ч^)
Можно показать, что значение p(t, t^ не зависит от выбора системы независимых интегралов yj^ty
В том случае, когда дифференциальное уравнение имеет постоянные коэффициенты, частные интегралы однородного уравнения имеют вид ех^ (считаем для простоты, что все корни характеристического уравнения различны — наличие кратных корней не меняет окончательного результата) и непосредственная подстановка в (22) показывает, что p (t, У будет линейной комбинацией (с постоянными коэффициентами) выражений вида ех^*^1\ т. е. будет функцией разности t— tx
Таким образом, в этом случае
ух^ = ^р^ — t^x^dt^ $ p^xkt — ^dx. (7.23)
Для устойчивых систем функция р(т) быстро затухает с ростом своего аргумента. Поэтому во многих задачах верхний предел интегрирования по т можно считать равным оо. В этом случае иногда удобно бывает перейти от соотношения между _yi (f) и х (О к соотношению между преобразованиями по Фурье этих функций. Умножив для этой цели обе части равенства (23) на е^, интегрируя по t в бесконечных пределах и считая, что при ^<^0 yi (0 = x(f) = 0, получим
еыу\<1^1 = J г^И/^т) x(t— T)d^>dL
(7.24)(7.24)-оо I О
(7.24)
(7.24)
Меняя в правой части порядок интегрирования, после простых преобразований будем иметь
J еыу\ (f)dt —
е'^х (У dttе'^х (У dttт. е. для получения преобразования Фурье от частного интеграла линейного неоднородного уравнения с постоянными коэффициентами
е'^х (У dtt
е'^х (У dtt
достаточно преобразованную по Фурье правую часть этого' уравнения
ОО
умножить на функцию ^ е1™ р (т) d% являющуюся преобразованием о
Фурье от функции р^
ОО
Интеграл ^/<охрО^йт в теории автоматического регулирования о
называют передаточной функцией системы, описываемой линейным дифференциальным уравнением. Для нахождения передаточной функции в явном виде достаточно применить преобразование Фурье к обеим частям исходного уравнения (11), считая коэффициенты а^ постоянными, заменив в нем предварительно у (£) на ji (fy Выполнив эти преобразования и воспользовавшись в левой части равенства интегрированием по частям (с учетом того, что Ji(0 удовлетворяет нулевым начальным условиям), получим
ОООО
£ е‘^х (0 at = ^ ( е-'х (0 at,(7.26)
JЧп W“) J
— ОО—ОО
где Qn W = У^Т + #i (0 W1 +... + an (t\ т. e. полином, получающийся из левой части (11) путем замены оператора дифференцирования на М.
Сравнивая (26) с (25), замечаем, что
ОО о
Формула (14) и частный случай этой формулы — формула (23) — имеют наглядный физический смысл, состоящий в том, что произведение p(t, t^xit^dt^ можно рассматривать как учет воздействия внешнего «импульса» интенсивностью x^dt^ поступившего на вход динамической системы в момент времени tb на «выход» системы в момент I. Так как уравнение линейное, то для получения окончательного решения достаточно просуммировать воздействие всех этих элементарных импульсов за промежуток времени (^0, t), что и осуществляется путем интегрирования.
Вследствие наличия такого физического смысла формулы (14) функцию р (£ ^) или соответственно р (t — tv) часто называют «импульсной переходной функцией»; иногда ее называют также функцией веса или весовой функцией. Последнее название мы и будем употреблять в дальнейшем.
Перейдем к рассмотрению действия линейного оператора на случайную функцию с известными вероятностными характеристиками.
Пусть X (0 — случайная функция, математическое ожидание которой x^ty а корреляционная функция Kx(t^ t&
Пусть У (0 — другая случайная функция, получающаяся из Л (^) путем применения некоторого линейного оператора L, который будем считать пока однородным, т. е.
Y(t) = LX(t).(7.28)
Полная вероятностная характеристика случайной функции Y^f) может быть получена только с учетом всех многомерных законов распределения случайной функции X(f) и находится, как правило, весьма сложно (исключение представляет нормальный случайный процесс, который будет подробнее рассмотрен ниже). Однако в рамках корреляционной теории вероятностные характеристики функции У(0 могут быть получены весьма просто, причем для этого не требуется знания даже первых двух законов распределения случайной функции X (0? а достаточно воспользоваться общими свойствами математического ожидания случайных величин.
Действительно, находя математическое ожидание обеих частей последнего равенства, получим
j(0=M[LX(OL(7.29)
При применении линейного оператора L функция X (t) рассматривается как функция t, в то время как оператор нахождения математического ожидания, являясь также.линейным, производит усреднение ординат случайной функции (при фиксированном f) по всему множеству возможных значений случайной величины Х^- Поэтому порядок применения этих операторов можно менять местами и вместо (29) написать
5 ^ = L М VX (01 = L х (0,(7.30)
т. е. для нахождения математического ожидания результата применения линейного оператора к заданной случайной функции нужно этот оператор применить к ее математическому ожиданию.
Перейдем к нахождению корреляционной функции Ку^ъ ^ В соответствии с определением корреляционной функции имеем
ку^ ^)=м ur^o-j^w(7.31)
Подставляя в эту формулу вместо Y (I) и J (t) их выражения из (28) и (30), получим
КДк ^)=М{[ЦХ*(^-^(7.32)
где операторы снабжены индексами tY и f2, чтобы отметить, что в первом случае выражение, к которому применяется оператор, рассматривается как функция переменной tv а во втором случае — переменной t^ а звездочка над оператором показывает, что в том случае, когда этот оператор содержит комплексные величины, их надо заменить на комплексно сопряженные. Пользуясь линейностью однородного
оператора L и линейностью операции нахождения математического ожидания, вместо (32) получим
К, ft, to = М {L?, и [х* (Q - X* &)] [х (У - х &)]} =
= Ц Ц М {[X* (^ - X* (^)] [X &) - X (ton, (7.33) т. е.
К^ ^ъ t^ = Ц Lt. К Ah, У(7.34)
или, для вещественных операторов,
Ml t^Lt^KA^ ^(7.35)
т. е. для нахождения корреляционной функции результата применения линейного однородного оператора к случайной функции необходимо этот оператор применить дважды к корреляционной функции исходной случайной функции, рассматривая сперва ее как функцию первого аргумента, а потом — как функцию второго (заменив в первом случае оператор комплексно сопряженным, если он не является вещественным). Неоднородный линейный оператор может быть получен из однородного путем прибавления слагаемого к однородному линейному оператору. Такое прибавление не отражается на величине корреляционной функции, а при нахождении математического ожидания должно быть учтено добавочным слагаемым. Поэтому (34) и (35), полученные для линейного однородного оператора, остаются в силе и для линейного неоднородного оператора.
Итак, математическое ожидание и корреляционная функция результата применения линейного оператора к случайной функции однозначно определяются ее математическим ожиданием и корреляционной функцией безотносительно к тому, каков характер многомерных законов распределения этой функции. Для нелинейных операторов такой простой результат не получается, так как на значение корреляционной функции результата применения оператора существенное влияние оказывает вид законов распределения ординат исходной случайной функции.
Полученный вывод особенно упрощает исследование воздействия различных линейных операторов на нормальные случайные процессы, так как в результате действия линейного оператора на нормальную случайную функцию также получается нормальная функция, математическое ожидание и корреляционная функция которой полностью ее характеризуют. Действительно, вследствие линейности оператора функция LX (t) может быть получена только в результате линейной комбинации конечного или бесконечного числа ординат функции X (ty С другой стороны, из теории вероятностей известно *), что линейная комбинация нормальных случайных величин подчиняется нормальному
♦) См., например, [4].
закону распределения независимо от того, являются ли эти величины зависимыми или независимыми.
Если X ^ не является нормальной случайной функцией, то Y^ = LX^ не будет иметь тот же закон распределения, что Х^ Также не сохраняется нормальный закон распределения, если оператор L не является линейным.
Поясним найденное выше общее правило нахождения корреляционной функции на примерах.
Очевидно, что полученные в предыдущем параграфе результаты для дифференцирования и интегрирования случайной функции являются частными случаями выведенной выше общей формулы и могут быть получены из нее.
Действительно, пусть L — оператор дифференцирования
L='.(7.36)
Тогда для корреляционной функции
——(7.37)
на основании (35) сразу получим
к. ^^ ^=та;к* №> ^(7-38)
или, для стационарной функции,
к, (^ ^ = ™ Кх & -^ = -^Кх ^.(7.39)
Общую формулу можно аналогично применить и для интеграла от случайной функции. Здесь
L = $AX(7.40)
И ДЛЯ
Y^^X^dtt(7.41)
формула (35) сразу дает
Ку <1Ъ у =5 $ ^ (Л О d.t df,(7.42)
т. е. тот же результат, который мы имели в § 6.
Для оператора (14), также применяя общую формулу, для корреляционной функции будем иметь
Ку (tv tj= ^р (tv Г) р to, n Kx (f, Г) df dr, <IA^ ^0 ^0
л математическое ожидание определится по формуле
J7i(0 = ^(f,y^to)^i.(7.44)
Го
Рассмотрим еще несколько конкретных примеров.
Пример 7.1. Определить математическое ожидание и корреляционную функцию частного интеграла дифференциального уравнения ^^— аЧ¥^ = ЬХ^ при нулевых начальных условиях, если
5^ = 1, Кх{^ = ^е^Л
Так как искомый интеграл может быть представлен в виде
J a^t2dt2 t - J a42dt2t
У (0 = 6°5 е ° bX to) ^1 = ^5 6°31,2-^ x to) dtb
оо
то в соответствии с общими формулами (30) и (35) имеем
j? to = be»4^ $ 5-»8<i/2 tt att = — ^VV— e»1*4^о
/2 Г1
V e-a2^2(a2_|_4a2)/2(a^ + 2a^) ^/0V e-a2^2(a2_|_4a2)/2(a^ + 2a^) ^/0Ку to, q=ь^е»2 <d+<i)/2 $ $ e-a4f»At"^ 0* e-»4t'-f^ at ar = о о
V e-a2^2(a2_|_4a2)/2(a^ + 2a^) ^/
0
V e-a2^2(a2_|_4a2)/2(a^ + 2a^) ^/
0
J/2 V^y^4
X /ф [(g’+Wt-Mn ф г w Т| I [)/а8 + 2а2] 1[]/а’ + 2а* ]/
где Ф (х) — интегральная функция Лапласа, определяемая равенством
о
Пример 7.2. Найти дисперсию стационарного решения дифференциального уравнения
^10 + 2Л^) + А* У to = №Х (О,
где X (О — стационарная случайная функция, х — 0, к > h ^> О Кд? (т) = о1 ^-а| T^cos рт + у sin р 11); ох, а, р — известные постоянные. Находя весовую функцию p(t— т) по (22) и выражая явно У (О через X(ty имеем
Y^ = J \ е-й«-т) X (т) sin <о0 (^ — t) dt,
где о)0 = ]/к^— №. Полагая в этой формуле, согласно условию задачи, t0= — оо, получим
t
Y(t) = — \ 5-А(^т) ^(т) sin о)0(^—^)dx.
— ОО
На основании (35) при ^ = ^ = f имеем
Dim]=
е—Mt—ti)^—Mt— т2) sin ^0(^ T^Sintoo^ То) Кх (т.2 Т^Т^Ту
— 00 — 00
Переходя в последней формуле к новым переменным tx ^^ т$ — Tj, t» —— 2f — Tj — т^,
заменяя произведение синусов полуразностью косинусов и воспользовавшись четностью подынтегрального выражения относительно переменной ^, получим
5-^2 (cos (о0 tx — cos w0t^ Kx (^i) dt^ dtx,
что после интегрирования по t^ и подстановки выражения для Kx(t^ дает
D [У(0] = 2^ ^-(А+«)^ ^costo^-l- sinto0^cospfi+ySinp^ dtv 0 о
Выполняя интегрирование по tb получим
0|УЮ1 =
akVx ^ + Р2) {[Л2 - а2 - 02 - 2Д2]2 4. 4 [а2 ^ - 2*2) _ ДЗ (рв 4. Л2)]> ” h U^2 - 2^2 - а2 - Р) 24- 4 (a2jfe8 _ ^h2 + /г4)]2 4- 16а2р2 (р2 _ а2 _ ^2 _|_ 2А2)3 +
, . ,2 (Р2 - «2 - А2)2 + 4 [А2 («2 + Р2) -- «2 (А2 + «2)1
Х цр2 - а2 — к^2 + 4 k^h2 - ^а2 - А2а2)]2 4- 16а202 ф2 _а2_ ^2 4. 2к2)2 .
Динамические системы, описываемые уравнением, рассмотренным в данном примере, часто встречаются в приложениях и могут иметь совершенно различную природу. Например, к подобной задаче сводится задача определения вероятностных характеристик качки корабля на волнении (в этом случае У(0 — угол, определяющий наклон
палубы корабля, а Х^ — так называемый «угол волнового склона», т. е. угол наклона касательной к поверхности моря в данной точке). К такой же задаче сводится исследование поведения различных гироскопических устройств (в этом случае ¥ (О — угол отклонения оси гироскопа, X (t) — внешнее возмущение), поведения чувствительных элементов различных измерительных приборов и ряд других технических задач.
Пример 7.3.
Y 0) = айХ (0 + а, -^ -Vb^e-^X (t^i + с,
О
где X, а0, ^ Ьх., с — постоянные.
Определить корреляционную функцию К^ (^i, 1^ если корреляционная функция Кх (tv t^ известна.
Так как У (t) получается из X (t) путем применения линейного (неоднородного) оператора
t
О
то по общей формуле (35) имеем
Раскрывая произведение операторов
L„ L„ = < + «А (Д + ^ + а- + я. 6, ^«- ЧГХ^
+ а» 6, \ е-м" dfX + «161Д ^ е- v dfX +о8 о
+ «1 6i ^ \ е- м" dt”X + бК V" х *^ ^%
О0 0
получим окончательно
к, Vv t») = at Кх 0„ zs) + а^ [^^ ++
+ «! —riA1;^ + a»6i [ \ e- ^' Kx (f, t^ df + \ e- ^" Kx О., П df] + 0o
+ Й1»1 Г \ е- м' д-^ф^ di- + ( е-dt" 1 +
ио
/2 G
+ 6= $5 е-л '-i'+£">Kx(t'> ndt'df.
О о
Система случайных функций.
Взаимная корреляционная функция
До сих пор мы говорили об одной случайной функции. Рассмотрим теперь систему двух случайных функций X (t) и Y ^. Для их вероятностной характеристики можно поступать так же, как и в случае одной случайной функции, т. е. рассматривая ординаты этих случайных функций в различные моменты времени как систему случайных величин, вводить в рассмотрение соответствующие многомерные законы распределения. Систему случайных функций таким способом можно охарактеризовать с любой степенью подробности, однако оперирование с многомерными законами распределения делает весь анализ весьма громоздким, а получающаяся при этом полная характеристика случайных функций обычно не бывает нужна для решения практических задач. Поэтому для системы случайных функций, так же как и для одной функции, обычно ограничиваются только вычислением первых двух моментов ординат этих функций, т. е. пользуются корреляционной теорией случайных функций. Так как первый и второй моменты каждой случайной функции в отдельности являются математическими ожиданиями и корреляционными функциями, рассмотренными выше, то остается рассмотреть второй смешанный момент ординат различных случайных функций, взятых в разные моменты времени tx и f2. Так как этот момент будет зависеть от выбранных значений tx и t^ то для характеристики системы двух случайных функций в рамках корреляционной теории необходимо ввести еще одну функцию двух переменных, определяемую равенством
Rxy №> Q = м {[X* (10 - х* (to\ | Y(to - J O}.(8.1)
Функция Rxy (tb t^ называемая взаимной корреляционной функцией, характеризует степень коррелированное™ ординаты функции X (f), взятой в момент времени tv и ординаты функции Y (t), взятой в момент времени t^. Очевидно, что корреляционная функция, рассмотренная нами ранее, является взаимной корреляционной функцией ординат этой функции с ординатами той же функции, что и объясняет употребляемое иногда вместо названия корреляционная функция название автокорреляционная функция *).
Рассмотрим основные свойства взаимной корреляционной функции.
Существенно, что взаимная корреляционная функция X (f) и Y (t) не равна взаимной корреляционной функции Y (f) и X (t). Действительно, написав, согласно определению (1), выражение для Ryx(tv tO и переставив сомножители под знаком математического ожидания, получим
Ryx (^i. ^)=м {[х <ч - я &)] г y* (^i) —j* aoi}.(8.2)
♦) Вместо термина взаимная корреляционная функция в литературе встречается также термин корреляционная функция связи.
Правая часть (2) после перестановки аргументов ^ и f3 и переход> к комплексно сопряженному выражению совпадает с правой •частью (1), откуда следует первое свойство взаимной корреляционной функции
RyXlM^ = R%AMx^(8.3)
т. е. перестановка индексов у взаимной корреляционной функции с одновременной перестановкой ее аргументов дает выражение, комплексно сопряженное исходному. В частном случае для вещественных случайных функций получим
Rx^M^ = RyxlMx\(8-4)
т. е. перестановка индексов при одновременной перестановке аргументов не меняет значения взаимной корреляционной функции.
Установим неравенства, связывающие корреляционную функцию
-связи Rxy(tp t^ с дисперсиями Кх\ЛЛх) и K^^t^-
Рассмотрим для этого выражение
А = I Укдмо \х с,) - X со] ± VXcto) [ У СО —J СО! Iа.
которое является вещественным и никогда не может стать отрицательным. Следовательно,
М [А] ^ 0.
Раскрывая под знаком математического ожидания скобки и пользуясь основными теоремами о математическом ожидании, получим
2К, (tb t0 Kv С.2, tO ± 2 /к. Cl. ^КЛкЛ^ Re Rxy ^v tO ^ 0, t. e.
I Re Rxy Ci, to | ^ VKAti, tOK^h to.(8.5)
Из последнего неравенства путем простых алгебраических преобразований можно получить, что
I Re R„ Ci. to I ^ 4 l^(<” ^ + K>(^ ^(8‘6>
С другой стороны, рассматривая формулу, определяющую значение корреляционной функции связи
Rxy Ci, to = $ $ to — ^i) Оа —50 f to. j0 to to.(8.7)
— co
где Kxv^— плотность вероятности случайных величин X &) и Y (^), можно установить связь между модулем | RXy (tp t^ | и дисперсиями Кх^ъ^> Kyit^t^
Действительно, применяя к интегралу (7) неравенство Бупяков- ского (справедливое для интегралов любой кратности)
| $ §1(■*) g» W ^ f < (S si U) dx) ($ si (^ ^)>(8-8)
5SS
положив (х, — Xi) Vf^xb у^ вместо gt и О^ —j^) V"f(xb у$ вместо g4, будем иметь
ОО
j $ $ C^i — ^1) СУ» — Ь) f(xb у^ dxt dy^ р ^
^ [ И (х> — X^f^i. ^ ^1 ^Уа] [ $ $ Су» —JM® f (^ь У») ^1 ^у*]- — ОО—ОО
Заменяя в последнем неравенстве интегралы на Rxy (tb t^ Kx^t^ и K^t^t^ соответственно, получим
(S.9)(S.9)I Rxv 01> ti)\^Vkx (tb t^ к, &, ^).
(S.9)
(S.9)
Наличие последнего соотношения позволяет вместо размерной взаимной корреляционной функции Rxy (^, ^) ввести безразмерную нормированную взаимную корреляционную функцию
^у (^1> ^2)^у (^1> ^2)VKx^tut^K^w ‘VKx^tut^K^w ‘(8.10)(8.10)
^у (^1> ^2)
^у (^1> ^2)
VKx^tut^K^w ‘
VKx^tut^K^w ‘
(8.10)
(8.10)
Для вещественных X (t) и Y (f) величина rxy (^, 1^ заключена в интервале (—1, 4~1) и более наглядно характеризует степень коррели- рованности ординат X(t^ и Yit^.
Если система функций X (£) и Y ^ стационарна, то вторые моменты ординат этих функций не зависят от начала отсчета времени. Поэтому и взаимная корреляционная функция не может зависеть от значений ^ и ^ в отдельности, а определяется исключительно величиной разности т = f2 — tv
Следовательно, для стационарной системы функций
Rxy tfb tj = Rxy (Ь — t^ = Rxy (-Г),(8.11)
и указанное выше свойство (см (3)) примет вид
Rxx^=RM-^(8.12)
или, для вещественных функций,
Rxy (т) Ryx ( т)*(8.13)
Так же как для одной случайной функции, в корреляционной теории в качестве определения стационарности систем случайных функций в широком смысле целесообразно принять зависимость вторых моментов ординат случайных функций только от разности
моментов времени и постоянство математических ожиданий случайных функций. Таким образом, если
% = const; у = const; Кх (tv t^ = Кх (^ — t^
Ку (^i, ^) = Ку (t^ У? Rxy @ь ^2)= Rxy {^ — ^i),(8.14)
то мы будем говорить, что система случайных функций X(t), Y^ стационарна в широком смысле. Наличие стационарности в широком смысле еще не гарантирует наличия стационарности в узком смысле (исключая нормальные функции). Следует также иметь в виду, что если каждая из случайных функций X (f) и Y(t) стационарна (или стационарна в широком смысле), то из этого не следует, что корреляционная функция связи зависит только от разности моментов времени.
Поэтому если две стационарные функции удовлетворяют еще и условию (11), то говорят, что эти функции стационарны и стационарно связаны или что рассматриваемая система функций обладает свойством стационарности в широком смысле. Если, кроме того, можно утверждать, что все законы распределения ординат рассматриваемой системы случайных функций не зависят от начала отсчета времени, данная система функций обладает свойством стационарности.
Для системы п случайных функций в корреляционной теории, помимо их математических ожиданий и корреляционных функций, необходимо указать взаимные корреляционные функции между любыми парами этих функций. Таким образом, если имеется п функций
^1(0, Х^..., Xn(t\(8.15)
то для их характеристики необходимо указать п функций одного переменного
*1(0,(8.16)
п функций двух переменных
KxAtb ЪУ КхЛк ^у..^ KXn(tp t^^
и еще n(n—l)/2 взаимных корреляционных функций
RxtXs Vb ^)>Rxn дХп (0, ^У(8.18)
В том случае, когда все функции стационарны и стационарно связаны, (17) и (18) становятся функциями разности ^ — ^).
Рассмотрим вычисление взаимных корреляционных функций для нескольких случаев, которые нам будут нужны в дальнейшем.
Взаимная корреляционная функция случайной функции и ее производной. Пусть
1/(0 = ^ X(0,(8.19)
где X (0 — любая дифференцируемая случайная функция.
Для нахождения взаимной корреляционной функции будем исходить из ее определения
Rx. ^v у = М {[X* (^) - х* О [ V^) - а (^)]}.(8.20)
Подставив сюда вместо V(t) ее выражение из (19) и учитывая, что на основании (6.37) % (f) = ~ х (f), получим
Rx„ du Ц = М {pr* &) - х* (^)] ^ [X d^ - X О}.(8.21)
Меняя порядок дифференцирования и нахождения математического ожидания и обозначая операцию дифференцирования как частную производную по ^2, поскольку tx при этом рассматривается как постоянная, получим
RxA^ t^^{[X*dd-X^dd}[Xd^-xd^\}>(8-22)
т. е. окончательно
Rx^dv ^ = ^КХ(^.^).(8.23)
Для стационарной случайной функции
^Kxdv ^ = ^^-^ = ^ KxdY(8.24)
где т = ^2 — ^i, и вместо (23) получим
Rx^=^^-(8-25)
Как было показано выше, для вещественного стационарного случайного процесса Кх^) является четной функцией своего аргумента. Поэтому ^-^-при т = 0 обращается в нуль и, следовательно,
Rx.W = 0,(8.26)
т. е. для дифференцируемого стационарного вещественного процесса ордината случайно;] функции и ее производная, взятая в тот же момент времени, являются некоррелированными (а для нормального процесса, значит, и независимыми) случайными величинами. Это является отражением того факта, что для стационарной случайной функции, достигшей заданного уровня, вероятность ее увеличения с некоторой скоростью должна в среднем равняться вероятности ее уменьшения с такой же скоростью.
Взаимная корреляционная функция случайной функции и ее второй производной. Предположим, что случайная функция X (£) дифференцируема дважды и, следовательно, ее вторая производная (ускорение случайного процесса) имеет смысл.
Положим
^(O = ^X(t)(8.27)
и найдем взаимную корреляционную функцию Rxw (tb t^. Исходя из определения взаимной корреляционной функции и рассуждая так же, как и при выводе выражения для RXl)(tb t^, получим
Rxm (fp <0 = ^ Кх (t„ t^,(8.28)
что для стационарного случайного процесса дает
Rxw^ ^ — ^Кх^-К^)-(8.29)
Формула (29) показывает, что при ^ = f3 RXw отрицательна и имеет наибольшее абсолютное значение, равное D [А" (0].
Взаимная корреляционная функция между линейными комбинациями случайных функций. Пусть, например,
¥х^ = а^Х^А-а^^^
Y^ (t) = b. (0 Xv (0 + b. (0 X. (t\(8.30)
где ах y^ а^ ф), bv (t) и b^ (t) — неслучайные функции времени, а корреляционные функции КХх (tb t^ Kxa Vb t^) и взаимная корреляционная функция RX1X2 (^i> ^2) предполагаются известными.
Из определения взаимной корреляционной функции имеем
Rym (^ tJ = М {[^ (t,) X* (t,) + а* (t.) Х*8 М - а* (t,) X* (t,) -
- аХ (to XX (t 01 Vih (to X, ао + ьч (to X. (to - bx (to x, (to -
— MtO-M^Ol}- (8.31)
где Vt (t), Ko (0 и математические ожидания 5i (0> J» V) заменены их выражениями через Xt (t), X» (t), Xx (t) и Хг (t) на основании (30).
Представив последнее равенство в виде
Ryiys (^. Ч=М [{a* (to ixi (to - XX (tOJ + аХ (to № (ti) - XX (MJ}X
X {^i V») [Xi (to - ^1 (to] + Ьг (to [X, (to - хг (to]}],(8.32)
раскрывая под знаком математического ожидания фигурные скобки и пользуясь основными теоремами о математическом ожидании, по-
RyiA k^aX^bAt^KxAtv t^-Y^Wbd^KxAtv <0+
+ < (t.) b. (tO RxxX4 (tv t0 + aX (t,) bx {t^ RX1Xx (t„ t0-(8.33)
Аналогично могут быть вычислены взаимные корреляционные функции и более сложных выражений.
§ 9. Задачи о выбросах: среднее число выбросов случайной функции за данный уровень, средняя длительность выброса
Необходимость определения вероятностных характеристик процесса пересечения случайной функцией заданного уровня (решение «задачи © выбросах») возникает во многих приложениях. В качестве примера можно привести задачу определения среднего времени, в течение которого электростанция не в состоянии обеспечить заявки потребителей тока вследствие случайных колебаний потребной мощности. Вторым примером является определение запаса прочности детали, работающей под воздействием случайной нагрузки, для нахождения которого необходимо вычислить вероятность того, что в течение заданного времени нагрузка ни разу не превзойдет допустимого предела.
Как было отмечено в § 4, получение исчерпывающих вероятностных характеристик выбросов случайной функции (вероятностей заданного числа выбросов в течение данного промежутка времени, закона распределения времени пребывания случайной функции выше заданного уровня) в общем случае представляет значительные математические трудности (исключая марковские процессы, для которых эта задача будет более подробно рассмотрена в гл. V), однако вычисление таких характеристик, как среднее число выбросов в единицу времени, среднее время пребывания выше заданного уровня и т. п„ не представляет принципиальных затруднений.
ж(1)ж(1)Рис. 9.Рис. 9.Общие формулы для их определения, которые были получены еще в 1944—1945 гг. Райсом [54] и будут приведены ниже, применимы для любых (дифференцируемых) случайных процессов, хотя числовой результат может быть получен просто только для нормальных процессов ).
ж(1)
ж(1)
Рис. 9.
Рис. 9.
промежуток времени dt, непо-времени t, произойдет выброспромежуток времени dt, непо-времени t, произойдет выбросИтак, пусть X (t) — дифференцируемый случайный процесс, о свойствах которого мы никаких специальных предположений пока делать не будем. Пусть а — значение ординаты функции X (/), «выбросы» за которое нас интересуют. Определим прежде всего вероятность того, что в бесконечно малый средственно следующий за моментом
промежуток времени dt, непо-времени t, произойдет выброс
промежуток времени dt, непо-времени t, произойдет выброс
Для того чтобы при указанных условиях выброс действительно имел место (см. рис. 9, на котором для наглядности изображена одна из
реализаций случайной функции), нужно, чтобы осуществились два события: во-первых, в момент времени t ордината случайной функции дцлжна быть меньше а, т. е.
Х^<а,(9.1)
и, во-вторых, в момент времени t-\-dt ордината случайной функции должна быть больше а, т. е.
XV-y-dt)>a.(9.2)
Следовательно, вероятность выброса в интервале времени dt может быть записана как
Р YX (0 < а; X (t + d^ > а].(9.3)
Пользуясь условием дифференцируемости ординат случайной функции, неравенства (3), налагающие ограничения на ординаты случайной функции в двух смежных точках, можно заменить неравенствами, наложенными на ординату случайной функции и ее производную (скорость изменения ординат функции) в одной точке. Действительно, учитывая малость интервала времени dt с точностью до бесконечно малых второго порядка, получим
Xtt-V-dt^X^A-V^dt,V(t) = X(ty(9.4)
Следовательно, неравенство
X tt-V д^> а(9’5)
эквивалентно неравенству
а_ V^dt<X^t\(9.6)
и вместо двух неравенств, обусловливающих в (3) наличие выброса в интервале времени dt, можно написать одно двойное неравенство
а __ у (0 dt < X (0 < а(V(0 > 0).(9.7)
Для вычисления вероятности осуществления этого неравенства введем в рассмотрение двумерный закон распределения ординаты случайной функции и ее производной в один и тот же момент времени £ f(x, 77 IO-(9.8)
Тогда лля искомой вероятности выброса получим
Р [а — V<t>dt<X^<a\ = ^ J j\x, v\f)dxd.-u, (9.9) 0 а—-и dt
где пределы интегрирования охватывают все значения X (t) и V(t), удовлетворяющие неравенству (7). Внутренний интеграл в (9) может быть вычислен сразу, так как у него пределы интегрирования отли-
чаются на бесконечно малую величину 4)dt, и, следовательно, пользуясь теоремой о среднем, получим
f^x. ,o\t)dx = dt,of(a, г^Ю-(9.10)
а — v dt
Подстановка равенства (10) в (9) дает
Р [а — V^dt<X^<a\ = dt^Hcu -v^vdu (9.11) о
Полученная формула показывает, что вероятность выброса в течение бесконечно малого интервала времени dt пропорциональна величине этого интервала. Поэтому целесообразно ввести понятие временной плотности для вероятности выброса, обозначив р (а 1t) вероятность выброса за уровень а в момент времени t. рассчитанную на единицу времени, т. е. положив
Р[а — V^dt<X^<a\ = n^a\t^dt.(9.12)
Сравнение (12) с (11) дает для плотности вероятности o(a\t^ окончательное выражение
p(a\t) = ^f(a> D\t^4)d4)(9.13)
о
Аналогично может быть подсчитана и временная плотность вероятности р' (а 1t) пересечения случайной функцией уровня а сверху вниз. Повторяя приведенные выше рассуждения для данного случая, получим о
pr(a\t) = — ^ f(a> v^t^Dd^.(9.14)
— ОО
Складывая и вычитая (13) и (14), получим
»(а I 0+^ (а 10= f^a' ^lOi® М(9.15)
- ОО
о (а Ю—o' (a t) =/(a, T)\f)T)dT).(9.16)
— ОО
Так как, с другой стороны,
f(a, ч)\Й = !^>\а» t)f{a\t\(9.17)
то правые части последних двух равенств можно выразить через условные математические ожидания скорости V изменения процесса и
3*
ее абсолютной величины, т. е. переписать эти равенства в виде
р (а Ю + р' (а | 0 = f(a | О М [ | 1/(011 X (0 = а],(9.18)
о (а Ю— РЧа 10 = /(«I ОМ [1/(01 Х(0 = ^)(9.19)
Пользуясь выражением (13), можно получить для любого промежутка времени Т среднее время пребывания случайной функции выше заданного уровня. Действительно, разобьем промежуток Т на п равных по величине малых интервалов dtp каждый из которых расположен вблизи момента времени t} (j= 1, 2,..., п). Вероятность того, что ордината случайной функции X^h будет выше заданного уровня:
PlA-C^al — f/W/)^(9-20)
а
Будем считать величины интервалов dtj настолько малыми, чтобы можно было при подсчете суммарного времени пребывания случайной функции выше заданного уровня пренебречь случаями, когда внутри интервала функция [X (t) — а] меняет знак. Введем в рассмотрение систему случайных величин Ду, каждая из которых равна соответствующему интервалу dtj или 0 в зависимости от того, будет ли в этом интервале случайная функция больше или меньше а. Тогда очевидно, что общее время пребывания Та случайной функции выше заданного уровня а равно сумме Д/, т. е.
п
То= 2 А/.(9.21)
Для определения среднего времени пребывания to случайной функции выше заданного уровня а в течение времени Т найдем математическое ожидание обеих частей равенства (21).
Применяя теорему о математическом ожидании суммы, находим
п
^=SM[A/J.(9.22)
,>-х
Случайная величина Ду, по определению, может принимать только два значения (dtj и 0), следовательно, ее математическое ожидание равно произведению dtj на вероятность (20), т. е.
м [А/] = dtj f f{x I t,) dx.(9.23)
a
Подставляя (23) в (22) и переходя к пределу при п->оо вместо п
2 получим интеграл, а для среднего времени пребывания случайной /=1
функции выше уровня а, рассчитанного для промежутка времени Г, будем иметь
Т со
ta = ^ f(x\t)dxdt.(9.24)
О а
Обычно представляет интерес среднее время пребывания случайной функции выше заданного уровня в течение одного выброса. Для определения этого среднего времени т время ta необходимо разделить на среднее число выбросов па> имевших место в течение времени Т. Для определения па снова разобьем промежуток Т на п равных интервалов dtj и введем вспомогательные случайные величины Nj, каждая из которых равна единице, если внутри соответствующего интервала имел место выброс (вследствие малости интервалов dtj с возможностью возникновения более одного выброса можно не считаться), и нулю — в противоположном случае. Тогда полное число выбросов Na за промежуток Т будет равно сумме величин Nj
п
Na = ^Nj.(9.25)
Находя математическое ожидание обеих частей равенства (25) и учитывая при этом, что математическое ожидание каждой из величин Nj численно равно вероятности выброса в /-м интервале, т. е. p(a\tj)dtj, будем иметь
ио = 2 р («I ^/) dtj.(9.26)
/=|
Увеличивая число интервалов dtj до бесконечности и подставляя вместо р(а|0 его выражение (13), получим
7 оо
nQ = ^ vf^a, v\t)dvdt.(9.27)
о о
Наконец, деление (24) на (27) дает искомую среднюю продолжительность выброса
7 оо
5 f(x 1t) dx dt^=Г=7^<9'28)
vf^a, v 1t) dvdt
и о
Полученные формулы имеют наибольший интерес для стационарных процессов, так как только для установившихся по времени процессов средняя продолжительность выброса имеет непосредственное
наглядное значение. Для стационарных процессов эти формулы упрощаются, так как и плотность распределения ординат случайной функции f^x 1t), и плотность распределения ординат и скоростей f\(x, D\f) не зависят от времени. Обозначая эти плотности распределения соответственно через f^x) и f^x, v), замечаем, что интегрирование по t в (24), (27) и (28) сводится к умножению на Т и, следовательно, для среднего времени пребывания стационарной случайной функции выше заданного уровня в течение времени Т, среднего числа выбросов за этот же промежуток времени и средней длительности выброса получим
1а=т\ f(x)dx,(9.29)
па = Т у/(а, у) Фо,(9.30)
о
$ / (х) dx
j *uf^a^d*u о
Как и следовало ожидать, для стационарного процесса 1а и па пропорциональны рассматриваемому промежутку времени Т, а средняя продолжительность выброса от этого промежутка времени не зависит. Поэтому для стационарных процессов можно ввести понятие среднего числа выбросов в единицу времени va, полагая
= %(9.32)
Очевидно, для стационарного процесса
va= ^*иКй> ^dv,(9.33)
о
т. е. не отличается от вероятности выброса в единицу времени.
Так как во все выведенные формулы входят плотности вероятности /(х | f) и f(x, г> | t) (f(x) и f(x, v) для стационарного процесса), то для получения окончательных числовых результатов необходимо располагать этими плотностями.
Для нормального процесса, наиболее важного с точки зрения приложений, могут быть получены простые расчетные формулы.
Для нормального процесса (будем рассматривать только стационарный случай) закон распределения ординат случайной функции
(9.34)(9.34)(9.35)(9.35)однозначно выражается через математическое ожидание случайной функции 5с и ее дисперсию
(9.34)
(9.34)
(9.35)
(9.35)
так как
^х-ху
1^х
Скорость изменения ординаты случайной функции, как это было показано в § 8, и ордината случайной функции для того же момента времени являются некоррелированными случайными величинами, а для нормального случайного процесса, следовательно, и независимыми величинами. Поэтому двумерная плотность распределения вероятности f(x, v) распадается на произведение нормальных плотностей распределения для X и V, и можно будет написать
f(^, у)f(^, у)(9.36)(9.36)
f(^, у)
f(^, у)
(9.36)
(9.36)
где дисперсия скорости изменения ординаты случайной функции а^ равна значению корреляционной функции скорости в нуле, т. е. в соответствии с (6.21)
Q1)=^5* Кх (т) | т_о,Q1)=^5* Кх (т) | т_о,(9.37)(9.37)
Q1)=^5* Кх (т) | т_о,
Q1)=^5* Кх (т) | т_о,
(9.37)
(9.37)
а математическое ожидание V(f) вследствие стационарности случайного процесса равно нулю.
Подстановка (36) в (33) дает для среднего числа выбросов в единицу времени va, или, что то же самое, для временнбй плотности вероятности р (а 1t)=р (а):
(9.38)(9.38)уа—ху
(9.38)
(9.38)
Аналогично после подстановки в (31) будем иметь
(а—а:)2^ = ^ — 6*(а—а:)2^ = ^ — 6*(9.39)(9.39)
(а—а:)2
^ = ^ — 6*
(а—а:)2
^ = ^ — 6*
(9.39)
(9.39)
где Ф(х) — интегральная функция Лапласа. В частном случае, когда
т. е. когда рассматриваются «выбросы за нулевой уровень», последняя формула упрощается и дает
<=^=^4^ •(9-41)
Кроме va и т, сравнительно просто могут быть определены и некоторые другие величины, характеризующие выбросы случайной функции за данный уровень.
Найдем, например, среднюю площадь $, ограниченную реализацией случайной функции выше заданного уровня а во время выброса, считая по-прежнему X (t) стационарной.
Введем для этой цели вспомогательную функцию /(х), определяемую равенством
(
1 при х^>0,
— при х = 0,(9.42)
I 0 при х<0.
Тогда площадь S всех выбросов, имевших место в течение времени Т> может быть представлена в виде
т
S=\l[X(f)—a]X(t)dt—a^aT,(9.43)
О
так как первый множитель в подынтегральном выражении в течение выброса равняется единице и равен нулю во всех остальных случаях. (Случаи, когда /=у, не имеют значения при вычислении S).
Выразим явно функцию Цх\ Для этого воспользуемся известным из анализа интегралом Дирихле
-Ц ^-dx = к JU
— ОО
Покажем, что если рассматривать его главного значения, то
ОО
1 С sin их
nJ и —ОО
’ 1 при х^>0,
J у при х = 0, — 1 при х <^0.
ОО 1Сdu
интеграл—.\е—в смысле
гтс/Jи
—ОО
—ОО
Действительно, так как в в смысле главного значения,Действительно, так как в в смысле главного значения,Нт8 — 0L-* ооНт8 — 0L-* оототооо1 f piux ^_к/ 3 иоо1 f piux ^_к/ 3 и1 С sin их"л 3 51 С sin их"л 3 5du,du,
Действительно, так как в в смысле главного значения,
Действительно, так как в в смысле главного значения,
Нт
8 — 0
L-* оо
Нт
8 — 0
L-* оо
то
то
оо
1 f piux ^_
к/ 3 и
оо
1 f piux ^_
к/ 3 и
1 С sin их
"л 3 5
1 С sin их
"л 3 5
du,
du,
последней формуле интеграл понимается то
1 С ^iux du1
It/ 3 итг/
где ей L — положительные величины, стремящиеся к своим пределам независимо друг от друга. Положим в фигурных скобках е^1их = = cos ux±l sin их. Так как
т. е. формула (44) действительно имеет место.
Учитывая (44), функцию / (х) можно представить в виде
оо
/и=4[1+^ «"^<9Л6>
— 00
Подставляя последнее выражение в (43), получим ТТоо
5 = |^Х(0Л + ^Д t <^xw-axx^dt — ™oT. (9.46) ОО—оо
Применяя к обеим частям полученного равенства операцию нахождения математического ожидания и учитывая, что
М[£] = $9аГ-а^Т,(9.47)
а операцию нахождения математического ожидания и интегрирование можно менять местами, получим
7Т оо
svaT=l ( X dt-\-^-Aё1иаМЦе!»х^ ХМ}\ — dt — а^аТ. (9.48)
О0 —оо,
Математическое ожидание, стоящее в (48) под знаком интеграла, может быть выражено через характеристическую функцию Е(и) процесса X(f), так как
ОО00
1 ^ £ («) = у £ f e^fW dx = ( ^xf^x) dx = М [^« <0 X<tft.
Подставляя (49) в (48), выполняя интегрирование по I, поскольку Подынтегральные выражения не зависят от времени, и сокращая обе части равенства на 7, получим
(9.50)
Интеграл
— It c-iuadE W du 2к j du и
(9.51)
может быть выражен через fx(x\ Действительно, рассматривая J как функцию а и дифференцируя обе части равенства по а (считая допустимым дифференцировать под знаком интеграла), получим
Й = -£ УS r-EWdu-.f.W, (9.52)
где fx (а) — плотность вероятности случайной величины X (0, взятая при аргументе а.
Интегрируя (52) от — оо до текущего значения а, получим
Да) — J х fx (х) dx 4~ с,
(9.53)
где переменная интегрирования обозначена х.
Для определения постоянной интегрирования с подставим (53) в (50) и положим я = оо.
Так как в этом случае sva — 0 (вероятность выброса за очень высокий уровень стремится к нулю), получим
1 _ с= — ~2 X,
(9.54)
т е
s% = x — $ xfx (х) ах — а^о.
(9.55)
Для дальнейших вычислений необходимо задать вид закона распределения ординат случайной функции Х(Д Если процесс нормальный, то
(9.56)
и интеграл в (55) может быть вычислен.
Выполняя вычисления, получим
SV. = T,[1(9.57) что с учетом (38) для средней площади выброса s дает
5=^+(^)^г1_ф(^ъ(9 58)
Примерно таким же методом может быть вычислена и дисперсия общего времени пребывания Та случайной функции выше заданного уровня в течение времени Т. Действительно, в соответствии с (42) имеем т
Ta=\l[X(t)-a]dt.(9.59)
О
Подставляя сюда (45), получим
Г оо
та = ^ Т + — § ^ e“ IX</) -°’ ^dt(9.60)
0 —оо
Находя математическое ожидание обеих частей последнего равенства, получим Г оо
—+$ e^E^^dt. (9.61)
Возводя равенство (60) в квадрат и находя математическое ожидание, после простых преобразований получим со Т оо
-^J W^^'^^T-^Ektiv(9-62)
О —оо
где Z^, ti-i) — характеристическая функция системы случайных величин X (У и X (У> зависящая вследствие стационарности процесса только от т = f2 — tv
Интегралы, входящие в (61) и (62), могут быть вычислены тем же методом, что и интеграл (50) (или путем замены характеристических функций интегралами от соответствующих плотностей вероятности,
после чего ряц интегрирований может быть выполнен). Выполнив соответствующие преобразования, получим
^=T[1-F(a)],(9.63)
т
М [ П] = 2 5 (Г - т) F (а, а) d- + Г1 [1 - 2F (а)],(9.64)
О
где F (а) — функция распределения X (t), взятая при аргументе а, а F^a, а) — функция распределения системы X^ty А^ + т), взятая при аргументах, равных а.
Вычитая из последнего равенства (У2, в соответствии с (53) и (54) получим т
D [Т^ = 2 $ (Т — т) F (а, a)dx — № (а).(9.65)
О
Столь же просто вычисляется и дисперсия числа выбросов N^ имевших место в течение времени Т. Возводя для этой цели в квадрат обе части равенства (25) и определяя математическое ожидание обеих частей полученного равенства, находим
мга=2М№(9.66)
L Z=1
Так как произведение вспомогательных случайных величин NjNt может иметь только два значения: 1, если выбросы имели место одновременно на элементарном /-м интервале и на элементарном /-м интервале, и 0 во всех остальных случаях, то М [^М] равно вероятности осуществления указанного выше первого события, т. е.
М [ A(/M1 = Р (я — Vxdtx <Хх<а; a— V^ <Хг< ay (9.67) где через tx обозначен момент времени, соответствующий /-му элементарному участку длиной dtv через t^ и dt^ — аналогичные величины для Z-го участка,
Х^АЧУ, Vi=IW Х^Х^У V^V(t^
Вероятность, входящую в формулу (67), можно выразить через четырехмерную плотность вероятности /(х^ х^ vb и2|^, t^) системы случайных величин Хх, Х^ Vi, V^ Действительно, рассуждая так же, как при выводе формулы (13), получим
Р (а — Vx dtx Хх < а; а — dt^ < а) =
ОО ОО
^dt^dt^ $/(<z, а, ч^ ^1^, t^ ч?^ dv^ dv* (9.68) о о
Подставляя последнее выражение в (66) и замечая при этом, что после устремления п -> оо двойная сумма по Z и / обращается в двойной интеграл по tY и t^ получим
7 7 оо оо
M[^] = JJ^ V^a> а> ^Vv t^v^dv^dv^dt^dt^ (9.69) 0 0 0 0
Если случайный процесс Х(0 нормальный, то плотность вероятности /(xi, х^ *uh v9|Zb Z2) может быть явно выражена через корреляционную функцию Кх(^ = ахкх^ и ее производные. Действительно, для системы нормальных случайных величин закон распределения однозначно определяется их математическими ожиданиями и элементами корреляционной матрицы. С другой стороны, нумеруя случайные величины Хь Хъ Vb V% в порядке их написания и учитывая формулу (8.20), для элементов корреляционной матрицы будем иметь
=х^Л*^0ч^х^
^х^«х— Сх^х^0
Ил11=
. (9.70)
0— Oxhx СО — =хК (0)— о^ж (0
«UxW0— Ox^W —4^(0)
Подставляя (70) в формулу (2.29) для плотности вероятности системы нормальных случайных величин, получим
f^, xit Dy v^t* ^)=—L=exp{—^. 2 Л/^/Х^. (9.71)
Возвращаясь к интегралу (62), замечаем, что два интегрирования могут быть выполнены.
Наконец, используя соотношение между вторым начальным моментом и дисперсией, получим
D[2Va] = M[^]-^(9.72)
Определение закона распределения длительности выброса, как это было отмечено в начале параграфа, является более сложной задачей, чем нахождение числовых характеристик, рассмотренных выше. Решение этой задачи хотя и получено в общем виде [40], [48], однако сложность окончательных формул заставляет признать, что она требует добавочного исследования.
Столь же сложной является и задача нахождения вероятности того, что в течение данного интервала времени будет не более заданного числа выбросов.
Некоторые результаты, которые могут быть получены методами теории марковских процессов, будут рассмотрены в гл. V, а сейчас только отметим один частный случай, для которого удается получить простую приближенную формулу.
Во многих задачах практический интерес представляет частный случай, когда появление последовательных выбросов можно считать независимыми «редкими» событиями и принять, что число выбросов в течение времени Т подчиняется закону Пуассона. Так как вероятности Рт появления события т раз в этом случае, в соответствии с формулой (2.38), зависят только от математического ожидания числа выбросов nQ в течение времени 7, определяемых формулами (27) и (30) (для стационарного процесса), то вычисление Рт может быть доведено до конца. Например, для вероятности Р^ того, что за время Т не произойдет ни одного выброса, получим
Т оо
Р0 = ехр|—^ ^/(^ v^d-udi^(9.73)
о о
или для стационарного процесса
ро = ехр [— Т^ vf(a, •d)^].(9.74)
о
Для нормального стационарного процесса в соответствии с (38) получим
Р РУП /^^х^ I — ка — х^роЛ/Q
ехр|—(9.75)
Указать ошибку, которая возникает при использовании закона Пуассона для вычисления вероятности заданного числа выбросов, затруднительно. Однако некоторую уверенность в допустимости применения этого приближенного способа расчета можно получить, убедившись, что за среднее время между выбросами 1/va корреляционная связь между ординатами процесса практически исчезает и, следовательно, ординаты для нормального процесса становятся назависимыми.
Пример 9.1 Корреляционная функция угла крена судна в (0 определяется формулой
Кб W = 4е~ а'т 1 (cos Pt + y sin р | Т1).
Считая процесс качки нормальным, определить, сколько раз в среднем за 20 минут хода судна угол крена будет выходить за пределы ± 25°, если
eg = 100 град\ а = 0,1 IjceK, р = 0,7 \[сек
ЗАДАЧИ О ВЫБРОСАХЗАДАЧИ О ВЫБРОСАХ79796 У]
ЗАДАЧИ О ВЫБРОСАХ
ЗАДАЧИ О ВЫБРОСАХ
79
79
Определяем
0^ = Kj (0) = - ^ К6 ^ |т_о = а| ^ + Р’).
Искомое число выбросов па = ^Т^а, где коэффициент 2 появляется вследствие того, что в данной задаче надо учитывать как выбросы снизу вверх за уровень а = 25°, так и выбросы сверху вниз за уровень — а.
Подставляя условия примера в (38), получим
% ОТ ®— 9 т ^°^) р— а2!^ 120^50 Зд25
°CgZTtZTtdgIt
Пример 9.2. В условиях предыдущего примера определить вероятности Ро, Ръ Р^ того, что за 2 минуты не будет ни одного выброса, будет один выброс, два выброса.
Считая допустимым приближенно пользоваться законом Пуассона, получим
Ро = в"п« = е~1,19 = 0,304,
Р, = йое—"» = 1,19е~ 1,19= 0,362,
Р2 = ^ е -1-19 = 0,216.
Некоторой проверкой допустимости применения закона Пуассона в данном случае может служить тот факт, что для среднего времени между выбросами —=100 сек, нормированная корреляционная функ- Na ЦИЯ ’
^(т) = 5~“1т1 ^cos рт4"у sin р | т [^ = е-10 cos 7 -]-у sin 7^^0.
Пример 9.3. Прямоугольные координаты X, У точки на плоскости — независимые стационарные нормальные случайные функции времени, имеющие нулевые математические ожидания и одинаковые корреляционные функции
Кх СО = Ку СО = а-е~а 1 т! ( cos 8т + у sin р | т |) .
Определить среднее время t пребывания случайной точки внутри круга радиуса а, центр которого совпадает с началом координат.
Обозначив R^ — VX^t^^ Y1^, Vr(V) = ^~^ в соответствии с (31) для. среднего времени выброса случайной функции R(f) за уровень (среднего времени пребывания случайной точки вне круга) а
имеем
Г /(Г) dr
j Drf (о, or) йуг о
где /(а, *и^ — плотность вероятности системы случайных величин R, Vn взятая при аргументе R = а. Для определения среднего времени t пребывания точки внутри круга рассмотрим произвольный промежуток времени Т. В течение этого времени в среднем будет %Т выбросов, и точка в среднем будет находиться вне круга время ^аТ.
Следовательно, внутри круга точка будет находиться время (Т—^а7), что дает для среднего времени пребывания точки внутри круга формулу
Г 55= —т^ гг- Т,1V»^в
т. е. с учетом (31)
Orf^ Or) d^
Для определения плотности вероятности /(г) рассмотрим систему случайных величин X=X(t) и Y=Y(t). Так как эти величины независимы и нормальны, то плотность вероятности
Так как
f(r)dr = P(r<;R<,r4-dr)= ЭД f(x, y)dxdy =
г < Vj^+J2 <r+dr
2w r+dr
=JL ( ( e- '*/2el r dr d^ = 4 e- rllw dr, о r
TO
f(jr^ = ^e^r1^ (закон Рэлея).
Для определения плотности вероятности /(г, vj рассмотрим систему нормальных величин
V V V —dXW V —dYW
А, Г, Vx— dt , Vy— dt -.
Все эти величины взаимно независимы, причем дисперсии Vx и Vy одинаковы и равны
Следовательно, компоненты Vx и Vy вектора скорости точки не зависят от координат точки и подчиняются круговому нормальному закону распределения. Поэтому и проекция вектора скорости на направление R имеет нормальный закон распределения с дисперсией ®2(а2+?2)» а двумерный закон распределения /(г, vr) имеет вид
/(г, vr) = / (г)/(тг)=4 е-г^ ^}= е" ^ (“2+₽2).
Подставляя найденные законы распределения в формулу для t, получим.
Пример 9.4. Генератор тока рассчитан на постоянную мощность а, потребляемую в сети. Действительное потребление тока характеризуется мощностью W(f), которая является нормальной стационарной случайной функцией времени. В том случае, когда потребляемая мощность W превосходит расчетную, включается резервный генератор, мощность которого практически не ограничена. Определить среднюю энергию, затрачиваемую резервным генератором в течение одного выброса функции W(t) за уровень а, если математическое ожидание й? = М [№(0] = ^ а корреляционная функция
^(т) = Л-аН1(1 + ahD-
На основании (58) в данном случае имеем
__аЧ/2^
°*и*
sdW (t)
где о*, — дисперсия —^
В соответствии с (6.22) имеем
a’= — ^^1= aW,
следовательно, 5 = ]/"2iv ~.
ГЛАВА И
СПЕКТРАЛЬНАЯ ТЕОРИЯ СТАЦИОНАРНЫХ СЛУЧАЙНЫХ ФУНКЦИЙ
Спектральное разложение стационарных случайных функций
Стационарные случайные процессы вследствие неизменности их вероятностных характеристик во времени имеют квазипериодический характер. Это позволяет заменить исследование стационарной функции времени исследованием случайной функции некоторой вспомогательной переменной, которая во многих приложениях имеет размерность частоты. Полученные таким способом результаты оказываются полностью эквивалентными результатам, получаемым с помощью корреляционной функции случайного провеса, однако применение этого способа во многих случаях позволяет значительно упростить выкладки и добиться большей наглядности. Поэтому данный способ получил широкое применение как в теоретических исследованиях, так и в различных технических приложениях.
Для уяснения физического смысла этого способа исследования стационарных случайных функций предположим сначала, что случайная функция X(t\ математическое ожидание которой без нарушения общности можно считать равным нулю, может быть представлена в виде суммы гармонических колебаний с различными частотами ^ (не обязательно кратными) и случайными амплитудами, т. е. предположим, что
X (0 = S (A cos ®tt + Bt sin ®Д(10.1)
Z = 1
где At и B( — случайные величины. Имея в виду дальнейшие преобразования, перейдем от тригонометрических функций к показательным, воспользовавшись известными формулами Эйлера
COS w^ = 1 (?V + е~ '№11\ sin ш^ = 1 (е1™^ — e~Wy (10.2)
Выполнив простые преобразования, получим
п
(10.3)(10.3)X(t) = ^(P/^'+Q^-'V),/=1
(10.3)
(10.3)
где случайные величины Pt и Qt линейно выражаются через величины Az и Bv Введем новую нумерацию величин wz, обозначая величину (— wz) буквой to с отрицательным значением индекса (т. е. полагая — (oz = a)_z). В этом случае последнюю формулу можно записать в более компактном виде
Z^:0
где при положительном значении I случайная величина Ф; совпадает с Ръ а при отрицательном — с Q1Z|. Очевидно, что вследствие того, что математическое ожидание х (t) мы приняли равным нулю, математические ожидания Ф/ также обращаются в нуль.
Выясним, каким условиям должны удовлетворять случайные величины Ф£, для того чтобы X(f) удовлетворяла условиям стационарности в широком смысле. Определяя для этой цели корреляционную функцию X (f) по общим правилам, получим
пп
Kx(tv ^)=м( 2 Ф?е"ш'г' 2 Ф/т^),(10.5)
Z —— п)=—п
1^
где индекс суммирования во второй сумме заменен другой буквой, что всегда допустимо. Представляя (5) в виде двойной суммы и применяя теорему о математическом ожидании суммы, получим
п п
кх^^= s 5 e'1^-^’м(фгф;). (Ю.6) - = — П J = — п
Для стационарности процесса необходимо, чтобы в полученной сумме сохранились только те слагаемые, у которых индексы I и / одинаковы, так как только в этом случае в показателях степени появится разность (Л3 —- ZJ, которая должна быть единственным аргументом корреляционной функции стационарного процесса. Следовательно, случайные величины Ф; должны удовлетворять условиям
м ^Фу) = 8^ м (Ф;) = 0,(10.7)
где Sz — некоторый неслучайный положительный коэффициент, a oZy- — множитель, обращающийся в единицу для равных индексов и в нуль для различных значений индексов:
(10.8)(10.8)| 1 при /=/,'и | 0 при Z ^ /.
(10.8)
(10.8)
Случайные функции часто реализуются в технике в виде напряжения или силы электрического тока. В этом случае коэффициенты Sz ^дут пропорциональны энергии, приходящейся в среднем на гармоническое колебание частоты <oz, так как энергия электрического тока пропорциональна квадрату амплитуды соответствующей гармоники. Эту электродинамическую аналогию часто имеют в виду и тогда, когда случайная функция Х(0 не является характеристикой какого-либо электрического процесса, называя совокупность чисел Sz энергетическим спектром процесса.
Сохраняя в сумме (6) только отличные от нуля слагаемые, окончательно получим
п
КЛ1ъ^= 5 Ste^-^^K^t» — ^(10.9)
1= — п
что для дисперсии случайного процесса дает
<й=кдо)= 5 ^(1ОЛ°)
/ = — п
Итак, для стационарности случайной функции, заданной в виде ряда (4) или эквивалентного ему ряда (1), необходимо, чтобы коэффициенты ряда удовлетворяли условиям (7).
Попытаемся теперь обобщить выражение (4), отказавшись от дискретности частот гармонических колебаний wz и от конечности их числа, сохраняя по-прежнему конечной дисперсию случайного процесса. Очевидно, это обобщение можно получить, разбив весь интервал изменения частот на неперекрывающиеся интервалы △«, а затем, сохраняя неизменной «энергию», приходящуюся на каждый интервал, и увеличивая число дискретных частот wz, приходящееся на интервал Дю, перейти к соответствующему пределу. При этом нужно только иметь в виду, что каждая частота дает свой положительный вклад в выражение дисперсии (10) и, следовательно, при таком предельном переходе нужно обеспечить соответствующее убывание дисперсий, происходящих от каждой из частот, заключенных в этом интервале. Для стационарности процесса, как это было показано выше, по-прежнему необходимо, чтобы комплексные амплитуды гармонических колебаний с различными частотами были между собой не коррелированы, и, следовательно, корреляционные моменты между суммами амплитуд приходящихся на неперекрывающиеся интервалы частот, должны обращаться в нуль. После этих качественных соображений естественным представляется следующее обобщение конечной суммы (4) в указанном выше направлении. Рассмотрим бесконечно малый интервал частот (о)у, ^^d^^ Так как интервал d^j предполагается бесконечно ма лым, то для всех частот, заключенных внутри этого интервала, пока-
зательные функции е1^ можно считать равными e^f и, следовательно, вместо суммы гармонических колебаний, частоты которых заключены в интервале (toy, юу + ^у), можно написать e^f ^^d^j\ где через Ф (rf<Dy) обозначена сумма всех комплексных амплитуд Фр попадающих в выбранный интервал.
Производя теперь в (4) суммирование по всем бесконечно малым интервалам d^p получим
Xt^jyV®^),(10.11)
7
где суммирование в отличие от (4) производится уже не по дискретным значениям частот, а по всем интервалам, на которые разбита область изменения w (toy в (11) обозначает частоту, среднюю для/-го интервала). Вместо случайной функции интервала Ф(^у) для дальнейшего удобнее рассматривать случайную функцию точки, положив ф ((!))== ^ Ф/- В этом случае формулу (11) можно переписать в виде
X (0 = 2 е^ </Ф (Шу),(10.1 Г)
где г/Ф^у) обозначает приращение функции Ф((о) при изменении аргумента о)у на d(i);-. Устремляя в (1Г) все интервалы d^j к нулю, вместо суммы получим интеграл Стилтьеса
Х^= f ^^(ш),(10.12)
— ОО
который отличается от обычного интеграла Римана тем, что под знаком интеграла стоит не приращение аргумента d^, а приращение некоторой функции </Ф (а>), соответствующее приращению d^. Переход от интеграла Стилтьеса к обычному интегралу возможен только тогда, когда функция Ф (<о) дифференцируема. В данном случае функция Ф (ю), как функция, имеющая независимые приращения, не имеет производной (см. § 6), и, следовательно, сохранение интеграла Стилтьеса для дальнейшего неизбежно.
Остается выяснить, какими свойствами должны обладать дифференциалы ^(to). Исходя из отмеченной выше некоррелированности приращений б/Ф (toy), относящихся к неперекрывающимся интервалам d^j, и учитывая требование конечности дисперсии X (0> можно показать ), что
М [Ф (<о)] = 0;М [t/Ф* (ю) d^ (<«!)] = 5 (go) 8 (to — <D|) do) dw^ (10.13)
где S (ю) — положительная функция своего аргумента, являющаяся аналогам положительных величин Sz для дискретного случая, а В (х) — обозначение так называемой дельта-функции Дирака.
Дельта-функция обладает следующими основными свойствами:
( оо при х = 0,
8(х) = { л Р л(10.14)
( 0 при х ф 0,
^8(х)йх=1,(10.15)
—ОО
ОО
5 /Су)8(лг— j)dy=/(x),(10.16)
где/(.у) — непрерывная в точке _у — х функция.
Определенная так дельта-функция принадлежит к классу так называемых обобщенных функций, понятие о которых вводится в современном анализе (см., например, [6]). Не останавливаясь на общем определении обобщенной функции, введем понятие дельта-функции, производных от дельта-функции и интеграла от дельта-функции путем соответствующих предельных переходов. При этом в окончательных выражениях интегралы в бесконечных пределах мы будем всегда понимать как их главные значения, т. е. будем считать, что для любой функции ф(х)
соL
§ cp(x)6Zx = lim ^(x)dx.(10.17)
-00^ю —L
При выводе некоторых формул будет применяться дифференцирование и интегрирование по параметру под знаком интеграла. В рассматриваемых случаях указанные операции являются допустимыми, что мы примем без доказательства.
Дельта-функция может быть получена как предел плотности вероятности для закона распределения случайной величины при стремлении к нулю ее дисперсии, так как условие (15) для любой плотности распределения выполняется автоматически, а обращение в нуль дисперсии обратит в нуль область изменения аргумента, для которой плотность распределения отлична от нуля.
Подобный подход к определению дельта-функции позволяет установить еще несколько ее свойств, которые будут использованы в дальнейшем. Действительно, определим дельта-функцию как предел плотности распределения вероятности нормальной случайной величины при обращении в нуль дисперсии, т. е. положим
8(х) = 11т/’-4=-е_л2/”’У(10.18)
Так как характеристическая функция нормального закона
Е^ = е-^^,(10.19)
а плотность распределения связана с характеристической функцией обратным преобразованием Фурье, то в нашем случае
L— ^—^/2а- 2 С /сох0^012/2 ^Ц) —
G /2к2тс J
—ОО
= ^ е™Хе~°^^dw'(10.20)
где во втором интеграле изменение знака у мнимой единицы возможно вследствие вещественности всего интеграла. Переходя к пределу с — О в обеих частях равенства (20), получим интегральное представление для дельта-функции )
00
8 (х) = 1eimx dw.(10.21)
—00
Если до перехода к пределу обе части равенства (20) продифференцировать т раз по х, то получим
^(-Ц= e-*^*1*} = ^ ( е^хе-^чч ^уп dto (10.22)
Произведя теперь предельный переход а-—О, получим интегральное представление для производной от дельта-функции
ат1 ?
[S Ml = 2" )(10.23)
Отметим еще одно свойство дельта-функции, справедливое для любой функции f (х), имеющей в окрестности точки х=у непрерывные производные до /^-го порядка:
fW^<y-*)\dx=^f(y).(10.24)
—00
Последнее свойство без труда доказывается с помощью интегри- рфания по частям, если учесть, что при х ^ 0 все производные дельта-функции 8(х) обращаются в нуль, и воспользоваться свойством (16).
Свойство (24), в частности, позволяет формально записывать дифференциальный оператор как оператор интегрирования с соответствующей функцией веса. Действительно, пусть, например,
Y^QntiW(10.25)
где Qn (р) — полином степени и, т. е.
Qn (Р) = а»Рп + «гр""1 +... + а„,(10.26)
гр — оператор дифференцирования по L
Заменяя в последнем равенстве каждую из степеней оператора р на соответствующую производную от дельта-функции, на основании {24) можем записать
ь
У^ = ^ [а08<”) (f - т) + а^"-» ((_ т) +.. .4-а„8 (#- т)] X (т) йт,
(10.27)
где а<Ч<^Ь, а производные от 8(^— т) взяты по аргументу I.
Пользуясь дельта-функцией, можно ввести понятие производной ют функции, терпящей в данной точке разрыв первого рода (конечный скачок). Действительно, рассмотрим функцию
Y^ = aF<x\(10.28)
где F^— функция распределения случайной величины X, имеющей математическое ожидание х = 0. Предположим для определенности, 'что X подчиняется нормальному закону. В этом случае
^^[’-^(т)]’<10-29>
где Ф (х) — интегральная функция Лапласа.
При стремлении а к нулю функция F (х) будет стремиться к ступенчатой функции /(х), имеющей скачок, равный единице в точке х = 0.
С другой стороны, как это было отмечено выше, /(х) = ^^ в этом случае обратится в 8(х). Следовательно,
^1 = ^(х>(10.30)
Проинтегрировав (20) по х от 0 до х, получим
* ф(£\— * (* С e-,w/2^(10.31)
2\ а / 2icz J«> 2ш Jto v '
—ОО—ОО
8989СПЕКТРАЛЬНОЕ РАЗЛОЖЕНИЕСПЕКТРАЛЬНОЕ РАЗЛОЖЕНИЕ§ wi
89
89
СПЕКТРАЛЬНОЕ РАЗЛОЖЕНИЕ
СПЕКТРАЛЬНОЕ РАЗЛОЖЕНИЕ
Добавляя к обеим частям равенства 1/2, переходя к пределу а—*0 и учитывая, что функция ^Ф^-~) ПРИ таком предельном переходе обращается в ступенчатую функцию, изменяющую свое значение скачком с —1/2 на 4-1/2 при х = 0> получим
'И=т[1+Ис"'^1'(10'32>
—ОО
т. е. формулу (9.45), которая была получена ранее другим способом. Сравнивая (32) с (30), получим
XОО
/(*)= 8(ЛГ1)^1=1[1 4-1 J г^].(10.33)
—ОО—ОО
Все формулы, полученные выше для дельта-функции, ее производных и интеграла путем предельного перехода с? —* 0 в соответствующих формулах для нормального закона распределения, могут быть получены, естественно, и исходя из любого другого закона распределения (симметричного или асимметричного), имеющего конечную дисперсию и соответствующие моменты более высокого порядка —нормальный закон распределения взят только для удобства выкладок.
В том случае, когда функция F^x) непрерывна во всех точках, кроме х = хь где она имеет скачок а,
т="8('-^)+т.<10'34>
где ^(х) — непрерывная функция, получающаяся из функции F(x) путем уменьшения ее ординат для x^>xY на а.
Вернемся к (12). Физический смысл этого выражения состоит в том, что случайный процесс рассматривается как суперпозиция (сумма) гармонических колебаний с различными комплексными амплитудами б/Ф(о)), коюрые можно рассматривать как произведение их модулей (вещественных амплитуд) на экспоненциальный множитель, учитывающий фазу гармоники. Так как фаза гармоник случайна, то при интегрировании различные гармоники частично погашаются и формула (12), позволяющая рассматривать случайную функцию X(f) как преобразование Фурье некоторой функции частоты, имеет смысл для любого интервала изменения t, хотя интеграл Фурье для бесконечной реализации случайного процесса и не существует, поскольку для любой (не равной тождественно нулю) реализации х^ не выполняется основное условие существования интеграла Фурье
J \x(t)\dt<^oo.
Комплексные амплитуды с1Ф (ю) были введены путем предельного перехода от сумм комплексных амплитуд Ф/, входящих в формулу (4). Так) как эти амплитуды для различных значений Z (для различных значений частот wz) не коррелированы, то величины йФ(<«), взятые для неперекрывающихся интервалов частот, должны быть также не коррелированы, поскольку не содержат слагаемых Ф2 с одинаковыми индексами, что и учитывается формулой (13).
Наконец, обращаясь снова к указанной выше электродинамической аналогии, заметим, что общая «средняя энергия» процесса может быть получена путем суммирования квадратов вещественных амплитуд, соответствующих всем частотам, т. е. путем интегрирования
М [б/ф* (<о) (/Ф (о)^]
по всем возможным значениям ю и Юр
Выполнив это интегрирование, с учетом (13) и (16) получим
М [^Ф* (to) dФ ((Ot)] = J S(to) d<<(10.35)
т. е. спектральную плотность *£(<*>) в указанном выше смысле слова можно рассматривать как «плотность энергии на единицу частоты».
Приведенные выше рассуждения не являются строгими и имеют целью только показать физический смысл формулы (12), которая является основной в теории стационарных процессов. Строгий вывод этой формулы можно найти в ряде источников, например в [44]. Приводить этот вывод мы не будем, а только перечислим основные положения, на которых он базируется, и несколько уточним свойства (13) дифференциалов ^Ф(со), получаемые как следствие этого более строгого вывода.
Основным положением, позволяющим перейти к спектральному разложению стационарной случайной функции, является теорема А. Я- Хинчина, доказанная им еще в 1934 г. Эта теорема является следствием того, что корреляционная функция стационарного случайного процесса есть положительно определенная функция (см. § 5, свойство 3), т. е. для любой функции ф (Z)
^ Ккк — У ф* №) Ф &) dtxdt^ ^ 0.(10.36)
—ОО
Исходя из соотношения (36), можно доказать, что любая функция, удовлетворяющая условию
К w = $ ei№ dS (to),(10.37)
—ОО
где S (to) — вещественная неубывающая ограниченная функция своего аргумента, является корреляционной функцией соответствующего стационарного случайного процесса и, наоборот, корреляционная функция любого стационарного случайного процесса, обладающего конечной дисперсией, может быть представлена в виде (37). Функция S (to) называется спектральной функцией, причем в наиболее важных дАя практических приложений случаях, когда корреляционная функция убывает с ростом своего аргумента достаточно быстро, чтобы
J |/С(т)|ск<оо,(10.38)
—ОО
функция S (<о) может быть продифференцирована. Действительно, условие (38) совпадает с условием разложимости функции в интеграл Фурье и, следовательно, должна существовать возможность разложения
К^ = \е™" 8ИМ(10.39)
сравнение которого с (37) на основании единственности разложения позволяет заключить, что
5(Ш) = Т-(Ю-40)
т. е. что S (to) дифференцируема. Функция S (to) называется спектральной плотностью. В соответствии с тем, что S(to) — неубывающая функция, спектральная плотность не может принимать отрицательные значения, т. е.
S(to)^0.(10.41)
Теорема Хинчина явилась отправным пунктом для доказательства возможности спектрального разложения самой случайной функции, на существование которого впервые указал А. Н. Колмогоров в 1940 г. Связь случайной функции Ф(ш) со спектральной функцией S (to) получается автоматически на основании теоремы Хинчина. Действительно, подставляя спектральное разложение (12) в общую формулу для корреляционной функции ^(т), получим (х = 0)
K(t) = М [X* (О X((+ т)] = м И e-^i'rfO* Ю Г е^^аф (О>2)! =
= М^<<»2Т-Н (<и2 —
ОО
—ОО
(mJ </Ф (o>2)j . (10.42)
Меняя порядок интегрирования и нахождения математического ожидания, будем иметь
К^ = ЭДм [</Ф* (ш,) 4Ф (<03)]_(10.43)
—ОО
Сравнение полученного выражения с (37) показывает, что в общем случае
М [dO* (10J АФ (ю2)] = 8 (to2 — to^ rf(oo AS (ю^,(10.44)
а соотношение (13) имеет место только тогда, когда существует спектральная плотность, т. е. когда корреляционная функция удовлетворяет условию (38). Этот случай у нас только и будет встречаться в дальнейшем.
Итак, всякий стационарный (в широком смысле) случайный процесс может быть представлен в виде интеграла Стилтьеса:
^(0= $ еыйФ^А-$>(10.45)
—ОО
где Ф (<о) — случайная функция, дифференциалы которой удовлетворяют соотношению
М [Ф (<о)] = 0; М [йФ* (ю) АФ (Wi)] = S (ш) 8 (ш — «)!) Aw Awp
(10.46)
а спектральная плотность S(w) — неотрицательная функция своего аргумента. Следствием (45) и (46) является соотношение между корреляционной функцией и спектральной плотностью, полученное Хин- чиным еще до того, как была доказана возможность разложения (45)
K(t)— $ e^S^dw.(10.47)
—ОО
Действительно, достаточно в выражение (43), являющееся прямым следствием спектрального разложения случайной функции, вместо математического ожидания произведения дифференциалов йФ*((о1)^Ф(а)2) подставить его значение из (13) и выполнить одно из интегрирований, пользуясь свойством (16) дельта-функции, чтобы получить (47).
Формула (47) показывает, что задание спектральной плотности эквивалентно заданию корреляционной функции. Преобразуя эту формулу по Фурье, получим
$ (<о) = ^К (т) 4%(10.48)
—СО
т. е. справедливо и обратное утверждение — знание корреляционной функции процесса эквивалентно знанию его спектральной плотности.
До настоящего времени мы не делали никаких предположений о вещественности случайной функции. Если же X (f) вещественна, то можно показать, что спектральная плотность 5(ю) будет четной функцией, и соотношениям между корреляционной функцией и спектральной плотностью можно придать несколько иной вид. Действительно, как мы видели в § 5, при вещественном X (f) К (т) является вещественной четной функцией своего аргумента. В этом случае 5(ш) также будет четной функцией (о. Действительно, заменяя в (48) (о на —о), а переменную интегрирования т на ^ = —т, после перестановки пределов интегрирования получим выражение, не отличающееся от правой части (48), т. е.
S ((о) = S (—(о).(10.49)
Четность функций К(т) и S(w) позволяет в (47) и (48) избавиться от комплексных выражений.
Действительно, подставляя в эти формулы
^ = cos (от +1 sin (от, ^-^ = COs (от — i sin (от, (10.50) замечаем, что мнимые части интегралов уничтожаются (вследствие нечетности стоящих под знаком интеграла выражений), а в вещественных слагаемых из-за четности S((o)cos(ot и ^(т) coswt можно интегрировать от 0 до оо, а окончательный результат удвоить. Следовательно, вместо (47) и (48) будем иметь
/С(т) = 2 $ S((o) cos (отб/(о,(10.51)
о
S((o) = ~ К (т) cos (от dT.(10.52)
о/
Иногда спектральной плотностью называют не S((o), а 5^(0) = = 2S ((о).
В этом случае вместо последних двух равенств получим
К(т) = $ Si ((о) cos (отб/т,(10.53)
ооо9 Г
Si (со) = — \ К (т) cos (от ск.(10.54)
о
Существуют и другие нормировки спектральной плотности, на что следует обращать внимание, применяя расчетные формулы, получаемые из разных источников. Мы всюду под спектральной плотностью
будем понимать выражение, обозначенное выше S(w). Поэтому, полагая в (47) т = 0, получим
К(0)= f S^M(10.55)
—ОО
т. е. дисперсия стационарной случайной функции равна площади под кривой спектральной плотности без каких-либо нормировочных коэффициентов. формула (55) показывает, что если случайная функция имеет конечную дисперсию, то ее спектральная плотность должна убывать с ростом со не медленнее, чем <о~1-а, где а^>0.
В заключение перечислим основные свойства спектральной плотности, которые отмечались выше по ходу изложения:
/. Спектральная плотность не может иметь отрицательные ординаты, т. е. S(w)^0 при любом о>.
При росте абсолютного значения со 5(ю) стремится к нулю ОО
настолько быстро, что ^ S (со) da) < со.
— ОО
Для вещественных случайных процессов спектральная плотность является четной функцией, т. е. 5(со) = 5(—оз).
Спектральная плотность связана с корреляционной функцией соотношениями
5(ш) = А. ^ е-^К (т) dx, К^= J e^SMds,
причем частным случаем последней формулы является выражение дисперсии случайного процесса через спектральную плотность
К(0) = ^= f s^dw— ОО
Первые два свойства являются следствием теоремы Хинчина, а третье следует из четности корреляционной функции вещественного случайного процесса.
Спектральное разложение оказывается эффективным и при исследовании системы стационарных случайных функций.
Рассмотрим для примера две стационарные случайные функции X(f) и Y(t). Для каждой из этих функций (считаем для простоты j=j/ = 0) справедливо интегральное представление (45), т. е. можно записать
X(f)= $ е'^Ф^ш),(10.56)
— ОО
У(0 = f e^d^^,(10.57)
— 09
где каждая из случайных функций Фх(ю) и Ф^,(ю) удовлетворяет (13) Подставляя в общую формулу (8.2) для корреляционной функции связи вместо X (0 и Y^ их спектральные разложения (56) и (57) и меняя местами операции интегрирования и нахождения математического ожидания, получим
Rxy (tv t.) = § е* W2 ' M \йФ* (со,) йФу (ш2)]_(10.58)
Если предположить теперь, что случайные функции X (t) и У (t) являются не только стационарными, но и стационарно связанными, то последний интеграл должен зависеть только от разности т = Л3 — tv что будет выполнено только в том случае, если произведение дифференциалов йФ* (wj d^y (ю2) удовлетворяет соотношению, аналогичному (13), т. е. если
М [б/Ф* (юх) dФy (ю2)] = Sxy ^) § (<*>i — ю2) do^ d^^.(10.59)
В этом случае одно из интегрирований в (58) выполняется, и мы получим
ОО
Rxy^ = eiortSxyWM(10.60)
— ОО
т. е. соотношение, аналогичное соотношению между корреляционной функцией и спектральной плотностью. Введенная таким образом функция 8Ху (ю) носит название взаимной спектральной плотности. Обращая по Фурье равенство (60), для взаимной спектральной плотности получим
^(*») = ^ ^-'^(т)^.(10.61)
— ОО
Вычисляя комплексно сопряженные выражения обеих частей последнего равенства и пользуясь общими свойствами корреляционной функции связи RXy (т), получим
S$y (ю) = ^(ю).(10.62)
Если случайные функции X(t) и Y(t) вещественны, то, заменив в (61) ю на —юи одновременно перейдя от переменной интегрирования Т к ^яшТ, получим
Sxy(— w) = S*yW,(10.63)
т. е. для вещественных случайных функций
(10.64)(10.64)Яу (о>) = 5^ (— и) = Sy, (u>).
(10.64)
(10.64)
§ 11. Примеры вычисления спектральной плотности стационарного случайного процесса
Связь между спектральной плотностью и корреляционной функцией удобнее всего проследить на конкретных примерах, к рассмотрению которых мы и перейдем.
Пример 11.1. Рассмотрим корреляционную функцию вида
(ИЛ)(ИЛ)К (т) = а^е- а 1 т I, а > О,
(ИЛ)
(ИЛ)
где о2 является дисперсией случайной функции, а коэффициент а, имею- щий размерность, обратную размерности времени, может служить характеристикой быстроты убывания корреляционной связи между ординатами случайной функции при увеличении разности аргументов Э1их ординат т.
Пользуясь формулой (10.48), получим
ОООО
80») = ^ \ е-1"" К^й^=^ \(11.2)
— ОО—со
Так как | т j = т при положительных т и | т | = — т при отрицательных, то, разбивая интеграл (2) на сумму двух интегралов по отрицательным и положительным значениям т, получим
(П.З)(П.З)
(П.З)
(П.З)
что после приведения к общему знаменателю дает
5(0))=^-^-^. (Ц.4) v 7 л со2 -|- а2 7
При увеличении а быстрота убывания ординат функции К(^) увеличивается. Вместе с тем при увеличении а начальная ордината спектральной плотности, равная <32/ita, уменьшается, а так как площадь под кривой 5(ш) всегда равна дисперсии о2, то функция 5 (со), имеющая вид, напоминающий кривую плотности распределения нормального закона, с ростом а будет прижиматься к оси со, становясь одновременно более пологой, как это показано на рис. 10, а и 10, б, где приведен ход функций К(т) и 5 (со) для трех значений а.
Такое поведение функции S(co) при увеличении а позволяет ввести весьма часто встречающееся в приложениях понятие «белого шума», т. е. случайной функции с постоянной спектральной плотностью. Действительно, предположим, что мы будем увеличивать параметр a до очень больших значений. При этом К^т) превратится в конце
концов в пикообразную функцию, отличную от нуля только в очень узкой области значений т вблизи нуля. Одновременно с этим кривизна функции 5(ю) при малых частотах будет все более уменьшаться и в конце концов в весьма широкой области значений ю можно будет считать спектральную плотность постоянной. Как мы увидим в даль
нейшем (впрочем, это ясно и из физических соображений, так как всякая реальная система обладает инерцией), очень высокие частоты не могут оказывать заметное воздействие на реальные динамические системы. Поэтому функцию, имеющую достаточно большой параметр а, можно считать обладающей постоянной спектральной плотностью:
S(<o) = c = const, (11.5) где ‘постоянная с, характеризующая интенсивность белого шума, в нашем случае связана с дисперсией о3 и а так:
Рис. 10.Рис. 10.о2 С = ■— .
Рис. 10.
Рис. 10.
ла
(11.6)(11.6)Потребуем, чтобы при а—*оо отношение (6) оставалось постоянным. Покажем, что в этом случае корреляционная функция процесса становится пропорциональной дельта-функции. Действительно, интегрируя (1) по т от —оо до + со и переходя к пределу а—*оо, получим
(11.6)
(11.6)
lim ^ К(т)^ = 11т 2а’2 ( е ахйт = Нт — = 2кс (11-7) а —► оо _ QQа —> оо уа-*со а
Таким образом, при указанном выше предельном переходе
(11.8)(11.8)2^ $КМ^-1.— 00
(11.8)
(11.8)
а так как функция К(т) в соответствии с (1) не может иметь отрицательных ординат и при а—>со стремится к нулю при всех значениях т ^ 0, то равенство (8) возможно только в том случае, если
4 А. А. Свешников
/С (т) |т-—о —— сю. Таким образом, для белого шума функция K^j^c обладает всеми свойствами дельта-функции, и следовательно, можно написать
К(т) = 2ксВ(т). (11.9)
Физический смысл полученного результата состоит в том, что ординаты белого шума, взятые для любых различных моментов времени, являются некоррелированными случайными величинами. В соответствии с (9) дисперсия ординаты «белого шума» обращается в бесконечность, что является естественным следствием сделанного предположения о постоянстве спектральной плотности (см. (5)) для всех значений частоты ю. Как отмечалось выше, это предположение не выполняется у физически реализуемых случайных процессов, однако является весьма полезной абстракцией в том случае, когда для диапазона изменения частоты ю, являющегося существенным для рассматриваемой динамической системы, спектральную плотность процесса можно считать постоянной. Подобные процессы возникают во многих физических явлениях, связанных с воздействием отдельных молекул или электронов на макроскопические системы, например во всех явлениях, родственных броуновскому движению.
Подобные процессы называют белым шумом, так как слово «белый» напоминает их сходство с белым светом, у которого спектральный состав примерно однороден, а слово «шум» возникло потому, что подобные процессы исторически впервые привлекли к себе внимание в радиотехнике, где их наличие приводит к возникновению паразитных шумов в линиях радиопередач. Как ясно из вышеизложенного, один и тот же процесс в одной задаче можно считать белым шумом, а в другой приходится учитывать зависимость S(w) от частоты. Абсолютно белый шум, естественно, существовать не может, так как для постоянной во всей области изменения частоты спектральной плотности, в соответствии с (10.55), получается бесконечная дисперсия, что для реальных процессов не имеет смысла.
В заключение отметим, что корреляционная функция «белого шума», полученная в данном примере путем предельного перехода из корреляционной функции вида (1), может быть получена путем соответствующего предельного перехода из корреляционной функции любого вида, лишь бы при этом переходе область значений т, при которых | К (т) | > 0, стремилась к нулю.
Пример 11.2. В качестве второго примера рассмотрим корреляционную функцию вида
К(т) = А-а'т1 cos рт, а>0, 111.10) которая отличается от только что рассмотренной функции наличием множителя cos {к, придающего К (т) вид затухающего гармонического
колебания. Заменяя cos рт на -^ (^т+^-^т) и применяя (10.48).
получим
(11.11)
Интегралы (11) могут быть получены из интеграла (2) путем замены ш на (ш — р) и (ю + Р) соответственно. Поэтому, делая эту замену в окончательном результате (4) и беря полусумму полученных выражений, для нашего случая будем иметь
5(<о) = 151ГJL^_|_“1(Ц.12)
v 72 л [(со—р)24"а2 (W + P) +aJ
что после приведения к общему знаменателю дает
SW = ^SW = ^to2 ^_ а2 ^. £2(со2 + а2 + р2)2 — 4р2со2to2 ^_ а2 ^. £2(со2 + а2 + р2)2 — 4р2со2аа2 со2 -|- а2 -|~ Р2 V (со2 + а2 — р2)2 + 4а2р2аа2 со2 -|- а2 -|~ Р2 V (со2 + а2 — р2)2 + 4а2р2ас2 со2 -f- а2 -|~ р2 л (со2 — р2— а2)2 ~|~ 4а3со2 ’ас2 со2 -f- а2 -|~ р2 л (со2 — р2— а2)2 ~|~ 4а3со2 ’(11.13)(11.13)
SW = ^
SW = ^
to2 ^_ а2 ^. £2(со2 + а2 + р2)2 — 4р2со2
to2 ^_ а2 ^. £2(со2 + а2 + р2)2 — 4р2со2
аа2 со2 -|- а2 -|~ Р2 V (со2 + а2 — р2)2 + 4а2р2
аа2 со2 -|- а2 -|~ Р2 V (со2 + а2 — р2)2 + 4а2р2
ас2 со2 -f- а2 -|~ р2 л (со2 — р2— а2)2 ~|~ 4а3со2 ’
ас2 со2 -f- а2 -|~ р2 л (со2 — р2— а2)2 ~|~ 4а3со2 ’
(11.13)
(11.13)
Пример 11.3. В качестве третьего примера рассмотрим корреляционную функцию
К(т) = а^~ а^^со8 {3^ 4"^ slnP ITl)> ^>0,(П-14)
которая, как это было отмечено в § 6, является корреляционной функцией дифференцируемого случайного процесса. Заменяя в этом выражении sin р |т| показательными функциями, для спектральной плотности будем иметь
ОО
5((о) = ~^"’“’“^Icos Ртйт-|-
— ОО
ОО®О
IL±a3 Г С 1<от --а| т| + <3 I т I , С — гшт — ос | т | — ф | т| , 1
Т2/ р 2л [ 33Г
— СО— QO
(11.15)
Первое слагаемое равно (13), а каждый из интегралов, заключенных в квадратные скобки, может быть получен из (2) путем замены а на (а — /р) и соответственно на (a-р^Р)- Выполнив эти преобразования, будем иметь
я (ц>2 4. a2 02)2 _ 433^2 Т
4-- 1- - [' - 1±JL_ _ I и 1 161
т „ 2/ р [ »» + (« —ф)=<0« + (а + ф/ ]• иы»1
что после алгебраических упрощений дает
»‘ + Г 28а^’ + ^
= л ! ! 7)
7t (а>2 — р2 — а3)2 4“ 4а2<о2 *
Пример 11.4. В качестве следующего примера рассмотрим корреляционную функцию
К(т) = а^а2т3 cos p-t.(11.18)
Выражая и в этом случае cos рт через показательные функции, для спектральной плотности будем иметь
ОООО
S(a)) = g..^( $+e^2-^™^ |. (11.19)
Каждый из полученных интегралов может быть сведен к интегралу типа Пуассона, если показатель степени в выражении, стоящем под знаком интеграла, преобразовать к виду
[ \1 2а 2а/ 1 4а2 х J
Вычисляя эти интегралы, получим окончательно
2_ ((Oj-py _ «о - Р)2
5(ш) = _2_[е4«8 -|-е" 4 ].(11.20)
4a У л
Пример 11.5. В качестве последнего примера рассмотрим корреляционную функцию вида *)
К (т) = а^ (т) + 018 < 2> (О +. - • + а^п) (т).(Ц21)
Отличие этого примера от предыдущих состоит в том, что KQt) при т = 0 обращается в бесконечность, т. е. обращается в бесконечность дисперсия рассматриваемого случайного процесса Физически реализуемые случайные процессы имеют конечную дисперсию, однако выражения типа (21) иногда имеют место в том случае, когда при аппроксимировании корреляционной функции, полученной из опыта, было использовано выражение, соответствующее недифференцируемому процессу, а по ходу решения задачи приходится иметь дело не только с самой случайной функцией, но и с ее производными Рассмотрение выражения такого вида имеет и теоретический интерес. Преобразуя
корреляционную функцию по Фурье, в данном случае для спектральной плотности будем иметь
ОО
S«=4 5 е-шЧа08(т) + «1^) + ... + М^^
Г . d1 . а4 ..d2” 1 ,шт|
— 2л[ао + а1(/г2 + аа(/т4+--- + ап dt2»]5 |t„o —
= ^ |ао - «>Ч + ^ +Wa^ .d 1 -22)
Число рассмотренных примеров можно было бы значительно увеличить. С некоторыми более сложными выражениями для корреляционной функции мы встретимся еще в дальнейшем.
Спектральная плотность линейной комбинации стационарной случайной функций и ее производных. Стационарное решение дифференциального уравнения с постоянными коэффициентами
Пусть стационарная случайная функция X (0 имеет производную. Следовательно (см. § 6), первая производная от ее корреляционной
функции непрерывна при т = 0, а вторая производнаяпри
т = 0 существует. В соответствии с (10.47) имеем
Кх^ = f elwS>W(12.1)
— ОО
Как было показано в § 6, производная
(12’2>
также стационарна, а ее корреляционная функция определяется равенством
КчЛ^-^Кх^.(12.3)
Дифференцирование (1) дает
Kv^= f e^^Wdw.(12.4)
С другой стороны, вследствие стационарности V(t) между ее корреляционной функцией и спектральной плотностью имеется соотношение, аналогичное (1). т. е.
К,(т)= f ^WM(12.5)
Сравнивая правые части (4) и (5) и учитывая единственность разложения функции в интеграл Фурье, заключаем, что выражения, стоящие под знаком интегралов в этих формулах, должны совпадать и, следовательно,
S„ (<о) = ш2^ (ш).(12.6)
Таким образом, если дифференцирование интеграла (1) по т как по параметру является допустимым, то спектральная плотность производной стационарной случайной функции равна спектральной плотности этой функции, умноженной на квадрат частоты.
Не останавливаясь на доказательстве допустимости подобного дифференцирования, отметим только, что во всех случаях, встречающихся в данной книге, дифференцирование под знаком интеграла по параметру является возможным. Формулу (6) можно вывести и другим путем, который в некоторых задачах является более удобным. Будем исходить не из выражения для корреляционной функции, а из спектрального разложения самой случайной функции (считаем для простоты, что «£ = 0)
Х^ = f ?ш'</Ф(Ш).(12.7)
—ОО
Дифференцируя это равенство и считая возможным дифференцирование по t под знаком интеграла как по параметру, получим
= V(t) = е‘шЧшйФ(и>у(12.8)
— ОО
Для корреляционной функции К^^) имеем
K„(t) = M{[— f е-^/(О, ^Ф* (<»!)] [ $ е^'^/о^Ф^)]}- (12.9) —ОО—00
Представляя произведение интегралов как двойной интеграл, меняя порядок интегрирования и нахождения математического ожидания и используя свойства дифференциалов йФ((п), т. е. поступая так же, как и при выводе (10.47) из (10.12), получим
К„ (т) = ^ ?“т | Z«) р (ш) </ш.(12.10)
Сравнение (10) с (4) дает
(Ю) = | /«> Р s, (о>) = ^ (<о),(12.11)
что совпадает с (6).
Для того чтобы ^(w), определенная (6) или (11), действительно могла быть спектральной плотностью какого-либо случайного процесса, необходимо, чтобы
f a)aS,(to)fl'<»<oo. (12.12) —ОО
Выполнение последнего условия эквивалентно требованию дифференцируемости функции X (0, для чего необходимо, чтобы корреляционная функция Кх^) имела бы вторую производную в нулевой точке.
Итак, можно сформулировать следующее правило: если стационарный случайный процесс имеет производную, то для получения спектральной плотности этой производной достаточно умножить спектральную плотность процесса ^(ш) на оА
Свойства произведения ^^(со) позволяют судить о дифференцируемости процесса X (Q: если интеграл от этого произведения ограничен, то процесс дифференцируем, если нет, то X (f) не имеет производной.
Проверка выполнимости условия (12) обычно не связана с какими-либо трудностями, так как для этого достаточно составить себе представление о поведении функции (0^(0)) при больших значениях аргумента. Например, случайные функции, спектральные плотности которых
ас2 1 аа2 о>2 -|- а2 -|- р2
вычислены в § 11, в примерах 1 и 2, очевидно, недифференцируемы, так как при росте со произведение ciAS\.(cd) для этих процессов стремится к постоянной, а следовательно, интеграл от co2Sx(w) расходится.
Наоборот, спектральные плотности примеров 3 и 4 § 11
(G)2 + a2 + p2)2_4p2to2« Да’
соответствуют дифференцируемым процессам, так как в первом случае ш^(со) при больших со убывает как 1/<еА а во втором убывание спектральной плотности идет по экспоненциальному закону, т. е. весьма быстро.
Сформулированное выше правило нахождения спектральной плотности производной случайного процесса позволяет получить формулу и для производных высшего порядка, так как, применяя это правило п раз, для спектральной плотности
ап
Y^—^X^,(12.13)
получимполучимSJ,(«>) = w«^(a>),SJ,(«>) = w«^(a>),(12.14)(12.14)
получим
получим
SJ,(«>) = w«^(a>),
SJ,(«>) = w«^(a>),
(12.14)
(12.14)
если только интеграл в бесконечных пределах, взятый от последнего выражения, сходится, т. е. если производная (13) существует.
Перейдем к рассмотрению линейных выражений с постоянными коэффициентами, содержащих производные различных порядков. Пусть
нтdm~l
7At>==be^SlXktWb1a^XktW...-VbmX^(12.15)
или, вводя обозначение оператора дифференцирования р=~^
Z(t) = Pm(p)X(t\(12.16)
где Рт (р) — полином от р степени mt коэффициентами которого являются постоянные величины Ь^ Ьь ... , Ьт. Пусть X (0— стационарная случайная функция, а все производные, входящие в (15), существуют.
Подставим в (15) вместо X (t) спектральное разложение (10.12) и, пользуясь тем, что соответствующие производные X (t) существуют, будем дифференцировать под знаком интеграла по t как по параметру Выполнив это дифференцирование и объединив полученную сумму интегралов в один интеграл, будем иметь
Z^=\ \btt (l< + bt (/ш)-"-' +... + »mJew йФ(to), (12.17) -ОО
т. е. выражение, которое отличается от спектрального разложения случайной функции наличием под знаком интеграла добавочного множителя [М^ш)т +М^)™'1--Н-^]’ получаемого из правой части
путем формальной замены оператора дифференцирования на /ю Вычисляя корреляционную функцию К2^\ получим
KAA=W* ^Z^\ =
= М { f [^ (- W + Ц (- Z«,)m-1 +... + ^] е-‘т*‘ ЙФ* (со,) X —СО
X f ^(Z^ + MM"-^..^^^^^(12.18)
—ОО
Представим произведение интегралов в виде двойного интеграла и переменим порядок нахождения математического ожидания и интегрирования. Тогда, учитывая соотношения (10.13) для произведения дифференциалов 0^) d<E> (w), будем иметь
кг (т)=f i^ (- w+bt <- /ш,)-"-1+...+ед х
X l»v+ 61 (^Г'* + . .. + 6m] X
X е‘® v+^ - i-i* s, (to) 8 (ш — ш,) dw d*»v (12.19)
Наличие под знаком интеграла в качестве множителя дельта-функции §(«> — Wj) позволяет выполнить интегрирование по Юр что дает
КДО = f e‘-l/VZ«>r + MZ«0m-1 + ...^^(12.20)
— ОО
С другой стороны, между корреляционной функцией К2^ и ее спектральной плотностью S2(w) существует соотношение
КД^ = f е‘и8».(12.21)
— ОО
Сравнивая (21) и (20), получим для спектральной плотности S2 (ш) окончательный результат
I Ь» (W + bt (Za))^i +... + bm I1 ^ (ш).(12.22)
Итак, если
ZtWmtW(12.23)
где X (0 — стационарная случайная функция, а Рт (р) — полином сте- пени т от оператора дифференцирования р^ — , то для получения спектральной плотности случайной функции 7(0 достаточно умножить спектральную плотность ^(ш) на квадрат модуля полинома, получаемого из Рт(р) путем замены р на /ю,
<M“0M^W^^(12.24)
Применим полученный результат к нахождению спектральной плотности стационарного решения неоднородного линейного дифференциального уравнения с постоянными коэффициентами, содержащего в правой части стационарную функцию.
Рассмотрим дифференциальное уравнение вида
d"Y^ , „ d"-‘ Y^ .,.
dtn ' Я' dtn-1' (f)
= Ь»а^^-^...Д-ЬтХ^ (12.25)
или, в символической записи,
Qn^ Y(t) = Pm(p)X(t\(12.26)
где Qn^P) и Рт(р) — полиномы степени п и соответственно т. а X (0 — стационарная случайная функция.
Если предположить, что решение (26) обладает свойством стационарности, то (24) позволяет сразу выразить спектральную плотность ^ (со) через спектральную плотность Sx (w)
Действительно, на основании этой формулы левая часть (26) имеет спектральную плотность | Qn (Zw) |2 ^ (со), а правая — спектральную плотность | Рт (/со) |2 ^ (со).
Следовательно, можно написать
I Qn W I2 ^ (<о) = | Рт (Zw) |2 8Х ((О).(12.27)
Полученное равенство является обычным алгебраическим уравнением, решение которого относительно 6^ (ю) дает
^(")=wSfs-(“>’(1М8>
т. е. для нахождения спектральной плотности стационарного решения линейного дифференциального уравнения, соответствующего динамической системе, обладающей передаточной функцией Рт (i^)/Qn (Zto), достаточно умножить спектральную плотность стационарной функции, поступающей на вход этой системы, на квадрат модуля передаточной функции системы.
Для применения полученного правила остается выяснить, в каких случаях решение (25) можно считать стационарной случайной функцией. Представим для этой цели решение (25) в виде суммы общего интеграла однородного уравнения, удовлетворяющего заданным начальным условиям, и частного интеграла неоднородного уравнения, удовлетворяющего нулевым начальным условиям, т. е. в виде
Г(0=£ ^/(O+W(12.29)
где yj(t) — независимые интегралы однородного уравнения, а
у, (0 =\p(t- to к ЩД+bid^^+...+ьД dt., (12.30)
где весовая функция зависит только от разности (t — ^) вследствие постоянства коэффициентов уравнения. Так как мы предположили коэффициенты aj исходного уравнения постоянными, то частные интегралы ^/(Z) будут иметь вид ^V, где Ху— корни характеристического уравнения )
Х^ + ^Х^ + ^. + ^^О.(12.31)
В том случае, когда система, описываемая дифференциальным уравнением, устойчива, все корни характеристического уравнения имеют
отрицательные вещественные части, и следовательно, при достаточно большом значении времени общий интеграл однородного уравнения можно отбросить вследствие его малости.
Для исследования свойств частного интеграла обозначим
Z(0 = ^^^ + »i^^ + ...+ ^^(12.32)
после чего будем иметь
Y^^p^t — t^Z^dtv(12.33)
о
Функция Z(0 является стационарной, так как дифференцирование стационарной случайной функции не нарушает стационарности. Для доказательства возможности считать также стационарной и Yx (t) сделаем замену переменных интегрирования, положив
tx=t — т,(12.34)
после чего получим
(12.35) О
Функция ^(т), в соответствии с формулой (7.22), является суммой показательных функций вида ехГ и, следовательно, при достаточно большом значении аргумента т может быть принята равной нулю. Поэтому, если t достаточно велико, то без большой ошибки верхний предел в (35) можно заменить на оо, написав
Yx^^p^Z^t — ^dt.(12.36)
о
Полученное выражение обладает свойством стационарности, поскольку вероятностные свойства функции Z(^) вследствие ее стационарности не зависят от начала отсчета времени и, следовательно, Z(t— т) так же стационарна, как и Z(^), а пределы интегрирования в (36) постоянны.
Итак, мы получили следующий результат: решение (25) можно считать стационарным в том случае, когда момент времени, для которого отыскивается решение этого уравнения, достаточно велик для того, чтобы можно было принять, что все переходные процессы, связанные с начальными условиями, затухнут. В этом случае в качестве спектральной плотности решения уравнения получим простое выражение (28). Во многих практических задачах условия, необходимые для установления стационарного режима динамических систем, описываемых дифференциальным уравнением типа (25), выполняются
достаточно хорошо. Однако бывают случаи (например, автономноуправляемые объекты при резко переменных внешних возмущениях), когда эти условия не выполняются, и следовательно, (28), как и само понятие спектральной плотности, теряет смысл.
Дифференцируемость случайных функций, возникающих в техник чес^х приложениях, обычно не вызывает сомнений. Однако аналитические выражения, используемые для аппроксимации корреляционных функций и спектральных плотностей различных случайных функций, характеристики которых определяются из опыта, обычно соответствуют или недифференцируемым случайным процессам, или процессам, дифференцируемым один, максимум два раза. Например, для углов качки корабля, так же как и для ординат волнового склона, корреляционная функция достаточно хорошо аппроксимируется выражениями
К(т) = А-«1'1 cos рт(12.37)
или ,
К (т) = о'2(?-а! т I cos Рт 4~ ^- sin р | т | у(12.38)
Первое из этих выражений, как мы уже отмечали ранее, соответствует недифференцируемому случайному процессу, а второе — процессу, имеющему только первую производную.
Поэтому существенно отметить, что (28) остается применимой не только в том случае, когда правая часть рассматриваемого уравнения
++(12.39)
имеет спектральную плотность (т. е. когда взятая аппроксимация для S^ (to) соответствует случайному процессу, дифференцируемому т раз), но и тогда, когда это условие не выполняется, но выражение (28) достаточно быстро убывает с ростом ю, чтобы его можно было рассматривать в качестве спектральной плотности, т. е.
Для того чтобы это показать, преобразуем интеграл (36) к такому виду, чтобы в подынтегральное выражение не входили производные от X (t). Для этого подставим вместо Z (t) выражение (32) и разобьем полученный таким образом интеграл на сумму интегралов
Интегрируя каждый из интегралов, в котором под знаком интеграла имеется производная от случайной функции X (fy по частям и учитывая при этом, что все внеинтегральные члены обращаются в нуль, так как первые (п— 2) производные от р^) при т = 0 и t = oo обращаются в нуль вследствие свойств функции д (т) (см. § 7), получим частный интеграл ^ (f) в виде (при т < л)
Г, (0Г, (0^р(<) + --. + Уф(М<к^р(<) + --. + Уф(М<к
Г, (0
Г, (0
^р(<) + --. + Уф(М<к
^р(<) + --. + Уф(М<к
(12.41)
Умножая Ki (О на Ki(£-(-t) и находя математическое ожидание произведения, после перемены порядка интегрирования и нахождения математического ожидания будем иметь
^- w= И к^^+^ ^У^2+-. •+ьу м] х
*2 L иТ,ат.J
0 01’
ХКх^— тд ~|~ ^1) ^i ^о. (12.42)ХКх^— тд ~|~ ^1) ^i ^о. (12.42)x[».?^+».55^+---+<vm1x
ХКх^— тд ~|~ ^1) ^i ^о. (12.42)
ХКх^— тд ~|~ ^1) ^i ^о. (12.42)
Выражая корреляционную функцию Кх(г) через ее спектральную плотность ^(м) согласно (10.47) и меняя порядок интегрирования, получим
ОО {S^+ G2ОО {S^+ G2Кух W = | е^ Ир: ^^11 + „.+ 6^» (Т1)1 е^ лД X — ООО1-*
ОО {S^+ G2
ОО {S^+ G2
•••-VbmP^ e-^dxA Sx(m)dw. (12.43)
Каждый из интегралов, стоящих в фигурных скобках, может быть упрощен, если слагаемые в подынтегральных выражениях, содержащие производные от р* (tj) или р(т2), проинтегрировать по частям и учесть при этом, что все внеинтегральные члены обращаются в нуль.
Выполнив эти преобразования, получим
ОООО
К,! (Т) = $ е ^ I Ь» U«>)m +... + bm I31 \р W^ I3 S, (Ш) dm. (12.44) - оо0
Интеграл
^(т)е<втЛ(12.45)
о
является преобразованием Фурье функции р(т\ соответствующей левой части (25) и, следовательно, согласно формуле (7.27) равен
Подставляя (46) в (44), получим представление KyiM в виде интеграла Фурье
ОО
KviW- J ?mT |q^S^^(12.47)
— ОО
откуда непосредственно следует, что
°3'48)
(см. (28)). Так как при выводе (48) мы исходили из интеграла (41), для существования которого не требуется дифференцируемости случайной функции X (t), то полученный результат показывает, что (28) применимо и в том случае, когда для принятой аппроксимации спектральной плотности S^(w) произведение | Рт (Zw) |2 Sx (ш) не может рассматриваться как спектральная плотность правой части исходного дифференциального уравнения. Полученный выше результат показывает, что в этом случае неточность в аппроксимации 6^(<о) не приводит к существенным ошибкам при определении спектральной плотности выходного процесса, которая может быть найдена по (28) формально так же, как если бы спектральная плотность входного процесса соответствовала дифференцируемой случайной функции.
В заключение отметим, что из (48) для спектральной плотности Ki (/) следует формула для спектрального разложения самой случайной функции
ОО
Y^ = § е1а“^МйФН(12.49)
— ОО
где дифференциалы </Ф(о>) связаны со спектральной плотностью Sx(co) соотношением (10.13). Действительно, из (49) и соотношения (10.13) для спектральной плотности S^i (<о) следует (48), а так как стационарная случайная функция имеет единственное спектральное разложение, то тем самым наличие разложения (49) можно считать доказанным.
§ 13. Примеры нахождения спектральных плотностей и корреляционных функций в более сложных случаях
Рассмотрим несколько примеров приложения формул предыдущего параграфа.
Пример 13.1. Прохождение белого шума через динамическую систему первого порядка.
1 1 11 1 1БОЛЕЕ СЛОЖНЫЕ ПРИМЕРЫБОЛЕЕ СЛОЖНЫЕ ПРИМЕРЫ§ 18]
1 1 1
1 1 1
БОЛЕЕ СЛОЖНЫЕ ПРИМЕРЫ
БОЛЕЕ СЛОЖНЫЕ ПРИМЕРЫ
Пусть дано дифференциальное уравнение первого порядка
^aY^t),(13.1)
где а — постоянная, 5 (f) — случайный процесс, обладающий свойством белого шума, для которого в диапазоне частот, существенном для рассматриваемой динамической системы, можно считать
S^ (со) = с = const(13.2)
В соответствии с (12.28) для спектральной плотности стационарного решения уравнения (1) будем иметь
^ W = I1/ 1'72 = =1 = •(13.3)
Ординаты полученной спектральной плотности убывают с ростом частоты о). Поэтому постоянство спектральной плотности входного процесса должно быть обеспечено только для тех значений ю, для которых множитель 1 /(ю2 -|~ а2) не стал еще заметно меньше его значения при (о = 0, т. е. шум должен быть «белым» в области, определяемой постоянной а уравнения.
Оценим, например, ошибку А в вычислении дисперсии D [ У (0] = = tzc!^ возникающей вследствие того, что случайная функция £(f) считается белым шумом, в то время как спектральная плотность S& (ш), принятая, согласно (2), постоянной, заметно убывает, начиная со значения | О) | = (О0.
Очевидно, что если при | (о | ^> ш0 положить S^ (ш) = 0, то мы тем самым завысим ошибку А.
Следовательно, можно написать
ОО<OqОО
1Д1<Н тт-?^- ( -^4-^ = 2^-^^-,.(13.4)
— CO—tootoo
Выполняя интегрирование и переходя к относительной ошибке в дисперсии, получим
jg^^^-ja'dg!?.).(,з.5)
Следовательно, если, например, со0=Юа, то относительная ошибка в определении дисперсии будет меньше 6%.
Аналогично может быть оценена ошибка из-за допущения постоянства спектральной плотности S^ (<о) и в других задачах, связанных е использованием формулы (3).
В § 11 было показано (см. пример 1), что корреляционной функции
к (т) = о-е—alTi(13.6)
соответствует спектральная плотность
(’3.7)
Сравнивая (3) с (7), замечаем, что эти выражения не будут отличаться друг от друга, если положить
Следовательно, стационарное решение уравнения, описывающее поведение динамической системы первого порядка, на вход которой поступает белый шум, имеет корреляционную функцию вида (6).
При рассмотрении корреляционной функции вида (6) было отмечено, что она соответствует недифференцируемому случайному процессу. Сейчас можно дать объяснение этому явлению. Действительно, -dY Ф
обращаясь к уравнению (I), мы видим, что производная —является разностью Ц^) — аУф, где Уф— случайная функция с конечной дисперсией, а спектральную плотность случайного процесса 5 ф мы приняли постоянной. Однако физически осуществимого процесса с постоянной спектральной плотностью быть не может, ибо такой процесс должен обладать бесконечной дисперсией. Функция же У ф обладает конечной дисперсией, следовательно, разность ;ф— аУф будет иметь бесконечную дисперсию, и если ограничиться рассмотрением только физически реализуемых процессов, то следует признать.
dY ф что производная —не существует.
Полученный результат является следствием замены реально осуществимой случайной функции $ ф белым шумом, т. е. процессом, обладающим постоянной спектральной плотностью. Несмотря на физическую неосуществимость такого процесса, его применение для данной задачи дает решение Уф, имеющее физический смысл вследствие того, что поведение спектральной плотности вне некоторого интервала частот не оказывает влияния на поведение спектральной плотности решения дифференциального уравнения, однако применение понятия «белый шум» уже заметно искажает свойства производной от этого решения. Следовательно, в тех задачах, в которых представляет интерес не только исследование самого решения дифференциального уравнения вида (I), но и поведение производной от этого решения, необходимо или уточнить свойства корреляционной функции К^ (т) процесса, являющегося входным возмущением для рассматриваемой динамической системы, или уточнить вид дифференциального уравнения, описывающего поведение системы.
Динамические системы, описываемые уравнением (I), часто встречаются в приложениях. Исторически первой задачей такого типа яви-
лась задача о броуновском движении легкой час i ины, взвешенной в жидкости. В этом случае роль случайной функции К(0 играет компонента скорости частицы, постоянная а характеризует сопротивление среды движению частицы, случайная функция 5 (f) пропорциональна компоненте силы, вызываемой случайными ударами молекул жидкости о частицу, а уравнение (1) выражает второй закон Ньютона. Так как удары различных молекул о частицу можно считать независимыми и весьма кратковременными, то случайная функция 5 (f) имеет ординаты, корреляционная связь между которыми весьма быстро убывает и, следовательно, корреляционная функция К^ СО может приближенно рассматриваться как дельта-функция и функцию 5(f) можно рассматривать как белый шум.
Кроме разнообразных задач, родственных броуновскому движению (шумы в радиолампах, дрожание зеркальца чувствительного гальванометра вследствие броуновского движения электронов и т. п.), имеется ряд задач, совсем не связанных с броуновским движением, для которых уравнение (1) является также достаточно хорошим приближением. К таким задачам относится исследование всех звеньев первого порядка в системах автоматического регулирования, для которых время затухания корреляционной связи между ординатами входной случайной функции заметно меньше времени переходного процесса рассматриваемого звена, а также и исследование более сложных динамических систем, которые в технике часто оказывается возможным приближенно рассматривать как динамические системы первого порядка.
Пример 13.2. Прохождение белого шума через динамическую систему второго порядка.
Рассмотрим дифференциальное уравнение второго порядка
^+2й^+^Г=Ц0. ^>0,(13.9)
где h и k — постоянные, а 5 (f) — стационарная случайная функция. Уравнение подобного типа возникает всегда, когда при отклонении системы от положения равновесия, характеризуемом величиной Y (f), возникает «восстанавливающая сила» —h^Y ^t\ пропорциональная Y^ty и «сила торможения» — 2д—Jt* пропорциональная скорости изменения отклонения Y(ty Для того чтобы подобная система была устойчива, как известно, необходимо, чтобы постоянная h была положительна. При этом в случае отсутствия «возмущающей силы» 5(f) движение системы будет носить характер затухающего апериодического или колебательного движения в зависимости от того, будет ли h больше или меньше к.
Уравнение (9) описывает многие практически интересные процессы, имеющие совершенно различную физическую природу. К процессам такого типа относятся колебательные явления в электрических цепях
простейшего вида, качка корабля, движение различных гироскопических систем. Кроме того, в некоторых случаях дифференциальные уравнения более высокого порядка, описывающие поведение динамических систем, приближенно могут быть заменены уравнением второго порядка, что еще более повышает интерес к уравнению указанного вида*
Согласно общей формуле (12.28) имеем
С /to\^Н (to)£g (щ) /1 о 1 лх
|+ £3 |3 — (й)2 _ £3)2 + 4hW .( 1 U. 1
Пусть £ (£) обладает свойством белого шума, т. е.
^ 0°) ^ £ = const.(13.11)
Тогда формула (10) может быть представлена в виде
с , 2а2аа2 + р2/i о i ах
5у(Ш)— л (ю8__р2_а8)2_|_4а2ю2.(13.12,
где введены обозначения (считаем k^h)
a =^ = V^=T\=8 = ^.(13.13)
Выражение (12) совпадает с (11.17), полученным в § 11 в качестве спектральной плотности для корреляционной функции вида
К (т) = A-a Iт I ^cos рт -|- у sin р | т |у (13.14)
Следовательно, стационарное решение (9) имеет корреляционную функцию (14), где постоянные а\ а и р определяются формулами (13). Как было отмечено выше, корреляционная функция (14) соответствует дифференцируемому случайному процессу, однако второй производной этого процесса не существует, так как ^^(ю) стремится к постоянной при w — oo.
Недифференцируемость первой производной случайного процесса объясняется теми же причинами, что и отсутствие производной от самого решения дифференциального уравнения первого порядка, рассмотренного в предыдущем примере.
Полученная корреляционная функция, помимо а2, зависит от двух параметров а и р, значения которых существенно влияют на свойства процесса и предопределяют общий характер его реализаций. Параметр а, как и в примере 1, характеризует быстроту убывания корреляционной зависимости между ординатами процесса (чем больше а, тем связь убывает быстрее); значение отношения a/р характеризует <степень нерегулярности процесса»: при малом значении этого отношения ординаты процесса, взятые через промежутки времени 2к/р, оказываются сильно коррелированными, и реализация процесса ста-
§ 13] новится похожей на синусоиду; при большом значении а/p периодичность с частотой р становится незаметной.
Пример 13.3. В качестве следующего примера рассмотрим определение корреляционной функции стационарного решения дифференциального уравнения
Qn(p)Y(t)=Pm(p)Uty(13.15)
где р— обозначение оператора дифференцирования, 5(f)— случайная функция, обладающая свойствами белого шума, a Qn (р) и Рт (р) — многочлены
Qn+. - - +(13.16)
Рт (р) = ^ + Ь^ + • - • +(13.17)
коэффициенты которых являются постоянными вещественными числами (m<^n\
Согласно общей формуле (12.28) в данном случае будем иметь
С л^ч I|3 с/1 о 1 m
где с — спектральная плотность 5 (f).
Для нахождения корреляционной функции КуСО? применяя преобразование Фурье, получим
ООi,w== S(13J9>
— со
Наличие в знаменателе многочлена более высокой степени, чем в числителе (а только в этом случае (18) можно рассматривать как спектральную плотность стационарного случайного процесса), позволяет вычислить интеграл (19) в конечном виде с помощью вычетов.
Действительно, обозначим корни характеристического уравнения
Q„W = 0(13.20)
через Хр Хч, ..., Хл1, Хл, которые будем считать различными. В этом случае знаменатель выражения, стоящего в (19) под знаком интеграла, можно представить в виде
। Qn (to) I8=П (« + 14) (<•> -14)=Rn («>) Rn (<->),(i 3.21)
/=1
где через RnQ^) обозначено
кп(ю)=П <ш+^)-/=1
a Rn (0J) — полипом, получающийся из Rn (ю) путем замены всех произведений Ау их комплексно сопряженными выражениями (— lk*y Так как вследствие устойчивости рассматриваемой системы вещественные части всех корней Ху отрицательны, то мнимые части произведений /Ху будут также отрицательны и, следовательно, многочлен Rn(z) комплексного переменного z будет иметь корни, расположенные только в верхней полуплоскости комплексного переменного z, в то время как многочлен /?J(z) будет иметь корни, лежащие только в нижней полуплоскости.
Рассмотрим вместо интеграла (19) интеграл от функции комплексного переменного z
\ еL\ еLjzx Рт У^) Рт ( lz)jzx Рт У^) Рт ( lz)Rn^R^^Rn^R^^dz,dz,(13.23)(13.23)
\ е
L
\ е
L
jzx Рт У^) Рт ( lz)
jzx Рт У^) Рт ( lz)
Rn^R^^
Rn^R^^
dz,
dz,
(13.23)
(13.23)
= 5ут —5У1Т1 в нижней ницы, а модуль дроби= 5ут —5У1Т1 в нижней ницы, а модуль дроби
= 5ут —5У1Т1 в нижней ницы, а модуль дроби
= 5ут —5У1Т1 в нижней ницы, а модуль дроби
где под Pm(iz) понимается полином от z, получающийся при замене <о на z в полиноме РтЦ^У а в качестве контура интегрирования L взят
контур, состоящий из отрезка вещественной оси, замкнутого полуокружностью радиуса г, расположенной в нижней полуплоскости (рис. 11).
Так как К(^) = К*(—т), а для вещественных случайных процессов К (т) = = К (— т), то достаточно рассмотреть т одного знака.
Если считать ^<^0, то модуль показательной функции | elZT | — | е1Т | = полуплоскости (при j<^0) меньше еди-
Рщ (/^) Рщ ( ^)Rn to R* to
при росте |^| стремится к нулю быстрее, чем l/]z|.
В этом случае при г—>оо интеграл по полуокружности будет стремиться к нулю, и следовательно, интеграл (23) будет стремиться к интегралу (19). С другой стороны, под знаком интеграла в (23) стоит аналитическая функция комплексной переменной. Следовательно, его значение равно сумме вычетов сл (у) относительно полюсов этой функции, лежащих в нижней полуплоскости, умноженной на — 2л/ (знак минус (—) появляется оттого, что контур L обходится по часовой стрелке). Так как корнями знаменателя, дающими эти полюсы, будут корпи полинома Rnto> т. е. значения zj = iX*\ то для нахождения вычета с.л (J\ соответствующего /-му полюсу, достаточно умножить интегрируемую функцию на (z— /X/) и положить затем z = l\*.
Выполнив эти преобразования, для т<0 получим
(13.24>(13.24>Kv (т) = 2^ 2 е ' -
(13.24>
(13.24>
/=l tnRn^ П (X? — X*) 1 = \
Для нахождения Ку (т) при положительных значениях т достаточно взять вместо (24) его комплексно сопряженное выражение, заменив, одновременно т на —т.
пКу(0) = ^с 2 /=1пКу(0) = ^с 2 /=1Таким образом, для определения корреляционной функции стационарного решения дифференциального уравнения (15) необходимо только определить корни его характеристического уравнения. Для нахождения дисперсии этого решения можно получить окончательный результат, минуя решение характеристического уравнения, так как, положив в (24) т = 0, получим
п
Ку(0) = ^с 2 /=1
п
Ку(0) = ^с 2 /=1
(13.25).(13.25).Pm (- X/) Рт Оф1пРп№ф П (Xf-Xf)
(13.25).
(13.25).
т. е. алгебраическое выражение, содержащее такие комбинации корней характеристического уравнения, которые могут быть выражены через коэффициенты этого уравнения. Необходимые расчетные формулы можно найти в ряде источников [13], [33].
Очевидно, что формула (19) для корреляционной функции решения уравнения (15), полученная для £(£), обладающей свойствами белого шума, остается применимой и в том случае, когда спектральная плотность случайной функции £ (£) не является постоянной, но может быть выражена в виде отношения полиномов частоты ш. Отличие будет заключаться в данном случае только в том, что в (19) под | Q« (/«>) |е и | Рт (/о)) Г2 нужно будет понимать не полиномы, соответствующие левой и правой частям исходного уравнения, а произведение этих полиномов на знаменатель и соответственно числитель спектральной плотности S^ (ш).
Применим (24) в качестве иллюстрации к нахождению корреляционной функции, соответствующей спектральной плотности, полученной в примере 2,
•^ ^ = ■ (13.26)
В соответствии с рассмотренным выше способом нахождения корреляционной функции решаем характеристическое уравнение
Х«4-2йХ+А’==0,
корнями которого будут ^к^Н^
х1 = —A + zK^37^^ —ft+zp
И
4 = — h — iy&^h^ — h — Zp.
Подставляя эти корни в (24), будем иметь (для т<0)
К Oar J(-a+z*p) т ,с.
uc hx % № cos Вт — h sin Вт)ле Ат / nn \
=We ^+F= W4-№/ Vw^—»sln ^)-
(13.28)
Для т любого знака отсюда получаем
^^^IWTAy^^’^^^ + f sin^xl)’ (13-29)
что совпадает с результатом, полученным в примере 2 другим способом.
Пример 13.4. В заключение рассмотрим вычисление спектральной плотности полинома относительно нормальной случайной функции и ее производных. В отличие от предыдущих примеров, для решения которых закон распределения ординат случайных функций не играл роли, в данном случае предположение о нормальности процесса является необходимым условием для получения простого результата.
Рассмотрим сначала выражение
Y^ = X4tWc,(13.30)
где Х^ по условию — нормальная стационарная функция, которую для простоты будем считать вещественной и пока положим х = 0. Так как в правую часть (30) функция X(t) входит нелинейным образом, то У(0ужене будет нормальной функцией, однако ее стационарность сохраняется, и следовательно, можно определить 5у(ю).
Действительно, обозначая для краткости
X (0 = Xb X (I + т) = Х^(13.31)
в качестве корреляционной функции Y(t) будем иметь
к, ^ = М П^ - М №)] [X! - м №)]}•(13.32)
Вследствие стационарности процесса
Следовательно, раскрывая скобки в (32) и пользуясь теоремой о математическом ожидании суммы, будем иметь
к, (t)=м дай - 1КХ (0)]<(13.34)
Так как Х^ и Х^ являются нормальными случайными величинами, то характеристическая функция этой системы величин имеет вид
E^zv 2^2) = exp I^ (^11^1 4 ^22^2 Ч-2/?i2~i^2)|" >(13.35)
где для удобства обозначено
^и = ^ = Кх (0),^2 = Кх (т).(13.36)
Согласно общим свойствам характеристической функции имеем *) м™=^£<г»Ч,(,337) что после подстановки (35) для E(zv z2) и дифференцирования дает
М (Х^) = 2^ + Л^ = 2 VKX (т)]2 + YKX (О)]2.(13.38)
Следовательно, для корреляционной функции (34) получим окончательное выражение
ад = 2[КДт)Г2.(13.39)
Применяя к последней формуле преобразование Фурье, для спектральной плотности случайного процесса У(£) получим
SsW = ^ S ^‘ШТ2[^«^-(13 40)
Подставляя в последнюю формулу вместо Кх^ ее выражение через спектральную плотность Sx(w)
Кх^ = Г e^Sx^d«>v(13.41)
и рассматривая квадрат интеграла (41) как двойной интеграл, получим
(ш) = £ П S + “ “ ш) т («0 5Ж (ш^ d®^(13.42)
— GO
Выполняя в последней формуле сначала интегрирование по т и учитывая формулу (10.21) для дельта-функции
8(х) = ^ ^ e^'dx,(13.43)
получим
Sv (to) = 2 ^ Sz (Wj) Sx (ш,3) 8 ((Oj -|- (0., — <o) dwA d^.
Наличие дельта-функции под знаком интеграла позволяет выполни гь интегрирование по <о.2, после чего получим
Sy (и)) = 2 ^ Sx (о»,) Sx (<о — to,) du>v(13.44)
— 00
В том случае, когда л? ^ О, выражение (30) можно преобразовать к виду
Y(0 = \Х^ — х]~ + IX \Х^ — х] + Х^ + с.(13.30')
где функция X (t)— X имеет нулевое математическое ожидание и, следовательно, функция [X (О — хр имеет спектральную плотность, определяемую (45).
Так как для нормального процесса функции \X^f) — Хр и |Х(0 — х] не коррелированы, то спектральная плотность У(/) равняется сумме спектральных плотностей первых слагаемых в (30'), т. е. ■при X ^ О
ОО
Sy(to) = S.v2(o)) = 2 $ $,^)$Дш —a^dtoj-H^SxW (13.44) — ОО
Аналогично можно вычислять спектральные плотности и более сложных выражений, содержащих нормальные случайные функции.
Пусть, например,
и^=Х^У^=^^х»^.(13.45)
В соответствии с общими правилами нахождения спектральной плотности производной для нахождения спектральной плотности ^^40 достаточно умножить спектральную плотность (44') на о)2, вследствие чего, учитывая коэффициент в (45), получим окончательно
ОО
<$«(**>) = у “>9 § ‘S’* (ш1) ^х (м — to,) <Ztot + х!<Л».(13.46)
— co
Наконец, рассмотрим выражение
W <t) = аХ ^ + ЬХ (О Y (0 + с У2 (О,(13.47)
где случайные функции X (0 и У(^) будем считать нормальными и вещественными, а их математические ожидания х v\ у — равными нулю Обозначим спектральные плотности X (f) и Y^ через ^(^и ^ (ш). а взаимную спектральную плотность Х(1) и Y (t) — через Sxv (ю). Находя корреляционную функцию и^(0 как математическое ожидание произведения |1Г(0— те (ОН Wit 4- 4—^(^-|-т)]> получим
Kw (т) = а4 М [X* (0 X4 (t + т)] + b4 М [X (О X (t + т) Y (0 У (t + т) |
4-а^М[Х(0 ГСОХ’^+^Л-
-уаЬ[Х4^Х<1-^ Г^ + ^ + асМ^ЧО ^ + 01 + +асМ[№(^+т) им+^мрао г(о иа+^и- + be М [X (t + т) У4 (t) У (/ + т)] + с4 М | У4 (О У4 (t + т)] —
- 1аКх (0) + bRxy (0) 4- сКу (О))4.(13.48)
Каждое из математических ожиданий, стоящих в правой части равенства (48), можно рассматривать как соответствующий момент си стемы нормальных случайных величин
Xt = X<t), X^X^t-Vty X8=Y(t), X^Ytt-V-т), (13.49) корреляционная матрица которой имеет вид
Кх(0) Kxh) Rxy(0) Rxy^
.. „КДО) RXy(-^ Rxy(0)
кло) kv(^ •(13-50>
Kv(0)
Находя эти моменты путем дифференцирования характеристической функции системы нормальных случайных величин *)
E<zi, z» z3, 21) = ехр{—-2 ^ knZjzy (13.51)
после сокращения получим
к„ (t) = а4.2 \кх (t)]a + b1 VKX (Т) Ку (Т) + Rxy (t) Rxy (- т)] +
+ с4 • 2 [Ку (г)]4 + 2 [^ (т) + Rxy (- г)] [аЬКх (г) + bcKv (t)] + 4-2ас[^(г) + /?^(-т)].(13.52)
Применяя к обеим частям последнего равенства преобразование Фурье и повторяя рассуждения, аналогичные выводу формулы (44), получим
Sw(ш){2(2^5^ (to^ Sx (to^i) ~Ь ^2 [5^ (Wj) Sv (о) — toj-j-
Srv’ (^l) ^yx (W " ^l)] 4“ 2c3Sy (to^ Sy (to — toi) -|-
+ ^b [Sxv (wj + S^ (to,)] [^ (to — (Dj + cS^ (to — Ш1)] +
+ ^ac [Sxr (о) - шО Sxy (tot) + Svx (to - W1) Syx (to,)]} d(oP (13.53)
Аналогично могут быть вычислены спектральные плотности и более сложных выражений, составленных из нормальных стационарных функций.
§ 14. Определение корреляционной функции решения неоднородного дифференциального уравнения с постоянными коэффициентами при нестационарной правой части
Определение корреляционной функции решения дифференциального уравнения
+++(14.1)
где Z (0 — нестационарная случайная функция, а начальные значения К(0 и первых (л—1) ее производных заданы, является значительно более сложной задачей, чем исследование стационарного решения уравнения с постоянными коэффициентами. Однако и эта задача в ряде случаев может быть решена сравнительно простыми средствами.
В большинстве задач, возникающих в приложениях, нестационар- ность правой части уравнения, определяющего поведение системы, возникает не вследствие того, что исходные возмущения носят нестационарный характер, а потому, что влияние стационарных возмущений на поведение системы меняется со временем. Это приводит к тому, что стационарные случайные функции входят в правую часть уравнения движения системы с переменными коэффициентами.
Поэтому большой практический интерес представляет рассмотрение такой задачи, когда случайная функция Z(0 является линейной комбинацией стационарных случайных функций, взятых с переменными коэффициентами.
Вследствие линейности уравнения и стационарности производных от стационарной функции достаточно рассмотреть в правой части равенства одну случайную функцию, положив
Z(0 = ?(0^(0,(14.2)
123123
123
123
1 14]
где X (0 стационарна, а ср (0 — заданная функция времени, и исследовать только свойства частного интеграла уравнения Yx (0, удовлетворяющего нулевым начальным условиям, поскольку для получения общего интеграла к Yx (0 достаточно прибавить общий интеграл однородного уравнения, удовлетворяющий заданным начальным условиям, как правило, независимым от случайной функции Z(t).
Заменив функцию X (0 ее спектральным разложением
х^=?“'йФ(о>)-]-;?,(14.3)
— ОО
функцию 2(0 можно представить в виде
2(0= f ?(0е,ш^Ф(«>)-Ь?(0^(14.4)
Подставляя это выражение в исходное уравнение (1), видим, что правая часть его распадается на сумму функции ср(0х и сумму (интеграл) функций
срфе'^ФОо),(14.5)
коэффициенты t/Ф (а>) которых не зависят от времени и при решении уравнения должны рассматриваться как постоянные величины. Поэтому частный интеграл уравнения, соответствующий функции 2(0, может быть представлен в виде суммы J, (0 и суммы (интеграла) частных интегралов, соответствующих функциям cp(0e1W, взятым с коэффициентами t/Ф (ш), т. е.
ОО
г, (0 = J у (И, 0 ДФ № + 5\ (0.(14.6)
— ОО
где у (ю, 0 — частный интеграл уравнения, в правой части которого вместо случайной функции 2(0 стоит неслучайная функция ^(t)elto\ т. е. функция у (ш, 0 определяется уравнением
яп.
St» У V», О + «1 -^ft > (ш> 0 + • • • + а„j (ш, 0 = ? (О е- (14.7)
Примем для простоты, что начальные значения К(0, К'(0, ...
..., Y^n'^(t)— заданные (неслучайные) числа. Тогда можно считать, что начальные условия удовлетворены при определении общего интеграла однородного уравнения, и следовательно, решение j/(u), 0 уравнения (7) нужно искать при нулевых начальных условиях.
Уравнение (7) решается просто в двух основных случаях:
когда ср(0 является целой положительной степенью t, г. е.
^(0 = ^,= 0, 1, 2, ...;(14.8)
когда ^ (0 является показательной функцией времени, т. е.
?(0 = ^z.(14.9)
Рассмотрим оба эти случая.
Случай 1. Частный интеграл уравнения (7) может быть представлен в виде полинома относительно t, умноженного на elult.
Действительно, положив у(ю, /) равным
+ • • • + V(14.10)
можно подобрать коэффициенты Zo, 1Ь ..., 1т таким образом, чтобы (7) удовлетворялось тождественно, так как после сокращения на elu>t в обеих частях равенства мы получим многочлены относительно t одинаковой степени, приравнивая коэффициенты которых можно определить все коэффициенты Zy как функции (о.
Однако выражение (10) не удовлетворяет нулевым начальным условиям. Поэтому в качестве решения уравнения (7) нужно взять
п
У (ш, О =+ Z^ +... 4-Z^ ^ + 5 С)ек -4=
/=1
п
= PmV»- 0^+5 CjeM, (14.11)/«I
где Рт (io, t) — многочлен степени т относительно t, коэффициенты которого выражаются через коэффициенты уравнения и являются функциями частоты ю, Ху — корни характеристического уравнения
X" + a1X"-i + ... + a„ = O,(14.12)
а постоянные Cj могут быть выражены через коэффициенты 1Т полинома Рт^^ О» если воспользоваться начальными условиями, и следовательно-, вообще говоря, являются функциями ю.
Учитывая (6), для частного интеграла У, (О исходного дифференциального уравнения получим спектральное разложение
ООп
г, (О = ИР-” ^ ^ ^ + S cieV\^ <w) +J. (0.(14.13)
— ОО/ = 1
которое позволяет просто вычислить корреляционную функцию Кух (ZP t2)- Ограничимся рассмотрением случая, когда дифференциальное .уравнение (1) соответствует устойчивой динамической системе, л время i достаточно велико (больше времени переходного процесса), чтобы частные интегралы однородного уравнения е"^ можно было п
считать равными нулю, и следовательно, ^ c^f в (13) можно было
бы отбросить. Подставляя в этом случае (13) в формулу, определяющую корреляционную функцию
Ку, №, ^2) = М {[ УТ (м -у? О [ У, (^ -У; (М1}>(14.14)
и пользуясь свойствами дифференциалов </Ф(ю) (т. е. повторяя выкладки, которые были выполнены в § 10 при выводе (10.47)), получим
КУ| (Л, ^) =^ Рт (*». #1) Рт ^. t^ е- - '!> $, (ш) dm,(14.15)
— ОО
а для дисперсии Ух (£) будем иметь
ОО
Щу^^у, о= $ 1^(<». ^(“W(14.16)
Случай 2. Аналогично получается выражение для корреляционной функции Yx (t) тогда, когда в правую часть уравнения входит произведение показательной функции ekt на стационарную функцию времени. Частный интеграл уравнения (7) в этом случае может быть представлен в виде
у(ш. Г) == Л (<»)<?<* + i“»< + ^C^f,(14.17)
так как подстановка (17) в (7) показывает, что при
Л W = Дк + ^)п + а. (6 + to)""1 +.. • + а„ (14Л8) это уравнение удовлетворяется тождественно, а коэффициенты Су можно выбрать так, чтобы удовлетворить нулевым начальным условиям.
Ограничиваясь и здесь только рассмотрением достаточно больших значений времени t и рассматривая частный интеграл У\^ как суперпозицию интегралов (17), получим спектральное разложение для Ух^
у, (0 = ^ е^'W +JI (0-(14.19)
где через Qn^ обозначен полином, получающийся из левой части (1) путем формальной замены операции дифференцирования на р
Qn ^)=pnjr aip"-' +... + а„.(14.20)
Вычисляя для данного случая корреляционную функцию Ку (^, t^ получим формулу
ОО
Ку, (Г„ Г.) = е^+^, ^ е»" ‘^ -'1> -JQ^у.а) р <7ш,(14.21)
—ОО
^kt^ 4- k*t\^kt^ 4- k*t\которая несколько напоминает выражение для корреляционной функции стационарного решения неоднородного линейного дифференциального уравнения с постоянными коэффициентами и стационарной правой частью (12.47), отличаясь от него следующим: во-первых, перед интегралом стоит добавочный множитель
^kt^ 4- k*t\
^kt^ 4- k*t\
(14.22)
для передаточной функции /о> задля передаточной функции /о> за1
для передаточной функции /о> за
для передаточной функции /о> за
и, во-вторых, в выражении q™^
менено на (/ю-|-Л).
При чисто мнимом k ^к = 1к^ множитель (22) обращается в еш^^й~^\
корреляционная функция КУх №> ^) будет зависеть только от разности моментов времени (Л2— 1^ и, следовательно, будет стационарна.
В этом случае Y\^ будет иметь спектральную плотность, опре
деляемую равенствомделяемую равенством5У|5У|(о>) =(о>) =Sx (ш — к^I Qn W I2Sx (ш — к^I Qn W I2(14.23)(14.23)
деляемую равенством
деляемую равенством
5У|
5У|
(о>) =
(о>) =
Sx (ш — к^I Qn W I2
Sx (ш — к^I Qn W I2
(14.23)
(14.23)
При комплексном или вещественном к стационарность функции У\(1) исчезает, так как множитель е^-А-ь*^, стоящий перед знаком интеграла в (21), в этом случае не является функцией т = (£2— 1^ и следовательно, корреляционная функция К^х (^i> ^) уже не может быть представлена в виде функции разности ^ — Л)-
Если время t нельзя считать большим, то подстановка (13) в (14) дает'
к$1 (tv =
= 1 УРй^е-^у^с?е>1^
— ОО/=1/—1
(14.24)
Кроме рассмотренных выше двух случаев, простая окончательная формула для корреляционной функции решения уравнения (1) может быть получена и тогда, когда в правой части (1) имеется линейная комбинация выражений вида tmehtX^ т. е. когда
Z^ = yibjtmiebfX(ty(14.25)
В этом случае частный интеграл уравнения (7) может быть представлен в виде суммы полиномов от t, умноженных на показательные функции ekh коэффициенты которых просто выражаются через коэффициенты aj уравнения (1).
Подстановка полученных таким образом частных интегралов у (ш, t) в (6) позволяет получить спектральное разложение случайной функ-
ции Xi (^), а затем и выражение для корреляционной функции процесса. Наличие в правой части (25), кроме самой стационарной функции X(t^ ее производных не усложняет решения задачи.
При рассмотрении уравнения (1) мы считали, что начальные значения искомой функции Y(t) и ее производных не случайны. Если эти значения являются случайными величинами, то ход решения задачи не изменится, однако вместо формулы (6) решение уравнения (1) будет иметь вид
У (/) = ^ (О), 0 </Ф (ш) + 2 С;?/ + J1 (0.(14.26)
—ОО/— 1
где Ху — по-прежнему корни характеристического уравнения (12), п
a ^Cje^f — решение однородного уравнения, соответствующего (1), для которого в качестве начальных значений Y(t) и ее производных взяты заданные начальные условия.
Рассмотрим несколько примеров.
Пример 14.1. Определить для момента t дисперсию частного интеграла уравнения
^L^aY^tXlty(14.27)
удовлетворяющего нулевым начальным условиям, если спектральная плотность Х(^ задана
= 4<14-28)
Частный интеграл j (ю, 0 в данном случае будет иметь вид
у (ш, t) = Г —L11_1_.(14.29)
Если а>0 и считать, что t больше времени переходного процесса, согласно общей формуле (16) получим
D [ Y1 (0] = — С 7 ТТ К? " V -V (^ +du>- (14.30)
—co
Вычисляя интеграл с помощью вычетов, получим окончательно
D [ Ki (0] = — —4— р + 4т -тЦ^т- (I — 2а01 • (14.31)
4 п а а 4- а [ 1 2а2 (я 4"а)J
В общем случае, когда t нельзя считать большим и а любое, подставляя (29) в (6) и вычисляя дисперсию полученного спектрального
разложения, после выполнения интегрирования будем иметь
DI У, (01 = ■ . д2, . IА О — 2ао| +
1 v я(я + а)12a2(a + «)v7 J 1
I। 4a3 —(2a+ «)(<? — «)= ^_2ti/
'[ (a2 — a2)2•4a8 (a2 — as)
Очевидно, при a^>0 и достаточно большом t, когда можно положить б- ^^О, (31) совпадает с (32).
Пример 14.2. Определить корреляционную функцию решения уравнения
-‘^ + 1Н -^р- + ^ У (0 = е*“Х (0>(14.33)
если
W =(14.34)
к > h 2> 0; к, h — вещественные постоянные, а переходный процесс можно считать закончившимся. Согласно (21) имеем
К^ tv U) =
ОО
Используя и в этом случае теорему о вычетах, получим
Kvt (tp— -[^^(Г^ТйУр+^рг^^г *т 1
+-да+^+Ж[(a’ - 2?* - 6Й (А + h>>>cos ^ +
+ (2р* — 2ЙА — 2/г2 + a3)sinр 111] #-1*+А'। т I}, (14.36)
где р = Vk^ — ^5> х = ^2 — tv
Пример 14.3. Найти корреляционную функцию решения уравнения (при нулевых начальных условиях)
1^^а¥^ = Ь»Х^Ьх1УУ£-,(14.37)
если a, bQ, bt — вещественные постоянные, а
^)=^^-<14-38>
В качестве частного интеграла у(ш, £) в данном случае нужно взять частный интеграл уравнения, в правой части которого стоит выражение (&0 + ^ш^1)5 ’ т- е-
у ((В, 0=I1_
л [ а +zw ка +1и>У J
_оДЦ-коД—^) e-at (14.39)
Подстановка этого выражения в (6) дает
2^£_ Pi"x । _e*ejEMVz*i2.
la +1«(a + iu>)a
где свойства^(<О).Вычисляягде свойства^(<О).ВычисляяK^i, УK^i, Ух (е<ю< — е'°8^ АФ (Ш) 4-j! (О, (14.40) с?Ф(ю) определяются заданной спектральной плотностью
где свойства
^(<О).
Вычисляя
где свойства
^(<О).
Вычисляя
K^i, У
K^i, У
корреляционную функцию обычным способом, получим
C Г-W, е_М1 ab»-^^-^ W| _ e 1
^. (14.41)^. (14.41)к J [ a — ito1 (a — i^y vJ
^. (14.41)
^. (14.41)
JWx e^-4- _^o+±4^riM (e№(2 _ -^Ja 4- ito ~ (я + M2 V7 J
Интегрирование и здесь может быть выполнено с помощью вычетов, однако окончательное выражение получается довольно громоздким.
§ 15. Линейное дифференциальное уравнение с переменными коэффициентами
Рассмотренные в предыдущем параграфе методы допускают обобщение на случай, когда коэффициенты линейного дифференциального уравнения являются заданными функциями времени, а в правой части уравнения стоит выражение, получающееся в результате применения линейного оператора к стационарной случайной функции, характеристики которой известны.
Действительно, пусть имеется дифференциальное уравнение уяп-1 у
4^+М0^ + ... + М0 Y = VX^ (15.1)
где X (f) — стационарная случайная функция, L — однородный линейный оператор, а начальные значения Y^ и ее первых (п— 1) производных будем считать заданными (не случайными) величинами. Подставив вместо Х^ ее спектральное разложение
X (0 = ^ ?Ш^Ф (И) 4- J(16.2)
—ОО
б А. А. Свешников — 1388
и предполагая, что порядок применения оператора L и порядок интегрирования по со можно менять местами, правую часть (1) можно представить в виде
ЬЛФ(ш).(16.3)
Следовательно, если обозначить частный интеграл уравнения (1), соответствующий правой части уравнения
UZmZ(15.4)
и нулевым начальным условиям, через _у (w, t), то частный интеграл уравнения (1) может быть представлен в виде
¥1 (0 = I У (“>. О ^ф (“) + J (0-(15.5)
—ОО
где J(0 удовлетворяет (1) после замены Х^ на Я и заданным начальным условиям.
Рассуждая так же, как мы это делали в аналогичных случаях, для корреляционной функции КУх fa, t^ будем иметь
ОО
К)Ч (tp tO = 5 у* (<О, у j, (<», to Sx (Ш) М(15.6)
—ОО
Следовательно, для определения К^ Уъ t^ достаточно найти частные интегралы _у (<о, t), поскольку спектральная плотность ^(w) предполагается заданной. Функцию у (u), f), как правило, не удается получить в виде конечного аналитического выражения, так как решение линейного уравнения с переменными коэффициентами не может быть найдено в общем виде. Однако при наличии вычислительных машин (цифровых или моделирующих) определение j/ (w, t) не представляет принципиальных трудностей, так как случайная функция X (t)4 заменена показательной функцией eltot, и следовательно, задача сводится к решению уравнения, в котором коэффициенты и правая часть уравнения— заданные функции времени. Так^как при таком решении удобнее иметь дело с вещественными величинами, то вместо комплексной функции eltof можно воспользоваться тригонометрическими функциями cos tot и sin tot. Обозначив частные интегралы, соответствующие замене в (1) X(t) на cos tot и sinwf, через ус (со, f) nys(to,t) соответственно, вследствие наличия соотношения
eitot = cos tot -|-1 sin tot,(15.7)
линейности уравнения (1) и линейности оператора L будем иметь
У (ш> 0 =ус ^ t) + iys (to, t),(15.8)
что после подстановки в (6) дает
К5ДМй =
= ^ Ьс (ю> i*l) — lys С6’ У1 be (“■ t-d + be (®> MS* (“) ^ (15.9)
Во многих задачах достаточно знать дисперсию случайного процесса ^ (0 в определенный- момент времени. Полагая в этом случае ^ = ^ = 1, получим
DfMO]^ [^№0+^(^ 0]^№^(15.10)
Формула (10) показывает, что для нахождения дисперсии частного решения (1) нет необходимости в определении значений функций ус(ш, 0 и -У$(ш> 0 Для различных значений /, а достаточно знать ординаты этих функций только для того момента времени, для которого требуется найти дисперсию. Это значительно упрощает решение задачи и делает данный способ весьма удобным на практике.
Пример 15.1. Рассмотрим пример, позволяющий определить у(о>, 0 в конечном виде. Пусть дано уравнение
^(0 ( 1 dY^ , /,*\ Y(fxdXW
di2dt’ (lo.ll)
гдеХ(0 — стационарная случайная функция, имеющая заданную спектральную плотность ^(w), а при / = 0
У(0 = 0.(15.12)
Однородное уравнение, соответствующее неоднородному уравнению (11), есть уравнение Бесселя и, следовательно, в качестве его независимых частных интегралов можно взять
У1 (0 = з. (0, У. (0 = N. (ty(15.13)
где J^(t)— функция Бесселя 1-го рода, N^(t)— функция Бесселя 2-го рода (функция Неймана), a v — порядок функции.
Подставляя эти выражения в (7.22) для весовой функции р (t, 0) и пользуясь свойствами функций Бесселя, получим
Р № 0) = у 0 [Л (0) N. (О - N. (0) Л (0].(15.14)
Таким образом, для искомого частного интеграла уравнения получим явное выражение через его правую часть
yy (0=т S41Л (ZJ N't0 ~ ^ м ^ WJdtv (1 бл б)
О
Подставляя сюда вместо Х^ ее спектральное разложение и находя корреляционную функцию обычным способом, получим
ta оо
КУ1 tv ^)= 7 $ $ $ eW'-no. f 1Л (0 м ^ _ О 0 —оо
- ^ Ш J. (^)] Г И (П М W -^v (П Л Ml Sx (<0) (0^(0 dt^df. (15.16)
Рассмотренный пример показывает, что даже для линейных уравнений с переменными коэффициентами, допускающих аналитическое нахождение независимых интегралов соответствующего однородного уравнения, вычисление корреляционной функции интеграла неоднородного уравнения сопряжено с большими вычислительными трудностями. Поэтому расчеты подобного рода в настоящее время, как правило, производят на электронных вычислительных машинах. При этом наряду с изложенным выше способом определения частных интегралов уравнения, получающегося после замены стационарной случайной функции в правой части уравнения показательной функцией (нахождение решений, которые мы обозначили выше j/(w, t)), используются и другие методы. Некоторые из этих методов можно найти в [28], [33], [17].
В заключение отметим, что (5) и (6), полученные в этом параграфе для дифференциального уравнения с переменными коэффициентами, остаются в силе и для уравнений с постоянными коэффициентами, однако в последнем случае эти формулы упрощаются. Упрощение состоит в том, что для уравнений с постоянными коэффициентами частный интеграл yQo, f), требующий для своего получения в случае уравнения с переменными коэффициентами, как правило, числовых вычислений (или применения вычислительных машин), имеет простую аналитическую форму. Например, если оператор L является дифференциальным оператором с постоянными коэффициентами
L = Pm(p),(15.17
где Рт (р) — полином степени т, ар — оператор дифференцирования, то
п
^<ш> ^‘УЙг6^ YCjWeV, (15.18) / — I
(15.19(15.19где Qn (/ю) — многочлен, получающийся из оператора дифференцирования, стоящего в левой части уравнения, путем замены оператора дифференцирования умножением на 1^ \j — корни характеристического уравнения (для простоты корни считаем разными)
(15.19
(15.19
Q»Q>)=o.
& 16)
а коэффициенты CjQo) должны быть выбраны так, чтобы j(w, 0 и (л—1) производные ее по времени обращались в нуль при ^ = 0. Для этого необходимо, чтобы С/ удовлетворяли следующей системе линейных уравнений:
V ГPm W V х Г — /ш Рт ^
/-=1/=1
п
V х; -*су=— (М)""1
ы 33 v 7 QnW
В том случае, когда t достаточно велико (переходный процесс можно считать закончившимся), сумму в (18) можно отбросить и вместо (5) получим
ОО
Yx^= $SSe‘mZrfl>(w)+j?(0’ (15-20) — ОО
что для спектральной плотности 5^(0)) дает то же выражение (12.27)с I ^т Vto) I2 о /ш\
которое было получено в § 12 для этого случая другим способом.
§ 16. Вероятностные характеристики решений системы линейных уравнений
Всякая система линейных дифференциальных уравнений может быть заменена одним линейным уравнением более высокого порядка. Поэтому при исследовании вероятностных характеристик решений системы линейных уравнений можно свести ее к одному уравнению и затем воспользоваться теми результатами, которые были даны выше для этого случая. Однако такой способ действия не является наиболее экономным, так как в большинстве случаев исходной является система уравнений и ее приведение к одному уравнению требует добавочных выкладок. Кроме того, при исследовании одного уравнения, эквивалентного системе уравнений, мы не можем просто учесть два обстоятельства, являющиеся существенными при решении практических задач: во-первых, обычно представляет интерес не одна неизвестная функция, являющаяся решением уравнения, а ряд (или все) случайных функций, образующих набор решений системы уравнений, для которых необходимо определить не только корреляционные функции, но и корреляционные функции связи. При замене же системы уравнений одним уравнением мы по необходимости получим
решение только для одной неизвестной функции; во-вторых, в различные уравнения системы, как правило, входят различные случайные функции, которые являются заданными (т. е. вероятностные характеристики которых являются известными). При сведении системы к одному уравнению в правой части его мы получим более или менее сложную комбинацию этих функций и их производных, вероятностные характеристики которой нужно определять предварительно по вероятностным характеристикам исходных случайных функций. Поэтому целесообразно рассмотреть методы, позволяющие исследовать поведение решений системы линейных дифференциальных уравнений без сведения системы к одному уравнению более высокого порядка.
Начнем решение этой- задачи с рассмотрения системы линейных дифференциальных уравнений с постоянными коэффициентами, причем, прежде чем ставить задачу в общем виде, рассмотрим два уравнения с двумя неизвестными функциями, у которых переменные разделены, т. е. рассмотрим систему вида
dnY^ . dn-1Y(t) ,.
(Цт + ^1 dtm~l^(0*(16.2)
Так как рассматриваемые уравнения линейны, то достаточно рассмотреть случай, когда начальные условия нулевые; переход к любым другим начальным условиям эквивалентен изменению правых частей равенств (1) и (2) на некоторые слагаемые, которые будут числовыми (не случайными) функциями времени, если начальные условия не случайны, и случайными функциями времени, если начальные значения Y(0, Z (0 и их производных — случайные величины. В обоих случаях вид уравнений остается без изменения, а изменяются только математические ожидания или математические ожидания и корреляционные функции правых частей равенств. Будем считать, что математические ожидания, корреляционные функции и корреляционные функции связи случайных функций А\(0 и ^(0 известны. Предположим пока, что эти функции стационарны и стационарно связаны. В этом случае известными предполагаются: xv х^ КХх ^\ К*2 (т), RX1Xs (т). Искомыми являются функции J(0, z(ty Ky(tv t^ KAtv t^ и Ryz(tb t^.
Введя оператор дифференцирования p, заданные уравнения можно переписать в виде
Qn(p) Y^ = Xx<t\(16.3)
PmM?U^ = X^(16.4)
где Qn(p) и Рт(р)— полиномы от р степени п и соответственно т.
Каждое из рассматриваемых уравнений определяет неизвестную функцию как результат применения линейного оператора к правой
части уравнения. Поэтому в соответствии с общими правилами, изложенными в § 7, для нахождения математических ожиданий J (/) и г (/) нужно правые части (1) и (2) заменить их математическими ожиданиями ^ и J2 и решить эти уравнения при заданных ^нулевых) начальных условиях. Очевидно, что, несмотря на постоянство хх и х^ до тех пор, пока не затухнет переходный процесс, J7(0 и 5(Q будут зависеть от времени. После затухания переходного процесса установятся равенства
У =2 = 1^(16.5)
Поскольку учет влияния математических ожиданий правых частей уравнений не представляет каких-либо трудностей, для простоты в дальнейшем будем считать, что х1 = х2 = 0.
Для нахождения корреляционных функций решений будем по-прежнему исходить из спектрального разложения случайных функций Х^ (0
и ХД1\ т. е. положим
X,(0 = f е^б/ф^ш),(16.6)
— ОО
Хг^=\ е1<в1аФ^(16.7)
— ОО
где дифференциалы б/Ф^ш) и ^Ф.2(ю) удовлетворяют соотношениям М 1^Ф^ (W) ^Ф! (соД] = 5 (со — (ОД SX1 (ю) rf(0 d^,(16.8)
М |^Ф| (и) d^ (шО] = Цш — соД ^з (to) ^(о d^,(16.9)
М |^ № d^ ((О,)] = 8 (О) — 0^) S^ ((I)) ^(D d^.(16.10)
Обозначим, как и при исследовании решения одного уравнения, интегралы, получаемые для каждого из рассматриваемых уравнений (при нулевых начальных условиях) после замены случайной функции, стоящей справа, показательной функцией е1ш6, через ^(ю, t) и 2^, t) соответственно Тогда, повторяя рассуждения предыдущего параграфа, для искомых случайных функций будем иметь
(16.11)(16.12)(16.11)(16.12)Г(0 = \ У^. D^iW. — 00
(16.11)
(16.12)
(16.11)
(16.12)
z (0 = ^ 2 С®’ О ^Ф» (“О— 00
Подставляя эти выражения в формулы для корреляционной функции и для корреляционной функции связи, после перестановки
операции интегрирования и операции нахождения математического ожидания и учета соотношений (8), (9), (10) получим
ОО
(16.13)(16.14)(16.15)(16.13)(16.14)(16.15)Kv№, ^= 5 Z(“- ^)j/(w, ^) SX1 (w) dw, — ОО
(16.13)
(16.14)
(16.15)
(16.13)
(16.14)
(16.15)
К^, Ц = $ Z*V°> tdz(w, t^SX2(w)dw, — ОО
ОО
Rv^l- ^) = 5 У* (^ У 2 t”’ У ^1*. (Ю) rf<“- — ОО
В рассматриваемом случае уравнений с постоянными коэффициентами функции у(о), f) и г(ш, t) имеют простые аналитические выражения (см. конец § 15)
п
(16.16)
*(ш- 0=р^е'“+^ОИ^Ч(16-17)
где X/ и р*— корни характеристических уравнений
Q^) = 0, Pm(|i) = 0,(16.18)
а функции частоты Су(<о) и ОА(ш) определяются из систем линейных алгебраических уравнений, получающихся из условия обращения в нуль при ^ —0 функций у(о), t\ z(u), £) и их производных по f до (л— 1)-го и соответственно ^т—1)-го порядка. При достаточно большом значении времени t, при котором можно считать все показательные функции е^1 и е^ равными нулю (т. е. при котором переходный процесс можно считать законченным), (13), (14) и (15) принимают вид
К, ft, <0 = ^ ^ р^^р М(16.19)
— ОО
Кг (tv <9) = $ е№ |Pm*s(Zto) |8 м(16.20)
— ОО
Ryz(tv Ц= ^- Q^^^.(16.21)
Таким образом, в этом случае решениями уравнений являются стационарные и стационарно связанные функции, спектральные плотно-
1161
сти Sy (<о) и 5г (ю) и взаимная спектральная плотность Sy2 (<о) которых определяются алгебраическими выражениями
$,(«>) =
^ (“) 10» Wl8 ’
(16.22)
$Д“>) =
Sx2 W
1 Рт I8 ’
(16.23)
8уг (™) =
0* (‘ш) Рт О") *
(16.24)
Если случайные функции Xx(t) и X^(t) получаются в результате применения различных дифференциальных операторов (коэффициенты которых не зависят от времени) к одной и той же стационарной случайной функции X (0, то последние формулы несколько упрощаются. Пусть, например,
Хх^ = Мг^(16.25)
X^ = Nk^X<t\(16.26)
где /И; (р) и Nk(p) — полиномы с постоянными коэффициентами степени I и к соответственно, р — оператор дифференцирования, а X (t) — стационарная случайная функция. Легко убедиться, что в этом случае (22), (23) и (24) примут вид
s’(,|=№ffs'w’(16'27>
<16'28>
М» Nb (U\
<16-29>
Когда правые части (1) и (2) не являются стационарными или коэффициенты уравнений зависят от времени, решения этих уравнений, естественно, не будут обладать свойством стационарности при любом t. Однако если Хх (О и Х^ (О являются результатом применения линейных операторов к стационарным случайным функциям, формулы (И) и (12) остаются в силе, но только функции у (со, f) и г (со, 0 будут иметь более сложное выражение. Для некоторых операторов, например для линейной комбинации стационарной функции и ее производных, коэффициентами которой служат полиномы от t, в случае постоянства коэффициентов уравнений, функции у (со, f) и г (со, f) могут быть выражены сравнительно просто, для других операторов формулы получаются более сложными.
Перейдем к рассмотрению общего случая системы линейных дифференциальных уравнений с постоянными коэффициентами. Пусть задана система уравнений в каноническом виде
^^ + 2 aimVm^ = Xj<t\ /=1, 2, .... Л, (16.30) т = \
где первый индекс у постоянного коэффициента ajm показывает номер уравнения, к которому он относится, а второй индекс показывает, у какой неизвестной функции он является коэффициентом. Будем считать случайные функции ХД1) стационарными и стационарно связанными друг с другом. Известными предполагаются все математические ожидания, все корреляционные функции и все корреляционные функции связи функций XjW / = L 2, ..., п, а также начальные условия, которые будем считать нулевыми.
Так как для нахождения математических ожиданий случайных функций Yj^fy в соответствии с общей теорией линейных операторов, применяемых к заданным случайным функциям, достаточно в системе уравнений все случайные функции заменить их математическими ожиданиями, то для определения J7/(0 будем иметь систему уравнений
п
Л-^г + ^а)тут^хР /=1, 2, ..., п, (16.31) т = \
которая решается обычными методами, разработанными для решения систем дифференциальных уравнений с постоянными коэффициентами. Таким образом, задачу определения математических ожиданий искомых функций Yj(t) можно считать решенной, а поскольку значение математического ожидания функции, к которой применяется линейный оператор, не оказывает влияния на значения корреляционных функций и корреляционных функций связи, при нахождении этих корреляционных функций мы будем считать все ру = 0 и все Х; = 0.
Заменим каждую из случайных функций Ху^ ее спектральным разложением
.¥,(/)=$ е'^Ф, (о),(16.32)
— ОО
где дифференциалы ^Ф/(ш) удовлетворяют соотношениям
М [</Ф* (<о) t/Фу (ш,)] = 8 (<о — Wj) Sx ,(<о) d^ d^,(16.33)
M [ЙФ* (<o) dФ1 (to,)] = 8 (<o — ш,) Sx)Xl («>) dw dA»v(16.34)
/, /=1, 2n.
Вследствие линейности системы уравнений (30) для получения искомого интеграла системы достаточно найти частные интегралы новых
систем уравнений, получающихся из (30) путем замены нулем правых частей во всех уравнениях, кроме одного (например, Z-ro уравнения), и суммирования полученных таким образом выражений. С другой стороны, частный интеграл каждой из этих новых систем уравнений может быть получен путем суммирования (интегрирования) с коэффициентами йФг (ш) частных интегралов, соответствующих замене Xt (Z) на eltot, а всех остальных Xj^ (для j ф I) нулями. Таким образом, получается следующая схема расчета, которая мало отличается от схемы расчета, подробно рассмотренной выше на примере двух уравнений:
Заменяем все случайные функции Xj(t) нулями, кроме X^ty которую заменяем показательной функцией eltot.
Находим частный интеграл полученной таким образом системы уравнений, удовлетворяющий нулевым начальным условиям. Обозначим этот частный интеграл, соответствующий искомой у-й случайной функции, через ул (о>, ty где второй индекс I необходим в обозначениях, чтобы отметить тот факт, что правая часть сохранена только в Z-м уравнении.
Определяем частный интеграл системы, у которой в Z-м уравнении сохранена в правой части случайная функция X^ty а все остальные правые части уравнений заменены нулями. В соответствии с вышеизложенным этот частный интеграл имеет вид
\ Ул^ МФ^у и /=1, 2, ..., п. (16.35) — ОО
Наконец, суммируя по индексу Z все выражения вида (35), находим случайные функции Y;(ty являющиеся решениями исходной системы уравнений
Г/(0 = £ Г ^(ш’ 0^z(°>)./ = 1. 2, .... п. (16.36)
I — 1 — ОО
Полученная формула является решением поставленной задачи, так как выражение (36) дает спектральное разложение искомых случайных функций; пользуясь (36), можно определить все необходимые корреляционные функции и корреляционные функции связи. Действительно, подставляя это выражение в формулу для корреляционной функции
Kyj (tv to = М [ У* (to У, &)],(16.37)
меняя порядок нахождения математического ожидания с суммированием и интегрированием и используя соотношения (33) и (34), получим
п ОО
KyjM = S S ^Ул^’ ^) Sx, И d«> 4-
Z= 1 — оо
П n 00
+ S S 5 ^^ ^И<°- to 8^ Wdw, j=\, 2, ...» n. (16.38) l=\ fc = l -00 1фк
Аналогично для корреляционных функций связи
Ry,ym = S Г ^У™1 (ш> М Sx, (ш) (to +
2 = 1 —оо п п оо
+ 5 2 $ у№ ^Утк^ t^SXXk^)d^ (16.39) 1 = \ к = \ —оо
/, m=l, 2. ..., и»
Полученные формулы имеют довольно сложный вид, однако в ряде случаев они упрощаются вследствие того, что некоторые исходные уравнения могут не содержать случайных функций в правых частях равенства и вследствие этого ряд слагаемых в (38) и (39) исчезает.
Для того чтобы полученные формулы можно было применить практически, необходимо еще выписать в явном виде функции ^ (ю, ty входящие в эти формулы. Система уравнений, определяющая эти функции, имеет вид
п
+ 2 адт( ^. ^ = elmt4 (16.40) т = 1-
где 8yz обозначает, как обычно, единицу, если j — Ц и нуль, если j ф I, аю играет роль параметра (а не независимой переменной системы уравнений).
Как известно из общей теории систем дифференциальных уравнений с постоянными коэффициентами, частное решение, удовлетворяющее системе уравнений (40), можно получить в виде
Аде1”4,(16.41)
где Ayz — постоянные, не зависящие от t. Действительно, подставив (41) в (40), после сокращения на et<0' получим систему алгебраических уравнений
п
toAn-V S «/пАп^Ч j=XA...,n,(16.42)
т = \
которая имеет решение)
Ад = ^,(16.43)
где А — определитель системы
A =Zio + an#21#12Z(0 -J- Д22...#1л•••#2л#nl#д2... iw-^-a)A =Zio + an#21#12Z(0 -J- Д22...#1л•••#2л#nl#д2... iw-^-a)(16.44)(16.44)
A =
Zio + an
#21
#12
Z(0 -J- Д22
...#1л
•••#2л
#nl
#д2
... iw-^-a)
A =
Zio + an
#21
#12
Z(0 -J- Д22
...#1л
•••#2л
#nl
#д2
... iw-^-a)
(16.44)
(16.44)
a Azy — алгебраическое дополнение этого определителя, соответствующее элементу, стоящему на пересечении Z-й строки и /-го столбца.
Таким образом, частный интеграл системы (40) найден. Однако (41) не удовлетворяет нулевым начальным условиям. Поэтому к ним надо добавить линейные комбинации независимых частных интегралов однородной системы уравнений, соответствующей системе (40), т. е. окончательно будем иметь
У Л (и, 0 = Ап (<») е^ + 5 С Лк w е4' - (16.45) 6=1
где Cjlk^ — постоянные относительно Z, определяемые таким образом, чтобы jy/z(4 Z) обращались в нуль при f = 0, а ХЛ— корни характеристического уравнения системы
#и + ^#12• • • а1п
(16.46)(16.46)#21#22 ”Ь ^ • • • #2л
(16.46)
(16.46)
#д1#я2• • • апп + ^
При достаточно большом t, вследствие устойчивости системы, слагаемыми вида Сдь ех^ можно пренебречь, и вместо (45) получим Уп^> t^ = AneUt.(16.47)
Подставляя эти значения в (38) и (39), получим
ООп
KSj (tb t*) = J eto (,s - ^ S I Ал w Is SXi w 4— 001 = 1
n fl
+ 5 S ^ (“>) A/k 0») SXiXk (ш)} a-»,(16.48)
Z = 16 = 1
R^m (^ У = Г e^t4-t^ { 2 Ah (<») Aml («о Sxt («>) + — ooZ — I
+ 2 S An w Amk W SxlXk (Ш)} d<»,(16.49)
Z=1 6 = 1
Z^6
т. е. случайные функции У/(0 оказываются стационарными и стационарно связанными. Их спектральные плотности и взаимные спектральные плотности на основании (48) и (49) определяются алгебраическими выражениями
пп п
S„W = 5 М/г(ш)|4^(<о)+ 5 2 AWUlk^SX[XkW, (16.50) / = 1/ = 1^=1
1фк п
^т(Ш)= S ^(ш)Лт;(«>)5^(Ш) +
+ 22^ (ю) Атк (Ш) $Х1Хк (ш).(16.51)
z = i к=\
1фк
Итак, система линейных дифференциальных уравнений со стационарными правыми частями исследуется теми же методами, что и одно уравнение с постоянными коэффициентами.
В том случае, когда коэффициенты системы не являются постоянными, (36), (38) и (39), естественно, остаются в силе, однако входящие в эти формулы частные интегралы уд^ 0 уже не могут быть определены так просто. В некоторых простейших случаях их также удается вычислить аналитически, однако в большинстве случаев приходится прибегать к числовым методам расчета или к помощи электронных вычислительных машин, которые для решения подобных задач оказываются весьма эффективными.
Когда случайные функции Xj(ty входящие в правые части заданной системы уравнений, не являются стационарными, но образованы путем применения линейных операторов к стационарным случайным функциям, исходная формула (36) также останется справедливой, однако вид системы (40), определяющей значения интегралов ^31 (ю, ty изменится вследствие того, что коэффициентами у дифференциалов й(Фу(ю) теперь будут не показательные функции е, а более сложные выражения. Пусть, например, правой частью Z-ro уравнения служит выражение
t
a^X^dt^b-^X^fy(16.52)
о
Тогда, заменяя Xt^Тогда, заменяя Xt^ее спектральным разложением, это выражеее спектральным разложением, это выраже
Тогда, заменяя Xt^
Тогда, заменяя Xt^
ее спектральным разложением, это выраже
ее спектральным разложением, это выраже
ние можно представить в виде
<eltol — 1) + bl^elu>l б/Ф; (со),<eltol — 1) + bl^elu>l б/Ф; (со),(16.53)(16.53)
<eltol — 1) + bl^elu>l б/Ф; (со),
<eltol — 1) + bl^elu>l б/Ф; (со),
(16.53)
(16.53)
и следовательно, в правой части системы уравнений (40) для данного значения / нужно будет взять не показательную функцию е1ш*, а выражение
Если коэффициенты системы уравнений постоянны, а операторы, действующие на стационарные функции в правых частях системы, не особенно сложны, то нахождение частных интегралов ^д (ю, f) и в этом случае обычно удается довести до конца аналитическим способом; для уравнений с переменными коэффициентами приходится обращаться к вычислительным машинам.
Наконец, в том случае, когда правые части уравнений не являются стационарными и не могут быть получены из стационарных случайных функций путем применения линейных операторов, изложенные выше методы, основанные на использовании спектральных разложений стационарных случайных функций, естественно, перестают быть применимыми. В этом случае для получения вероятностных характеристик решений линейной системы уравнений можно или явно выразить каждую из искомых функций через правые части уравнений (в виде интегралов, содержащих соответствующие весовые функции системы) и определить математические ожидания, корреляционные функции и корреляционные функции связи, пользуясь общими формулами для линейных операторов, действующих на заданные функции, или пользоваться методом канонических разложений случайных функций, о котором несколько подробнее будет сказано в § 47.
Однако в случае произвольных случайных функций оба эти метода приводят к достаточно громоздким вычислениям, выполнить которые практически удается только с привлечением современных вычислительных машин. Для большинства задач, с которыми приходится иметь дело в технических приложениях, этих общих, но более громоздких методов удается избегать, используя методы, изложенные выше.
В заключение данного параграфа отметим, что в том случае, когда нас интересуют решения заданной системы уравнений не при нулевых начальных условиях, а при определенных начальных значениях искомых функций У/(0), вместо (36) в качестве решений заданной системы уравнений нужно взять
Yj^ = ^ Г Уп^’ 0W+£ Cnexi\ /=1, 2п, /=1-00/=1
(16.55) где постоянные Cyz определяются по начальным условиям и, следовательно, линейно выражаются через начальные значения У7(0) ординат искомых случайных функций.
При вычислении корреляционных функций и корреляционных функций связи Yj^t\ в соответствии с (55), необходимо располагать корреляционными моментами величин Yj^ как между собой, так и со случайными функциями Xj(t\ Если по условию задачи величины /I
УДО) не являются случайными, то слагаемое ^ CjLeXlt в (55) изме- / = 1
смет только математическое ожидание УД0.
Рассмотрим несколько примеров, поясняющих нахождение вероятностных характеристик решений системы линейных дифференциальных уравнений.
Пример 16.1. Дана система
^ + 4^+4y + Z=^(0. *^W=XM
где Хг (0 и Х^ (0 — стационарные случайные функции, а
Определить спектральные плотности и взаимные спектральные плотности стационарных решений системы.
Для приведения системы к каноническому виду введем новые обозначения, положив
^-=Ма Z^=Y^, У (0 = Уз (О,
после чего система примет вид
^ + 4^ + У9 + 4У3 = ^(0,
^ + 9Уз=^(0,
В соответствии с (44) имеем
Г
9 —|— Zoj
О
4
О
= (Z<o + 9)(Z<o4-2)4,
откуда находим нужные для решения задачи алгебраические дополнения Д/7- и по (43) определяем Ад
Д12 = 0, Д.21 =— /ю, Д22 = (2 + zw)2 и т. д.,
Л Л Л 1(0 Л (2 + l^y
^21 О, Д12 =д , А 22 д и Т* Д’
Подставляя найденные значения Ад в (50) и (51) и учитывая, что Sx3 W = &1*з (ш) = ^а (ш) = 0, получим
е _ е л»)-1И К+ 81) ,2с|
ЧУз1 )(ш24-81) (ю2 4)8 )-ГС (<ое + 4)
I 2а [<0® — 9 (®2 — 2)8] 1"Г(е>2 _ 2)1 + <»=I '
Sz (<») = <Sy3 («>) = „^24.4)^24.81) ’
о , x _o / x 1Г a (Z<o — 9)।
dJZ(to) — йу3$$ (<0) _ -^-j—^-^^_ 4.
* it (a)2 + 4) J
Пример 16.2. Дана система дифференциальных уравнений
^ + зу,-к8 = ^(0. фч-г^^хио.
где t дано в секундах.
Определить дисперсии Y^ и У2 для £ = 0,5 сек, если при£ = 0 ^(0 и ^(0— случайные величины, не коррелированные со случайными функциями Хх(0 и X^f), D[Ki(0)]= 1, D [ К2 (0)] = 2, корреляционный момент
м {I У, (0) — Jj (0)] [ ¥г (0) - J2 (0)]} = - 1,у /z\ ^^ (0 у d"X (^)
а стационарная функция Х^ имеет спектральную плотность
(to) л ((02 4.2)2 (М2 4. [р сек-
34-Х —134-Х —1Корни характеристического уравнения системы
34-Х —1
34-Х —1
Xj = — 1 1 /сек, Х2 = — 2 1 /сек.
Следовательно, за время £ = 0,5 сек переходный процесс еще не затухает, и для определения дисперсии по (38) необходимо определять частные интегралы y/z(w, £) по общей формуле (45).
Применение этой формулы к данному случаю дает:
ju (to, 0 = 4 [ we1^ + (со — 2Z) в'1 — 2 (со — Z) s"^],
У^ (ю- 0 = 7 [e<m< - Z (ш - 2Z) ^ 4- Z (ш - Z) е^,
№,1 (">. О = 41 - e‘W + / (ш - 2Z) e^ - Z (ш - Z) ^],
Ум (o>, Z) = 1 [(«) — 3Z) ^ — 2 (ш — 2Z) e-' 4- (ш — Z) e^,
где A = — (co — Г) (a) — 2Z).
Решением однородной системы уравнений Y^ ($ и ^’(О, соответствующим заданной неоднородной системе, будет
и0' (0 = - [ У1 (0) - У» (0)] ^ + [2 У, (0) - У, (0)] еЛ
УТ (Z) = 2 [ У» (0) - Уг (0)] ^ + [2 Ух (0) - У, (0)] е^.
Находя дисперсии этих выражений и прибавляя к полученному результату дисперсию частного интеграла неоднородного уравнения, удовлетворяющего нулевым начальным условиям, вычисленным по (38) для ^ = ^ = £ = 0,5 сек, получим
D [ Ух (Z)] = (2е-й — е"^ • 1 + (е^ — е'Т • 2 +
2 (2е-3< — е-‘)— е^) 4-
+ f 1Ь.1(Ш- О^^М^Н- f ljHi.2 (<»,013 5^ (u>) «г<» 4-
+ f Jl.l(w> Ojl.»^, OSxix^®)^ + — 00
— 00_
D [ У» (Z)] = (2^ — 2е^ • 1 4- ^ — 2е'У • 2 4
2 (26-y — 2e^) (e'3< — 26^ 4-
+ f lAiC^ Ol’^C1»)^ + f |Ум(ш. 0Is5x2(«)rf<«4- — co— oo
“H ^ Ja, i (4 ^Y%,% Vй’ ^ &XX2 (w) ^^ +
— 00•
+ $ У4,1(Ю> OKi^, t) S^tto) M
— 00
где, согласно условию,
S^ (<*>) = “^ (ш), 5*2 W = “^ (ш), SX,X2 («О = to3Sx (Ш).
Данную задачу можно решить и иначе: подставив в исходную систему вместо ^(f) и Х^ функции Х^ и X^ty получим систему, содержащую только одну случайную функцию, что позволяет найти частные интегралы системы yt (со, Z) и у2 (со, ty соответствующие замене X (t) на е1®^ и вместо четырех функций yL р yL 2, у2> р у^ 9 будет две: уг (со, t) и (со, ty
Очевидно,
У1 (^ 0 = /‘«Л. 1 — «^i. а> Уч (“>. 0 = ^Уч. 1 — ^Уч. а-
Для получения численного ответа необходимо в полученных выше формулах для дисперсий вычислить интегралы, что может быть произведено или численно, или с помощью вычетов, применение которых к данному случаю хотя и сопряжено с утомительными выкладками, однако позволяет получить ответ в аналитическом виде.
Пр и м е р 16.3. Для системы уравнений, данной в предыдущем примере, определить D [ У, (0] и D[Ka(0]» если
^(0 = ^(0, ^(0 = 0, ^(«^ут^ру,
а начальные условия нулевые.
В данном случае ylt t (to, /) и y2i j (со, Z) являются частными интегралами системы
^^р-^ -j- 3yL, (ш, 0 — уг, («>, 0 = teiM,^^F^2^ 1(ш-о=о.
Решая эту систему, получим
У1,1 (“• 0 = у (ы + ^Т^) ^ +
, о/1 — 4Z<o — 4 „_,2[—<o2 + 2Z<»4-l] л_м
+Д25.Д2^>
У»л («>- 0 = у [- 2t + ^^д-30 ]-
2[ —^+4Za> + 4]21 —ш2 4-2/со 4-1] _у
Д25Д2е >
где А = — (со — /) (со — 2Z).
Подставляя _уь t (со, ^) и у2> t (w, Z) в (38), полагая tx = t^ = t и выполняя необходимые интегрирования, получим
0|Г,(01 =4«-« + 4(-<>+«-5р-« +
□И,(01 = -1«-"-|(('-2( + ^)«-» +
+ 2(f-a+±)«-+’(f>-A(+^.
Г Л A В A III
МЕТОД ОГИБАЮЩИХ
Идея метода огибающих и вывод общих формул
Для нормальных стационарных случайных функций, имеющих спектральную плотность с резко выраженным максимумом, оказывается весьма эффективным метод исследования, разработанный В. И. Бунимовичем и называемый методом огибающих [3]. Сущность этого метода состоит в том, что вместо исходной нормальной случайной функции X (t), которую в этом параграфе будем считать вещественной и обладающей нулевым математическим ожиданием *), вводятся две новые независимые между собой функции А^ и Ф(0, значительно более удобные для исследования, чем функция X (£). При этом функция A (t\ играющая роль амплитуды, оказывается подчиненной закону распределения Рэлея с плотностью вероятности
_ Да) = ^е'^(а^О),(17.1)
а функция Ф (ty играющая роль фазы, — закону равномерного распределения с параметром 2л. Для доказательства возможности подобного перехода положим
^(0 = Д(Осо8Ф(О>(17.2)
т. е. будем рассматривать X (I) как проекцию вектора А (0> составляющего угол Ф с осью х, на эту ось. Формула (2), связывающая две функции A (t) и Ф (f) с функцией X (£), не определяет эти функции однозначно. Поэтому на них можно наложить добавочное условие, выбор которого в известных пределах произволен.
В качестве добавочного условия потребуем, чтобы вторая проекция У(^) вектора А (О, взятая в тот же момент времени, была также
*) Допущение «£=0 не ограничивает общности, так как, если бы это условие не выполнялось, то всегда от случайной функции X (t) можно перейти к ее отклонению от математического ожидания X(t)— X, для которого все последующие формулы остаются в силе.
нормальной стационарной случайной функцией, не зависящей от X (4), но имеющей те же вероятностные характеристики, что и X (#)•
Иными словами, потребуем, чтобы при
У(0 = Л (0 sin Ф(0(17.3)
выполнялись условия
KyW = KxW>(ИЛ)
/?^(0) = 0.(17.5)
Если рассматривать X (0 и Y Щ как прямоугольные координаты случайной точки на плоскости, то вероятность того, что эта точка попадет внутрь бесконечно узкого кольца, заключенного между окружностями с радиусами а и а + da, определится равенством
Р (a^ A ^a-^da) = JJf (х, 3?) dx d^,(17.6)
a^V"^MZj2 ^ а 4- da, где
Я*. У) = ^е-^+^(17.7)
— плотность вероятности системы нормальных случайных величин (X, У)-
Переходя в правой части (6) от прямоугольных координат х, 3; к полярным а, ср, получим
a-^da 2тс
f (a) da = 2^5 С G~ «8/2°2 d^a da.(17.8)
.a 0
Последнее равенство можно переписать в виде
/(a)da — ^^ f (а, ср) d^ da,(17.9)
а 0
где /(<2, <р) — плотность вероятности системы случайных величин A (f), Ф(0, определяемая формулой
(17-Ю)
Отсутствие в правой части (10) переменной ср показывает, что Ф(^) не зависит от A(t) и подчиняется закону равномерного распределения вероятности в интервале (0,2к):
f^=^’0^ср^2^.(17.11)
Интегрируя (10) по ср от 0 до 2к, получим плотность вероятности случайной величины Л
(17.12}(17.12}/(а)=^^-^
(17.12}
(17.12}
Итак, при сделанном выше способе введения функций Л (f) и Ф(^) ординаты этих функций при одинаковом значении аргумента t взаимно независимы, причем Л(^) подчиняется закону (11), называемому законом распределения Рэлея, а фаза Ф(0 подчиняется закот равномерного распределения.
Способ введения случайной функции Л (£) показывает, что
(17.13}(17.13}\Х^\^А^
(17.13}
(17.13}
причем знак равенства имеет место только при Ф(^) = 0° или 180° Продифференцировав (2) по времени, находим
=С08Ф(0 —Л(0 Sin ф(0.(17.14}
Так как при Ф(£) = 0° или Ф(/)=180с второе слагаемое в (14} исчезает, а | cos Ф (01 = 1, то при совпадении ординат функции X ^ и функции Л (0 абсолютное значение скорости изменения случайной функции X (0 совпадает со скоростью изменения функции A(t\ Данное обстоятельство позволяет назы
функции имеют характер колефункции имеют характер колевать функцию A (t) огибающей случайной функции. Реализация a (t) будет играть роль огибающей реализации x^Y и при записи результатов опыта мы будем иметь картину, изображенную на рис. 12.
функции имеют характер коле
функции имеют характер коле
Все изложенное выше применимо для любых стационарных нормальных случайных функций.
Однако если спектральная плотность функции X (0 имеет острый максимум, то реализации случайной
бательного движения с почти постоянным периодом и медленно меняющейся амплитудой, причем сходство графика х ^ с синусоидой будет тем большим, чем более острый максимум имеет функция ^(<0). В этом случае функция A (t) будет медленно (сравнительно с изменением функции X (t)) меняться со временем, а функция Ф (0 будет
мало отличаться от линейной, что позволяет применить ряд упрощений, не приемлемых в общем случае.
В данном параграфе мы рассмотрим общие закономерности, которым подчиняются функции A(f) и Ф(0» а в следующем параграфе
исследуем, какие упрощения можно сделать в том случае, когда спектральная плотность ^(^ имеет резкий максимум.
Для определения корреляционных функций амплитуды и фазы огибающей представим исходную стационарную функцию X (f) в виде ее спектрального разложения
X^= f ?“ЧФ(<0)(17.15)
•и убедимся, что в качестве спектрального разложения функции ¥^ можно взять интеграл
Y^ = f ^'^(w),(17.16)
— ОО
где случайная функция Ф1(ш) при отрицательных значениях ю совпадает с Ф(ю), а при (о^>О отличается от нее знаком, т. е.
Ф1(ш) = —Ф(ш)^.(17.17)
Действительно, и функция X (t), и функция ¥(f) стационарны и обладают одинаковыми спектральными плотностями и корреляционными функциями.
Кроме того, можно показать, что функция ¥(f) является нормальной. Действительно, учитывая (17) и переписав (15) и (16) в виде
Ооо
X^t>= $ е*м йФ (Ш) + \eUt </Ф (cd),(17.18)
— ооО
Ооо
Y^ = 5<*Ф (cd) — $ д!Ф (о>),(17.19)
— ооО
замечаем, что X (t) равняется сумме тех же независимых величин, разность которых равняется функции ¥(t).
Однако из теории вероятностей известно, что сумма двух независимых случайных величин может иметь нормальный закон распределения только в том случае, если каждое слагаемое нормально. Следовательно, каждый из интегралов в (18) является нормальной случайной величиной, а в этом случае нормальной будет и разность этих интегралов, т. е. функция ¥(t).
Остается доказать, что ординаты нормальных случайных функций X (0 и ¥ (О при одинаковых аргументах независимы. Для этого достаточно доказать, что корреляционная функция связи Rxy (т) при т = О обращается в нуль.
Подставляя (15) и (16) в Ъбщую формулу для корреляционной функции связи, получим
^ (т) = М { ^ е~ “°W<°i U+^1 d®* (со) йИ^ (to^j. =
= — I ^,шт-p^ S^ (to) rfw == 2 ^ S^ (w) sin сот rfw. (17.20) Полагая в последнем выражении т = 0, получим
НхД^ = ^(17.21)
т. е. условие независимости нормальных случайныхве личин X (t) и Y(ty Таким образом, определенные выше случайные функции X (0 и У(£) могут рассматриваться как независимые прямоугольные координаты случайной точки на плоскости, подчиняющиеся двумерному нормальному закону распределения.
Расстояние этой точки до начала координат в соответствии с (2) и (3) совпадает с ординатой огибающей A (t) стационарного процесса X (ty т. е.
А3 (t) = Х^ (0 + Г1 (ty(17.22)
где A (t) в соответствии с доказанной независимостью нормальных случайных величин X (f) и Y^) подчиняется закону Рэлея (12), а угол Ф(£)’ составленный радиусом-вектором этой точки с осью х, подчиняется закону равномерного распределения вероятности.
Для более детального исследования поведения огибающей А(^) и фазы Ф(0 найдем четырехмерный закон распределения системы случайных величин
А^А^ А2 = Д(^ + т), Ф,=Ф(0, Ф, = Ф(^ + 4 (17.23)
Это определение проще всего может быть выполнено, если сначала найти четырехмерный закон распределения системы нормальных случайных величин
^г (-) 0а4^ (т)^г (-) 0а4^ (т)Хх — ХУУ X^X(t + xy Yx=Y^ty Y4=Y<t-V^y (17.24) а затем перейти от системы величин (24) к системе случайных величин (23). Так как случайные величины (24) нормальны, а их математические ожидания по условию равны нулю, то закон распределения /(хр х^ ур у2) однозначно определяется корреляционной матрицей этой системы величин, которая имеет вид а4 о^к (т)0
^г (-) 0
а4^ (т)
^г (-) 0
а4^ (т)
(17.25)(17.25)о4^ (т) а4 — о%г (т)0— о4г (т) о4
(17.25)
(17.25)
<5*<5*о'2г (т)0 а^к^
<5*
<5*
где через а2 обозначена дисперсия <¥(£); ^(т) — нормированная корреляционная функция X (£), а г (т) — нормированная корреляционная функция связи X (£) и Y (fy т. е.
а» = К, (0) = Ку (0), к (г) = 1 К, (т) = 1 Ку (г),
r^=^Rxyh\(I7-26)
а в качестве элементов &23 и Л32 матрицы (25) взято — а-г (т), а не ^ (— т)> поскольку на основании (20)
г (—т) = — г (т).(17.27)
Четырехмерный нормальный закон распределения, соответствующий корреляционной матрице (25), имеет вид
/(Хр уь х», у^ =
= Jy ехР {— 2^ W4" Я 4"-Я 4" Я — 26(хххй4- яу3) —
— 2r(Xi.y3 —х^)]}, (17.28) где обозначено
^=1 ~£2(т)—г3(т)=1 — ^ —г2(17.29)
Выражение (28) дает плотность вероятности для точки в четырехмерном пространстве с прямоугольными координатами (Xv У1$ Х^ Уа). Поэтому для получения четырехмерного закона распределения f^av ^ фр Уз) нужно в этой формуле от двух пар прямоугольных координат (xv У1) и (х^ у^) перейти по (2) и (3) к соответствующим полярным координатам (а^ ср!) и (а^ ф2) и умножить полученное выражение на а^ так как элемент площади в полярных координатах равен adyda.
Выполнив эти преобразования, получим
Л«1>®1> ?«) =
= 4^г ехр {— ^ [Я 4* 4 — 2^ia3 cos (?3 — Ф1) —
— ^ra^ sin (ф3 — ф1)]| (17.30) или, если ввести обозначение
T=arctgp(17.31)
/(«р а3, фр ф2) =
= 4^гехр (— 2^г[а?4-^ — 2 V1 —Р1 а^а» cos (ф, — ф, — т)])
(^1 ^^ 0, й^ ^^ 0, 0 ^^ ср| ^^ 2к, 0 ^^ cpj ^» 2ir).(17.32)
Полученная формула позволяет вычислить двумерные плотности вероятности f^av а^ и f^x» Уз)- Действительно, интегрируя выражение (32) по cpt и ф2, получим '
f (яр я^)f (яр я^)2к 2itj Iexp {2к 2itj Iexp {^YaX^aX-^Vl -рг агагХ^YaX^aX-^Vl -рг агагХ
f (яр я^)
f (яр я^)
2к 2it
j Iexp {
2к 2it
j Iexp {
^YaX^aX-^Vl -рг агагХ
^YaX^aX-^Vl -рг агагХ
x COS (ф, — ф! — 7Щ d<Pi d^4 =
^2^ i.^0»^^(ai>0) a^oy (17-33)
где 70 (x) — обозначение функции Бесселя первого рода нулевого порядка от мнимого аргумента.
Интегрируя (32) по ах и а^ получим двумерную плотность вероятности для фазы
/(фр ф2) =Г—!1—— f-- 4- arcsin хЧ,(17.34)
/ VYl4л2Г(1_х2)8/3 ^ I/
где
X = |/1 — рг cos (ф9 — Ф1 — 7)X = |/1 — рг cos (ф9 — Ф1 — 7)(0^ф1^2тт, 0^ф.2^2к). (17.35)(0^ф1^2тт, 0^ф.2^2к). (17.35)
X = |/1 — рг cos (ф9 — Ф1 — 7)
X = |/1 — рг cos (ф9 — Ф1 — 7)
(0^ф1^2тт, 0^ф.2^2к). (17.35)
(0^ф1^2тт, 0^ф.2^2к). (17.35)
Учитывая найденные выше законы распределения для амплитуды Alj^ и для фазы Ф(£)> из (33) и (34) можно найти условные законы распределения амплитуды и фазы в момент времени (7-(-т), если значения этих величин в момент времени t заданы.
Действительно, используя общую формулу для нахождения условной плотности вероятности случайной величины по плотности вероятности системы случайных величин и учитывая (12) и (И), получим
=(17.36)
/(фз I ?i)= — Г —-1—гг + arcsin хЧ. (17.37)
/VY3IYV fM 2тс L 1 — х2 * (1 — х2)8/2 \2 '/J 47
Воспользуемся найденными выше двумерными законами распределения амплитуды и фазы огибающей для нахождения корреляционных функций А (7) и Ф (t). В соответствии с определением корреляционной функции имеем
ОО ООоо
Ка W = J $ /(«i> аз) «1аз ^ai dat — [^ /(a) a <Zala. (17.38) ооо
Подставляя в (38) найденные выше законы распределения и производя интегрирование, получим
Ко(т) = <ф£(1 -р^-р^^-р»)-^,(17.39)
где SRT (Л2) и Е (А3) — полные эллиптические интегралы первого и второго рода, т. е. выражения, определяемые равенствами
я/2к/2
К(ЛЪ=Л 1/т—5-^,Е^)=Л VX-k1 sinM?- (17-40)
V1 — к1 ЯП- ?oJ
Таким _же образом для корреляционной функции фазы будем иметь 2к 2тс
к^ = \ \ f (.<?!’^Widfi^i — ^-(17.41)
О о
Интегрирование здесь не может быть выполнено так просто, как в (38). Единственное, что можно сделать в общем виде — это, воспользовавшись тем, что /(фр ф3) зависит только от разности (ф3 — ф4), ввести новые переменные интегрирования, положив
^ = ?a + ?i> Ч = ?а — ?i,(17.42)
после чего интегрирование по 6 может быть выполнено.
Действительно, обозначая плотность вероятности /(фр ф^), выраженную как функцию т], через /(т]) и выполняя интегрирование по 6, будем иметь
2и
^)=т 5 к\2к--Н ~Т2-2 (^-^^Jx о
Х1/(7])+/(-ч)]^-^. (17.43)
однако дальнейшее интегрирование может быть выполнено только численно.
Проще вычисляется корреляционная функция cos Ф (£), которая тоже может служить некоторым показателем быстроты убывания корреляционной связи между фазой случайного процесса. Выполнив необходимые преобразования, для этого случая получим
Ксо6т(х) = 2^^[Е(1 -^)-^(1 -^)],(17.44)
где Е и К — полные эллиптические интегралы, определяемые (40)).
§ 171
В заключение найдем плотность вероятности производной от фазы Ф(£) по времени. Так как производная 2(0 случайной функции Ф(0 определяется формулой
Z^ = lim 1^ + т)~ ф^\(17.45)
т—>0т
то для определения искомой плотности вероятности нужно от плотности вероятности (34) системы случайных величин Ф1 = Ф(0 и Ф2 = Ф (t + О перейти к плотности вероятности системы случайных величин (Ф2— Ф1)Л и ^1’ проинтегрировать полученное выражение по всем возможным значениям ®j и перейти к пределу т = 0. Так как плотность вероятности /(<pi, ср3) является только функцией разности (ф3— ф1) = гт, а при бесконечно малом значении т можно считать, что ф! меняется от нуля до 2и (при конечном т верхний предел был бы 2к -р zt или 2к — zt), интегрирование по ср! сводится к умножению на 2к, и для - плотности вероятности получим
f(z) = lim — ~1f- -4- arcsin xU, (17.46) т-о2л 4 — x8 '(1 —\2 г/J v }
где p дано (29), x определяется (35), а множитель т возникает при замене rf(cp.2 — cpi) на ^dz. Так как при т->0 р->0, а х -> 1, то, приводя выражение, стоящее в фигурной скобке, к общему знаменателю, замечаем, что (46) представляет собой неопределенность вида ^-. Для раскрытия полученной неопределенности проще всего разложить р\ х, arcsin х и (1—х)2 по степеням т и устремить после этого т к нулю. На основании (29), (31) и (35), учитывая, что Л(0)=1, г (0) = 0, 6 (0) = 0, с точностью до величин второго порядка малости относительно т имеем
^^(OWWh3’(17.47)
х2 1 — {[z — г (О)]2 — \к (0) + V (О))2]} т2,(17.48)
\_^^^ — t (О)]2 — [Л (0) + ^(О))2]} т2,(17.49)
где предполагается, что к (0) существует, т. е. случайная функция дифференцируема.
Подставляя эти выражения в (46), после сокращения на х3 и перехода к пределу получим
=z±(0)yilrW(17 50)
2{[z —/‘(О)]8—6(0) —[f (0)]2}1/«’
Величины k (0) и Л(0), определяющие вид плотности распределения /(г), однозначно определяются нормированной спектральной плотностью исходного случайного процесса
SxW = ^^(<«).(17.51)
Действительно, на основании соотношения между спектральной плотностью и корреляционной функцией, формулы (10.47) и обозначений (26) имеем
к^ = e^s^M(17.52)
—ОО
г (т) = 2 sx (со) sin сот d<o.(17.53)
о
Дифференцируя (52) и (53) по т и полагая после дифференцирования т = 0, получим
— Л(0)=^ (ш) шМю = ^ ^ S^ (w) wMw, (17.54)
— оо0
^(0) = 2 ^ o>sx(®)d® = ^ ^ 1 <*>|S*^(w)rfa>.(17.55)
0—оо
Формулы(54)и(55) показывают,чтозаконраспределения скорости измененияфазыФ(£)однозначноопределяетсяпервыми двумя
моментами функции 5^(<о). Поэтому, вводя для второго момента этой функции обозначение (о| (второй центральный и второй начальный моменты этой функции совпадают вследствие ее четности) и обозначая ее первый абсолютный момент буквой о^, получим
. о>| = — £ (0),^ = f (0),(17.56)
и выражение (50) можно будет записать в виде
Ш = f^ = —.(17.57)
Разность Д* = <о| — wf, входящая в (57), может быть представлена в виде интеграла
ю| — ш| = 2 ^ (<о — Wj)’ s, (ш) dw(17.58)
о
и, следовательно, может рассматриваться как «средняя ширина спектра» ).
Формула (57) показывает, что плотность вероятности f^ скорости изменения фазы симметрична относительно значения ф = а)р которое является математическим ожиданием Ф (£), но не симметрична относительно начала координат и, следовательно, вероятность возрастания фазы Р[Ф(0>0] не равна вероятности ее убывания Р[Ф(О<о]. Обозначив эти вероятности Р+ и Р_ соответственно, путем интегрирования (57) получим
Р=Р(Ф>0)=4 ( (17.59)
2 p(z — ®i)2+ (<»! —“5)1 22
О р_=Р(Ф<0) = 1 $ —ООО р_=Р(Ф<0) = 1 $ —ООdz = Ul — ^V (17.60)2 \о)2/dz = Ul — ^V (17.60)2 \о)2/
О р_=Р(Ф<0) = 1 $ —ОО
О р_=Р(Ф<0) = 1 $ —ОО
dz = Ul — ^V (17.60)
2 \о)2/
dz = Ul — ^V (17.60)
2 \о)2/
Аналогично может быть найден и закон распределения скорости изменения амплитуды огибающей. Действительно, считая в выражении (33) для двумерной плотности вероятности амплитуды, что значения амплитуд ах и а^ относятся к бесконечно близким моментам времени t и (£-|~т) и полагая на этом основании
<2.2 (^ -|- т) = ах (f) + Т«1 (0*(17.61)
будем иметь
/(ар а2) =
«1 (а. + М, Г«1 (о. + а.т))/! — Р21 n7fi2.
=р'0_2Л2•
Для получения двумерной плотности вероятности f(av а{) амплитуды огибающей и ее скорости аналогично тому, как это было сделано при выводе (46), нужно /(<2р а^) умножить на т и устремить т к нулю, т. е.
Да», а,) = Пт ^1+^ е "е~ 01 (а* + *aixWpl у
£а«±±ми-£1] (17-6з)£а«±±ми-£1] (17-6з)с^р-с^р-т-0°Р
£а«±±ми-£1] (17-6з)
£а«±±ми-£1] (17-6з)
с^р-
с^р-
При т->0 в соответствии с (47) р1 стремится к нулю, как т2, и следовательно, аргумент у функции Бесселя обращается в бесконеч-
ность. Так как для больших значений х справедливо асимптотическое представление функции /0(х) в виде
где ошибка уменьшается с ростом х, то вместо (64) можно написать (индекс 1 у и опускаем)
/(а, d) = Нш/(а, d) = Ншта (а -|~ ^т)та (а -|~ ^т)^- а2т2/2а2р2 ^_ а^а_^ ax)/Q2p2 ^а (д 4. ДТ) /1 _ р2/а2р2^- а2т2/2а2р2 ^_ а^а_^ ax)/Q2p2 ^а (д 4. ДТ) /1 _ р2/а2р2XXV^VkX-^aka-Y^V^VkX-^aka-Y^(17.65)(17.65)
/(а, d) = Нш
/(а, d) = Нш
та (а -|~ ^т)
та (а -|~ ^т)
^- а2т2/2а2р2 ^_ а^а_^ ax)/Q2p2 ^а (д 4. ДТ) /1 _ р2/а2р2
^- а2т2/2а2р2 ^_ а^а_^ ax)/Q2p2 ^а (д 4. ДТ) /1 _ р2/а2р2
X
X
V^VkX-^aka-Y^
V^VkX-^aka-Y^
(17.65)
(17.65)
что после перехода к пределу с учетом (47) и (56) дает
/(a, a^ = -e"etlW ,■ ■—— g~°8/21'8(о>*~“^.(17.66)
аа У ^з — ^i У 2л
Полученное выражение показывает, что двумерная плотность вероятности /(а, а) распадается на произведение плотности вероятности амплитуды огибающей и плотности вероятности скорости изменения амплитуды огибающей, т. е. а и а являются независимыми случайными величинами, и для искомой плотности вероятности /(а) будем иметь
(17.67)(17.67)1а3/2ст2 (cos — сорсУ^ — а>2 У^тс
(17.67)
(17.67)
Аналогично могут быть получены плотности распределения и в более сложных случаях. Так, например, полагая в (30) а^ —^-|-^iT> ср2 = ф) -|- ^jt, умножая полученное выражение на т2 и устремляя т к 0, после перехода к пределу будем иметь (индекс 1 опускаем)
/(а, а, <р, ф) =/(а, а, <р, ф) =4т2 (to* — м?) а4 еХР4т2 (to* — м?) а4 еХРаз + о2 (^„г^ + со!)2а2 (<о| — о)2)аз + о2 (^„г^ + со!)2а2 (<о| — о)2)
/(а, а, <р, ф) =
/(а, а, <р, ф) =
4т2 (to* — м?) а4 еХР
4т2 (to* — м?) а4 еХР
аз + о2 (^„г^ + со!)2а2 (<о| — о)2)
аз + о2 (^„г^ + со!)2а2 (<о| — о)2)
Интегрирование последнего выражения сначала по а и ср, а затем по а и <р дает еще две плотности вероятности
„ е ~ °3((°2 — 2<«1Ф 4- ф2) /2^2 (®i — ю^ ,(17 69)
С8/2Я V^ — (OfX /
ср) =—1. е -•(17.70)
т a 2я V'Zu ]/tof — to?'’
Вычисления можно упростить, если нормированную спектральную плотность представить в виде суммы таких функций, для каждой из которых интеграл (53) может быть просто вычислен. В качестве таких функций, например, можно взять ортогональные функции, связанные с полиномами Чебышева — Лагерра Ц (х) и определяемые формулами иЛх^ = -^е-х1ЧАх>=^ех12^х'е-^, v = 0, 1, 2, ... (17.71)
Функции z^(x) в интервале (0, оо) образуют ортогональную нормированную систему функций, т. е. для любых целых р, и у удовлетворяют соотношениям
?(1 при ц = у,
(17.72)
Поэтому спектральную плотность S^^) для ю^О можно представить в виде
ОО
SxW= ^аЦ^,(17J3>
v = О
где множитель 2^ у w в аргументе функции zzv выбран с таким расчетом, чтобы первый член разложения (73) и 8Х (ш) имели одинаковые значения отношений первых абсолютных моментов к площади, ограниченной осью абсцисс и графиком функции ^(w) и соответственно- айий^2<о1<о^ Для определения коэффициентов а^ достаточно умножить обе части равенства (73) на zz(X(2w/o)1) и проинтегрировать полученное равенство в пределах (0, оо), что с учетом (72) дает
со
v = 0, 1, 2, ...(17.74)
Интегралы (74) вычисляются проще, чем интегралы (53), а подстановка (73) в (53) дает сумму интегралов, имеющих вид
(^) sin d<o, v = 0, 1, 2,(17.75)
Эти интегралы вычисляются элементарно, так как, положив
с учетом (71) получим интеграл оо х
^=%^^е'^sin т ^^7ЛТ>
о
б А. А. Свешников — 1388
вычисление которого сводится к вычислению интегралов вида
е 2 sin 2^-dx=\m~ iti>^^xp’ dx =
= Im In-^-^} • О 7-78>
cos ^ ti = Re |(, J^],.,}.(17.79)
Рассмотрим несколько примеров.
Пример 17.1. Определить плотность вероятности скорости изменения фазы нормальной случайной функции, спектральная плотность которой
с /z А а8а
т. е. нормированная корреляционная функция случайного процесса имеет вид £(т) = г_а1Х|. Так как в этом случае X(f) недифференцируема, (50) не может быть использована, и необходимо вернуться к исходному выражению (46).
При малом т: &(т)^1—а|т|.
Анализ (53) показывает, что при т->0 г(т) убывает быстрее, чем Vт •
Следовательно, при малом т, сохраняя только главные члены разложения,
р-= 1 — Л2 — г3^ 2ат, т= arctg-^- ^ г,
_ Х3 ^ 4- (£8 _[_ г») (фт _ Т)2 ^ 2ат + т^ф — 1.у,
Подставляя эти разложения в (46) и переходя к пределу, получим
2ат2и
f (ф) = limo "5^372^75^372 = 0,
т. е. для рассматриваемого процесса равновероятны любые значения скорости изменения фазы в пределах от —оо до 4” оо. Этот результат является следствием недифференцируемости исходного случайного процесса.
Пример 17.2. Для нормальной случайной функции, имеющей корреляционную функцию
К(т) = <з9е-а|Т1 (cos Р^ + у sin Р)т|), определить закон распределения скорости изменения фазы.
Спектральная плотность в-этом случае имеет вид
Так как процесс дифференцируем, то возможно применение (57). Учитывая (52), (53) и обозначения (56), получим
(о] = а3 + р2,(о] = а3 + р2,а2 + В8СО. =——■1 2ра2 + В8СО. =——■1 2р1 t 2+1 + V arct£1 t 2+1 + V arct££2 — а2 12а?] ’£2 — а2 12а?] ’
(о] = а3 + р2,
(о] = а3 + р2,
а2 + В8
СО. =——■
1 2р
а2 + В8
СО. =——■
1 2р
1 t 2+
1 + V arct£
1 t 2+
1 + V arct£
£2 — а2 1
2а?] ’
£2 — а2 1
2а?] ’
что вместе с (57) полностью определяет искомый закон распределения.
Пример 17.3. Дана корреляционная функция нормального случайного процесса
Кх(т) = аче-а8т812,а = У2 1/сек.
Определить корреляционную функцию cos Ф (0 для т=1/2 сек» где Ф(0— фаза случайной функции.
В соответствии с (44) для нахождения КсозфИ необходимо определить функции г(т) и р2(т). Так как нормированная спектральная плотность
а2 2ла2 2ле- to^-a^/2^е- to^-a^/2^1- О)2/2а2а ]/2л1- О)2/2а2а ]/2л
а2 2л
а2 2л
е- to^-a^/2^
е- to^-a^/2^
1- О)2/2а2
а ]/2л
1- О)2/2а2
а ]/2л
тотоООг (т) = 2 sx (<о) sin сот dto оООг (т) = 2 sx (<о) sin сот dto о2а )/2л2а )/2лС е_а> 2/2(12 1 iMt _ е_ /тт = оС е_а> 2/2(12 1 iMt _ е_ /тт = оШТ //22е-«2Т2/2 г е_х1(1х.ШТ //22е-«2Т2/2 г е_х1(1х.—/ат/У 2—/ат/У 2Положив X = И, получимПоложив X = И, получимат//2r^ = ^e"w ( e^at.иат//2r^ = ^e"w ( e^at.иПоследний интеграл может быть выражен через табулированную функцию комплексного переменного (см. [39])Последний интеграл может быть выражен через табулированную функцию комплексного переменного (см. [39])
то
то
ОО
г (т) = 2 sx (<о) sin сот dto о
ОО
г (т) = 2 sx (<о) sin сот dto о
2а )/2л
2а )/2л
С е_а> 2/2(12 1 iMt _ е_ /тт = о
С е_а> 2/2(12 1 iMt _ е_ /тт = о
ШТ //2
2е-«2Т2/2 г е_х1(1х.
ШТ //2
2е-«2Т2/2 г е_х1(1х.
—/ат/У 2
—/ат/У 2
Положив X = И, получим
Положив X = И, получим
ат//2
r^ = ^e"w ( e^at.
и
ат//2
r^ = ^e"w ( e^at.
и
Последний интеграл может быть выражен через табулированную функцию комплексного переменного (см. [39])
Последний интеграл может быть выражен через табулированную функцию комплексного переменного (см. [39])
w (z) = еw (z) = е1414
w (z) = е
w (z) = е
14
14
Выполняя очевидные преобразования, получим
rW=T(^7' °)'
где чз (х, у) — мнимая часть функции w (х + /у).
Подставляя найденную функцию в выражение для р8(т)
РЧ^=\-кЧ^-гЧ^=\-е-^ -^& 0\
получим все исходные данные для нахождения Ксозф(т).
Подставляя заданное значение т, будем иметь
р»=1—е 4 — ф3^ = 1 —0,6065 — 0,4789*= 0,164, что после подстановки в (44) дает
Ф<°'5> = 2(ТЬ>Д64У [1'22° - °'164'23321 = °19°-
§ 18. Применение метода огибающих в случае узкополосного спектра
Выведенные в предыдущем параграфе формулы применимы к .любым стационарным нормальным случайным процессам, однако их использование оказывается особенно эффективным в том случае, когда спектральная плотность исходного случайного процесса имеет отличные от нуля ординаты только в сравнительно узкой полосе частот или, как говорят сокращенно, случайная функция X (t) обладает узкополосным спектром.
Спектральные плотности случайных функций, появляющихся в приложениях, никогда не бывают узкополосными в строгом смысле этого слова, поскольку ординаты спектральной плотности меняются непрерывно и нельзя указать такую область частот, вне которой Sx (<о) = 0. Однако в тех случаях, когда спектральная плотность обладает резким максимумом, спектр можно приближенно рассматривать как узкополосный
В данном случае, так же как и для узкополосного спектра в собственном смысле этого слова, амплитуда огибающей может рассматриваться как медленно меняющаяся функция времени, фаза огибающей будет зависеть от времени почти линейно, а большинство формул предыдущего параграфа может быть заменено более простыми выражениями. Вывод этих приближенных выражений основан на том, что разность (ю^ — (oj) в соответствии с (17.58) аналогична дисперсии, если ^S^W при (о^О рассматривать как плотность вероятности, и еле-
довательно, может характеризовать ширину спектра. При узкополосных спектрах величина
Д'2 = (05 — М(18.1)
мала сравнительно с <of, а случайная функция приобретает характер почти периодического процесса с медленно меняющейся амплитудой. Для того чтобы в этом убедиться, рассмотрим закон распределения скорости изменения амплитуды огибающей.
Согласно (17.67) и (1)
f(i)=-L,-4w(18.2)
аД у 2л
е. скорость изменения амплитуды подчиняется нормальному закону с нулевым математическим ожиданием и средним квадратическим отклонением, равным о Д, т. е. тем меньшим, чем меньше ширина спектра Д.
С другой стороны, плотность вероятности /(ф) на основании (17.57) и обозначения (1) имеет вид
А2 f®=,СО)
е. при малом Д плотность имеет острый максимум вблизи значения ф = Wp причем с уменьшением Д вероятность получения отрицательных значений ф уменьшается. Действительно, несколько преобразуя (17.60), для вероятности получения отрицательных значений ф имеем
Учитывая острый максимум плотности вероятности /(ф), вместо случайной фазы Ф(9 имеет смысл ввести новую случайную функцию 0 (9» положив
Ф (9 = ^ +0(0,(18.5)
е. рассматривать не саму случайную фазу, а ее отклонение от фазы гармонического колебательного движения. Плотность вероятности 0 в соответствии с (3) имеет вид
.А2
т. е. имеет тем более острый максимум в начале координат, чем меньше Д.
Итак, для узкополосных спектральных плотностей 8^ (со) случайную функцию X (0 можно представить в виде
X (0 = Л (9 cos [^ + 0 (9J,(18.7)
где Д (О и в (0 — случайные функции, медленно меняющиеся сравнительно с периодом Гр соответствующим частоте Wj(Л = ^k/wJ.
Полученный результат позволяет решать ряд задач приближенными способами.
Задача 1. Определение закона распределения времени пребывания стационарной случайной функции выше уровня математического ожидания.
Определение плотности вероятности времени т, в течение которого случайная функция X (t) — х имеет положительные значения, в общем случае весьма сложно*),однако при сделанном предположении о виде 5(ю) приближенный результат может быть получен сравнительно просто, так как случайная функция в (0 медленно меняется в течение одного периода, а следовательно, начав отсчет с произвольного момента времени t в (7), для определения времени Т, в течение которого фаза изменится на 2к, будем иметь [о^ (Т-\-f) + 0 (7+ 0] — [+ + 0 (0] = 2л или, считая й (^ + Т) 0 (0 + в (О Т,
<017+0(0 7^2к,<017+0(0 7^2к,(18.8)(18.8)
<017+0(0 7^2к,
<017+0(0 7^2к,
(18.8)
(18.8)
т. е. период случайной функции приближенно определится равенством
а для времени пребывания т случайной функции X (f) — х выше (ниже) нулевого уровня приближенно можно написать:
т. е. интересующая нас случайная величина отличается от обратного значения скорости изменения фазы только постоянным множителем к.
Применяя общую формулу (2.36) для плотности вероятности функции случайной величины к нахождению плотности вероятности обратной величины, получим, что плотность вероятности /(т) связана с плотностью вероятности /(ф) случайной величины Ф (0 формулой
(18.11)(18.11)
(18.11)
(18.11)
что после подстановки в (3) дает
где, как указывалось выше,
71 = -^.(18.13)
Выполнив очевидные преобразования, /(т) можно представить в виде )
/(т) =£, 0(18.14)
2л (1 + 8s)3/2 Г/ 1 \ ,8313/
[^X 1 -1-62 ) + (1 + 62)2 ]
где для краткости введены обозначения
3 = —- х=Чг = — ^(18.15)
Полученная плотность вероятности имеет максимум при х = хХ1 определяемый равенством
^==4O^[1+/9 + 8p-j=l-|82 + ^-... (18.16)
При росте х плотность вероятности /(т) убывает как 1/т\ Сле- оо
довательно, интеграл /т/(т)^т расходится, и математическое ожидание о
t не существует. Также не существует и дисперсия времени пребывания случайной функции выше уровня математического ожидания. Последние выводы противоречат результату, найденному в § 9, где для математического ожидания времени пребывания нормальной случайной функции выше заданного уровня была получена формула (9.35), которая в данном случае (а = х) для дифференцируемого процесса дает конечное выражение it^/ay
Полученное противоречие объясняется приближенностью формулы (14), которая при больших значениях т дает порядок убывания плотности вероятности с ростом т более медленный, чем это имеет место в действительности.
процесса осуществляется просто и, какпроцесса осуществляется просто и, как
процесса осуществляется просто и, как
процесса осуществляется просто и, как
При сделанных выше допущениях плотность вероятности f^ имеет вид, изображенный на рис. 13, где представлены графики / (т) для нескольких значений параметра 8, характеризующего ширину
спектра.
Задача 2. Определение корреляционной функции производной. Определение корреляционной функции производной случайного
это было показано в § 6, достигается путем повторного дифференцирования корреляционной функции заданного процесса. Однако при узкополосном спектре иногда можно пользоваться приближенным способом, основанным на медленном изменении амплитуды Л (0 и нелинейной части фазы 0 (f) огибающей случайной функции. Дифференцируя обе части равенства (7), получим
dX^_ dt —
=—totA (f) sin [<0^+ 0 (ЭД + ^.f^cos^+e^)] —
(18.17)
Первое слагаемое отличается от случайной функции Y (0 (см. (17.3)), являющейся проекцией радиуса-вектора Л (0 на ось у, только множителем — Юр Второе и
третье слагаемые содержат dA (Л de
множителями производные —тт-2 и —зт2-, которые для рассматри- ваемого в данном параграфе случая не должны быть большими, поскольку A(f) и 0 (/) — медленно меняющиеся функции. Поэтому представляется естественным отбросить эти два последних слагаемых
dX^atdX^at(18.18)(18.18)и написать
dX^at
dX^at
(18.18)
(18.18)
Так как функция Y^f} имеет ту же корреляционную функцию, что и X(jt\ то из (18) следует, что
Kito^K^).(18.19)
Для проверки точности сделанного допущения определим дисперсию отброшенных в (17) членов. Так как в соответствии с (17.70) Д (/) и Ф (/) являются независимыми величинами, М [А (0] = 0 и в соответствии с (17.11) D [cos Ф (/)] = 1/2, то
О [^- cos Ф (о] = D [^Р-] D [ cos Ф (01 = у ^. (18.20)
Для нахождения дисперсии последнего слагаемого в (17) используем закон распределения (17.69). Учитывая независимость Ф(0 от А^ и Ф (/), получим
D [A(/)M-sin®(0] =
= D [л (0 ^^-] D [sin Ф (01 = у «9Аа- (18.21)
Учитывая (20) и (21), а также и то, что последние два слагаемых в (17) взаимно не коррелированы, в качестве дисперсии разности точного и приближенного значения производной X (Q получим
D YX (0 — (— о), Y (0)] = з2Д*.(18.22)
Таким образом, отношение дисперсии ошибки приближенного значения производной, определяемого формулой (18), к дисперсии этого выражения равно A3/a)* = 82.
При узкополосном спектре ^^1 и, следовательно, формула (19) действительно дает малую ошибку в дисперсии производной от случайной функции, что служит известной проверкой точности этого приближенного соотношения. Однако в тех случаях, когда при решении задачи существенное значение имеет не только величина начальной ординаты К^(^ но и весь ход этой функции, указанной выше аппроксимацией следует пользоваться осторожнее, так как, заменяя производную X(t) выражением (18), как этЪ следует из (19), вместо спектральной плотности производной случайной функции ^^(о)) мы получим ^^(а)), что может дать существенное отличие при больших значениях w и при ю —0.
Задача 3. Определение точности прогнозирования момента прохождения случайной функции через нуль.
Задача такого типа возникает в том случае, когда будущий момент прохождения случайной функции через нуль определяется, например, на основании определения моментов прохождения случайной
функции через нуль в прошлом и прибавления к последнему моменту прохождения через нуль ожидаемого времени пребывания случайной функции выше или ниже нулевого уровня (уровня математического ожидания).
В качестве примера можно привести задачу определения момента прохождения палубы судна при качке через горизонт, возникающую в ряде случаев использования судовой техники.
Рассмотрим самый простой случай, когда время предполагаемого прохождения нормальной случайной функции X (f) через нуль (считаем для простоты Х = 0) назначается через
Для узкополосного спектра скорость изменения огибающей можно считать малой сравнительно со скоростью изменения фазы, так как в соответствии с (17.67)
Поэтому можно принять, что обращение в нуль X (t) имеет место только вследствие обращения в этот момент ‘ фазы Ф (f) в к/2. Значение случайной функции в момент предполагаемого повторного ее прохождения через нуль будет равно
(^ + 4 ^^СОЗ^^+уТ! )](18-23)
и, следовательно, для определения ошибки прогнозирования нужно определить дисперсию (23) при условии, что Ф(£) = п:/2. Обозначая значения амплитуды и фазы в моменты t и t^T^ через а^ ср!, а, и <р3 соответственно и определяя для этой цели из (17.32) условную плотность вероятности f^ <рз I <pi = ^/2), получим
/^ Т?1т1 = у) = 2к j-4^- X
X exp {—2^- l«t + аа — 2 К1 —Р^ й1а» sin (?з—Т)1}^«i =
2ла8 6Хр+ 2 (З^/га"/? 8Ш ^3 — Т) X
х( 1 + ф [ ^V1—-p2sin <?»—^j| х
X ехр {— -^г [ cos3 (у2 — 7) + р3 sin3 (?2 — 7)]}.(18.24)
Используя найденную условную плотность вероятности для вычисления дисперсии (23), характеризующей ошибку прогнозирования, будем иметь
D [Л cos Ф21 Oj = — j =
2л со
= \ \ / ^ ?21 ?i = -у «I cos2 <р2 da^ d^ — о о= \ \ / ^ ?21 ?i = -у «I cos2 <р2 da^ d^ — о о(18.25)(18.25)
= \ \ / ^ ?21 ?i = -у «I cos2 <р2 da^ d^ — о о
= \ \ / ^ ?21 ?i = -у «I cos2 <р2 da^ d^ — о о
(18.25)
(18.25)
Интегрирование в полученном выражении не может быть выполнено в конечном виде, однако нахождение результата методами численного интегрирования не представляет особых трудностей.
Если момент предполагаемого обращения в нуль функции Х^ определяется не на основании среднего времени Т^> а путем усреднения нескольких интервалов времени между моментами обращения в нуль Х^\ то задача в принципе может быть рассмотрена примерно теми же методами, но ее решение значительно усложняется.
В заключение отметим, что при вычислении нормированной корреляционной функции связи г (т) в случае узкополосного спектра удобнее пользоваться не таким разложением нормированной спектральной плотности ^(ш) по ортогональным функциям, какое было сделано в § 17 для общего случая. Пусть ю0 — абсолютное значение частоты о>, для которого спектральная плотность ^(со) имеет резкий максимум.
Рассмотрим вместо ^(м) вспомогательную функцию
^ (“О =^ (“О =^хМ ПРИ ш^0,^хМ ПРИ ш^0,О при io < 0.О при io < 0.(18.26)(18.26)
^ (“О =
^ (“О =
^хМ ПРИ ш^0,
^хМ ПРИ ш^0,
О при io < 0.
О при io < 0.
(18.26)
(18.26)
При замене нижний пределПри замене нижний пределфункции ^(w) на si(w) в формуле (17.53) для т^ интегрирования можно считать равным —со:
При замене нижний предел
При замене нижний предел
(18.27)(18.27)г (т) = 2 sx («) sin ют d^»
(18.27)
(18.27)
— ОО
так кактак как$^((о) = 0 при (о<^0. Это позволяет получить удобные рас-
так как
так как
четные формулы. Разложим для этой цели функцию ^(w) по ортогональным функциям Эрмита, т. е. по функциям т\ (<о), которые определяются равенствами
X2'
^ (х) = —7====- е ( ~ D’ ^г(в"*3), V = 0, 1, 2,... (18.28)
V 24 уТdx
Функции vv (х) ортогональны и нормированы в интервале (— оо, со), т. е. удовлетворяют условиям
\ vv(x)^(x)rfx={ F(18.29)
- OQ(0 при (X ф V
и связаны с полиномами Чебышева — Эрмита соотношениями]
®, (х) =е-*8/2 Н, (х).(18.30)
V 2М /л
Если при разложении функции ^(w) за начало координат взять гочку (о = (о0, то получим
«;(ш) = У ^-(“-<м8/2«.!/^ Л1=^»\(18.31)
S)х 1
где Ь^— коэффициент разложения функции $^(<о), а множитель 1/(о,2 взят у аргументов функции для того, чтобы «дисперсии» функции s^((o) и первого члена разложения (31) были одинаковы.
Для определения коэффициентов Ь^ умножим обе части (31) на 6-(<о-<оо)2/2о>2 н^ ("—"°) и проинтегрируем полученный результат по о) в бесконечных пределах. Учитывая (29) и (30), получим
ОО
b, = —L= ( е^ S; (ш2$ + ш0) Н, (?) <R,(18.32)
2J
—ОО
где через 5 обозначено (ю — (о0)/(о2. Интеграл (32) обычно не может быть вычислен в конечном виде, однако его численное нахождение не связано с трудностями.
Подставляя ряд (31) в (27), получим
г (т) = 2 2 b, J e-^-^^l н, ^=^ sin шт (/ш.(18.33)
v=0 —оо
Введя новую переменную интегрирования
5=^^-(18.34)
и воспользовавшись тем, что
Н^(-^ = Нг^),Hw<-^) = -Hw^.(18.35)
(88) можно преобразовать к виду
г (т) = 2(о3 sin (оот ^ Ь^ $ б~^/2 н^ (?) cos <о2т? & -[-
|л=0—оо
Н-2ш2 cos <о0т ^ ^ч-1 $ e-W2 H^t (?) sin ш2т? с/?.(18.36)
р.=0— оо
Каждый из интегралов, входящих в (35), вычисляется элементарно, однако в том случае, когда ^(ш) обладает острым максимумом, существенное значение имеют только несколько первых членов полученной суммы.
В заключение рассмотрим несколько примеров.
Пример 18.1. Корреляционная функция угла крена судна на нерегулярном волнении имеет вид
К(х) = ^е~а 1 т । (cos рт~|-у sin р | т |),
где о зависит от интенсивности волнения, а определяется параметрами судна и характером волнения, а р в основном зависит от собственного периода качки судна.
Пусть а =0,1 \1сек, р = 0,7 \]сек. Определить возможность применения метода огибающих, если рассматривать угол качки корабля как нормальную случайную функцию, обладающую узкополосным спектром.
Так как в данном случае в соответствии с (11.17)
-2«(^ + ^)
° W — к [(о)2 — р2 + а2)2 + 4а2р2] >
то, применяя (17.55), получим
42а(а* + р»)0>, а= + ^ /1.1. В2—а* \
“i = 2 \ ттч—оз । sVi * Sos, “ю = —k-z— hr Н— arctg -л-g— ).
J П [(to2 — p24-а ) + 4а232]p \ 2 1 л 6 2ар /
О
Формула (17.56) дает w| = a3 -j- р3. Следовательно, ширина спектра А, определяемая (1), будет равна
а 2z о I Q-2X Г1«2 + Р2 И I I 4. Р2 —а9 \2-|
Д3 = (а- + Р2)[1р-^ + - arctg4^)].
Подставляя в полученные выражения числовые значения, будем иметь
с»! = 0,65 \[сек; w| = 0,50 1/сек3; А3 = (о|— w2 = 0,0775 1[сек»А = 0,278 Цсек.
Сравнение А с ^ показывает, что хотя спектр и узкополосный,
однако ширина его сравнима с wj и, следовательно, формулы, вывод
которых основан на предположениикоторых основан на предположенииние при больших значениях т, чтоние при больших значениях т, чтоо малости А, могут давать заметную ошибку. Тем не менее, используя (14) для закона распределения времени т между последовательными нулями функции, получим приближенное выражение
которых основан на предположении
которых основан на предположении
ние при больших значениях т, что
ние при больших значениях т, что
.0,0148х
'w — [(х—ода + олз]3/2’ ’
график которого изображен на рис. 14.
Сравнение полученного графика с результатами обработки натурных записей качки примерно при тех же параметрах корреляционной функции угла крена дает заметное расхожде- объясняется, по-видимому, недо
статочной в данном случае малостью ширины спектра А.
Пример 18.2. Дана спектральная плотность нормального слу
чайного процесса Х^
£(<о) = с21 (0 | e-^l-^) W,
где со0 = 10 Х/сек, а=1 IjceK^ с = const.
Определить D Гх (* + у ^1)]’ если ^(0 = 0>
~ 2л71=^~ 2л71=^ОО
~ 2л
71=^
~ 2л
71=^
где (ot = 2 («5 ((о) (Zo).,
Для решения задачи определим, насколько данный процесс можно считать узкополосным.
Поделив S((o) на дисперсию процесса а2, находим нормированную спектральную плотность
s<^ = ^S^>\
Так как в нашем случае
g2 = ^ S(<o) d& = 2f2|$ е— (“ ~ юо)2/2а2 (о d^ = —ооО
= Аш0 V"2ic 1Г1 +Ф И] ^^= е-^/Н № 20с2 /2и, IL \a/J (оо]/2л1
тото
то
то
s (ш) =1 I ю I 5-(|«1-™о)2/2а=
20/2 л
Подставляя 5 (со) в формулы (17.54) и (17.55) для со| и (Oj и выполняя интегрирование, получим
^ = 2 J р0^И + За8) [1 +Ф (^)] + а8 (<»g + 2а8) е-^8}
я« 103 1 (сек.
О^1(ш2_1_а2) а h _1_фЫ1_|_ 2 a 3/2а2)
° IL \а У J ]/ 2лJ
а^10,1 \[свк.
Относительная ширина спектра
^="^^^1 =0,0986,
т. е. величина малая и можно применить формулу (24) для узкополосного спектра.
Для применения этой формулы находим прежде всего г(т). Подстановка $(со) в (17.53) дает
ОО
Г (т) = -^- \ ^-(“^“о)2/2а2 (о s jn Шт ^ — 0
= 4/2 ^Ке^(ш0 —га8т/-‘^2/2-^^^<ft|.
ЛПГ а/ 2
Преобразуя последнее выражение, используя табличную функцию чю^> определение которой дано в примере (17.3), получим окончательно
Г (т) — ^V^LL j2^”а2т2/2 (со0 sin со0т 4~а2т cos юот) +
где ч) (х, у) и и (х, у) — вещественная и мнимая части функции w(^4-Zy) (см. [39]).
Так как заданной спектральной плотности соответствует корреляционная функция
К (т) = 2с2 ^ £— (ш — to0)2/2a2 cos шт_ 2^2a2e—too/2a2 _j_
О
ОООО
-|- 2с2(О0 ^ 5—(to — а>о)2/2а2 с0§ ^ ^ScVt ^ 5—(«> — со0)2/2а2 gjn toT д^ ОО
то, используя функцию w(z), для нормированной корреляционной функции получим
& (т) _ ll^LL |а j/"A ^-to6/2a2 ^_ 2 (lO0 cos (00Т — а2Т Sin (О0т) ^~«2^2/2& (т) _ ll^LL |а j/"A ^-to6/2a2 ^_ 2 (lO0 cos (00Т — а2Т Sin (О0т) ^~«2^2/2
& (т) _ ll^LL |а j/"A ^-to6/2a2 ^_ 2 (lO0 cos (00Т — а2Т Sin (О0т) ^~«2^2/2
& (т) _ ll^LL |а j/"A ^-to6/2a2 ^_ 2 (lO0 cos (00Т — а2Т Sin (О0т) ^~«2^2/2
Подставляя в полученные выражения для г(т) и ^(т) т = Т^2 = = тт/о)1 = 0,311 сек и учитывая формулы (17.30) и (17.32), получим все числовые параметры, входящие в условную плотность вероятности р4=1 — ^(т) —г3(т),7 = arctg^-,
после чего плотность вероятности f(a^ ср2|ср1 = к/2) может считаться определенной.
Подстановка этого выражения в (25) и численное интегрирование даст значение искомой дисперсии
D р2 cos Ф21 Oj = уj.
Пример 18.3. Для случайного процесса, спектральная плотность которого дана в примере (18.1), определить нормированную корреляционную функцию связи г(т) между случайными функциями А"(0 = = A (t) cos Ф (f) и У (f) = А (0 sin Ф (0» если a = 1 ^сек, р = 10 \)сек. В соответствии с общей формулой (17.53) имеем
sin сотsin сотоо
sin сот
sin сот
о
о
" При заданных острый максимум функцию в виде" При заданных острый максимум функцию в видезначениях аир функция ^—^-р-^—— имеет при <о = <о0 = ]Лра — а2. Поэтому, представив этузначениях аир функция ^—^-р-^—— имеет при <о = <о0 = ]Лра — а2. Поэтому, представив эту
" При заданных острый максимум функцию в виде
" При заданных острый максимум функцию в виде
значениях аир функция ^—^-р-^—— имеет при <о = <о0 = ]Лра — а2. Поэтому, представив эту
значениях аир функция ^—^-р-^—— имеет при <о = <о0 = ]Лра — а2. Поэтому, представив эту
4а2^3(<»2_ р2_|_«2)Ма2 + р34а2^3(<»2_ р2_|_«2)Ма2 + р35-ln[l+(m2_a)i)i/4,2pS]f5-ln[l+(m2_a)i)i/4,2pS]f
4а2^3
(<»2_ р2_|_«2)Ма2 + р3
4а2^3
(<»2_ р2_|_«2)Ма2 + р3
5-ln[l+(m2_a)i)i/4,2pS]f
5-ln[l+(m2_a)i)i/4,2pS]f
11разложив показатель степени у экспоненты в ряд по степеням о> около точки о) = ф0 и ограничиваясь при этом только первыми тремя членами ряда, получим
1
1
1to§(0>—to0)2/a2(32
(to2 —(to2 —4a2p2 е*
(to2 —
(to2 —
Подстановка последнего выражения в формулу для г (т) дает
Г (т) ^ a ■ a5-to§(a)-to0)2/a2p2 gin шт ^
0
Полученный интеграл заменой sin (от = ^(е/а)Т — ^“^приводится к виду
^ g — w2(w — cn0)2/a2p2 g|n (DT f/т = Im ^ 5—^o^—^o)2/”2?^^^ ^(0. 00
у. to0 (to to0)С другой стороны, положив t = —I—■ v 2-^——у. to0 (to to0)С другой стороны, положив t = —I—■ v 2-^——няя элементарныеняя элементарные2Д-Шароотс2Д-Шароотспреобразования, получим аВт . -too toge--=^t=/«!0Re^™„T^е‘Ч1^ =преобразования, получим аВт . -too toge--=^t=/«!0Re^™„T^е‘Ч1^ =аВт — И to0аВт — И to0выполвыполapt “оtoo«0= 2(«» + Ра) с_„. арсооте *где для краткости введены обозначенияapt “оtoo«0= 2(«» + Ра) с_„. арсооте *где для краткости введены обозначения—a—too—a—too-a-^ib-a-^ibе<2^|,е<2^|,
у. to0 (to to0)
С другой стороны, положив t = —I—■ v 2-^——
у. to0 (to to0)
С другой стороны, положив t = —I—■ v 2-^——
няя элементарные
няя элементарные
2Д-Шароотс
2Д-Шароотс
преобразования, получим аВт . -too tog
e--=^t=/«!0Re^™„T^е‘Ч1^ =
преобразования, получим аВт . -too tog
e--=^t=/«!0Re^™„T^е‘Ч1^ =
аВт — И to0
аВт — И to0
выпол
выпол
apt “о
too«0
= 2(«» + Ра) с_„. арсооте *
где для краткости введены обозначения
apt “о
too«0
= 2(«» + Ра) с_„. арсооте *
где для краткости введены обозначения
—a—too
—a—too
-a-^ib
-a-^ib
е<2^|,
е<2^|,
«Вт а — — wo«Вт а — — woь=^ь=^
«Вт а — — wo
«Вт а — — wo
ь=^
ь=^
Переходя к функции Лапласа от комплексного аргумента учитывая свойства этой функции (см. [39]), получимПереходя к функции Лапласа от комплексного аргумента учитывая свойства этой функции (см. [39]), получимW(z) ИW(z) И
Переходя к функции Лапласа от комплексного аргумента учитывая свойства этой функции (см. [39]), получим
Переходя к функции Лапласа от комплексного аргумента учитывая свойства этой функции (см. [39]), получим
W(z) И
W(z) И
При заданных числовых значениях
10,99 n п
а = —— т,£ = — = 9,9.
/9910
Следовательно, окончательно получим
rM^-^Uhe-100^/" sin Уэ^А-е-^-о9)9Ч
4 7 /99^11\з/11 )г
где р Г 9,9^ для любого т может быть найдено в таблице. \з/п /
12 А. А. Свешников — 1388
Полученный результат является приближенным, так как основан на приближенной замене
4а2^2(to2 — <о2)2 + 4а2р24а2^2(to2 — <о2)2 + 4а2р2£—^о^ —юо)2/а2Р2£—^о^ —юо)2/а2Р2(<о ^ 0).(<о ^ 0).
4а2^2
(to2 — <о2)2 + 4а2р2
4а2^2
(to2 — <о2)2 + 4а2р2
£—^о^ —юо)2/а2Р2
£—^о^ —юо)2/а2Р2
(<о ^ 0).
(<о ^ 0).
Строгая оценка точности полученного выражения для г (т) представляет определенные трудности, однако представление о порядке
возможных ошибок может быть функций4а202(со2 — со2)2 -|- 4а2^2возможных ошибок может быть функций4а202(со2 — со2)2 -|- 4а2^2получено путем сравнения графиковполучено путем сравнения графиковИ^>—ш2 (ш—ш0)2/а2р2^И^>—ш2 (ш—ш0)2/а2р2^
возможных ошибок может быть функций
4а202
(со2 — со2)2 -|- 4а2^2
возможных ошибок может быть функций
4а202
(со2 — со2)2 -|- 4а2^2
получено путем сравнения графиков
получено путем сравнения графиков
И^>—ш2 (ш—ш0)2/а2р2^
И^>—ш2 (ш—ш0)2/а2р2^
Как показывает рис. 15, при заданных числовых значениях а и р эти функции довольно сильно уклоняются друг от друга.
Однако точность аппроксимации выражения
4а2р2
(со2 — со2)2 + 4а202
экспонентой можно улучшить, если в показатель экспоненты ввести добавочный числовой множитель. В рассматриваемом примере в качестве этого множителя можно взять у, так как функция g-cD^to-cootS/^ps менее уклоняется ОТ функции 7-5^Агл^2й2 (см— СОО) 4а р
рис. 15, пунктир).
Дальнейший ход вычисления функции г (т) останется без изменения, однако числовые значения коэффициентов, естественно, изменятся.
Применение изложенных в данном параграфе методов к исследованию случайных процессов, возникающих в различных электрических линиях, обычно дает лучшее совпадение, чем в задачах механики и теории автоматического регулирования, так как там лучше выполняется условие узкополосности спектра.
На этом мы закончим рассмотрение задач, решаемых с помощью огибающих. Применение этого метода к ряду других задач можно найти в [3], [25].
ГЛАВА IV
ОПРЕДЕЛЕНИЕ ОПТИМАЛЬНЫХ ЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ
§ 19. Постановка задачи определения оптимальных динамических систем
В предыдущих параграфах были рассмотрены задачи, связанные с определением вероятностных характеристик случайной функции, получаемой на выходе линейной динамической системы, по вероятностным характеристикам функций, поступающих на вход системы. При этом свойства самой системы (дифференциальные уравнения, описывающие эту систему) предполагались заданными. Однако в технике не менее часто встречается другая задача, состоящая в том, чтобы по заданным вероятностным характеристикам случайных функций, поступающих на вход системы, определить параметры динамической системы таким образом, чтобы функция, получаемая на выходе этой системы, наилучшим образом аппроксимировала функцию, которую желательно получить, т. е. определить оптимальную динамическую систему.
Для того чтобы эта задача приобрела точную количественную формулировку, необходимо прежде всего установить, что следует понимать под наилучшей аппроксимацией функции, которую желательно получить на выходе динамической системы. Здесь, как при всякой аппроксимации одной функции другой, можно дать различные определения наилучшего приближения.
Вследствие случайного характера функции, получаемой на выходе, условия наилучшего ее приближения к желаемой функции должны иметь вероятностный характер. Поэтому можно, например, наилучшим приближением считать такое, при котором в определенной области изменения аргумента вероятность того, что разность между аппроксимируемой и аппроксимирующей функциями больше по абсолютной величине некоторого заданного значения, имела бы наименьшую величину ).
Наилучшим приближением можно считать и такое, при котором математическое ожидание абсолютной величины разности между ординатой заданной функции и ординатой аппроксимирующей ее функции было бы минимальным. Наконец, можно потребовать, чтобы условию минимума удовлетворяло математическое ожидание квадрата этой разности.
Если обозначить функцию, получение которой желательно на выходе динамической системы, через Z(t\ а функцию, которая в действительности получается на выходе, через Y (0, то перечисленным выше трем условиям наилучшего приближения функции Y ^ к функции Z(^) можно придать следующую математическую форму.
Для обеспечения минимальной вероятности отклонения, большего заданного е0, необходимо, чтобы
Р [ | У (0 - Z (0 | > s0] = min; (19.1) требование минимума математического ожидания абсолютной величины разности между Y^ и Z(^) означает выполнение условия
М [ | Y^ — Z(OI ] = min; (19.2) наконец, требование минимальной величины математического ожидания квадрата разности (требование минимума второго начальною момента) приводит к условию
М {[У(0 — ^(0]2} = min. (19.3)
Если математические ожидания случайных функций У(^) и Z(f) не равны нулю, то условие (3) обычно целесообразно бывает дополнить требованием
М[У(0 —Z(0] = 0, (19.4).
которое означает отсутствие систематической ошибки системы. В этом случае условие (3) может быть переписано в виде
П[У(0 — Z(0] = min (19.5 и соответствует простому физическому условию обращения в минимум среднего квадратического отклонения.
Несмотря на различную математическую формулировку оптимального приближения функции У(^) к функции Z^ (можно было бы указать и другие возможные критерии наилучшей аппроксимации), физически все эти критерии близки между собой, так как их выполнение означает, что функция У(^), как правило, не сильно отклоняется от функции Z(0- Поэтому следует ожидать, что свойства динамической системы, построенной с учетом любого из этих требований, будут не сильно различаться, что и подтверждается расчетами
для ряда случаев. Это позволяет из большого числа возможных критериев выбрать наиболее простой критерий минимума среднего квадратического отклонения. Кроме того, в том случае, когда функции 2(f) и 2(f) являются нормальными и математическое ожидание разности 2(f)— 2(f) равно нулю, это требование гарантирует одновременное выполнение также и условий (1) и (2). Действительно, если разность e(f)= 2(f)— 2(f) является нормальной величиной, •обладающей нулевым математическим ожиданием и дисперсией а2, то вероятность (1) выражается через о формулой
Р [ I 8 (0 I > ео] = Р [ I Г(0-2(0|^ее] = 1-ф(^), (19.6) где Ф(х) — интегральная функция Лапласа, а математическое ожидание (2) отличается от о только постоянным множителем
М[| r(0-Z(0|]=]2^«. (19.7)
Оба эти выражения монотонно возрастают с ростом о, и поэтому их минимум достигается одновременно с обращением в минимум а.
Если же разность Y^— 2(f) имеет математическое ожидание, отличное от нуля (практически это означает, что при аппроксимации функции 2(f) функцией 2(0 возникают систематические ошибки, устранить которые в данной системе не представляется возможным), условия (1), (2) и (3) уже не будут математически эквивалентны даже для нормального закона распределения.
Несмотря на то, что требование минимума среднего квадратического отклонения в большинстве случаев и дает достаточно хорошее приближение к оптимальной системе, возможны случаи, когда этот критерий может оказаться недостаточно надежным. Окончательный •ответ о пригодности того или иного критерия точности аппроксимации функции 2(f) функцией Y^ для нахождения оптимальной динамической системы может быть сделан только на основании более детального анализа решаемой технической задачи, учитывающего дальнейшее использование функции Y(t), получаемой на выходе динамической системы.
Итак, в качестве критерия наилучшего приближения функции Y (t) к функции 2(f) мы примем для дальнейшего условие (3) — требование -обращения в минимум среднего квадратического отклонения.
Задача определения оптимальной динамической системы имеет различное физическое содержание в зависимости от того, какие случайные функции поступают на вход системы и для воспроизведения какой функции Z(f) эта система должна служить.
Оставляя рассмотрение систем, на вход которых поступает несколько случайных функций («многоканальные динамические системы»), до § 26, ограничимся пока случаем, когда на вход системы поступает
только одна случайная функция, т. е. система работает по схеме, изображенной на рис. 16.
Рассмотрим наиболее типичные задачи, приводящие к отысканию
оптимальных динамических систем.
Экстраполирование (упреждение). В этой задаче заданными являются значения ординат реализации случайной функции X (0) для моментов времениа искомым является значение ординаты
функции X (t) в момент времени —-XAbL
Ж (т>0).
Таким образом, в данной задаче
Рис. 16.
Z(t) = X(t-V^)(19.8)
и требуется найти такой оператор L, применение которого к функции X (t) давало бы новую функцию
(19.9)(19.9)Y(t) = LX(t\
(19.9)
(19.9)
удовлетворяющую условию (3).
Если при определении функции Y(t) мы можем располагать ординатами случайной функции X (t) только за ограниченный промежуток времени Т, то говорят об экстраполировании на основании наблюдения случайной функции в течение конечного интервала времени; если при экстраполировании можно использовать значения ординат ХОО для всех моментов времени t^^t, то говорят об экстраполировании по всему прошлому случайной функции. Как мы увидим дальше, математическое решение задачи определения оптимальной динамической системы для этих двух случаев существенно отлично, причем задача экстраполирования по всему прошлому решается более просто Поэтому во всех случаях, когда промежуток времени Т достаточно велик, обычно пользуются результатами, получаемыми для Т= оо.
С задачей экстраполирования случайной функции сталкиваются, например, при конструировании различных «упредителей», т. е. приборов, которые должны обеспечить подачу команды в такой момент времени, чтобы в момент ее исполнения (с учетом инерционности рассматриваемой системы) случайная функция X (I) имела бы заданное значение (например, равнялась бы нулю).
Фильтрация (сглаживание). Здесь случайная функция X(t) является суммой двух случайных функций
X (0=67(0+ V(t\ (19.10)
из которых только 6/(0 представляет для нас интерес, а функция V(t) появляется на входе помимо нашего желания и является «помехой» или «шумом». Необходимо так выбрать динамическую систему, чтобы на ее выходе получить нужную нам ординату случайной функции 6/(0,
наименее искаженную помехой V(0- В соответствии с поставленной таким образом задачей на выходе желательно получить функцию
Z^=U(t-Y^\ (19.11)
где значение т может быть как отрицательным, так и положительным* В первом случае обычно говорят о фильтрации при интерполировании случайного процесса, во втором — о фильтрации при экстраполировании. Задача фильтрации является более общей, чем простая задача экстраполирования. При этом также следует различать случай, когда нам известно поведение функции X(t) только за ограниченный промежуток времени, предшествующий данному моменту времени t, и случай, когда этот промежуток является неограниченным.
В качестве примера задач подобного типа можно привести обработку экспериментальных записей случайного процесса с целью исключения ошибок измерительных или записывающих устройств, выделение полезного сигнала в линиях радиопередающих устройств «на фоне помехи, предсказание угла крена качающегося судна в будущие моменты времени, если углы крена измеряются прибором, дающим заметную ошибку, и т.п. К этой же задаче сводится и построение систем автоматического регулирования, назначением которых является «фильтрация» случайных возмущений, получаемых регулируемой системой.
Дифференцирование случайной функции. В этом случае на вход •системы по-прежнему поступает случайная функция X (f)= 67(0 + V (t), •но требуется определить не саму случайную функцию U(ty а ее производную соответствующего порядка, т. е.
= (19Л2)
ИЛИ
, (19ЛЗ)
где т может быть положительным или отрицательным в зависимости от того, требуется ли определить значение производной в будущий или прошедший момент времени.
Задача подобного типа возникает, например, при проектировании приборов управления стрельбой, когда на основании текущих координат цели, искаженных ошибками измерительных приборов, необходимо наилучшим образом определить скорость цели для нахождения положения цели в момент встречи с ней снаряда.
Перечисленные выше три задачи определения оптимальных динамических систем не исчерпывают всех возможных задач подобного типа, так как во многих случаях появляются смешанные задачи, связанные, например, с нахождением производных различного порядка, •с упреждением и сглаживанием, так что само деление их на задачи
I 19] экстраполирования, сглаживания и дифференцирования носит довольно условный характер и сделано нами только для того, чтобы с большей наглядностью пояснить их физическую сущность.
В дальнейшем мы этого разделения делать не будем, сформулировав следующим образом задачи экстраполирования, сглаживания и дифференцирования как одну: по значениям случайной функции
X^=U^V^(19.14)
на конечном (7) или бесконечном интервале времени, предшествующем моменту времени t, и известным вероятностным свойствам случайных функций U(f) и V (0 необходимо определить оператор L, результат применения которого к функции Х^) наилучшим образом (в смысле минимума среднего квадратического отклонения) аппроксимировал бы функцию
Z(f) = W(f-H),(19.15)
т. е. удовлетворял бы условию
М {[L^(0 —К(7(^ + т)р} = т1п,(19.16)
где значение т и вид оператора N заданы.
Задача, поставленная в таком общем виде без каких-либо предположений о виде операторов L и N и свойствах функций (7(£)и V(/)z не может быть решена. Однако при решении большинства практически важных задач можно идти на допущения, которые позволяют получить окончательный результат простым способом.
Основными условиями, которые упрощают решение поставленной задачи, являются:
Операторы L и N линейны и не зависят от времени.
Функции U(f) и V(t) стационарны и стационарно связаны).
Ординаты реализации функции X (I) = U (t) 4~ V (t) известны за неограниченно большой промежуток времени, предшествующий моменту времени t.
Последнее условие на первый взгляд существенно ограничивает применение излагаемой теории, так как никогда не бывает возможности использовать ход случайного процесса за бесконечный интервал времени; однако увеличение используемого интервала времени более некоторого определенного значения практически не может сказаться на точности получаемого результата, поскольку для достаточно большого интервала связь между ординатами случайной функции X(f) на его концах становится практически несущественной. Поэтому условие 3 нужно понимать в том смысле, что время, в течение которого ход случайной функции X (О предполагается известным,
должно быть достаточно большим, чтобы ордината корреляционной функции за это время практически обратилась в нуль.
Подобное условие во многих задачах может быть принято. Кроме того, выбрав оптимальную динамическую систему, соответствующую использованию всего прошлого случайного процесса X (ty и оценив при этом среднюю квадратическую ошибку аппроксимации, мы тем самым можем получить оценку предельной точности, которую нельзя превысить при аппроксимации по конечному отрезку времени.
Допущение линейности операторов L и N, принятое в условии 1, требует более подробного пояснения. Очевидно, что предположение ю линейности этих операторов является неизбежным, если мы хотим -оставаться в рамках корреляционной теории случайных функций, а только такая теория не связана с предположением о виде закона распределения случайной функции и вследствие этого имеет широкое применение в технике.
Если бы ограничение теории только линейными операторами не охватывало основных технических приложений, рассмотрение задачи в рамках корреляционной теории утратило бы в значительной мере свою ценность. Однако в действительности линейная теория охватывает значительный процент практически интересных случаев. Происходит это потому, что нелинейные операторы обычно могут быть с достаточной точностью аппроксимированы линейными операторами N, примененными к функции (ДГ).
Допущение линейности оператора L имеет другие оправдания. Во-первых, в большинстве технических задач оператор L проще всего осуществляется с помощью линейных устройств. Во-вторых, легко убедиться, что для нормального процесса X (t), при выполнении критерия минимума среднего квадратического отклонения, оптимальный линейный оператор является вообще оптимальным оператором, т. е. нельзя улучшить аппроксимацию функции 7(0 путем перехода от линейного выражения LX(0 к любому другому нелинейному выражению. Убедимся в этом на простейшем примере экстраполирования случайной функции без фильтрации и примем для простоты, что мы располагаем значениями случайной функции Хф) в дискретные моменты времени ti^t^^.. .^tn. Предположим, что в качестве оценки интересующей нас ординаты X (tn -j- т) следует взять не линейную комбинацию ординат X (0), X (t^ ...» X (t^ как это предполагается в том случае, когда оператор L является линейным, а некоторую произвольную функцию Г(^1> Х^ ...» Х^, где для сокращения обозначено
Xt = X(t1), X^=X(t^ ...» ха = х^). (19.17)
Эта функция, согласно условию (16), должна быть выбрана так, ^тобы
м {[F (AY Х^ .. . Хп) - X (t„ + ^J1} = min. (19.18)
Обозначим математическое ожидание случайной величины Хп+1 = = Х(1п-\-т\ вычисленное при условии, что п случайных величин приняли значения Хъ X* ..., Хп> через М (Х^1 Хь X* ..., ХД. Тогда, представив условие (18) в виде
М [ {[F №, X».., Х„) - М (Х„^ I Хъ ..., Хп^ +
+ [М №+1 | ^Х„) -Хп+1]}3 ] = min,(19.19)
раскрывая скобки и воспользовавшись теоремой о математическом ожидании суммы, получим
МЦ^-М^!^, ...,ад} +
+ М{[^№, Х^ ХД-М(Хп+1\Хь ..., W} +
+ 2М {[F (ХА ...ХД-М №+11 Хь ..., ^)] IМ №+1 \ХЬ..., ХД -
-^+i]} = min. (19.20)
Последнее слагаемое в этой сумме равно нулю, так как при вычислении математического ожидания выражения, содержащего л-[-1 случайную величину Хь Х^ ..., X^i, можно сначала найти условное математическое ожидание при закрепленных значениях первых п величин, а потом найти математическое ожидание полученного таким образом условного математического ожидания. Однако при выполнении первой операции первый множитель не является случайным и может быть вынесен за знак условного математического ожидания, условное же математическое ожидание второго множителя тождественно равно нулю, так как обращается в разность одинаковых выражений
М <Хп^ I Хъ ..Хп) - М (Х„+11 Хь ... Х„) = 0.(19.21)
Таким образом, условие (18) можно переписать в виде
М {[Хп+1 - М №+11 ^, ..., М} + М ДР №, ^ ..., ХД -
- м (Хп^ 1 ^, ..ХДД\ = min. (19.22)
Меняя вид функции F (Хх, Хъ ..., ХД, мы можем изменять только второе слагаемое в выражении, стоящем слева от знака равенства. Это слагаемое является математическим ожиданием квадрата разности №- X» .... Хп)-М(Х^г | Хх> ..., ХД\ и, следовательно, имеет минимальное значение, равное нулю, которое достигается при
Р(ХЪ X* ^)=M [^^1^!, Х^ ХД. (19.23)
Следовательно, мы доказали, что при любом законе распределения ординат случайной функции X (t) функция F (Хх, Х^ ..., ХД, обращающая в минимум среднюю квадратическую ошибку аппроксимации, равна условному математическому ожиданию значения экстраполируемой ординаты X (t + т) при значениях ординат, используемых
для экстраполирования. С другой стороны, для нормальной системы случайных величин условное математическое ожидание одной из них выражается линейно через другие величины, значения которых предполагаются заданными. Таким образом, в случае нормального процесса результат, который получается при оптимальном линейном экстраполировании, не может быть улучшен путем перехода к нелинейным операторам. Этот вывод, полученный выше для простейшего случая, остается в силе и в более сложных задачах и является одной из причин, делающих рассмотрение только линейных операторов достаточно интересным для практики, поскольку нормальные случайные процессы, или процессы, мало отличающиеся от нормальных, весьма часто встречаются в приложениях.
Наконец, третье соображение, которое делает практически важным рассмотрение в первую очередь линейных динамических систем, связано с тем, что во многих задачах случайные функции появляются в виде сравнительно малых добавок к различным неслучайным выражениям и процесс линеаризации становится возможным именно вследствие малости этих добавок.
Итак, сделанные выше ограничения при постановке задачи нахождения оптимальной динамической системы сравнительно мало снижают практическую ценность получаемых таким образом результатов.
Вид оператора оптимальной динамической системы существенно зависит от вида спектральных плотностей Sti (<о), 5® (ш) и Sud (<о). Действительно, например, в задаче фильтрации «отфильтровать» помеху от полезного сигнала в принципе невозможно, если их спектральные плотности не отличаются между собой, и процесс фильтрации будет тем более эффективен, чем сильнее спектральная плотность 8Ц (to) отличается от спектральной плотности ^(ю).
Как будет видно из формул последующих параграфов, даже небольшое на первый взгляд изменение вида спектральных плотностей сигнала и помехи существенным образом меняет математический вид оператора оптимальной системы.
В большинстве прикладных задач спектральные плотности входных величин определяются экспериментально и имеют сравнительно небольшую точность. Почти всегда экспериментально найденные выражения для корреляционных функций (и соответствующие им спектральные плотности) могут быть аппроксимированы примерно с одинаковой точностью различными аналитическими выражениями, которые, естественно, дадут и различные аналитические выражения для оператора оптимальной динамической системы.
Пусть, например, экспериментально найденная корреляционная функция с приблизительно одинаковой точностью может быть аппроксимирована одним из следующих трех выражений:
(19.24)(19.24)eV1" o'Vaitl (1 + «№ о4е "а'ч8/2.
(19.24)
(19.24)
которые соответствуют случайным процессам, обладающим различной физической природой: первый процесс является недифференцируемым, второй процесс имеет только первую производную, третий же процесс дифференцируем любое число раз.
Поэтому возникает естественный вопрос: насколько можно доверять результатам, получаемым в теории оптимальных динамических систем, если исходные данные для такого расчета неточны?
К сожалению, ответа на этот вопрос в общем виде не удается получить, однако практика применения этих методов показывает, что положение не столь безнадежно, как это может показаться сначала. Дело в том, что хотя вид оптимального оператора динамической системы существенно зависит от вида спектральных плотностей сигнала и помехи, ошибка в получаемой на выходе оптимальной системы функции зависит от точности исходных данных в значительно меньшей степени.
Иными словами, небольшое отклонение от оптимальной системы, возникающее вследствие неточного знания характеристик случайных функций, поступающих на вход системы, мало сказывается на качестве системы. •
К сожалению, этот вывод является только качественным, так как нельзя в общем случае указать, какие искажения в функциях 8а(^У 8^^) и Stt4>W следует считать «малыми».
Наоборот, имеются примеры, когда даже весьма небольшие на первый взгляд отклонения в спектральной плотности могут существенным образом повлиять на точность получаемого результата.
Рассмотрим для примера задачу чистого прогнозирования, т. е. определение значения ординаты случайного процесса U (О в момент времени £ + т (т?>0) на основании значений ординат этого процесса в предшествующие моменты времени, т. е. случай, когда помехи отсутствуют.
В общей теории стационарных процессов (см., например, [44]) доказывается, что точность прогнозирования существенно зависит от сходимости интеграла
f (19.25)
—ОО
Если этот интеграл сходится, то прогнозирование возможно лишь с ошибкой, причем величина ошибки зависит как от времени прогнозирования т, так и от вида спектральной плотности Stt^»
Если же этот интеграл расходится (т. е. равен — <х>), то ошибка прогнозирования обращается в нуль при любом т, т. е. прогнозирование может быть выполнено абсолютно точно (функции, для которых интеграл (25) расходится, называются сингулярными случайными функциями).
Поэтому, если в качестве аппроксимирующего выражения для спектральной плотности процесса, не обладающего свойством сингулярности, мы возьмем выражение, соответствующее сингулярному процессу, то, несмотря на то, что ошибка аппроксимации представляется «незначительной», оценка точности прогнозирования будет отличаться даже качественно: вместо конечной ошибки мы получим ошибку, равную нулю. Например, третье выражение в формуле (24) соответствует сингулярному процессу, так как при подстановке в этом случае
S„ Н = JL f е'™1 а^е "°2т2/2 <Zt = -$= е 'ю2/2“2 (19.26) —ОО ’
в формулу (25) мы получим расходящийся интеграл, в то время как для первых двух выражений интеграл будет сходиться и, следовательно, процесс не будет сингулярным.
Все вышеизложенные соображения показывают, что при выборе аппроксимирующих выражений для спектральных плотностей (корреляционных функций) исследуемых случайных процессов необходимо по возможности учитывать и общие соображения, связанные с анализом механизма возникновения этих процессов.
В подавляющем большинстве случаев, встречающихся в приложениях, можно считать, что случайный процесс является результатом прохождения белого шума через линейную систему. В этом случае естес!венным видом аппроксимирующего выражения для спектральной плотности является дробно-рациональная спектральная плотность. С плотностями такого вида мы и будем в основном иметь дело в дальнейшем.
После определения оптимальной динамической системы в том смысле, как это понимается в данном параграфе, т. е. определения оптимального математического оператора, переводящего одну случайную функцию в другую, в технических приложениях обычно возникает задача «синтеза» динамической системы из реальных элементов, оператор которой был бы наиболее близок к оптимальному.
Очевидно, что точность аппроксимации, достигаемая в случае оптимальной динамической системы, всегда будет не ниже точности любой реальной системы. Поэтому результат, получаемый для оптимальной системы, представляет существенный интерес как оценка предельной точности, которая может быть достигнута любой реальной системой.
Рассмотрение задачи синтеза динамических систем выходит за пределы содержания данной книги.
В заключение отметим, что во многих прикладных задачах вид линейного оператора L, наилучшим образом аппроксимирующего функцию Z^ = NLHt-V^ бывает задан, и речь идет только о наилучшем выборе числовых параметров, от которых зависит оператор L
Если при этом под наилучшей аппроксимацией по-прежнему понимать обращение в минимум среднего квадратического отклонения, то задача определения оператора L сводится к определению экстремума функции нескольких переменных и не связана с какими-либо принципиальными трудностями.
Пусть, например, требуется определить линейную комбинацию ординат случайной функции А^)—^(0+У(0> поступающей на вход динамической системы, и ее производной Х^ = 1/(0 + V^ таким образом, чтобы получаемая на выходе случайная функция
/(0 = ^(0 + ^^^ (19.27)
наилучшим образом (в смысле среднего квадратического отклонения) аппроксимировала значение ординаты полезной части U(t) функции Х^ в момент времени ^ + т (считаем й = й=0).
В соответствии с условиями задачи необходимо определить постоянные ^ и &2 таким образом, чтобы выполнялось условие
D [в (0] = М {[^Х (0 + А2 ^^ — U а + т)р | = min. (19.28)
Раскрывая в последнем равенстве квадратные скобки и применяя теорему о математическом ожидании суммы, получим
D [8 (Oj = ^ + ^ + ^ - 2 kvRxu^ + 2 k,RxM(19.29)
Для нахождения оптимальных значений параметров kt и &а необходимо приравнять нулю частные производные
<ЭР Iе (Q] и dD [е (Q1дкхдка .
Выполнив дифференцирование, получим
(19.30)(19.30)и ^хи(т) и RxuW
(19.30)
(19.30)
"I29 2
где, учитывая, что X (f) = U (О + V (<),
^ = Ka(0) + KT(0)4-2/^(0),(19.31)
°i = - ОД - К>) - 2 FU0\ (19.32)
Rxu^=Ka^-VR^y(19.33)
Подставляя оптимальные значения коэффициентов кх и &2 из (30) в (29), получим наименьшее значение дисперсии ошибки аппроксима- циа для оператора L вид которого задан формулой (28),
D[e(0jmin=^^R^- "Ц^У (19'34)
Аналогично решаются и более сложные задачи подобного типа.
В дальнейшем при отыскании оптимальных динамических систем мы не будем предполагать заданным вид оператора L.
Рассмотрим примеры.
Пример 19.1. В качестве упрежденного значения случайной функции и$Д-<) взята линейная комбинация
У(0 = ^(0 + ^(0>
где
x^=u(hA-v^,
tl=D = O,К„(т)=0^^ (cos P* + у sin p It]),
^„(t^aoe'YlQ+тМ)’ Rdh(') = 0> Время т>0 задано.
Определить значение постоянных ^ и Д8, обращающих в минимум дисперсию ошибки:
е (О = kYX (0 + М (t) — U^t + т),
и найти соответствующую этим значениям D [е (01*
В соответствии с формулами (30), (31), (32), (33) находим
», = -Й^г =«-’(cos Р- + у sin И,
ки^ (“8+^ °«в~” sin^
в? + а*“ ₽((«* +₽г)»3 + тЧ]’
Для минимальной дисперсии в соответствии с (34) получим
о4а
D [8 (OJmin = ^u — (оД,^ e'iaT(C0S Р^ + у sin рт)1 —
(а2 + р2)2 а*
Н(«ЧР2Н + тЧ] р
Пусть для примера
^ = ^=1, а=0,1 ^сек, р = 0,7 Х^ек, 7 = 0,5 1/^^, т = 5 сек.
Тогда
,-И1 Г/0,35-180е \ . 1 . /0,35- 180е.
О [е (0]min — 1е { 2 [ C0S \ те ) + 7 51П \ те}J +
+ ' Sin=0,79,
1,47\ л / J
т. е. дисперсия ошибки на 21% меньше дисперсии ординаты случайной функции U(t\ а среднее квадратическое отклонение ошибки в (О будет равно >/0,79 = 0,89, т. е. только на 11% меньше аи.
Пример 19.2. Управляющий сигнал необходимо подать в момент, упреждающий момент обращения в нуль производной О (t) от случайной функции U(t).
В действительности сигнал подается в момент обращения в нуль линейной комбинации
Y ^ = aU (0 + ^(0 + ^-
Определить оптимальные значения постоянных а, b и с и величину дисперсии O(j;-V^ если
й = 0,K„(t) = a2e”aw(cos рт + у sin ? | т |),
а = 0,042 1/сек,р = 0,7 1 [сек, т0 = 0,2 сек.
Пример отличается от предыдущего тем, что в данном случае помеха V (/) = 0, а аппроксимируется не сама функция U(t\ а ее производная. Тем не менее метод решения задачи остается прежним: находим дисперсию ошибки
^ = aU^A~bO^A-c — ^
дифференцируем полученное выражение по а, b и с и из найденных таким образом алгебраических уравнений определяем искомые постоянные.
Выполнив эти вычисления, будем иметь
а = —^- ^-- e~ttT° sin^T0 = —0,0972 \[сек,
b = e”ax° cos рт0^ sin Рт0) = 0,9736.
Условие отсутствия систематической ошибки М [в (t) ] = 0 дает г = 0.
Подставляя найденные значения a, b и с в выражение для дисперсии е(0> получим
D [е (0 ] = а* (а3 + р3) {1 - в'^« [^L sin 3 рт0 +
+ (cos рте — у sin pT„yj | = а3 (а3 4- р3) • 0,04,
т. е. 4% от D[t7(O] = ^(«2 + P8).
7 А. А. Свешников
§ 20. Общее решение задачи определения оптимальной динамической системы, осуществляющей операцию сглаживания, экстраполирования и дифференцирования
Итак, предположим, что на вход линейной динамической системы, характеризуемой оператором L, поступает случайная функция
X^ = U^^-V<tY(20.1)
где полезный сигнал U^ и «помеха» V(0 являются стационарными и стационарно связанными случайными функциями, корреляционные функции, корреляционные функции связи, а следовательно, и спектральные плотности которых предполагаются известными.
Предположим, что математические ожидания й и т) известны; в этом случае на вход системы вместо случайной функции Х^ можно подать разность
X (0 — (й + у) = [ U (0 — й] + [ V ^ — у],(20.2)
и, следовательно, без ограничения общности математические ожидания сигнала и помехи могут быть приняты равными нулю. В этом случае условия (19.3) и (19.5) совпадают. Следовательно, требуется определить оператор L таким образом, чтобы выполнялось условие
М {[LX (0 — YW(t + т) р} = min,(20.3)
где N — заданный оператор. Будем считать в данном и следующем параграфах, что для выработки аппроксимирующего выражения
Y^ = LX^(20.4)
используются ординаты случайной функции Xlt^ для всех моментов времени tb предшествующих настоящему моменту времени t, т. е.
— oo<^^t(20.5)
Практически это допущение означает предположение, что интересующая пас динамическая система включена достаточно давно до рассматриваемого времени t. Очевидно, это допущение может быть при) нято только в том случае, если динамическая система обладает устой) чивостью ).
В этом случае, обозначая весовую функцию системы через 1^ и учитывая, что в общей формуле (7.23) для решения неоднородного
дифференциального уравнения верхний предел интегрирования можно положить равным бесконечности, для функции У^ получим
ОО
(20.6)(20.6)y^= $ i^xit — t^dtv0-
(20.6)
(20.6)
где знак минус (—) в нижнем пределе интегрирования означает, что точка ^ = 0 включена в область интегрирования. Явное указание на это обстоятельство в данном случае является необходимым вследствие того, что в дальнейших выкладках будет использована дельта-функция, при интегрировании которой невключение нуля в область интегрирования приводит к ошибке, так как при любом г^>0
^^dt =0, а р(0^=1-
0-]-е0—8
(20.7)(20.7)Обозначая, как и в предыдущем параграфе,
(20.7)
(20.7)
в качестве ошибки аппроксимирования функции 7(0 искомой линейной системой получим
8 (0 = Р (^) X (t — t^ d^ — z (t).(20.8)
0-.
Таким образом, условия оптимальности динамической системы можно переписать в виде
D[e(0] = MD[e(0] = Mр^)^^ ——Z(0 *о—Iр^)^^ ——Z(0 *о—I= min.= min.(20 9)(20 9)
D[e(0] = M
D[e(0] = M
р^)^^ ——Z(0 *о—I
р^)^^ ——Z(0 *о—I
= min.
= min.
(20 9)
(20 9)
Находя квадрат выражения, стоящего под знаком интеграла, пользуясь теоремой о математическом ожидании суммы и переставляя местами операцию интегрирования и операцию нахождения математического ожидания, вместо (9) будем иметь
ОООО
(20.10)(20.10)D [8 (0] = рм Л / W кх ^-h)dtt - 4RXZ {t^ о-0—
(20.10)
(20.10)
Для обращения полученного выражения в минимум необходимо определить оптимальным образом функцию Z(0, стоящую под знаком интеграла. Подобные задачи решают в вариационном исчислении следующим методом. Пусть Z(Z)— искомая оптимальная функция веса. Заменим ее другой функцией 4(0, положив
k^ = ^tW^^(20.11)
где а — постоянная, а 7}(£) — произвольная функция времени.
7*
Если подставить (11) в (10), то мы получим полином второй степени относительно параметра а
D I е (0] = D | е (f)]0 + 2afj -]- а2 £2 = min, (20.12)
где D [е(О]о означает дисперсию ошибки e(f) при а = 0, а через Ех и Е^ обозначено
(20.13)(20.14)(20.13)(20.14)^ = h (w S zCi)к* & - w ^ - нХ1 &» а» О- 10-
(20.13)
(20.14)
(20.13)
(20.14)
£3 = h (^ ч ^ Кх & -^ dt, dt* о- 0-
На основании общих свойств корреляционной функции (см. § 5, свойство 3) выражение (14) не может быть отрицательным и может обращаться в нуль только для специально подобранных функций ^^t\ поэтому выражение (12), рассматриваемое как функция а, является параболой, ветви которой при возрастании а уходят в -{-со. Следовательно, экстремум этого выражения, соответствующий обращению в нуль первой производной по а, является минимумом. С другой стороны, так как Ц1\ по предположению, является оптимальной весовой функцией системы, то дисперсия D [е(0] должна обращаться в минимум при а = 0.
Сравнивая эти два условия, заключаем, что для того чтобы Z(Z) действительно была оптимальной весовой функцией системы, необходимо, чтобы первая производная от (12) обращалась в нуль при а = 0, т. е. должно соблюдаться условие
(20.15)(20.15)(20.16)(20.16)lD[e(0]| =0.
(20.15)
(20.15)
(20.16)
(20.16)
Оа ' /J |а=0
Условие (15) эквивалентно требованию
£, = 0,
т. е.т. е.ОО6 ОО$ Ч ^ I $ I 0.) Кх V» — t^ dtx - Rxz &) о-|о-ОО6 ОО$ Ч ^ I $ I 0.) Кх V» — t^ dtx - Rxz &) о-|о-dt^ = 0.dt^ = 0.(20.17)(20.17)
т. е.
т. е.
ОО6 ОО
$ Ч ^ I $ I 0.) Кх V» — t^ dtx - Rxz &) о-|о-
ОО6 ОО
$ Ч ^ I $ I 0.) Кх V» — t^ dtx - Rxz &) о-|о-
dt^ = 0.
dt^ = 0.
(20.17)
(20.17)
Выполнить это требование для любой функции tj(Z) возможно только в том случае, когда фигурная скобка, стоящая под знаком последнего интеграла, тождественно обратится в нуль, т. е. если
Входящие в полученное уравнение корреляционная функция Кх(^) и корреляционная функция связи RX2 (т) должны рассматриваться как известные, поскольку они могут быть выражены через корреляционные функции и корреляционную функцию связи случайных функций U(t) и V (f), заданные по условию задачи. Действительно, на основании (I) имеем
Кх (Т) = Ки (т) + К. (Т) + Ru v (т) + Rvu (т),(20.19)
а умножая обе части равенства (7) на
X^-UM^V^(20.20)
и находя математические ожидания обеих частей полученного равенства, будем иметь
Rxz t - to = NtKu v + т — /0 + N^w (t + т - f0, (20.21) где индекс t у оператора N показывает, что выражение, к которому этот оператор применяется, рассматривается как функция 1.
Таким образом, равенство (18) является интегральным уравнением для определения оптимальной весовой функции /(£).
Прежде чем решать (18), перепишем его так:
Rx. V0 = ] l (tO Kx & - tO dt^(20.22)
и подставим это выражение в (10) для дисперсии ошибки e(Z), которая для оптимальной динамической системы, таким образом, примет вид
D [е (0J = К, (0) —^ Z(tO l(t0 Кх (Ь —10 dtt dt*(20.23)
0— 0-
Двойной интеграл, стоящий справа, дает дисперсию функции Y(f), получаемой на выходе оптимальной динамической системы. Таким образом, дисперсия ошибки воспроизведения требуемой случайной функции Z(t) оптимальной динамической системой окончательно определяется равенством
D[e(0] = D[Z(0]-D[K(0] =
= $ Sz (®) d*» — J IL (l^ I8 S* (to) d®, (20.24)
где L (Z<o) — передаточная функция оптимальной динамической системы.
Вернемся к рассмотрению (18). Существенная особенность этого уравнения состоит в том, что оно справедливо только для неотрица-
тельных значений t (Z ^ 0). Поэтому для нахождения его решения приходится прибегать к специальным приемам.
Перейдем для этой цели от корреляционной функции Кх^ к спектральной плотности ^(ю) и от корреляционной функции связи RX2 (т) к взаимной спектральной плотности Sxz (<d), которые в соответствии с (19) и (21) могут быть выражены через известные спектральные плотности £ы(м), ^(w) и Su^W п0 формулам
Sx W = Su ((d) + S, (to) + 8.» ((d) + Su. W(20.25)
8Хг ((d) = N^ е1^ [5И ((d) + 8™ W],(20.26)
где Л/(/(d) — передаточная функция, соответствующая оператору N. Для выполнения этого перехода подставим в (18) вместо корреляционной функции Кх^ и корреляционной функции связи RX2^ их выражения через Sx((d) и ^((d):
Кх (т) = J eia”Sx ((d) М(20.27)
—ОО
Rxz^=(20.28)
—ОО
выразив одновременно весовую функцию Z(f) через передаточную функцию системы, положив, как обычно,
/(0= -^ еыЬ ^ d^.(20.29)
— ОО
Подстановка (27), (28) и (29) в (18) после объединения интегралов дает уравнение для нахождения оптимальной передаточной функции системы L (Z(d)
$ J g^^^PGL^sx(<01)d^ —
— eMSxll(^dw = 0, ^0. (20.30) Двойной интеграл, стоящий в фигурных скобках, может быть вычислен, если воспользоваться интегральным представлением дельта-функции (10.21), согласно которому
^1</0 = 8 («> — «>!>(20.31)
0-
Выполнив таким образом интегрирование по tx и использовав свойства дельта-функции, получим возможность выполнить интегриро-
вание и по «>1, после чего уравнение для определения L(l^) примет вид
J ^ \L (® Sx (0 - S,z (0) & = о,^ 0,(20.32)
—ОО
где переменная интегрирования ю заменена на 5.
Для решения полученного уравнения используем теорему, справедливую для всякой функции F(£), интеграл от квадрата модуля которой в бесконечных пределах ограничен, т. е. для которой выполняется условие
J |F(5)|45<oo.(20.33)
-ОО
Согласно этой теореме, доказываемой в теории интеграла Фурье, если при 1^0 выполняется равенство
' J e^F (5)^ = 0,(20.34)
—ОО
то F(£) является предельным значением на вещественной оси такой функции комплексного переменного ^=В4”^> которая обращается в нуль при J С ] —* оо и не имеет полюсов в верхней полуплоскости, т. е.
F(e) = limF(Q.(20.35)
т)—*о
Т] >0
Будем обозначать функцию, удовлетворяющую вышеуказанным условиям, через F*(^y Тогда данная теорема может быть сформулирована следующим образом: при выполнении условий (33) и (34)
F£) = F4fy(20.36)
Аналогично, если (34) справедливо при f^0, то F(?) будет пределом на вещественной оси функции комплексного переменного, не имеющей полюсов в нижней полуплоскости, для чего примем обозначения
Р^ = Р~£У(20.37)
Положим
F^ = Sx,^-L(i^Sx^.(20.38)
Тогда функция F (£) в соответствии с (32) будет удовлетворять условию (34).
Условие (33) для введенной таким образом функции F Q^ обычно выполняется. Поэтому вместо (38) можно написать
F* G) = Sx3 (6) - L (i^) sx ^(20.39)
С другой стороны, вследствие предполагаемой устойчивости искомой динамической системы, корни знаменателя передаточной функции Ьф.^ относительно переменной X = Z£ могут иметь только отрицательные вещественные части, что соответствует положительным мнимым частям корней переменной t Следовательно, функция L(Z^) (в конечной области) будет иметь полюсы, расположенные только в верхней полуплоскости, и можно написать
£(ZS) = L-(ZS).(20.40)
Используя это соотношение, равенство (39) можно переписать в виде
F* (?) + U ^ Sx ®=S„ (?).(20.41)
В большинстве прикладных задач спектральная плотность Sx(w) является дробно-рациональной функцией своего аргумента, так как получается в результате деления двух полиномов частоты w. В этом случае функцию ^(w) можно легко представить в виде произведения функции С+($), являющейся предельным значением на вещественной оси функции, не имеющей полюсов в верхней полуплоскости, и С (В), являющейся пределом функции, не имеющей полюсов в нижней полуплоскости, т. е. можно написать
^(?) = СЧ?)С~(?).(20.42)
Действительно, для такого разбиения достаточно разложить числитель и знаменатель Sx(£) на линейные множители и, воспользовавшись тем, что S^ (5) является четной функцией с вещественными коэффициентами, в качестве С*($) взять отношение произведения всех множителей числителя к произведению всех множителей знаменателя, обращающихся в нуль в нижней полуплоскости, а в С~(В) включиуь все оставшееся выражение, которое будет содержать множители, комплексно сопряженные с множителями, вошедшими в С+(£), и, следовательно, иметь полюсы, лежащие только в верхней полуплоскости. Если 5^(5) не является дробно-рациональной функцией своего аргумента, то подобное разбиение на С+ф и С” (5) может быть осуществлено в ряде случаев с помощью формул, которые будут приведены в конце данного параграфа.
Итак, предположим, что представление (42) возможно. В этом случае, деля обе части равенства (41) на С^ф^ будем иметь
^| + ^* (Ф C-(9 = ^f •(20.43)
Так как выбор функций (?*"(?) и С"(?) сделан таким образом, что функция С*(?) не имеет нулей в верхней полуплоскости, то отношение F* (?) / С+ (?) не будет иметь полюсов в верхней полуплоскости и полученное равенство означает, что функция 8хг (?) / С* (?) разбита на
два слагаемых, первое из которых является предельным значением функции, не имеющей полюсов в верхней полуплоскости, а второе — в нижней.
Такое разбиение может быть сделано, и притом единственным образом, для всякой функции ^(S), удовлетворяющей условию
—ОО
(20.44)
и, следовательно, допускающей преобразование Фурье. Действительно, переписав формулу Фурье
^(^Ij ^e^FtWe^dtodt(20.45)
—00—00
в гиде
F1(O=^ J У e^FtWe^dtodt-V-lA ^e^F^e^dwdt, (20.46) —00—000400
можно доказать, что полученная таким образом сумма и является требуемым разбиением функции Ft (5) на F~ (?) и F+ (;), т. е. что
О— оо
(20.47)
Ft© = ^ J J e-^FtWe^dwdt, —00 —00
PpG) = 1 J J e'^Fv («>) eimtdw dt.
О I"— 00
Для того чтобы в этом убедиться, в соответствии с достаточно показать, что выполняются равенства
^ e^vp™ (?) Л = 0, если 1г ^ О,
—ОО
( ^ip+ (5) d^ = 0, если tv ^0 .
(20.48)
(33) -(37),
(20.49)
(20.50)
—00
В справедливости этих равенств проще всего убедиться, подставив в них (47) и (48) для функций F~(^ и f+(B). Действительно, подставляя для примера (47) в (50) и меняя порядок интегрирования, получим
е^хр+(в
—00
01 оооо
( ( e^F^d*» 1 ( е^х^
—оо I-оо—оо.
■ dt.
(20.51)
Однако в соответствии с интегральным представлением дельта-функции (10.21)
1dt = 8 (^ — 0(20.52)
и, следовательно, (51) можно переписать в виде
^Fv W®^Fv W®•dt, t^O. (20.53)•dt, t^O. (20.53)оо0—
^Fv W®
^Fv W®
•dt, t^O. (20.53)
•dt, t^O. (20.53)
^ eiyiFt(^(R= ^ 8(^ — 0
Последний интеграл может быть отличен от нуля только в том случае, если в области интегрирования по переменной t аргумент у дельта-функции будет обращаться в нуль, так как в противном случае множитель 8 (^ — Z) будет тождественно равен нулю. Последнее условие при ^1^0 выполнено быть не может, чем и доказывается правильность (50). Аналогично доказывается и (49). Таким образом, (46) действительно дает разложение функции Fv (^) на сумму функций F7C) и F*^.
С Sx2 ® ) С+(£)С Sx2 ® ) С+(£)Для применения этой формулы к (43) достаточно убедиться, что функция, стоящая в правой части этого уравнения, удовлетворяет условию
С Sx2 ® ) С+(£)
С Sx2 ® ) С+(£)
d^<oo. (20.54)
Условие (54) в практически интересных задачах обычно выполняется, поэтому для интересующего нас слагаемого левой части уравнения L'(ZB)C'(B) получим на основании (48) явное выражение
£-(Z6)C-(9=AU-^ о+£-(Z6)C-(9=AU-^ о+соС sxz (®)3 C+WсоС sxz (®)3 C+Weio4 dweio4 dwdt.dt.(20.55)(20.55)
£-(Z6)C-(9=AU-^ о+
£-(Z6)C-(9=AU-^ о+
со
С sxz (®)
3 C+W
со
С sxz (®)
3 C+W
eio4 dw
eio4 dw
dt.
dt.
(20.55)
(20.55)
Деля обе части равенства (55) на С (^), получим окончательное выражение для искомой передаточной функции L(i£)
L^— 2, О'®L^— 2, О'®ОО0+ОО0+e~iye~iydmdmdt.dt.(20.56)(20.56)
L^— 2, О'®
L^— 2, О'®
ОО
0+
ОО
0+
e~iy
e~iy
dm
dm
dt.
dt.
(20.56)
(20.56)
Остается выяснить, как можно определить функции С+(£) и С'(£) в том случае, когда спектральная плотность ^(w) не является дробно рациональной функцией (не является отношением двух полиномов).
Рассмотрим для этой цели lnSx(£) и предположим, что выполняется условие
f I In S, (ю) |a dt < co.(20.57)
—oo
Тогда, в соответствии с уже использованной выше теоремой из теории интегралов Фурье, In Sx (В) можно представить в виде суммы
in^-r^Hr-tf),in^-r^Hr-tf),(20.58)(20.58)
in^-r^Hr-tf),
in^-r^Hr-tf),
(20.58)
(20.58)
где Г+($) и Г"0) получаются из функций комплексного переменного С не имеющих полюсов в верхней и соответственно нижней полуплоскости, путем соответствующих предельных переходов и на основании (47) и (48) определяются равенствами
ОО ОО
(20.59)(20.60)(20.59)(20.60)Г- (;) = 1 ( С e-iy In S, (ш) eim‘ dw dt,
(20.59)
(20.60)
(20.59)
(20.60)
0400
0— oo
I ($) = 1 $ J e-iy In ^ (<0) el,M d® dt.
—00 —00
Потенцируя (58), получим
^(ш) = ег+(г)ег“(Ч(20.61)
Так как показательная функция комплексного переменного не может иметь полюсов в области, где отсутствуют полюсы показателя степени, то, положив
С+($) = ег+<Ч(20.62)
С'($) = ег"(6),(20.63)
мы тем самым получим искомое представление S^^) в виде произведения (42).
В том случае, когда S^(w) удовлетворяет неравенству
1п5,(ш) |1п5,(ш) |(о2 + I ’(о2 + I ’(20.64)(20.64)
1п5,(ш) |
1п5,(ш) |
(о2 + I ’
(о2 + I ’
(20.64)
(20.64)
С+(£) и С'(£) могут быть определены также и по следующим формулам, которые приведем без вывода *):
С+ С) = exp {in Vs, (0 +1 $d^ },(20.65)
—ОО
С- (?) = exp {in VOT- ^ $ 1П ГУ ' } •(20-66)
—ОО
Все выведенные в данном параграфе формулы относятся к случаю, когда математические ожидания полезного сигнала и помехи известны, и следовательно, можно было принять й — ^ = 0.
Рассмотрим пример, поясняющий применение полученных в этом параграфе формул.
Пример 20.1. Найти дисперсию оптимального устройства, предназначенного для определения текущего значения производной -^, если текущие значения функции Y (f) определяются с ошибкой V $\ а время работы системы можно считать неограниченно большим.
Дано:
J = 0,5 = 0,Ку^ = ^ ^'^ ^cos ^т-ф-у sin p|xQ,
К.^ = 4^о <х1,/^(т) = 0.
В обозначениях предыдущих параграфов
X(0 = t/(0+ Ш U^=Y<ty z^=d-^.
Поэтому, применяя (24), для искомой дисперсии получим
D[e(OJ=— f IZ-W^SyW + S^t»)]^,
—ОО—ОО
где L(Zw) — передаточная функция оптимальной динамической системы. Находя для ее определения спектральную плотность случайной функции Х(0> получим (см. (11.17) и (11.4))
„„„2° у ° (°2 + Р2)<^«о
5, «в) - Sy (ш) + S„ «о) - s-R-r^—=
о* а0(в< + 2[а^а(а34-32)4-а2а (а2 - р2)] ш3 + ао [заухао + ао (а2 + 02)] (а2 + Р2)
” л (to + za0) (<й — Р -На) (со + 0 + /а) (ш — ха0) (® — Р — /а) (со + 0 — /а)*
Следовательно, в соответствии с (42)
С* /^ _ ^Уао (6 — «1 + ibi) (? — «3 + iba)u V” (6+ч)(«-₽ + «)(£+?+/«) '
^/^ __ о»У^ (6 — «1 — ibj (5 — Оз — iba)
V«<e —Z«0> (6 —р —z«) (е Ч-р —Za)'
где через ах~\-1Ьх и a^-^lb^ обозначены корни числителя SxWt лежащие в верхней полуплоскости. Определение взаимной спектральной плотности S^z(w) по (26) дает
(ш) = /(О^(«ч-р»)
xzx 'x(to — p + Za)(to + p + Za)(<» — p —;«)(»> + £—Za)
Подставляя полученные выражения в (56), для искомой передаточной функции /.(/;) будем иметь
д г^ч (5 ~ <ао) (S — ^ — 1^ (6 + ? — /«) 2лаоав (6 — л, — ibt) (5 — а8 — /68)
tZwj-dZ.tZwj-dZ.У С J Сlj»2ayaja^^^
tZwj-dZ.
tZwj-dZ.
J U (ю — 3 — *а) (w + Р — М (^ — «t + ^1) (^ — #» + ib^ 0-ОО"
Полученные формулы для D[s(Z)J и L(Z$) полностью решают поставленную в данном примере задачу. Все интегралы, входящие в эти формулы, могут быть вычислены, однако получение окончательных расчетных формул связано с утомительными выкладками, которые можно обойти. Практически интересный способ, позволяющий упростить вычисления для дробно-рациональных спектральных плотностей, рассмотрен в следующем параграфе.
§ 21. Расчетные формулы для определения оптимальной передаточной функции динамической системы в случае дробно-рациональных спектральных плотностей сигнала и помехи
Выведенные в предыдущем параграфе общие формулы существенно упрощаются в наиболее важном для приложений случае, когда спектральные плотности сигнала и помехи, а также их взаимная спектральная плотность являются дробно-рациональными функциями, т. е. являются отношениями полиномов различной степени. Упрощение основано на том, что передаточная функция системы при фильтрации, упреждении и дифференцировании также является дробно-ра- циональног! функцией, числовые коэффициенты которой могут быть вычислены по сравнительно простым формулам.
В случае фильтрации с запаздыванием, т. е. когда «время упреждения» т<0, вид оптимальной передаточной функции несколько усложняется. Этот случай будет рассмотрен в следующем параграфе.
Итак, положим, что ^(;) является отношением двух полиномов. По-прежнему ограничимся рассмотрением вещественных случайных функций U^ и ^(Z) с нулевыми математическими ожиданиями и предположим дополнительно, что Sx(?) в конечной части плоскости комплексного переменного В не имеет вещественных корней. В этом случае корни числителя, так же как и корни знаменателя в выражении для Sx(w\ будут попарно сопряженными и спектральная плотность входного сигнала может быть представлена в виде
х-®=а’(2М>
где полиномы Рт^) и Q^(В) имеют корни, расположенные в верхней полуплоскости комплексного переменного, т. е. могут быть' представлены в виде
Р¥
ЛЛ^Н^-Н/Г'. Q^^Tl^-^,(21-2)
/=1fe=l
где комплексные числа ру и Nk имеют положительные мнимые части, лгу и пк— кратности соответствующих корней, а
2/^у = /л, ^пк = п.(21.3)
/=1*=1
Взаимная спектральная плотность Sxz^ связана со спектральными плотностями Stt (<*>) и Sx,y(to) формулой
Sxz (<о) = ^(Zto) е1^ [Sa (to) + S™ (to)|,(21.4)
где передаточная функция AZ(Zw) желаемого оператора N в данном случае является полиномом, поскольку задачей рассматриваемой динамической системы является фильтрация, упреждение и дифференцирование.
Формула (4) показывает, что при замене вещественной переменной (о комплексной переменной С мы получим функцию S^(Q, аналитическую в верхней полуплоскости и не имеющую особенностей в указанной области, исключая конечное число точек, где эта функция может иметь полюсы. Обозначим значения С соответствующие этим полюсам, буквой Х^ а кратность г-го полюса через 1Г {г = = 1, 2, ... , а).
Из вида функции 5^(5) следует, что можно положить
сч^=^ С"^04^(2L5)
Qn ©Qn (9
где звездочкой по-прежнему отмечается полином, у которого коэффициенты заменены комплексно сопряженными выражениями. Поэтому общее уравнение (20.43), определяющее оптимальную передаточную ^функцию динамической системы, в данном случае можно переписать б виде
^ 1$~С) - F*(0] = a»^ L- №>(21.6)
Рт (9
Левая часть написанного равенства является предельным значением на вещественной оси некоторой функции комплексного переменного С аналитической в верхней полуплоскости, за исключением конечного числа точек Хг в которых эта функция имеет полюсы кратности 1Р а правая часть равенства является предельным значе-
нием на вещественной оси функции, аналитической в нижней полуплоскости, причем обе эти функции на бесконечности обращаются в нуль. Из теории функций комплексного переменного (теорема об аналитическом продолжении) известно, что в этом случае значение функции на вещественной оси можно рассматривать как предельное значение одной функции /(Q комплексного переменного С аналитической во всей плоскости, за исключением указанных выше полюсов, расположенных в верхней полуплоскости. Поэтому вместо (6) получим два уравнения
Х(У = |М^(О —F+(O],(21.7)
rm
=<218>
первое из которых будет использовано для определения функции £ (5), а второе определяет искомую передаточную функцию оптимальной динамической системы.
Для определения функции ^(Q будем исходить из полученных выше общих свойств этой функции, согласно которым /(Q имеет полюсы заданной кратности в точках Хг плоскости комплексного переменного. Такие функции, в соответствии с обобщенной теоремой Лиувилля, могут быть представлены в виде конечной суммы отрицательных степеней разностей (С— Хг), т. е. можно написать
а
х®=2<2L9>
Г=1 А=1
Таким образом, определение функции /(Q, а следовательно, на основании (8) и функции L~ (z^) = L (z*B) сводится к вычислению конечного числа постоянных скг Для их нахождения подставим сумму (9) в (7), что дает
2(^=sSs--ro-^';*<» <2L10> г=1 А—]
Для получения любого из коэффициентов ск>г умножим обе части последнего равенства на (^ — \гУг.
В результате в левой части равенства получим сумму положительных степеней бинома (С — Хг). Поэтому для определения нужного коэффициента скчГ достаточно продифференцировать по С обе части полученного таким образом равенства (Zr— ^) раз, т. е. столько раз, какова степень у бинома ((— Х^ стоящего множителем у искомого коэффициента, и положить в результате С=Х^ так как при первой
операции слева исчезнут все слагаемые со степенями, меньшими (Zr— Л), а после второй операции исчезнут все слагаемые со степенями, большими (Zr — к\ Выполнив эти операции, получим
(4 к)! с^^(4 к)! с^^dlr"k d^r‘kdlr"k d^r‘k^s”®^s”®dVbd Цг"кdVbd Цг"кV'Pm (С)V'Pm (С). (21.11) :=х.. (21.11) :=х.
(4 к)! с^^
(4 к)! с^^
dlr"k d^r‘k
dlr"k d^r‘k
^s”®
^s”®
dVbd Цг"к
dVbd Цг"к
V'
Pm (С)
V'
Pm (С)
. (21.11) :=х.
. (21.11) :=х.
Функция
Qn ^ с+ /у \
Pm (С) W
при C=Xr Heпри C=Xr Heфункцияфункцияимеет особенностей. Следовательно,
при C=Xr He
при C=Xr He
функция
функция
Pm (I)
имеет -«в этой точке нуль порядка Zr. Поэтому второе слагаемое в правой части (11) обратится в нуль и для искомого коэффициента с^ получим окончательно
Ck-r~(lr — А)!Ck-r~(lr — А)!dzr"ftdVrkdzr"ftdVrk((_хгуг5^1 s (уV Г’ Рт£) ^^^((_хгуг5^1 s (уV Г’ Рт£) ^^^:=х:=х(21.12)(21.12)
Ck-r~(lr — А)!
Ck-r~(lr — А)!
dzr"ft
dVrk
dzr"ft
dVrk
((_хгуг5^1 s (у
V Г’ Рт£) ^^^
((_хгуг5^1 s (у
V Г’ Рт£) ^^^
:=х
:=х
(21.12)
(21.12)
Формулы (4), (8), (9) и (12) полностью решают задачу определения оптимальной динамической системы, обеспечивающей фильтрацию, упреждение и сглаживание. Эти формулы в общем виде довольно громоздки, однако в различных частных случаях существенно упрощаются в основном вследствие того, что кратности корней 1Г обычно бывают невелики, а поэтому порядок производных в (12) будет невысоким, и число слагаемых в (9) сравнительно малым.
В заключение отметим, что подстановка (8) в (20.24) для дисперсии ошибки аппроксимации дает
D[s(0]= J S2W<»- -^ J |х(ш)|2йо>.(21.13)
Поясним применение полученных формул примерами.
Пример 21.1. В условиях примера 20.1 определить передаточную функцию и дисперсию ошибки определения текущего значения произ- « dYW водной ■ .? если
oj, = 10 5 рад\ а = 0,1 \fceK, р = 0,75 \[сек> о^=4 Ж4 рад\ ао = О,5 \[сек. (
Так как в рассматриваемом случае
.(6 —«I + <»1) (е —а» +*»е) (8 —г»1) (6 —<Х, — f»e)
(У — к (8 + ,а0) (8 - ₽ + 1а) (8 + 3 + fa) (8 - fa0) (8 - ? - ia) (8 + ₽ - iа) ’
-2^а(а» + ^),-8
„($_р + (а)(8 + р + к)(8-р-<а)(8 + р-к) ’
то, согласно обозначению (1), а2=-^-а=,
Рт (?) = Р» (?) = (? - "1 - ^) (? - ^ - «^Qn (?) = Qa (?) = (? - ^о) (? + ₽ - to) ($ - ₽ - to).
Следовательно, функция % (С), определяемая (7) и входящая в выражение для искомой передаточной функции (8), на основании (9) определится формулой
поскольку S^(Q в верхней полуплоскости имеет только два простых полюса. В соответствии с (12) для определения постоянных с1Л и с1л имеем
_ 2а» a («2 + ^)(^aj-^^
С1Л— я^ — a, + ib, + fa) (? — a2 + ib^ + fa) 2? ’
сгл = с*л (так как в данном случае aI = a2 = 0). Подставляя выражение для y(Q в (13), получим искомую дисперсию
D [8 (01 = D | Y (01г (I• fa» =
—ОО
=„■ (,■+и - л- [21 г - ^ । с., । -]=
Подстановка исходных числовых данных дает
a! = a2 = 0,^=1,17,^=1,84,
D [8 (01 = =г («а + Р3) (1 -=
-|»»4№ + (6.+«)W + № + <08]/
= a’ (a2 + pi) (1 — o,717) = a2 (a2 + p2) 0,283,
T.e. 1/5БЖ"=о,53.
V D[K(0]
Пример 21.2. Определить дисперсию ошибки экстраполирования случайной функции (ДГ) на время т^ если на вход оптимальной
динамической системы поступает сумма X^t) полезного сигнала U^ и помехи V(t\ и = Т) = 0,
Ки СО = °ue'tt |т| (cos рх 4- у sin Р I Т |),
к. (т) = а^-т П (1 + т ! т | ), Rtt1, (т) = о, а экстраполирование осуществляется по всему прошлому процесса. При оп — 0^= 1, а = 0,1 Х/сек, р = 0,7 XjceK, у = 0,5 Х^сек, т0 = 5 сек сравнить полученный результат с результатом решения примера 19.1.
В рассматриваемом случае (см. (11.17))
s (ш) =2»n a (a2-f-р2)
7л[(ш24-а2 —£2)24-4а2₽2]’
Следовательно,
^=8В (5) + ^ (В) = a1 LM^,
а» = ll^zhH^LtAd — °-85 7СТС
р, (?) = (? — щ — in) (5 + от — in),
Qi (6) = (В - Р - to) G + Р - ^) 0 ~ ^
от = 0,363, п = 0,253.
Полином Qi (с) имеет четыре корня:
X, = р —|— /(XJXg = р —]— l^Xg = Хд = Z^.
Следовательно, применяя формулу (9), получим хЮ-р^+гпЬ;.
Определяя коэффициенты с11Г методом, указанным в тексте, получим с1,1 = £ G ? ia) р* (Q Sxz (0 ]^-р+/а =
_ о Ja (а2 + р3) ^otf+t») (р 4- Z« + Z7)8тсР (р + Za — m + in) (Р + Za -|- ш -|- ЗД *Cl,2 =С*л,
D [■(01 = »S-^jJ€=j^-rnCS|«=
_,2а2а(а2 + Р2)е-^[р2 + (а2+Т2)]2,
— М1а2^ [(₽-от)2 + (а + л)21 [ф + т)2 +(а+ п)2]Г
Подставляя указанные в условиях примера числовые величины
получим
D[e(0] = ^{I —0,977} = 0,023^а8 == 0,151 att,
т. е. а8 в 5,9 раза меньше, чем при экстраполировании линейным выражением kxX (f) + k^X ((), рассмотренным в примере 19.1, которое не является оптимальным.
§22. Расчетные формулы для оптимальной передаточной функции динамической системы с запаздыванием
Отличие данного случая от случая, разобранного в предыдущем параграфе, состоит в том, что взаимная спектральная плотность SX2 (Q, определяемая (21.4),
SX2 to = N ^ eK\Sa (С) + $,„ (С) ],(22.1)
при отрицательном т, вследствие наличия множителя e‘tT = ^",i:iT', обра- щается в бесконечность при обращении мнимой части переменной С в -|- оо, т. е. имеет в верхней полуплоскости существенно особую точку. Поэтому выражение (21.6) нельзя рассматривать как функцию, аналитическую во всей плоскости, исключая конечное число полюсов, и все дальнейшие выкладки становятся неприемлемыми. Для того чтобы обойти данную трудность, перепишем (21.6) в виде
— Ь (4).(22.2)
Правая часть этого равенства является предельным значением на вещественной оси функции, аналитической в верхней полуплоскости. Второй член в левой части является предельным значением на вещественной оси функции, аналитической в нижней полуплоскости. Следовательно, для того чтобы воспользоваться теоремой об аналитическом продолжении, примененной в предыдущем параграфе, нужно только убедиться, что первое слагаемое левой части равенства (2)
л*
^8хг^(22.3)
может рассматриваться также как предельное значение функции комплексной переменной С, аналитической в нижней полуплоскости, исключая конечное число полюсов. Это условие действительно выполняется, так как показательный множитель £,Ст, стоящий в (1), в нижней полуплоскости на бесконечности обращается в нуль и, следовательно, существенно особая точка отсутствует. Поэтому обе части (2) могут быть получены путем соответствующих предельных переходов из одной функции Ф (Q, аналитической во всей плоскости комплексного переменного С исключая а точек нижней полуплоскости
С = хг,(22.4)
где хг соответствуют полюсам (3), поскольку второе слагаемое в (2) не имеет полюсов в нижней полуплоскости, а правая часть (2) не имеет полюсов в верхней полуплоскости- Таким образом, можно положить
О* tC)Р
w)=p!^sx^-^^l-№,(22-5)
что дает для искомой передаточной функции A(Z$)
L ^=¥1 - ? г#! ^ •<22-6>
где на основании (21.1) выражение ~ рр^ур заменено на g-^-
Поскольку функция Т (У всюду аналитическая, исключая конечное число точек, в которых она имеет полюсы, ее, так же как в предыдущем параграфе функцию % (у, можно представить в виде конечного ряда, положив
а /г
^q-I2 (А?’(22-7>
Г=1 6=1
где хг — полюсы (3), /г — их кратность, а а — общее число полюсов (как было отмечено выше, все полюсы расположены в нижней полуплоскости).
Для определения постоянных gk<r примем тот же способ, который был использован в предыдущем параграфе: подставляя (7) в (5), умножая обе части равенства на (С — хгр, дифференцируя 1Г—к раз, Р (С) полагая в результате £ = хг и учитывая, что слагаемое —аа £”№) Чпд>) не имеет полюсов в нижней полуплоскости и, следовательно, после
выполнения указанных выше операций дает нуль, получим
^.г =^.г =11dlr"kdlr"kЦг—к^Х dVr-kЦг—к^Х dVr-k<WР*т^<WР*т^S^(QS^(QС=х/С=х/(22.8)(22.8)
^.г =
^.г =
1
1
dlr"k
dlr"k
Цг—к^Х dVr-k
Цг—к^Х dVr-k
<W
Р*т^
<W
Р*т^
S^(Q
S^(Q
С=х/
С=х/
(22.8)
(22.8)
Выражение (8) отличается от (21.12) только тем, что вместо полюсов Хг функции ^^(У, лежащих в верхней полуплоскости, в эту формулу входят полюсы хг функции (3), лежащие в нижней полуплоскости, которые, разумеется, имеют совершенно другие числовые значения и кратности 1Г
Итак, формулы (6), (7) и (8) решают задачу определения оптимальной передаточной функции для динамической системы с запаздыванием, если спектральная плотность ^(w) не обращается в нуль или в бесконечность ни при каких конечных (вещественных) ш и является дробно-рациональной функцией своего аргумента.
213213РАСЧЕТНЫЕ ФОРМУЛЫРАСЧЕТНЫЕ ФОРМУЛЫI 22]
213
213
РАСЧЕТНЫЕ ФОРМУЛЫ
РАСЧЕТНЫЕ ФОРМУЛЫ
При У(0 = 0 подстановка найденного выражения для оптимальной передаточной функции в общую формулу (20.24) для дисперсии ошибки аппроксимации е(О=У(О — Z(f) дает
ОО
D 1,wi=5[5^s“’₽-(“’,|'’(“,+
—ОО
^Т^р^ю. (22.9)
—ОО
Применим полученные формулы к решению примеров.
Пример 22.1. Определить передаточную функцию оптимальной динамической системы, предназначаемой для получения производной случайной функции 67(f) в момент времени, предшествующий моменту последнего наблюдения ординаты случайной функции U^f) на ч секунд, если помехи отсутствуют, й = 0, а
£« ^ = (<о2 + а2)2 *
Найти дисперсию ошибки определения производной.
Так как в данном случае помеха отсутствует, то X(f) = U(f) и по условию Рт ((d) = Ро ((d) = 1, Qn ((d) = Q^ ((о) = ((о — i^, a SX2 (to) = = l^e-u^SuH где ч^О.
Следовательно, после подстановки в (3) получим
т. е. это выражение не имеет полюсов в нижней полуплоскости. Поэтому в соответствии c(7)lF(Q = 0, L= Ke"l^s
S, (ш) = \L ^ р ^ ((О) = ш3 Sx (ш) = Sz (to).
Следовательно,
D [e(f)] = D (Z(f)] — D[K(f)] = 0.
Пример 22.2. Решить предыдущий пример при условии, что ординаты дифференцируемой функции U(f) искажены помехой V^> не зависящей от (7(f) и имеющей спектральную плотность
оЬ2
Ot,^2
и нулевое математическое ожидание.
Отличие от предыдущего примера состоит в том, что в данном случае
x^=u^-vv^.
Следовательно,
W »и W ~г W(о>2 + «2)2 (to2 4-P2)2—
где u)j и <o,2 — корни уравнения (a3 -}- b^) o>4 -(- 2 (a3p3 -|- 63a3) ®3+ +(a2^4 -|- Xa4) = 0, лежащие в нижней полуплоскости, ш3 = а>*, <о4 = <о*
W = toe^ Su W =е'^Ч.
В соответствии с (7)
2
Ф(О=У
<где
g^k^-^^^S^g^k^-^^^S^Е=ч,Е=ч,
g^k^-^^^S^
g^k^-^^^S^
Е=ч,
Е=ч,
5 = Х2>5 = Х2>х1 = (о1, х.2 = <0.2.х1 = (о1, х.2 = <0.2.Qi togiA= (C ~^^} Sxsto)
5 = Х2>
5 = Х2>
х1 = (о1, х.2 = <0.2.
х1 = (о1, х.2 = <0.2.
Произведя вычисление коэффициентов £1Д и ^д и подставляя найденные значения в формулу (6), для передаточной функции оптимальной системы получим
^-„H.-w [(„ _ ln) (^Itiy ,-(.«.>.. (.+„+,„)+
тттде
т
т
/Ур.2 -|- >2 -|- р. д2 Р2 4* Ь2 а2
2’ ^— а2 + Ь1 •
ab | р — а21а2 + 62 *
§ 23. Оптимальное сглаживание, упреждение
и дифференцирование при конечном времени наблюдения
В предыдущих параграфах было рассмотрено определение оптимальной динамической системы, осуществляющей сглаживание, упреждение и дифференцирование стационарной случайной функции при наличии стационарных помех в том случае, когда ординаты случайной функции, поступающей на вход системы, известны за столь большой промежуток времени, предшествующий данному моменту времени, что при математическом решении задачи этот промежуток времени можно считать бесконечно большим. Во многих случаях подобная схематизация задачи является вполне приемлемой. Однако в приложениях также часто встречаются случаи, когда конечность времени наблюдения является характерной особенностью работы системы, а функция, поступающая на вход системы, кроме стационарной составляющей, имеет еще переменную составляющую, являющуюся заданной функцией времени. Типичным примером подобных задач являются те из них, которые связаны с построением оптимальных счетно-решающих приборов для определения параметров движения подвижных объектов. Неслучайными составляющими в данном случае являются текущие координаты объекта, к которым прибавляются ошибки измерения, являющиеся обычно стационарными случайными функциями.
Решение этой задачи в общей постановке представляет большие математические трудности. Однако если и в этом случае пойти на некоторые упрощения, то можно получить решение, пригодное для практического использования).
Первое упрощающее предположение относится к виду неслучайной составляющей входного сигнала и заключается в том, что эта неслучайная функция времени может быть с достаточной точностью аппроксимирована полиномом от t заданной степени. Это предположение не сильно ограничивает применимость теории, поскольку всякую непрерывную функцию можно с достаточной точностью заменить полиномом, подобрав его коэффициенты соответствующим образом.
Второе предположение относится к виду спектральной плотности случайного процесса, поступающего на вход динамической системы, и не отличается от предположения, сделанного в предыдущем параграфе.
Наконец, в качестве третьего допущения в данном параграфе ) будем считать, что время наблюдения Т остается постоянным, т. е. что система учитывает ординаты входного случайного процесса только
за интервал времени (t—Т, t), конец которого непрерывно переметается, а ширина остается постоянной.
Итак, сформулируем задачу математически. Положим, что случайная функция X (f), поступающая на вход динамической системы, -является суммой
Х(0 = 7?Н0 + ^(0 + т(23.1)
где Rk (t) — полином степени А, т. е.
Rk (О=°о^ 4~ ai^k 14“ • • • 4” ак>(23.2)
л0, аь ..^а^ — неизвестные неслучайные постоянные, a U(f) и V (О — стационарные и стационарно связанные случайные функции, характеристики которых известны. *
Задачей динамической системы является получение функции Z(ty определяемой равенством
z(0 = N[^(0 4-£/(0L(23.3)
где вид оператора N задан.
Обозначим, так же как и ранее, оператор искомой динамической системы через L, однако в отличие от предыдущего потребуем, чтобы при нахождении значения функции
Y^LYR^-VU^V^,(23.4)
получаемой на выходе системы, могли быть использованы ординаты функции X(t) только для интервала времени (I—Г, t). Сформулированную таким образом задачу мы будем называть задачей нахождения оптимальной динамической системы при конечном времени наблюдения. Операторы N и L будем считать не зависящими от времени.
По-прежнему будем исходить из требования минимума средней квадратической ошибки, которое дает условие для определения оператора L, т. е. из условия
D[e(0] = M{|L[7?ft(O+t/(O+V(O]-
- N [/?»(О +1/(0] I1} = min. (23.5)
Однако в данном случае условие (5) нужно еще дополнить требованием равенства математических ожиданий случайных функций Y (0 и Z (t\ так как в противном случае может возникнуть систематическая ошибка, искажающая результат, получаемый на выходе системы. Это дополнительное условие даст
М {L [/?, (0 + U^ 4- V (0] - N [/?, (0 + (7(0]} = о. (23.6)
(23.7)(23.7)Математические ожидания стационарных функций (7(0 и 17(0 -можно считать равными нулю. Поэтому, применяя операцию математического ожидания к сумме (6), получим
(23.7)
(23.7)
LR^-NR^
6 231
Обозначим весовую функцию, соответствующую оператору L, через /(т), а весовую функцию, соответствующую оператору N, через п(т). Тогда (7) можно будет переписать в виде
Тоо
J l^Rk<t — z^dz = 5 n^RAt — ^dz,(23.8)
О—оо
где пределы интегрирования в левом интеграле — О, Т, поскольку по условию реальная динамическая система использует только конечное прошлое процесса, а в правом интеграле взяты бесконечные пределы интегрирования, так как на желаемый оператор N никакие ограничения не наложены. Разложим функцию Rk(t— т), стоящую под знаком интеграла, в ряд Тейлора около точки t. Поскольку R^^ есть полином степени к, то этот ряд будет конечным, и мы получим
Rk <t-^=Rk (0 - т Rk (0 4- Rk (0+--
(23.9)
Подставляя это выражение в (8), получим ттт
Rk^ ^^dz-R^ Z^Tdx^...^(-lf-LR^(t) ^VdT= 00о
=Rfc^ $ П CO^ — Rk (0 J n(0Tdz + ...
—00—00
00
... 4-(-l)ftA/?^(0 J n^-(23.10)
—00
Интегралы, стоящие в правой части (10), являются известными величинами, поскольку вид оператора N задан. Поэтому, обозначив через [л/ моменты функции п^> т. е. положив
р,у= п (t)V^t,(23.11)
— 00
и учитывая, что (10) может выполняться тождественно только в том случае, когда коэффициенты у производных одного порядка от полинома Ru^ одинаковы в обеих частях равенства, получим добавочные Л-]-"1 условия, которым должна удовлетворять весовая функция /(т) искомой динамической системы
т
^l^z/dz^^, / = 0, 1, 2, .... к.(23.12)
О
Итак, оператор оптимальной динамической системы L (или соответствующая ему весовая функция 7(т)) определяется из требования .обращения в минимум выражения (5) при условии соблюдения добавочных соотношений (12).
Полученную изопериметрическую задачу вариационного исчисления можно свести к обычной задаче вариационного исчисления (задаче определения функции, обращающей в экстремум заданное интегральное выражение без учета каких-либо добавочных условий), если вместо условия (5) потребовать, чтобы
{
"Т
V^V^t-^-VUlt-^-v v<t-w^-
-О
оо'
- $ «м|/?н^-т)+(/(<-т)]^
—00.
(23.13)
д затем постоянные Ху (неопределенные множители Лагранжа) определить таким образом, чтобы (12) выполнялись тождественно. В этом случае (13) не будет отличаться от (5), а добавочные соотношения (12) также будут выполнены.
Итак, для определения функции /(т) будем исходить из (13). Преобразуем левую часть этого равенства, представив квадрат выражения, стоящего под знаком математического ожидания, в виде
" т
j Z(t) [/?6 (Z — т)-|-(/(Z — т)-|-V (Z — т) ] </т —
-О
- f п ^ [Rk (Z -1) + U(t - Т) JdT = Z(t)Z(4) [^ (Z-t) +
+ Z7(Z-t)+l/(Z-T)j [/^-чН^-чН^-ч) W4-
- $ ^^«(^{[^^—оч-^^—он-^^—тя^а—тщ-
+ t7a-^i)]+[^a-^)+t/(<-^)+ v<t-^vRk(t-^ +
-+ U{t — 4)]} dx dxx + ^ Mx>^ [/?* (Z — t) + U^t — t)] [Rft (Z — t^ +
Тогда после перестановки порядка интегрирования и нахождение математического ожидания вместо (13) получим т гт
D (е) = $ 1^ $ 1^ [Ки (t - tO + К„ (т - tO + Ruy (t - tO + о
+ Ro» (t — Ч)] d^ — $ » (ч) |К„ (t — 4) 4- К„ (-С1 — т) + R^, (4 — Т)+ — ОО
+ Rao (ч — t)J d~x — 2 У, k/Л dt 4- ^п (t) п (tO Ки (t — ч) dt d-ч 4- /=0'—со
к
+ 22^y = min, (23.15) /=о
так как выражения вида
Тоо
V^R^t-^d^- J n^R^t-^ О—оо
появляющиеся в процессе преобразований, обращаются в нуль на основании (8). Последний интеграл в (15) не зависит от Z(t) и, следовательно, при отыскании минимума может быть отброшен, после чего получим тт
V W 1 $ z(T0 VKa (t -ч) 4- к, (т - ч)+r,„ (t - to 4- Оо
+ Ron (t — ^1)] dt, — 2 ^n (ч) [Ки (t — tO 4- Rao (t) — t)] dxx — —00
k
— ^^^^\Д^ — min. (23.16)
HO
Заменяя в (16) искомую функцию /(т) суммой Z(^) + a7l(T) гДе nq (т) — произвольная функция, и рассуждая так же, как в § 20 при выводе (20.18), для определения функции 7(т) получим следующее интегральное уравнение: т
V^VKu<t—t)4-KU< — t)4-/?„»0-t)4-^«(z-t)]^ = О kco
= S V 4- V^ VKtt 0 - T) 4- Rw (t -1)] dT,(23.17),
/=0—00
справедливое при O^t^T.
Так как
ки (4 + К. (Т) + Rao (4 + R™ (4 = Кх (4(23.18)
^ п^\КД1 — ^-VR^t — t)]<Zt = .--ОО
= М {[£/&- 0 + v№ - 0] J « to LT^ -t)dt} =
= М {[X № - 0 - ^ (^ - 0] [Z №) - 2 ((J]} = Rxz ^,(23.19)
фо (17) можно переписать в более компактном виде )
Г-Нк
$ I (4 кх (t — ^dx — Rxz (0 = ^j ti, 0 ^ i^ T. (23.20) 0-/=0
Полученное уравнение отличается от (20.18), выведенного для случая, когда используется все прошлое случайной функции X(ty прежде всего тем, что это равенство справедливо на конечном интервале t. Это делает невозможным применение метода, который был использован в § 20, и в общем случае значительно усложняет решение этого уравнения. Однако в частном случае, когда спектральная плотность ^(ю) является дробно-рациональной функцией ю, решение (20) может быть сведено к решению обыкновенного дифференциального уравнения.
Действительно, пусть
^«=^^><23-21)
где А^т (ю) и В^п (ю) — полиномы степени 2т и соответственно 2л, содержащие только четные степени (о, т. е., например,
Atm (ш) = Те + Т10)2 + Ti0)4 + • • • + Тт(23.22)
Представим (21) в виде
<23'23>
где полиномы Рт (С) и Qn (Q не имеют нулей в верхней полуплоскости комплексной переменной С
Для решения (20) применим искусственный прием, состоящий в том, что вместо искомого оператора L будем искать оператор Llf который связан с оператором L соотношением
L = LtQn(p),(23.24)
где р— оператор дифференцирования, a Qn — полином, стоящий в знаменателе (23). Переход от оператора L к оператору Lt означает, что вместо оператора L, который переводит случайную функцию X (О» поступающую на вход динамической системы, в требуемую нам функцию 2(0 оптимальным образом, мы определяем оптимальный оператор Lt для перевода функции Qn^X^f) в функцию 2(0- Очевидно, что вследствие наличия соотношения (24), связывающего операторы L и Lh эти две задачи эквивалентны, однако вторая задача, как будет показано ниже, при сделанных предположениях о виде спектральной плотности Sx(w) решается значительно проще. Обозначим весовые функции операторов Ц и Qn(p) через ^(т) и ^(т) соответственно. Так как оператор L является результатом последовательного применения операторов Ц и Qn(py весовая функция Z(t) является сверткой весовых функций Z^t) и ^(т), т. е. связана с ними соотношением
<to = pl (1 — Ч) q (ч) dxv(23.25)
0
С другой стороны, для получения весовой функции оператора дифференцирования Qn(p) достаточно в полиноме Qn (р) каждую степень оператора дифференцирования р заменить соответствующей производной от дельта-функции В (т) (см. § 10). Следовательно, интегрирование в (25) может быть выполнено, и мы получим
l^ = QnW\(23.26)
где оператор р, обозначает дифференцирование по т.
Прежде чем переходить к решению интегрального уравнения (20), установим некоторые общие свойства искомой весовой функции 1Х (т). Выписав для этой цели явное выражение случайной функции Y^ty получаемой с выхода искомой динамической системы, через случайную функцию X (fy поступающую на вход системы, с учетом (26) получим
Г+
У (0 = $ X (t - х) Qn (р.) к (т) dx.(23.27)
0
В выражении, стоящем под знаком интеграла, слагаемое с наивысшим порядком производной имеет вид
Повторно интегрируя это выражение но частям, в качестве вне- интегральных членов получим выражения вида
sSt^^-^^PL7-’ / = 0, 1, 2, Л- 1, (23.29)
коэффициентами которых являются ординаты стационарных случайных функций, получаемых путем дифференцирования случайной функции X (Z), поступающей на вход системы. В соответствии с допущением (23) функция X (Z) имеет спектральную плотность, изменяющуюся на бесконечности как 1 ] ^n-w. Следовательно, производная этой функции порядка (л—; — 1) будет иметь спектральную плотность,
ш2Д-2 J-2
изменяющуюся при больших (о как т- е- как ^т • Ддя того чтобы случайная функция имела конечную дисперсию, необходимо, чтобы ее спектральная плотность убывала на бесконечности быстрее чем 1 / со. Следовательно, чтобы рассматриваемая производная от X (Z) имела конечную дисперсию, необходимо выполнение условия
т — /<0,(23.30)
т. е. при
/О(23.31)
коэффициентв(29)упроизводной ^^-будетиметьбесконечную
дисперсию. Таккак,сдругой стороны, (27),аследовательно, и все
внеинтегральные члены вида (29) должны иметь конечную диспер- сию, для ]<^т производные должны обращаться в нуль при т = 0 и т=Т, т. е. весовая функция /^т) должна удовлетворять следующим 1т дополнительным условиям:
^Д£2|=о, ^Wl =°>/=°> 1т — \. (23.32)
d'J |т—о —77
_d^l, (т)
Полученные соотношения показывают, что производная —5^1* в точках т = 0 и т = Т терпит разрыв и, следовательно, производные более высокого порядка в этих точках будут содержать дельтафункции В (т) и 3 (т — Г) и их производные.
Вернемся к (20). Подставляя в это уравнение вместо Z^ (26), получим
ТК» V - ^QM") к ^ ^ - R^ = £ V-(23.33)
о—/—о
Для решения этого уравнения применим к обеим частям равенства оператор Qn(—pt\ где pt— оператор дифференцирования по L Me-
няя в левой части равенства оператор интегрирования по т и оператор Qn(—Pt) местами и учитывая, что применение второго опера- к
тора к сумме 2 ^ дает многочлен степени к, т. е. сумму того же
вида, вместо (33) получим
Г+к
\Qn(—Pt) Kx<t - т) QM) 4(т) dx - Q„ (-Pt) Rx2^ = ^f, (23.34) 0-/=^
где Xj — новые постоянные. Применяя к интегралу, входящему в (34), операцию интегрирования по частям, замечаем, что внеинтегральные члены будут иметь множители вида
dJ к J 7 +d^i 71 7 — ’
которые при j<jn обращаются в нуль на основании соотношения (32), а при j^m также будут равны нулю вследствие того, что область интегрирования, по предположению, включает точки т = 0 и т=7, и, следовательно, дельта-функции, которые возникают при дифференцировании, после подстановки пределов интегрирования также обратятся в нуль. Поэтому после интегрирования по частям все внеин- тегральные члены обратятся в нуль, и вместо (34) получим
т+к
$ W QM QA - Pt) К At - ^dx - Qn{ - Pt)RxAl) = 2YjP. (23.35) o—/—0
Выразим в полученном равенстве корреляционную функцию Кх^ — т) через ее спектральную плотность, положив
Кх kt — Г) = $ е,ш t'"^ Sx (<О) d<0(23.36)
и введем операторы Qn(pf) и Q„(— р() под знак интеграла по w. Выполнив после этого дифференцирование по t, преобразуем (34) к виду
Г+ оок
И । о» w i’ ^ (ш)е"("т) z* <т) <t«^-Qnk- р() RxZ (о=s ^; ^
0ОО/=о
(23.37)
Покажем, что при сделанном предположении (23) о виде спектральной плотности 5л(<о) полученное интегральное уравнение сводится к обыкновенному дифференциальному уравнению. Действительно,
рассмотрим двойной интеграл в (37). Заменяя в нем ^(ю) по (23), сокращая на |Qn(ao)p и учитывая (21) и (22), получим
Г—|~ оо
И I Q" </ш) I1 ^ (ш) е'“Z> W ^ ^ =
ООО
7*+ со
= $ $ (То + 71ш2 + 72ю4 + • • • + 7m ш2т) е'^'^) h (т) dw dx. (23.38) Ооо
Однако, согласно (10.22), при любом целом р.
^«-(«-т) dto_^№^_ ^(23.39)
— 00
где В(и) (t — т) обозначает производную порядка р от дельта-функции по ее аргументу. Поэтому в (38) интегрирование по w может быть выполнено, и мы получим
Г+ оо
$\Q„WSx(<»)eto^^^
О — — оо
= Y [То - 718(8) t - ^ + ... + (- IF 7mS<^ 0 - ’Я 4 W (23.40) 0-
или, учитывая свойства производных от дельта-функции, получим окончательно
г-н
$ QnkPt'lQnk-Pt^KAt-^h^^^
О —
Г(Pinл
= [(-l)m 7m ^m +... - 71 ^ + 7о] А (О-(23.41)
Подставляя полученное выражение в (35) и одновременно заменяя корреляционную функцию связи R^tt) по формуле
0000
R,At)= $ ?^г(ш)й®= $ ^А/(/^)[5*„(Ш)-|-^„(Ш)]^Ш, (23.42) — 00—00
получим дифференциальное уравнение для определения искомой весовой функции 1Х^
[(-1)т7т^ЧЧ-1Г17т-1^Ъ---71£ + ^^^^
= S ^ + Г eto‘Q* (Z<o) N W [S„ (ш) + Sw (со)] d»,(23.43)
/*0—ооz
где N(i^)—передаточная функция заданного оператора N. Линейное неоднородное дифференциальное уравнение (43) имеет постоянные коэффициенты и, следовательно, его общий интеграл может быть представлен в виде (при О^^Т)
/г2т
А (О — £ ZX+ S +
7 = 0г=\
■ с Qn (zt0) (Zto)• ,
+ $(23Л4)
— ОО
где аг — корни характеристического уравнения
А^т 04 ==:=
= (— 1 )^ Т^ + (-1)^ Чт„^ +... - Т1а* + То = 0,(23.45)
a Ху и Сг (/ = 0, 1, ..., Л; г = 1, 2, ...» 2/п)— пока неизвестные постоянные (считаем корни ar различными).
Для нахождения весовой функции Uty которая является искомой в данной задаче, подставим (44) в (26). Учитывая, что применение к2т
оператора Qn(j)^ к суммам ^ \jtJ и ^ Сг^ дает суммы такого /=1г = 1
же вида, а оператор дифференцирования pt можно ввести под знак интеграла и заменить умножением на /со, указанная выше подстановка дает
к2т
j=0г=Л
ооп — т
+ $ L24^^^W+5^^2 л^-1)<0+
— оо "1=\
+ 5 B^Ht — Т), O^t^T, (23.46)
где производные от дельта-функции появляются при дифференцировании функции l^^^yy которая в соответствии с (32) терпит разрыв на концах интервала (О, Т), а Dp Cr, At и Bt (7 = 0, 1А; г=1, 2, ..., 2/^; /=1, 2, ..., п— пг^ — постоянные, подлежащие определению.
Общее число постоянных, входящих в найденное решение для I (f), равно 2л4~^ +1е Для их нахождения имеется ^-р1 соотношений, определяемых равенствами (12), дающими значения первых ^4"^ м0‘ ментов функции 1^\
8 А. А, Свешников - 1383
Для получения недостающих ^п уравнений выражение (46) нужно подставить в исходное интегральное уравнение (20). Однако в (20) содержится еще &4~ 1 неопределенных множителей Лагранжа. Поэтому в результате подстановки необходимо получить не 2/7, a 2zz -{- k -]-1 уравнений. Покажем, что необходимые уравнения могут быть получены. Действительно, эта подстановка дает линейную комбинацию различных показательных функций переменной t, коэффициентами которых являются искомые постоянные, входящие в (46). Так как (20) должно удовлетворяться тождественно, то, приравнивая эти коэффициенты нулю, получим систему линейных уравнений, определяющую искомые постоянные. Число получаемых таким образом уравнений в точности равно 2/7, так как при сделанном в начале данного параграфа предположении о виде спектральной плотности ^(ю) корреляционная функция Кх^) будет линейной комбинацией п показательных функций вида г-VTl (/=1, 2, ..., п\ где постоянные vy могут быть как вещественными, так и комплексными ). Следовательно, при вы- т+
числении ^ ^MKx(t— т)^т за счет дельта-функций, содержащихся о-
в (46), появится (п— т) показательных функций вида e-v/^-r* и (п— т) показательных функций вида e-v/^l Кроме того, за счет 2т слагаемых вида е^Л имеющихся в правой части (46), после интегрирования возникает 2/и показательных функций вида еаг. Следовательно, всего мы получим 2 (п— т) 4“ 2w = 2/7 различных показательных функций, приравнивая нулю коэффициенты у которых, будем иметь ^п линейных уравнений.
Кроме того, после подстановки I (т) в (20) возникает еще полином от t степени Л, приравнивая нулю коэффициенты которого мы получим недостающие Л~41 уравнений. Вместе с соотношениями (12) всего мы будем иметь 2 (п Ц—/г —|— 1) линейных уравнений, позволяющих определить 2/?-]-^ + ^ постоянных, входящих в (46), и Л —|— 1 множителей Лагранжа.
Полученные выше уравнения дают решение поставленной в данном параграфе задачи нахождения весовой функции оптимальной динамической системы при конечном времени наблюдения Т и сделанных предположениях о виде случайной функции X(f), поступающей на вход системы.
В том случае, когда искомую динамическую систему удобнее характеризовать не весовой функцией 7(т), а передаточной функцией Ц1ю\
последняя может быть найдена путем применения преобразования Фурье, т. е. по формуле
L(»= \ eito4^d^(23.47)
о-
интегрирование в которой после подстановки вместо 7(т) выражения (46) легко выполняется.
" Прежде чем перейти к иллюстрации применения расчетных формул данного параграфа на конкретных примерах, определим величину средней квадратической ошибки получения заданной функции 2(0 с помощью оптимальной динамической системы. Возвращаясь для этой цели к (16) и учитывая, что /(т) для оптимальной системы удовлетворяет (20) и (12), получим
Т-Vк
D[e(0]mln = D[Z(0]- $ Z(0^(0^+ S ^ <23'48) о-/=0
где Ху — исходные множители Лагранжа.
§ 24. Примеры нахождения оптимальных динамических систем при конечном времени наблюдения
Пример 24.1. Пусть случайная функция, поступающая на вход системы, является суммой полинома первой степени и случайной функции, играющей роль помехи, т. е. пусть
X^^R^tHV^(24.1)
где корреляционная функция помехи имеет вид
Ку(т) = ^-«^1,(24.2)
а математическое ожидание У = 0.
Предположим, что время наблюдения ограничено и равно Т, а искомой является функция 2(0, определяемая равенством
2(0 = N^(0.(24.3)
Вид оператора N пока не будем конкретизировать, поскольку большую часть выкладок можно выполнить безотносительно к виду оператора N.
Находя преобразование Фурье от корреляционной функции (2), получим
а2 а
Sx (О)) = —-/.- ... ;(24.4)
х х ’ тс (со2 -j- а2)v '
Поставленная в данном примере задача совпадает с обшей задачей, решенной в предыдущем параграфе, и соответствует случаю, когда Л=1, л=1, w = 0. Применяя общее решение (23.46) к нашему случаю, для весовой функции оптимальной динамической системы получим
Z(0 = Dq-V Dxt 4- АЦ0 + ^i8 V — Л» O^t^T. (24.5)
Подстановка этого выражения в (23.20), которое в нашем случае примет вид
$ HAKAt — T)<ZT = X0+X1f, O^t^T, (24.6) 0-
дает
2(Z)o + DA - ^ (d0 - 4" Di) e^D^t + 4" D^
+ o% Д^ + B^ v - г) = Xo + lA(24.7)
где при интегрировании учтено, что
1t7
$7(т)е-а1'~^т = р(т)в-а<^ ^4-р(т)^-а("-^ а^. (24.8) оо/
Приравнивая нулю коэффициенты у показательных функций e-at
и е°\ получим два уравнения
а£)0 — Dx — aMt = 0,(24.9)
aZ)0 + (1 + а Г) Dx — ^Вх = 0.(24.10)
Уравнивание коэффициентов у нулевой и первой степени переменной t дает еще два уравнения
X0 = 2^Z)0,(24.11)
Х, = 2^А.(24.12)
Подставляя (5) в (23.12), получим еще два уравнения
ОоУ'+^у^ + А + ^^^о.(24.13)
Z)0-Lr + .D117-3 + Si7' = ^(24.14)
которые совместно с предыдущими четырьмя уравнениями полностью определяют шесть постоянных
D^ Dp Ар Вр Хо и Хр
Первые четыре постоянные могут быть определены независимо от уравнений (И) и (12). Решая эти уравнения, получим
_2(2^Г + 9аГ+12) ц6 («Г 4-2)
(а2 Г2 4-6а Г 4-12) (а Г 4-2) ^Т (а2 Г2 4- 6а Г 4* 12) М- 1 ^
_2аТ^Т+3),6(аТ4-2) n ,94.fi.
| — (а2Р4-6аГ4-12) (аГ4-2)Г(а2Г84-6аТ4-12) rl’
П —4а(а2Р4-3«Г4-3)_6а2
и» (а2Г24-6аГ4-12) (аГ4-2) ^ а8Г2 4~ 6аГ4~ 12 ^''
6а212а3
О1 = — (а2р^6аГ+12) ^°Л^Ч^Т^^ ^^24‘1 $)
Подстановка (17) и (18) в (11) и (12) дает значения последних двух постоянных (Хо и Х^ чем и заканчивается определение всех постоянных, входящих в выражение для оптимальной весовой функции (5). Соответствующая этой весовой функции передаточная функция определяется с помощью преобразования Фурье:
ОО
[Д1^ = ( е~1^ l^d^(24.19)
что после выполнения интегрирования дает
Ц1^= А + В^-^1 + 2^Z?oo(u)) 4-2кП^1> (to).(24.20)
Дальнейшее решение задачи невозможно без знания моментов р,0 и уф что требует конкретизации вида оператора N.
Пусть функция Z(0> Для приближенного определения которой используется данная динамическая система, является производной от неслучайной части входной функции X(t\ т. е.
Z(0 = ^Ri(0.(24.21)
и задачей системы является определение этой производной с наименьшей средней квадратической ошибкой. В этом случае
«(т) = ^и(т).(24.22)
,0= f л(т)^ = 0,(24.23)
- ОО
pq = п(т)т^т = —1,(24.24)
— ОО
и (15), (16), (17) и (18) значительно упрощаются:
А —.6(«Г + 2)
1 — Т (а2 Т1 + 6а 74-12) ’
(24.25)
___6(аГ + 2)
01 Т (а2 Г26а Г+12) *
(24.26)
6а2
°® а2Г2 + 6а7'+ 12’
(24.27)
п —-12а8
1(№ + 6а7'+12) Т ’
(24.28)
а для Хо и Xj получим
X 1 о,
°-а2р^6аГ + 12’
(24.29)
24а2«
(24.30)
1—(а2Т2 + 6аГ+12) Г ‘
В заключение рассмотрим числовой пример.
Пусть X(t)— текущее значение координаты точки, движущейся с постоянной скоростью; V (0 — ошибка определения текущих координат точки, характеризуемая корреляционной функцией вида (2), где а = 0,25 Х/сеКу ау = 25 м.
Найти среднюю квадратическую ошибку а8 определения составляющей скорости точки при наблюдательном времени Г=20, 40, 240 сек»
Применяя общую формулу (23.48), в данном случае будем иметь 224а®а
°8 = Хор,о.(24.31)
Подставляя сюда числовые значения, получим
Т (сек)
20
40
240
а8 (м)сек)
1,67
0,738
0,0627
Пример 24.2. Рассмотрим случай, который отличается от предыдущего только тем, что случайная функция, обладающая корреляционной функцией вида (2), является не помехой, а полезной частью сигнала. В наших обозначениях это означает, что
x^=RAtWU^v(O=o.x^=RAtWU^v(O=o.(24.32)(24.33)(24.34)(24.32)(24.33)(24.34)
x^=RAtWU^
v(O=o.
x^=RAtWU^
v(O=o.
(24.32)
(24.33)
(24.34)
(24.32)
(24.33)
(24.34)
В соответствии с (23.46) в выражении весовой функции оптимальной системы появится добавочное слагаемое
( J М"’]'. N(/<0) su (<У) e‘“t ,ш = ( e№1NkM d® = 2ли (О, (24.35)
— ОО—ОО
т. е.
Z (т) = Л^ (т) + В^ (т — 7) + Д> 4- Дт + 2-zz (т).(24.36)
Уравнение (23.20) в данном случае примет вид
Т+к
$ /W Кв(t — t) бк — NK„ (0 = 2 V» O^t^T. (24.37) о—/=о
Подстановка (36) в (37) с учетом (7) дает
а*с^ /1\
2 kD^-DA - (А -т^)-
_ ^ е-V- 7) (д0 + Z),Г +1D^ + aMi^' + =2uBie-^T-t> 4т
+ 2к ^п (т) Ka kt — *)dz — NK„ (0 = 4 + \xt. (24.38) о
Дальнейшее решение задачи требует явного задания оператора N.
При м,е р 24.3. Рассмотрим случай, который является типичным при определении мгновенных значений координат быстро перемещающейся точки (например, при определении скорости зенитной цели в приборах управления стрельбой). Отличие этого случая от случая, разобранного в примере 1, состоит в том, что координаты точки нельзя считать линейными функциями времени, хотя они и могут быть представлены полиномами более высокой степени, а спектральная плотность «помехи» (ошибки измерения координаты точки) обычно выражается более сложной формулой, чем это было рассмотрено выше.
Сформулируем задачу математически.
Пусть функция, поступающая на вход системы,
Х(0 = Д(0 + V(ty(24.39)
где /?3(0 — полином третьей степени, а помеха V^ имеет корреляционную функцию
^(T) = o^-a^l(24.40)
и нулевое математическое ожидание.
Задачей системы является определение скорости —в момент времени t при наблюдательном времени Т. Так как спектральная плотность 5^(0)) в данном случае определяется формулой
=(24.41)
где для краткости обозначено
а2 а
а4 = ^,(24.42)
a S^. (ш) = S® (ш), то в соответствии с общей формулой (23.46) для весовой функции оптимальной динамической системы получим
/ (т) = Л^ (т) 4- Д^ (т — 7) + Д + Д т + D^ + D^.(24.43)
Для определения постоянных после подстановки /(т) в уравнение
7+з
$ Z^Kx(t-^d^= 2 V(24.44)
О-/=0
и уравнивания коэффициентов у одинаковых показательных функций получим
— аЛ! 4" Д~ Д Ч“ ^ Д — ^ Д = О, (24.45)
+ 4(6 + 6аГ+За1Т9 + а37'8)О8 = 0.(24.46)
Дополняя эти уравнения равенствами, получающимися при уравнивании моментов /(т) и л (т) = 8(1) (т), получим
+ 4 ТО» + У m + 4 m + 4 Т4О3 = -1,
1111(24-47)
Sj + 4 Щ + у^ + 4 ^3 = 0,
Система уравнений (45), (46) и (47) полностью определяет постоянные, входящие в весовую функцию (43).
Аналогично решаются и более сложные задачи подобного типа.
§ 25. Простейшие нестационарные задачи
Рассмотренные в предыдущих параграфах задачи относились только к тем случаям, когда как поступающая на вход динамической системы функция, так и функция, подлежащая определению в системе, являются стационарными ), а искомая оптимальная система описывается дифференциальным уравнением с постоянными коэффициентами.
Между тем задачи, в которых полезный сигнал или помеха (или оба вместе) являются нестационарными функциями, представляют существенный интерес для практики. Поэтому в последние годы рассмотрено большое количество задач, в которых первоначальные предположения о стационарности случайных процессов и отыскиваемой оптимальной системы заменяются более общими предположениями.
Не ставя задачей изложить все достигнутые в этом вопросе результаты, рассмотрим особенности определения оптимальных линейных систем при отказе от предположения о стационарности.
Сохраним прежние обозначения, т. е. будем обозначать полезный сигнал 6/(0, помеху V^Y функцию, получение которой нужно обеспечить с наименьшей ошибкой на выходе системы,
Z^ = ^Utfy (25.1)
а функцию, получаемую на выходе системы,
7
У (0 = L [ t/(0 + V(0] =\nt, У X ^ dtv (25.2) 0
но функции UW V^ и X(t) = 6/(0 + V(t) не будем считать стационарными, и следовательно, будем характеризовать их математическими ожиданиями H(t\ ч)^ и корреляционными функциями Kn(tp ^ Kv(tv t^ которые теперь являются функциями двух аргументов.
Поскольку мы отказались от требования стационарности динамических систем, искомая весовая функция Z(0> 0) и весовая функция n^tv 0)> соответствующая заданному оператору N, являются функциями двух переменных.
В остальном порядок решения задачи не отличается от решения задачи для стационарных систем.
Предположим для простоты, что математические ожидания как полезного сигнала, так и помехи известны. В этом случае можно считать, что функции 6/(0 и 1/(0 имеют нулевые математические ожи-
дания. Будем по-прежнему под оптимальной системой понимать такую систему, для которой дисперсия ошибки
е(0= У (0—2(0(25.3)
обращается в минимум, т. е. в качестве условия оптимальности системы примем
D [е (0] = М {[ У (0 — 2(0?} = min(25.4)
для заданного диапазона изменения времени 1.
Будем считать, что система использует конечное время наблюдения Т. В этом случае, подставляя явное выражение (2) функции У(0 через (/(0 и V(0, условие (4) можно представить в виде
т
м {[p(f, t^X^t^dt! — Z^Y J =min. (25.5)
Раскрывая квадратные скобки, заменяя произведение интегралов двойным интегралом и меняя порядок нахождения математического ожидания и интегрирования, получим
т т
D [е (0J=V^t’ W [$^. ^) к,М)ац — ^R,Atv о] ^+ оо
+ D[Z(0] = min. (25.6)
Так же как и при решении стационарной задачи, определение весовой функции Ц1Л^ свелось к задаче вариационного исчисления: необходимо так определить функцию Z, чтобы выражение (6), являющееся функционалом этой функции (т. е. зависящее от вида этой функции), обратилось в минимум. Несмотря на то, что в данном случае речь идет об определении функции двух переменных, решение этой задачи может быть получено общим методом вариационного исчисления, рассмотренным в § 21 для стационарной задачи, когда необходимо было определить функцию одного переменного 1^.
Так же как и в том случае, заменим искомую функцию Z(f, t^ суммой
IIM^^M^(25.7)
где iq(Z, ^) — произвольная (из класса допустимых) функция, а а — постоянная, и определим, при каких условиях наименьшее значение (6) будет достигаться при а = 0. Очевидно, что если эти условия будут выполнены, то никакое изменение функции Z(Z, ^) путем добавления произвольной функции aiq (Z, t^ не может уменьшить значение дисперсии ошибки e(Z) и, следовательно, Л1Л^ и будет решением поставленной экстремальной задачи.
Итак, подставляя (7) в (6) и выполняя простые преобразования, получим
D[e(Oj = D[e(O]|+2а51 + аае9,(25.8)
| а = О
где обозначено
тт
Ех=^(t, f0 { р№ *,) К,&, Мdt4 — Rxz (tv t) } dtX) (25.9)
010
T T
Ei = J J 7) (t, t,) 7) (t, ti) Kx (tv t^ dtx dt*(25.10)
0 0
При любом значении t функции ^ (t, t^ и tj (^ Л2) можно рассматривать как функции своих вторых аргументов, и в этом случае, в соответствии с общим свойством корреляционных функций (5.14), можно утверждать, что ^^О при любом виде функции 7](^^).
Выражение (8) не отличается от выражения (20.12). Поэтому, повторяя рассуждения § 20, заключаем, что l(tb t^ будет весовой функцией оптимального оператора L в том случае, когда дисперсия (8) обращается в минимум при а = 0, что имеет место, если
^ = 0,(25.11)
т. е. когда
тт
$ 7) (t, 10 { $ I (t, ti) Kx (tv t^ dti - RXz (tv 0 } dtY = 0. (25.12) 00J
В интеграле (12) под знаком интеграла стоит множителем произвольная функция 7] (Л Q.
Поэтому из равенства (12) следует равенство нулю фигурной скобки, стоящей под знаком интеграла:
т
\t(t,ti')Kx(tvtOdt.1 — Rx,(tvt) = O, ^0, T^t^O. (25.13) о
Полученное равенство является интегральным уравнением для определения весовой функции Ц^^у
Уравнение (13) по виду похоже на уравнение (20.18), полученное для весовой функции /(т) при решении стационарной задачи, однакд является значительно более сложным, так как & данном случае необходимо определить функцию двух переменных l(t)tty
Прежде чем переходить к краткому изложению результатов, полученных при исследовании уравнения (13) для одного частного случая, определим величину дисперсии ошибки е (£) для оптимальной системы.
7
Подставив для этой цели в (6) вместо JI (f, 1^ Кх Й, t^ dt^ в соот- о
ветствии с (13), Rxzyvt), получим
г
D |е (O)min = D [Z (01 -VV’ 0) ^ Vv О ^1 = D [Z (0) - R„ kt, t),
О
(25.14)
где У(0, естественно, предполагается вычисленной для оптимальной весовой функции системы.
ЕСЛИ, Наоборот, ИСКЛЮЧИТЬ, ПОЛЬЗУЯСЬ (13), ИЗ (6) RxzVvty то получим
7 I
D 1е (OUn = D [Z (0] — \^> ^>z ^^ к ^ ^ dti dt* = о о
= D[Z(0]-D[/(0],(25.15)
что аналогично формуле (20.23) для стационарного случая.
Вернемся к рассмотрению уравнения (13)
Отметим прежде всего, что при выводе этого уравнения мы не делали никаких предположений об «объеме памяти» Т. Поэтому, положив в этом уравнении Т—сю, мы получим интегральное уравнение для определения оптимальной весовой функции системы, учитывающей при своей работе ординаты входного процесса для «всего прошлого», т. е. для всех моментов времени f <^t:
f / kt, t0 Kx Цх> tt) dt$ — Rxz kti> 0 = 0, ^ 0, f, > 0. (25.16) u
Аналогичным образом, положив в (13) T—t, получим уравнение для определения оптимальной передаточной функции системы для весьма важного в практическом отношении случая, когда наблюдение за реализацией входного процесса начинается одновременно с включением системы:
$I kt, to Кх k^ to dt» — Rxz kty 0 = 0, t 2= 0, 0 =c 0 =C £ (25.17) 0
Наиболее простые результаты при решении уравнения (13) удается получить в том случае, когда полезный сигнал U^) и помеха 1/(0 связаны линейными дифференциальными уравнениями с белым шумом *)
Весьма общий результат был получен Шинбротом, использовавшим предположение о специальном виде корреляционной функции Кх №> t-^ и корреляционной функции связи Rxz (tp t^) [50].
В решении Шинброта предполагается, что эти функции двух аргументов ^ и Л2 можно представить в виде конечных сумм произведений функций каждой из переменных tt и t^ т. е. предполагаются справедливыми равенства
т
кх (tv Ц) = 2 ?у (Q фу (^), t, ^(25.18)
/ = 1
т
Rxz (tv t^ = 2 X/ ft) Ф/ V^. ’ ti ^ t»(25.19)
/ = i
где фу (£), фу (t) и %у (t) — некоторые числовые (не случайные) функции.
Из равенства (18) вследствие симметрии корреляционной функции Kx(tv t^ следует, что при ^^^ должно выполняться равенство
ткх (tv t^ = 2 ^ ^ 4v ft)-(25-2°)
/ = 1
Допущение о справедливости равенств (18) и (19) накладывает на вид корреляционных функций KAtv t^ и RXz^ti,t^ значительно менее существенные ограничения, чем это может показаться сначала, так как к таким суммам всегда можно свести корреляционные функции и корреляционные функции связи нестационарных процессов, возникающих в результате применения весьма широкого класса операторов к стационарным случайным процессам, имеющим дробнорациональную спектральную плотность.
Действительно, если, например, X (f) — стационарный случайный процесс с дробно-рациональной спектральной плотностью, то, как это было показано в § 13 (см. формулу (13.24)), корреляционная функция Кх (^i — t^ может быть представлена в виде суммы экспонент аув-А/^2-^ ', т. е. при условии t^^t^ в виде (18).
Если функция Y(f) получена из X (f) путем умножения на любую числовую функцию t или путем дифференцирования X^ty то по-прежнему корреляционная функция может быть представлена в виде (18).
Таким образом, условия (18) и (19) во многих встречающихся на практике случаях выполняются точно. В других случаях эти условия можно рассматривать как приближенные разложения корреляционных функций в ряды по соответственно подобранным функциям фу, фу и /у, точность которых всегда можно сделать достаточно высокой, удерживая в бесконечном ряде достаточно большое число т первых слагаемых.
Итак, исходные предположения о виде корреляционных функций Kx(tv tO и Rjc2(tv tO не являются существенными с точки зрения приложений и могут быть приняты. -
Не останавливаясь на изложении общего метода решения уравнения (16), развитого Шинбротом, которое можно найти в [31], остановимся на применении этого метода к частному случаю, когда, кроме (18) и (19), выполняется еще добавочное условие
т
5 Ь &) ^ &) - ?/ &) ^ (ЭД = ® & - ЭД (25.21) 7=1
т. е. функции ср; (0 и ф/(0 таковы, что разность, стоящая в левой части равенства (21), является функцией разности (tv— tO- Допущение (21) является более существенным, чем допущения (18) и (19), однако имеется ряд задач, где это допущение выполняется.
Мы примем это допущение для того, чтобы избежать более сложных выкладок.
Для упрощения написания формул воспользуемся символикой векторного исчисления и будем совокупность функций cp/(f), ф/(0 и X/(О ПРИ /=1> 2,..., т обозначать как векторы ф^), ф^) и X (f) соответственно.
т
В этом случае суммы вида 2 Ф/Ф/ можно рассматривать как
7 = 1
скалярные произведения и обозначать ф(0ф(0» Применяя эти обозначения, условия (18), (19) и (21) можнозаписатьв виде
К* (tp to = ф (to ф (to,tx ^ ^(25.22)
Rxz tfv tO = ф (fi) X <t0,t* ^ tp(25.23)
ф (fl) ф (f2) — Ф (to ф (fl) = <0 (fl — to.(25.24)
Покажем, что искомое решение l(t, tO интегрального уравнения (17) может быть представлено в виде
I (t, tO — [/ (f) • у (Ml * / (f — tO»(25.25)
где l(t) и v(t) — векторы с "компонентами Zi(f), l^(t\ ..., Zm(f) и Ti(t), 72 (f)> ••., 4m(t) соответственно, a Z(f) — функция единичного скачка, т. е. функция, определяемая равенством
( 0, f<0,/(0={ь(25.26)
и обеспечивающая обращение в нуль весовой функции Z(t,tO при f <f*
Покажем, что можно так определить векторы Z(f) и у(0» что выражение (25) будет удовлетворять интегральному уравнению (17).
Действительно, переписав с учетом (22), (23) и (20) интегральное уравнение в векторной форме, получим
Ф (Zi) X (0 = h(<> М [ф №) Ф (Za)] di^V V. tO [ф (tO ф ft)] dt* (25.27) о
Последний интеграл справа представим как разность интегралов, взятых в пределах от 0 до t и от 0 до tv т. е. представим (27) в виде
Ф (G) X (0 = $ Z (Z> Zg) [ф (zi) Ф (Zg)] ^g + о t‘i
+ P (t ^) [ф (to ф (Z,)] dt»-\ l (t, to [ф (Zg) Ф (t,)] dt»(25.28)
00
Перенося второй интеграл справа в левую часть равенства, объединяя оставшиеся интегралы и вынося за скобки общие множит^ пи, получим
t
Ф (Zi) [X ^> — \1 t^ Ф (Zg) <ZZg] = О
= $ / (Z, to [ф (to Ф (Zg) — Ф (to Ф (Z1)] dt* (25.29) О
Подставив в полученное уравнение (24) и (25), преобразуем его к виду
t
Ф (Zi) { X (Z) — 5 И (О Y (Ml Ф (Zg) dt4 } = О
= Z(Z)$Y(Zg)^(Z! — todh- (25.30) О
В обеих частях равенства полученного уравнения стоят произведения (скалярные произведения векторов) функций tv на функции t. Следовательно, уравнению можно удовлетворить, если приравнять эти функции попарно, т. е. положить
ф (^) = ^ Y (to 10 (ti — to dt»,(25.31)
О
z (Z) 4- $ V (Z) V (Za)J Ф <to dt, = X (Z).(25.32)
0
Первое из полученных уравнений является формулой свертки (композиции) функций у (Z) и ту (0-
Поэтому, обозначая через Ф (s), Г (5) /и U7(s) преобразования Лапласа (или Фурье, если для этих функций преобразование Фурье существует) функций, обозначенных соответствующими малыми буквами, получим (считаем UZ^O)
Г(8) = ^->(25.33)
где написанное векторное равенство следует понимать в обычном для векторного исчисления смысле, т. е. как равенство каждой из т компонент векторов, стоящих в левой и правой частях равенств. Найдя таким образом преобразования Лапласа для всех т компонент *\1^ вектора y(Z) и применяя обратное преобразование Лапласа, можно определить все искомые функции тД0> гДе / = Ъ 2,..., т.
После этого определение компонент вектора 1^ сводится к решению системы линейных алгебраических уравнений. Действительно, обозначив
t
\v^^dK = ajAt),(25.34)
о
векторное равенство (32) можно переписать как систему т скалярных уравнений
т
SlWW(0=Xf(0- Z=l, 2 т, (25.35)
/ = 1
где, как обычно, Ву7=1, Зу£ = О, если j^L
Подстановка найденных из этой системы уравнений функций /у(^) в формулу (25) (считаем, что определитель системы не равен 0) дает весовую функцию оптимальной динамической системы, определяемой интегральным уравнением (17).
На этом мы закончим рассмотрение идеи решения нестационарной задачи, данного Шинбротом. Более подробное рассмотрение этого метода в предположении, что выполняется условие (24), можно найти в [31].
Кроме случая Шинброта, ряд нестационарных задач поддается сравнительно простому решению тогда, когда входной сигнал системы связан линейными уравнениями с функциями белого шума.
Решение нестационарной задачи в весьма общем случае удается получить с помощью метода канонических разложений [33], однако именно вследствие общности решаемой задачи получаемые при этом расчетные формулы, как правило, довольно громоздки.
Пример 25.1. Определить весовую функцию оптимальной динамической системы, предназначенной для нахождения производной от
случайной функции X (t) в момент времени £-|-т, если система включена при ^ = 0, т>0, а X (f)— стационарная случайная функция,
Х = 0, ^(т) = а^~а| х| ^cos рт-]--j sin р | т |^.(25.36)
В данном случае нестационарность задачи связана с переменность^ времени* наблюдения t. Следовательно, искомая весовая функция определяется уравнением (17), где
Rxz (^> ^) = К,^ + г - t^ = -А" ”е- sin Р (^ + г -t^,
t^tv (25.37)
Написав выражение для Kx(t*— t^ при tx^>t в виде (4^>^)
к (tv tc^ = О2^^- “^ ^COS ^ COS ^! +
+ sin pZ2 sin р4|- sin ^ cos р^ + у cos pf2 sin pf^, (25.38) обнаруживаем, что если положить
^x^ — aeat cos pf,ф2(t) = ае^ sin pZ,(25.39)
<pt (Z) = ае~aZ (cos pz + ~ sin р^, ср2 (t) = ae-at ( sin pZ — ~ cos р^ ,
(25.40)
/1 (^) = — ае* ^е- at sin р (т — Z),^2 (Z) = — ае~ °-"e~ar cos р (т —ty
(25.41)
то (38) и (37) не отличаются от (18) и (19) при ?п = 2.
Кроме того, образуя разность
?1 (^1) Ф1 (У + ?2 (^1) фз (^) ?1 &) Ф1 (4)^2 V0 Ф*2 №) =
— о25- а (^ - ^) |^C0S р (^ — t^ -|- ~ Sin р (^ — ^)] —
— (з25- а ^8-^i) |^cos р (^ — ^i) + у sin р (^ — ^i)j = x$D^tx —1^\ (25.42)
замечаем, что условие (24) также выполняется.
Следовательно, положив в соответствии с (25)
Z (Z, t^ = [4 (0 Т1 ^ + /2 (0 Т2 (Z2)] I (t -1^(25.43)
для определения функций ^(Z) и у2 (0 на основании (31) имеем два уравнения
о^1 cos Р4 = $ 71 (^2) ^ (4 — Z2) dt^о
osa^i sin Р4 = ^ 12 (^2) ^ (^i — ^2) dt^.
Применяя к функциям ^(Z), фа (0 и w(Z) преобразование Лапласа (см. [14]), получим
ф ( р\ _— а) ф °PS
w (s)=[^^F+mH^oM^ *
Следовательно, преобразования Лапласа для ^(Z) и ^^ будут
1 '4as2a*
Находя оригиналы полученных изображений, будем иметь Ъ(0 = ^-8(0 + |/(0 + ?^^- ^^^^
Подставляя полученные выражения для ^(Z) и y3(Z) в (32), после интегрирования получим систему двух линейных алгебраических уравнений, решая которую определим функции Z^) hZ2(Z). Подставляя их в (43), получим окончательное выражение для оптимальной весовой функции Z(Z, t^
§ 26. Оптимальные многоканальные динамические системы
Рассмотренные в предыдущих параграфах данной главы задачи определения оптимальных систем относились исключительно к одно- канальным системам, т. е. к таким динамическим системам, в которых по одной случайной функции, поступающей на вход системы, должна быть получена одна функция на выходе, удовлетворяющая определенным условиям.
В различных технических приложениях не менее часто возникают задачи, при которых по нескольким входным функциям нужно получить «оптимальным образом» одну или несколько функций на выходе.
Такие системы носят название многоканальных.
Примерами подобных систем могут служить различные навигационные системы, когда по измеряемым координатам движущегося объекта вырабатываются параметры его движения. Весьма распространенными являются многоканальные системы и другого типа, когда различные входные величины используются для получения с наибольшей точностью одной величины.
Примерами таких динамических систем могут служить различные навигационные комплексы, использующие для определения текущей
§ 26] ОПТИМАЛЬНЫЕ МНОГОКАНАЛЬНЫЕ ДИНАМИЧЕСКИЕ СИСТЕМЫ 243 координаты объекта измерения различных физических величин (скорости, ускорения и т. п.).
Подробное изучение многоканальных систем выходит за рамки настоящей книги, поэтому мы только коротко рассмотрим особенности возникающих при этом задач.
Ym(t)Ym(t)V^t) v2(t)V^t) v2(t)Итак, будем называть многоканальной систему, работающую по схеме, изображенной на рис. 17, где ^(fy...,^^)— случайные функции, поступающие на вход системы, а (£),..., Ym (t) — функции, которые получаются на выходе системы.x^t)
Ym(t)
Ym(t)
V^t) v2(t)
V^t) v2(t)
Случайные функции Xj(t) ^ ^у можно рассматривать как суммы полезных сигналов Uj(t) и по- • мех V^t):Xn(t)
Xj^ = Uj^-V Vj^
Задачей системы, так же как и в случае одноканальных систем, является получение на выходе с наименьшей ошибкой некоторых функций Z^(0 (1 = 1,2,..., т), являющихся результатом применения заданных операторов к совокупности функций Uj(t).
Ограничиваясь по-прежнему рассмотрением только линейных систем, функции Yt (0 можно выразить через функции ХД^ в виде соотношений
п to
у1 (0 = 2 S 1и № У Xj to dtv (26.2) /= 1 о
где верхний предел интегрирования f0 нужно взять равным -роо, если система может использовать реализации случайных функций «за все прошлое»; взять равным 7, если используются реализации только в течение интервала времени (^ — 7, t\ и, наконец, положить £0 = ^ если поступление реализаций случайных функций Xj^ начинается одновременно с включением системы.
Формула (2) показывает, что для каждого выхода системы необходимо определить п весовых функций 1ц(1,1^ которые в случае нестационарных систем являются функциями двух переменных, а в случае стационарных систем 1гД1)1^ =
Таким образом, для многоканальных систем искомой является не одна весовая функция, а совокупность пт весовых функций, что существенно усложняет задачу.
Понимая и в данном случае под оптимальной такую систему, которая обращает в минимум дисперсии отклонений выходных функций Yt^ от заданных функций Z,^), и считая для простоты Х/ = 0,
для определения совокупности весовых функций ///(Л^) получим иг условий
D[KX(O— 7г(0] = тиъ / = 1, 2,..., т. (26.3)
Учитывая равенства (2), нахождение весовых функций системы, удовлетворяющих (3), является задачей вариационного исчисления, для решения которой нужно повторить выкладки, которые были подробно рассмотрены для одноканальной системы, т. е. нужно каждую из искомых функций Zzy (Z, t^ заменить на сумму
Uj V> ^i) + ^U^ij V» ^i)>
где ^j — произвольные функции, и показать, при каких условиях выражение (3), которое теперь станет функцией коэффициентов afy, обращается в минимум приа/у = 0. Выполнив эти преобразования, для определения оптимальных весовых функций получим tn независимых систем по п интегральных уравнений
п to
5 $ lir kt, tO RXj ^ to dt, - R ч (t» t) = 0,(26.4)
r = 1 0
Z<^Z0, О^С^^С^; /=1, ^..„n; Z=l, 2,..m,
где корреляционные функции связи RXjXr (tv ^2) и Rx^zt (tv t^ предполагаются известными, поскольку корреляционные свойства полезных сигналов и помех должны быть заданы для того, чтобы можно было ставить задачу о нахождении оптимальной системы.
Решение системы (4) в общем случае представляет сложную задачу.
В стационарном случае при бесконечном времени наблюдения 7 эти системы упрощаются и принимают вид
п ОО
3 S lir м RXjxrkt - ^1)- RXJZ. kt) = 0.(26.5)
Г=1 О
Для этого случая и дробно-рациональных спектральных плотностей удается получить довольно общие простые результаты (см., например, [31]).
ГЛАВА V
ОСНОВЫ ТЕОРИИ МАРКОВСКИХ ПРОЦЕССОВ
Определение и общие свойства марковских процессов
Рассмотренные в предыдущих параграфах методы исследования случайных функций основывались на изучении первых двух моментов ординат случайных функций, т. е. не выходили за рамки корреляционной теории. Во многих прикладных задачах такой подход к изучению случайных процессов оказывается вполне приемлемым, что, собственно говоря, и обеспечило широкое применение теории случайных функций в технике.
Однако имеется целый ряд задач, представляющих большой практический интерес, для решения которых аппарат корреляционной теории оказывается недостаточным.
К таким задачам в первую очередь относятся: определение вероятности выхода ординаты случайной функции за данные пределы, определение закона распределения времени выброса за данный уровень и ряд аналогичных задач.
Решение таких задач для случайных процессов любого вида представляет большие трудности. Однако и в этом случае удается получить сравнительно простые методы расчета, если отказаться от рассмотрения случайных процессов самого общего вида и ограничить себя только процессами, обладающими некоторыми специальными свойствами, но тем не менее имеющими непосредственный практический интерес.
Такими процессами и являются марковские процессы, обладающие тем свойством, что в отличие от случайных процессов общего вида для их полной характеристики достаточно знать только двумерные законы распределения.
Для удобства изложения материала примем в данной главе обозначения, несколько отличающиеся от обозначений, которыми мы пользовались раньше.
Будем обозначать случайный процесс по возможности буквой (Д<У В том случае, когда возникнет необходимость в рассмотрении двух
моментов времени, предшествующий момент времени будем обозначать буквой I, а будущий момент времени — буквой т, т. е. всегда будем считать, что t^T. Ординату процесса в момент времени t (ууяъм обозначать X, а ординату процесса в момент времени т У, т. е. положим
X—Utty Y=U^\ t^. (27.1)
Если ордината процесса имеет заданное значение (например, х), то мы сокращенно будем говорить, что рассматриваемая система находится в состоянии х. ,
Наконец, в том случае, когда рассматривается несколько моменте в времени tvt^ ..., tk, условимся нумеровать их в порядке возрастания, а соответствующие ординаты процесса будем обозначать буквой X с тем же индексом, т. е. положим
Хх = U^\ X* = U<t^ ...» Xb = U^t^ (^ < ^ ^... <tk\ (27.2)
Прежде чем переходить к определению марковского процесса, рассмотрим процесс, любые ординаты которого являются независимыми случайными величинами. Такой процесс полностью определяется одномерным законом распределения своих ординат, а для ординат, являющихся непрерывными случайными величинами, — плотностью вероятности /(х) ординаты этого процесса, взятой в момент времени t.
Действительно, так как любые ординаты являются независимыми, то многомерная плотность вероятности /(х^ х2, ..., х^р хд) на основании теоремы умножения вероятностей может быть выражена формулой
/(х„ ...,^) = П/(^)- <27-3)
/=1
Очевидно, что вследствие отсутствия вероятностной связи между ординатами такого процесса его корреляционная функция K^v ^ отлична от нуля только при ^ = ^2. Строго говоря, процессов с независимыми ординатами в природе не существует, так как все процессы, соответствующие реальным явлениям, обладают известной плавностью и, следовательно, соседние ординаты таких процессов не могут быть независимыми. Поэтому рассмотрение реальных процессов как процессов с независимыми ординатами обычно является непригодным, так как при этом теряется возможность исследовать явления, возникающие вследствие наличия зависимости между ординатами процесса. Естественным является переход от рассмотрения процессов с независимыми ординатами к более сложной модели реального процесса, для которой полной характеристикой является уже не одномерный, а двумерный закон распределения ординат случайной функции. Такой
6 27] ОПРЕДЕЛЕНИЕ И ОБЩИЕ СВОЙСТВА МАРКОВСКИХ ПРОЦЕССОВ 247 моделью и является марковский процесс, для которого закон распределения ординаты процесса в любой будущий момент времени зависит только от значения ординаты в данный момент времени и не зависит от того, какие ординаты случайная функция имела в прошлом.
Впервые такие процессы для дискретных значений моментов времени t (и дискретных значений ординат случайной функции) были рассмотрены А. А. Марковым (1856—1922). Процессы, рассмотренные в свое время Марковым, в настоящее время обычно называют цепями Маркова.
В данной книге рассматриваются только непрерывные процессы Маркова, ординаты которых являются непрерывными случайными величинами (достаточно подробные сведения о цепях Маркова можно найти в книгах [34], [35]).
Для математической формулировки основного свойства марковского процесса рассмотрим плотность вероятности /(хй|Х1, ..., хь_^ случайной величины Хк при условии, что значения ординат случайного процесса в предшествующие моменты времени tv t^ ..., tk_x известны.
В общем случае эта плотность вероятности зависит от значений хх, ..., хк_х ординат случайного процесса в моменты времени tv ... ..., tk_v Однако для марковских процессов существенным является только значение ординаты процесса в момент времени, ближайший к рассматриваемому моменту времени tk. Поэтому в качестве определения марковского процесса можно записать следующее условие: если для любых моментов времени t1<^t^<^...<^tk_1<^tk
f^k\^v л:*-1) = /(^|^_,), (27.4)
то такой процесс называется марковским.
Таким образом, закон распределения ординат марковского процесса в «будущий момент времени» tk зависит только от значения ординаты этого процесса в «настоящий момент времени» tk_x и совершенно не зависит от того, как изменялась ордината процесса «в прошлом».
Покажем, что для марковских процессов любые многомерные законы распределения могут быть выражены через двумерные законы распределения.
Рассмотрим для примера трехмерную плотность вероятности f^xv х* х^ т. е. плотность вероятности трех ординат случайного процесса U (ty взятых в три последовательных момента времени. В соответствии с общей формулой для условных законов распределения (2.4) имеем
(27.5)(27.5)/ (xv Xi, xa)=f (x81 xv x^ / (xv x^).
(27.5)
(27.5)
Однако, согласно основному свойству марковских процессов,
f^\xx. x^ = f^\x^\(27.6)
г. е.
/ ^xv х^ х^) = / (х31 х^ f (х^ | xt) f (хО.(27.7)
Аналогично для n-мерной плотности вероятности получим
/ (Хр Xg, ..., Xn-Yi x^ = f(xn | Xi, . . ., X^i) f (xb X^ . . ., Xn_i) =
=== f ^Хд, I xn_^ f (xn_j | Хд_з) • • • / (x2 | Xi) f (Xi).(27.8)
Таким образом, плотность вероятности ординат марковского случайного процесса U^ любого порядка может быть выражена через условные двумерные плотности вероятности типа / (хА | хк_^ и плотность вероятности / (xi) первой ординаты.
Однако и условные двумерные законы распределения и одномерный закон распределения однозначно выражаются через двумерные законы распределения (см. (2.4), (2.5)).
Следовательно, все законы распределения марковского случайного процесса однозначно могут быть выражены через двумерные законы распределения, т. е. двумерный закон распределения / (х, у), заданный для любых значений моментов времени t и т, является полной характеристикой процесса.
Имея в, виду, что в дальнейшем условная плотность вероятности У(у|х) будет рассматриваться как явная функция четырех переменных х, £; у, т, примем для нее обозначение /(f, х; т, у), где всегда будем считать т.
В некоторых случаях, когда существенной является зависимость f (f, х; т, у) от значения ординаты функции в момент времени т или в момент времени А вместо четырех аргументов у функции / мы будем явно отмечать только два, т. е. писать / (т, у) или / (Л х) соответственно. Для одномерных плотностей вероятности случайных величин X и Y мы будем употреблять обозначения /(х) и /(у) соответственно. Наконец, для двумерной плотности вероятности величин X и Y мы сохраним обозначение / (х, у).
Установим несколько общих соотношений, которым удовлетворяет функция /(£, х; т, у).
Так как эта функция дает условную плотность вероятности величины у, то должны выполняться соотношения, справедливые для любой плотности вероятности, т. е. при любых значениях х, у, t и т (^ ^ т) должно быть
f<t, х; т, у)^0(27.9)
и
•$ /& х; т, y)dy=L(27.10)
— со
При т = £ исчезает разница между случайной величиной X и У, и следовательно, условная плотность вероятности /р, х; т, у) должна обращаться в нуль для любых значений у ^ х. С другой стороны, соотношение (10) остается справедливым и при £ = т, а это может быть только в том случае, если /(£, х; т, у/) обращается в дельтафункцию, т. е. должно выполняться условие
/ (^ х; т, у) |т^ = 3 (х —у).(27.11)
Наконец, между двумерной плотностью вероятности / (х, у/), условной плотностью / р, х; т, у) и плотностями распределения / (х) и / (у) ординат случайной функции X и У справедливы очевидные соотношения
/(х, у) =/ ^ х; т, у) / (х),(27.12)
/ (у) = $ / (£, х; т, у) / (х) dx.(27.13)
Как было указано выше, соотношения (9), (10), (11), (12) и (13) справедливы для любого случайного процесса.
Выведем еще одно соотношение, справедливое только для марковского случайного процесса.
Рассмотрим произвольный момент времени t\ лежащий между t и т (^^^^^ и обозначим ординату случайного процесса в этот момент времени через Z.
Определим вероятность того, что ордината случайного процесса,, имевшая значение х в момент времени t, в момент времени т будет иметь значение, лежащее в интервале (у, у4"^)> если в момент времени f ордината имеет значение, лежащее в интервале (г, z-^dzy Рассматриваемое событие является произведением (совместной реализацией) двух событий: получение случайной величиной Z указанного значения в момент времени f при условии, что в момент времени t ордината процесса равнялась х, и получение случайной величиной У значения, лежащего в интервале (у, у + ^у), при условии, что в момент времени f ордината процесса находилась в интервале (z, z-j-dz).
Первая вероятность равна
/(^, х; f, z^dz,(27.14)
вторая вероятность равна
/(f, z; т, y)dy,(27.15)
так как вследствие предполагающейся непрерывности ординат процесса эта вероятность для любого значения Z в интервале (z, z-^-dz) с точностью до бесконечно малых величин одинакова.
Так как рассмотренные выше события для марковских процессов являются независимыми, то вероятность перехода процесса из состоя-
ния х в момент времени t в состояние у в момент времени т при условии, что в момент времени f ордината процесса находилась в интервале (г, z-^-dz\ равна произведению вероятностей (14) и (15), т. е. равна
/ (^, х; f, z) / (f, z; т, у) dz dy.У7.16)
Интегрируя последнее равенство по всем возможным значениям z, получим вероятности перехода процесса из состояния х в момент времени t в состояние у в момент времени т безотносительно к значению ординаты процесса в момент времени f, т. е. / (t х, т, у) dy. Приравнивая эти два выражения и сокращая на dy, получим окончательно
/(^, х*, t, У)= ^ /(Л х-, f, гМ^, г; т, ^az. (27.17) — ОО
Полученное соотношение в соответствии с [7] мы будем называть обобщенным уравнением Маркова, который вывел аналогичную формулу для дискретных марковских процессов (цепей Маркова). Иногда это соотношение называют формулой Смолуховского по имени физика Смолуховского, использовавшего его в теории броуновского движения, формулой Чепмена или формулой Колмогорова, давшего общую аналитическую теорию марковских процессов [21 [.
Уравнения Колмогорова
Основное упрощение, которое имеет место при исследовании марковских случайных процессов, состоит в том, что условная плотность вероятности / (Л х; т, у) удовлетворяет системе дифференциальных уравнений, наличие которых облегчает не только определение этой плотности, но и позволяет получить решение ряда других задач, имеющих непосредственный интерес в приложениях.
Плотность вероятности / (Л х; т, у), рассматриваемая как функция параметров начального состояния t, х, удовлетворяет уравнению
g + ««.x)g + ±Z,((,x)^- = 0,(28.1)
где a (f, х) и b (t, х) — числовые (не случайные) функции времени, определяющие особенности рассматриваемого марковского процесса, физический смысл которых будет выяснен ниже при выводе этого уравнения.
Если рассматривать / (t, х; т, у) как функцию параметров конечного состояния т, у, то получим уравнение
уЛ^>№ Т l?Vb (т, ^/1 = 0,(28.2)
где а^> у) и Ь^ У) — те же функции, что и в уравнении (1), но, естественно, взятые при других аргументах.
Уравнения (1) и (2) носят название первого и второго уравнений Колмогорова [7] (второе уравнение еще до его строгого вывода в работе Колмогорова [21] встречалось в работах физиков, и поэтому его также иногда называют уравнением Фоккера—Планка или Фоккера — Планка—Колмогорова). Как будет показано в следующих параграфах, при соответствующих начальных и граничных условиях уравнения Колмогорова определяют условную плотность вероятности / (f, х; т, у) как функцию четырех аргументов.
Дл1 вывода уравнений Колмогорова необходимо сделать ряд предположений, относящихся к существованию соответствующих частных производных от функции / и требованию достаточно быстрого убывания моментов разности (У—X) при £—>т. Не останавливаясь на строгой математической формулировке этих предположений, которые можно найти, например, в [7], заметим, что в последующем изложении эти условия всегда будут выполняться. Кроме того, мы с самого начала предположили, что существует плотность вероятности / (f, х; т, у). Это предположение не вызвано существом дела и принято нами только для удобства — можно показать, что при определенных допущениях могут быть написаны уравнения Колмогорова не для условной плотности вероятности / (^, х; т, у), а для условной функции распределения F (t, х; т, у).
Не ставя перед собой задачу изложить строгий вывод уравнений Колмогорова, рассмотрим тем не менее схему этого вывода, позволяющую уяснить физический смысл функций а и Ь, входящих в коэффициенты уравнений.
Для вывода первого уравнения Колмогорова в обобщенном уравнении Маркова (27.17) положим f = t-^-^ (А^О), т. е. перепишем это уравнение в виде
/ (^ х; т, у) = ^ / (^ х; t + A, 2) / (Z 4- А, ^; т, у) dz. (28.3). — ОО
Разложим в подынтегральном выражении функцию / (^ 4~ △> ^ т> >) в ряд Тейлора по переменной z около точки z = x, ограничившись при этом первыми тремя членами ряда и написав в явном виде остаточный член ряда, т. е. положим
/(^ + А, г, т, у) = /(^4-Д, х; т,(z-x)-V
, 1 д2/(< + Д, х; % у), _ ,2 , 1 д8/у4 + й,х+й(г — ху,^у\ ^ '2 ЭР 13!дх8'
(| 0 К 1).(28.4)
Подставив (4) в (3) и вынося за знак интеграла множители, не зависящие от г, получим
/ (t> х; т, у) = / (I + Д> х; т, у) / (^ х; t4- Д, г) dz 4-
— ОО
4-у —т*^ 5 ^~^2^’х; ^^г)а2 +— ОО
ОО
I 1 С ^3/ +д» х+ 0 (г — %); т, у] z< л х j
+ з| ) -2А-2^-™^ " ^ — х) z ^’ х: ? + А- г) ^
— ОО
(28.5)
Перенося первое слагаемое в правой части равенства в левую часть и учитывая, что в соответствии с (27.10) ^ t (t> х; ^4"^ z)dz = \, — ОО
после деления обеих частей нового равенства на Д получим
/(^, х; т, у) — /(^Н-Д, х; т, у) _ Д“
д- (г — х) / (t, х; 14- Д, г) dzj ^ ^’-22. 4.
| 1 [ 1 С /VI А х Л 1 дЧ U 4" Д, Х\ t, у) ,
+ Т [ Д' ) (-^ — ^ / V- х; 14- Д, z) dz j -2A-ZT_1_^_2_2L — ОО
i 1 1 C d8/ [t 4- Д1 x 4- 6 (z — x); т, _y|.3 , .,
4- 3i -д \дх»<z — x) z ^’ ^ f 4- Д> г) dz-
— 00
(28.6)
Переходя к пределу Д-*0, обозначая
ОО
a (t х) = Пт ( (г — х) / (Л х; 14- Д> ^) dz, (28.7)
Д->0 д J — 00
b (f, х) = ^4 J (г _ ху / (t, х; 14- Д, z) dz (28.8) — ОО
и предполагая ), что
Si yV±b'X+6^-XY''-S4=-xffl.t, X; < + Д, г)*=0, —* ОО
(28.9) получим
^еЛ^^.(23.1°)
т. е. первое уравнение Колмогорова.
Остается выяснить физический смысл функций a(t, х) и b(t, х).
Обращаясь для этой цели к равенствам (7) и (8), замечаем, что интегралы в этих формулах дают условные математические ожидания первой и соответственно второй степени приращения ординаты функции за время А. Поэтому, положив в этих формулах t -(- А = т и заменив букву Z буквой К, будем иметь
a^t, x) = lim —Ц-М[Г — Х\Х=ху(28.11)
b(t, x) = lim —L-M[(r—Xy\X = xY(28.12)
Таким образом, функция a(t, x) характеризует предел отношения математического ожидания разности ординат случайного процесса U^ к интервалу времени, для которого эти ординаты взяты, при стремлении интервала времени к нулю, a b^t, х) дает предел отношения математического ожидания квадрата разности ординат к интервалу времени при стремлении интервала времени к нулю. Следовательно, а(1, х) в определенном смысле слова характеризует скорость изменения ординаты функции, a b (t, х) — скорость изменения условной дисперсии ординаты функции.
Второе уравнение Колмогорова доказывается несколько более искусственным способом. Введем в рассмотрение некоторую функцию R (j/), которая во всей области изменения ординаты случайной функции U(f) является непрерывной, дифференцируемой до второго порядка и обращается вместе с первыми двумя производными в нуль на границах интервала изменения у, а в остальном является совершенно произвольной.
Обозначим границы интервала изменения у через а и р и образуем Р
^ ^ / (Л х; т, у) R (у) dy. Заменяя производную ~ пределом отношения приращения функции к приращению аргумента, получим Р
С df(t. х; т, у) z х ,
^ ^^--■-^,- R (у) dy =
= Пш4- ( [/0, х; т + Д, у)— j ^ х; -t, y^R^dy. (28.13)
Д-*0 а J
Заменив под знаком интеграла / (£, х\ т 4- А, у), пользуясь обобщенным уравнением Маркова
Р
/(f, х; т-^Д, у) = $/(^ х; т, z)/^ z; т~]-Д, y)dz, (28.14) получим р df (t, х; т, у) ,,
— limy{^/(f, х; т, z^f^> z\ т-j- A, y)R(y)dz dy —
Р
- $/№ ^ ^> ^R^^V (28-16) а
Если в двойном интеграле изменить обозначения переменных интегрирования, заменив z на у, а у на z, то интегралы, стоящие в фигурных скобках, можно объединить и вместо (15) будем иметь
Подставляя (17) в (16) и учитывая, что (при сделанных предположениях о быстроте убывания старших моментов (г —у) с уменьшением А)
lim 1 {$ f^, у; т + A, z) [R О) + R' О) (^ -^ + | R" (y) (z -y? + + о ((z -y)8)] dz - R 0)} = R' (y) a (t, y) +1R” (y) b (t, y), (28.18) вместо (16) получим
$ ^L^-V/* R (y) dy = L (T, y) R'(y) _|_^^(t) j)^"(y)l/(/, x; t,y) dy. a a L
(28.19)
Правую часть равенства (19) интегрированием по частям можно преобразовать к такому виду, чтобы под интегралом в качестве множителя стояла сама функция /?(у), а не ее производные. Внеинте- гральные члены при этом обратятся в нуль вследствие обращения в нуль R^y и R'(у) на пределах интегрирования, и после объединения всех интегралов в один мы получим
$ {^^^ + ^ [a (t, У W х; т, у)] -
~ т |^ t6 (т> ^ f ^-^ ^ ^1^ М ^=°- (28-2°)
Так как функция R(y по условию любая, то интеграл (20) может обращаться в нуль только в том случае, когда множитель у R(y обращается в нуль тождественно при любом значении _у, лежащем в интервале (a, Р), т. е. когда
|+ у^^А-^ДЬ^ ^А = ^ (28.21)
что совпадает со вторым уравнением Колмогорова, в котором коэффициенты а(т, _у) и Ь^ У имеют тот же физический смысл, что и й первом уравнении.
Итак, оба уравнения Колмогорова можно считать составленными, если найдены функции а^ х) и b^t, х), определяемые формулами (7) и (8) (или (11) и (12)).
Уравнения Колмогорова по существующей классификации дифференциальных уравнений в частных производных принадлежат к типу параболических уравнений. Для того чтобы уравнение этого типа од- нбдначно определяло его решение, необходимо располагать начальными и граничными условиями для искомой функции. Начальные условия должны давать зависимость искомой функции / от «простран-
ственной» координаты (переменной х в первом уравнении или переменной — во втором уравнении) при значении «временной» координаты kt или т), принимаемой за начальное.
Граничные условия должны устанавливать значения функции / для любого момента времени на границе допустимой области изменения пространственной координаты.
Начальные условия для уравнений Колмогорова легко устанавливаются из простых физических соображений. Рассмотрим для примера второе уравнение.
Естественно считать начальным значением т «настоящий момент времени» t. Если начальное значение х ординаты случайного процесса предполагается заданным, то функция /(Л х\ т, ^ в соответствии с (27.11) должна обращаться в дельта-функцию, т. е. начальным условием будет
fit, х; т, У) 1^ = 8 (х —уу (28.22)
Очевидно, это же равенство является начальным условием и для первого уравнения.
В некоторых задачах начальная ордината процесса не является заданной, а должна рассматриваться как случайная величина, плотность вероятности /0 (х) которой, естественно, должна предполагаться известной. В этом случае начальным условием вместо (22) будет
№ х; т, j/)|^=/0(y). (28.23)
Граничные условия так же просто определяются требованием обращения в нуль плотности вероятности / на границах области изменения случайного процесса. Например, если интервал изменения у (— оо, оо), то f(t, х; т, у) для любого т должна обращаться в нуль при |_у|->со.
В том случае, когда область (а, Р) возможных значений ординат случайного процесса ограничена, как это показывают более подробные рассуждения [37], на границах области должны выполняться условия
Ит, ^fV- •*; ^ >) — у^Д^’ ^f^» т> >')]}!>,-« =
= {а(т, ^)/(/, х; т, _у) — у ^ [6(т, y>fV- -^ ^ ^)]}Ь-3==0- (28.24)
Кроме граничных и начальных условий функция /(t, х; т, ^ должна удовлетворять требованиям, справедливым для любой плотности вероятности, т. е. должно быть
/^0, (28.25)
J f(t> х; т, y)rfy=l. (28.26) —00
Прежде чем переходить к изложению методов решения уравнений Колмогорова, рассмотрим примеры на составление этих уравнений.
Пример 28.1. Рассмотрим дифференциальное уравнение
^ + а(7=т=(0.(28.27)
где т и a — постоянные, а 5 (£) — «белый шум», т. е. случайная функция, обладающая корреляционной функцией
К^ = Ч^(28.28)
(будем считать 5 = 0).
Как было уже отмечено выше (см. пример 13.1), уравнение (27) служит хорошей моделью многих физических процессов, например, процессов типа броуновского движения. Для определения спектральной плотности решения этого уравнения (при а^>0) достаточно было сделать предположение (28) о виде корреляционной функции К-^ (т). Для того чтобы решение U(t) уравнения (27) являлось марковским процессом, этого предположения уже недостаточно, так как требуется еще предположение о достаточно быстром убывании вероятностной (а не корреляционной) зависимости между ординатами процесса 5(0 с ро-' стом интервала времени между ординатами.
Предположим пока, что ординаты процесса 5(0 являются независимыми случайными величинами. В этом случае (7(0 будет марковским процессом, так как является решением уравнения первого порядка, однозначно определяемым ее начальным значением, а вследствие независимости ординат функции 5(0 значения этой функции «в прошлом» никак не влияют на ее значения «в будущем». Если функция 5 (О, кроме условия (28), является еще и нормальной, то требование независимости ее ординат тем самым будет выполнено, и можно будет утверждать, что (/(О — марковский случайный процесс. Однако требование нормальности процесса 5(0 является слишком сильным и не вызывается во многих задачах физической сущностью рассматриваемого процесса. Например, имеется весьма важный класс задач, для которых 5(0 можно рассматривать как результат воздействия дискретных импульсов, число которых в течение заданного интервала времени подчиняется закону Пуассона (например, дробовой шум в электронных лампах и сходные задачи). Для того чтобы решение уравнения (27) было марковским процессом, достаточно потребовать, чтобы, помимо условия (28), вероятностная зависимость между ординатами функции 5(0 убывала настолько быстро, чтобы интеграл от этой функции подчинялся нормальному закону распределения. Удовлетворяющий этому условию «белый шум» иногда называют «белым шумом в узком смысле» в отличие от «белого шума в широком смысле», определяемого условием (28). Под белым шумом в данной главе мы будем понимать белый шум в узком смысле.
9 А. А. Свешников — 4388
Итак, если ^(t) является белым шумом в узком смысле, то функция U ^ty определяемая уравнением (27), является марковским процессом. Следовательно, для условной плотности вероятности/^, х\ т, j) справедливы уравнения Колмогорова. Для нахождения коэффициентов этих уравнений проинтегрируем уравнение (27) в пределах ^t-\-ky В результате получим
Н-аН-д
У — х = т $ 5 (М dti — а $ и ft) dtv (28.29) tt
Находя математическое ожидание обеих частей (29) и применяя теорему о среднем для второго интеграла в правой части, получим
М [(У — X) | X = х] = — ахА,(28.30)
т. е.
a It, х) = —ах.(28.31)
Возведя (29) в квадрат и находя математическое ожидание полученного выражения с точностью до малых первого порядка относительно А, будем иметь
^4-Д / Н~А
М[(У—%/|Х = х] = М[от2 j ^Ц^Ц^М^™ t t
H-A /_|_Д
= ma J J K^h — t^dtidh. (28.32) t t
Подставляя (32) в (12) и учитывая (28), получим
<4-д <+д
6((, x) = lim-r-m2 J J 8(^— t^ dti dt^ = lim -д m1^ = m\ (28.33) Д —► 0ttД —* 0
Пример 28.2. В качестве второго примера рассмотрим более сложное уравнение, содержащее белый шум. Положим
^ ф(Ь ^ + ^(^. Ш(28.34)
где по-прежнему
1=0, К^ (t^ — ^) = 8 (^ — tvy(28.35)
а ф(6 и) и g^t, и) — заданные (числовые) непрерывные функции своих аргументов.
Интегрируя (41) от t до ^ + д> получим
/-{■А/~}~д
У — Х= J <р(^^^+ j g^tx, Uj^dtx. (28.36)
Вычисляя математическое ожидание последнего равенства и считая А малой величиной, с точностью до малых второго порядка будем иметь
М[(Г —Х)|Х=х| = ф(«, х)Д,(28.37)
т. е.
аЦ, х) = Иш-^ф(^ х)Д = ф(^, х).(28.38)
А —О Д
Возводя (36) в квадрат и находя математическое ожидание полученного результата, с точностью до бесконечно малых второго порядка, будем иметь
М1(у_Х)2|Л = х] = фаа, х)Д* + ^а, х)Д, (28.39)
что после подстановки в (12) дает
b(t. x) = g4t» х>(28.40)
Полученный результат позволяет установить и обратную Связь между уравнениями Колмогорова и дифференциальным уравнением для самого процесса.
Пусть, например, второе уравнение Колмогорова имеет вид ^fsln^fl-O.(28.41)
В соответствии с (21) отсюда Следует
а (£ х) = — х2; b (t, х) = 2 sin tx* (28.42)
Сравнивая (42) с (38) и (40), находим
ф(/, х) — —х\ ^^ х) = 2 sin tx» (28.43)
т. ё. если случайный процесс U(f) удовлетворяет уравнению
^= — (Т8 + Г 2 sin tu6 (0,(28.44)
to условная плотность вероятности f(i, jfr, t, у) будет удовлетворять уравнению Колмогорова (41). Однако если переход от,дифференциального уравнения (34) для процесса к уравнению Колмогорова является однозначным, обратный переход не является однозначным.
Так, например, если (/(/) определяется дифференциальным уравнением
^ = —U4 + У 2 sin Ш — с4 ?i (0 -|- d4 (0,(28.45)
где с — произвольная постоянная, а Е, (0 и Е, (0 — некоррелирован- ные случайные функции, обладающие свойствами белого шума, го вид уравнения (41) остается прежним.
9*
Решение уравнений Колмогорова для простейших случаев
В общем случае (при любом виде функций a(f, х) и Ь$» х) и любой области изменения ординаты случайной функции ^7(/)) решение уравнений Колмогорова может представлять сравнительно сложную задачу, и хотя это решение может быть получено общими методами, применяющимися в математической физике (см., например, [22], [40]), однако обычно его удается получить только в виде бесконечного ряда.
Оставляя исследование таких более сложных случаев для дальнейшего, рассмотрим в данном параграфе только простейшие случаи, для которых уравнения Колмогорова могут быть легко решены в конечном виде.
Случай 1. Стационарное решение. В том случае, когда коэффициенты a(t, х) и b^t, х) не зависят от времени, имеет смысл нахождение стационарных решений уравнений Колмогорова, т. е. решений, соответствующих настолько большому промежутку времени, прошедшему с момента задания начальных условий, что условную плотность вероятности / можно считать не зависящей от разности (т — ty
Рассмотрим для примера второе уравнение Колмогорова и примем для простоты момент t за начало отсчета времени. Для стационарного решения ^==0, функция /зависит только от у, и вместо уравнения в частных производных (2) мы получим обыкновенное линейное уравнение второго порядка
[а О')/]О')/1 = 0(29.1)
ИЛИ
{a W-у ^ Р О')/]} = 0.(29.2)
Интегрируя последнее равенство по всему интервалу возможных значений ординаты процесса у и учитывая при этом условие (28.24), получим линейное уравнение первого порядка
^Wg + f-^W + y^]/-».(29.3)
Последнее уравнение интегрируется сразу, так как переменные разделяются. Интегрирование дает
='|29Л)
где нижний предел интегрирования у0 в показателя степени может быть взят любой, поскольку изменение у0 соответствует изменению
множителя, а постоянная с определяется из условия нормировки
\г^^=х-<29-5>
—ОО
Пример 29.1. Найти стационарное решение второго уравнения Колмогорова для случайного процесса, рассмотренного в примере (28.1), т. е. для процесса, определяемого уравнением
(29.6)
Как было показано в примере (28.1), в этом случае а = — ах, Ь = т\ Подставляя эти значения в (4) (считаем jz0 = 0), получим
(29.7)
т. е. нормальный закон распределения, имеющий дисперсию, равную
<^у = -^, Записав плотность нормального закона в обычной форме
/М = —^е ^,(29.8)
тем самым определяем постоянную с;
Случай 2. Коэффициенты а^ У и Ь^ у не зависят от времени и являются линейными функциями у. Рассмотрим, как интегрируется второе уравнение Колмогорова, когда коэффициенты а (т, у) и &(т, j) являются линейными функциями ординаты у т. е.
а (т, jz) = а, 4- а^,b (т, у) = ₽0 + ^у,(29.10)
где а0, ар р0, ^ — постоянные.
В этом случае легко получить окончательный результат, если от плотности вероятности / перейти к характеристической функции £(т, z), связанной с / соотношением (2.16)
£(т, z)= $ е^/(т, ^dy.(29.11)
—ОО
Для этой цели подста-вим (40) в.о вторре уравнение Колмогорова
умножим обе части уравнения на в*^ и проинтегрируем по у
в бесконечных пределах. В результате получим
—ОО
ОО
- у $ е«» ^ №о + р,у) /] dy = 0. (29.12)
—ОО
Интегрируя по частям и учитывая, что внеинтегральные члены обращаются в нуль вследствие исчезновения / на бесконечности, будем иметь
+(4 м—^ ^eUvf^’ +
—ОО
ОО
+ (у pi^8 — *»i*j § e^yf (t, у) dy = 0. (29.13)
—ОО
В полученном выражении первый интеграл равен Е^ z), а второй может быть выражен через характеристическую функцию, так как
[j/^v(T,^.y = 4S $е'"^ Л^ = -<тА (29-14)
—ОО—ОО
Таким образом, уравнение (13) сводится к уравнению в частных
производных первого порядка
^+(4 ^—Za°z)Е—^-'z+4 ^) sf=a(29л 5)
Это уравнение может быть решено общими методами теории дифференциальных уравнений в частных производных первого порядка [10]. В частном случае, когда b^, У) = const (^ = 0), непосредственной проверкой легко убедиться, что уравнению (15) удовлетворяет характеристическая функция нормального процесса. Действительно, если переписать это уравнение в виде
^ (In £) + (1V - (Ц - atz ^ (In £) = 0,(29.16)
то становится очевидным, что ему можно удовлетворить, положив
In £= — -^ ^ + tyz,(29.17)
9 29JРЕШЕНИЕ УРАВНЕНИЙ КОЛМОГОРОВА
263
где Су и J— функции т, удовлетворяющие уравнениям
(29.18)
(29.19)
начальные условия для которых будут
оу = 0, у = х,т = 0.
(29.20)
Оба эти уравнения легко интегрируются, так как у них разделяются, и мы получим
переменные
j (т) = ^ (е“»х — 1) + хеа1\ а1
(29.21)
(29.22)
Так как из теории дифференциальных уравнений в частных производных известно, что удовлетворить уравнению и выполнить одновременно начальные и граничные условия можно единственным образом, то выражение (17) является решением уравнения Колмогорова в данном случае. Однако характеристическая функция, определенная формулой (17), является характеристической функцией нормального закона распределения с дисперсией а^ и математическим ожиданием J. Поэтому можно сделать следующий общий вывод: если коэффициент а (т, у) является линейной функцией j, а коэффициент b (т, у) — постоянная, то ордината марковского случайного процесса подчиняется нормальному закону распределения.
Ввиду важности этого вывода для дальнейшего изложения рассмотрим пример, имеющий и самостоятельный интерес.
Пример 29.2. Определить закон распределения ординаты случайного процесса U(t) в момент времени т, если при ^ = 0 U(t) = x> а процесс определяется уравнением
^^ + «(/(0 = тХ (t),(29.23)
где Е (^) — «белый шум», имеющий нулевое математическое ожидание и корреляционную функцию
К^ = ^^у(29.24)
Для этой задачи коэффициенты уравнений Колмогорова были определены в примере 28.1:
а^ у) =— ay, b^ j) = т* = const. (29.25)
Следовательно, учитывая обозначение (11), имеем
0^ = 0,^ = —а,р0 = ^Pi = 0*(29.26)
Подставляя эти значения коэффициентов в общие формулы (21) и (22), получим, что ордината случайного процесса подчиняется нормальному закону распределения с математическим ожиданием
у^ = хе-^(29.27)
и дисперсией
4 ^ = £ (1 "~(29.28)
При исследовании уравнения типа (23) в корреляционной теории (см. формулы (13.1), (13.6) и (13.8)) было показано, что корреляционная функция стационарного решения этого уравнения имеет вид
=(29-29)
т. е. после затухания переходного процесса дисперсия ординаты случайной функции f7(/) становится равной т^!^. Этот результат полностью согласуется с формулой (28), так как после окончания переходного процесса можно считать г-2ат = 0, и формула (28) дает qsv= т^^а. Однако исследование решения уравнения (23) с помощью теории марковских процессов дает более глубокие результаты, чем это было получено в корреляционной теории, так как здесь удалось установить следующее положение: если стационарный марковский случайный процесс имеет корреляционную функцию в виде затухающей экспоненты (29), то этот процесс является одновременно нормальным.
Справедливо и обратное положение: если стационарный процесс имеет корреляционную функцию вида (29) и процесс нормальный, то он является одновременно и марковским.
Указанные выше положения были доказаны впервые Дубом и носят название первой теоремы Дуба (см., например, [29]).
Так как корреляционная функция вида (29) соответствует недифференцируемому случайному процессу, то можно сделать второй, весьма важный для приложений вывод, что нормальный марковский процесс является недифференцируемым.
В заключение данного параграфа рассмотрим весьма эффективный метод решения уравнений Колмогорова, который во многих случаях сразу ведет к цели. Этот способ, указанный в [21], состоит в том, что прежде чем решать уравнения Колмогорова, иногда удается так заменить независимые переменные t и х (или т и у), чтобы эти уравнения по своему виду совпали с обычным уравнением теплопроводности
°'(29'30)
решение которого для неограниченной области изменения переменной у может быть написано в общем виде. Действительно, предположим,
что уравнение справедливо при любом /^f и у, лежащем в интервале — оо^у^оо. Требуется найти решение при условиях
\fl< y')dy' = \, f^O. (29.31)
—ОО
Непосредственной проверкой можно убедиться, что всем этим условиям удовлетворяет решение
1(/—я')2
f (f, х'; V, у') =* е *V-n.(29.32)
у 2п (т — t)
Из общей теории уравнений теплопроводности известно, что это решение является единственным. Кроме того, легко убедиться, что функция (32) удовлетворяет не только уравнению (30), но и так называемому сопряженному ему уравнению
$+is=°-(29-33>
Таким образом, если удается преобразовать уравнения Колмогорова к виду (30) и (33), то новая независимая переменная у подчиняется нормальному закону распределения (32).
Наличие нормального закона распределения для У\ разумеется,, не означает, что справедлив нормальный закон распределения для ординат ¥ исследуемого случайного процесса, поскольку соотношение между ¥ и ¥\ вообще говоря, не будет линейным, и следовательно, если ¥* подчиняется нормальному закону распределения, то ¥ уже не будет нормальной случайной величиной.
Итак, уравнения Колмогорова можно считать решенными, если их удастся преобразовать к виду (30) и (33).
Для такого преобразования положим
f = у (ty V = ср (т), х' = ф (^, х), У = ф (х, у), (29.34) где <р и ф — произвольные функции (помимо очевидного требования взаимно однозначного перехода от одной системы переменных к другой), которыми можно будет потом распорядиться для упрощения вида уравнения.
Выполнив переход к новым переменным, для условной плотности вероятности f (f, х'; < у') величины у получим уравнения, по виду не отличающиеся от исходных уравнений Колмогорова:
$ +х^-Ць^, ^^ = 0,(29.35)
$ + ^-ta'« У^П"-^^ у’^П = 0.(29.36)
в которых коэффициенты a'(f, х') и У (f> У) определяются равенствами1
1 ~ илиЛVw | LLv
(29.37)
b* <f,= {[^^]2 b V, *)}: ^,(29.38)
где в правых частях равенства t и х предполагаются выраженными через f и х^
Воспользовавшись произволом выбора функций ф и ср, в ряде случаев можно добиться, чтобы коэффициент аг обратился в нуль, а коэффициент У стал постоянным.
Например, если
а^ х) = а(0х + Р(0> Ь^ х) = т(0,(29.39)
то, положив
{
t 1^Г ^]
— J а (^) лЛ — $ р (t^ exp < — ^ а (f t) dt^ ? dt^,о'о'о2
(29.40)
после подстановки в (37) получим У=0.
Так как при этом вид функции ср(^) по-прежнему остается произвольным, то можно положить
t(<2]
(29.41)(29.41)ср (^) = ^ (^) exp j — 2 ^ а fo) dtx 1 dt^о*о)
(29.41)
(29.41)
что дает У—1.
Применяя этот метод, в частности, к условиям примера (29.2) и полагая а(/) =— а, р(£) = 0, *[(t) = zn\ получим
У==ф(/, х) = х^,f = <p(O = ^(e^ —1)
и на основании (32)
f4f. А < У) =
= ■- -7в~атв2а(29.42)
^V ^Vl-e-2a^-4'
Учитывая формулу (2.36) для плотности вероятности функции случайной величины, получим
f(t, х; ^^=Г^,х’; < У)|^Ы| =
— 1е-« 1у-хе~е ^-Op/msd-e-latT-A) , (29.43)
/2^1/" ' У 2а LJ
т. е. результат, полученный в примере 1 другим способом. Другим примером, когда рассмотренный выше способ интегриро
вания уравнений Колмогорова сразу ведет к цели, является случай a (t, х) = а (0 (х — 7); b (t, х) = 2^ (t) (х — 7)*,(29.44)
где 7 = const. Положив в этом случае
t
Ф (/, х) = In (х — 7) 4- $ [0 (^) — a (G)J dtv, (29.45)
О t
<p(0=2^(^)^i,(29.46)
6
также получим а' = 0, У=1, т. е. для переменной У мы получим нормальный закон распределения.
§ 30. Определение вероятности достижения границ и закона распределения времени пребывания случайной функции вне заданной области
Рассмотрим несколько задач, решение которых не может быть получено в рамках корреляционной теории.
Первой задачей такого типа является определение вероятности того, что случайная функция U^t\ имеющая в момент времени t значение х, будет иметь в некоторый будущий момент времени т значение ^, ни разу не заходя в течение интервала времени (^, т) в некоторую «запретную» область (естественно, предполагается, что начальное значение х не принадлежит этой области).
Простейшей задачей такого типа является определение вероятности того, что в течение интервала времени (t, 14- Т) выполняется неравенство
Ui<U(t)<ih.(ЗОЛ)
Необходимость определения таких вероятностей возникает при решении многих прикладных задач. В первую очередь к этим задачам относятся задачи, которые можно рассматривать как задачи теории надежности, при которых для нормальной (безаварийной) работы
рассматриваемой системы необходимо, чтобы параметр, характеризующий данную систему, во время работы системы не выходил за некоторые допустимые пределы. Примером подобной задачи может служить определение вероятности безаварийного полета самолета на малой высоте над поверхностью земли, когда при данной точности высотомера, характере аэродинамических возмущений и заданных свойствах автопилота необходимо определить вероятность того, что самолет «ни разу» не коснется поверхности земли. В качестве второго примера можно указать определение вероятности посадки на стопор стабилизированной площадки на качающемся объекте (судне, самолете), если пределы стабилизации ограничены. Наконец, к этой же задаче сводится определение вероятности срабатывания различных реле, например фиксирование сигнала радиоприемником, имеющим определенный порог чувствительности.
Рассмотрим, как такие задачи могут быть решены для марковских процессов. Для этого введем в рассмотрение плотность вероятности ^(т, у) того, что в момент времени т ордината случайной функции /7(0 будет находиться в интервале (у, j + ^) ПРИ условии, что в интервале времени (Z, т) значение ординаты ни разу не вышло за границы дозволенной области (1).
Очевидно, искомая вероятность U7(t) недостижения границ к моменту времени т = 1-\-Т определится равенством
U7(T) = ^tiP(T,j)dy. (30.2)
С другой стороны, до достижения границ функция 17(f) должна обладать теми же свойствами, что и в случае, если никаких границ не существует вовсе. Следовательно, до момента достижения границ условные плотности вероятности /(^, х;т, у) и w(x,y) должны удовлетворять одному и тому же дифференциальному уравнению — второму уравнению Колмогорова
% + ^ I» (т, У) ®] - ^ I» (^ j) N = 0. (30.3)
Отличие возникает только с того момента, когда ордината случайной функции дойдет до одной из границ запретной зоны («коснется» границы).
В этом случае попадание ординаты функции в интервал (у, у -[“ ^) без достижения границы, естественно, становится невозможным и, следовательно, плотность вероятности w(T,y) обратится в нуль для любого момента времени т.
Таким образом, при решении уравнения (3) граничными условиями будут
w (т, иг) = w (т, и2) = 0, т 2> L (30.4)
Начальные условия для w(t, j/) не отличаются от начальных условий для f. Если в начальный момент ордината случайной функции
равна х, то
w(T,y)|T = ^ = S(x —у).w(T,y)|T = ^ = S(x —у).(30.5)(30.5)
w(T,y)|T = ^ = S(x —у).
w(T,y)|T = ^ = S(x —у).
(30.5)
(30.5)
Если в начальный момент точное значение ординаты случайной функции не известно, а дан только закон распределения этой ординаты, то начальными условиями будут
X0^^\x-t = WY(30.6)
где /oW — плотность вероятности начальной ординаты случайной функции Uity вычисленная при условии, что удовлетворяются неравенства *
Итак, плотность вероятности w^)?) определяется уравнением (3) при граничных и начальных условиях (4) и (5) или (4) и (6).
Таким образом, для получения искомой вероятности необходимо проинтегрировать уравнение (3) при соответствующих начальных и граничных условиях, а затем найденное решение подставить в формулу (2).
Решение уравнения (3) может быть получено обычными методами математической физики. Пригодную для вычисления форму решения в большинстве случаев удается получить методом расщепления переменных (методом Фурье), однако сложность решения существенно зависит от вида функций а(т,у) и £(т, j/).
В конце параграфа будет рассмотрено несколько примеров решения уравнения (3).
Перейдем к рассмотрению второй задачи — к определению закона распределения времени пребывания случайной функции в заданной области.
Эта задача, весьма важная для ряда приложений, также не может быть решена в рамках корреляционной теории и оказывается весьма тесно связанной с только что рассмотренной задачей определения вероятности невыхода случайной функции за определенную область в течение заданного времени.
Обозначим /е(0) плотность вероятности времени пребывания функции в заданной области. Очевидно, что если к моменту времени т ордината функции еще ни разу не достигла запретных границ, то это значит, что время 6 пребывания в допустимой области будет не менее (т — ty Вероятность этого события равна
С другой стороны, эта же вероятность определяется формулой (2). Следовательно,
J /е () ^9 = ^ ^ (т* ^ ^(30.7)
т—/U\
Дифференцируя последнее равенство по т, получим
Д (6) = - 6 — ^-^ I dy = I(30.8)
где знак частной производной сохранен, чтобы подчеркнуть имеющуюся зависимость U7 (т) от х и t.
Когда за начальный момент времени взят момент пересечения границы области ^х = их или х = и^, формула (8) дает закон распределения времени между двумя последовательными пересечениями границ области, т. е. времени пребывания случайной функции в дозволенной области от момента входа в эту область до момента выхода. В частном случае, если положить к2 = оо, то формула (8) даст закон распределения времени выброса случайной функции за уровень их (снизу вверх).
Располагая плотностью вероятности /9(В), можно вычислить математическое ожидание времени пребывания случайной функции в данной области.
Подставляя для этой цели (8) в общую формулу для математического ожидания
е=М(б)=$ел(0)^.(зо.9)
о
интегрируя по частям и учитывая при этом, что П7(оо) = 0, U7(f)=l> получим
(30.11)(30.11)е=^ w^dx.(золо)
(30.11)
(30.11)
С другой стороны, до момента достижения границы дозволенной области функция ту должна удовлетворять первому уравнению Колмогорова (28.1)
~дГ ~^а^~дх +"2 Ь^~д^°"(30.12)
Подставляя в последнее равенство (И) и интегрируя по у от uY до р2, учитывая (2), получим
-^+"И^+т»м^=°- <30‘3>
Интегрируя последнее равенство по т от t до оо и учитывая при этом (Ю) и сделанное условие о независимости а и b от времени, получим
Учитывая, что 1Г(оо)=0, W^ = \, вместо (14) можно написать
. (зол5)
где обозначено p^ — ^alb, q(x) —— ^Ы
Общим интегралом полученного уравнения будет ^3*3
X х^ — $PMdxi~Jp(Xi)^i
6(х) = ^{^ ^ q(x^dx<b-\-cte *'}^з + с2,(30.16)
X* X*
где У — любое значение х, взятое за начальное, а постоянные сх и с^ определяются из граничных условий
9(И1) = ё(п2) = 0,(30.17)
выражающих тот факт, что если вначале ордината случайного процесса была равна одному из ее предельно допустимых значений, то время пребывания случайной функции внутри допустимой области равно нулю. Полагая в (16) х, = и1 и учитывая (17), получим
ха
«1Х| -fpCtiX^i
j j е х* q (лг2) dx, dxt
^ = 0, ct = — -^.(30.18)
n2 - f P (*1) ^i
^e Ul dx^ U1
Уравнение (13) позволяет получить дифференциальные уравнения для определения более высоких моментов длительности пребывания
случайной функции в заданной области, образующих систему связанных друг с другом уравнений. Для получения этой системы продифференцируем (13) по т, положив после дифференцирования т = 9 4~^ Тогда, учитывая (8), получим
_^m+a№ffl+,(зо.19)
дО 1 ox 1 2 дх2v 1
Умножив обе части последнего равенства на exp(Zz6) и интегрируя результат по 6 от 0 до оо, после простых преобразований получим уравнение, которому должна удовлетворять характеристическая функция Е%^ случайной величины 6:
1гЕ. (г) + а (х)+16 (х)= 0.(30.20)
Разлагая функцию Е^^ в ряд по степеням z (см. (2.21)) и приравнивая нулю коэффициенты у различных степеней г, получим систему уравнений для начальных моментов mj^ случайной величины 6. Так, например, для второго момента, с учетом (14), имеем
»(^)^Д + 2а(х)-^У- + 4ОТ1(9) = 0,(30.21)
где пгх^ = й определяется уравнением (16), а /п2(6) связан с дисперсией 6 соотношением 4 = /^ СО— 6’2.
В качестве последней задачи, решение которой также может быть получено с помощью теории марковских процессов, рассмотрим определение среднего числа выбросов ча за данный уровень (или за границы заданной области). В § 9 данная задача'была решена методами корреляционной теории, однако полученные там результаты оказываются непригодными для марковских процессов, так как последние являются недифференцируемыми, в то время как при выводе формулы (9.29) предполагалось, что случайный процесс имеет производную и может быть разложен в ряд Тейлора вблизи момента времени, для которого имеет место выброс.
Прежде чем переходить к решению этой задачи, постараемся представить себе качественную картину, которая должна иметь место при пересечении недифференцируемой функцией заданного уровня. Рассмотрим, например, марковский процесс U(t), определяемый уравнением (28.27), которое можно переписать в виде
^™ = - aU(0 + тЧ (0,(30.22)
где 5(f)— «белый шум», а а и т — постоянные.
Как показывает последнее равенство, производная рассматриваемого процесса состоит из двух слагаемых: плавно меняющейся функ-
6 301
ции —aUif) и функции тХ (?) с независимыми ординатами. Следовательно, реализация случайного процесса U(t) должна иметь вид плавной функции, на которую наложена весьма быстро осциллирующая кривая, т. е. вид, схематически изображенный на рис. 18. Очевидно, что для такой функции однократное пересечение заданного уровня (уровня и2 на рис. 18) практически невозможно, так как за одним пересечением всегда следует бесчисленное множество бесконечно близких пересечений. Поэтому на первый взгляд может показаться, что сама постановка задачи о среднем числе выбросов в единицу времени для марковских (недифференцируемых) процессов-
Рис. 18.
теряет смысл, так как в результате подсчета мы должны получить- бесконечность (этот же результат получается и в том случае, если' формально применить формулу (9.34), так как входящее в эту формулу среднее квадратическое отклонение ^ для недифференцируемых процессов обращается в бесконечность).
Однако если отказаться от подсчета всех выбросов за данный уровень и ограничиться только учетом таких выбросов, для которых время пребывания вне данной области будет больше некоторого конечного значения 60, то задача сразу приобретает физический смысл и результаты ее решения представляют практический интерес, так как при этом бесконечно большое число бесконечно близких выбросов мы будем учитывать как один выброс и будем принимать во внимание только выбросы, достаточно удаленные друг от друга по времени, наличие которых может быть обнаружено с помощью физически реализуемого измерительного прибора, всегда обладающего определенной инертностью («выбросы» в точках tx и 1^ на рис. 18).
После этих общих рассуждений перейдем к вычислению среднего числа выбросов для марковского процесса.
Определение среднего числа выбросов в единицу времени с временем пребывания выше заданного значения сводится к решению вто-
рого уравнения Колмогорова путем примерно таких же рассуждений, как это было сделано выше для определения плотности вероятности
(т, J/).
Рассмотрим для этой цели интервал времени (^,£-]-А), в течение которого случайная функция пересекла уровень у = гц, и определим при этих условиях плотность вероятности того, что к моменту времени т случайная функция будет иметь ординату в интервале (y,j + ^у), ни разу за промежуток времени (Л т) не опускаясь ниже уровня гц. Так как интервал времени А мал, то искомую плотность вероятности можно считать пропорциональной А и обозначить -у (т, _у) А.
Плотность вероятности -и(т,^)А удовлетворяет второму уравнению Колмогорова, а так как интервал А не зависит ни от т, ни от j, то этому уравнению должна удовлетворять и функция w(t, у):
^^- + ^ [а (^ J) ” (^ J)] - 4 ^ Vb (t, JOX) ^, j)] = 0. (30.23)
Начальные и граничные условия для решения последнего уравнения должны отражать два обстоятельства: во-первых, факт нахождения функции ниже уровня гц для моментов времени, предшествующих t, и, во-вторых, факт пересечения этого уровня в момент времени, лежащий между t и f-|-A.
Из первого условия следует
77(t,j)=O,т<7,(30.24)
так как для моментов времени, предшествующих t, ордината не может принять значение у^>и^ ни разу не опускаясь ниже уровня гц, поскольку предполагается, что вблизи момента времени t имеется выброс.
Так как время выброса точно не фиксировано, а известно только, что выброс был в интервале времени (f, t -(- А), то второе условие •означает, что интеграл от у(т, j/)A по т в пределах (t,t-V^) ПРИ у = гц должен давать плотность вероятности попадания ординаты функции в окрестность гц. Это условие будет выполнено, если
«и (т, м2) А = 8 (т — 0 /(^, и^ А,(30.25)
т. е.
г> (т, и^ = 8 (т — /)/(f, и^(30.26)
где f^t, х) — плотность распределения ординаты случайной функции в момент t.
Условия (24) и (26) полностью определяют решение уравнения (23).
Очевидно, число выбросов п (и^ т0) А, происходящее в среднем в течение интервала времени А, равно вероятности того, что выброс, начавшийся в интервале (t, ^ + ^)> не кончится к моменту т = ^-|-т0.
Условная вероятность этого события, в соответствии с принятыми
ОО
обозначениями, равна А у (т0, j/) dy.
и4
Приравнивая последнее выражение п (и^ т0) А и сокращая на А, получим
я («2, т0) = $ v (т0, у) dy.(30.27)
и»
При решении уравнения (23) удобно исключить плотность вероятности f(t, х) из граничных условий (25). Этого легко можно достигнуть, если обозначить
г> (х, у) = fV, и^ у, (х, у).(30.28}
Вследствие линейности уравнения (23) для их (х, у) получим уравнение такого же вида
+ j^- 1« е. J)^ е. ^)1 - 4-^ Vb е, У) г^ (т, у)] = О, (30.29) которое, однако, теперь нужно решать при других добавочных условиях:
-Oj (т, у) = 0, ^<^^ Vj (х, и^ = В (х — f), T^t. (30.30)
Очевидно, для среднего числа выбросов п (и2, х0) будем иметь
я («а, То) = f <t. Из) 5 ®1 (то. ^) Ду-(30.31 )■
Для стационарного процесса, когда а (х, у) = а (у), b (х, у) = b (у), для решения уравнения (29) иногда с успехом могут быть применены методы операционного исчисления. Умножая для этого (29) и (30) на е"р\ интегрируя по х и обозначая изображение Карсона — Лапласа функции 14 (х, у) через Ц (/?, у), т. е. полагая
V, (р, у) = р ^е-Р^-%! (т, у) d-ц(30.32)
о
получим для Vi^y) уравнение
^[»U0 У1|-2^[а(у) ^ = 2^,(30.33)
которое нужно интегрировать при условиях
l/^zz^p, Vx^ оо) = 0(Rep>0).(30.34)
Изображение Nx (1Ц, р^) функции п ^и.^ т) может быть выражено через производную по у от изображения Vx (р, у) Действительно, умножая (31) на ре-рх° и интегрируя по т0, получим
М ки» Р) = /kt, Hi) ] V, (р, у) dy.(30.35)
С другой стороны, интегрируя (33) по у от и9 до оо, имеем
I Ц (р, y)dy—a Or.) -^^у^ j)] |,.e„(30.36)
t. e.
M ku» p) = f (f, ио {а («,) - ^ I» O') ^1 ^ У)1 b=4. (30.37)
В том случае, когда решение уравнения (33) имеет достаточно простой вид, пользуясь таблицами формул операционного исчисления [14], обычно удается найти оригинал п(д^^ соответствующий изображению (37).
Поясним применение рассмотренных выше методов на примерах.
Пример 30.1. Дана нормальная стационарная функция U(t\ й = 0, /Си(т) = а^-а|х1. Определить вероятность того, что в течение времени Т ордината функции не выйдет за пределы ± h, если при t=o и(^ = о.
Как было показано в примерах § 29 (формулы (29.23) и (29.28)), данному процессу соответствует дифференциальное уравнение
‘ ^ + « и=« /гё 5 (0,(30.38)
где 5(0 — белый шум с математическим ожиданием 5 = 0 и корреляционной функцией КЕ(т) = 8(т), а коэффициент m в (29.23) в обозначениях данного примера заменен на a ]/*2а.
Так как случайный процесс U^ является марковским, то задача сводится к определению функций И7(т) и ту (т, у) по формулам (2) и (3).
В соответствии с результатами решения примера 28.1 коэффициенты уравнений Колмогорова в рассматриваемом случае имеют значения
а = — ay, b = 2aa\(30.39)
Следовательно, уравнение (3) примет вид
(30.40)
«которое нужно решать при граничных и начальных условиях
ту (т, ± h) = 0, т 2> 0; ту (т, у) = 8 (у), т = 0.(30.41)
Применим для решения метод расщепления переменных (метод •Фурье), т. е. будем искать решение в виде произведения двух функций, каждая из которых зависит от одного переменного
ХО)^)-(30.42)
Подставляя (42) в (40), деля обе части равенства на а%(т)Т(у) и оставляя в левой части равенства только слагаемые, зависящие от т, получим
(30.43)
Так как левая часть равенства зависит только от т, а правая — только от у, то каждая из этих частей равенства должна быть постоянной. Обозначив эту постоянную —X2, получим два обыкновенных дифференциальных уравнения
Й+х’=(=0: ^+л^+<х’+1>’г=0’ (30-44)
где для краткости введены безразмерные переменные
т, = ат,yv = -^ у.(30.45)
Первое из полученных уравнений имеет очевидное решение
=е-Х2а\(30.46)
Решение второго уравнения может быть выражено через специальные функции — функции параболического цилиндра Do (yi) (функции Вебера) [53], [43], т. е. функции, удовлетворяющие уравнению
—^-(p + ^OpCVi)-0.Р = -(^ + 0,5), (30.47)
по формуле
Ф М = ехр {- ±Х} Ор О0-(30.48)
По смыслу рассматриваемой задачи в данном случае следует выбрать только четное решение уравнения (47), которое получится, если в качестве начальных условий взять
Z)p(0)=l,5р(0) = 0.
В формулы (47) и (48) входит пока произвольный параметр р, которым можно распорядиться таким образом, чтобы функция Ф (у^ обращалась в нуль при yx = ±h)ay т. е. определив значение р как корень уравнения
DP^ = O.(30.49)
Из теории специальных функций известно, что уравнение (49) имеет бесчисленное число вещественных корней, которые обозначим ру (/=1, 2, ...>
Итак, произведение функций (46) и (48) при ^ =— Pj— 0,5 удовлетворяет как дифференциальному уравнению (40), так и граничным условиям (41). Для получения окончательного выражения для w(t,^) остается удовлетворить начальным условиям (41). Для этого будем искать решение в виде суммы произведений ^ (т) ЧГ (у) для различных значений р, т. е. положим
ОО
= 2 Сз ехр {а (р' + 0,5) т ~ Т$} ^Р/ (£) ’ (30,50) /= 1
где постоянные су должны быть выбраны так, чтобы при т = 0 сумма (50) обратилась в 8 (д/).
Положив для этой цели в (50) т = 0, умножив обе части полученного равенства на exp {Х/4} ^р .СУ1) и проинтегрировав по ^ от —h до h, получим явное выражение для коэффициентов с/.
(3051) где
hhs
Nj= V D^Mdyv(30-62)
—h/c 1
так как при указанной выше операции все интегралы типа А/а
(Vi)Do (у0d^ при j^l вследствие ортогональности функ-
ций /)р.(У1) обратятся в нуль.
Подставляя найденное решение (50) в формулу (2) и интегрируя сумму почленно, получим выражение для вероятности МДт):
U7(t) = J C/e<P/+1/2)«t = 2 С^" >(30.53)
/-1/=1
где
hfG
Cj^cj j(30.54)
о3
Окончательная формула (53) для искомой вероятности У7(т) проста для вычислений, так как обычно результат расчета представляет интерес при достаточно больших ат, а в этом случае в бесконечной сумме необходимо удержать только несколько первых слагаемых, однако для получения коэффициентов Су и ру необходимо выполнить ряд сравнительно трудоемких вычислений: найти корни уравнения (49),
вычислить интеграл (52) и вычислить интеграл (54). Эти вычисления пока усложняются тем, что нет таблиц функций параболического цилиндра, рассчитанных в нужном диапазоне изменения аргумента и индекса р. Поэтому ниже приводится таблица значений корней р7- и коэффициентов С7, рассчитанных для различных значений полуширины дозволенной области ^ = h/<s.
Таблица *)
₽
0,2
0,4
0,6
0,8
1,0
ч
61,2
15,0
6,37
3,38
2,00
ч
558
138
61,4
34,3
21,8
с.
1,270
1,265
1,261
1,237
1,226
—0,423
—0,412
—0,385
—0,367
—0,336
2,0
3,0
4,0
5,0
6,0
X?
0,254
2,40 • 10~а
9,93 • 10"4
1,44-10’5
9,5 • 10"8
Ч
5,51
2,67
2,08
2,00
2,00
с.
1,101
1,018
1,001
1,000
1,000
С8
—0,148
—0,033
—0,270 • 10"s
—0,642.10"8
—0,334.10"3
*) Данные для таблицы взяты из работы: В. С. Зарицкий, Определение вероятности надежной работы системы в течение заданного промежутка времени, Изв. АН СССР, Техническая кибернетика № 1, 1966.
Пример 30.2. В условиях предыдущей задачи определить:
вероятность того, что за время т ордината процесса U(t) ни разу не превзойдет уровень п3 = 0, если при f = 0 i/(0 = — ?, где Р^>0; б) среднее время 6 достижения нулевого уровня; в) среднее число выбросов п (0, т0) за нулевой уровень, длительность которых превосходит т0.
а) Первая часть задачи по своему содержанию не отличается от задачи, рассмотренной в примере 1, однако изменение области допустимых значений ординаты функции U^) и отличие от нуля начальной ординаты приводит к тому, что ряд для функции ^(т, у) приобретает другой вид. Действительно, решая и в этом случае уравнение (40) методом расщепления переменных, получим по-прежнему Два уравнения (44), первое из которых и в этом случае имеет решение (46), однако в качестве решения второго из этих уравнений
необходимо будет выбрать функции, отличные от (48). Действительно, положив для удобства
^ = -^.(30.65)
а у 2
перепишем это уравнение в виде
^ + 2^5 + 2^+1)^ = 0.(30.56)
В качестве решения этого уравнения нужно выбрать такие функции, чтобы при у^ = и1 = — оо Ф (у2) обращалось в нуль. Как доказывается в теории специальных функций [43], этому условию можно удовлетворить тогда, когда X2 есть целое число
Х2 = 0, 1, 2, ...(30.57)
В этом случае функция Ф (у2) выражается через полиномы Чебышева— Эрмита Нп(у^ по формуле
^^=е-Анп^,(30.58)
где
=(30.59)
Однако, кроме условия Ф(—оо) = 0 должно удовлетворяться еще второе граничное условие Ф(0) = 0. Это условие можно выполнить, если брать полиномы Чебышева — Эрмита только с нечетными индексами, так как в этом случае полиномы содержат только нечетные степени своего аргумента и, следовательно, обращаются в нуль при j.2 = 0.
Заменяя поэтому в (46) X2 на 2£ —[— 1 и выбрав в качестве решения (40) линейную комбинацию функций /(т) и Ф (у2) при различных значениях А, получим
wO,j/) = 2 ^е-^+Ч” e-Ji 7/36+i0/0-(30.60)
6 = 0
Как и в предыдущем примере коэффициенты с^ нужно выбрать таким образом, чтобы удовлетворить начальным условиям, которые в данном случае имеют вид
W (0, J/) = О (у 4- Р).
Полагая для этой цели в (60) т = 0, получим
ОО
У 0,0 = 80/ + ?) = 4? 8 (^ +
Умножая последнее равенство на /7^+1 (у^)» интегрируя по у2 в пределах от 0 до оо и учитывая при этом свойство ортогональности полиномов Нп(у),
оо
§//2й+1 о2) ну+1 о») M=
со,
= 4- e-^Hte+t^Hy^O^dj^ {(26 4-1)! 2М]/Т, / = £, получим
Ск =1 1 =(30.61)
*2а*(2*+1)!/я а/2\а/2/
т. е. окончательно вместо (60) будем иметь
<s> (t,j) = ОО^2
Z|Q/л 2s* (26-1-1)! а /2*+ \°Т2 / 'г+Ца/2/
(30.62)
Значения вводящих в последнюю формулу полиномов Нп (х) можно или вычислить, пользуясь формулой (59), или воспользоваться таблицами полиномов Чебышева — Эрмита. Можно также использовать связь между производными от плотности нормального закона распределения <р(х) и полиномами Нп(х):
где
® (х) = е- х2/\
Значения’производных от функции <р(х) можно найти в [45]. Подставляя (62) в формулу (2) для 1Г(т) и учитывая, что
оо
’ С е-№ HytJ-2-=\dy= t e-^Hto^d^ с у Z и\а у Z /V
—оо'—оо
О
^(-Ч’*+1 ^ ^•(»-’li)^=(-i)6+1(-^l, (30.63) — 00
получим окончательно
^) = ;4 2 «-=« + "" ^„^„«нЦ^У (30.64)
Полученный ряд удобен для вычислений, так как быстро сходится. Вероятности 1Г(т), рассчитанные по формуле (64) для различных значений ^а, даны на рис. 19.
Для решения второй части задачи (определения 6), подставив (64) в (10), получим
/л д~2 (2А + 0^1+ \о/2/ J
ОО
= Ту^ &2 2s* (^+1)2 м н^ (гит) ’ (30‘65)
Значения аО, рассчитанные для различных p/а, приведены на рис. 20.
Для определения среднего числа выбросов п (0, т0) в единицу времени воспользуемся формулой (31), которая в данном случае при- • мет вид
и (0, t0) = /(Л 0) У г^ (т0, j/) d^.(30.66)
о
Закон распределения U^ по условию нормальный, следовательно,
(30.67)(30.68)(30.67)(30.68)ft, х)=/(х)=-1= e-W» Rt,oy=-A=.
(30.67)
(30.68)
(30.67)
(30.68)
а У 2it
Остается определить функцию ^(то, у). Для ее нахождения воспользуемся операционным исчислением, определив сначала изображение У(р,У), являющееся решением уравнения (33), которое с учетом (39) примет вид
^ (W УО + 2а А О ^) = 2р ^(30.69)
или, произведя замену переменных
Ji = f.(30.70)
Последнее уравнение по виду не отличается от уравнения (44) и, следовательно, имеет решение е~уi/4 D_ р/а (.Vi). (Это уравнение имеет и второе решение, однако это решение в данном случае должно быть отброшено, так как оно не обращается в нуль на бесконечности, что противоречит физическому смыслу задачи.)
Учитывая граничные условия (34), получим
V1 (р, У)=р ехр {^А•(30.72)
Подставляя найденное значение Vi (р, j/) в (37) и учитывая при этом, что производная от функции параболического цилиндра может быть выражена через такую же функцию с индексом, уменьшенным на единицу (см. [9], стр. 289), находим изображение А^(р, ы2) функции п 11» и^
NY(i4)P) = paNY(i4)P) = pa(30.73)(30.73)
NY(i4)P) = pa
NY(i4)P) = pa
(30.73)
(30.73)
В том случае, когда рассматриваются выбросы за нулевой уровень (м2 = 0), полученному изображению, несмотря на его сложный вид, соответствует простая формула для оригинала я(т, 0) (см. [37])
//(0, т0) = -1
^-«т0
(30.74)
Как и следовало из общих соображений, при т0 —* О, п (т0, 0) — оо, однако при т0>0 полученная формула дает результат, пригодный для практического использования.
В общем случае и2 ^ 0 оригинал п (т, и^, соответствующий изображению (74), имеет более сложный вид.
Пример 30.3. Определить среднее число выбросов п (т0, и^ стационарного случайного процесса U^ за уровень п2>0, превосходящих по длительности т0, если уравнение процесса имеет вид
(30.75) где
5 = 0, К^ (т) = В (т),6/(0) = х > 0.
Уравнение (75) при указанных начальных условиях определяет случайный процесс, ординаты которого не могут принимать отрицательных значений, так как при стремлении U к 0 со стороны положительных значений в скобке (6/—о2/6/) вт°рое слагаемое стремится к — оо. Следовательно, ^ стремится к -{- оо, и функция U(f) начинает резко удаляться от оси абсцисс. Итак, для дальнейшего заметим, что U(0со
процесс U^ является марковским, так как он определяется уравнением первого порядка, содержащим в правой части функцию 5(f) с независимыми ординатами.
Для применения формулы (31) необходимо найти функцию f(t,x) и функцию ^(т,^), т. е. решить второе уравнение Колмогорова (28.2) и уравнение (25), отличающееся от него только начальными и граничными условиями.
Так как нас интересует только стационарное решение уравнения Колмогорова, то применима формула (29.4)
(30'76)
Jo
где а (у) и b (у) — коэффициенты уравнений Колмогорова.
Для их нахождения, интегрируя (75) от f до f-pA и поступая так же, как в примерах (28.1) и (*28.2), получим
а^= — а^у—^,/>=а2а.(30.77)
Подставив (77) в (76) и определяя постоянную с из условия нор- 00‘
мировки J /(j/) dy = 1, имеем о
f^ = ^6-^/’’,О^^^оо,(30.78)
т. е. стационарное решение уравнения (75) подчиняется закону распределения Рэлея.
Подстановка (77) в (33) для изображения Ц дает
Л Г/ я2\1
^ (A V,) + 2а ^ [(у - °-) ц] = 2р Vv (30.79)
Последнее уравнение подстановкой
У = -^ ^УьV1=y1Z (уО(30.80)
сводится к уравнению
^ + У1 ^ + (1 — ^ z=0,(30.81)
совпадающему с (71) и, следовательно, его решение может быть выражено через функции Вебера (функции параболического цилиндра)»
Многомерные марковские процессы
Понятие марковского процесса может быть обобщено на совокупность случайных процессов, или, как говорят, на многомерные, процессы.
Возьмем совокупность п случайных функций времени U^ (ty U^ (0> • • • > Un (f), которые мы будем рассматривать как п компонент случайного вектора R(ty
Обозначим значения ординат этих функций в момент времени t через Xv Х^ ..., Хп, а их значения в момент времени т (т^>0 через Ун П, Yn.
Многомерный случайный процесс является марковским, если закон распределения системы случайных величин Yv Y^> ..., Yn, вычисленный при условии, что значения хг> х^ ..., хп случайных величин Xv ..., Хп известны, не зависит от того, какие значения случайные функции Uv ..., Un принимали в моменты времени, предшествующие моменту времени t.
В этом случае, подобно тому как это имеет место для одномерных марковских процессов, исчерпывающей характеристикой процесса будет двумерная условная функция распределения или плотность вероятности
. fit, хъ х^ ...» х^ т, уь у» ..., у^ (31.1)
(если ограничиться рассмотрением только непрерывных случайных процессов).
Плотность вероятности (1.) удовлетворяет врем требованиям, справедливым для плотности вёр’оят.нрС’Ги системы случайных величин: функция / не может иметь отрицательных ординат; при обращении^
в оо модуля хотя бы одного из ее аргументов у; функция / обращается в нуль; интеграл от плотности f по части переменных у;, взятый по всей области возможных значений этих переменных, дает условную плотность вероятности для оставшейся подсистемы случайных величин Yv Y^ ..., Y^ наконец, интеграл от / по всем переменным ур у2, ..., ул, взятый по всей области возможных значений этих величин, равен единице.
Кроме этих общих соотношений, для марковских процессов функция f(t, хь ..., хп; т, ур ..., ул) удовлетворяет обобщенному уравнению Маркова, которое в данном случае имеет вид
fV» xv .... х^ т, Jj, ..., j„) =
X f Оф Zi,..., z^ т, jij„)dzv ... dzn.(31.2)
Используя последнее равенство и повторяя рассуждения, которые приводят к уравнениям Колмогорова в одномерном случае, для многомерного процесса можно получить уравнения, которые являются обобщением уравнений Колмогорова на случай многомерных марковских процессов. Эти уравнения имеют вид
пп
j~\
пП
где в первом уравнении коэффициенты at и Ь^ являются функциями А хь ..., хп, а во втором уравнении — функциями т, у1? ..., ул.
Коэффициенты at и Ьи имеют тот же физический смысл, что и коэффициенты а и b в случае одномерных марковских процессов, т. е. определяются формулами
at^t, хх, ...» хп)= lim —L- М [ Yt — Xt | xv .... хп], (31.5)
Ьц V’ *1^п) = Hm ^ М [(Yt - X^ ^Yj-X^x» .... хп\.
(31.6)
Так же, как и для одномерного процесса, определение этих коэффициентов обычно не представляет большой трудности.
В частном случае, когда компоненты многомерного случайного •процесса (/lf ...» Un удовлетворяют системе дифференциальных урав-
нений, в которые линейным образом входят случайные функции, обладающие свойствами белого шума, определение этих коэффициентов осуществляется так же, как это было показано в § 28 для* одномерных марковских процессов.
Предположим, что функции Ui (t), ..., Un(t) удовлетворяют системе дифференциальных уравнений
п
d-§=4Tt(t, Utад+ 2 бьАМЛUn^t\т — 1
Z=l, 2, ..., и»(31.7)
где tm(0 — взаимно независимые случайные функции, обладающие свойствами белого шума:
К^) = Ч^(3L8>
а неслучайные функции Tz и glfn предполагаются известными. Будем считать их непрерывными функциями своих аргументов. Интегрируя каждое из уравнений (7) по t от t до t -|- А, считая А малой величиной и пользуясь теоремами о среднем, будем иметь
п/4-д
Yt-X^M’ .... Х„)Д+ ^glm(t,Xv ....Х^ J ^dtp т=\t
(31.9)
Вычисляя математическое ожидание обеих частей полученного равенства и пользуясь формулой (5), получим
a^t» Xi, ..., xn^ = xSl^t) хр ..., х^, 1=1» 2, ..., п. (31.10)
Написав равенство (9) для двух значений индекса Z (Z и у), перемножая левые и правые части этих двух равенств, находя математическое ожидание результата и пользуясь формулой (6), получим выражение для коэффициентов btj
blj(t, Xiх^ = 2 glm(t, XtX^gjmlt, Xix^ m = 1
(Z, /=1, 2, ..., л).(31.11)
Таким образом, для многомерного марковского процесса, определяемого системой уравнений (7), коэффициенты уравнений Колмогорова могут быть найдены по формулам (10) и (11).
Докажем обратное утверждение: покажем, что если даны коэффициенты av Ь13 уравнений Колмогорова для n-мерного марковского процесса, можно составить систему линейных уравнений типа (7),
.которой удовлетворяют компоненты процесса. Иными словами, нужно убедиться, что если заданы коэффициенты ах и bXj как функции Л хр ..., хт то из системы уравнений (10) и (И) можно определить ^функции Ф, и glm. Так как уравнения (10) определяют Ф, однозначно, то остается убедиться, что система (И) имеет решение. Система (11) вследствие симметрии коэффициентов ЬХт имеет только и(л-|-1)/2 уравнений, в то время как искомых функций gXm в общем случае /А Поэтому функции glm не могут быть определены однозначно. Однако если подчинить эти функции добавочному условию симметрии относительно индексов / и т
Slm—SmV (31.12)
то задача решается однозначно, так как систему (11), пользуясь матричными обозначениями, в этом случае можно записать в виде
(31.13)
е. матрица || glm || является квадратным корнем из матрицы || Ь(т ||. Для симметричной положительно определенной матрицы, как это доказывается в матричном исчислении, квадратный корень из матрицы имеет смысл и определяется однозначно.
Таким образом, можно утверждать, что всякой системе л-мерных уравнений Колмогорова соответствует система уравнений типа (7) с симметричными функциями glm.
Требование симметрии функций glm нуждается в разъяснении, так как при написании общей формы системы (7) нет никаких оснований ограничивать вид функций gXm требованием их симметричности.
Поэтому, решая систему (13) при добавочных условиях (12), мы, вообще говоря, не получим тех же уравнений (7), из которых мы исходили при получении уравнений Колмогорова. Однако отличие, которое при этом возникает, носит часто формальный характер, так как наличие в правых частях (7) независимых случайных функций ^т (fj дает возможность так преобразовать эти уравнения, чтобы функции glm стали симметричными.
Уже этот пример показывает, что так же, как это имеет место для одномерных марковских процессов (см. § 28), переход от уравнений Колмогорова к системе дифференциальных уравнений для компонент процесса не является однозначным. Тем не менее такой переход в ряде случаев представляет интерес, так как мы получаем многомерный марковский процесс, эквивалентный по своим свойствам случайному процессу, для которого задана система уравнений Колмогорова.
Решение многомерных уравнений Колмогорова представляет, как правило, более сложную задачу, чем решение аналогичных уравнений для одномерного марковского процесса, так как метод расщепления переменных (метод Фурье) в общем случае оказывается неприменимым
и приходится искать методы решения, специфические для конкретного вида функций at и Ь1т.
Однако во многих практических задачах функции at и bltn имеют сравнительно простой вид, что упрощает получение решения. Так, например, весьма часто коэффициенты Ь1т являются постоянными, а коэффициенты at — линейными функциями координат хг
В этом случае решение уравнений Колмогорова может быть найдено в общем виде.
Действительно, положим
at^, у„ .... Уп) = У, <^иУ/+ч^/ = соп81 (31.14)
/=|
и рассмотрим уравнение (4).
Это уравнение в соответствии с предположением о том, что начальные значения ординат случайных функций U^^Y U^t\ ... ..., Un(t) заданы, нужно интегрировать при условии
T = t, f(t, Xi, .... хп; т, у„ ..... у„) =
= 8(у,-^)8(у,-х,)... 8(ул-х^,(31.15)
отражающем тот факт, что при т —Z ординаты уу совпадают со значениями ординат Xj (/=1, 2, ..., и).
Кроме начальных условий, при интегрировании уравнения (4) необходимо еще учитывать граничные условия, которые в данном случае сводятся к требованию обращения в нуль плотности вероятности / при стремлении к бесконечности модуля хотя бы одной из переменных Уу.
Для решения уравнения (4) при условиях (14) проще всего от плотности вероятности / перейти к характеристической функции Е (zt, ..., zn\ определяемой формулой
E(zv ..., z„) =
= $...$exp{S iz^fCt, xv ...,Xn, ^yti ...,y^dyx ...dyn. (31.16)
— 00I— I
n
Умножая для этого (4) на exp{^ ^/У/} и интегрируя по всем/=1
переменным yt в бесконечных пределах, получим
П ООп
^+ 2 S S ^гехр (2
/=1 -оо*/=1
п ООп
-4 2 VASy^exp^iziytVyi •••dyn==0- (3м7) /,/=1—00/ = 1■
10 А. А. Свешников — 1388
Каждый из интегралов в (17) интегрированием по частям может быть сведен к характеристической функции Е или ее производным по zv Действительно, заменяя аг по формуле (14), интегрируя по частям и учитывая, что внеинтегральные члены обращаются в нуль вследствие граничных условий для /, получим
S ••• $ с^ [(аг + 2 а<^У] ехр lz 2
— ООj = 1/=1
= — izt $ • • ■ $ (az + s W^/exp {z 2 zj9j\dyi ... »Уп = — 00/=1/=1
n
= i^i^iE ^ 2, azy g^r •(31.18)
Аналогичным образом
con
S ■ ■ S 5^exp R2 ^Л^1 '•' dyn = ~ziZjE. (31.19)
— ooJ1j=\
Подставляя (18) и (19) в (17), будем иметь
ппп
_-2 ayzzy д^* — ^ ^ 2УаУ " у 2 ZlZ^l^e (31.20)
z, y=iу—iz,y=i
Для определения начальных условий, которым удовлетворяет функ- п
ция Е, умножим обе части равенства (15) на ехр {/ 2 ^/Уу} и ПР°* у=1
интегрируем полученные выражения по всей области изменения переменных Д/у.
Учитывая определение характеристической функции и свойства дельта-функций, получим
5|т=< = ехр{/ 5 2)ХД-(31.21)
у=1
Уравнение (20) является линейным дифференциальным уравнением первого порядка в частных производных и может быть решено общими методами, разработанными в математике для этого случая [10], однако специальный вид уравнения (20) позволяет получить необходимое решение, не прибегая к этим методам, так как простая подстановка показывает, что уравнению (20) можно удовлетворить, положив
пп
E<zv .... zn) = exp {z 2 ?izi — ^ 2 k4zi2j\' (31.22)
Z = 1Z,y=l
где yt и htj — функции только т. Действительно, подставляя (22) в (20), сокращая показательную функцию и приравнивая нулю коэффициенты у различных степеней zv получим систему обыкновенных дифференциальных уравнений
п
2 а^т = «/(/=1. 2, .... л),(31.23)
т = 1
п
d-^--'^^ukintJr»mfkid = btm ^ «==1. 2, .... пу (31.24) /=1
Система уравнений для определения yt не зависит от klm и в соответствии с (21) должна быть решена при начальных условиях
T = tJz = xz (/=1, 2, ..., /z).(31.25)
Система уравнений для hlm не зависит от yz и должна быть решена при начальных условиях
т = Л^ = 0.(31.26)
Так как и (23) и (24) являются системами линейных дифференциальных уравнений с постоянными коэффициентами, то их решениями являются линейные комбинации экспоненциальных функций вида вл(т-/), где X — корни соответствующего характеристического уравнения (при наличии кратных корней некоторыми коэффициентами у экспонент будут полиномы от т — I).
Таким образом, решение уравнений (23) и (24) не связано с принципиальными трудностями и может быть получено обычными способами. (Методами матричного исчисления решение этих уравнений может быть записано в общем виде, однако при практическом использовании получаемых таким образом общих формул все равно необходимо находить корни характеристических уравнений и выполнять практически те же выкладки, которые необходимы при обычном методе решения системы линейных уравнений с постоянными коэффициентами.)
Итак, решением /(^, ^v ..., хп; т, ур .,., уп) второго уравнения Колмогорова в том случае, когда коэффициенты Ь1т являются постоянными, а коэффициенты сц — линейные функции от переменных у(1 является плотность вероятности, которой соответствует характеристическая функция вида (22).
Однако формула (22) является общей формулой для характеристической функции системы нормальных случайных величин.
Поэтому можно сделать следующий, весьма важный для дальней- ше! о вывод: если коэффициенты уравнений Колмогорова Ь1т — постоянные, а коэффициенты az — линейные функции пространственных
Ю*
координат, то многомерный марковский процесс, определяемый этим уравнением, является одновременно нормальным процессом.
Для того чтобы интерпретировать полученный результат с несколько иной точки зрения, перейдем от уравнения Колмогорова к системе дифференциальных уравнений, определяющих закон изменения компонент процесса Ut(ty Используя для этого формулы (7), (10) и (И), получим, что плотность вероятности будет удовлетворять уравнениям Колмогорова с коэффициентами (14), если
^=а'+ 2 а^+ 2 &т^ (/=ь2> и)’ (3L27)
т = 1т — 1
где glm— в данном случае постоянные коэффициенты, а Sm(0 — независимые случайные функции, имеющие свойства белого шума. Исключая из системы (27) все компоненты случайного процесса Ux (t), кроме, например, ^71 (0, для этой компоненты получим линейное дифференциальное уравнение /z-го порядка вида
п
<3L28> т = 1
где Qn (~\ и Рг (^(Тт^и)— полиномы степени п и соответ- сгвенно гт от дифференциальных операторов Как известно из корреляционной теории случайных функций, при наличии стационарного решения уравнения (28) (т. е. в том случае, когда рассматриваемая динамическая система является устойчивой) функция U^ (0 имеет дробно-рациональную спектральную плотность 5/м (ю), так как
s'w=W’(31'29)
где гт < п. рг (;ш) |2 — v I р (/№) р. т=1 т
Таким образом, полученный выше при решении уравнения Колмогорова с коэффициентами (14) результат может быть сформулирован и следующим образом: если коэффициенты blm = const, а коэффициенты at — линейные функции пространственных координат (xz или то многомерный марковский процесс является нормальным, а любая его компонента после окончания переходного процесса обладает дробно-рациональной спектральной плотностью.
Справедливо и обратное положение (см. § 32). Именно, можно утверждать, что если нормальный стационарный процесс имеет дробно-рациональную спектральную плотность, то его можно рассматривать как компоненту многомерного марковского процесса.
Это положение, которое имеет большое значение при использовании методов теории марковских процессов в приложениях, иногда называют второй теоремой Дуба [29].
Рассмотрим применение многомерных марковских процессов для определения вероятности достижения случайной функцией границ заданной области.
Эту задачу для многомерных процессов можно формулировать двумя различными способами.
Во-первых, можно поставить перед собой цель определить вероятность того, что ни одна из компонент случайного процесса не выйдет за дозволенные пределы, короче говоря, что совокупность переменных j^, ^ ..., уп за время 7= т — t ни разу не покинет некоторую область D.
Во-вторых, можно выделить из п компонент процесса одну компоненту (например, U^ и интересоваться вероятностью того, что эта компонента за время 7 ни разу не выйдет за интервал (и^ u^, безотносительно к тому, какие значения будут принимать другие компоненты.
Для решения первой задачи обозначим через zy(T, j/1? ..., уп) плотность вероятности того, что к моменту времени т ординаты ¥г будут находиться в интервалах (yz, J/z + ^z)(Z= 1, 2, ..., и), ни разу не заходя в течение интервала времени (£, т) за границы области D, а искомую вероятность — через U7(t). Рассуждая так же, как для одномерного марковского процесса, можно показать, что функция w удовлетворяет многомерному уравнению Колмогорова
тп
2(3L3">
1 = 1Z, 77Zj=l
при следующих начальных и граничных условиях:
при т = /
т = 8(^ —— х^ ... 8(у„ — х„),(31.31)
при т^>/
w = 0,(31.32)
если точка с координатами yv у^ ..., уп находится на границе области D*
Очевидно, искомая вероятность И7(т) может быть определена ио плотности вероятности w^ yv у9, ..., у^ путем интегрирования по переменным yv у^, ..., уп по всей «дозволенной» области D, т. е.
Я^СО =$..,$ ф(-с, у„ .... y„)dj/i ... dy„, t = <+ Т. (31.33)
(Di
При второй постановке вопроса, когда обусловлена только область допустимых значений одной компоненты марковского процесса (для
определенности будем считать компоненты 671), вероятность И7(т) также может быть получена из плотности те (т, j/p ..., у^ путем интегрирования, однако вместо формулы (33) теперь мы будем иметь
Н7(т) =$...$ $ w(t, ^v y^dy^dy^ ... dy„. (31.34) — ОО U1
Последняя формула может рассматриваться как частный случай (33), когда область D ограничена только интервалом изменения одной переменной j/P
Вероятность U7(t) связана с плотностью вероятности /(6) времени пребывания многомерного случайного процесса в дозволенной области и с математическим ожиданием этого времени пребывания 6 формулами, идентичными формулам (30.8) и (30.10), полученным в § 30 для одномерного марковского процесса, т. е. формулами
7W =(31.35)
0 = f Г(т)^,(31.36)
t
где под временем пребывания в данной области следует понимать или время, в течение которого все компоненты процесса ни разу не выйдут за границы некоторой области D (если при вычислении U7(t) пользоваться формулой (33)), или время, в течение которого одна из компонент процесса ни разу не выйдет за интервал (ир и^ (если при вычислении U7(t) пользоваться формулой (34)).
Аналогичные обобщения на многомерные марковские процессы допускают и формулы (30.27), (30.28) и (30.29) для среднего числа выбросов за границы заданного интервала изменения одномерного марковского процесса.
Рассмотрим применение формул данного параграфа на примерах.
Пример 31.1. Случайные перемещения земной оси хорошо описываются уравнениями (см. [20])
^ + ^ + ^=^1(0-
где 671(0 и (72(0 — угловые отклонения оси, X, со, с — постоянные, а ^ (6) и ^ (0 — независимые случайные функции, обладающие свойствами белого шума
(4 = 4 = 0, К^(т)=К^(т)=8(т)).
Определить двумерную плотность вероятности ординат случайных функций U\ (ty U^ Щ в момент времени т, если при t = 0 Ux = xv U% = x^
Совокупность случайных функций Ui (t), U^ (О является двумерным марковским процессом, так как определяется системой уравнений типа (27).
Следовательно, задача сводится к решению второго уравнения Колмогорова при соответствующих начальных условиях. В соответствии с формулами (10) и (11) для коэффициентов уравнений Колмогорова получим
йх = — Xyjwy^, #2 = — Xy^ —|— (Oj/pЬх, 9 = 0, bYi ! = с\ Ь^ 2 = С^
Искомая плотность вероятности f^t» хь х^ т, yv у9) является решением уравнения
к _ ^ lto, + „№) /) _ £ [to, _ „w] _ -1« _ S=о при начальных условиях
т=0, /=30,— х^ЗОа — х^.
Коэффициенты й) полученного уравнения линейно зависят от yv у2, и следовательно, на основании формул (14), (15) и (22) для характеристической функции системы случайных величин И1 = ^/1(т) и У2 = Щ (т) получим
Е (A, za) = exp {/ (у а + ^г9) — 1 AL ,4 — 1 кг ^ — At аЦ .
где Ji, y2, &1# i, ^ 2 и £lt 2 в соответствии с (23) и (24) удовлетворяют системе дифференциальных уравнений
^ = — Х^1 — “Ь ^ = ^I — XJ»
-^J =2 (XAt j 4- wfex 8) -f- c\
^ = 2(ti>A1,i-X^4)4-c»,
^1 = wAt,, —, — 2XAt,
при начальных условиях
t = 0, jjj —xv р4 = хг, A1-1 = Al i = Aa>i = 0.
Решение полученной системы дает
j! = е-Хт (xt cos ют — х<ь sin ют);у2 = е Кт (х^ sin ют + ^2 cos ют);
к».9 = 2 (ХЧ- со2) {т1(12 + ш'2) —— е-гХ' cos 2шт) —
— е"аХт ю sin 2ют|}
к^ = - 2ОП^) е^ {(! - COS ^ +
4-1 [X2 + ш9 (1 — е-9Хт)] sin 2шт},
Пример 31.2. Вывести уравнения Колмогорова для нормального стационарного процесса L7 (ty если
U — О, Кй (т) = c?V"a ।т । (cos ?т -|- ~ sin р | т |).
В § 11 было показано (формула (11.17)), что случайный процесс с данной корреляционной функцией обладает спектральной плотностью
,z it [(со2—а8 — р2)2-|-4а2<о8] it | —со2-|-2/асо-{-а2-р З2 I"
и, следовательно, U^ является стационарным решением дифференциального уравнения
^+2а f+ <а*+₽2) ^=2° т^+Р) в (о,
где £(f)— «белый шум», т. е. функция, обладающая корреляционной функцией &(т) и спектральной плотностью 1/2к. Уравнение для процесса U^ имеет второй порядок и, следовательно, U(t) не является марковским процессом («будущее» процесса определяется не только значением U^ в начальный момент, но и значением О (£) в этот момент времени).
Однако двумерный случайный процесс Ux^\ Ог^ где Ui (t) = U^ U^(t)=U(t), уже будет марковским, так как начальное значение вектора Ui(ty U^(t) полностью определяет вероятностные свойства процесса при T^t Подставляя в уравнение для U(t)
для определения компонент марковского процесса получим систему уравнений
—а2=о,
at
^ + 2at/2 + (a9 4- р9) Щ = 2с pa(a94-p9) $ (/).
Используя формулы (10) и (11) и учитывая обозначения (7), получим коэффициенты уравнений Колмогорова:
ах (£, хХ) х^) = х^ а^ (^ xv х^) = — (а2 -(- Р) хх — 2ах2,^i.i = ^.з = 0,6М = 4а2а (а2 + р2).
Следовательно, уравнения Колмогорова будут иметь вид
f +- К»' + Й + ?«.1 ^ + 2 А (-• + И s = 0,
% + 5; W) - £, №‘ + ?*№ + 2"Л| П - 2Л (-* + ?') g = О-
Пример 31.3. В условиях предыдущего примера определить двумерную плотность вероятности ординаты случайного процесса £7(0 и его производной UW если при ^ = 0 U(t) — xv и^ = х^.
В соответствии с обозначениями, принятыми в предыдущем примере, необходимо определить /(0, xv х^ т, ур у2), т. е. решить второе уравнение Колмогорова
g + ^ 0V) - ^; №3 + Л Ут + 2аЫ /} - 2=4 (а» + ^ ^- = 0
при указанных выше начальных условиях.
Так как дифференциальное уравнение для искомой плотности вероятности имеет коэффициенты, линейно зависящие от ух и у2, то в соответствии с теоремой Дуба можно утверждать, что система случайных величин И), У.2 подчиняется нормальному закону распределения, и следовательно, для искомой функции f можно написать
/(0, xv х* т, ур у.2) = -—х
2к^1а^2 — ^.2
V АУЛ J ^ ^! "~^2 + ^^ Ь‘2 — J2)2 —2^,2 (У! — JJ (у2 —У2) |
х ехр ।Ж^^Ж)I ’
где элементы корреляционной матрицы ^ и математические ожидания ух и у.2 могут зависеть только от переменной т. Для получения явного вида этой зависимости подставляем общее выражение для / во второе уравнение Колмогорова; используя общие формулы (23) и (24) и учитывая, что в данном случае
ai,i = 0, 04 о = i,а.2j = — (а2 -|- ^2), а9 2 = — 2а, а! = а.? = 0,
Ь1Х = Ьи = 0, Ь^ — 4о2а (а2 + р2),
получим систему обыкновенных дифференциальных уравнений для определения yv р3, кх 1? кх 2 и к^:
^ - = О, ^ + («4 + m + 2ал = О,
^ + (а9 + р9) ки + 2аАм - к^ = 0;^ - 2АМ = 0;
^ + 2 (а9 + р9) кхл + ^kv = 4а9а (а9 + р9).
Решая полученную систему дифференциальных уравнений при начальных условиях
т = 0, У1 = Хр у3 = х3, кх J = кХд = к^^ = 0,
получим:
У1 = е'ет [х, cos pt + у (х, 4- ах,) sin pt],
p, = e*aT [x4 cos Pt — (“ j4~ Xi + “- x2^ sin Ptl,
AM = a9{l -^f!^- ^ cos 2pt+ ± sin 2pt]},
4 =e.9"9 (1 - cos 2pt),
A2.2=(a9+p9)o9X
11a2 + P2 —>ata2 O a? • Ъ
x p 3$ e [0^4^"cos ^T a2 4- 32 Sln 2?Tjj •
Пример 31.4. Угловые отклонения Uv U^ оси гироскопического маятника от вертикали в первом приближении определяются системой уравнений
U, - xgU. = - хЛ^ (Z),U. + xgU, = хЛ t (О,
где Л^^) и A^t^ — горизонтальные ускорения точки подвеса маятника, а g и х — постоянные. Считая приближенно, что А^ и Л^) — взаимно независимые случайные функции, обладающие свойствами белого шума
^ = «„ = 0,KOt(t) = 7<Oi)(t) = c8(t),
определить вероятность IF (Г) того, чю в течение интервала времени Т ось маятника ни разу не выйдет за пределы конуса образующая которого составляет угол 7 с вертикалью, если в начальный момент времени (/ = 0) ось маятника вертикальна.
Двумерный случайный процесс L\(f)> U%(t) определяется системой дифференциальных уравнений второго порядка, содержащих в правых частях равенства белый шум.
Следовательно, t/p U^ можно рассматривать как компоненты двумерного марковского процесса. Плотность вероятности w(t, j/p у2) нахождения процесса в момент времени т в интервале tVi> Ji + dyii ^>> ^з + ^2) ПРИ условии, что за весь промежуток времени процесс ни разу не выйдет за дозволенные пределы, определится как решение второго уравнения Колмогорова при соответствующих начальных и граничных условиях, а искомая вероятность W(T) может быть найдена путем интегрирования w(T, ур ^)
W(T) =$ $X0(T, yt, y^dyidy»..
у2 +V^T2
Вычисляя коэффициенты уравнения Колмогорова обычным образом (см. § 28), получим
<21 = х^2> а2 =— ^g^v1^ л = x’V2,^з = хМ, /?12 = 0,
т. е. второе уравнение Колмогорова примет вид
dw । dwdw 1 о / d2w , d2w\ A
-г + ^gV^z£Vi t"o' ^c + т , = 0.
dx ^^dy dy 2 Xd^ 1 dyi
Решение этого уравнения нужно искать при условиях:
Т = 0,w = В (j/j) В (у2);
т^>0, ^(т, уь у2) = 0, если У1+^ = Т2’
Так как граничные условия обладают круговой симметрией, то удобнее перейти от прямоугольных координат к полярным.
Переходя одновременно к безразмерным переменным, т. е. полагая
^ = г cos ср, т].2 = г sin <р, Ti = х^т,^ = г cos ср, т].2 = г sin <р, Ti = х^т,
^ = г cos ср, т].2 = г sin <р, Ti = х^т,
^ = г cos ср, т].2 = г sin <р, Ti = х^т,
получим
dw1 dw1 d2w1 dw11 d2w
d?!2r dr2 dr2r Sep2 r2 d^
где w рассматривается как функция tv г, ср.
Переходя в выражении для W(T) к полярным координатам, получим
( y(Tp г) г dr,
8 oJ
2тс
где Ti = x^7, а у(тр г) = ^(тр г, ^d^. о
Для определения -и проинтегрируем дифференциальное уравнение для w(tv г, ф) по ср от 0 до 2к. Учитывая при этом, что ф должна быть периодической (непрерывной) функцией угла ср, получим
дч 2г дг 2 5F —
Начальным и граничным условиями для последнего уравнения будут
4 = 0,9 = ^ 8 (г);
4>0, ®(т„ 7 )Л^)=0.
Решая уравнение для г/ методом расщепления переменных, получим
® (4> г) = 2 ^ xViCjj6 (к, у2 г),
где J6 (z) — функция Бесселя первого рода нулевого индекса, Ху = —vr__ р,у, р.у — корни уравнения Jo (z) = 0, а коэффициенты Су определяются из начальных условий
2
Окончательно для искомой вероятности W(T^ получим
^(0= ^е''Тх СД JA\4X)xdx,
где т1 = х§7.
Замена реальных процессов марковскими
Краткий обзор теории непрерывных марковских процессов, приведенный выше, показывает, что если непрерывный случайный процесс является марковским, то ряд задач решается сравнительно просто
Однако для того, чтобы эта теория могла быть применена на практике, необходимо, во-первых, убедиться, что реальные процессы действительно можно считать марковскими, и, во-вторых, показать способ, с помощью которого могут быть определены коэффициенты уравнений Колмогорова, являющихся основными в этой теории.
Как уже отмечалось в § 29, реальные процессы не являются одномерными марковскими процессами, так как марковские процессы недифференцируемы, а существенной особенностью реально возникающих процессов как раз является их дифференцируемость, связанная с неиз-
бежной инерционностью всех реальных динамических систем. Правда, как это было показано в § 30 при определении среднего числа выбросов одномерного марковского процесса, недифференцируемость процесса даже в этом случае не приводит к абсурдным результатам, если исключить из рассмотрения выбросы бесконечно малой длительности. Однако для окончательной проверки пригодности замены реальных процессов одномерными марковскими процессами необходимо иметь возможность уточнения получаемых результатов путем перехода к более точной аппроксимации.
Для большинства процессов, с которыми приходится иметь дело в технике, подобное уточнение может быть сделано, если перейти к многомерным марковским процессам.
Действительно, в подавляющем большинстве случаев в технике приходится иметь дело со стационарными случайными процессами, закон распределения ординат которых может считаться нормальным, а спектральная плотность достаточно хорошо аппроксимируется дробнорациональной функцией.
Однако в предыдущем параграфе было отмечено (вторая теорема Дуба), что если эти условия выполняются, то случайный процесс является компонентой многомерного марковского процесса. Следовательно, не делая никаках добавочных допущений, кроме допущений, принимаемых обычно в приложениях, для исследования этих процессов можно применить весьма эффективный метод теории марковских процессов. Для практического применения этого метода необходимо для нормального процесса с дробно-рациональной плотностью указать способ составления уравнений Колмогорова.
Дадим математическую формулировку поставленной задачи. Имеется нормальный, стационарный случайный процесс U^ty спектральная плотность которого 8и (<о) является дробно-рациональной функцией частоты
(32л>
где коэффициенты полиномов Qn(x) и Рт(х) обозначим соответственно через а7- и ру, т. е. положим
Qn (х) = хп -{- о^х” 1-|- ... + an, (32.2)
= + (32.3)
Требуется показать, что U(f) можно рассматривать как компоненту многомерного марковского процесса, установить число измерений этого процесса и определить для него коэффициенты at и Ь1т уравнений Колмогорова.
Для решения этой задачи заметим прежде всего, что, согласно спектральной теории стационарных случайных функций (см § 12)
процесс, имеющий спектральную плотность вида (1), является стационарным решением дифференциального уравнения
^^ + «i^^ + ... + «^(32.4)
где 5 (0 — случайная функция с некоррелированными ординатами (белый шум), и следовательно, ее корреляционная функция имеет вид дельта-функции
К,(т) = Цт)(32.5)
(без ограничения общности можно считать, что й = 0. В этом случае 5 = 0).
Перейдем от уравнения (4) к системе дифференциальных уравнений первого порядка.
Для этого обозначим £7 (Q = ^ (0 и введем (и—1) функций и^У ..., ип^У связанных с £71 (0 и ее производными следующими соотношениями:
йх ^ = Щ (ty йп_т (о=ип_ т+1 (О+сп_т^ (ty
йп-т-г (О = U^ty йп_х (0 = ип (О + с^ ^у (32.6)
где произвольные постоянные сп_т, сп_т^ .••> сп_х выберем таким образом, чтобы после исключения из уравнения (4) старших производных функции 1ЛГ) путем замены их функциями Ut^ по формулам (6) получилось уравнение первого порядка, не содержащее производных от ^(ty
Подставляя (6) в (4), получим
^ + а/г^1 + аЯ-1^2 ++ alt4 + Cn-m^W (0 +
+ (^-m+l + alcn-m)^m-1)(() +
+ (alcn-l+*^«-2+ ••• + amcn-m) (0 ==
= ^(m) (0 + Pl^"1’ (0 + ... + ₽m-^' (0 + ^ (0-(32.7)
Приравнивая коэффициенты у одинаковых производных от 5(f) в левых и правых частях равенства, получим рекуррентную формулу для определения коэффициентов с^
к 4- т- п
Ск = 'Н^т-п— У, a-jCk-j (А = /г—m, и —m+1л).(32.8)
7-1
При такрм выборе коэффициентов ск уравнение (7) принимает вид
^=- ^MUj^cn4t\/=1^=- ^MUj^cn4t\/=1(32.9)(32.9)
^=- ^MUj^cn4t\/=1
^=- ^MUj^cn4t\/=1
(32.9)
(32.9)
Система уравнений (6) и (9) состоит из п уравнений первого порядка с п неизвестными функциями Up ..., Un и содержит в правых частях равенств функцию 5(f). Так как поведение совокупности функций Up . .^ Un в будущем однозначно определяется начальными значениями ординат этих функций, то, следовательно, эти функции являются компонентами /z-мерного марковского процесса.
Так же компонентой марковского процесса является и исходная функция U^ty так как U^=UAt\
Остается написать формулы для коэффициентов аг и Ь1т. Так как полученная сисгема уравнений по своему типу аналогична системе (31.7), рассмотренной в предыдущем параграфе, отличаясь от нее только тем, что в данном случае в правых частях равенства имеется только одна функция 5(f), то, применяя формулы (31.10) и (31.11), получим
Л+1 п/=1Л+1 п/=1приприприпри\^1^п — 1,1=П,\^1^п — 1,1=П,0 при 1^/^п — т— 1, ctcm при п — т ^ I ^ п.0 при 1^/^п — т— 1, ctcm при п — т ^ I ^ п.(32.10)(32.11)(32.10)(32.11)
Л+1 п
/=1
Л+1 п
/=1
при
при
при
при
\^1^п — 1,
1=П,
\^1^п — 1,
1=П,
0 при 1^/^п — т— 1, ctcm при п — т ^ I ^ п.
0 при 1^/^п — т— 1, ctcm при п — т ^ I ^ п.
(32.10)
(32.11)
(32.10)
(32.11)
где последняя формула определяет Ь1т при любых значениях индексов вследствие симметрии этих коэффициентов.
Итак, мы показали, что нормальный стационарный процесс, обладающий дробно-рациональной спектральной плотностью, является компонентой //-мерного марковского процесса, где 2// — степень полинома, стоящего в знаменателе спектральной плотности.
Помимо рассмотренного выше нормального стационарного процесса с дробно-рациональной спектральной плотностью, переход к марковским процессам возможен и в том случае, когда рассматриваются динамические системы, содержащие звенья (линейные или нелинейные), входом в которые являются нормальные процессы с дробнорациональными спектральными плотностями.
Пусть, например, динамическая система характеризуется уравнением
яг 7dr~l7
У + li >?+...+7,2=^[t/(01,(32.12)
где уу — постоянные или заданные функции времени, F (и)— характеристика некоторого безынерционного нелинейного звена, a U(t) —
тационарная нормальная случайная функция, обладающая дробно-рациональной спектральной плотностью вида (1).
Переходя от случайного процесса U(t^ к л-мерному марковскому процессу по формулам (6) и обозначая
^ (О = z (t), и^ (О =и^Uw (0 = йп^.г (t), (32.13) вместо (12) получим уравнение
- Ti^ -- тА+1 + ^1^ (0Ь (32.14)
Уравнения (6), (9), (13) и (14) составляют систему л-|-г уравне ний первого порядка, в правые части которых, помимо функций Up входит только случайная функция 5 (f), имеющая свойства белого шума (в узком смысле). Такая система уравнений, как мы в этом убедились в предыдущем параграфе, определяет (п -|- г)-мерный марковский процесс. Таким образом, случайная функция Z(t\ определяемая уравнением (12), также может рассматриваться как компонента марковского процесса соответствующего числа измерений.
В заключение отметим, что замена реальных процессов марковскими допустима и в том случае, когда интересующий нас процесс определяется дифференциальным уравнением, содержащим функцию 5(f), обладающую свойствами белого шума, хотя и нелинейным образом, но так, что соответствующие нелинейные выражения могут быть разложены по степеням малого параметра, стоящего множителем у 5(f) (см., например, [37]).
Рассмотрим несколько примеров, иллюстрирующих применение многомерных марковских процессов для описания реальных процессов.
Пример 32.1. Стационарный нормальный процесс C7t (f) имеет нулевое математическое ожидание и корреляционную функцию.
KU1 (т) = А-а 1 т 1 cos рт.
Показать, что Uy (f) можно рассматривать как компоненту двумерного марковского процесса.
Для решения задачи замечаем прежде всего, что (см. пример 11.2) спектральная плотность для Uy (f) имеет вид
с. “о3+ “2 + З2 м3 I i® + /«Ч^К Is
oai I ) я (ю2 _ а2 __ р2р _|_я | — <О2 + 2Z«<O + а2 + Р2 Р ’
следовательно, Uy^ является стационарным решением дифференциального уравнения
^ + 2а ^4- (а» + ^) U. = К 2а [§ + /?ТР *] а.
где 5(f)— белый шум, корреляционная функция которого X (т) = = В (т).
Функция Ui (t) не является марковской, так как определяется уравнением второго порядка, и следовательно, знания начального значения этой функции недостаточно для определения свойств функции в будущие моменты времени.
Однако, положив в соответствии с (6) Ох^ = U^(0 + сп(^ после подстановки в уравнение для Ui^ получим
^+^ $+ 2а^ 4-2ас^ + <а" + Р3) ^ = /^ [S + V^+P *1 =•
Если положить cx = о У^а, то в последнем уравнении производная — исчезнет и мы получим систему двух уравнений с двумя неизвестными, содержащих в правых частях равенства белый шум и, следовательно, определяющих двумерный марковский процесс с компонентами 1Л(Д U^ty
<Ы1_иг^ = оу^.Х^,
^р + (*3 + Р3) U1 (0 + 2аУ2 (0 = a У^а (У^+р — 2а) В (0-
Пример 32.2. Случайная функция Z(t) определяется уравнением ^^--VaZ(t) = kV'4ty Z(0) = 0, где 1/(0—нормальная стационарная функция,
у = 0, Kv И = о^“а'т I
Показать, что Z(t) является компонентой двумерного марковского процесса.
Так как V(t)— нормальный процесс, имеющий спектральную плотность S^ («)) = a?, а/к (id2 -]~ a9)> т0 V(t) — марковский процесс, определяемый уравнением
К2а;(0. где К, (т) = 8 (т).
Таким образом, функции Z(0> V^ определяются системой двух уравнений первого порядка, в правую часть одного из которых входит белый шум.
Следовательно, Z(^) и V^ являются компонентами двумерного марковского процесса.
ГЛАВА VI
НЕЛИНЕЙНЫЕ МЕТОДЫ ТЕОРИИ СЛУЧАЙНЫХ ФУНКЦИЙ
Особенности исследования нелинейных динамических систем
Исследование нелинейных динамических систем является значительно более сложной задачей, чем исследование линейных систем. Усложнение связано в основном с двумя обстоятельствами: во-первых, для нелинейной системы в общем случае не удается выразить моменты ординат случайной функции на выходе через моменты ординат случайной функции на входе и, во-вторых, закон распределения выходной случайной функции уже не является нормальным даже в том случае, когда входные величины и функции подчиняются нормальному закону. Следовательно, для нелинейных систем, вообще говоря, недостаточно знать только первые два момента выходной случайной функции (математическое ожидание и корреляционную функцию), а необходимо вычислять более высокие моменты распределения, нахождение которых может быть сопряжено с большими вычислительными трудностями.
Поэтому при анализе нелинейных систем не удается указать общий метод получения вероятностных характеристик выходной функции системы, а приходится довольствоваться различными приближенными формулами, позволяющими получить требуемый результат с необходимой точностью.
Так как выбор различных приближенных способов расчета и их эффективность зависят от свойств исследуемых систем, то рассмотрим типичные нелинейные системы, некоторые из которых будут более подробно рассмотрены в следующих параграфах.
Будем считать для простоты, что нелинейная система характеризуется одним входом X(t) и одним выходом У(^), т. е. может быть представлена схемой, изображенной на рис. 21.
Общее уравнение подобной системы может быть записано в виде
Y^ = F\XV\ X[t\ ... , Х^фь tY(33.1)
X(t; _Нелинейная системаX(t; _Нелинейная системаРис. 21.Рис. 21.системы может быть пред- 22.системы может быть пред- 22.Рис. 22.Рис. 22.
X(t; _
Нелинейная система
X(t; _
Нелинейная система
Рис. 21.
Рис. 21.
системы может быть пред- 22.
системы может быть пред- 22.
Рис. 22.
Рис. 22.
где F— некоторая нелинейная функция (или функционал) своих аргументов. Во многих нелинейных системах удается выделить линейную часть и часть нелинейную. При этом входом в нелинейную часть системы может быть или только
внешнее возмущение X (£), или функция, зависящая как от функции X (0> так и от функции, поступающей на выход всей системы (или ее части).
В первом случае структурная схема ставлена в виде, изображенном на рис.
Во втором случае одной из возможных структурных схем системы может быть схема, представленная на рис. 23.
Рис. 23.Рис. 23.
Рис. 23.
Рис. 23.
Уравнение системы первого типа может быть представлено в виде LY(t) = F ^Х (t), k\ty ... , X<m4tY *Ь (33.2)
где L — оператор линейной части системы, a F — нелинейная функция (функционал) своих аргументов. Очевидно, положив
Z(t) = F\X(ty X^ty ... , X<mHty(33.3)
уравнение (2) можно будет переписать в виде
LY^ = Z^y(33.4)
и тем самым формально свести анализ исходной нелинейной системы к решению двух задач: определению вероятностных характеристик функции Z^ty связанной с заданной функцией X ^ нелинейным соотношением (3), и анализу линейной системы (4). Системы подобного типа называют «приводимыми нелинейными системами».
Системы второго типа, как это ясно из рис. 23, не допускают подобного сведения к линейной системе. Их называют «неприводимыми линейными системами».
При анализе нелинейных систем существенно, является ли характеристика F нелинейной части системы непрерывной функцией своих аргументов или нет.
В первом случае мы будем говорить просто о нелинейных элементах системы. Во втором случае нелинейный элемент будем называть существенно нелинейным.
Примерами нелинейных элементов первого типа могут быть любые элементы, для которых функции F являются дифференцируемыми функциями своих аргументов, например
F \Х (01 = аХ^ (0, F [^ (01 = sin X Ц) (33.5) и т. д.
Существенно нелинейные звенья возникают, например, в различных законах управления, при наличии люфтов в кинематических цепях и т. д.
Если, например, X (0 — значение регулируемого параметра, a F [X (01 — команда, подаваемая на органы управления, то в том случае, когда меняется только знак команды (управление по принципу «да — нет»), существенно нелинейная функция F [X (01 будет определяться равенством
№№1приX>0.0приX= 0.1приX<0,1приX>0.0приX= 0.1приX<0,(33.6)(33.6)
№
№
1
при
X
>0.
0
при
X
= 0.
1
при
X
<0,
1
при
X
>0.
0
при
X
= 0.
1
при
X
<0,
(33.6)
(33.6)
а график функции F(X) будет иметь вид ступенчатой кривой, изображенной на рис. 24, а.
При управлении по принципу «да — нет» в том случае, когда имеется зона нечувствительности, график функции F(X) будет иметь вид Fi (х), изображенный на рис. 24, б. Линейному закону управления с зоной насыщения соответствует график рис. 24, в. Линейному закону управления с зоной насыщения и зоной нечувствительности соответствует график рис. 24, г.
Особыми свойствами обладает нелинейное звено, характеристика которого изображена на рис. 24, д. В этом случае выходная функция звена FfX^)] в интервале —Ь<^Х<^Ь равна 1 или —1 в зависимости от того, попадает в этот интервал функция X (t) из области X(t)>b или соответственно из области X(t)<^— b. Следовательно, в данном случае F [X (/)] уже не будет функцией аргумента X, а является функционалом X (£), поскольку зависит не только от значения функции X (£) в данный момент времени, но и от характера ее изменения в прошлом.
(33.7)(33.7)Вторым весьма существенным признаком, который может быть положен в основу классификации нелинейных элементов (помимо непрерывности функции F), является наличие или отсутствие однозначной зависимости выхода нелинейного элемента от ординаты входной функции. В том случае, когда значение X (t) в момент времени t однозначно определяет значение функции
(33.7)
(33.7)
Z(0 = F|A'(/M
в тот же момент времени, нелинейное звено называют «безынерционным» (или звеном «б^з памяти»), в противном случае звено называю г
инерционным (звеном «с памятью»). Например, из пяти характеристик, изображенных на рис. 24, первые четыре (а, б, в и г) соответствуют безынерционным звеньям, а последнее — инерционному.
Очевидно, что для инерционного звена характеристика F \Х (0| уже не будет функцией, а будет являться функционалом, зависящим от вида функции А' (/) в предшествующие моменты времени, а не только от значения ординаты X^ty
Таким образом, подводя итог беглому рассмотрению различных типов нелинейных систем, можно сделать вывод, что во многих случаях нелинейную систему можно рассматривать как совокупность линейных и нелинейных звеньев, соединенных различным образом. При этом нелинейные звенья по характеру их зависимости от входных величин могут быть существенно нелинейными или просто нелинейными, а в зависимости от того, однозначно или нет определяется выход с звена значениями поступающей на его вход функции (величины), — безынерционными или инерционными.
Определение закона распределения случайной функции на выходе линейной части системы
При исследовании линейных систем вопрос о законе распределения ординат случайного процесса, получаемого на выходе системы, в большинстве технических задач не представляет большого интереса, так как поступающие на вход случайные процессы обычно бывают близки к нормальным, а прохождение через линейную систему не искажает нормального закона распределения.
При исследовании нелинейных систем на вход линейной части системы поступает случайный процесс, являющийся выходом нелинейной части системы. Закен распределения такого процесса может существенно отличаться от нормального, и поэтому даже грубая оценка вида закона распределения ординаты случайного процесса, получаемого на выходе линейной части системы, приобретает существенный практический интерес.
Если этот закон близок к нормальному, то можно ограничиться определением только первых двух его моментов, если же закон распределения резко отличен от нормального, то необходимо располагать более подробными его характеристиками.
Исследуем несколько подробнее изменение закона распределения ординаты процесса при прохождении процесса через линейную часть системы.
Получение ординат выходного процесса из ординат процесса, поступающего на вход линейной системы, в конечном счете всегда сводится к суммированию этих ординат, взятых для различных моментов времени и умноженных на различные коэффициенты.
Ограничимся рассмотрением стационарных динамических систем, т. е. систем, поведение которых определяется дифференциальными уравнениями с постоянными коэффициентами, а начальные условия будем считать пока нулевыми.
Пусть на вход линейной динамической системы, характеризуемой передаточной функцией Л(/о>) и весовой функцией /(т), поступает случайная функция X (0 (которая может и не быть стационарной).
Если обозначить случайный процесс, получаемый на выходе системы при нулевых начальных условиях, через Yx (ty то
¥х(Г) = \/^ — т)Х(Х^.(34.1 >
О
Разобьем интервал интегрирования (О, I) на п равновеликих интервалов длиной Д и обозначим
^= $ Z(t — ^X^dt (/=1, 2, ... , пу (34.2) (/— 1) А
Если взять п достаточно большим, то ^ = tfn будет достаточно малой величиной, и X (t) в (2) можно приближенно вынести за знак интеграла, положив равным ординате этой функции в конце интервала интегрирования, т» е. написать
/Д
^^а/Х^Уа,= ^ Z(t — ^dt.(34.3}
< / — 1) д'
Подставляя (3) в (1), получим, что выходная случайная функция Yx (О может быть представлена в виде суммы большого числа случайных величин
11(34.4)
1
1
закон распределения каждой из которых может быть выражен через закон распределения ординаты случайной функции X (0> поскольку ^ и X (/Д) связаны линейным соотношением (3).
Если бы слагаемые в (4) были независимы, то на основании центральной предельной теоремы (теоремы Ляпунова) можно было бы утверждать, что при росте п закон распределения ординаты функции Yx (t) будет стремиться к нормальному. Однако в данном случае величины ^ являются зависимыми, поскольку выражаются через ординаты одной и той же случайной функции X (/).
Правда, и для сумм зависимых слагаемых справедлива теорема, согласно которой при определенных условиях закон распределения суммы1 стремится к нормальному при увеличении числа слагаемых до бесконечности, однако применение этой теоремы к сумме (4) не позволяет сделать вывод о нормальном законе распределения Yx (ty Дело в том, что хотя мы и можем формально в этой формуле сделать и сколь угодно большим, однако, увеличивая таким образом число слагаемых, мы тем самым увеличиваем связь между соседними слагаемыми, что не должно иметь места согласно условиям теоремы.
Однако, несмотря на то, что предельная теорема для сумм случайных слагаемых в данном случае и неприменима, некоторые общие качественные выводы о свойствах закона распределения У, (0 можно сделать.
Во-первых, очевидно, что чем быстрее убывают корреляционные моменты между случайными величинами £у, тем больше слагаемых п можно взять в сумме (4), сохраняя слабую зависимость между слагаемыми, и тем ближе подойти к условиям центральной предельной теоремы. Следовательно, чем быстрее убывает корреляционная функция Кх (т), тем ближе будет закон распределения Ух ^ к нормальному закону.
Во-вторых, при одинаковом числе слагаемых сумма тем меньше будет отличаться от нормальной величины, чем однороднее слагаемые. Наиболее благоприятной в этом отношении будет сумма слагаемых, имеющих одинаковый закон распределения. В нашем случае это будет тогда, когда коэффициенты aj в (3) будут постоянными величинами, не зависящими от индекса /, т. е. когда
/(т) = с = const,(34.5)
а передаточная функция системы Л(/ю) в соответствии с (20.28) и (10.21) определяется равенством
[ДИ = ^ е““т / (t) ch = 2itc§ (<о).(34.6)
—ОО
Так как последнее условие означает, что рассматриваемая система имеет бесконечно узкую полосу пропускания в районе нулевой частоты, то мы получаем вывод, что чем уже полоса пропускания, тем ближе к нормальному будет закон распределения ординат функции, получающейся на выходе динамической системы ).
Выбрав для такой системы промежуток времени I достаточно большим, можно получить на выходе случайную функцию, закон распределения которой будет сколь угодно близок к нормальному. При конечной полосе пропускания Z(t)^ const и, следовательно, коэффициенты aj не будут постоянными. Если, например, система устойчива, то, как известно (см. § 7), Иш /(т) = 0, и следовательно, даже при т —> ОО неограниченном увеличении времени t мы не получим нормального закона распределения,’ так как, начиная с некоторого значения индекса /, коэффициенты aj будут практически обращаться в нуль, и, сохраняя в сумме (4) неизменной величину интервала А, мы не получим бесконечного числа слагаемых, что необходимо для установления нормального закона распределения.
Для простоты мы считали, что начальные условия нулевые. Если это условие не выполняется, то случайный процесс Y (t) на выходе линейной системы будет связан с Yv(ty определяемым (1), соотношением
Г(0= £+ Г, (0,(34.7)
/=1
где yj^— независимые интегралы однородного дифференциального уравнения, соответствующего уравнению рассматриваемой динамической системы, п — порядок этого уравнения, a Cj— постоянные величины, линейно связанные с начальными значениями Y (0 и первых (л—1) ее производных. Если начальные значения по смыслу решаемой задачи являются случайными величинами с заданным законом распределения, то коэффициенты с^ будут также случайными величинами
Формула (7) показывает, что закон распределения случайной величины Y\^ является композицией закона распределения случайной
п
величины ^(0 и закона распределения 2 ^/(^ Если слагаемые 7=1
этой суммы — нормальные величины или величины, хотя и не обладающие нормальным законом распределения, но такие, что дисперсия ни одной из этих величин не превалирует над дисперсией Yx (/), то плотность вероятности /(j/), как правило, будет ближе к нормальней чем плотность вероятности Ду).
В том случае, когда рассматриваемая динамическая система устойчива, все интегралы уД1) стремятся к нулю при росте /, и следовательно, после окончания переходного процесса первый член в правой части (7) может быть отброшен и между Y(t) и У,(0 исчезает разница. п
До затухания переходного процесса ^ С1УД^ может играть су- шественную роль и ее нужно учитывать при нахождении закона распределения Y (/)•
Итак, подводя итог этим качественным рассуждениям, можно сделать вывод, что, проходя через линейную часть системы, случайный процесс приобретает свойства, сближающие его с нормальным законом распределения, или, как говорят сокращенно, линейная система «нормализует» случайный процесс.
Эффективность этой «нормализации» будет тем больше, чем уже полоса пропускания системы, чем больше время работы системы и чем быстрее затухает связь между ординатами входного процесса.
Очевидно, что все приведенные выше рассуждения носят чисто качественный характер и только поясняют существо дела. Для того
чтобы с уверенностью можно было считать случайный процесс, получаемый на выходе линейной части системы, нормальным, необходимо или произвести строгое определение этого закона распределения и сравнить его с нормальным законом, или приближенно оценить поправки, которые нужно добавить к нормальному закону распределения, для того чтобы с достаточной точностью получить интересующий нас закон распределения. .
Точное определение закона распределения на выходе линейной системы связано, как правило, со сложными вычислениями (исключение, естественно, представляет случай, когда входной процесс нормальный и, следовательно, нормальным будет и процесс, получаемый на выходе). Некоторые результаты могут быть получены с помощью теории марковских процессов, однако окончательный результат удается получить в простой аналитической форме только для отдельных частных случаев.
Наоборот, вычисление поправок к нормальному закону распределения может быть выполнено сравнительно простыми средствами, а в том случае, когда интересующий нас закон распределения действительно мало отличается от нормального, окончательные формулы имеют простой вид.
Для получения этих формул удобно представить плотность вероятности /у (у) в виде разложения в ряд по ортогональным полиномам Чебышева — Эрмита Н^х), определяемым равенством
= (34.8)
Имея в виду получить наиболее простое выражение для коэф
фициентов ряда через центральные моменты закона распределения fy^ и производные нормированной плотности нормального закона
распределения
1-^
=е
У 2г.•
(34.9)
положим
X —
О,/2
(34.10)
и будем искать ряд в виде
л О)=е - ^S bjHj (X).(34.11)
Этот ряд сходится в любой точке непрерывности функции 4См), если [23]
$ 6 (у)/4°J< оо,(34.12)
— ОО
а функция /^(у) имеет конечное число разрывов. Следовательно, ряд (11) пригоден в том случае, когда плотность вероятности fy(y} убывает достаточно быстро с ростом своего аргумента. Для определения коэффициентов bj достаточно умножить обе части (11) на Hj^ и проинтегрировать обе части равенства по х в бесконечных пределах.
При интегрировании правой части равенства исчезнут все слагаемые (вследствие ортогональности полиномов Чебышева — Эрмита Hj{x) с весом е-х“\ кроме слагаемого с индексом у, в левой же части равенства все интегралы могут быть выражены через центральные моменты закона распределения У. Выполнив необходимые преобразования, можно обнаружить, что при выбранном значении х bx = b^ = ^ и ряд (И) может быть представлен в виде
л- to - V,?hr)+^2"- i • (Н 13) где производные предполагаются взятыми по аргументу дифференцируемой функции, а коэффициенты at определяются равенствами
=^-^\j^(Z=3-4---)-(34.14)
где [Z/2]—целая часть Z/2.
В ряде случаев (например, если закон распределения У(/) мало отличается от нормального), в (13) можно удержать только три первых члена. В этом случае приближенное выражение для /У(у) примет вид
3! ау ‘ \ ov / 4! ау т \ ау /’ v ' где «асимметрия» 8к(У) и «эксцесс» Ех(У) закона распределения У(/) определяются формулами
Sk(y) = -M^-Ех(У) = -(ЦЗ3.(34.16)
Чем й меньше Sk, Ex и сумма отброшенных членов ряда (13), тем ближе закон распределения Y^ к нормальному.
Для получения бесконечного ряда, аналогичного (13), сходящегося и в том случае, когда условие (12) не выполняется, нужно вместо (И) искать разложение в виде
^bjHjVx^(34.17)
У-о
где функция g^) должна быть выбрана так, чтобы удовлетворялось условие
5°(у — v)2/4o?,
J ^О)е 3^(y)dy<oo.(34.18)
— ОО
Коэффициенты bj в этом случае могут быть просто выражены через центральные моменты, вычисленные с весом g^y т. е. через величины
Н = 5 gky>fyky>kx —5W(34.19)
— ОО
Оставляя этот случай в стороне, вернемся к рассмотрению разложений (13) и (15). Центральные моменты рьЦУ) ординаты случайной функции Y^ простыми алгебраическими соотношениями (2.12) связаны с начальными моментами m^Y). Поэтому для получения этих разложений достаточно найти связь начальных моментов Y^ с начальными моментами тДХ^ ординаты входного процесса X (/).
Так как между X (/) и Yt (О имеется линейное соотношение (1), то общие формулы, устанавливающие требуемую связь, легко могут быть получены.
Действительно, находя математическое ожидание обеих частей равенства (1) и меняя в правой части равенства порядок интегрирования и нахождения математического ожидания, получим
тх (KJ = J, (/) = \lV — т) х (т) dt.(34.20)
О
Возводя обе части (1) в квадрат, куб и т. д. и представляя каждый t
раз степень интеграла ^/(/ — т)^^)^ в виде кратного интеграла, о
после нахождения математических ожиданий обеих частей равенств получим
/М У|) = $$ ^ — ч) — T-z) м | Д' (ч) X (4)] d-с^ч = оо.
= 551kt — Ч) IV — Ч) Кх (ч. Ч) d4dt3 + J1 (0,(34.21)
00
t t t
mAY^WXlkt-^lkt- ч) Ikt - ч) М \Х кч) X k^ ^(4)] dr, d4d4 0 0 0
(34.22)
и т. д.
Полученные формулы показывают, что для вычисления моментов ординаты случайной функции на выходе линейного элемента уже недостаточно знать моменты ординаты входной случайной функции для определенного момента времени, а необходимо располагать совокупностью функций, определяющих зависимость математических ожиданий произведений ординат функции X (t\ взятых для различных моментов времени, от значений этих моментов времени. Так, для нахождения tn^Y^ необходимо знать не момент пц<Ху а корреляционную функцию Кх(тр т.2), для нахождения m^^V ) нужно располагать математическим ожиданием М [X (tJ X (т2) X (т3)], которое в случае нестационарной случайной функции X (О является функцией трех переменных и т. д.
Указанные выше математические ожидания могут быть найдены (предполагаем, что они не обращаются в бесконечность), если известны все многомерные законы распределения случайной функции X (ty
Таким образом, для нахождения закона распределения ординаты случайной функции, получаемой на выходе линейной системы, необходимо располагать полной характеристикой случайной функции, поступающей на ее вход. Этим задача определения закона распределения на выходе линейной системы принципиально отличается от задачи определения корреляционной функции выходного сигнала, для решения которой достаточно знать только корреляционную функцию входного сигнала, независимо от вида его закона распределения.
Рассмотрим несколько примеров, иллюстрирующих «нормализацию» закона распределения линейной частью системы.
Пример 34.1. Функция У(/) связана с нормальной стационарной случайной функцией Z(f) соотношением
=(34.23)
Определить плотность вероятности fy^), если
= 0, /СДт) = о^-а1т ।, а2 и а даны, a Y ^ |/-о = О.
В данной задаче входом в систему является случайная функция
X^ = Z4t\(34.24)
а рассматриваемый линейный оператор есть оператор интегрирования
Y^ = \x^d^(34.25)
о
Пользуясь общей формулой (2.37) для плотности вероятности функции случайной величины, получим
<34'26>
Плотность вероятности fx(x) имеет вид, изображенный на рис. 25, т. е. резко отличается от нормальной.
При вычислении /^(у) ограничимся приближенным разложением (15), для нахождения которого достаточно определить только моменты /(/) до четвертого включительно.
Учитывая, что в нашем случае х = а^ из (25) получим
j7(/) = a^.(34.27)
Для нахождения моментов Y (/) более высокого порядка необходимо определить
R = м [X (т,)X (т,)] = М | Z '2 (г,) Z (т3)],
Рз = М [X (ч) X (tt) X (т$)] = м [Z2 (то Z3 (Tt) Z* (Тз)],
^4 = м \Х (то X (to X (т3) Х(тО] = М [Z* (то 7> (то 7? ^ Z3 (ч)].
Найдем сначала последнее математическое ожидание, как наиболее сложное.
Рассмотрим для этой цели систему 8 нормальных величин 5ц ^,... ..£8, положив ^ = Z (т^, l2 = Z (tj), ^з = Z (т,), ^ = Z (т2), ^s = Z (т3), £6— Z(t3), ;7 = Z(t4), ^8 = Z(t4), и обозначим элементы корреляционной матрицы этой системы через kjv Очевидно, эти элементы просто выражаются через Кгк^\ Например,
£1,1 == £1,2 = °?’£13 = ^(^ — 4) и т. д.
Пусть Е (zzp и^ ..., м8) — характеристическая функция системы случайных величин Вр ^, ..., ?8- Так как эти величины нормальные и имеют нулевые математические ожидания, то
E(uv и^ ..., п8) = ь
= ехр { — у ^ кп1чЦ-
(34.28)
Пользуясь общим свойством характеристических функций (2.22), имеем *)
=5—E(uv и^ .zz8)l. (34.29)
z8 дщ ди2 ... dusI zn =ui = ... = u8 = o
Для выполнения указанного дифференцирования обозначим показатель степени в (28) через 9 и разложим Е (uv..., и8) в ряд по степеням 9:
E(uv и8)=2 J.(34-30)
/ = о
Показатель степени 9 является однородным многочленом второй степени переменных wv ..., м8. Следовательно, при дифференцировании (29) 2л раз и обращении переменных uv ..., п8 в нуль отличные от нуля слагаемые могут возникнуть только от (л-|-1)-го слагаемого ряда (дифференцирование нечетное число раз всегда дает нуль).
Поэтому вместо (29) можно написать
(34'31)
Выполнив это дифференцирование, получим (см. [5])
^4 = &ф -ф- 2 6f 1 (^57 -ф- ^13 -ф- ^$7 -ф- ^Is -ф* ^15 -ф- Л37) 4” 4 (^35^?7 -ф- Z? 13^57 “И + ^?5^37) *ф* 8 ^И (^33^37^87 4“ ^57^81^17 4” ^71^73^13 4” ^13^15^38) 4”
4" 1 6 0ц3^15^37^87 4~ ^13^17^35^57 4“ ^18^17^35^37)’ (34.32)
Аналогичным образом вычисляя |i3 и р,3, получим
|Г3 = ^11 4~ 2^ц (Z?f5 4" ^13 4~ ^Зб) 4” ^^35^13^18)р-2 = ^11 -ф-2^13. (34.33)
Подставляя найденные математические ожидания в формулы (21), (22) и аналогичную формулу для четвертого начального момента, после интегрирования и перехода к центральным моментам по формулам (2.12), для асимметрии и эксцесса получим окончательные выражения
St(n = J.W-4 + (-+'>V"l .(34.34)
[(2^ —l) + e“2aZ]3/27
Ex Г П - 7^ W - 3) + (3 + 4а£ + 2Л*)^|
—[(2^—1) + ^] 2• (иЧ.ои)
Как и следует из общих рассуждений, при / -> оо и асимметрия,
и эксцесс обращаются в нуль и, следовательно, функция /у (у) приближается к нормальной. Однако если /
t
1_
1 -
а
а
а
Sk (У)
7,36
3,22
1,94
Ex (У)
12,0
8,70
7,35
сравнительно невелико, то отклонение от нормального закона может быть заметным. Для того чтобы в этом убедиться, справа приведены значения 8k (У) и Ех(У) 124
при1 =—,—и—,
а ’аа
Вычисленные' по формуле (15) для этих значений t плотности вероятностей
построены на рис. 26. Рисунок показывает, что отличие от нормального закона распределения (пунктир) довольно значительно.
Пример 34.2. В качестве второго примера рассмотрим линейное звено первого порядка, на вход которого поступает та же функция
X (/), что и в предыдущем примере, т. е. рассмотрим динамическую систему, поведение которой определяется уравнением
(34.36)(34.36)
(34.36)
(34.36)
где по-прежнему У(/)|/-о = О, к —известная положительная постоянная, X^ = Z4tY Кг(у) = ^-^\ 5 = 0.
Определим закон распределения ¥^\ причем для простоты расчетов будем считать, что время t достаточно велико.
Отличие этого примера от предыдущего заключается только в том, что при использовании формул (20), (21) и (22) весовую функцию 7(т) >же нельзя считать равной единице, а нужно положить
Сделав эту замену, выполнив соответствующие интегрирования и отбрасывая слагаемые, содержащие множители вида е-к*, получим
1
<34-38>
Sk(y) = T^T/W + 25)',Ехт_3Г^+^±2^_11(^4_а)(3^ + 2а)
Полученные выражения показывают что даже при большом промежутке времени работы системы закон распределения выходного сигнала не «нормализуется».
Действительно, взяв для примера несколько значений отношения ^/а, получим значения асимметрии и эксцесса, приведенные в таблице
к[а
о,1
0,5
1
5
10
8к(У)
0,83
1,49
1,73
1,97
1,99
Ех(У)
2,51
7,43
9,60
11,76
11,93
Построенные для этих значений £/а плотности вероятности fy(y)> вычисленные по приближенной формуле (15), даны на рис. 27. Как
11 А. А. Свешников
322 НЕЛИНЕЙНЫЕ МЕТОДЫ ТЕОРИИ СЛУЧАЙНЫХ ФУНКЦИЙ [ГЛ. VI показывает рисунок, /^(у) заметно отличается от плотности нормального закона распределения, построенного на том же рисунке (при тех же значениях математического ожидания и дисперсии) пунктирной линией.
§ 35. Приводимые нелинейные системы
Как было условлено в § 33, под приводимыми нелинейными системами мы будем понимать динамические системы, поведение которых описывается уравнением вида
LY^ = F\X^(35.1)
где X (f) — входной сигнал, Y^f) — выходной сигнал системы, L — линейный оператор, a F[X(0] — нелинейная функция (функционал) своего аргумента.
Обозначив в предыдущей формуле
Z^ = F\X^\(35.2)
мы формально можем свести рассмотрение нелинейной системы к рассмотрению линейной системы, определяемой уравнением
L У (/) = /(/),(35.3)
что и объясняет наименование этих систем «приводимые».
Однако исследование этих систем даже в рамках корреляционной теории наталкивается на существенные трудности.
Действительно, используя свойство линейности оператора L, обозначая функцию веса этого оператора Z(ZP /2) и считая для простоты начальные условия нулевыми, уравнение (3) можно переписать в виде
t
¥^ = ^1^ ^Z^At.(35.4)
о
Следовательно, для нахождения математического ожидания и корреляционной функции У(0 можно воспользоваться формулами (7.44) и (7.43), т. е. написать
t
5^ = V^' ^2М^«(35-5)
О
Ky(tv t^ = ^ Htv tJZ^, ^КД^ To) ^Tj <Zt2. (35.6) о 0
В последние формулы входят математическое ожидание и корреляционная функция случайной функции Z(f), которая связана с известной функцией X(t) нелинейным соотношением (2).
Для того чтобы это вычисление можно было выполнить точно, как мы увидим далее, необходимо располагать двумерной плотностью
распределения случайной функции X (t\ а для приближенного вычисления этих характеристик необходимо знать достаточное число моментов функции X (О- В обоих случаях вычисления, как правило, значительно усложняются сравнительно с линейными системами.
Рассмотрим методы вычисления z^ и К2(ч> тз)-
Предположим сначала, что нелинейное соотношение (2) является безынерционным, т. е. значение функции Z (0 однозначно определяется значением функции X (t) в тот же момент времени. Обозначим одномерную и двумерную плотности вероятности случайной функции X (t) через fx(x) и fx(xp х^ соответственно, причем под хх будем понимать значение ординаты X (t) в момент времени Чф а под х^ — в момент времени та.
Так как формула (2) дает функциональное соотношение между случайной величиной X(f) и случайной величиной Z(f), то для нахождения z^ и K2^v т2) применимы общие формулы вычисления математических ожиданий функций случайных величин, т. е. можно написать
2(0 = M{F(X(0]} = [ F^fx^dx, (35.7)
Kz (tp Tg) = М {F [X (Ti)] F [X (tg)]} — 2 (Ti) 2 (tg) =
= JJ F (xt) F ^x^ fx (x„ Xg) dXj dx3 — 2 (tj) 2 (Tg).(35.8)
— oo
Формулы (7) и (8) решают в принципе задачу определения вероятностных характеристик случайной функции Z(^), необходимых для применения формул (5) и (6), однако они часто оказываются неудобными, особенно если нелинейная функция F[X(0] соответствует су щественно нелинейному звену. В этом случае область интегрирования в (8), как правило, приобретает довольно сложный вид и вычисление двойного интеграла усложняется.
Поэтому часто бывает удобнее преобразовать (7) и (8) так, чтобы в эти формулы входили не плотности вероятности ординат Х^ а соответствующие характеристические функции.
Для выполнения этого преобразования предположим сначала, что функция F (х) допускает преобразование Фурье, т. е. предположим, что существует функция ^(и), связанная с F(x) соотношениями
F(x) = f v^^du,(35.9)
<р(и) = ^ F(x)e''“xdx.(35.10)
Заменяя в (9) х на X (0 и подставляя в (7) F \Х (01» получим
Z (0 = М { f у (10 е™х «> Лг}.(35.11)
— ОО
Меняя в последнем равенстве местами интегрирование и нахождение математического ожидания и учитывая при этом, что
M{5Mw} = ^(zz)(35.12)
есть характеристическая функция ординаты X(ty получим
г(0 = [(35.13)
где время t входит в выражение функции Е^ как параметр.
Аналогичным образом, если в (8) подставить вместо F ^х^ и F {х^ (9) (обозначая переменную интегрирования первый раз через uv а второй раз через zz2), получим
KZV4> то)= ЭД ? GM'? ОМ £ (и ц и^ dux du« — z (tJ z (t2), (35.14) где
f(zz1, it^ = M {exp\1ихХ^й + ^*^(M1}(35.15)
— характеристическая функция системы случайных величин X(М и X (т.2), а переменные ti и т3 входят как параметры в выражение функции E(uv и^*
Формулы (13) и (14) часто бывают более удобными для вычислений, чем (7) и (8), так как даже для существенно нелинейной функции F (X) ее преобразование Фурье cp(zz) может быть непрерывной функцией, и при вычислении интегралов (13) и (14) не возникает добавочных трудностей, связанных с видом области интегрирования.
При выводе формул (12) и (13) предполагалось, что справедливы соотношения (9) и (10), т. е. считалось, что преобразование Фурье функции F (X) существует. Это предположение на первый взгляд сильно ограничивает применимость полученных формул, так как для существования преобразования Фурье необходимо, чтобы интеграл от модуля функции в бесконечных пределах был конечен, а большинство нелинейных преобразований, имеющих интерес в технике, этому условию не удовлетворяет. Так, например, этому условию не удовлетворяют функции F(x) = ax3, F (х) = sign х и т. д.
Для того чтобы выразить 2(f) и Kz(tv t^ через характеристические функции 5(zz) и E^tiv и^ в этом случае иногда заменяют преобразование (9) более сложным преобразованием, в котором интегрирование выполняется в плоскости комплексного переменного
(см., например, [11]) по контуру, выбранному так, чтобы интеграл имел смысл. Произведя и в этом случае обращение интеграла (9) и подставив результат в (7) и (8), мы получим формулы, отличающиеся о г (13)~и (14) тем, что интегрирование выполняется по соответствующему контуру.
Однако этого искусственного приема часто можно избежать, если интеграл (10) рассматривать как главное значение этого интеграла. Получающаяся при этом функция ^(и) в этом случае будет являться так называемой обобщенной [6] функцией (подобно тому как обобщенной функцией является введенная в § 10 дельта-функция), однако формулы (9), (13) и (14) останутся без изменения. Этот прием, которой для одного частного случая был в свое время использован еще А. А. Марковым, оказывается особенно удобным при анализе существенно нелинейных звеньев.
Пусть, например,
F[X(0] = signX(0,F[X(0] = signX(0,F(x) =F(x) =1 при х^>0,0 при х=0, — 1 при х<^0.1 при х^>0,0 при х=0, — 1 при х<^0.(35.16)(35.17)(35.16)(35.17)
F[X(0] = signX(0,
F[X(0] = signX(0,
F(x) =
F(x) =
1 при х^>0,
0 при х=0, — 1 при х<^0.
1 при х^>0,
0 при х=0, — 1 при х<^0.
(35.16)
(35.17)
(35.16)
(35.17)
Рассматривая дельта-функцию 8(х) как производную от функции F (х) и повторяя рассуждения, которые были приведены в § 10 при выводе формулы (10.32), получим
ООта=1 $ е^-Е.(35Л8)
— ОО
Последний интеграл, известный в анализе как интеграл Дирихле, был получен задолго до построения теории обобщенных функций. Этот интеграл будет взят за основу при исследовании существенно нелинейных звеньев.
Возвращаясь к формулам (13) и (14), в данном случае получим
ОО
= 1 J Е^ ^,(35.19)
- ОО
ОО
К2 (Т„ г,) = - 1 И Е (и„ и2) ^^ _ 2 (ч) 2 (Те). (35.20)
— ОО
Аналогичный подход применим и при рассмотрении существенно нелинейных звеньев более сложной структуры.
Рассмотрим, например, нелинейное звено, характеристика которого изображена на рис. 24, б, которое соответствует управлению по прин- нечувствительности. Обозначая характеристику этого звена через Fi(X) и сохраняя обозначение F(X) для характеристики звена, определяемого формулой (17), легко убедиться, что
Ft (X) = 4 \F (X + ^) + F (X- b)}.
(35.21)
Действительно, прибавление Ь к аргументу функции F (х) сдвигает график функции F (X) влево на отрезок Ь, а вычитание из аргумента b приводит к сдвигу графика вправо на эту же величину рдинат этих графиков, как ясно из рисунка, дает характеристику, отличающуюся от F^x^ только множителем 2. Подставляя в (21) интегральное представление (18), после объединения интегралов получим
F (Х)=3т С eiuX ^ub I -tab^ da C giax^L^dtt. (35.22)
Рассуждая примерно таким же образом, можно выразить через F (X) и характеристику F^(X\ изображенную на рис. 24, в. Действительно, беря в формуле (21) вместо суммы разность, получим функцию
^F(X-^b)-F<X-b)\,(35.23)
равную единице, если |ХК#, и равную нулю во всех остальных случаях. Следовательно, умножив (23) на X, получим среднюю часть характеристики F^X). Прибавив к полученному таким образом результату FxQ<y получим всю характеристику F^X\ т. е.
F, (X) = Fx № +1X \F (X + b) - F (X - Ь^,(35.24)
что с учетом (21) и (18) дает
F1(X)=1±£f(X-H)+-^F(X-6) =
eiuX (cos ub -{- iX sin ub) ^. (35.25)
ципу «да — нет» с зоной
F(x-b)
О
b
/Г(зс+Ъ)
Рис. 28.
-1 \ тс/ J
— 00
Интегральное представление (25) также позволяет выразить моменты функции Z(t) = F^ [X (£)] через характеристические функции ординат случайной функции X (Q, однако в отличие от (19) и (20) под знаком интеграла будут не только характеристические функции Е^и) и Е^, щ), но и их производные. Действительно, подставив, например, в (7) вместо F (х) (25), получим
zy) = ~ ^ {М (eUlX) cos ub + М V.lXeinX^ sin ub\ ^. (35.26) — oo
Учитывая (12), имеем
ОО
M[eiaX(q = J eiaxfx(x)dx = E(uy(35.27)
— 00
(35.28)(35.28)M YIX (0 е^л = ^ $ e^fx to dx = d^.— 00
(35.28)
(35.28)
Следовательно, вместо (26) можно написать
z (f) = ~ ^ ^ (w) cos ub + -^^ sin ub^ ^.(35.29)
Выполняя аналогичные выкладки, корреляционную функцию
КДч> та)> определяемую равенством (8), можно представить в виде
ОО
Кг (т1> та) = — ^ ^ [£ (“i> “a) cos и^ cos иф 4- — 00
•ди—~ C0S M1" Sln ll^ ^ди—~ Sln ^ cos “^ "I"
. д^Е (и,,, . /\dutdu» . х х
^а^Г21- Sln l^b sin u»b -» „ '— 5 <Ti)2 (х’> (35-30)
Комбинируя соответствующим образом функции F (X) при различных значениях аргументов, для характеристики Fa(X) (рис. 24. а) получим
^3 (X) = 2-(^ {[(X4-C)F(^ + C)-(X-C)F(^-C)J-
— VlX-Vb'yP^X-Vb) — (X — b)F(X — »)П-(35.31)
Подставляя и в этом случае вместо F (А") (18), получим для характеристики нелинейного звена F^(X) интегральное представление, используя которое можно выразить моменты функции Z(f) = F [Х(0]
через характеристические функции ординат случайной функции X (t) и их производные.
Аналогичным образом могут быть вычислены моменты выходного сигнала и других существенно нелинейных безынерционных звеньев.
Если безынерционное звено имеет характеристику F [А" (£)], являющуюся непрерывной функцией своего аргумента X (Ту моменты функции Z(f) = F \Х (ЭД часто могут быть выражены через моменты ординат функции X (ty Действительно, предположим, что функция X (t) разлагается в ряд Тейлора около точки X (f) = 5c(ty сходящийся во всей области изменения ординаты случайной функции X (ty В этом случае получим
Z(t) = F\X (0] + ^ |X (t) - X (014- 4 ^ (* (О - * (OF +. •.. (35.32)
dF d2F-.
где ^, ^ и т. п. сокращенно обозначают производные от функции F [X (f)J по X, в которых после дифференцирования положено X(f) = X(t).
Находя математическое ожидание обеих частей равенства (32), получим
2 (0=F [X (01+4 ^ у» \х (01 4~ ^ Уз ЬГ (01 + ..., (35.33)
где ^/[Х(0] обозначает центральный момент ординаты функции X (£) порядка у.
Для получения корреляционной функции КДч> тэ) нужно написать формулу (32) дважды — сначала для аргумента t = т1э а потом для аргумента £ = т2.
Перемножив затем левые и правые части написанных выражений и находя математическое ожидание полученного равенства, получим
КДч> ^4-^).^)= 2 ^S^^’(35.34)
/. 1-0
где
уд \х (та, х (ta)i=м {[х (та - к (так \х (та - х (тап. (З5.з5>
Таким же образом могут быть найдены моменты Z(f) и более высокого порядка.
В том случае, когда входной процесс является нормальным, для моментов ординат выходного процесса может быть получен ряд. содержащий только моменты первого порядка выходного сигнала, но вычисленные с весами, роль которых играют полиномы Чебышева — Эрмита.
Рассмотрим этот метод на примере вычисления корреляционной функции выходного сигнала безынерционного нелинейного элемента Согласно общей формуле имеем
Кг (Ч> ^) = М | Z (tj) Z (т,) j — 2 (Tj) 2 (tg) =
= ЭД F (xx)F (x^fixi, x^dx^ dx»— 2 (т,) 2 (tg),(35.36)
где /(Xp x2)— двумерная плотность вероятности ординат X (Tt) и X (т2) входного случайного процесса. По условию этот закон нормальный, и следовательно, его характеристическая функция может быть записана в виде
Е(zzP и^ = е-^<г2~°^“!/2+^i+™^ e-’^W*, (35.37) где через кх обозначена нормированная корреляционная функция ординат входного сигнала для моментов времени tj и т2, т. е.
Ьх=-^Кх^'(35‘38)
Разлагая последний множитель в (37) в ряд (этот ряд всегда абсолютно и равномерно сходится), получим
^(и„ и^еЛ^Ч^^1^ Щ^^^^(35.39)
Для перехода от характеристической функции к двумерной плотности вероятности /(х^ х2) (39) необходимо умножить на (1/W)exp(—1иххх — iu^x^ и проинтегрировать по их и zz2 в бесконечных пределах.
При выполнении этого интегрирования каждое слагаемое суммы распадается на произведение интегралов одного и того же типа (/= 1, 2):
°°99.-
— ОО
dv [ 1 С -4 iqU-iuAx.-XA |
= 757 Is J е '" ‘ ‘Ч- <35-«>
L — ОО
Выражение, заключенное в последнем равенстве в фигурные скобки, является одномерной плотностью нормального закона распределения с дисперсией a$z и математическим ожиданием xv т. е. может быть записано в виде
УГ^^Х!
а его /-я производная может быть выражена в виде
(35.41)
Gxt /2к 2/7 \ с^ /2 /17
где Hj(x) — полиномы Чебышева—Эрмита (18.30). Подставляя (41) в (40) и возвращаясь к формуле (39), получим искомое разложение для корреляционной функции
КДтр т2)= j? (о^о^(35.42)
/=о
где обозначено
ОО_
"Ч^-АГуа V^A^T -Их, (Z=l, 2).
(35.43)
Перейдем к рассмотрению нелинейных инерционных звеньев, т. е. таких зависимостей между входной функцией X (£) и выходной Z^ty при которых значение Z^ определяется не только значением ординаты функции X (0 в тот же момент времени, но и ходом этой функции в предыдущие значения времени. В этом случае характеристика звена F[X(01 в формуле (1) уже будет не функцией, а функционалом, и вычисление моментов ординат выходной функции Z^ty как правило, усложняется.
Тем не менее во многих технических задачах эти вычисления могут быть выполнены сравнительно просто вследствие особой структуры инерционных нелинейных систем.
Так, например, многие нелинейные системы, встречающиеся в технике, можно рассматривать (точно или приближенно) как последовательно соединенное нелинейное безынерционное звено и линейное звено. В этом случае задача вычисления моментов выходной функции системы распадается на две задачи: вычисление моментов выходной функции нелинейного безынерционного звена и вычисление моментов выходной функции линейного звена по моментам входной функции этого звена. Обе эти задачи были рассмотрены выше.
В других случаях, когда подобное представление нелинейного инерционного звена является невозможным, иногда удается подобрать для характеристики этого звена достаточно удобное интегральное представление и свести в конечном итоге задачу вычисления моментов ординат выходной функции нелинейного звена к задаче интегрирования характеристических функций ординат входной случайной функции.
В этом отношении интересным является гистерезисное звено, характеристика которого представлена на рис. 24, д. Рассмотрим гистерезисное звено подробнее.
Для получения интегрального представления характеристики гистерезисного звена F4[X(f)] заметим прежде всего, что Z(t) = F^ [^(01 изменяет свое значение только в двух точках: при X = — b и X = Ь, оставаясь неизменным при любых других значениях X ^. В точке Х = -\-Ь функция 2(0 имеет скачок, равный 2 при прохождении функцией X (t) этой точки слева направо, и остается без изменения, если X (0 это значение проходит справа налево; аналогичным образом в точке Х = —b функция 2(0 скачком уменьшается на 2 при прохождении этой точки функцией справа налево и остается неизменной в противоположном случае.
Так как в точке скачка функции первого рода (изменение ординаты функции на конечную величину) ее производная равна дельтафункции, то окончательно можно записать
^Р = M-V (0 - Ж1 + sign [ X (0]} - 8 Ь¥ (0 + Ж1 - sign [X (0]}.
(35.44)
Функция F (х), определяемая (18), в точке х = 0 имеет скачок, равный 2, а производная этой функции равна 28 (х). Следовательно, продифференцировав обе части (18), получим
8(х) = 1 ^du(35.45)
— ОО
(эта формула была получена в § 10 другим способом).
Подставляя (45) в (44) и учитывая при этом, что согласно (18)
sign [X (0J = ^ ^е^^-(35.46)
— ОО
получим
е1иХ (Л sin iib du 4-
dt ш J1
— 00
+J J etoX «> + toX 1,1 cos ub d-^.(35.47)
— 00
Для получения окончательной формулы для Z(f) последнее выражение нужно проинтегрировать по L При этом необходимо учесть
начальные условия для Z(ty которые связаны с начальными условиями для X ^ следующим образом:
если при £ = 0 Х^^— Ь, то Z^ ——1;
если при ^ = 0 Х^^Ь, то Z(t)=l;
если при ^ = 0 —Ь<^Х ^<^Ь> то 2(0 может быть равно—1 или -|-1 в зависимости от того, вошла функция X (I) в интервал (—b, b) слева или справа.
Примем для определенности, что при Z = 0 <¥(0 = 0,, а функция X (t) может попасть с одинаковой вероятностью в интервал (— Ь, Ь) как слева, так и справа. В этом случае
2(01= А(35.48)
где случайная величина А с вероятностью 1/2 может равняться — 1 и с вероятностью 1/2 равняться -|-L
Интегрируя (47), получим окончательное интегральное представление характеристики гистерезисного звена
(0 = Л ^ | ^ eiuX (т) sin ub du 40 ' —оо
+ ^ ^ eittX (т) + tok <т) ^^ Ди Д'» } ^ + А. (35.49)
Пользуясь (49), можно выразить все моменты функции 2(0 через характеристические функции ординат случайной функции X (t) и ее производной X (ty
Например, находя математическое ожидание обеих частей (49), получим
(0 = Л j ^ £ (и) sin ub du -J- -^ ^ £ ^U>| ^т, (35.50)
где Е (и) обозначает характеристическую функцию случайной величины X ^у а Е (и, г/) — характеристическую функцию системы случайных величин X (т) и X (т).
Сравнивая формулу (50) с формулами (19) или (29), дающими значение математического ожидания выхода с существенно нелинейного безынерционного звена, можно отметить, что для гистерезисного звена мы имеем усложнение формулы в двух направлениях: во-первых, вместо однократного интеграла по аргументу характеристической функции теперь имеется двойной интеграл и, во-вторых, появилось добавочное интегрирование по времени. *
Соответственно усложняются и формулы для моментов Z(f) более высокого порядка, однако формула (49) может быть использована при анализе нелинейных звеньев гистерезисного типа.
§ 36. Примеры приводимых нелинейных систем
Для иллюстрации применения методов, разобранных в предыдущем параграфе, рассмотрим несколько приводимых нелинейных систем, представляющих интерес при исследовании различных механических систем, работающих под воздействием случайных возмущений.
Будем считать для простоты, что входная случайная функция X (t) является стационарной и нормальной.
Это последнее допущение, которое может быть принято во многих прикладных задачах, позволит просто вычислить ряд интегралов от характеристических функций и получить для первых моментов выходного сигнала простые аналитические выражения.
Примеры, рассмотренные ниже, в основном относятся к механическим системам, однако эти примеры представляют более общий интерес, так как большое число чисто радиотехнических или электромеханических нелинейных систем описывается аналогичными уравнениями.
Пример 36.1. В качестве первого примера рассмотрим влияние сухого трения в оси подвеса свободного гироскопа при наличии случайных колебаний платформы, на которой установлен гироскоп. Предположим для определенности, что речь идет о свободном гироскопе, установленном на корабле (или самолете) таким образом, что первоначальное направление оси ротора гироскопа горизонтально и перпендикулярно плоскости симметрии корабля (самолета). При отсутствии трения в подшипниках такой гироскоп будет сохранять направление оси ротора неизменным в пространстве и, следовательно, может быть использован как указатель направления («гироскоп направления»). Ошибка а(0 удержания направления таким гироскопом, вызванная наличием сухого трения в горизонтальной оси, в соответствии с прецессионной теорией определяется уравнением
^ = ^T + Asign[X(O + P(O]. (36.1)
где Н—кинетический момент гироскопа, Л4Т— знакопостоянная составляющая момента трения, X (f) = 0 (0 — угловая скорость бортовой качки корабля, р (t) — угол, составленный осью ротора гироскопа с горизонтом, а величины /У, 7ИТ и & — постоянные.
Угол крена корабля 0 (0, как мы неоднократно принимали в данной книге, с достаточной точностью может считаться стационарной нормальной случайной функцией, имеющей корреляционную функцию
Кь (т) = а^" ^1 т 1 (cos Хт -ф- у sin X | т | V (36.2)
Следовательно, случайная функция X (0 = в (£), также нормальная, будет иметь корреляционную функцию
Кх (т) = — ^ Ко (т) = °о (Н* + X2) е- ^ х 1 (cos Xt — у sin X | т |) (36.3) и нулевое математическое ожидание.
Угловая скорость Р (0 ^ ® (0;
Поэтому в правой части (1) р(0 может быть отброшена, и после деления обеих частей равенства на Н уравнение (1) может быть переписано в виде
^=/«4-л sign [^(0], от = ^>” = 4-(36,4^
Последнее уравнение характеризует приводимую существенно нелинейную систему и, следовательно, может быть исследовано методами, изложенными в предыдущем параграфе. Так как основной интерес в данном случае представляет влияние сухого трения, то положим т — й (при т ^ 0 будет наблюдаться дополнительный постоянный уход гироскопа).
Интегрируя в этом случае (4), получим
a(0 = n5z№№>(36.5)
О где
/(O^sign^COL(36.6)
а начальное значение а(£) принято равным нулю, так как нас интересует уход, накопившийся за время t.
Находя математическое ожидание a(f) и дисперсию D [a (Z)] обычным образом, ^получим формулы, являющиеся частным случаем формул (35.5) и (35.6)
a (0 — л г (^) dtb(36.7)
о
D [a (0) = Ka it, f) = n1 55 к, (ч т8) d^ dr*(36.8)
00
где 2(0 и Кг(ч> та) определяются формулами (35.19) и (35.20). В рассматриваемом случае нормального стационарного процесса X (0
EtA = е" ^“2/3, Е (иь «0 = ехр | — у (и? 4- п|) — Кх (т8 — т,) и^ ^,
§ Зв] следовательно,
5 = 0,(36.10)
кач _ Т1)=_ ^ С С е- ^“х + »|) /«- кх <ч - ^) «а ^1^».. (36.j 1) 75 J JU1U2
— co
Последний интеграл легко вычисляется, если равенство (11) продифференцировать по Кх^— tJ как по параметру. Продифференцировав, получим
^=^ Н е- °*<я?+ “=)/2 - ^“‘“s dut duz = — -7=^=. (36.12)
Интегрируя последнее равенство по Кх и учитывая при этом, что Кх (т) I = 0, получим
I кх (т) = о
Kz(-c) = -”-arcsin^(-u),(36.13)
где кх(^— нормированная корреляционная функция случайного процесса X (ty
ЬхЬ)=±КЛ*).(36.14)
X
Подставляя (13) в (8) и пользуясь тем, что корреляционная функция К2(ч> ч) = К2(ч — ^i), выполняя одно интегрирование так же, как это было сделано при получении формулы (6.35), получим окончательное выражение t
4и2^ С, ( ч ,4п2 С= \ arc sin kx (т) ат\тс j/тс j4и2^ С, ( ч ,4п2 С= \ arc sin kx (т) ат\тс j/тс jD [ а (01 = ”- (^ — т) arc sin kx (т) t/т = ст tt
4и2^ С, ( ч ,4п2 С
= \ arc sin kx (т) ат\
тс j/тс j
4и2^ С, ( ч ,4п2 С
= \ arc sin kx (т) ат\
тс j/тс j
т arc sin kx (т) ck. (36.15)
оо
Как показывает полученная формула, дисперсия ухода гироскопа направления не зависит от интенсивности качки, характеризуемой ае, а определяется, помимо параметров гироскопа, степенью нерегулярности качки (параметр р корреляционной функции Кх(т)) и преобладающей частотой качки (параметр X).
При достаточно большом t (т. е. при таком I, что можно считать ^(0 = 0) верхние пределы в интегралах (15) можно положить равными бесконечности и для дисперсии углового ухода гироскопа направления получим
D[a(0]^^ —^0,(36.16)
где
ООсо
°о—4^ ^ arc sin kx^d^,bQ = ^ t тarc sin kx(т)dx. (36.17)
о*л (Г
Рассмотрим числовой пример.
Пусть бортовая качка корабля характеризуется следующими величинами, соответствующими довольно сильной качке крупного судна:
09 = 6° р. = 0,042 \]сек, Х = 0,42 \]сек,
а гироскоп направления характеризуется следующими параметрами: кинетический момент гироскопа /7=2000 гем сек, модуль знакопеременной составляющей момента трения ^ = 0,5 гем, а интересующее нас время работы прибора t=\^ мин. Подставив эти численные данные в (17) и выполняя интегрирование численно, получим
а0 = 0,19 (у гл. MUH^jceK» b^ = 6,0 (угл. мин^,
что после подстановки в (16) для среднеквадратического отклонения ухода гироскопа направления за 10 минут дает
□а I =11 мин.
U = 10 мин
Пример 36.2. В качестве второго примера рассмотрим влияние сухого трения в осях карданова подвеса на ошибку гировертикали, установленной на качающейся платформе (корабле, самолете). Считая, что одна из осей карданова подвеса лежит в диаметральной плоскости корабля, для углов а(£) и P(f), определяющих отклонения оси гировертикали из-за сухого трения в осях подвеса, имеем систему уравнений
Лр — Ha= — hx sign (Ф + ₽),(36.18)
ЛЗ + /У0 = — A, sign (— 6 + 4),(36.19)
где углы 0(f) и Ф (f), определяющие отклонения платформы от горизонтальной плоскости (например, угол крена и угол дифферента корабля), можно считать нормальными стационарными случайными функциями, имеющими корреляционные функции вида (2) и ьезависи- мыми между собой. Угловые скорости d(f) и р (f) и в данном случае можно считать малыми сравнительно с угловыми скоростями 0 (f) и Ф (0 и переписать последние уравнения в виде
J^ — На = —кх sign [Ф (0],(36.20)
J2a 4- /Ур = h., sign [0 (0L(36.21)
Полученная система отличается от уравнений, рассматривавшихся в предыдущем параграфе, в двух отношениях: во-первых, здесь мы
имеем дело не с одним уравнением, а с системой и, во-вторых, в данном случае имеется не один случайный вход, а два: в (0 и Ф (/).
Тем не менее исследование подобных динамических систем может быть выполнено примерно теми же методами, что и в предыдущем примере. В данном случае решение задачи упрощается еще и тем, что путем введения в рассмотрение линейной комбинации искомых функций а (О и Р(0 систему уравнений (20) и (21) формально можно свести к одному уравнению первого порядка. Действительно, введем обозначения
X (0 = ^(0, X (0 = 0(0,р=ч-, q=T' x=Vpq, х1=77тт=>xi=-7^=; (36-22)
ЛJ2НурHyq
тогда система уравнений примет вид
5 -Р § = - *i V? sign \XY (0],(36.23)
S + ^-^signlX^L(36.24)
Умножив (23) на ilVp > а (24) — на 1/К^, после суммирования полученных результатов будем иметь
_ Ц dML=_ /х, sign [X (0] + х* sign vx. (0], (36.25) где
£ (0 — ”" г- 1 a (0 ~HVq
Решением уравнения (25) при нулевых начальных условиях будет
С ^ = zT S ~ ~ 1Н «2 sign [Х2 (0)] — Zx, sign [X, (0)] } dtv
(36.27)
Интеграл (27) распадается на сумму двух интегралов, каждый из которых зависит только от одной случайной функции. Поэтому нахождение моментов ординат случайной функции ((0 может быть выполнено таким же образом, как и в предыдущем примере, и не влечет за собой добавочных трудностей.
Нахождение математического ожидания обеих частей (27) вследствие того, что %] = х.2 = 0, дает
Так как по определению (26) Ц0 имеет вещественную и мнимую части, то равенство (28) означает, что обращается в нуль как математическое ожидание вещественной, так и математическое ожидание мнимой части, т. е.
а(О = р(О = О. (36.29)
Для нахождения дисперсий углов а(^) и р (£) удобно сначала найти математические ожидания |С(0|2 и [ЦО]2, а затем воспользоваться соотношениями, являющимися следствием (26):
-^[«(ОИ-уОдею^М { К(ОРЬ (36.30) у D [а (0) - 1 D [Р (01 =4 М {[С ЮГ + К* ЮГ }. (36.31) Ч Р
Математические ожидания, стоящие справа в (30) и (31), для нормальных случайных процессов Xi (0 и Х2(0 могут быть вычислены тем же методом, который был подробно рассмотрен в примере 1.
В результате вычислений получим
М{|СЮГ}М{|СЮГ}ji ^ {(^ — t)(cosXt4-1) +
М{|СЮГ}
М{|СЮГ}
(36.32)(36.32)(36.33)(36.33)-|- у [ sin Хт — sin X (t — т) — sin Xf]| X X { z2 arc sin &2 (t) —|— xf arc sin &j (t) } dx,
(36.32)
(36.32)
(36.33)
(36.33)
t
М{КЮГ} = -Д П(*-^) +
gZXrL giXt + у eiX $t — t)^iX (/—-t)
X { X1 arc sin k^ (t) — xf arc sin kx (т)} йт,
где через ^(т) и &2(т) обозначены нормированные корреляционные функции случайных функций
^(0 = ^(0 и х^=М\
Как показывают формулы (32) и (33), и в данном случае при большом времени t работы системы дисперсии угловых ошибок гировертикали становятся линейными функциями времени и, следовательно, среднеквадратические ошибки углов а (£) и р (0 при большом t примерно пропорциональны ]/L
Пример 36.3. В качестве последнего примера рассмотрим вычисление первых двух моментов случайного процесса на выходе детектора при условии, что на его вход поступает нормальный стацио-
нарный процесс, характеристики которого х и КХМ известны Будем считать, что детектор пропускает без искажения ординаты случайного процесса X^ty превосходящие заданную величину а (уменьшенные на а), и не пропускает сигнала, если X(t)<^a, т. е. будем считать, что детектор пропускает часть реализации случайного процесса выше уровня а. В этом случае уравнение нелинейного звена может быть записано в виде
Z^ =1\X^ - а] { 1 + sign [^(0 - а]}(36.34)
или, с учетом формулы (35.18),
=1 YX (t)-a^A- $exp {to [X (О - а]} YX^ - «1•
~°°(36.35)
Так как начало отсчета ординат случайного процесса Х^ можно выбрать произвольно, то будем считать х = ^ т. е. выберем центр закона распределения X (t) за начало отсчета.
Находя математическое ожидание обеих частей равенства (34) и учитывая при этом, что в рассматриваемом случае нормального случайного процесса
М YeinX IZ'J = Е (и) = е~ 4“2/2,(36.36)
М [X (0 е‘“х «] = у ^^- = ш^в" 4“2/2,(36.37)
получим
z (h = — 4 t— 4-( е- 4«2/2 - du. (36.38)
— ОО—ОО
Последний интеграл вычисляется сразу и равен 1^ в* a2/2<5xt а для вычисления первого интеграла достаточно заметить, что
2 С е~ 4“2/2--°" — = — Z ( е- Л"3/2-lo“du = — -^ — е~ ог/2а«.
да jjСу
— ОО—ОО
(36.39)
Следовательно, интегрируя (39) в пределах от 0 до а и учитывая при этом, что при а = 0 интересующий нас интеграл обращается в нуль вследствие нечетности подынтегрального выражения, получим
е- «Vl2-Uud^ = _ /кф ^.(36.40)
— ОО
Подставляя (40) в (38), получим окончательное выражение для математического ожидания случайного процесса, поступающего с выхода детектора:
z(0=—4h — фС—У14--Х= е-072^,(36.41)
т. е. математическое ожидание выходного процесса является постоянной, однако отличается от математического ожидания входного процесса
Для определения корреляционной функции К2(ть ч) применим обычный прием, т. е. перемножим ординаты 2(т^ и 2(т3), определяемые (35), и найдем математическое ожидание полученного произведения. В результате будем иметь
К2^1> M4"^2 = ^Kr4~-4-fl9 +
4-^М[(А'1 — а)(А'5 — а)е--‘“»(еМ- + е;“^)]^ —
— ^ ^ J М [(X, — а)№ — а) e-«^“i +«=>)<?-“А+*»’*«] d“‘™ , (36.42)
где для краткости обозначено Хг = X (тД Х^ = X (т3), Кх = Кх (т3 — тД. Учитывая, что
М [ № — а) (X. — а) е^=
д8 ^- 4(«5 + “i)/2 - К*»^ -ia^u^ —
= VKX - (i«i + Кхи. 4- la) №h + К^ 4- /а)] X
X e" ei№ + "!)/2 -KjCBi“i-<o(“l+“8),(36.43)
M ]№ — а) (Л-» — a) eiu >^ - o] —
— — У Г»-’* (“2 + “I)/2 * ^““8 -<»(“ + B,)l - —
~ du.du2'“2=0
= IKx — (osxu 4- la) (KXU 4- га)] e ~ ax °2/2 - ia“ •(36-44)
получим
КДч* Т2) = 2.(Кх + а9)4-
СЮ
+ i $ e ' 4“2/2 ”'““ l(K* + a3) - (=1 + Kx) и - ^XK^] ^ _ — 00
_e - °x (»? + «|)/2 - Kxuva8 - ia (», +_
- («14- Ki) Wi«3 - 2a2 K,«I - 2la (^ 4- К J «4 ^^ - 2*.(36.45)
Однократный интеграл в (45) распадается на два элементарных интеграла и на интеграл, тождественный с (40). Двойной интеграл распадается на четыре интеграла, из которых два вычисляются сразу, а в двух других интегралах просто выполняется интегрирование по uv При а = 0 формула (45) упрощается, и мы получим
Iatа-
кг (т„ т,) = т к. (Т) +- 2- т = t4 -(36 46>
Формула (45) показывает, что Z(t) имеет не только постоянное математическое ожидание, но и корреляционную функцию, зависящую только о г разности т = т,2 — тР Следовательно, Z^ стационарна в. широком смысле.
Нелинейные системы с обратной связью
Исследование динамических систем, содержащих нелинейные звенья^ охваченные обратной связью, представляет значительно более сложную задачу, чем исследование нелинейных систем, рассмотренных в §§ 3& и 36. Существенное усложнение, которое возникает в этом случае, связано с тем, что для таких систем, как правило, не удается записать явную аналитическую зависимость выходного сигнала от поступающего на вход системы случайного возмущения. Поэтому даже вычисление первых моментов выходного сигнала представляет существенные трудности, для преодоления которых применяют различные приближенные методы.
Приближенные методы, используемые для исследования подобных систем, могут быть разбиты на три группы:
методы, основанные на разложении по степеням малого параметра или нелинейных выражений, входящих в уравнения системы, или выходной функции системы;.
различные методы последовательных приближений;
методы, основанные на применении теории марковских процессов.
Рассмотрим первые две группы методов, оставляя рассмотрение применения марковских процессов при исследовании нелинейных систем до § 39.
Разложение по степеням малого параметра применимо в том случае, когда случайные возмущения можно считать в определённом смысле слова «малыми».
Расчетные формулы, которые удается получить этим методом, оказываются тем более простыми, чем меньше параметр, по которому ведется разложение.
В смысле реализации этого метода следует различать случай, когда по степеням параметров разлагаются нелинейные выражения, входящие
к уравнения системы, и случай, когда используется разложение самого решения уравнения.
Рассмотрим оба эти случая отдельно.
Пусть уравнение системы будет
LK(O=F[X (О+ПОЬLK(O=F[X (О+ПОЬ(37.1)(37.1)
LK(O=F[X (О+ПОЬ
LK(O=F[X (О+ПОЬ
(37.1)
(37.1)
-где L — линейный оператор, F[Z(t)]— нелинейный безынерционный элемент, а X (f) — случайная функция, характеристики которой предполагаются известными. Структурная схема системы имеет вид, предоставленный на рис. 29.
Рис. 29.Рис. 29.
Рис. 29.
Рис. 29.
Предположим, что нелинейный элемент имеет характеристику F [Z (0], являющуюся непрерывной функцией своего аргумента. Будем считать отклонение случайной функции X (t) от ее математического ожидания малой величиной, понимая под «малостью» возможность разложения F [X (t) -j- Y (0] в ряд Тейлора по степеням [X(Z) — ^(^] и [У(0—J(OL Для получения необходимого разложения представим X (0 в виде
Х^ = х (t) + v [АГ (0 — ^ (01» (37.2)
где искусственно введенный коэффициент v в окончательных формулах нужно будет положить равным единице, а при разложении всех функций по степеням v этот коэффициент следует считать малой величиной.
Смысл подобного искусственного введения параметра v состоит в том, что показатель степени v в получаемых далее разложениях будет указывать на порядок малости соответствующего слагаемого сравнительно с разностью [X (t) — ^ (^)], которую мы будем считать малой первого порядка. Если предположение о «малости» этой разности справедливо, то в сумме, содержащей слагаемые с различными степенями v, слагаемые с более высокими степенями могут рассматриваться как малые более высокого порядка и могут быть отброшены. (Предположение о малости [АГ ^ — х (f)] как раз и означает, что подобный образ действия является допустимым.)
При подстановке (2) в (1) мы получим уравнение, содержащее «малый» параметр. Поэтому естественно искать решение Y ^ этого уравнения в виде разложения по степеням этого параметра, т. е. положить
/(0=л(0 + ^1(0 + ^^(0 + ... (37.3)
Подставляя (2) и (3) в (1) и разлагая F [X (£)-J-^ (01 110 степеням v, получим
Ljo(O + ^i(O + ^LJ8(O + ...=
=F [X (0 + Jo (01 + ^F' (^ (0 +Jo СО] VX (0 - J (0 + П (01 +
+ V2 {г [X (0 + Jo (01 Y4 (t) +1F" [J (0 + Jo (01 X
x VX (0 - J (0 + Y, (О]2} + v3 {Г [я (0 + Jo (01 ^ (0 ++ F" [J (0 + Jo (01 [A- (o - J (0 + И (01 r8 (0 +
+ 4- F"^ (0 + Jo (01 VX (0 - J W + Y1 (0П + •. •.(37.4>
где под F(7) [Jc (?) +-Уо(01 понимается производная от функции F[A'(0+ УХО] по ее аргументу, взятая в точке
^(О+ПО—^О+МО-
Приравнивая между собой члены в левой и правой частях равенства, содержащие параметр v в одинаковой степени, получим серию- последовательно связанных между собой уравнений
Lj/oCO — F^O+^COL(37.5}
IL -F4X-V Jo)] h (О = F' [J (0 + Jo (01 [X (0 - x (0],(37.6),
IL - Г (^+Jo)] Y. (0=4 F" I* CO +^ CO] VX (0 - X (0 + П (0Г, (37.7).
Уравнение (5) является нелинейным, однако его решение не сопряжено с принципиальными трудностями, так как это уравнение не содержит случайной функции X (ty Функция уо(О является «числовой» (не случайной) функцией времени и может быть найдена числовыми методами анализа.
Остальные уравнения полученной бесконечной системы содержат случайные функции, однако являются линейными относительно искомых функций, причем в каждое следующее уравнение входит только одна новая неизвестная случайная функция. Начальные условия при решении этих уравнений можно считать нулевыми, удовлетворив начальные условия для у0 при решении уравнения (5).
Поэтому последовательное определение любых моментов ординат этих функций может быть выполнено общим методом, изложенным в § 34 для линейных систем.
Рассмотрим для примера, как получить первые и вторые (корреляционные функции и корреляционные функции связи) моменты ординат функций Y^f) и YoAty
Для этого перепишем уравнения (6) и (7) в виде
У, (0 = $ lx ((, т) Р [J (г) 4-у0 (т)] VX (г) - X (г)] dx,(37.8)
О
У» (О = 4 $ 4 (4 т)F" ^Х W + У» Ml Vх (т) - J (т) + У, (т)]» dT, (37.9) 6
где ^(Z, т) — функция веса линейных уравнений (6), (7) и т. д., т. е. функция веса, соответствующая линейному оператору L1 = L-^[^(O+yo(Ob
Применяя к (8) операцию нахождения математического ожидания, получим
У1 (t) = $ 4 (4 ’) F [J ОО + Jo С^)] IX Ct) — X (т)] dx = 0.(37.10)
о
Умножая (8) на Xj^)— ^(ч) и снова находя математическое ожидание обеих частей равенства, получим
Ryix V’ Ч) = $ 4 (4 О F' [Л (т) +у0 (г)] Кх (г, г,) d^.(37.11)
о
Находя математическое ожидание (9), получим
^ (О = ^ 4 (4 ^) F" I (О+Jo (О] [Я,г х (^ О + 4 Кх <^ ^ + о
+ 4^i(x- 0]^-(37.12)
Продолжая этот процесс далее, можно вычислить любое число моментов функций Yj(t^ причем каждый раз в равенство, определяющее следующий момент, будут входить только моменты, определенные предыдущими равенствами.
Возвращаясь к равенству (3) и полагая v=l, получим возможность выразить выходную функцию рассматриваемой системы через сумму случайных функций, необходимое число моментов которых может быть определено:
Y^ = y^A- ^i(0+ П(0 + -..(37.13)
Формула (13) позволяет определить необходимое число моментов y(Z)*), и, следовательно, с любой степенью точности определить .закон распределения Y(t).
Действительно, применяя к (13) операцию нахождения математического ожидания, получим
$ (О =Jo (О +J1 (О +Л (0 + • • •(37.14)
Применяя к (7) операцию нахождения дисперсии, будем иметь
D [ Y (01 = D [ и (01 + D [ Г2 (0] +... + 2^.3 (0 + 2&2 з (0+..., (37.15)
где через к31 ^ обозначены корреляционные моменты случайных величин К; (0 и Y^ (/, 1—\> 2, ...).
Таким образом, задачу определения вероятностных характеристик случайной функции, получаемой на выходе нелинейной системы с обратной связью, формально можно считать решенной.
Однако, для того чтобы ряд (13) действительно являлся решением поставленной задачи, необходимо, чтобы он сходился при всех значениях t, которые нас интересуют, т. е. необходимо, чтобы функции У) (О достаточно быстро убывали с ростом индекса /.
Теоретическое доказательство сходимости этого ряда обычно бывает сопряжено с большими трудностями, однако при практическом использовании изложенного выше метода, как правило, можно довольствоваться установлением факта достаточно быстрого убывания моментов случайных функций Yj(t) с ростом номера /. В том случае, когда в ряде (3) или (13) оказывается достаточным удержать только первые два слагаемых, метод разложения но степеням малого параметра сводится к обычному методу линеаризации.
Применение этого метода будет рассмотрено в конце данного параграфа на конкретных примерах (примеры 1 и 2).
Рассмотренный выше метод разложения по степеням малого параметра применим только в том случае, когда нелинейные функции, входящие в уравнение системы, допускают разложение в ряд Тейлора, т. е. когда в системе нет существенно нелинейных звеньев.
Когда такие звенья имеются, иногда с успехом может быть использован метод, основанный на разложении по степеням малого параметра решения нелинейного уравнения. В отличие от рассмотренного выше метода, в этом случае в уравнении (1) уже не предполагается, что характеристика нелинейного звена F[Z(0] является дифференцируемой функцией своего аргумента.
Рассмотрим применение этого метода сначала 8 частном случае, когда входом в рассматриваемую систему является не случайная функция, а случайная величина V, т. е. уравнение (1) имеет вид
LK(0 = F[K 6 Г(ОЬ(37.16)
Решение этого уравнения зависит от значения случайной величины V как от параметра, т е.
У(^) = ср(1/, 0,(37.17)
где ср (У, /), как правило, уже является непрерывной функцией своих аргументов, так как наличие линейного оператора L сообщает системе известную инерционность, сглаживающую скачкообразные изменения функции FVV, t, Г(01
Приняв допущение непрерывности ср (У, /) относительно У и считая отклонение У от ее математического ожидания г) величиной «малой» в том смысле, что в разложении функции ср в ряд Тейлора около точки У=г) можно ограничиваться небольшим числом первых членов, получим
Г(0 = ?(®. 0 + ^Ц^(У-9) + у^^(У-^-^ (37.18)
a ср (-и, t)=y0(t),a ср (-и, t)=y0(t),-где символом ^ сокращенно обозначено ^р|
a ср (-и, t)=y0(t),
a ср (-и, t)=y0(t),
по смыслу обозначения (17), является решением уравнения (16) при замене У=^.
Формула (18) может явиться исходной при получении различных расчетных формул для вычисления моментов ординат функции У(1).
Так, в методе, предложенном Б. Г. Доступовым [17], для определения производных, входящих в (18) в качестве коэффициентов у случайных величин, используется следующий искусственный прием. Предположим, что мы хотим ограничиться в разложении (18) только первыми тремя членами ряда. Тогда для определения двух неизвестных производных и ^ достаточно решить уравнение (16) трижды: один раз заменяя У на г), второй раз заменяя У на (^4~ai) и> иа* конец, заменяя У на (у-|-а2), где ^ и а2 — произвольные, но достаточно малые параметры. Действительно, обозначив последние два решения >1(0 и y^it), в соответствии с (17) получим
Ti(0 = ?(^ + ab 0>У2(0 = ?(^ + а2> 0> Уо(О = ?(^ 0- (37.19)
Разлагая правые части равенств (19) в ряд Тейлора и ограничиваясь только первыми тремя членами, после простых преобразований получим
=<37'20>
<37-21»
Решая систему уравнений (20), (21) относительно ^| и ^, получим значения искомых производных как функций времени
д? _ «! |ух (О —у» (01 — «? Ьз (О —У1 (01/37 22)
д««las (а3а1)*V 1 J
(37.23)(37.23)^ = 2 - ", l^i (О -У. (01 + «. 1У» (0 -Уо (01
(37.23)
(37.23)
ди2“1«3 («з—а1)
Формулы (22) и (23) содержат произвольные параметры at и а> от которых ^| и ^, по смыслу задачи, не должны зависеть. Эта зависимость в действительности и является кажущейся, так как если выбрать 04 и а2 достаточно малыми, то результат не будет чувствителен к их изменению. Таким образом, получим следующий практический прием выбора постоянных 04 и а2: значения этих постоянных должны быть выбраны так, чтобы, например, при уменьшении их вдвое выражения (22) и (23) не менялись. Очевидно, что для того, чтобы можно было пользоваться первыми тремя членами в ряде Тейлора, необходимо выбирать 04 и а2 достаточно малыми, а в этом случае в формулах (22) и (23) в числителях возникает разность близких между собой чисел. Поэтому для получения приемлемого по точности результата все расчеты, в том числе и нахождение _у0(^ У1(0 и .УзЮ’ необходимо вести с большой относительной точностью, что при использовании цифровых электронных вычислительных машин обычно не вызывает затруднений, но при ручном счете может существенно осложнить расчет.
Возвращаясь к равенству (18), коэффициенты которого теперь следует считать известными величинами, можно получить все необходимые моменты ординат функции /(f).
Так, например, для математического ожидания Y(f) получим
J(0 = ?№ 0 +(37.24)
Для корреляционной функции Ky(tv t^ будем иметь —2 [35* ди2 +
. <W, tt)dW, ^П . 1 32?(5, удШ ^ •35355J И +17 5=2(37.25)
Метод Доступова, идея которого изложена выше, применим не только в том случае, когда входным случайным возмущением является случайная величина, но и тогда, когда на вход динамической системы поступает случайная функция времени. Расчетные формулы для этого случая приобретают более сложный вид (см. [17]), однако их применение является вполне возможным, если для производства расчетов использовать цифровые электронные вычислительные машины.
При выборе окончательных расчетных формул в методе Доступова за исходное принята формула (18), являющаяся разложением функции y(V, 0 в ряд Тейлора по аргументу V. Такое разложение в случае, когда разность (V—у) можно считать «малой» величиной, обычно дает достаточно хороший результат при небольшом числе удерживаемых в ряде Тейлора членов.
Однако ряд Тейлора при аппроксимации функции, аргумент ко- юрой меняется в заданном интервале, не является наилучшим. Поэтому точность окончательных формул можно повысить, если вместо формулы (18) за исходное выражение для получения расчетных формул взять ряд, дающий наименьшую ошибку (в определенном смысле этого слова) в области возможных значений разности (V—w). Полученные таким образом формулы при одинаковом числе удерживаемых членов ряда будут давать ббльшую точность и оказываются пригодными и в том случае, когда ряд Тейлора при 1/=^ расходится (например, когда j^ = oo).
Перейдем к рассмотрению приближенных методов, основанных ла метоле последовательных приближений.
По-прежнему рассмотрим систему, описываемую уравнением
Ы(0 = Д[^(0 + Н0> ^Ь(37.26)
где L — линейный оператор, a F [X (/) -ф- Y(t), ^] — характеристика нелинейного безынерционного элемента, который может быть и существенно нелинейным.
Предположим, что законы распределения любого числа ординат входной случайной функции X (t) известны, и поставим себе цель определить необходимое,число моментов ординат выходного процесса YW
Для решения этой задачи пренебрежем сначала в правой части <26) Yity обозначив Zo (О = F [Л ^ А и соответствующее этому приближению значение функции Y(t) через Yi(ty т. е. положим
L Y. (О = Zo (0,Zo (О = F [X (0, Ц-(37.27)
В этом приближении система теряет все особенности системы с обратной связью, и для определения моментов Yx (/) достаточно вычислить моменты соответствующего порядка функции Zo(O и воспользоваться формулами § 34 для линейных систем.
Так как все законы распределения случайной функции X (/) предполагаются известными, то вычисление моментов Zo(O не связано <с принципиальными трудностями. Например,
ОО
Щ0 = $ F[x, t\fx^dx-, KZ6^ ToJ =
—ОО
= ^F (х„ t^F^» 4)fxUi> x^ dxx dx^ — 20 (t,) z0 (t^) (37.28) —00
И T. Д.
Подставив найденные таким образом моменты правой части (27) © (34.21), (34.22), получим необходимое число моментов функции Ух^у
т. е. выходной функции У^У найденных в первом приближении Обозначим
Zx^ = F\X^yx<ty t], (37.29)
Любой момент ординат функции Zx^ может быть найден с необходимой точностью, так как моменты X (f) известны (известен закон распределения ординат функции X (/)), а моменты ординат Ух (/) могут быть найдены, как это было показано выше.
Следовательно, закон распределения [X (t) + Ух (г)] можег быть найден с необходимой точностью, а поэтому могут быть определены и моменты Zx(t) по формулам, аналогичным (27).
Найденные таким образом моменты Zx^ могут быть подставлены в формулы (34.21) и (34.22) для нахождения моментов У^ во втором приближении и т. д.
Если процесс последовательных приближений сходится, то, начиная с некоторого шага, моменты выходной случайной функции в двух последовательных приближениях практически перестанут отличаться друг от друга и на этом решение -задачи можно будет считать законченным. Получение общих признаков, доказывающих сходимость метода последовательных приближений, представляет большие трудности. Однако практически о сходимости этого метода судят по изменению числовых значений моментов, получаемых в следующем приближении.
Очевидно, что чем меньше ожидаемая дисперсия y(t) сравнительно с дисперсией X (ty тем больше оснований предполагать, что метод последовательных приближений дает сходящиеся результаты и тем меньше шагов потребуется для получения достаточной точности.
Очевидно, что каждое следующее приближение требует более громоздких вычислений. Поэтому данный метод практически удобен только в том случае, когда удается ограничиться одним-двумя приближениями.
Рассмотрим примеры применения методов разложения по малому параметру.
Пример 37.1. В качестве первого примера рассмотрим учет нелинейности закона сопротивления воды в теории бортовой качки корабля. Обозначим угол крена корабля в (^ и примем, что момент сопротивления бортовой качке может быть выражен двухчленной зависимостью (см. Павленко Г. Е., Качка судов, Трансиздат, 1935)
ав (О -(- с^ (ty
Тогда уравнение бортовой качки прямостенного судна примет вид
g + 2Ag + ^e + .(gy = ^A(/), (37.30)
где h, к и v — постоянные, X (0 — стационарная случайная функция, определяющая значение угла волнового склона, которую будем считать нормальной, а корреляционную функцию известной (х = 0).
Коэффициент ^ в уравнении можно считать «малой величиной», поскольку линейная теория качки корабля в основном правильно описывает поведение корабля на волнении. Поэтому применим метод разложения искомого решения в (/) по степеням v, положив
0 (0 = 0О (0 + V 0, (0 + ^0а (0 + v’03 (0 +...(37.31)
Подставляя (31) в (30) и поступая так же, как при выводе уравнений (5), (6), (7), получим
^ + 2/г^ + ^0о = ^(О,(37.32)
^"®i I о/, I ьа о /^0oV/07 001
^+211т+11'е'=-ЧтТтГ'<3L34>
Уравнение (32) линейно и содержит в правой части равенства нормальную случайную функцию X (ty Следовательно, 0О (0 также нормальна и полностью определяется ее спектральной плотностью
о / хk4Sx (<о)
(ш)| —_|_ 2Й(О> + к8 Is •
В правой части уравнения (33) стоит функция
которая уже не является нормальной, однако моменты любого порядка этой функции могут быть найдены, поскольку 0о(О—нор- мальная функция, спектральная плотность которой ю2590 (со) определяет полностью все законы распределения ординат этой функции (см. § 13).
Для спектральной плотности 0t(0 из (33) получим
Sy (®)
^ (ш) = ^FZTfe2jrqT4K •
Для нахождения взаимной спектральной плотности *So160 (со) умножим обе части (33) на 0О(^) и> учитывая стационарность функций 0О (0 и 01 (0> после простых преобразований получим
Если ограничиться корреляционной теорией, то определением спектральных плотностей Se0 (<d), ^Xw) и Sq^ (ю) заканчивается решение
§ 37] НЕЛИНЕЙНЫЕ СИСТЕМЫ С ОБРАТНОЙ СВЯЗЬЮ 351 задачи в первом приближении, так как, сохраняя в (31) первые два слагаемых, для спектральной плотности 0 (t) получим
Se (to) = Ао (to) + ^919о (to) 4- v5qo01 (to) 4- V2S01 (o>).
Если точность первого приближения недостаточна, то необходимо определить достаточное количество моментрв ординат случайной функции @! (0 для нахождения приближенного выражения плотностей вероятности ординат этой функции, необходимых для вычисления моментов правой части уравнения (34). Записав для этой цели решение уравнения (33) в виде (см. 7.22)
Qt (^) — А С e”h Г —^-1 sin w0 (/ — т) d^, ю0 = ]/^ — h\
too JL ch J u vv r
дальнейшие вычисления нужно вести по формулам, аналогичным (10) и (11), в которых весовая функция 7(т) в данном случае равна
А 5-ат sjn ш т#
Пример 37.2. Определить дисперсию случайной функции а (^), если
5 = «sign [X (0 + а(0],5 = «sign [X (0 + а(0],(37.35)(37.35)
5 = «sign [X (0 + а(0],
5 = «sign [X (0 + а(0],
(37.35)
(37.35)
где X ^ — нормальная стационарная функция с нулевым математическим ожиданием и известной корреляционной функцией, а а (4 можно считать «малой» сравнительно с X (/).
Уравнение (35) содержит существенно нелинейное выражение sign [X (4 + а (4], и следовательно, непосредственное разложение этой функции по степеням малого параметра является невозможным. Поэтому применим метод последовательных приближений.
В примере 36.1 было рассмотрено уравнение (36.4), отличающееся от (35) отсутствием в правой части равенства а (4- Поэтому использованное там выражение для a (4*.
t ОО
(37.36)(37.36)а(А = Д ( e«W* —
(37.36)
(37.36)
0 —оо
можно рассматривать как первое приближение при решении рассматриваемого примера.
Определим приближенное выражение для плотности вероятности ординаты случайной функции
Г(О=Х(О + «(О.Г(О=Х(О + «(О.(37.37)(37.37)
Г(О=Х(О + «(О.
Г(О=Х(О + «(О.
(37.37)
(37.37)
используя для этого выражение (36).
Находя математическое ожидание (37), получим
J = 0.
Для корреляционной функции KNVtv tO получим
Ку (tb to = Кх (h - to + ка (tv to + RXa (tb to + RttX (tv to. (37.38)
Выражения для Kattv tO и RXa(tv to могут быть получены из (36) таким же способом, как в примере 36.1 была получена D[a(/)]. Если вследствие малости а(£) можно считать, что закон распределения YVO мало отличается от нормального, то для получения D[а(0] во втором приближении достаточно Ку^ тз) из (38) подставить в (36.11) и (36.8) вместо KXV4— ^О- Если а(£) настолько велико, что Y (t) уже нельзя считать нормальной, то необходимо, исходя из первого приближения для а(/), даваемого формулой (36), определить моменты более высокого порядка для K(Q и в формулу (9) вместо характеристической функции нормального закона распределения подставить приближенное значение характеристической функции ординат /(^i), Y(tO^ вычисленной с учетом необходимого числа моментов этих ординаь Очевидно, весь расчет при этом существенно усложняется.
§ 38. Метод статистической линеаризации
К методу последовательных приближений, рассмотренному в предыдущем параграфе, непосредственно примыкает метод статистической линеаризации [17], [58], отличающийся, однако, от него тем, что метод статистической линеаризации не дает последовательного уточнения характеристик исследуемой системы, а дает искомые характеристики системы только в первом приближении.
Идея метода статистической линеаризации состоит в том, что вместо нелинейного выражения ^[^(О]» входящего в уравнение системы, подбирается такое линейное выражение [я(0 А(0 + ^(0]> которое является в каком-то смысле слова эквивалентным исходному нелинейному выражению. Так как воздействие выхода нелинейного элемента F [А (0] на выход рассматриваемой нелинейной системы в основном определяется первыми моментами ординат функции F [X (0]> то следует ожидать, что ошибка, возникающая при линеаризации, будет тем меньше, чем лучше будут совпадать первые моменты нелинейного выражения F[A(01 н линейной функции aX(t)-\-b.
Так как при уравнивании этих моментов мы располагаем только двумя функциями а<0 и Hty то добиться полного совпадения этих моментов даже в рамках корреляционной теории не удается и приходится довольствоваться различными приближениями, выбор которых в известном смысле произволен.
Итак, рассмотрим два выражения
Z^ = FYX^\(38.1)
и
Zi (0 = а ^ [X (0 — ^ (0] + b (0(38.2)
и постараемся так определить числовые (не случайные) функции а(0 и £(0, чтобы Zj(0 «наилучшим образом» аппроксимировала Z(0 Как мы видели выше, под «наилучшим» в данном случае следует понимать, например, такое приближение, при котором наибольшее число моментов функций Z(f) и Zi(0 совпадает._
Для совпадения первых моментов (математических ожиданий) необходимо выполнение равенства
^(0=M{F[X(0]}.(38.3)
Оставшуюся неопределенной функцию а(0 можно выбрать, исходя из различных соображений.
В первом случае (обозначим соответствующее значение функции ax(t^ исходным является требование равенства дисперсий Z(0 и Zt^ (очевидно, уравнять корреляционные функции КД^ ^ и K4(tv 0), пользуясь функцией а(0 одного переменного, невозможно). Приравнивая дисперсии (1) и (2), получим
а!(0^ (0=^(0,(38.4)
т. е.
=-«=±,^.<38.5)
где знак в правой части равенства должен быть выбран так, чтобы характер изменения функций Z(0h Zj(0 был одинаковым. (Например, если Z(0 = X3 (0, то должен быть взят знак плюс, если Z(0 = = — sign X (0, должен быть взят знак минус.)
Во втором случае при выборе вида функции а^ требуют, чтобы дисперсия разности [Z(0— Zj (0] имела минимальное значение, т. е. определяют эту функцию (обозначим ее я2(0) из условия
D \F [X (0] — а^ (0 [zY (0 — х (0) — b (0} = min, (38.6)
которое дает
(38.7)
где ^хг(0 — корреляционный момент X(t) и Z(0. Функции ^(0 и а2(0, естественно, не совпадают между собой и не могут быть указаны общие соображения. в пользу того или иного метода определения а(0. Однако опыт производства расчетов позволяет делать
12 А. А. Свешников
354 НЕЛИНЕЙНЫЕ МЕТОДЫ ТЕОРИИ СЛУЧАЙНЫХ ФУНКЦИЙ [ГЛ. VI некоторые практические рекомендации. В частности, в качестве функции я(/) иногда целесообразно взять полусумму ах^ и а%^ ([17])
а(0 = у[МП+М0]- (38.8)
Выражения (3), (5) и (7) могут быть вычислены, если известен закон распределения fx(x) ординаты случайной функции X(t) в момент времени L Действительно, в соответствии с общими формулами для математического ожидания имеем
2 (0 = $ F (х) fx (х) dx, (38.9)
—ОО
(О = Г F*- (х) fx (х) dx — ^ (0, (38.10) —ОО
^(0 = $ -*:F(x)f,(x)fl?x —^(02(0, (38.11)
—ОО
где плот’йость вероятности /^(х) для нестационарных процессов Х^ зависит от t как от параметра.
Последние три формулы показывают, что при вычислении коэффициентов а(0 и Ь(^)в методе статистической линеаризации нелинейных выражений используются только свойства случайной функции X (^ определяемые законом распределения ординат этой функции (законом распределения первого порядка), зависимость же между различными ординатами функции X (t) при этом не учитывается вовсе, а предполагается, что эта зависимость в какой-то мере будет учтена тем, что в аппроксимирующее выражение (2) входит случайная функция X (t).
Если плотность вероятности fx(x) известна, то вычисление математических ожиданий (9), (10) и (11) не представляет принципиальных трудностей как в том случае, когда характеристика нелинейного звена F (X) является непрерывной функцией своего аргумента, так и в том случае, когда эта характеристика соответствует существенно нелинейному звену.
Для нормального закона распределения эти математические ожидания вычислены для типовых нелинейных звеньев и имеются в литературе [17], [33].
В том случае, когда рассматривается нелинейная система без обратной связи и аргументом X ^ функции F[X(/)] является входное возмущение, закон распределения предполагается известным.
Вычисление коэффициентов a^t) и b^t) в этом случае может быть выполнено, и если статистическая линеаризация в данном случае допустима, заменив в уравнении рассматриваемой динамической системы
355355МЕТОД СТАТИСТИЧЕСКОЙ ЛИНЕАРИЗАЦИИМЕТОД СТАТИСТИЧЕСКОЙ ЛИНЕАРИЗАЦИИ§38|
355
355
МЕТОД СТАТИСТИЧЕСКОЙ ЛИНЕАРИЗАЦИИ
МЕТОД СТАТИСТИЧЕСКОЙ ЛИНЕАРИЗАЦИИ
нелинейное выражение (1) линейной функцией (2), мы тем самым сводим анализ нелинейной системы к анализу линейной системы без обратной связи.
Несколько сложнее обстоит дело в том случае, когда рассматривается нелинейная система с обратной связью. В этом случае аргументом у характеристики нелинейного звена будет уже не входная функция X (0> а сумма Х(04~ ^(0 входной и выходной функций и линеаризовать нужно уже не F [X (0], a F [X (0 + Y (0). Формально и здесь можно положить
F [X (0 + У (01 = а (0 [X (0 + У (0] + b (0, (38.12) однако для определения коэффициентов a(f) и b(f) теперь недостаточно знать закон распределения /Х(х)> а нужно располагать законом распределения суммы входной функции X (0 и выходной функции Y^ty параметры которой неизвестны и подлежат определению при анализе системы. Это затруднение обычно обходят, считая, что сумма ^(0+^(0 достаточно хорошо следует нормальному закону, и используя коэффициенты статистической линеаризации, полученные для нормального закона. Выполнив необходимые преобразования, в результате получаем линейную динамическую систему с обратной связью, исследование которой производится общими методами анализа линейных систем.
Подведем итоги беглому рассмотрению метода статистической линеаризации. Как ясно из предыдущего, этот метод дает простой способ исследования нелинейных динамических систем путем замены их «эквивалентными» линейными системами. Общего доказательства возможности подобной замены, так же как и оценки получаемой при этом ошибки, не существует, однако сравнение результатов, полученных методом статистической линеаризации, с результатами, получаемыми точными методами, показывает, что во многих практически интересных случаях точность метода статистической линеаризации оказывается приемлемой. Вследствие своей простоты метод статистической линеаризации в настоящее время находит широкое применение, и в подавляющем большинстве случаев себя оправдывает.
Однако можно указать примеры, когда этот метод дает не только большие ошибки, но и качественно неверные результаты.
Рассмотрим несколько примеров применения метода статистической линеаризации, показывающих как сильные, так и слабые стороны этого метода.
Пример 38.1. Применить метод статистической линеаризации к определению дисперсии ошибки корабельного гироскопа направления, вследствие сил сухого трения, возникающих в осях подвеса гироскопа на качке корабля. Этот пример был рассмотрен в § 36 (пример 36.1), где для искомой дисперсии получена точная формула (36.15), которая
12»
при большом времени работы гироскопа может быть заменена формулой (36.16), т. е формулой
D [а (ЭД = aQt — b0.(38.13)
Получим выражение для D [а (0], используя метод статистической линеаризации. Для этого в уравнении (36.4), определяющем закон изменения угла а ухода гироскопа со временем
$ = «sign[^(0](38.14)
(полагаем для простоты т = ^у заменим нелинейное выражение Z= = sign \Х (0] линейной функцией
Z^ = aX^-Vb.(38.15)
Подставляя (15) в (14) и интегрируя (при нулевых начальных условиях), получим
a(t) = na\ XV^dt^nbt.(38.16)
о
Так как в разбираемом примере случайная функция X (t) равна угловой скорости бортовой качки
Д'(0 = 6(0,(38.17)
то интеграл в (16) вычисляется, и мы получим
а (0 = па [0 (0 — 0 (0)] + nbt(38.18)
Применяя к последнему равенству теорему о дисперсии суммы, находим окончательное выражение для дисперсии ухода гироскопа
D [а (ЭД = 2 п3 а* [а| — К^ (ЭД.(38.19)
При достаточно большом значении t можно положить ^(^0, и последняя формула примет вид
О[а(ЭД = 2л2а34(38.20)
Остается определить постоянную а (постоянная b не входит в окончательную формулу).
Для определения коэффициента а применим оба указанных способа.
В первом случае имеем
{sign[X(0]}’/x(x)dx =
—ОО
f fAxldx = ^-. (38.21)
—ООх
Во втором случае получим
СО -ОО_ *2
^ = ^?=4 \ (xs\^nx)/x<x)dx = ^ \ х^Xdx =
х хх о
9
= —(38.22)
т. е. значение, примерно на 20% меньшее, чем аг
Формулы (21) и (22) показывают, что коэффициент а в данном случае является постоянной величиной (вследствие стационарности процесса X (f)\ Поэтому метод статистической линеаризации в соответствии с формулой (20) для большого промежутка времени t дает постоянную величину дисперсии угла а(0, в то время как точная формула показывает, что дисперсия растет со временем по линейному закону (12).
Таким образом, данный пример показывает, что метод статистической линеаризации не является универсальным методом и в отдельных случаях может давать даже качественно неверный результат.
Пример 38.2. Определить спектральную плотность случайного процесса У(0, получаемого на выходе линейного звена второго порядка после окончания переходного процесса, на вход которого поступает квадрат нормального стационарного процесса X (ty если уравнение звена
5 + 2й^+^У = №(38.23)
№ = ^-»’8An (cos ^ + sin ,(38.24)
где
(оо = V ^ — h\/г 2> 0
Решим сначала задачу методом статистической линеаризации. В этом случае нужно произвести замену
№ (0 a VX (0 — х] + b,(38.25)
где коэффициенты а и b должны быть определены по формулам (3) и (4) или (3) и (7).
Возьмем за основу последние две формулы. Тогда в нашем случае (см. [17], стр. 129)
а = 2х, Ь = <Л^х\(38.26)
Подставляя (25) в (23) и спектральной плотности Sv(co)Подставляя (25) в (23) и спектральной плотности Sv(co)учитывая стационарность задачи, для получим
Подставляя (25) в (23) и спектральной плотности Sv(co)
Подставляя (25) в (23) и спектральной плотности Sv(co)
^W =^W =(О3(О34Д4Ха 8Х (<о)(to8_^)2^.2A3
^W =
^W =
(О3
(О3
или, учитывая (24),
S^=-ni-^—Нг7vт (38-27>
л Г—Z* / + *2“2 (и2 —*2) H-4A2<»2
Используя формулу (13.45), можно получить точное выражение для Sy (<в):
Sy(to) =Sy(to) =k4hasxx2k4hasxx2
Sy(to) =
Sy(to) =
k4hasxx2
k4hasxx2
+ 75=W+№ jW'->.>S.W*3 (38.28)
Сравнивая приближенное выражение для спектральной плотности (27) с ее точным значением (28), замечаем, что метод статистической линеаризации дает правильное значение только для первого слагаемого в формуле (28) и совершенно не учитывает второго слагаемого в этой формуле.
Однако в зависимости от величины Jc второе слагаемое в формуле (28) может иметь основное значение. Кроме того, второе слагаемое отличается от первого и в «качественном» отношении: в то время как первое слагаемое имеет максимум вблизи ш = уА, второе слагаемое имеет максимум вблизи <о = &. Поэтому неучет в приближенной формуле (27) этого слагаемого может привести в ряде случаев к существенным ошибкам.
Пример 38.3. В качестве последнего примера рассмотрим линейное звено первого порядка, на вход которого поступает стационарный нормальный случайный процесс X (f), прошедший предварительно через безынерционное звено, имеющее линейную часть и ограничивающее входной сигнал по модулю.
Дифференциальное уравнение такой системы имеет вид
£M + ay(0==aZ(0)(38.29)
где
2 (О = L_ / ,'' * А ^ = О, Кх (Т) = al е-^Ч (38.30)
Определим дисперсию ошибки
г^=¥^ — Х^,(38.31)
методом статистической линеаризации для стационарного режима.
В соответствии с формулами (2) и (5) при статистической линеаризации имеем
Z<t)=^X(t),(38.32)
где Ьоо_ №
Oz—2 С хЧ^сЬс-Аг-ЧУ1 С f{x)dx = ^x Гф( — ^ — е 2т*1 +
4-&^1_ф^].(38.33)
Подставляя (32) в (29) и заменяя У(<) на e(f)-\-X(t), получим ^) + ае(О = а(-^-1)х(0-^Д,(38.34)
что для спектральной плотности ошибки дает
^+(й ~1 ^alа*а р+ft—1)’°‘ ]
S8(w) =(О2 4-а2^(ш) =тс (со2 + а2) (со2 + а2) •(38.35)
Интегрируя последнее равенство в бесконечных пределах, получим приближенное выражение для дисперсии ошибки е(^)
o' = ^[«(az-=^ + ^b(38.36)
В рассматриваемом примере возможно дать оценку метода статистической линеаризации. Выражая для этого Z(0 через Х^ по (35.25):
ОО
Z^ = ^- $ е‘»х 4* cos bu 4-IX (t) sin би] ^,(38.37)
— ОО
после подстановки в (29) и перехода к e(f) получим
^р- 4" <zs (О = -^- ^ е‘“х (/) [б cos би + IX (t) sin — ОО
— aX(f> — ^^-.(38.38)
Вычитая (38) из (34), получим уравнение для погрешности Д(0
вычисления ошибки е(0 методом статистической линеаризации
tZA № 1 А
~5г + аА (0=
= а -^- Д’ (0 — ~ § ^«х « [6 cos bu + IX (t) sin 6zz] ^ • (38.39)
Интегрируя последнее уравнение и выполнив простые преобразования, можно выразить D[A(0] через характеристическую функцию E(uv и^ системы случайных величин Х^ и X (Z-|-'0> определяемую равенством z о2
Е (ир и^ = exp I^ [м,2 + иХ + 2& (т) и^^,(38.40)
*W=^/U4(38.41)
Получаемое таким образом выражение содержит тройное интегрирование — по ир и2 и т. Интегрирование по их и н2 может быть выполнено. Вычислив после этого интеграл по т численно, можно получить представление об ошибке метода статистической линеаризации в данном случае.
§ 39. Применение теории марковских процессов к исследованию нелинейных систем
Получение вероятностных характеристик на выходе нелинейной динамической системы в общем случае требует применения различных приближенных методов; некоторые из них были рассмотрены в предыдущих параграфах.
Однако положение существенно меняется, если входом в систему является функция, которую можно рассматривать как белый шум (в узком смысле) или марковский процесс. В этом случае плотность вероятности ординаты процесса на выходе системы определяется дифференциальным уравнением в частных производных (уравнением Колмогорова) и решение задачи может быть связано только с чисто математическими трудностями получения такого решения.
Несмотря на то, что эти трудности сами по себе могут оказаться значительными и потребовать применения различных приближенных способов вычислений, применение марковских процессов к исследованию нелинейных систем представляется весьма перспективным, так как современные электронные вычислительные машины делают доступным численное решение довольно сложных дифференциальных уравнений в частных производных, а сведение реальных процессов к марковским обычно может быть сделано без добавочных допущений сравнительно с теми, какие обычно делаются в прикладной теории
Дисперсия полученной таким образом оценки определяется формулой
D[x] = -^.(40.23)
/=1
В частном случае, когда 7\ = Г2 = .. .= Тп= Т, все дисперсии °) будут одинаковы (положим их равными of) и вместо (22) и (23) получим более простые выражения
(40-24)' 7=1
D[^]=^»t(40.25)
Как показывают формулы (12) и (21), для определения дисперсии оценок математического ожидания необходимо знать корреляционную функцию исследуемого процесса X (t). Хотя обычно эта функция не бывает известна, последними формулами можно пользоваться, подставив в них вместо неизвестной корреляционной функции ее оценку, методы определения которой будут разобраны в следующем параграфе.
В некоторых случаях (например, при фотографировании шкал приборов) не удается получить непрерывную реализацию x(t) случайного процесса, а приходится иметь дело с набором значений ординат реализаций процесса, полученных в дискретные моменты времени. Аналогичная задача возникает и при определении оценок параметров случайного процесса на дискретных электронных вычислительных машинах. В обоих случаях возникает вопрос о том, какой интервал дискретности может быть принят без существенного уменьшения точности получаемой оценки.
Применительно к нахождению оценки математического ожидания вопрос сводится к определению такого максимального значения Д, при котором формула (8) будет давать практически такую же точность, как и формула (9). Находя д/^ этой цели дисперсию х, определяемую (8), после несложных преобразований будем иметь
m
В^тУ2 2(1 —^КС/Д)-^)^.(40.26)
/=0
Сравнивая полученное выражение с дисперсией х, даваемой формулой (12) для случая использования непрерывной реализации, замечаем, что выражение (26) дает приближенное значение интеграла.
полученного из (12) путем замены Г на 7-^ и вычисленного методом трапеций.
Последнее обстоятельство позволяет применить формулы для остаточного члена при численном интегрировании для определения изменения дисперсии оценки математического ожидания 8D [х], возникающего вследствие того, что вместо непрерывной реализации процесса используется дискретное число ее ординат.
Как известно из анализа, ошибка, возникающая от применения формулы трапеций при интегрировании функции /(х) с шагом А при учете т -j- 1 ординаты, может быть представлена в виде
R =- ^ ^г ^ +6/А)’(40‘27)
7—0
где величины бу лежат в интервале (0, 1).
Применяя эту формулу к нашему случаю, получим
Д2Г /т \II
«о№=6(^2 Ж1 -rh',NU+./+ /=о'
Г4-Д7
+ ТГД -^y^dT-l^l -^ K^dT. (40.28)
Предположим, что интервал А выбран достаточно малым. Тогда сумму в (28) можно рассматривать как приближенное значение интеграла от функции
взятого методом прямоугольников, т. е. приближенно можно положить
8D$ ₽[('-Нт) *<’)>+ о
Г+АТ
+ ТГД (! “thM^^-T J (1 -^К^- (40-29)
Разлагая правую часть полученного равенства по степеням А и сохраняя только линейные и квадратичные члены, получим
6D [х] «=< (AA1 — 2SA) ^,(40.30)
где для краткости обозначено & (т) = ^-К (т);
т
(40.32)(40.32)в=^\ -^ь^ск.
(40.32)
(40.32)
Так как выражение (30) является полиномом второй степени относительно А, то при
(40.33)
(40.34)(40.34)BD (х) имеет минимальное значение, равное
(40.34)
(40.34)
8D [x]min — Т 7
При достаточно большом Т знак отношения (33) определяется знаком числителя. Поэтому при ^^>0 возможно выбрать шаг дискретности А = Аопт, при котором 8D [х] в соответствии с (34) будет отрицательным и, следовательно, дисперсия оценки х, полученной при использовании дискретного числа ординат по формуле (8), будет меньше, чем дисперсия оценки (9), полученной с учетом всего графика реализации x(t\ Этот вывод, впервые полученный С. Я. Виленкиным *) не является очевидным. Формула (34) показывает, что выигрыш в эффективности оценки, который может быть получен при выборе оптимального шага дискретности, убывает с ростом длины реализации Т. Поэтому при практических расчетах обычно предпочитают формулу (9), так как она удобнее для автоматизации и не требует предварительной оценки нормированной корреляционной функции к (х), необходимой для нахождения Аопт по формуле (33).
Вернемся к рассмотрению реализаций нестационарного случайного процесса.
Пусть имеется п независимых реализаций ху(^) случайного процесса X (t), длительности которых Т примем одинаковыми, а корреляционную функцию Kx(<tv t^ 6yj>M считать известной.
Посмотрим, как можно уточнить оценку (3) математического ожидания х(0, если некоторые свойства х(0 известны.
Предположим, например, известно, что х^ является полиномом от t степени не выше чем к*.
(40.35)(40.35)х (t) — а<) -|~ a^t -р а^ -{- ... -|- а^ь,
(40.35)
(40.35)
коэффициенты которого аг — неизвестные постоянные, подлежащие определению на основании полученных реализаций. Если бы мы располагали одной реализацией Xj^ а дисперсия ординат случайного процесса была бы постоянной, для определения коэффициентов аг естественно было бы исходить из требования
тк _
$(0 — 2 a^V dt = min,(40.36)
о Lz=o
т. e. использовать метод наименьших квадратов.
Оценки at коэффициентов av получаемые в результате решения системы (36), линейно связаны с ординатами реализации х (£). Поэтому определение дисперсий этих оценок, так же как и дисперсии оценки х^\ определяемой формулой (35), не представляет сложности (в окончательные формулы и здесь, естественно, войдет Кхкк> ^0У
Не останавливаясь подробнее на этих вычислениях, отметим только, что и в других случаях, когда о виде оцениваемого математического ожидания x(f) имеется добавочная информация вроде условия (35), для получения оценки можно использовать вместо формулы (3) более сложные выражения, учитывающие характер изменения математического ожидания со временем и дающие, естественно, более точный результат.
В том случае, когда никакой дополнительной информации о х^ не имеется, формула (3) дает наилучшую оценку.
Рассмотрим несколько примеров.
Пример 40.1. Определить дисперсию оценки математического ожидания стационарной случайной функции, найденной по трем независимым реализациям длительностью 7^ = 5 мин, Г2=10 мин, 73 = 15 мин, если
K^ = cVaT',о=10 м, а = 0,001 \]сек.
В соответствии с (22) для оценки математического ожидания имеем
где Xj — оценка математического ожидания, полученная по /-й реализации, а о} — дисперсия этой оценки.
Находя D [Jr], после очевидных сокращений получим
D [^] = -j jj-.
Так как в соответствии с формулой (12)
0) = D[^] = lj (1 _^К(т)^=^[(-1+аГу) + е-еГ/],
ТО
°1 = & (- °’7 + ^°'3) = V • 4’05’ °i=^-0’4+e'°’6)=¥'3’7’ ^ = ^'(-0,1+^) = 2а43А
D[x] = ^ = 27,4 м\
Пример 40.2. Дана реализация стационарного процесса длиной 7 = 50 сек. Определить: а) интервал Аопт между ординатами реализации, при котором оценка (8) математического ожидания х была бы минимальней; б) на сколько процентов дисперсия оценки х, вычисленная с учетом всего графика реализации по формуле (9), будет больше дисперсии оценки, вычисленной по формуле (8) при шаге дискретности Допт; в) наибольший шаг дискретности Др при котором дисперсия оценки (8) будет не более чем на 5% превышать дисперсию оценки (9), если
Кх (т) = Л"а 1 хa = 0,1 \]сек.
Переходя к безразмерному времени ^sax, 7'1 = аГ=5, в соответствии с (31) и (32) имеем
5
5~т1 dxx = 1,21,
5
В= J (1 -|ч) е-^^ = 1(3 4-7^) = 0,61.
По формуле (33) находим AonT=~|j, т. е. число ординат реализации, дающее оптимальную оценку математического ожидания т 4-1 = = 'иШ—^ 1^И- Дисперсия оценки (9) в соответствии с (12) равна
б
ОИх] = -£ J (1 -^е""4ч = 0,321a8.
Для относительного увеличения дисперсии при переходе от оценки (8) к оценке (9) в соответствии с (34) имеем
Р1^]~Р№опт _ В* _0,6Р_ о оо/
РИ —Л- Т?Р[^]— 1,21 -25.0,321 —0,0 /о*
Наконец, для получения шага дискретности АР гарантирующего увеличение дисперсии не более чем на 5%, приравнивая выражение (30) 0,05Di(x), получим квадратное уравнение: 1,21 А^— — 1,22А! = 0,05 • 25 • 0,321, т. е. А? — At — 0,322 = 0. Решая это уравнение, получим Ai = 1,26, т. е. можно ограничиться пятью ординатами (т^б+ 1 ^5)-
Подсчет D (х) при дискретном числе ординат, выполненный по формуле (26), дает следующую зависимость D(x) от числа учтенных ординат (/^ + 1), которая хорошо согласуется с результатами, полученными выше по приближенным формулам.
m + 1
3
4
5
6
11
12
16
21
22
о И
0,371
0,331
0,316
0,310
0,307
0,307
0,309
0,311
0,312
Р 1-^] Р [х]рпт о/
D. №/0
20,0
7,5
2,8
0,9
0
0
0,6
1,2
1,6
§ 41. Оценка корреляционной функции
Перейдем к нахождению оценки корреляционной функции X^ty которую пока не будем считать стационарной. Так как, по определению, K<tv М= М {[X (М - х (Ml \Х^ - х &)]},(41.1)
то для нахождения оценки К (tp М можно исходить из тех же соображений, которые были использованы при нахождении x^ty
Примем по-прежнему, что имеется п реализаций случайной функции Х^ одинаковой длительности Т.
Предположим сначала, что математическое ожидание хtt) известно. Выберем два произвольных момента времени tx и М находящихся внутри интервала (0, 7). Ординаты реализаций xy(Q(/=l, 2,..., л) в эти моменты времени можно рассматривать как значения случайных величин X (М и X ^^ а выражение
1*у (М - х (Ml [Ху (М - х (Ml(41.2)
как значение случайной величины, стоящей под знаком математического ожидания в формуле (1), полученное при у-м опыте. Следовательно, для нахождения оценки корреляционной функции К(М М
нужно усреднить выражение (2) по всем реализациям, т. е. для оценки К (tv fg) получим
п
к to, м=^ 2[х> (^ -х (f,)1 [х/ ^ - х ^’^i-(41,3)
/=1
Если математическое ожидание х(^) неизвестно, то вместо математического ожидания случайной функции в (3) нужно взять ее оценку по формуле (40.3) и положить
п
К to, М = -^ 2 ^ (Л) - ^ to)] [^- to) - * to)],<41 -4)
где, как обычно в подобных задачах, множитель 1/п перед суммой заменен на 1/(л— 1) для того, чтобы оценка была несмещенной.
Действительно, находя математические ожидания обеих частей равенств (3) и (4), после простых преобразований получим, что в обоих случаях
М[К&, t^ = K(tv tO.(41.5)
Формулам (3) и (4) можно придать и несколько иной вид. Если раскрыть квадратные скобки и произвести простые преобразования, то получим:
при известном математическом ожидании
к (tv ^=1^х, to) Xj to) - х to) x to);(41.6)
при неизвестном математическом ожидании
п.
К to, ^) = ^j- 2 xi to) xj to) - X to) ^ to) ^^y • <41.7)
Детальный анализ точности оценки К (tv to несколько усложняется, так как в формулы (3) и (4) входят суммы произведений зависимых случайных величин Xj(tO и Xj(tO> однако вычисление дисперсии К (tv ^0 может быть выполнено и в этом случае, причем окончательный результат будет содержать моменты ординат случайной функции X (t) до четвертого включительно. Если X (t) — нормальный случайный процесс, то моменты более высокого порядка могут быть выражены через корреляционную функцию К (tv to и окончательные формулы, естественно, упрощаются.
Знание математического ожидания и корреляционной функции в большинстве случаев позволяет решать задачи, встречающиеся в
приложениях. Поэтому применением (40.2), (3) или (4) обычно заканчивается обработка реализаций нестационарных случайных функций.
Перейдем к рассмотрению оценки корреляционной функции стационарного случайного процесса. Предположим сначала, что имеется одна реализация случайной функции x(ty записанная в интервале (0, Г). а математическое ожидание х известно.
Так как
К (т) = М {УХ (0 — Х\ [X (^ + т) — X]},(41.8)
то для определения К (т) можно воспользоваться полученными в предыдущем параграфе результатами для оценки математического ожидания стационарной функции, которой в данном случае будет произведение [X (0 — х] УХ (t + т) — х].
Применяя общую формулу (40.9) и учитывая, что интервал реализации рассматриваемой в данном случае функции равен (0, Т — т), получим )
7-т
№=-7^7 ^ [^(0 — ^1 [-v^ + t) — ^]^-(41-9)
о
По доказанному выше оценка (9) является несмещенной. Для того чтобы убедиться в ее состоятельности, необходимо установить, в каких случаях
lim D[K(t)] = 0.(41.10)
Г-*оо
Для вычисления последней дисперсии в общем случае недостаточно знать корреляционную функцию процесса X (0> необходимо располагать моментами ординат этой функции более высокого порядка. Для нормального процесса D УК (т)] может быть выражена через К (т), как это будет показано ниже при выводе дисперсии аналогичного выражения.
В формулу (9) входит математическое ожидание процесса. Следовательно, этой оценкой можно пользоваться только в том случае, когда х известно.
Однако обычно математическое ожидание исследуемого процесса не бывает известно и для его оценки приходится пользоваться формулой (40.9). В этом случае естественно в формуле (10) заменить х на х, после чего получим
Г—т
К’М = у^7 J [х(0 —х][х(^ + т) —х]^.(41.11)
о
385385
385
385
ОПЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИОПЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИ§ 411
ОПЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИ
ОПЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИ
Возможно вести обработку опытного материала иначе: сначала получить оценку математического ожидания произведения X (f) * X (t -)- т)г а затем перейти к оценке корреляционной функции, воспользовавшись общим соотношением между центральным и начальным моментами второго порядка
к (т) = М \Х (О X V + т)] — (х}\(41.12)
в котором математические ожидания, стоящие справа, нужно заменить их оценками. Расчетная формула в этом случае будет иметь вид
Т — т
=x^xit-^^dt — (х)а.(41.13)
Формула (13) не совпадает с (11), однако при достаточно большом Г результаты, полученные по этим формулам, будут практически идентичны.
Несмещенность оценки (11) или (13) уже не следует из предыдущих рассуждений и должна быть проверена.
Вычислим для примера математические ожидания обеих частей равенства (13), что после перемены порядка интегрирования и нахождения математического ожидания дает
М [2<(т)] = ЛГ(т) — D [J^].(41.14}
Для эргодических случайных процессов (для которых Игл /<(т) = 0) дисперсия D [х], по доказанному выше, стремится к нулю при росте К Следовательно, в этом случае
Иш M[^(т)] = ^(т).(41.15)
Т-*со
Отметим, что в отличие от л математическое ожидание оценки К^) равно К^) только в пределе.
Так же можно доказать, что и оценка (И) является асимптотически несмещенной, т. е. при росте Т (для эргодических случайных процессов) математическое ожидание Кк^ стремится к К^У
Вычисление дисперсии правой части (11) или (13) приводит к довольно громоздкому выражению. Чтобы получить несколько более простую окончательную формулу, примем, что при вычислении 5с используется не вся реализация, а только запись за время (Т—т), т. е» что 5с вычисляется не по (40.9), а по формуле
Г-7
x^dt,(41.16)-
и будем исходить из (13).
13 А. А. Свешников
При сделанном допущении (13) можно представить в виде
7-т Т-т
к^ = (у4р $ § х (to [х (t,+т) - х (^)] dtv dt* (41.17) О О
Определяя дисперсию К(т) по общим правилам, будем иметь
D [K(t)] = М {[/^)]*} - {М [^(т)]}3.(41.18)
Подставляя сюда значение К(^ из (17), а М [^(t)] из (14), получим D№)] =
Г-t Г-т Т-т Т-т
0000
X IX (t^ + Т) — ^ (f4)]} dtv dt^ dt^ dt^ —Т-т
_^(т)__Д_ Ц1(41.19)
Полученная формула показывает, что для нахождения дисперсии оценки корреляционной функции в общем случае знания корреляционной функции уже недостаточно, а необходимо располагать моментами до четвертого порядка. Однако для нормальных процессов моменты любых порядков могут быть выражены через математическое ожидание и корреляционную функцию.
, Действительно, на основании (2.21) и (2.27) для любых четырех нормальных величин Xv Х^ Хз, Х^ справедливо соотношение
М[Х1Х9X3X4^ = ^12^34 4“ ^13^24 4" ^14^23 4“ -^1^2^34 4“ -^2-^3^41 4~
4” -^1-^3^24 4“ -^2-^4^13 4~ -^3-^4^12 4“ -^4-^1^23 4~ -^1-^2-^3-^4>(41 -20)
где ktj — корреляционный момент Z-й и /-й случайных величин. Понимая в (20) под Xv Х^ Хз и X, соответственно X (t^ X #3), \Х (^ 4“ т) — X О и \Х (Z3 4- т) — X (Z4)], вместо (19) получим
D [К(Т)] = ^\ (Т1- Т,)[2 К(ч) ~ КЬ-г0- К(т+т,)] d4 +
( Л - Ч) 1^1) + К(г+ч) К(т - ТО] 4ч +
8 ГС*
+ ^1У7'1-Х1)А:(Т1)</4“
Ч Tt 4
K(t» — to K(t4 — ^1 — Т) dtv dt4 dt4 (Ti « r—t). (41.21)
В том случае, когда Я известно точно и, следовательно, используется формула (8), аналогичные рассуждения дают
D[K(t)] =
= (Т=^(Т'-^-Ч)к2М+^(т-чЖ^ + тО}^. (41.22)
Из формул (21) и (22) следует, что при наличии эргодичности нормального процесса X (f)
Нт [£(т)] = 0,(41.23)
Т-*оо
т. е. (11) и (13) дают состоятельные асимптотически несмещенные оценки корреляционной функции.
Так же состоятельной и асимптотически несмещенной оценкой является и выражение (9).
В том случае, когда процесс не нормален, наличие эргодичности для функции X (О может быть недостаточным для эргодичности произведения X (О X (t + т). Поэтому для принятия (13) в качестве оценки корреляционной функции, вообще говоря, необходимо убедиться, что правая часть (19) стремится к нулю при росте Т. Однако в большинстве практически интересных случаев применимость (13) не вызывает сомнения.
Формула (19) и соответствующая ей для нормального процесса формула (22) представляют интерес для численного определения гоч- ности найденной оценки корреляционной функции, которую можно получить, если в этой формуле заменить искомую корреляционную функцию К(.^ ее оценкой.
Вид формулы (22) показывает, что по мере приближения интервала времени т к Т дисперсия оценки К(т) увеличивается, т. е. точность оценки понижается. Следовательно, при построении графика оценки К (т) нужно учитывать, что точность найденных ординат этой функции убывает по мере удаления от начала координат. Происходит это потому, что с ростом т интервал времени (Т—т), на котором производится усреднение функции X (t) X (t -}- т), уменьшается.
При обработке реализаций стационарных случайных функций иногда возникает необходимость использовать несколько реализаций Если имеется уверенность в том, что все эти реализации получены при одинаковых условиях, то каждую из них обрабатывают указанным выше способом, а затем оценки корреляционных функций усредняют по всем реализациям.
При этом, если длительность реализаций в отдельных опытах одна и та же, то в качестве окончательного значения оценки нужно взять
18»
среднее арифметическое результатов обработки отдельных реализаций, а если длительность реализаций различна, то результаты обработки отдельных опытов нужно взять с весом, который можно считать обратно пропорциональным дисперсии соответствующего значения, даваемой (19) и (22).'
Рассмотрим особенности оценки корреляционной функции по дискретному числу ординат реализации случайного процесса. В этом случае (9) и (11), естественно, не могут быть применены и приходится пользоваться формулами, в которых интегралы заменены соответствующими суммами. При этой замене возникает два основных вопроса, связанных с выбором шага дискретности А: во-первых, существует ли и в этом случае оптимальный шаг дискретности и, во-вторых, насколько можно увеличивать шаг дискретности, не рискуя при этом существенно ухудшить оценку корреляционной функции?
Первый вопрос может возникнуть в том случае, когда имеет смысл пойти на усложнение методов обработки опытного материала для повышения эффективности оценки. Второй вопрос возникает тогда, когда получение большого количества ординат случайного процесса сопряжено с добавочными трудностями (например, при фотографировании шкал приборов) или сокращение числа членов в суммах, дающих оценку К(т), желательно для упрощения расчетов.
Исследуем этот вопрос подробнее для простейшего случая, когда известно, что х = 0, а X (f)— нормальная случайная функция. Вместо (9) в этом случае получим
т — /
^М=^7П 2 ^(/Д)^(/Д + ^)-(41.24)
/ = 0
Находя дисперсию правой части равенства с помощью (20), будем иметь
т —I
о |К WJ = 7=^71 ( 2 (‘ - ^т+т) №W + й) 4
+ к(/А) К(/А - ZA) + 2KU^ + ZA) К(/А - /А)] -
— Ка (ZA) - К ф)К (ZA)}.(41.25)
Полученное выражение можно рассматривать как значение интеграла
Г4-Д —т
•+ к (т + ^ж (т — та} ^v(41.26)
вычисленного методом трапеций. Поэтому, используя формулу (40.27) для остаточного члена в формуле трапеций и повторяя выкладки,
выполненные в предыдущем параграфе при оценке Ю[х], для изменения дисперсии К (т) при переходе от формулы (22) к формуле (24), получим (Jt=T— т)
Ю^^и.д’-гад0^,(41.27)
где введены обозначения
Л1=1{1+5[^(7'1)А(Т1 + т)+1а(71)^(Т1-т) +
+ ^(Л + ^)^(7')-^)]- 7-, к (0 + )А(т)} +
+^ $ (1 -^ о
+ 6 (Ч + т) £ (ч — т)] б/тр(41.28)
Л
S,= ^l -^)[у6(т,)А(т1 + т) + 1А(г1)6(т1-т) +
5
+ & (ч + т) ^ (ч — т)] ^Ч-(41.29)
Обычно ^^>0. В этом случае выражение (27) имеет минимум, соответствующий оптимальному значению шага дискретности Д:
ДоПт=^,(41.30)
при котором
8D[K(T)]onT = -^.(41.31)
Если и Л! ^> 0 (что обычно имеет место), то (8D [К W] )0Пт < 0, т. е. существует шаг дискретности (30), при котором оценка дисперсии по дискретному числу ординат является более эффективной, чем оценка по непрерывному графику реализации .х(1\ даваемая формулой (22).
Как и при оценке математического ожидания, получаемый при этом выигрыш быстро уменьшается с ростом Т. Кроме того, Допт при оценке корреляционной функции оказывается функцией т (и отличается от Допт при оценке х\ Поэтому усложнение расчетов, связанное с использованием оптимального шага дискретности, обычно себя не оправдывает и оценку корреляционной функции вычисляют по формуле (13), а в том случае, когда вычисление по дискретному числу ординат является более удобным (например, при вычислении на цифровых ЭВМ или при получении ординат реализации в дискретные моменты времени), выбирают интервал Д настолько малым, чтоб» оценка по формуле (24) практически не отличалась от оценки по
формуле (13), которая имеет еще и то преимущество, что вычисление интегралов, входящих в эту формулу, просто выполняется с помощью специальных приборов — корреляторов.
После определения достаточного числа ординат функции KQt) и построения ее графика обычно возникает необходимость аппроксимирования корреляционной функции простым аналитическим выражением, удобным при дальнейшем исследовании. Выражения, употребляемые при такой аппроксимации, должны удовлетворять общим свойствам корреляционных функций и отображать характерные свойства полученной кривой К(т).
Аппроксимирующее выражение может быть найдено обычными методами приближения функций с любой точностью. Однако большая точность приближения к найденному значению К(т) обычно бывает не только не нужна для получения ответа на конкретный практический вопрос, решаемый в данной задаче, но бывает даже в ряде случаев нежелательна, так как воспроизведение различных особенностей графика функций К^), возникающих вследствие невысокой точности самой оценки корреляционной функции, может только исказить физическую сущность рассматриваемого явления и, во всяком случае, усложнить его исследование. Поэтому выбор типа аппроксимирующего выражения и необходимая точность аппроксимации К (т) определяется той задачей, для решения которой требуется знание корреляционной функции. Например, если случайная функция, характеристики которой определяются из опыта, входит в правую часть дифференциального уравнения, решение которого является объектом исследования, то обычно имеет значение только общий характер изменения функции К(т). В этом случае в качестве аппроксимирующего выражения одинаково годятся как выражения, соответствующие дифференцируемому, так и выражения, соответствующие недифференцируемому процессу.
Наоборот, если по найденному значению корреляционной функции требуется определить корреляционную функцию производной исследуемой случайной функции, то к выбору аппроксимирующего выражения необходимо подходить с большей осторожностью. Так, например, в этом случае выражение
К (т) II cos рт (41.32) явно не годится, и лучший результат можно ожидать от аппроксимации корреляционной функции формулой
К(т) o2e-alTl ^cos ?т +у sin ^|т |^. (41.33)
Кроме того, при выборе аппроксимирующего выражения полезно учитывать механизм возникновения исследуемого случайного процесса*
Например, большинство случайных процессов, имеющих интерес для технических приложений, может рассматриваться как результат прохождения «белого шума» через динамическую систему с постоянными или почти постоянными параметрами. В этом случае Спектральная плотность должна иметь вид
<4L34>
где Р^ (со) и Q^ (со) — полиномы степеней ^т и 2п от ю, содержащие только четные степени своего аргумента. Такой спектральной плотности соответствует корреляционная функция
№ = У, е-в'|т| (a/₽/|ti -V-a}e-i9f"x),(41.35)
/=1
где ау и ру— абсолютные значения мнимых и вещественных частей корней полинома Q^^). В данном случае корреляционная функция убывает с ростом т по экспоненциальному закону. Поэтому для процессов подобного типа аппроксимация выражениями вида
(41.36)
или вида
К(т) ^ А~а‘ cos pt(41.37)
менее желательна, так как эти корреляционные функции соответствуют случайным процессам, имеющим существенно отличные свойства. (Например, для процессов такого типа возможна точная экстраполяция процесса по конечному отрезку его реализации — см. условие (19.26) сингулярности процесса.)
Во многих задачах достаточно хорошей является аппроксимация ТО выражениями вида'
д26-а|т|. о2е-а|г| cos рт> Д-а|т| (COS рТ + у Sin р | Т |) ,
^-«1^(1 + а|т|),(41.38)
из которых первые два соответствуют недифференцируемому процессу, а последние два — процессу, имеющему одну производную. При использовании выражений этого типа за значение а2 можно взять оценку дисперсии (т. е. К(0)), а постоянные аир определить по нескольким наиболее характерным точкам кривой К(^У Так как точность ординат К(т), как правило, падает с ростом т, то в качестве этих характерных точек не следует брать те из них, которые расположены далеко от начала координат.
Например, если из анализа общего вида кривой и условий поставленной задачи признано целесообразным использовать аппроксимирующее выражение для К(т) в виде
а^~al Tl (cos рт —f~ у Sin Р |т |),
то для определения аир можно потребовать, чтобы аппроксимирующая функция совпадала с К(т) в начале координат, имела бы первый нуль в той же точке, что и К (т) (в точке тД а в точке та, где расположен первый минимум функции К (^ имела бы ту же ординату, что и К(т). Выполнение этих условий дает уравнения
cos р^ ~|~ у sin р | ^ | = 0,(41.39)
e-“l’2l (cos ₽т4 +j sin p I тв|) = ^^,(41.40)
численное решение которых не представляет трудностей, так как из первого уравнения а выражается явно через р
а= — р Ctg р | х, |(41.41)
и задача сводится к решению одного уравнения с одним неизвестным, что может быть осуществлено, например, графически. Возможны и другие способы подбора значений а и р по найденному графику К (т).
Например, если функция К(т) определена с достаточной точностью вплоть до второй точки пересечения оси т (при т = т3), то, положив
T = arctgy,(41.42)
искомое аппроксимирующее выражение можно представить в виде
К(т)^о2г-а|т| cos (р| т| — у).(41.43)
Так как cos (р | т |—у) обращается в нуль при аргументе, равном у и те, то для определения р и у имеем два уравнения
Рч — 7 = у,рт3 —7 = yir,(41.44)
откуда непосредственно следует, что
р = —Т =a = ptgT.(41.45)
гт8 — т/12(т, —т,)г 81*
Можно исходить и из требования равенства моментов функции К (т) и о2е-а|т| ^cos рт + у sin ? I т l) на некотором участке изменения т, например от т = 0 до второго нуля функции К(т).
В том случае, когда определение корреляционной функции производится для выяснения механизма возникновения случайного процесса, к вопросу об аппроксимации К(т) нужно подходить с особой тщательностью. При этом выяснение тонкой структуры случайного процесса обычно удобнее производить не путем анализа оценки корреляционной функции, а путем изучения оценки спектральной плотности 5 (ю) (см. § 42).
В настоящее время широкое распространение получили специальные вычислительные приборы (корреляторы), приспособленные для автоматического или полуавтоматического вычисления оценки корреляционной функции по полученному ранее графику реализации случайной функции или в процессе самой записи текущих значений случайной функции. Большинство корреляторов вычисляет интегралы, дающие оценки математического ожидания и корреляционной функции стационарного процесса
т
x = ^x^d.tt(41.46)
Г—т
^(т) = Т=Т ^ \x^ — xA\x<t^ — 5£\dt.^А1^
Некоторые корреляторы вычисляют значение интеграла
Г—т
J W =§ x(t)x(t-\- т) di,(41.48)
который связан с К(т) формулой
К(Т) = У(Т)__(^.(41.49)
Независимо от того, производится вычисление (47) или (48), принципиальная схема прибора остается одной и той же и состоит в следующем (рис. 33).
С подвижной ленты 7, на которой тем или иным способом произведена запись реализации случайной функции, снимают значения ординат случайной функции, соответствующие двум моментам времени, сдвинутым друг относительно друга на интервал т, величину которого можно менять в нужных пределах. От снятых таким образом ординат x(t) и х (t ~|“ т) на дифференциалах 2 и 4 вычитается оценка
394 ЭКСПЕРИМЕНТАЛЬНОЕ ОПРЕДЕЛЕНИЕ ХАРАКТЕРИСТИК [ГЛ. VII математического ожидания случайной функции, предварительно определяемая по (46). Получаемые после дифференциалов разности х^ — 5с и х(^ + т) — х поступают на множительный механизм 3, где перемножаются. Результат перемножения подается на интегрирующий механизм 5, с которого на счетчик 6 поступает текущее значение интеграла (47), поделив которое на длину пропущенной через прибор
Рис. 33.
ленты / (с учетом приборного масштаба), получаем оценку корреляционной функции при установленном значении т. Повторив эту операцию несколько раз, можно получить нужное число ординат функции К(т). Для определения оценки математического ожидания предварительно пропускают ленту с записью реализации случайной функции, снимая с нее только ординату х (£), а вместо ординаты х (f -|- т) в множительный механизм подают постоянное значение а (на дифференциалах при этом, разумеется, вычитание 5с не производится). При такой работе прибора на счетчике будет получено значение
т
а^ x<t^t,(41.50)
о
которое отличается от оценки математического ожидания, определяемого (46), только постоянным множителем, который легко учесть.
В тех приборах, в которых дифференциалы 2 и 4 отсутствуют, работа производится в таком же порядке, но только со счетчика снимается не величина, пропорциональная К(т), а величина, пропорциональная интегралу (48), по значениям которого вычисляется корреляционная функция по (49).
Очевидно, что если на подвижной ленте или на двух синхронно перемещающихся лентах нанесены два графика, соответствующие реализациям двух стационарных случайных функций X (О и Y (0> то, снимая с этих графиков ординаты х^ иу$и подавая их в счетнорешающую часть коррелятора, на выходе мы получим величину, пропорциональную
$ [х(0 —+ (41.51)
О
которая отличается от оценки корреляционной функции связи
Т-т
^М=7=Т ^ к(0-^][^^ + ^)-Я^ (41.52)
только постоянным множителем, учитывающим множитель в (52) и масштабные коэффициенты прибора.
Таким образом, коррелятор может быть использован не только для определения корреляционной функции, но и для определения корреляционной функции связи двух стационарных случайных процессов.
Различные существующие образцы корреляторов, которые воспроизводят описанную выше схему работы, отличаются между собой только техническим воплощением этой схемы, т. е. тем, какая форма записи случайного процесса используется, какой метод считывания ординат случайной функции применяется и, наконец, какого типа счетно-решающие механизмы (множительный, интегрирующий) используются.
При получении записи реализации функций на бумажной ленте съем ее ординат можно производить или вручную путем совмещения подвижных индексов с кривой, или с помощью специальных считывающих устройств.
При записи на магнитную ленту считывание ординат случайной функции производится наиболее легко, прибор получается конструктивно более простым, а время, необходимое для обработки записей, будет значительно меньшим, чем при использовании записей на бумажной ленте.
Независимо от технического осуществления коррелятора указанной выше схемы принцип его работы остается одним и тем же и, следовательно, приведенные в начале параграфа формулы, определяющие дисперсии оценок математического ожидания и корреляционной функции, остаются полностью приемлемыми и в данном случае.
Однако при использовании этих формул не следует забывать, что они получены в предположении, что обрабатываемые реализации являются действительно реализациями стационарного процесса.
Кроме того, эти формулы, естественно, не учитывают ошибки коррелятора как счетно-решающего прибора.
Рассмотрим несколько подробнее ошибки, которые могут возникнуть вследствие первой из указанных выше причин.
Предположим, например, что нестационарность исследуемого процесса вызвана тем, что математическое ожидание процесса не постоянно, а является медленно меняющейся функцией времени, определяемой равенством
5с^ = а-^Ы,(41.53)
где а и b — постоянные. Применяя в этом случае формулу (46), т. е. считая х постоянной, при вычислении оценки математического ожидания мы получим систематическую ошибку. Действительно, находя математическое ожидание обеих частей равенства (46), получим
т
М[х(0] = у J ЯЮ^^ + у^-(41.54)
О
Так же возникает систематическая ошибка и при вычислении оценки корреляционной функции, так как, находя математическое ожидание обеих частей равенства (47), с учетом (16) и (53) получим
Г-т
м [К(т)] = №- (г1г)г ^ (Г- Т - Ч) [К(t + ч) +- ч)№+
О
+ -1-62(7-г)3-1а»т.(41.55)
Второе слагаемое в полученной формуле (для эргодических процессов) стремится к нулю при росте Т, однако третье слагаемое не только не уменьшается, но растет по квадратическому закону с ростом Т. Поэтому если при обработке реализации случайного процесса на корреляторе мы предполагаем, что математическое ожидание процесса постоянно, а в действительности это математическое ожидание, медленно изменяется со временем, то будет возникать систематическая ошибка в определении корреляционной функции, которая будет расти с ростом Т и будет зависеть от т.
Если математическое ожидание х не является линейной функцией времени, а меняется по более сложному закону (например, содержит низкочастотную гармоническую компоненту), то систематическая ошибка в К^т) может расти с ростом т по более сложному закону.
Этим иногда удается объяснить явление, замечающееся часто при обработке реализаций случайных процессов: значения К (т)для больших т, не только не согласуются с аппроксимацией оценки К (т), полученной для
397397ОЦЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИОЦЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИ§ 4H
397
397
ОЦЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИ
ОЦЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИ
сравнительно малых значений т, но могут противоречить основным свойствам корреляционной функции, например, может быть
i^MI>K(0)
Кроме описанной выше схемы коррелятора, пригодного для обработки любых стационарных случайных функций, существуют еще корреляторы, специально предназначенные для обработки реализаций стационарных нормальных процессов.
Один из принципов построения таких корреляторов основан на том, что нормированная корреляционная функция ^(т) и вероятность q того, что знаки отклонений ординат случайной функции от ее математического ожидания для двух моментов времени / и / —|—т будут противоположными, связаны соотношением
к (т) == COS vq,(41.56)
которое легко может быть выведено, если учесть, что ординаты X (/) и X V 4- т) образуют систему нормальных случайных величин. Действительно, обозначив для краткости
Xx = X(t) — x, X^Xtf^ — X, К(0) = о\ (41.57) для плотности вероятности f(xb х^ получим
/(х„ х„) =е ' '^d -W + ^ '. (41 Л8).
Величины Xi и х^ будут иметь противоположные знаки тогда,, когда или хх положительно, а х^ отрицательно, или наоборот. Поэтому вероятность q определится формулой
О оооо О
q= \ J fUv x^dx^ dx^-^- § $ f^xv x^dx^dx* (41.59) — оо 00 — oo
Подставляя сюда плотность вероятности (58), замечаем, что интегралы легко вычисляются, если от прямоугольных координат xv и х^ перейти к полярным, положив
хх = р cos ср,х* = р sin ср.(41.60)
Выполнив эту замену, получим
а =7=- \ \ е 2п2 (1 - дз> д д ।
гЗл о
2
” ” р2 (1 — A sin2<p)
+ S yWkV-kSd^=»^^ <4L6I>
что эквивалентно (56)
Вычисление оценки нормированной корреляционной функции к (т) по формуле (56) можно автоматизировать следующим образом.
Пусть дана реализация случайной функции х(/), разность между которой и математическим ожиданием 55 записана на подвижной ленте (рис. 34). Предположим, что в точках А и В, отстоящих одна от другой на расстоянии т, имеется два устройства, автоматически фиксирующих знак ординаты функции [х (1) — 55^. Если перемещать ленту с постоянной скоростью и замыкать цепь счетчика времени (секундомера) только тогда, когда знаки функции в точках А и В будут различны,
то отношение времени Tv отсчитанного секундомером, ко всему времени движения ленты Т даст оценку искомой вероятности q:
(41-62)
Устройства, автоматически фиксирующие знак ординаты функции, представленной графиком, конструктивно значительно проще, чем устройства, определяющие величину ординаты.
Например, в одной из существующих схем корреляторов в точках А и В располагается по две пары скользящих контактов, одна из которых находится выше линии математического ожидания (выше прямой 01 на рис. 34), а другая — ниже этой линии. В точках пересечения кривой с осью 01 проведены токопроводящим состааом вертикальные прямые. При пересечении вертикальной прямой верхней парой контактов замыкается соответствующая электрическая цепь и срабатывает двухпозиционное реле 1 или 2, фиксирующее положительный знак ординаты функции. При пересечении токопроводящей линии нижней парой контактов реле срабатывает снова, чем фиксируется отрицательный знак функции. Счетчик времени включается автоматически в том случае, когда реле фиксирует разные знаки.
Очевидно, что коррелятор описанного выше типа может быть также использован и для определения нормированной корреляционной функции связи двух стационарно связанных нормальных процессов. Для
$ 41] ОЦЕНКА КОРРЕЛЯЦИОННОЙ ФУНКЦИИ 399. этого нужно только, чтобы в приборе сравнивались знаки не ординат функций [x(f)— х] и [х(^4~т)— ^], а ординат функций [х (t)— х] и [у(^ + т)—Л* Получающееся в этом случае по (62) значение q будет давать оценку вероятности несовпадения знаков ординат этих функций, а нормированная корреляционная функция связи определится, формулой, аналогичной (56),
r^(t) = ^^- = cos^. (41.63)
Во многих задачах дисперсия случайной функции не представляет основного интереса. Например, при исследовании качки корабля на вблнении обычно задаются различной интенсивностью волнения (его балльностью); при исследовании помехозащищенности радиолиний задаются уровнем шумов и т. д. Поэтому изложенный выше способ определения нормированной корреляционной функции нормального случайного процесса, не требующий применения множительного и интегрирующего механизмов, в ряде случаев находит свое применение.
Для обоснования возможности применения этого способа необходимо убедиться, что получаемые таким образом оценки будут несмещенными и состоятельными. Кроме того, существенно сравнить эффективность этого способа с эффективностью, получаемой при использовании формулы (47). Более подробное рассмотрение этого вопроса показывает, что эта оценка действительно является несмещенной и состоятельной (для эргодических процессов), однако ее эффективность ниже, чем эффективность оценки, даваемой формулой (47). Поэтому, используя формулу (56) для оценки нормированной корреляционной функции, мы не получим той точности, которую можно было бы получить при более рациональной обработке опытного материала. Мы как бы теряем часть полученных реализаций, т. е. изложенный выше способ не является оптимальным с теоретической точки зрения.
Тем не менее простота автоматизации обработки опытного материала делает целесообразным применение этого способа в ряде случаев, особенно когда получение реализаций случайного процесса не связано с большими трудностями.
Пример 41.1. Дисперсия а2 стационарной нормальной случайной функции X (О известна, ^ = 0. Оценка нормированной корреляционной функции определяется или по формулам (56) и (62):
^(x) = COS^,
где Ti — общая сумма отрезков времени, в течение которых sign [X (f)X (t + т)] = —1, а Т—общая длина реализации, или по формуле
Т — т
Определить lim считая функцию &(т) известной.
Так как Т->оо, ад— состоятельная оценка q, то разность <q — q) можно считать малой и, следовательно, разлагая cos icq = = cos к [^ + (q— </)] в ряд и ограничиваясь только линейными «членами, получим
^ (т) = cos ^q — it (q — q) sin itq,(T) — /? (t) = — ic (q — q) sin ^qtD [^ (t)] = ic*2 sin2 ^q • D [^J.
С другой стороны, учитывая способ определения q, имеем
Т-тГ — т
о 15] = ^—ху $ § ~ dtl dt% = и (Г
Г — т
где
(
0 оо 0 оо оо 0 0 оо 0 оо оо 0
ИИ+П М + И 5 н
—оо 0 —оо О0 —оо —оо 0 —оо о 0 —оо
оо 0 оо 0 ч
+ $ 5 S S ) Ях1> ха> х»х^ dxi dx» dxa dxf Ч = к — 1й
О —оо 0 —оо /
a f(xb хъ х3, х^— плотность вероятности системы нормальных случайных величин Хг = у X (^i), A'3=-“A’(^4-'c), Х3=^-Х(^), Х^ =
-= у X (^2 + т), корреляционная матрица ||^z|| которых имеет вид
16(т) к^ А(ч + Т)
и, к^ 1 к(ч— ^)^(ч)
* ^“k(^)й(т,—т) 1^(т)
А(ч + ^)к(т^к(т) 1
Используя формулу (22), имеем
/ — т
DL&S(т)J = (jL^y ^ (7 — Т — ч)[^4(Tt) + к(ti + т)к(т, — t)J dTp О
Следовательно,
= lim у^к3 sin2TC^=
Г ~ °° j (Т — т — TJ [Л2 (TJ 4- й(т + tJ А(ч — т)] d4
j [-/(Ч)—92]^1
= 5К5 sinj rq.
J [А8(Т1) Н-А(t-J-tJ А(Т! —т)] d-ц о
Интеграл, стоящий в знаменателе, легко может быть вычислен. Интеграл, стоящий в числителе, может быть найден только численно. При этом следует учесть, что два из четырех интегрирований в формуле для Дтх) могут быть выполнены.
§ 42. Оценка спектральной плотности
Для определения оценки спектральной плотности стационарного случайного процесса по его реализации можно или предварительно определить оценку корреляционной функции изложенным в предыдущем параграфе методом и найти ее преобразование Фурье, или с самого начала вести обработку реализаций случайной функции таким образом, чтобы сразу находить ординаты оценки §(«>) спектральной плотности.
Рассмотрим подробнее каждый из этих способов для определения наиболее эффективного.
Если оценка 5 (ю) определяется по предварительно найденной оценке корреляционной функции К (т), то возможно или предварительно аппроксимировать К(т) соответствующим аналитическим выражением, или исходить непосредственно из графика К(т), полученного путем обработки реализации случайного процесса.
Первый способ представляется наиболее практичным в том случае, когда из общих соображений вид корреляционной функции не вызывает сомнения и нет опасности при ее аппроксимации упустить какие- то существенные подробности спектральной плотности. Пусть, например, известно, что случайная функция X (t) может рассматриваться как выходная функция стационарной линейной системы первого порядка, на вход которой поступает «белый шум», а функция К(^) хорошо аппроксимируется выражением
К^ = ^е(42.1)
В этом случае для оценки спектральной плотности получим сразу
■(42'2)
Однако часто возникают задачи, при которых оценка S (ю) должна быть найдена с большей тщательностью, так как самой задачей статистической обработки является выяснение тонких свойств спектральной плотности, связанных с выяснением природы возникновения исследуемого случайного процесса. В этом случае необходимо обратиться к оценке К^) до ее аппроксимации или к самой реализации случайного процесса. Однако в первом случае возникает принципиальная трудность, связанная с тем, что оценка корреляционной функции К(т) известна нам только на ограниченном интервале изменения ее аргумента (— Т, Т), причем точность оценки уменьшается с приближением к границам интервала. Поэтому вычисление оценки спектральной плотности по формуле
т
S (о) = -1Л^(т) (к(42.3)
— т
не является наилучшим, а в ряде случаев и просто неприемлемым, так как неучет ординат корреляционной функции К (т) при 111 > Г может существенно исказить ординаты спектральной плотности при малых значениях со.
Столь же неэффективным оказывается и непосредственное применение преобразования Фурье к реализации х^ для получения оценки 5(<о).
Рассмотрим этот вопрос подробнее. Пусть дана реализация x(t), записанная в интервале времени (0, 7). Так как спектральная плотность является усредненным значением квадрата модуля амплитуды разложения случайной функции в ряд Фурье, то в качестве оценки спектральной плотности естественным представляется принять выражение, называемое обычно «периодограммой» (или «периодограммом»):
т
= Г’ <42л>
вычисление которого значительно проще поддается механизации, чем вычисление корреляционной функции, поскольку здесь отпадает необходимость в перемножении ординат реализации случайной функции, взятых в различные моменты времени.
Для того чтобы (4) можно было принять в качестве оценки, необходимо убедиться, что при росте Т математическое ожидание этого выражения стремится к S(w), а его дисперсия стремится к нулю. Выпол-
нение первого условия легко доказать, так как, вычисляя математические ожидания обеих частей (4) и рассматривая квадрат модуля интеграла как двойной интеграл, получим (считаем £ = 0)
Ml/W1 = ^MMl/W1 = ^Meiu> (^ — /i)eiu> (^ — /i)X^Xdt^dMti^X^Xdt^dMti^
Ml/W1 = ^M
Ml/W1 = ^M
eiu> (^ — /i)
eiu> (^ — /i)
X^Xdt^dMti^
X^Xdt^dMti^
eto«. - ю M IX &) X &)] dtt dt» =
7 7T
=^ и ^ 1/8"'*’K ^- <0 d^=^ И1 - ^) ^^wdT- о О-r
(42.5)
Следовательно, переходя к пределу, будем иметь
ОО
(42.6)(42.6)Нт М [/(<»)] = ~ ( ei0>'К (и) <к = $(«>'),
(42.6)
(42.6)
Т—*ооJ
—ОО
т. е. первое условие, которому должна удовлетворять оценка S(w), действительно выполняется. Однако второе условие нарушается, так как, определяя дисперсию S (ю), например, для нормального процесса, будем иметь [32] (считаем ш 0)
(42.7)(42.7)lim D[Z(o))] = S2(^
(42.7)
(42.7)
Г—*оо
т. е. точность определения спектральной плотности по (4) не повышается с увеличением интервала записи Т. Поэтому (4) не может быть принята в качестве оценки спектральной плотности.
Несостоятельность оценки (4) спектральной плотности S (со) связана с тем, что здесь оценивается не числовой параметр, характеризующий 5 (со), а производится оценка всего хода этой функции, или, как говорят в математической статистике, производится непараметрическая оценка S(co). Так как число оцениваемых ординат спектральной плотности бесконечно, то дисперсия оценки каждой ординаты не убывает с ростом Т. Действительно, предположим сначала, что мы представили случайную функцию не в виде интегрального спектрального разложения (10.45), а в виде отрезка ряда Фурье
• Х(0^ У, (A;COS(o/-^Zfy sin w/), (42.8)
где Aj и Bj — случайные величины, обладающие одинаковой дисперсией а/ (и нулевыми математическими ожиданиями). Для получения оценки дисперсии представим реализацию х^ случайной функции
104 ЭКСПЕРИМЕНТАЛЬНОЕ ОПРЕДЕЛЕНИЕ ХАРАКТЕРИСТИК (ГЛ. VII в виде ряда (8), коэффициенты которого можно рассматривать как реализации случайных величин Aj и В/. Для оценки дисперсии этих величин имеем
^=4(°'+^)’ (42.9)
Предположим теперь, что в формуле (8) мы будем увеличивать число слагаемых п. Тогда при соответствующем предельном переходе сумма (8) превратится в интеграл, a aj можно будет заменить на S(w)dto (см. § 10). Однако при этом предельном переходе оценка о? по-прежнему будет вычисляться по формуле (9), содержащей только два слагаемых, и следовательно, дисперсия оценки не будет уменьшаться с ростом п, т. е. полученная таким образом оценка S(w) не будет состоятельной. Положение изменится, если вместо оценки дисперсии каждой амплитуды Aj или Bj мы будем оценивать дисперсию суммы амплитуд, приходящихся на заданный интервал частот (о)р (о.2). Применительно к непрерывному спектру частот это означает, что мы будем искать не оценку ординат спектральной плотности S*(a)), а оценку интеграла от этой спектральной плотности, взятого в пределах от («t до ах2 или (что то же самое) разность спектральных функций S(w2) — S(<«i). Легко проверить (см. [8], [42]), что в этом случае
tog Т
S (ш,) — S ((Of) = J 1 (L | J e^x (0 at |3| dm (42.10) o>i 0
будет асимптотически несмещенной и состоятельной.
Таким образом, вследствие несостоятельности оценки 5(ю) формула (4) не позволяет даже при весьма больших длинах реализации Т получить надежное значение спектральной плотности в данной точке со, т. е. надежно определить тонкую структуру функции S* (to). Наоборот, если мы будем интересоваться усредненными значениями этой функции, то с увеличением интервала усреднения (о^, w2) при той же длине реализации мы будем получать все более эффективные оценки. Однако если мы будем использовать полученные усредненные оцежй для характеристики спектральной плотности S(w), то мы неизбежно получим систематическую ошибку. Иными словами, получая состоятельную оценку путем указанного выше усреднения по частотам, мы тем самым нарушаем несмещенность оценки.
Для преодоления возникающей таким образом трудности применяются различные способы, основанные на рациональном усреднении ординат спектральной плотности.
Рассмотрим сначала простейший из таких способов, поясняющий существо решаемой задачи. Вернемся для этой цели к выражению (4). Как было отмечено ранее, это выражение не может быть принято
в качестве оценки спектральной плотности, так как не дает состоятельной оценки. Однако если разбить интервал времени (0, 7) на п интервалов длиной Го и применить (4) для каждого из этих интервалов, то мы получим п оценок спектральной плотности
1। уТ°
5у(ш) = 2^| €e/orfx(0^|2(/=1, 2, ... , п), (42.11)
среднее арифметическое которых при достаточно больших Го и п можно принять за оценку S(w). Действительно, положив
п
S^^n^Sj^(42.12)
y-i
и находя математические ожидания обеих частей равенства, на основании (6) получим *
Иш М[§(<о)]= Иш М [5/(со)] = 5(to).(42.13)
Г0-*ооТ0-*со
С другой стороны, считая 5;(ю) при достаточно большом Го независимыми случайными величинами и применяя основные теоремы для дисперсии суммы независимых случайных величин, с учетом (7) получим
lim D[S(u))]= Иш Г-^(<о)1 = 0.(42.14)
n-юол—*оо L^J
Го-> ОО
Покажем, что оценку, практически эквивалентную (12), можно получить из (3), введя в подынтегральное выражение в правой части этой формулы соответствующую весовую функцию. Для того чтобы в этом убедиться, подставим (11) в (12), представляя одновременно квадрат модуля интеграла в виде двойного интеграла. Выполнив эти преобразования, получим
п jT. jTo
S((o) = —L- У ((e-^-^x^x^dM^.(42.15)
/=1 U- 1) 7*0 (У-1) Го
Если в каждом из интегралов, стоящих под знаком суммы, произвести замену переменных, положив
*i = ^i-(/—ИЛ» ч-^—Ц— ОТо, (42.16) то (15) примет вид
Го Го п — 1
0 б о /=0
Т = т2 —ТрТ = т2 —ТрВведя вместо т2 новую переменную интегрирования
Т = т2 —Тр
Т = т2 —Тр
(42.18)
-формуле (17) можно придать вид
Гоп — 1 Го
w=i ^ {^2 §х ^+/г")х <т»+1т»+т) <4йт+
—70° ^=0 О
п-100
+i^k 2 Н е"тт [~ $ х (т1+^^х^+^^+т) Н^ -
° Z = 0 -Го ’— т
ГоГо
— S ^“ч 5^(ч4-^)х(т1 + /Г0 + т)^(42.19)
ОГо — t
Первая сумма в полученном равенстве (с учетом множителя \[пТ^ дает оценку корреляционной функции К(т), вычисленную по формуле (41.9) для реализации длины л 70-4”^= Т^т. Каждый из внутренних интегралов во второй сумме формулы (19) также дает оценку корреляционной функции, вычисленную по отрезку реализации длиной т, но умноженную на т. Обозначив эти оценки Ki (т) и Ki (т) для первого и второго интегралов суммы, вместо (19) можно будет записать
5(ш) = ^ \ е^К^т —
—То
0п — 1Топ — 1
-^уН ^’Z W^V"*”^ КЦ-^. (42.20) -г0/=оо/=о
Если в последней формуле не делать различия между оценками К (т), Ki (т) и Kt (т), написав всюду К (т), то мы получим
ГоТ
S(to) = l £ /г(т)К(т)е-'“т(/т = 1 ( h(t)k^e-i<0T d^, (42.21)
-Го— T
где «весовая функция» h (т) обращается в нуль при | т | > Го.
Таким образом, приведенные выше качественные рассуждения показывают, что введение в формулу преобразования Фурье оценки корреляционной функции добавочного множителя, отличного от нуля только в конечном (симметричном) интервале изменения аргумента, примерно эквивалентно переходу от несостоятельной оценки (4) к состоятельной оценке (12). При этом общие соображения о выборе интервала То остаются прежними: интервал Го должен быть достаточно большим для того, чтобы оценка 5(ю) была несмещенной, и
т достаточно малым, чтобы п — ^ было настолько большим числом,
* о чтобы оценка была эффективной.
Общих теоретических рекомендаций по выбору значения Го, к сожалению, не удается получить, так как оптимальное значение Го зависит не только от вида искомой спектральной плотности 5(a)), но и от той конкретной задачи, которая при этом решается. Поэтому можно сделать только общие практические указания по выбору ширины интервала То (ширины «окна», как иногда называют этот интервал в английской и американской литературе): выбрав вид весовой функции h(^ (о выборе вида этой функции будет сказано ниже), производят расчет 5(a)) при различных Го, идя, например, от меньших значений к большим. Так как малое значение Го соответствует большому числу п в формуле (12), то получаемая при этом оценка будет наиболее эффективной (дисперсия оценки 5(ш) будет наименьшей), однако вследствие малости Го оценка будет обладать наибольшей смещенностью, что может сильно исказить график оцениваемой функции. По мере увеличения Го эффективность оценки будет падать, однако будет уменьшаться систематическая ошибка оценки. На получаемых графиках 5 (со) это будет сказываться в том, что сначала (при малых Го) график 5(a)) будет иметь вид плавной кривой, на которой все характерные для данной спектральной плотности пики будут сглажены; по мере роста Го тонкая структура спектральной плотности будет постепенно проявляться, а при дальнейшем росте Т^ график начинает приобретать вид реализации случайной функции, поведение которой не отражает характера 5(a)), а является следствием несостоятельности оценки. Если общая длина Т реализации случайного процесса достаточно велика, то, если поступать указанным выше образом, обычно удается подобрать «оптимальное» значение 70. Если Т мало, то, естественно, никаким выбором Го нельзя получить достаточно хорошую оценку спектральной плотности и необходимо стремиться к увеличению объема опытного материала.
Вернемся к формуле (21). Покажем, что ее можно преобразовать таким образом, чтобы под знак интеграла входила не оценка корреляционной функции, а «периодограмма» /(w). Заменим для этой цели весовую функцию h (т) ее преобразованием Фурье ту ((о), т. е. положим
/г(т) = J е^ю ^й^ d^x(42.22)
—ОО
и подставим в (21) вместо К(т) ее выражение через реализацию случайного процесса х(0
к (т) = у § х (0 х (t + т) at,(42.23)
и
отличающееся от (41.9) только тем, что интервал усреднения взят равным 7, а не (7—т), и положено х = 0. (Так как весовая функция /г(т) обращается в нуль при |т|^>70^7, то первая замена является допустимой; предположение же о нулевом математическом ожидании не является существенным и сделано только для простоты написания формул.)
Выполнив указанные подстановки и сделав очевидные преобразования, получим ^(о)) = 00ГТ
= w (о^) j^f (<0 ~ toi) (f) dt 1 (<0 ~ ('+х (t + т) йт| dwv
(42.24)
Второй интеграл в фигурных скобках можно преобразовать, введя новую переменную интегрирования ^ = ^-]-т, после чего получим
Л (о>) =
соТT±t
= ^ w (wj) |g^y ^^““^^(О ^ ^ e-ikto-to^tv х^ dt^dwp — со0t
(42.25)
Так как при достаточно большом 7 (и малом 0
J-Vtт
е- i (о - Ц)^ (1Х (^ ^ ^ ^- , (<о - Ш1) Г1Х ^ ^ _ tо
Т
= ^е,-- «и tlx (^ ^ 1* (42.26) о
то (25) приближенно можно представить в виде
соТ
S (ш) = \ да (шО ^ \ е‘ 1“ ~ “1) ‘х (0 dt d®v (42.27) — оо0
-или, учитывая (4), в виде
5 (to) = ^ w (о)^ / ((о — (ot) d^i = J w (co — to!) /((Di) du)v (42.28) — 00—00
Итак, для оценки спектральной плотности мы получили две практически эквивалентные формулы: формулу (21), выражающую S(<d) через К^У и формулу (28), дающую связь между S(w) и 7 (со). Для ^применения этих формул необходимо выбрать вид весовой функции ^(') или преобразования Фурье w(<d) этой функции. В зависимости
от того, какая выбрана весовая функция h (т), рассматривают различные виды оценок. Рассмотрим несколько таких оценок, отсылая для более подробного рассмотрения этого вопроса к специальной литературе (см. [1], [42], [47], [56]).
«Усеченная оценка»
h^ =h^ =при | т | ^ Г»,при | т | ^ Г»,при |т[>7'0,при |т[>7'0,/ Ч 4 да (ю) = -/ Ч 4 да (ю) = -sin^«2Г0sin^«2Г0(42.29)(42.30)(42.29)(42.30)
h^ =
h^ =
при | т | ^ Г»,
при | т | ^ Г»,
при |т[>7'0,
при |т[>7'0,
/ Ч 4 да (ю) = -
/ Ч 4 да (ю) = -
sin^«2Г0
sin^«2Г0
(42.29)
(42.30)
(42.29)
(42.30)
Видоизмененная оценка Бартлетта
h^ =h^ =(42.31)(42.31)(1—-^)(1—у^) при 111Г»,
h^ =
h^ =
(42.31)
(42.31)
0при М > Т^,
То
да(ш) = 1 С ^-'^('1 — W1- ЭД^ =
— '0
= "«тт |(7’+— (Г — Го) cocos О) Го 4-2 sin а>Г0}. (42.32)
Оценка Хэмминга
h (т) = (1 — У W0,54 4- 0,46 cos ^,(42.33)
да(ю)=^^_^^2^_. •(42.34)
v 7 2тс со2тс о тс47
to2
Vo)
Независимо от вида весовой функции /z(t), вычисление по формуле (28) можно реализовать путем построения соответствующей системы (фильтра), на вход которой подается реализация случайной функции x(t) (об этом подробнее см. [47]).
Вычисления по формуле (21) могут быть выполнены с помощью обычного коррелятора, если на нем вычислять «корреляционную функцию связи» произведения /z(t)K(t) и набора кривых cos сот для различных значений ох
Итак, суммируя вышеизложенное, можно сделать вывод, что при выяснении тонких свойств спектральной плотности, для того чтобы использовать всю информацию, содержащуюся в реализации случайного процесса, вообще говоря, приходится прибегать к довольно трудоемким расчетам. Поэтому не лишним будет отметить, что в тех
410ЭКСПЕРИМЕНТАЛЬНОЕ ОПРЕДЕЛЕНИЕ ХАРАКТЕРИСТИК {ГЛ. VH
случаях, когда длина реализации весьма велика (или практически не ограничена), а выяснение тонкой структуры спектральной плотности не является особенно важным, в целях упрощения расчетов иногда имеет смысл отказаться от теоретически оптимальных методов обработки, приняв более простую схему расчетов.
В качестве одного из таких способов получения оценки спектральной плотности можно указать на пропускание реализации случайной функции через динамическую систему, обладающую узкой полосой пропускания, — метод фильтрации случайной функции.
Рассмотрим этот способ подробнее. Пусть испытуемая случайная функция X (0 поступает на вход линейной динамической системы, с выхода которой снимается случайная функция У(^), свойства которой определяются свойствами случайной функции X(f) и рассматриваемой динамической системы. Если реакцию динамической системы на гармоническое колебание eltot единичной амплитуды обозначить Ф(/ю), то в соответствии с (12.28) для спектральной плотности ^ (to) получим
Sy (о)) = | Ф (to) р ^ (<о).(42.35)
Предположим теперь, что рассматриваемая динамическая система обладает свойствами узкополосного фильтра, т. е. что квадрат ее передаточной функции | Ф (Zcd) |2 имеет настолько резкий максимум в узкой полосе частот, расположенной около частоты ю0, что можно положить
|Ф(/о))|2 = 0, если | со — w0]>A,(42.36)
где А — величина, малая сравнительно с областью, в которой спектральная плотность ^(w) меняется значительно. В этом случае дисперсия случайной функции У (£) может быть выражена приближенно через значение ординаты спектральной плотности S^w) при (о = (оо. Действительно, в соответствии с общей формулой для дисперсии и выражением (35) имеем
D [ Y (01 = cj = 2 J | Ф (Z®) |3 5Х (<о) dm. 442.37) о
Учитывая соотношение (36), интегрирование в (37) можно производить только по узкой полосе (ю0 — А, (оо -|~ А), т. е. написать (считаем (о0)>А)
<°о+д
а’=2 $ | Ф (Z<o) |2 S, (ш) d<o.(42.38)
<о0—Д
В полученном выражении ^(м) можно приближенно считать постоянной, равной ее ординате в средней точке области интегрирования,
и вынести за знак интеграла, после чего получим
COq —|—Д
а=^^(ш0). 2 J |Ф (/<»)|4<»,(42.39>
О)0—Д или, обозначив
2 °f |Ф(/(о)|4(о = С(<о0),(42.40)
О)0—Д
для определения оценки ординаты спектральной плотности в точке о) = (о0 будем иметь
<4М1>
где постоянная С(<оо) не зависит от свойств исследуемой случайной функции и определяется только передаточной функцией фильтра. Располагая набором фильтров с различным положением частоты пропускания (или имея возможность изменять значение о>0 у данного фильтра путем настройки), пользуясь (41) можно определить ординаты оценки спектральной плотности ^(<o) для различных значений ее аргумента.
Ошибка определения ординат спектральной плотности ^(w) указанным выше способом, кроме приближенности (39), связана с тем, что вместо дисперсии случайной функции, получаемой на выходе динамической системы, мы вынуждены использовать оценку этой величины, которая не свободна от случайных ошибок. Если считать, что при использовании различных фильтров разброс случайных ошибок а* остается постоянным, то абсолютная ошибка определения ординаты S*(w0) будет увеличиваться с уменьшением С(ю0). Поэтому для обеспечения одинаковой точности определения ординат спектральной плотности необходимо подбирать такие узкополосные фильтры, для которых ординаты функции С(ю0) менялись бы по возможности незначительно в интересующей нас области изменения частот.
Преимущество данного способа определения спектральной плотности состоит в том, что для его осуществления достаточно производить определение дисперсии случайной функции на выходе фильтра, что реализуется значительно проще, чем определение корреляционной функции К(т) или нахождение преобразования Фурье реализации х(0 для вычисления /(о>) по формуле (4). Недостатком этого способа является ошибка, связанная с применением (41) к реальным динамическим системам, отличающимся от идеальных узкополосных фильтров.
В заключение рассмотрим особенности получения оценки §(<о) спектральной плотности, имеющей резко выраженные максимумы в
различных диапазонах частот. В этом случае, как обычно говорят, случайная функция имеет высокочастотную и низкочастотную компоненты, а ее реализация имеет вид сравнительно медленно меняющейся кривой, на которую наложены случайные высокочастотные колебания (рис. 35). Подобные реализации возникают довольно часто (например.
в гидроакустике, при вибрациях механических систем и т. п.), и поэтому рассмотрение методов их обработки представляет непосредственный практический интерес.
Непосредственное применение формулы (21) или (28) не позволяет в этом случае получить оценку S(<o), отражающую специфические особенности спектральной плотности. Лучший результат удается получить, если предварительно разделить «высокочастотную» и «низкочастотную» компоненты, найти оценки 5Н («>) и SB (ю) спектральных плотностей этих компонент, а затем положить
§ (to) = SH (to) + SB (а)). (42.42)
Для устранения низкочастотной составляющей нужно пропустить реализацию х^ через «фильтр», пропускающий высокочастотную составляющую и задерживающую низкочастотную. Таким фильтром может служить или соответствующим образом подобранная динамическая (линейная) система или математическое усреднение ординат реализации случайной функции на интервале подходящей длины, расположенном симметрично относительно текущего значения аргумента реализации х^1\ В некоторых случаях хорошие результаты можно получить даже путем глазомерного «усреднения» высокочастотной составляющей.
Пример применения указанного выше способа получения оценки <§(ш) (который иногда называют «выбеливанием») можно найти в [56]. Очевидно, что этот способ предполагает некоррелированность высокочастотной и низкочастотной составляющих случайного процесса. Подобная некоррелированность часто следует из анализа физической природы исследуемого процесса.
§ 43. Оценка закона распределения ординаты стационарного процесса
Предположим по-прежнему, что имеется реализация стационарного процесса длиной 7*, которую в этом параграфе удобнее будет обозначать X Со
поставим задачу оценить функцию распределения F (х) ординаты процесса Предположим, что на графике, изображающем реализацию
/V (0, проведена прямая, параллельная оси t, отстоящая от этой оси на расстоянии х (рис. 36). Очевидно, в качестве оценки F(x) функции распределения естественно принять отношение общего времени пребывания реализации случайной функции ниже уровня х к Г, т. е
F^=\ — ^tj,(43.1)
где через tj обозначено время /-го выброса за уровень х, а суммирование производится по всем выбросам, имевшим место в течение времени Т.
Для того чтобы проверить несмещенность и состоятельность оценки (1), заметим, что формулу (1) можно переписать в виде
7
F(x)=l-1 Jyll+signHaj-x]}^, (43.2) О
так как подынтегральное выражение равняется единице при X ^^х^ равняется нулю при X (£) < х, и следовательно, интегрирование дает сумму времени пребывания случайной функции выше заданного уровня. Используя интегральное представление (10.32) для нелинейности вида signx, вместо (2) можно написать
/ ОО
р(Лг)= * _ * ‘ С С eiu\xw-^dt (43.3)
0 — оо
Находя математическое ожидание обеих частей последнего равенства, получим
М [F (х)] = у7 2л/5 ШХ ~й ~
О —оо со
= 4“Я S «-'"EW^. (43.4) — ОО
где характеристическая функция ординаты случайного процесса Е(и) вследствие его стационарности не зависит от t и, следовательно, интегрирование по t может быть выполнено.
Легко убедиться, что выражение, стоящее справа в (4), есть F (х). Действительно, дифференцируя обе части (4), получим
ОО
^ M[f'Wl=^ p-^£(H)du=/(x) = ^.(43.5)
— ОО
С другой стороны, из (1) непосредственно следует, что Иш F(x) = 0, так как при х —♦ — оо все время Т будет соответ- X-»-—ОО ствовать выбросу. Следовательно, lim М [F(x)] = 0, и, учитывая (5), X-*—СО получим
(43.6)(43.6)M[F(x)] = F(x).
(43.6)
(43.6)
Таким образом, выражение (1) дает несмещенную оценку для функции распределения F(x).
Для доказательства состоятельности оценки F(x) определим дисперсию (3). Вычитая для этой цели (4) из (3) и находя математическое ожидание квадрата этой разности, после несложных преобразований получим
7 оо
D [F (х)] = ^ р J ^ (Г - т) e-i^W * X
О — оо
Х[£ («1) В («») - Е (и,, «*)] ^i^ d^ (43.7)
где E(iiYtu^— характеристическая функция системы случайных величин X (f) и X (t -|- т), зависящая вследствие стационарности процесса только от интервала времени т, a Etu^ и Е^и^— характеристические функции X^f) и X (t -}- т) соответственно.
Воспользовавшись соотношениями (3) и (4) и учитывая, что
— ОО
ОО
,,43 8)
эт^ (i S S^. («.9) — ОО
формулу (7) после небольших преобразований можно переписать в виде
7
D [Л(х)]=у2 $ (r-T)[F(x,x)-F2M] ^,(43.10)
о
где F^x)— функция распределения системы случайных величин X(t\ X^t-]-^ оба аргумента которой приняты равными х.
Стоящая в (10) разность [F(x, х)— F2(x)], как правило, весьма быстро убывает с ростом т, так как ординаты X (t) и X^t-\-^ с ростом т становятся независимыми, следовательно,
F (х, х) —* F2 (х).
Поэтому в большинстве практически интересных случаев
Иш D[F(x)] = 0(43.11)
Т-*со
и, следовательно, оценка F ^ является состоятельной.
Для вычисления оценки F (х) по формуле (1) могут быть использованы корреляторы, снабженные дополнительными несложными устройствами.
Например, если в корреляторе, схема которого изображена на рис. 33, правый индекс установить на постоянный отсчет, на дифференциале 4 не производить вычитания, на дифференциал 2 вместо х подавать различные значения х, а после дифференциала 2 поставить реле, которое при положительной величине на входе дает единицу, а при отрицательной — нуль, то на счетчике будет получена величина, пропорциональная ^t^. Также может быть приспособлен и коррелятор, схема которого изображена на рис. 34.
После нахождения оценки F(x) обычно возникает задача сравнения согласия полученного выражения с некоторой «теоретической»
функцией распределения F(x), ВИД которой может быть выбран или исходя из общих соображений, связанных с природой возникновения исследуемого процесса, или путем подбора соответствующего аналитического выражения, аппроксимирующего функцию F (х). Для решения подобной задачи при обработке реализаций дискретных случайных величин имеются хорошо разработанные методы, базирующиеся на применении так называемых критериев согласия, с помощью которых можно оценить вероятность того, что полученная выборка согласуется с предположением о том, что исследуемая случайная величина имеет функцию распределения F(x) (см., например, [23]). Непосредственное применение этих методов к обработке реализаций случайных функций наталкивается на трудность, связанную с тем, что во все критерии согласия входит объем выборки л, т. е. число независимых реализаций случайной величины. При обработке реализации случайной функции подобной величины не существует, так как мы имеем непрерывные значения ординат реализации х(1\ между которыми существует вероятностная зависимость, постепенно ослабевающая с увеличением интервала между выбранными ординатами. Поэтому для применения обычных критериев согласия необходимо определить величину, эквивалентную объему выборки для дискретной случайной величины.
Рассмотрим этот вопрос подробнее на примере широко применяемого в статистике случайных величин критерия согласия К. Пирсона.
Предположим сначала, что дано п независимых реализаций дискретной случайной величины X:
хр х2, ..., хп,(43.12)
на основании которых определена оценка функции распределения F ^х\ Пусть требуется определить, насколько оценка F (х) согласуется с «теоретической функцией распределения» F (х), вид которой выбран или из общих соображений, или на основании анализа функции F (х). Для получения необходимой оценки, в соответствии с обычной процедурой, применяемой в статистике (см., например, [23]), разобьем интервал изменения случайной величины X на т интервалов и обозначим число элементов выборки (12), попавших в у-й интервал, через п^ (J = 1,2,..., т\ Очевидно, в соответствии с определением оценки функции распределения
nj = nYF^-F^M^(43.13)
где через £/ обозначено наибольшее значение случайной величины X, относящееся к у-му интервалу (50 = xmjn, ^ = xmax). Математическое ожидание n.j числа элементов выборки, попадающих в у-й интервал, определяется формулой
nj^YF^-F^,(43.14)
отличающейся от (13) только тем, что вместо оценки F(x) функции распределения нужно взять функцию F^.
Отличие чисел nj от rij может служить мерой расхождения функций распределения F ^ и F (х\
Для количественной оценки меры этого расхождения необходимо найти величину *^\ определяемую формулой
Х2= у ^/п"£3 = и у {^ (У ~^(Ы1 - ^(^)(5/-1)]}3 (4315)
Д nj ДF^)-P (5/-.)
Величина у2 содержит экспериментально определяемые величины nj и, следовательно, является случайной. При достаточно большом значении п, независимо от закона распределения случайной величины X, распределение случайной величины Z=y2 стремится к «закону распределения хи квадрат», плотность вероятности для которого определяется формулой
f^ = ь,?Гк\ "е ^•(43а6)
где А — так называемое число степеней свободы, связанное с числом групп т и числом г соотношений, использованных для определения параметров закона распределения, формулой
k=tn — г— 1.(43.17)
Располагая законом распределения у2, согласие оценки F (х) с функцией распределения F (х) можно оценить следующим образом: выберем два числа /а и а> связанных соотношением
Р(х">Х«) = «-(43-18)
Если в результате опыта получено значение /22>Х«’ то это значит> что при наличии функции распределения F (х) произошло событие, имеющее вероятность, меньшую а.
При малом а выполнение неравенства у2>Ха означает, что произошло событие маловероятное, т. е. предположение о наличии функции распределения F(x) плохо согласуется с опытным материалом. Если X2^X„, то опытный материал не противоречит сделанному предположению о виде закона распределения случайной величины X.
Значение вероятности а («уровень значимости») выбирается в соответствии с физическим смыслом рассматриваемой задачи (см. любое руководство по математической статистике), значение же уа, определяемое формулой (18), без труда может быть найдено, так как значения интегралов
Р(х’^х»= V^*(43.19)
14 А. А. Свешников
соответствующих плотности вероятности (16), табулированы (см., например, [38], [16]).
Вернемся к рассмотрению случайных процессов. Очевидно, непосредственное применение указанной выше схемы в данном случае является невозможным, так как в формулу (15), определяющую значение Z2, входит число п — объем выборки, — не имеющее непосредственного эквивалента в случае обработки непрерывной реализации стационарного случайного процесса. Однако с небольшими изменениями критерий Пирсона может быть применен и в данном случае.
Действительно, рассмотрим выражение
уз - у l!Z^Lz2<!t>)l^^Г43 201
которое отличается от выражения (15) отсутствием множителя п в правой части равенства. При достаточной длине реализации Т число пересечений реализацией случайной функции уровней х = 5/ и x=^j_x будет достаточно большим и сумма отрезков времени, в течение которых выполняются неравенства ?/_i^x^5y, будет (вообще говоря) приближаться к нормальной случайной величине.
С другой стороны, разности [F(5y)— F0/_i)] пропорциональны этим отрезкам времени, и следовательно, сумма (20) будет приближаться к сумме квадратов нормальных (центрированных) случайных величин. Такая сумма, как это доказывается в теории вероятностей (см., например, [23]), будет пропорциональна случайной величине Z=*^> т. е. можно положить
2=% (43.21)
где Z подчиняется закону распределения z2 с соответствующим образом подобранным числом степеней свободы к. Для определения чисел а и к воспользуемся тем, что первые два момента для закона распределения Z2 определяются формулами
M[Z] = &, D[Z] = 26. (43.22)
аМ[%П = ^«Wl = 2£,аМ[%П = ^«Wl = 2£,откуда следуетоткуда следует(43.23)(43.24)(43.23)(43.24)Подставляя сюда Z=aZp получим два уравнения с двумя неизвестными
аМ[%П = ^«Wl = 2£,
аМ[%П = ^«Wl = 2£,
откуда следует
откуда следует
(43.23)
(43.24)
(43.23)
(43.24)
{МкН}2 О кН ‘
Таким образом, для применения критерия согласия Пирсона к оценке согласия статистического и теоретического законов распределения необходимо определить значение случайной величины Z по формулам (20), (21) и число степеней свободы к по формуле (24), а затем
пользоваться той же схемой применения критерия согласия, что и при обработке реализаций случайной величины. В формулу (24) входят М[Х11 и D [Х1]- Следовательно, для осуществления указанной схемы расчета необходимо вычислить М [хП и О [XiL Для этого вычисления введем обозначение
^Р^-Р^)(43.25)
и будем считать величину iq; нормальной.
Так как F^ есть несмещенная оценка функции распределения F (х), то
1/ = м ГчЯ = F (£у) - F (S, л)(43.26)
и формулу (20) можно переписать в более компактном виде
т
X? = У.(43.27)
Применяя операцию нахождения математического ожидания к последнему равенству, получим
м 1хП = У -- D У [1 М (ч;) - чу].(43.28)
Для нахождения D[t}/J, рассуждая так же, как при выводе (3), представим случайную величину ^j в виде
7
= 27 j {sien И (О — V-1J — sign I * (0 — ^/П dt =
7 oo
= Л • Д е‘иХ'' ^-'“’h _ е "иЬ 0 — dt. (43.29) z^i 7 J Jи'
О —ОО
Возводя последнее равенство в квадрат, находя математическое ожидание и повторяя те же выкладки, что и при выводе (10), получим
м h7l = ^ $ (7"-т) IF (Сул- ^ + F (Sy, M-F (S/л- ^-i)-F^h 5,)| d^
(43.30)
где Р(^_ь £у), F^j, Sy_i) и т. д. — значения функции распределения системы случайных величин X (0 и X (t 4~ ^), взятой при соответствующих значениях ее аргументов.
Как ясно из выражения (30), для нахождения М (xil необходимо располагать двумерным законом распределения F(xv х^ Если
14»,
предполагается, что процесс X (t) нормальный, то формула для F(xv х^) без труда может быть написана, а интегралы (30) могут быть вычислены численно.
Аналогичным образом может быть вычислена и дисперсия D [х®], однако для ее нахождения потребуются уже законы распределения ординат случайной функции более высокого порядка, чем второго.
Действительно, на основании (27) и учитывая сделанное допущение о нормальности случайных величин iqy, имеем
ОМ] = М[%П-{М[уЖ =
2^/ + к^Ч2^/ + к^Ч!M LzJJ }2>!M LzJJ }2>(43.31)(43.31)-Л- М [(-Пу—V ht-^-lM [zP»3=^Z
2^/ + к^Ч
2^/ + к^Ч
!M LzJJ }2>
!M LzJJ }2>
(43.31)
(43.31)
где
hi\ = M’^y — Чу) hi — ^z)] =
= j VF — t)\F (.Ч-v ^-VF^v M-Fh-t,
(43.32)
Если предполагаемый (теоретический) закон распределения ординат случайного процесса Х(^ нормальный, то F ^ v) может быть представлена в виде однократного интеграла, и следовательно, для нахождения kjt необходимо выполнить двойное интегрирование, что может быть сделано численно.
Рассмотрим пример.
Пример 43.1. Для нахождения оценки плотности вероятности f^ определено суммарное время 0 пребывания реализации случайной функции длительности Т в интервале (£, 5 4- А^)-
В качестве оценки плотности вероятности принято
О) =О) =6т^ *6т^ *
О) =
О) =
6
т^ *
6
т^ *
Проверить несмещенность и состоятельность оценки при А? -> 0.
Рассматриваемая оценка отличается от величины iqy, определенной (25) и (29), только добавочным множителем 1/А5 и тем, что в данном случае = В, tj = В А^.. с
Поэтому, применяя формулу (29) и полагая e~z“" — ^«(^) ^ ^е~шЧиХ^ получим
Т оо
fx (^=2- . 1 ( ( е"*х^е-1гёс1и й1.
•' 2тс Гл J
Находя математическое ожидание последнего равенства, получим Г оооо
М v,(01 = i • т J \Е<1^e-itt^«^=^ $ в"п'Е(")^“ =л^ О —оо—оо
т. е. оценка несмещенная.
Возводя fx (с) в квадрат и находя математическое ожидание результата, получим
T T со
M[42(5)] = -\ С 'i ^ ^£(Й1, а^Ш^и^Д-
=4-2 уг-
где Е (и1? и^ — характеристическая функция системы случаДщях величин X (^i), X (^2), a fx (t £) — плотность вероятности системы величины X(f), ХуЦ-т) при аргументах этой плотности, равных 5. При достаточно большом т fx (5, 5) -> fx (S). Следовательно,
т
lim М |/9 (5)] = Нт ^ \ (7 - ^Д (5) dx =Д(£), Г-*ооГ-*оо J J
т. е.
lim D [fG)] = М ШG)] - {М [A(W=/;• (О -Л (5)-0.
Т-*со
Следовательно, оценка fx^) состоятельная.
ГЛАВА Vlll
НЕКОТОРЫЕ ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ
ТЕОРИИ СЛУЧАЙНЫХ ФУНКЦИЙ
Случайные последовательности
Наряду со случайными функциями непрерывно изменяющегося аргумента, которые рассматривались в предыдущих параграфах (случайные процессы), практический интерес представляют также случайные функции, аргумент которых может принимать только определенные числовые значения. Подобные функции, называемые в отличие от случайных процессов случайными последовательностями, возникают, например, при фиксировании значений случайных функций в определенные моменты времени; при численной характеристике свойств системы, состоящей из дискретного числа элементов, могущих находиться в определенных состояниях, и в ряде других случаев.
При фиксированном значении аргумента элемент случайной последовательности является случайной величиной непрерывного или дискретного типа. Будем считать для определенности, что ординаты случайной последовательности являются величинами непрерывного типа. Рассмотрим особенности, которые возникают при исследовании случайных последовательностей. .
Прежде всего отметим, что случайную последовательность можно рассматривать как функцию целочисленного аргумента, так как всегда можно пронумеровать в определенном порядке возможные значения аргумента и принять номер возможного значения за аргумент функции.
Поэтому, в отличие от случайных процессов, будем обозначать случайные последовательности большими буквами латинского алфавита, снабжая их целочисленными индексами, например Yj, Zj,...> где индекс у может изменяться в бесконечной (от 0 до оо или от — оо до -|--оо) или конечной области.
Перейдем к рассмотрению вероятностных характеристик случайных последовательностей. Очевидно, все, что было сказано применительно к случайным процессам о математическом ожидании, корреляционной
423423СЛУЧАЙНЫЕ ПОСЛЕДОВАТЕЛЬНОСТИСЛУЧАЙНЫЕ ПОСЛЕДОВАТЕЛЬНОСТИ§ 441
423
423
СЛУЧАЙНЫЕ ПОСЛЕДОВАТЕЛЬНОСТИ
СЛУЧАЙНЫЕ ПОСЛЕДОВАТЕЛЬНОСТИ
функции и законах распределения ординат случайных функций, остается в силе и применительно к случайным последовательностям, за тем, однако, исключением, что аргументы у математического ожидания и корреляционной функции в данном случае могут принимать только целочисленные значения. Иными словами, обозначая случайную последовательность Х^ для математического ожидания и корреляционной функции будем иметь
ху=М(Ху),(44.1)
К и. О = М WX1 - Xi) (Xt - xz)](44.2)
(/, /=... —3, — 2, — 1, 0, 1, 2,...).
Общие свойства корреляционной функции, установленные для случайных процессов, остаются в силе и для случайных последовательностей. Так же как и для случайных процессов, случайные последовательности могут быть стационарными (в широком или узком смысле) или нестационарными, нормальными или ненормальными, марковскими или немарковскими.
Предположим, что случайная последовательность обладает стационарностью в широком смысле. В этом случае корреляционная функция должна быть функцией только одного аргумента, т. е. должно выполняться соотношение
KU. ^ = К^—Л U» /=... —2, — 1, 0, 1, 2,...).(44.3)
Для стационарной последовательности справедливо спектральное разложение, формально не отличающееся от спектрального разложения стационарных случайных процессов, рассмотренного в § 10, т. е. для любой стационарной последовательности
Xj — Xj= f е-‘ю^Ф(ш)(/ = ... —2, —1, 0, 1, 2,...),(44.4)
—ОО
где случайные приращения б/Ф(ш) удовлетворяют условиям
М [^ф (со)] = 0,"(44.5)
М [б/ф* ((Oj) б/Ф (<d)] = 5 (id — (Dj) s (со) dco dtDp(44.6)
Однако, в отличие от случайных процессов, в данном случае можно считать, что спектральная плотность S((o) имеет отличные от нуля ординаты только в интервале (—тс, тс). Действительно, учитывая, что при целом j функция eito^ стоящая множителем под знаком интеграла в (4), имеет период 2к, этот интеграл всегда можно представить в виде интеграла, взятого от —тс до тс, т. е. написать
Ху — ху = $ e'WM*0)(/ = ... —3, —2, —1, 0, 1, 2,...), (44.7)
—X
где Фх(со) — новая случайная функция, имеющая смысл только в интервале (— it, it), приращения которой связаны линейным образом с приращениями ^Ф(о)) для значений ю, отличающихся между собой на целое число 2тг. Вследствие линейной зависимости между йФх(ю) и йФ(со) приращения б/Ф^ю) удовлетворяют соотношениям (5) и (6), но теперь спектральная плотность Sx(co) будет задана только в интервале (— it, it):
М №(<»)] = о,
М \№х (Wj) 4ФХ (ю)] = В (со — wj) (со) rfco^co ( — к со к).(44.8)
Итак, будем исходить из соотношений (7) и (8). Подставляя (7) в формулу (2) для корреляционной функции, меняя местами операцию интегрирования и нахождения математического ожидания, получим
^(0= $ 5 g—itoj-^-iun W) М [б/Ф* (О)) б/Ф (юО],(44.9)
что после учета (8) и выполнения бдного интегрирования дает спектральное разложение корреляционной функции, которое отличается от соответствующего разложения для корреляционной функции случайного процесса только конечной областью интегрирования
Кх^ = $ e^Sx^dw (l=... — 2, —1, 0, 1, 2,...). (44.10)
Формула (10) показывает, что КХУ) отличается от коэффициента разложения функции ^(ю) в ряд Фурье только отсутствием множителя l/2it, т. е. спектральная плотность может быть представлена в виде
ОО
s,w=^ 2 e~tolK^- (44л1>
Z=—00
Формула (11) заменяет для случайных последовательностей интегральное соотношение между корреляционной функцией и спектральной плотностью, существующее у стационарных случайных процессов.
Рассмотрим две случайные последовательности Xj и Yv Определим корреляционную функцию связи Rxy(j» h Для этих последовательностей как математическое ожидание произведения отклонений элементов этих последовательностей ог их математических ожиданий, т. е. положим
RXVU. 0=M[(A7-x»)(yz-Jz)l(у. / = ...-2,-1, 0, 1,2,...).
(44.12)
В случае стационарно связанных последовательностей Rxy (j^ Г) зависит только от разности индексов j— Z, т. е.
R,SU, h = RxAz-jV<44ЛЗ>
Подставляя в (12) спектральные разложения случайных последовательностей Xj и 'Yt, которые на основании (7) имеют вид
Xj — Xj=\ еыаФх (<о),(44.14)
Yt —^ = 5 еи1йФу (ш),(44.15)
и учитывая, что для стационарно связанных последовательностей приращения йФ^(о)) и ^Фу((о) должны удовлетворять равенству
М [йФ$ (wj) с№у («>)] = S^ (ю) 5(a) — (oj afro d^v (44.16) после простых преобразований получим
Rxy (I-П = $ U-J^xy (<о) d®.(44.17)
Соотношение (17) отличается от соответствующего соотношения для случайных процессов только тем, что интегрирование в данном случае производится в интервале (— к, к), а не в бесконечных пределах, как это имело место в случае непрерывного аргумента случайной функции. Обозначая
1—] = т(44.18>
и замечая, что правая часть (17) дает коэффициент разложения в ряд Фурье функции ^S^Qo), взаимную спектральную плотность ^^(w) можно представить в виде бесконечного ряда
'^W=^2 e"immRxy^ (44Л9>
m = — оо
который в случае дискретного времени заменяет соответствующее интегральное представление для взаимной спектральной плотности стационарных случайных процессов.
Итак, формулы спектральной теории стационарных случайных процессов при переходе к стационарным последовательностям претерпевают изменение в двух направлениях: во-первых, во всех формулах, дающих спектральное разложение случайных функций, корреляционных функций и корреляционных функций связи, соответствующие-
интегралы вычисляются в конечной области (— тс, тс), а не в бесконечных пределах, как это имело место для случайных процессов; во-вторых, спектральные плотности и взаимная спектральная плотность выражаются через корреляционные функции и корреляционную функцию связи соответственнно не в виде интегралов, а в виде бесконечных сумм. Эти отличия приводят к тому, что общие методы спектральной теории стационарных случайных функций, рассмотренные в предыдущих параграфах на примере случайных процессов, остаются применимыми и к случайным последовательностям, хотя окончательные формулы приобретают несколько иной вид. Для уяснения существа вопроса рассмотрим несколько конкретных задач, возникающих при исследовании случайных последовательностей.
Задача о выбросах. Под задачей о выбросах для случайных последовательностей понимается определение вероятности выхода ординаты случайной последовательности за данный уровень и нахождение вероятностных характеристик времени пребывания •ординат случайных последовательностей выше данного уровня.
Рассмотрим определение вероятности выброса для данного значения аргумента случайной последовательности и определение среднего времени пребывания случайной последовательности выше заданного уровня (решение задачи о выбросах в ее полном объеме и для случайных последовательностей связано с большими трудностями).
Пусть задано некоторое число а, определяющее уровень, выбросы за который нас интересуют. Обозначим значение элемента случайной последовательности в произвольный момент j через Хр Тогда искомая вероятность выброса р^ (а) в момент времени j определится равенством
Pj^ = P\Xj^a\ a<ZXj^}. (44.20)
Для определения этой вероятности введем в рассмотрение двумер- *ную плотность распределения f(xp xt) ординат случайной последовательности, после чего вероятность (20) можно представить в виде интеграла
Pj^= S V^xh xi^dxi^dxr (44.21) — со а
В случае стационарной последовательности двумерная плотность распределения не зависит от индекса j и, следовательно, вероятность pj(a) будет иметь неизменное значение р(а) для любого значения времени j.
Рассмотрим подробнее стационарную нормальную последовательность. В этом случае интеграл (21) легко вычисляется, так как, считая для простоты Ху = ху + 1 = 0 и обозначая
К (0) = о2, К (1) = кА (44.22)
(44.23)(44.23)для двумерного закона распределения будем иметь
(44.23)
(44.23)
nXj’ Xj^) — w (1 _ ^m exp {—^___:
Подставляя (23) в (21) и обозначая переменные интегрирования х и у, для вероятности р(а) получим
а оо
₽(а) = 2^41-1?)^' S S®^ t4T^k^Vxdy’ (44-24)
-со а
что после интегрирования по х дает
Г"£Г,=^Г"£Г,=^а — /^у =ут^а — /^у =ут^(44.25)(44.25)
Г"£Г,=^
Г"£Г,=^
а — /^у =ут^
а — /^у =ут^
(44.25)
(44.25)
где Ф (х) — интегральная функция Лапласа.
Вероятность р^ однозначно определяет среднее число выбросов па) приходящееся на заданный интервал времени (0, 7), и среднюю продолжительность выброса t, так как простые рассуждения дают
««=TPW. ^^[l-»^)]. (44.26)
Задача о линейном экстраполировании при известных значениях конечного числа элементов последовательности. Пусть Xj — случайная последовательность, обладающая нулевым математическим ожиданием, элементы которой известны для п моментов времени, предшествующих текущему моменту времени /. Требуется определить линейную комбинацию этих известных элементов
Yi=^atXj_t (44.27)
таким образом, чтобы дисперсия отклонения полученного результата от значения случайной последовательности в момент времени (у 4- ^) (^ ^> 0) имела минимальное значение, т. е. требуется так определить коэффициенты а№ чтобы удовлетворялось условие
M{|^/+m-S a^-zp^min, W>0. (44.28)
Формулировка этой задачи отличается от соответствующей задачи для случайных процессов только тем, что вместо интеграла в (28) стоит сумма конечного числа слагаемых, и следовательно, требуется определить не весовую функцию, как для случайных процессов, а конечное
число постоянных сц. Поэтому, повторяя рассуждения § 19, вместо интегрального уравнения получим систему линейных алгебраических уравнений, имеющую вид
VjCtiKxU — s, j — Г) = Кху — s, j-V-m.)(s=l, 2, ... , л),
I = 1
(44.29)
которая в случае стационарной последовательности приобретает еще более простой вид
^afiAs — Z) = KX(« + m) (s=l, 2, ... , и).(44.30)
Z = 1
Решение системы уравнений (29) или (30) не связано с какими- либо принципиальными трудностями, но при большом п становится утомительным.
Задача о линейном экстраполировании стационарной случайной последовательности по всему прошлому последовательности. В качестве последнего примера рассмотрим экстраполирование стационарной случайной последовательности в том случае, когда для экстраполяции могут быть использованы значения элементов последовательности во все предыдущие моменты времени. В этом случае аппроксимирующее выражение примет вид бесконечного ряда
Yj-^X^,(44.31)
Z = 1
для нахождения коэффициентов которого, полагая формально в (30) л = оо, получим систему уравнений
^1а1Кх(8-Г) = Кх<8-^-т)($=1,2,3,...).(44.32)
Z = 1
Система (32) уже не может быть решена обычными алгебраическими методами, так как она состоит из бесконечного числа уравнений, определяющих бесконечное число неизвестных. Однако ее решение во многих практически интересных случаях может быть найдено, если перейти от корреляционной функции к спектральной плотности. Воспользовавшись для этого выражением (10), систему (32) можно преобразовать к виду
$ eir^eim«_ F^sxHd* = 0 (r = l, 2, 3, ... ), (44.33)
§ 45]
(44.34)(44.34)где введено обозначение
(44.34)
(44.34)
z=i
причем дисперсия ошибки экстраполирования может быть вычислена по формуле
D{[^+m- S^/-J}=^(0)- J IFWI^W^. (44.35)
Z = 1— 7t
Задача, таким образом, сводится к определению функции F(w), удовлетворяющей (33) при любом положительном г и разлагающейся в ряд Фурье (34), коэффициентами которого и являются искомые постоянные av
Решение этой задачи, в общем виде представляющее значительные математические трудности, впервые было получено А. Н. Колмогоровым в 1941 г. ([19]).
Решение задачи в том случае, когда спектральная плотность ^(w) является дробно-рациональной функцией со, может быть получено сравнительно простым способом. Необходимые расчетные формулы можно найти, например, в [44].
Случайные функции нескольких переменных (случайные поля)
Наряду со случайными функциями одной переменной в ряде задач возникают случайные функции нескольких переменных, или случайные поля.
Примером таких функций являются ординаты поверхности моря как функции координат горизонтальной проекции выбранной точки волновой поверхности и времени, составляющая скорости ветра как функция координат выбранной точки земной атмосферы и т. п.
Пусть Х^, $2, ..., $л) является случайной функцией своих (неслучайных) аргументов ^, ^, ..., ^т которые можно рассматривать как координаты некоторой точки А в пространстве п измерений. Будем обозначать для краткости случайную функцию X(^, ^> • ••, ^) через X (§), понимая под | многомерный вектор с составляющими 51? ?2> • . ., ^п*
Очевидно, так же как и для случайной функции одного аргумента, 2С(§) может быть нормальной случайной функцией или не обладать свойством нормальности.
Кроме того, подобно понятию стационарной функции в широком смысле, в многомерном случае можно ввести понятие однородного случайного поля, понимая под этим такую случайную функцию нескольких
переменных, для которой математическое ожидание является постоянным, а корреляционная функция
К^’, П = М{(^*(^-^*11^(П-^]}(45.1)
зависит только от разности векторов 'l* и §', т. е.
Кх^> 1^ = КХ(У{\(45.2)
где x\ = V~X-(45.3)
Для однородного случайного поля имеет место спектральное разложение, являющееся прямым обобщением разложения стационарных случайных функций одной переменной, т. е. при наличии однородности
—^= f ..An)... f е'1Ю^*п,Ф(ю).(45.4)
— ОО—ОО
Здесь о> — вектор с составляющими ю^ ш^, .,., шп>
(о), |) = (о^ 4- ю.2^ 4* • • • + и)^(45.5)
а приращения n-го порядка случайной функции Ф(<о) удовлетворяют условиям
М[^(л)Ф((О)] = 0,(45.6)
М[(7(Д)Ф* (to) <W(to')] =
= Sx (to) 5 (to — to') dwx... d^n du^... d^,(45.7)
где через В (to — to') обозначено произведение дельта-функций
8 (to — o') = 8 ((Oj — (Dj) 8 (o).2 — (o.2)... 8 («>„ — (Од).(45.8)
Следствием (4) и (7) является спектральное разложение корреляционной функции случайной функции нескольких переменных, которое имеет вид
Кх (ц) = $ ...(я)... $ е^ч)^ (о) dwx._ dwn. (45.9)
Применяя к формуле (9) п раз обратное преобразование Фурье, получим
(<») = ^ ..Ап)... § е-1 '«“Hi кх (т|) (Цх... <Zt]„.(45.10)
Таким образом, и для однородного случайного поля (для функции многих переменных) задание корреляционной функции эквивалентно заданию спектральной плотности и, наоборот, спектральная плотность
случайного поля однозначно характеризует его корреляционную» функцию.
Еще более частным случаем функции многих переменных, чем однородное случайное поле, является однородное изотропное случайное поле, для которого корреляционная функция зависит только от расстояния т] между двумя точками поля и не зависит от направления вектора ц. В этом случае (п—1) интегрирование в (10) может быть выполнено, а оставшийся однократный интеграл будет зависеть только от величины вектора <о. Действительно, вводя в (10) вместо прямоугольных координат т]Р т^,..., 7jn многомерные сферические координаты, выбрав в качестве полярной оси направление вектора <о, т. е. полагая
1Q1 = 7) COS Ср!,
(45.11>(45.11>7^2 л= 7] Sin ф! COS ф2)
(45.11>
(45.11>
7J3 = nq Sin ф! Sin ф2 COS фз,
71п_1 = 'П sin ф) sin ф2... sin ф„_2 cos ф^,1^ = ^ sinф1 sin ф2... sin фп_^ sin ^n_v
и учитывая, что за счет якобиана преобразования при переходе от прямоугольных координат к сферическим возникает множитель
(45.12)(45.12)^я 1 sin" ^Ф1 sin" Зф2... зшф,^,
(45.12)
(45.12)
для изотропного однородного поля формулу (10) можно переписать в виде
(«>) = И Кх (1° 1)”~1 sin nl ?1 ^(45,13)
о о
где kn — интеграл от остальных множителей якобиана по ф2, ф3,... ..., фл_л. После выполнения интегрирования в (13) по переменной фр. учитывая интегральное представление для функции Бесселя ^(г) [45]:
Л (г) = —zzcosip sin2V ф б/ф,Т+тИШ
получим
(45.14).(45.14).2(^-2)/2
(45.14).
(45.14).
^ (^ = А" ^п
Аналогично, если ввести сферические координаты при интегрировании в (9), то для изотропного однородного поля получим
Кх(^) = *„2(«-^Г(1^гШ fj^^^”^ (45.15)
Для определения множителя hm входящего в формулы (14) и (15), п
рассмотрим функцию е М , интеграл от которой по всему //-мерному пространству одинаково легко вычислить как в //-мерных сферических координатах, так и в прямоугольных координатах. Так как результат интегрирования не зависит от выбранной системы координат, то должно быть
^п 5 S 1 Sin ” 2 Ф1 о о^п 5 S 1 Sin ” 2 Ф1 о о(45.16)(45.16)
^п 5 S 1 Sin ” 2 Ф1 о о
^п 5 S 1 Sin ” 2 Ф1 о о
(45.16)
(45.16)
коэффи-коэффи-Выполняя интегрирование, получим явное выражение для циента £д:
коэффи-
коэффи-
(45.17)
что после подстановки в (14) и (15) дает
00
(45.18)(45.19)(45.18)(45.19)^ = ^П ^(n-im J К* ^ АммМ Г'^ ^о
(45.18)
(45.19)
(45.18)
(45.19)
оо
Кх bl) = (W1 -^уэ J An-^WtSx (<о) ^ du>.
О
Таким образом, для изотропных однородных полей корреляционная функция и спектральная плотность являются функциями одной переменной, причем, подобно тому как это имело место для случайных функций одной переменной, каждая из функций Кл^) и S^(iq) выражается через другую с помощью однократного интеграла, вид которого, однако, отличается от интеграла, имевшего место для одномерного стационарного процесса.
Вернемся к рассмотрению однородного неизотропного поля.
Заметим, во-первых, что, закрепляя одну из переменных ^, из //••мерного поля мы получим поле п — 1 измерения, корреляционная
функция и спектральная плотность которого вследствие однородности процесса не зависят от выбранного значения $у и однозначно определяются функциями K^(|) и £*((0).
Действительно, обозначив получающееся таким образом случайное поле буквой Y (£'), где штрихом будем отмечать вектор п — 1 измерений, на основании (1) замечаем, что корреляционная функция Ку (if) может быть получена из корреляционной функции К^Сп) путем простой замены /-й компоненты вектора ц нулем, т. е.
Kv(4') = Kx(4i, .... Ч/-1» 0, т]/+1, ..., т]„).(45.20)
Для получения связи между ^(со) и Sy(of) проинтегрируем (10) по юу, после чего получим
J Sx («)</«),=
—ОО
ОООООО
= 72^ ^ • • W • • Л e"iW Кх (Ч) {4 ( e^id^X dry (45.21) —ОО—со—ОО
Интеграл, стоящий в фигурных скобках, в соответствии с (10.21) равен 8(т]у). Следовательно, интегрирование по т^у в (21) может быть выполнено, и мы получим
ОООООО
§S^(to)d<s>j = ^=r J •••(« — !)••• J rlW X
XK,(4iЧМ’ °’ Чли» •••> ^dvi- (45.22)
Выражение, стоящее в (22) справа, — искомая спектральная плотность ^(со'); следовательно, получим окончательно
sv (ю') = J $х (to) dwh,(45.23)
Таким образом, можно сформулировать окончательное правило: для получения корреляционной функции и спектральной плотности однородного случайного поля (п — Z) измерений, получаемого из однородного случайного поля и измерений путем закрепления / аргументов этого поля, необходимо в корреляционной функции последнего соответствующие аргументы заменить нулями, а спектральную плотность проинтегрировать по составляющим вектора со, соответствующим закрепленным переменным исходного поля.
Так как направление осей координатной системы ^ъ ..., Чп может быть выбрано произвольно, то полученные выше формулы позволяют
16 А. А. Свешников
определить корреляционную функцию и спектральную плотность кривой, получающейся в сечении поверхности случайного поля Х(£) плоскостью, проходящей через ось X и составляющей заданный угол С ОСЬЮ Ер
Для этого нужно повернуть оси координат Ер Е2, ..., ^п таким образом, чтобы одна из них (например, ось Ej) совпала с заданной плоскостью и в соответствии с формулой (20) для получения корреляционной функции положить равными нулю все переменные т^ кроМе переменной п^, соответствующей Ер и в соответствии с формулой (23)! для получения спектральной плотности произвести интегрирование чю всем переменным со}, кроме (Ор
Случайные поля, подобно случайным функциям одной переменной, могут быть дифференцируемыми или недифференцируемыми, причем в последнем случае производная может не существовать для всех аргументов поля или только для некоторых из них. Повторяя рассуждения, которые были приведены в § 6 для случайной функции одной переменной, можно убедиться, что условием дифференцируемости случайного поля по одному из его аргументов (например,
по Е,) является существование второй частной производной от корреляционной функции ^—^—К(§Р |8) при ^га=Хг,г
Если производная существует, то для нахождения корреляционной функции производной ^Х^ необходимо найти вторую смешанную частную производную от корреляционной функции Kx^v §2), т. е.
Ках^ъ У=д, ^ Кх^, ЫКах^ъ У=д, ^ Кх^, Ы(45.24)(45.24)
Ках^ъ У=д, ^ Кх^, Ы
Ках^ъ У=д, ^ Кх^, Ы
(45.24)
(45.24)
2(|)=2(|)=
2(|)=
2(|)=
Остается также справедливым для случайного поля и общее правило нахождения корреляционной функции результата применения линейного оператора к случайной функции многих переменных, полученное в § 7, т. е. для этого достаточно дважды применить этот линейный оператор к корреляционной функции исходного поля, рассматривая ее сначала как функцию аргумента |ь а затем — как функцию аргумента |2.
Если случайное поле однородно, то производные от него будут также обладать однородностью, и для нахождения их спектральных плотностей достаточно умножить спектральную плотность исходного поля на соответствующие степени /аду. Например, если производная
существует, тосуществует, тоSH<o) = I^PS4<»)-SH<o) = I^PS4<»)-(45.26)(45.26)(45.25)
существует, то
существует, то
SH<o) = I^PS4<»)-
SH<o) = I^PS4<»)-
(45.26)
(45.26)
§ 45|
Аналогичные формулы справедливы и для производных более высокого порядка. Для получения этих формул достаточно воспользоваться спектральным разложением (4) и повторить все выкладки, выполненные для стационарной случайной функции одного переменного.
При исследовании случайных полей возникают задачи, подобные тем, которые были рассмотрены для случайных функций одной переменной. Решение большинства этих задач может быть получено методами, аналогичными одномерному случаю, причем, так же как и для функции одного переменного, часть из этих задач может быть решена в рамках корреляционной теории, другие же задачи требуют знания законов распределения ординат случайных функций или моментов более высокого порядка. Для нормальных процессов математическое ожидание и корреляционная функция случайного поля полностью определяют все законы распределения и, следовательно* полностью характеризуют случайную функцию многих переменных.
Рассмотрим несколько конкретных задач, возникающих при исследовании случайных полей, причем для простоты ограничимся только двумерными полями.
Задача 1. Определение среднего числа максимумов, приходящегося на единицу площади двумерного однородного поля
Пусть С (х, J/) — однородное случайное поле, характеризующее, например, ординаты волнового профиля в произвольной точке поля с координатами х, у. Предположим, что ^(х, у) является однородным нормальным полем, спектральная плотность которого ^(сор ш^) известна.
Требуется определить среднее число максимумов, принимаемое функцией ((х, у) на единицу площади плоскости хОу — среднее число вершин волн, если Цх, у) — ординаты волнового профиля.
Функция С(х, у) в точке с координатами х, у будет иметь максимум, если в этой точке производные
ГйГ
дх и4v”dy
одновременно меняют знак с + на — и одновременно выполняется неравенство
^~WVy^°>(45-27)
где обозначено
г _^(х,у) r _d2C(x, у) r _d8C(x, у) Эх8 ’— д? * ^У~”дхд7~е
Таким образом, задача сводится к определению вероятности P^dxdy одновременного выброса случайных функций Сж и Су за
15е
нулевой уровень при выполнении неравенства (27). Следовательно, при положительных приращениях dx и dy, наряду с неравенством (27), должны выполняться неравенства
Сх(х, j)>0, ^x-Vdx, y^<_Q, ^кх, j)>0, су (х, > + dy)<0.
(45.29)
Замечая, что вследствие малости dx и dy можно положить
^ U + dx, у) = с, (х, у) + ^%^ dx =
=Сх (х, J) + U (х, у) dx, (45.30)
СДх, j + ^) = Cy(x, у)^^14у =
= ^(х, У) + Суу(х, y)dy, (45.31) искомую вероятность можно представить в виде
Podxdy = P\O^<—rexJcdx> ^^< — ^dy, Gy^^vb (45-32)
Если обозначить плотность вероятности системы случайных величин Cx(x, у), Су(х, у), с,,(х> у), Суу(х, у), чху(х, у) через / С=Х’ ^У’ ^*ХХ> Суу> ^Ху)> ТО
О 0 W„~^ууаУ~<xxdx
P»dxdy=\ J $S S ACx.CF Cxx, Cyy, C,y) x
—oo —oo _ p/"(£О0
XdX^yd^xydV (45.33)
Два первых интегрирования в (33) могут быть выполнены сразу, так как интегрирования производятся в бесконечно малых интервалах. Поэтому после сокращения в обеих частях равенства на dxdy получим
О О V ^хх ^уу
^»= М S Wy/(0, о, с^> Суу, СхуХху^хх^уу (45.34)
-“-^-Wyy
Формула (34) справедлива для любых случайных полей, однако 'вычисление полученного двойного интеграла может быть упрощено только для нормального случайного поля.
В этом случае все величины Zi = ^, 2» = ^ Z3=^, Z^ = ^yyf ,Z6 = ^y являются нормальными, математические ожидания которых
равны нулю, а корреляционная матрица определяется формулами
Лп = —^ Kt (ти, 0) ^1=0= 5 S 5с (а>1’ и>'0,101 d<61’
— GOОО
k^ — — ^ Кс Съ» la) I „„у^ ^ ^(“ь ®^®:>d®\d®», — ОО
ОО
^зз = ^т К, (tip 0)| ^=о = § § 5t <ю1’ “i rfu)i d<0^
— ОО
ОО
*«=Ж<'1'’ 4,,-,,-« = _SP'!“" “’’"'“^“'^(«.ss,
ОО
А”=^ К< (lh’ 1,0 L.-o = S S ^(0)” ^ “^ 0,101 d^— oo00
ku = ^ K, fo, 7]a) I= И S (top <0g) <0^d^,
V^S|1)1=1]2=O J J
— 00
00
^» = ^гКс(к)1- Th) |Ч1_П!-О = 5 J ^(шр ^^dM®»,
— 00oo
fe№ = -^ K. (ill, 71.) |41_4J_O = $ $ S (*»!> ^) ">>1 d®x d^
— 00
(^13 = ^14 — ^13 = ^23 = ^24 = ^23 = 0),
которые легко получаются тем же методом, который был использован для получения корреляционной функции случайной функции одного переменного.
Полученные значения элементов корреляционной матрицы показывают, что система пяти случайных величин Z^ Z^ Z^ Z^ Z8 распадается на две системы взаимно некоррелированных (а вследствие нормальности, значит, и независимых) случайных величин: Z^ Z^ и Z^ Z^ Z^ Следовательно, плотность вероятности
(45.36)(45.36)/Ui, Z^ Z^ Zto 28)=/(Z!, Z4)f<Za, Zfc ZS>
(45.36)
(45.36)
Подставляя это выражение в (34) и выражая плотности вероятности нормальных случайных величин через элементы корреляционной матрицы, получим
5
V 2^4С е37С |/ Л Д
2Д S AjlZflЛ1=г az^az^az^2Д S AjlZflЛ1=г az^az^az^2—5/2Л л'12 — ОО — ОО2—5/2Л л'12 — ОО — ООгдегде^33^34^35д=^43^44^45^33^34^55^33^34^35д=^43^44^45^33^34^55(45.38)(45.38)(45.37)
2Д S AjlZfl
Л1=г az^az^az^
2Д S AjlZfl
Л1=г az^az^az^
2—5/2Л л
'12 — ОО — ОО
2—5/2Л л
'12 — ОО — ОО
где
где
^33
^34
^35
д=
^43
^44
^45
^33
^34
^55
^33
^34
^35
д=
^43
^44
^45
^33
^34
^55
(45.38)
(45.38)
a Ад — алгебраическое дополнение определителя Д, соответствующее элементу kjv Интегрирование по z^ в интеграле (37) может. быть выполнено, и мы получим
ЬтС"* j/*(/?ц/?оо^1з) (^33^44^34)ЬтС"* j/*(/?ц/?оо^1з) (^33^44^34)^55 К<3^4 + ^35^3 + ^45^4^55 К<3^4 + ^35^3 + ^45^4КА55ДКА55Д
ЬтС"* j/*(/?ц/?оо^1з) (^33^44^34)
ЬтС"* j/*(/?ц/?оо^1з) (^33^44^34)
^55 К<3^4 + ^35^3 + ^45^4
^55 К<3^4 + ^35^3 + ^45^4
КА55Д
КА55Д
Рис. 37.Рис. 37.
Рис. 37.
Рис. 37.
+ ф /ЛИДА^^Л^)]ехр {-1 [л334 + Ли^ + 2Лз№ - — (Л35г8 + Л15г4) Ъ ^^ ^ ^ . (45.39)
Задача 2. Определение среднего числа выбросов v случайной однородной функции Цх, j>) за уровень я, приходящегося на единицу площади плоскости хОу.
Данная задача аналогична задаче о среднем числе выбросов случайной функции одной переменной за данный уровень, однако в дан-
ном случае «выброс» происходит по непрерывным кривым, являющимся линиями пересечения поверхности Z=((x, _у) с плоскостью z = a.
Для решения этой задачи рассмотрим проекцию I одного из таких контуров на плоскость хО_у. Проведем две касательные к контуру Z, параллельные оси Оу (прямые / и 7/ на рис. 37).
Тогда точками касания этих
прямых контур / окажется разделенным на две части. Будем рассматривать только часть контура, ближайшую к оси Ох (нижнюю на рисунке). Очевидно, общее число выбросов, имевших место на части плоскости Ох_у площади 5, равно
§ 45] СЛУЧАЙНЫЕ ФУНКЦИИ НЕСКОЛЬКИХ ПЕРЕМЕННЫХ 439 разности общего числа минимумов, имеющих место на указанной части контуров Z, и общего числа максимумов, расположенных на этих же частях контуров ) (если не учитывать те контуры, которые пересекаются с границей области S, что можно делать, так как S можно считать сколь угодно большой, когда влияние этого «граничного» эффекта станет сколь угодно малым).
Следовательно, искомое число выбросов v(a), приходящееся на единицу площади, равно среднему числу минимумов ^ (а), имеющихся на указанных выше частях контуров Z, приходящемуся на единицу площади, за вычетом среднего числа максимумов ^(а) на этих кривых, приходящегося на единицу площади, т. е.
v (а) = Vi (а) — v2 (а). (45.40)
Определим плотность ^ (а). Для этого выберем элемент площади dxdy и определим вероятность того, что в этом элементе окажется один из указанных выше минимумов.
Так как элемент площади предполагается произвольно малым, а функцию С(х, у) мы считаем непрерывной, то попадание в этот элемент нескольких минимумов можно считать невозможным и, следовательно, вероятность попадания одного минимума в рассматриваемый элемент будет равна Vj dx dy. Для выражения этой вероятности через закон распределения ординат функции С(х, у^ заметим, что если минимум действительно попал в элемент dxdy, то внутри этого элемента найдется точка с координатами x-\-dx^ У^Дух> в которой удовлетворяются условия
^x-^dx^ y^dyx) = a, ^(^ + ^i> j + ^Ji) = 0>
Су (x + dxv у + dy^ > 0, (45.41)
из которых первое является следствием того, что контур Z является пересечением поверхности Z—С(х, у) плоскостью z = a, .второе условие является следствием наличия минимума в рассматриваемой точке, а третье условие показывает, что мы рассматриваем только выбросы снизу вверх. Разлагая функции C(^ + ^v J^ + ^i) и Слг^ + ^р ^ + ^1) в ряды около точки х, у, сохраняя при этом только члены первого порядка малости и учитывая, что ^dxx^dx, 0^dy^^dy, получим следующие пределы изменения С(х, у) и ^(х, У):
а —Су(х y^dy^^x, у)^а, 0^х^х, y^^ — ^dx,
№ у)>0, (45.42)
440 ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ ТЕОРИИ СЛУЧАЙНЫХ ФУНКЦИЙ [Гл. VIII обеспечивающие нахождение минимума одного из контуров в выбранном элементе площади dxdy. Следовательно, для искомой вероятности получим
V! (a) dxdy = Р \а — ^ydy ^^а, 0^^—-^xxdx, ^^0, ^^0} = 0 оо ”^ххах »
= П$ S /^ ^ ^ Ч^ШХ»^ХХ) (45.43)
— оо 00a—^^dy
где ft. с„ Ч Ч) — плотность вероятности системы случайных величин ^х» ^> ^хх-
В формуле (43) интегрирования по С и ^ могут быть выполнены, так как они выполняются в бесконечно узких интервалах. Сокращая после этого на dxdy, получим
^(а) = - $ f/^ 0, 4 Чх^^у^ (45.44) — оо 0
Для того чтобы в элемент площади dxdy попал максимум нижней части контура /, необходимо, чтобы выполнялись условия
СД-Г, у)>0, а —^(х, уЧУ<ёЛЧ у)^а, — Чх (^> У) dx ^ с, (X, у) ^ 0.(45.45)
Следовательно, для плотности ^(а) получим
v2 (a) dx dy = Р {а — С,dy ^С ^ а, — 4xdx^4$4X ^^>0, ^3s0}= =dxdy\\ fka, 0, Ч Чх^Ч*^^ (45-46) о о
Таким образом, окончательно для среднего числа выбросов на единицу площади v(a) получим
со0
v(a) = vt(a) — v.2(a) = — $ lyd^ $ /(a, 0, 4 U)VU + 0—co
■ЦЛа 0, 4 U)U^U}=-f Г °> Ч ^хх^Чхх<и.хх<к.у
00 -oo(45.47)
Для дальнейшего вычисления v(a) необходимо знать плотность вероятности f^ ^, ^, ^хх).
Если ординату случайной функции С(х, у) можно считать нормальной, то нормальной будет и система случайных величин ^ ^х> Ц> г^хх> а ^ля плотности вероятности / можно будет написать (см. (2.29))
/& ^х> Ц> ^хх)= ^2 уг— ехр | 2д ^ ^jiXjX^ (45.48)
где для краткости обозначено
Xi = (>,х^ — ^,Х3 —— ^,х^ — ^хх>(45.49)
Д — определитель, составленный из элементов корреляционной матрицы к3-ь a Ajt — алгебраическое дополнение этого определителя, соответствующее элементу kjv
Если двумерная корреляционная функция однородного поля КХтщ т^) задана, то элементы корреляционной матрицы определяются формулами, аналогичными формулам, полученным при решении задачи 1:
А„ = К(0, 0),А„ = К(0, 0),ь _^ hi, 0)1
А„ = К(0, 0),
А„ = К(0, 0),
«поч™5 •
^1141=0
^23^23дЧ< (ъ, т^ I ^i д^2 IдЧ< (ъ, т^ I ^i д^2 I^=7)2 = 0’^=7)2 = 0’^33^33дУ (0, на I^j к=о’дУ (0, на I^j к=о’^14^14^?>41 = 0(^13 === ^1^?>41 = 0(^13 === ^1^22 ,^22 ,д*К^, 0) I44 ^iк-од*К^, 0) I44 ^iк-олз = кд = кд — 0).лз = кд = кд — 0).(45.50)(45.50)
^23
^23
дЧ< (ъ, т^ I ^i д^2 I
дЧ< (ъ, т^ I ^i д^2 I
^=7)2 = 0’
^=7)2 = 0’
^33
^33
дУ (0, на I
^j к=о’
дУ (0, на I
^j к=о’
^14
^14
^?>41 = 0
(^13 === ^1
^?>41 = 0
(^13 === ^1
^22 ,
^22 ,
д*К^, 0) I
44 ^iк-о
д*К^, 0) I
44 ^iк-о
лз = кд = кд — 0).
лз = кд = кд — 0).
(45.50)
(45.50)
Подставляя (50) в (48) и выполняя интегрирования в (47), получим в2
(д) =^ ’ 1/ ^Ц^к е~ 2й77.(45.51)
47 2л • /2л ки Г fen7
Задача 3. Определение средней площади пересечения $ двумерной случайной функции г=Цх, у) с плоскостью z — a и средней длины /контура пересечения поверхности Z=^x, у) с плоскостью z = а.
Рассуждая так же, как в теории выбросов стационарной случайной функции одной переменной, заключаем, что при увеличении площади 5 выбранной части плоскости Оху отношение суммарной площади, вырезаемой поверхностью Z=^(x, у из плоскости z = a, к площади S должно стремиться к вероятности того, что ордината случайной функции ^(х, у будет больше а, т. е. к [1—Fc (а)], где F^ (У — функция распределения ординаты случайного поля.
С другой стороны, на площадь 5 в среднем приходится vS выбросов, которым соответствует суммарная площадь v$S, вырезанная из плоскости z — a. Поэтому, разделив последнее выражение на 5, получим
sv(a)=l —F^ay (45.52)
или в другой форме
(45.53)
где v(a) определяется (47).
Для определения средней длины контура / заметим, что общая длина всех контуров С(х, у) = а, оказавшихся на площади S, может быть вычислена двумя независимыми способами.
Во-первых, эта длина равна среднему числу выбросов vS, приходящихся на площадь S, умноженному на среднюю длину контура Z, т. е. равна v (a) 81. С другой стороны, эта же длина может быть найдена как средняя длина контура р (а), приходящаяся на единицу площади, умноженная на площадь 5, т. е. р (a) S.
Приравнивая эти выражения друг другу и сокращая на S, получим ‘=^-
Поскольку v(a) определена (47), задача сводится к нахождению
Выберем для этой цели произвольную точку контура Z и проведем в этой точке нормаль п к контуру. Построим около выбранной точки элемент площади. Элемент нормали dn связан с соответствующим приращением функции С(х, j) соотношением
dnK^ + ^^d^(45.55)
где 1^(1 + С* — градиент функции С(^> у), вычисленный для данной точки.
Вероятность попадания элемента контура dl в выбранный элемент площади можно вычислить, или умножая dldn на плотность у. (а), или интегрируя плотность распределения /(С, С*, Су) в пределах а^С^^ + VXx-V^ydn, —оо^С^^оо, —оо^Су^оо, и умножая полученный результат на dl.
Следовательно, имеем
ОО ОО e + V'" ^х + ^у^”
V.^dUn = dl ^ J $ f^ Сх. у<<х<г (45.56) — оо — ооа
Выполняя в правой части равенства интегрирование по d^ и сокращая обе части равенства на dldn, получим
И(а)= ^/(а, ^ уКсГ+У^х^. (45.57) — 00
Если случайный процесс нормальный, то, сохраняя обозначения (50), получим
/(С, Сх» У =
=С2/2АИ}(*33^1 +^22Су““2^23^Су/2(^22*33 —/г|3)
^2л ^к 112тс ^ ^22^33 ^23
(45.58)
Подставляя (58) в (57) и переходя к полярным координатам
^ = г cos ф, ^ = sin ср,(45.59)
замечаем, что интегрирование по г выполняется
2it
-|—^(^зз — ^22) cos 2ф — ^з sin 2cpj б/ф. (45.60)
Полученный интеграл может быть приведен к стандартной форме полного эллиптического интеграла первого рода
Е(к?) = J /1— ^ sin3 ср йф.(45.61)
о
Выполнив необходимые преобразования, получим
и (а\ = J_ .^зз^^зе~<^и Е
Г2 У кп №2 + к^ + 2 (^2Лз — ^1з)1
^2 2 У(£33 ^2з)2 Н- ^^23/^g
“ (к88 + к^ + /(/?33 - W + 4Л2% ** '
Таким образом, для нормального случайного поля С (^, .у) Для величин v (а), ц (а), s и Z могут быть получены простые расчетные формулы.
Рассмотрение вероятностных характеристик двумерного и трехмерного нормального поля можно найти, например, в [27].
§ 46. Вычисление вероятностных характеристик динамических систем с непрерывно распределенными параметрами
Динамические системы, рассматривавшиеся в предыдущих частях данной книги, характеризовались системами обыкновенных дифференциальных уравнений. Подобный подход к исследованию динамических систем возможен в том случае, когда система характеризуется конечным числом параметров, являющихся обобщенными координатами системы, соответствующих конечному числу степеней свободы системы.
Однако существуют задачи, для которых нет возможности ввести конечное число обобщенных координат, а приходится рассматривать функции непрерывных аргументов, характеризующих состояние системы.
Примерами таких систем могут служить: различные системы, состоящие из упругих тел в том случае, когда недостаточно знать общую
444 ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ ТЕОРИИ СЛУЧАЙНЫХ ФУНКЦИЙ (ГЛ. VIII деформацию упругого тела, а необходимо исследовать, например, распределение напряжений в различных точках тела; различные гидродинамические и аэродинамические задачи, например исследование поля скоростей взволнованного моря; явления, связанные с распространением электромагнитного излучения; распространение звука в различных средах и т. п.
Подобные системы мы будем называть динамическими системами с непрерывно распределенными параметрами.
Специфика исследования таких систем заключается в том, что их поведение, в отличие от систем с сосредоточенными параметрами, рассматривавшимися ранее, характеризуется уже не обыкновенными дифференциальными уравнениями, а дифференциальными уравнениями в частных производных.
Динамические системы с непрерывно распределенными параметрами также могут находиться под воздействием различных случайных возмущений, характеризуемых случайными величинами или функциями. Некоторые из этих возмущений возникают вследствие случайности начальных или граничных условий, другие являются следствием наличия случайных внешних сил и, наконец, в ряде задач случайными являются функции, характеризующие свойства самой системы (например, плотность среды, в которой распространяются упругие колебания, и т. п.)
Так же как и для динамических систем, характеризуемых обыкновенными дифференциальными уравнениями, исследование динамических систем с непрерывно распределенными параметрами осуществляется сравнительно просто только в том случае, когда система линейна, т. е. и функция, определяющая состояние системы, и функции, Являющиеся внешними возмущениями, входят в уравнение движения системы линейным образом.
Однако и в этом случае в ряде задач возникают добавочные трудности, связанные с решением дифференциальных уравнений в частных производных. Поэтому даже для решения стационарных задач в рамках корреляционной теории далеко не всегда удается получить общее решение, аналогичное, например, результатам, получаемым в спектральной теории стационарных случайных процессов, и приходится рассматривать методы решения, специфические для данной задачи.
Тем не менее некоторые общие замечания об исследовании линейных динамических систем с распределенными параметрами, находящихся под воздействием случайных возмущений, все-таки можно сделать.
Решение этих задач в общем виде удается получить в двух случаях: когда случайная функция t7(xt, х2,..., хл), являющаяся характеристикой состояния системы, может быть явно выражена через случайные функции, поступающие на вход системы, или когда случайные
функции, поступающие на вход системы, могут быть представлены в виде такой суммы (интеграла) неслучайных функций со случайными коэффициентами, чтобы для каждого слагаемого дифференциальное уравнение системы могло быть решено в конечном виде.
Рассмотрим оба эти случая подробнее.
Пусть U(хь ..., х^ является функцией, характеризующей состояние системы (например, поле скоростей или напряжений в различных точках системы), a Cto, ..., х^— случайная функция, действующая на систему. Предположим, что решение U уравнения системы удается получить в виде
6/(х1,...,х„) = ^..Д O(^i,..., х„; ^i,...Л)СGiU^i-.- ^^ (46.1)
(D)
где функция О(хь ..., х^ ^, ..., Q (функция Грина уравнения системы) и область D определяются видом рассматриваемого уравнения. Тогда, применяя операцию нахождения математического ожидания к (1), получим
U (Xv . . X ^ = S е е е $ С^Ь е е ^w ^1’ • • •’ ^/i) ^ Gl> • • •> '^n) ^1 • • • ^п* (46.2).
(D)
Аналогичным образом, перемножая равенства (1) для различных значений аргументов х1э ..., хт находя математические ожидания произведений и рассматривая произведение интегралов как многократный интеграл, получим связь между любыми моментами ординат случайной функции U и соответствующими моментами ординат случайной функции С
Таким образом, определение вероятностных свойств линейной динамической системы с непрерывными параметрами можно считать в принципе законченным, если решение уравнения системы удается получить в виде (1). Способ получения такого решения существенно зависит от типа дифференциального уравнения в частных производных, области изменения независимых переменных уравнения, для которой ищется решение, и, наконец, от характера граничных и начальных условий.
Предположим теперь, что функция С (хь ..., х^ является однородным случайным полем и, следовательно, может быть представлена в виде (см. (45.4))
п
С(х„ ..., x„)=C + L.. {п) ..Д е 1 а^Ф^ ..., Ш„),(46.3)
-оо'
где dw$ удовлетворяет условиям (45.6) и (45.7).
Предположим далее, что й (хь .,., х^ является решением уравнения системы, удовлетворяющим всем начальным и граничным условиям, соответствующим поступлению на вход системы неслучайной величины С, а ср^, ..., х^ (ор ..., ш^)— решение того же уравнения (с соблюдением нулевых начальных и заданных граничных условий) п
при поступлении на вход системы неслучайной функции е • Тогда вследствие линейности рассматриваемой системы для функций Щхь ..., хп) можно написать
С^1> • • •> Х^ И С^1> • • •? Х^
= $... (^ ... $? Ui, ..,*«: "i,..» <#„) 6?(Л)Ф ((Ор ..., (0ч).(46.4)
Находя математическое ожидание обеих частей последнего равенства и учитывая (45.6), получим
М[(/(хьx„)] = a(xp ..„ х„\(46.5)
Перемножая равенства (4), написанные для значений xv . .„ хп и •^i + ^n ..., -^л + ^п, и находя математические ожидания обеих частей полученного таким образом равенства, с учетом (45.7) будем иметь
KUu -.-> х^ Хх + тц, ..., ^4-^) =
ОО
= ^... ^(.Гр .... Х^ ^«f^.+^p —, ^л + ^п! <°1> —. “л) х
—ОО
XS((Db to2, ..., w^)^ ... dton. (46.6)
Таким образом, для корреляционной функции случайного процесса (Дх^ ...» хп) в этом случае удается получить общую формулу.
Если входная случайная функция С не является однородной, но может быть представлена в виде
С (Хр ..., хп^ = С С#р • • • > х^ -|- 00
4-J...Jg(xb(Ор со^с^Ф^р <У (46.7)
Где g—заданная функция, а Ф^, ..., ю^) — случайная функция, удовлетворяющая (45.6) и (45.7), и удается получить решение у дифференциального уравнения системы, соответствующее поступлению на вход системы функции g, то формулы (5) и (6) остаются по- прежнему справедливыми.
Как ясно из вышеизложенного, даже в рассмотренных двух случаях, когда удается^цаписать общее выражение для моментов ординат функции (Дхь ..., хп\ характеризующей состояние системы, непосредственное получение расчетных формул все-таки упирается в решение конкретного дифференциального уравнения в частных производных, которое не мoжet быть получено в общем виде, а должно отыскиваться каждый раз заново с учетом специфики решаемой задачи.
Для иллюстрации применяемых при таком решении методов рассмотрим несколько типичных уравнений в частных производных, которые могут представлять и непосредственный интерес в различных случаях.
Уравнение теплопроводности. Рассмотрим систему, состояние которой определяется непрерывной функцией двух переменных U ^ х), являющейся решением уравнения
^ —а2^=0; O^$^z, t^O(46.8)
при начальных и граничных условиях.
67(0, £) = Х3ф; U(t,0) = X1(t), и^1^=ХД1\ ^0; (46.9)
где а — постоянная, a Xt (t), Х^ (t), Х3 (5) — некоррелированные между собой стационарные функции своих аргументов, имеющие заданные математические ожидания xb х^, ^3 и спектральные плотности Si((o), ^(w) и S3(X) соответственно.
Примером такой задачи может служить определение распределения температуры 67 вдоль стержня длины Z в момент времени t, если боковая поверхность стержня лишена теплового контакта с окружающей средой, концы стержня поддерживаются при температурах соответственно Хг^ и X2(i), а начальное распределение температуры (при ^=0) задано функцией Х3($).
Уравнение (8) при добавочных условиях (9) имеет решение (см. [18], стр. 81)
ОО/
и (t, 5) = Jsin ^ ^ { ^8 С,) sin d +
+ ^ J е0^112 \Хг (х) - (- 1/ Х2 (х)] dx}. (46.10)
О
Таким образом, случайная функция U(t, 5) явно выражена через случайные функции Хх1Д»Х^ и ^3(^).
Так как это выражение линейно, то вычисление моментов функции U (Z, 5) не представляет труда.
Так, применяя операцию нахождения математического ожидания к обеим частям равенства (10), получим
ОО
6 (t, 6) = ^ 2 е-^11*^ [ 1 - (-1У ]«in ^ $ + м
+ ^ 2 е-а№фа [^ — (— 1У Хч[ (еаГ""1(!18— 1) 1 sin ^ I(46.11)
М
Находя математическое ожидание квадрата (10) и вычитая из полученного результата й^^Л^ после ряда очевидных преобразований будем иметь
D[t/a, е»= ООI
+ a j ^«Wt-^P _ ^мр ] [к^ (т) + ^ (t)] dx|,(46 f 2)
¥y(^ 6) =2 ^aJ^HP sin^l
Переход от одномерного уравнения теплопроводности к двумерному или трехмерному не приводит к принципиальным усложнениям, если только область, в которой ищется решение уравнения теплопроводности, имеет простую форму.
Уравнение Лапласа. Рассмотрим движение жидкости, занимающей нижнее полупространство (рис. 38), возникающее вследствие
z
*М($1у>?)
Рис. 38.
того, что в начальный момент времени поверхность жидкости отличалась от равновесной (горизонтальной), а поверхностные частицы жидкости имели начальные значения вертикальной составляющей скорости.
Обозначим У(х, у, г, £) вектор скорости частицы жидкости, имеющей координаты х, у, z в момент времени t. Примем допущение.
§ 461 СИСТЕМЫ С НЕПРЕРЫВНО РАСПРЕДЕЛЕННЫМИ ПАРАМЕТРАМИ 449 как это обычно делается в теории волновых движений идеальной жидкости, что амплитуда волнения достаточно мала, а движение жидкости потенциально.
В этом случае вместо векторной функции V(x, у, z, t) можно ввести скалярную, функцию U(х, у, х, f) — потенциал скоростей, связанную с V соотношением
(46.13)(46.14)(46.15)(46.13)(46.14)(46.15)У\х, У» ^ 0 = grad U (х, у, х, ty
(46.13)
(46.14)
(46.15)
(46.13)
(46.14)
(46.15)
Функция U удовлетворяет уравнению Лапласа
dW { d2U । ^U дх* dy2 г" dz2 ~ и
и граничным условиям
х =— оо, U=0, ]А OU 1 d2F }z=0>j
причем, как это доказывается в гидромеханике, последнее соотношение сохраняется для любого х^О.
Кроме граничных условий, справедливых для любого ^^0, функция U должна удовлетворять начальным условиям, которые в данной задаче могут быть записаны в виде
U<x, у, 0, 0) = ^ (х, у\ дЩХ’^ °’ ° |t=Q = №,у\ (46.16) где Ft (х, у) и F^ (х, у) — случайные функции, которые мы будем считать однородными. Учитывая однородность этих функций, имеем
РДх, у) = 55 е1^^ d1 Фу- tp, q) U = 1,2),(46.17)
где случайные функции ФДр> q) удовлетворяют соотношениям
М^Ф)^!, q^d^itp, 7)} =
= Sj(p, q^n^—P^Hq — qx^dpdpidqdq^(46.18)
SjVp> q)— двумерная спектральная плотность, а 311 = В2 2=1, 8и = 0.
Так как рассматриваемая задача является линейной, а функции Ft (х,у) и F2(x,y) линейно выражены через неслучайные функции ехр {/(р^ + ^у)}, то, найдя решение уравнения Лапласа (14), которое удовлетворяет всем граничным условиям, а также начальным условиям, в которых вместо случайных функций FY(x,^ и F2(x, у) взята неслучайная функция ехр {/ (ух-f- <7У)}> в соответствии с (7) искомое решение [Дх, у, х, t) можно будет получить путем умножения полученных
решений на d^Ap, q), d^%(p> q) и интегрирования. Непосредственной проверкой можно убедиться, что такими решениями будут
exp\l^px-Vqy — V^0 + ^} иexp\l^px-Vqy — V^0 + ^} и-^ exp [z (рх + ^—V ^ t)+vz},-^ exp [z (рх + ^—V ^ t)+vz},
exp\l^px-Vqy — V^0 + ^} и
exp\l^px-Vqy — V^0 + ^} и
-^ exp [z (рх + ^—V ^ t)+vz},
-^ exp [z (рх + ^—V ^ t)+vz},
где -» = ^Р^4-д4-
Поэтому для искомой функции U (х, у, г, t) цОлучим
Щх, у, г, t) = ^ е1 vp^gy-Vg-. пу» ^ot ^.q^ 2^ ^г (^ ?)j °°(46.19)
или, обозначив квадратную скобку в последнем равенстве через й3Ф (р, q), получим окончательно
(46.20)(46.20)7Г С z (P^+^-Vgv^+vz
(46.20)
(46.20)
67 (х, у» г» f) = ^еd^(p, q),
где дифференциалы d^(p> q) удовлетворяют соотношению
М^-Ф^^р, q)d^(pb qv^ =
= S(p, q) В (р — р^ В (q — qx) dp dpYdq dqb(46.21)
а спектральная плотность Skp» q) линейно связана co спектральными плотностями 8 Ap, q) и SAp> Q)*\
Решение уравнения Лапласа в данном случае можно было получить сравнительно просто, так как область, в которой нужно было найти решение, имела простую форму (полупространство). В общем случае' произвольной области и любых граничных условий решение уравнения Лапласа может быть связано с большими вычислительными трудностями. Однако во многих прикладных задачах аналитическое решение может быть получено.
Волновое уравнение. В качестве последнего уравнения рассмотрим волновое уравнение для неограниченной струны, т. е. уравнение [40]
^ — а^ = 0, Z^O, — оо<Ч<со, (46.22)
где скорость а распространения колебаний вдоль струны зависит от упругих свойств струны и удельной плотности материала струны (плотности на единицу длины струны).
Уравнение (22) однозначно определяет колебания струны, если известна начальная форма струны и скорость движения ее точек
. *) Более подробное решение этой задачи см. Свешников А. А., Определение вероятностных характеристик трехмерного волнения моря. Изв. АН СССР, ОТН, Механика 3, 1959.
в начальным момент времени, т. е. если дано
UW О) — ^), Ut^ ^ = ХМ(46.23)
где XiG) и Хг(^) могут быть или случайными или числовыми (не случайными) функциями своих аргументов.
Решение уравнения (22) может быть записано в общем виде *)
и^, 0 = у [X, (5 + аО + ^ G - «0] + ^ 5 ^('+ ^ ^ (46’24)
—at
В полученное выражение ординаты функций ?G(£) и Х2(£) входят линейно. Поэтому, если эти функции являются случайными, а их математические ожидания и корреляционные функции известны, то нахождение математического ожидания и двумерной корреляционной функции случайного поля U^ t) не связано с принципиальными трудностями и может быть выполнено обычными для таких задач методами (т. е. путем нахождения математических ожиданий U(В, 0 и произведения U^X) t^U^ t^y
В некоторых задачах случайными являются не только начальные условия, но и параметры системы, входящие в уравнение ее движения в качестве коэффициентов.
Предположим, например, что в рассматриваемой задаче плотность струны не постоянна вдоль струны, а является случайной функцией расстояния 6. В этом случае параметр а в уравнении (22) становится функцией 5, что существенно усложняет решение этого уравнения. Однако часто отклонение случайного параметра системы от его математического ожидания можно считать малым, что позволяет существенно упростить решение задачи. Пусть, например, в рассматриваемой задаче отклонение плотности струны от ее среднего значения вызвано случайными дефектами ее изготовления. В этом случае в (22) можно положить
а^а^ + А'з^),(46.25)
где а0 — постоянная, а Хз^) — случайная функции с нулевым математическим ожиданием, большие значения ординат которой имеют весьма малую вероятность и, следовательно, Х3(£) можно считать малой сравнительно с а^.
В этом случае вероятностные свойства функции U^t^ могут быть определены следующим образом. Положим
U (5, 0 = UQ (^, 0 4- (Д (^, ty(46.26)
где функция [Д (5,О удовлетворяет уравнению
dW.&2dW.&2°0 д^ —и>°0 д^ —и>(46.27)(46.27)
dW.&2
dW.&2
°0 д^ —и>
°0 д^ —и>
(46.27)
(46.27)
♦) Считаем а = const.
452 ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ ТЕОРИИ СЛУЧАЙНЫХ ФУНКЦИЙ/ |ГЛ. Vin а функция Ux (ъ 0 — уравнению
daUt di2daUt di2а» ^ ^3 (?) ^2 >а» ^ ^3 (?) ^2 >(46.28)(46.28)
daUt di2
daUt di2
а» ^ ^3 (?) ^2 >
а» ^ ^3 (?) ^2 >
(46.28)
(46.28)
которое получается, если (26) подставить в (22), и считая Ux малым, пренебречь слагаемыми второго порядка малости. Определим U^ (В, £) из (27) так, чтобы Щ удовлетворяло начальным условиям (23).
Тогда в соответствии с (24) получим
1. aot
и» & 0 = 4 № К + а А + X, (5 - аоО1 + 4- $ ^ (5 + 7]) d 7). (46.29)
Так как функция U^^t^ удовлетворяет начальным условиям, то функция Ux (^ 0 должна удовлетворять нулевым начальным условиям
1/^,0) = 0, A 6710,OU~o = O.(46.30)
В этом случае уравнение (28) имеет решение [40]
(46.31)(46.31)^,0 = 4$ S Х^х-а^-"^ dxdt.
(46.31)
(46.31)
0 о ;-о0(/-т)
Таким образом, случайная функция Ux^ 0 и в этом случае может быть явно представлена в виде линейного выражения, содержащего случайную функцию Х3 (£), моменты ординат которой предполагаются известными, и случайную функцию -^ U^, t), связь которой со случайными функциями Хх (£) и Х^ (£) определяется формулой (29).
Если случайные функции A'ld) и А^© не зависят от случайной функции Х3(^), то определение моментов ординат функции Ux^ 0 в принципе не отличается от решения аналогичных задач, рассмотренных выше.
Если между этими функциями имеется корреляция, то ход решения остается прежним, однако окончательные расчетные формулы несколько усложняются, так как теперь необходимо будет учесть корреляционные функции связи между Xi©, Х^© и ^з©-
Переход от одномерных задач к двумерным или трехмерным, хотя и усложняет расчеты, однако если область, в которой ищется решение уравнения, достаточно проста, то решение удается получить в виде, пригодном для инженерных расчетов. Методы получения таких решений (для неслучайных функций) можно найти в различных книгах по математической физике (см. например, [22], [40]).
Рассмотренные вуше примеры определения вероятностных характеристик динамических систем с распределенными параметрами
§ 47] КАНОНИЧЕСКИЕ РАЗЛОЖЕНИЯ СЛУЧАЙНЫХ ФУНКЦИЙ 453 не исчерпывают, естественно, все возможные типы уравнений в частных производных, которые могут встретиться в приложениях, а только иллюстрируют общую схему решения подобных задач.
По изложенной выше схеме могут быть решены различные задачи, имеющие практический интерес: исследование распространениям звука в неоднородной среде, исследование распространения радиоволн в неоднородной атмосфере, определение влияния неоднородности оптических стекол на качество изображения, различные задачи теории упругости и т. д.
§ 47. Канонические разложения случайных функций
Вернемся к случайным функциям одной переменной. До сих пор мы рассматривали в основном стационарные случайные функции или такие нестационарные функции, которые получаются в результате применения нестационарных операторов к стационарным функциям или приближенно могут быть сведены к стационарным функциям. В большинстве технически интересных задач подобное рассмотрение вопроса оказывается не только вполне приемлемым, но и наиболее рациональным, так как, несколько ограничивая общность разбираемого вопроса, мы тем самым получаем возможность использовать более простой математический аппарат, который в большинстве случаев прямо ведет к цели. Однако с точки зрения завершенности теории случайных функций желательно иметь общий математический метод исследования случайных процессов, одинаково пригодный как для стационарных, так и для нестационарных процессов.
Подобным методом является теория канонических разложений случайных функций, получившая развитие в течение последних 15—20 лет в работах [32], [33], [49] и особенно успешно развиваемая в Советском Союзе В. С. Пугачевым.
Сущность этой теории состоит в том, что случайная функция X (fy заменяется линейной комбинацией некоторых (неслучайных) функций еру (О, коэффициентами которых служат случайные величины Vjv взаимно не коррелированные между собой и обладающие нулевым математическим ожиданием.
Основанием для такой замены является теорема, согласно которой для любой случайной функции Х^» непрерывной в интервале (а, Ь\ справедливо разложение
=^(0+2^^» <47л>
где Vj — взаимно некоррелированные случайные величины, обладающие нулевыми математическими ожиданиями и единичными.
дисперсиями, а Ху и ср7 (/) — собственные числа и собственные функции интегрального уравнения
ь
(47.2)(47.2)ср (0 = X ^ кх (t, т) (р (т) dx,а
(47.2)
(47.2)
т. е. такие значения числа X, при которых могут быть найдены функции <р (f), удовлетворяющие уравнению (2) (и соответствующим граничным условиям).
Если в ряде (1) приближенно ограничиться конечным числом слагаемых, то задача изучения случайной функции X (t) сводится к изу- ■чению системы случайных величин Vj, что в некоторых отношениях может оказаться более удобным. Очевидно, что представление (1) при конечном числе слагаемых может давать только приближенное выражение случайной функции, однако если мы ограничим область изменения 1, то, увеличивая число слагаемых в сумме, можно получить представление случайной функции с достаточной точностью.
Преимущество канонического разложения заключается в том, что -если такое разложение получено, то ряд вероятностных характеристик заданной случайной функции, а также и случайных функций, получаемых из нее путем применения различных операторов, вычисляется сравнительно просто.
Действительно, предположим, что случайная функция задана своим разложением (1), где случайные величины Vj, согласно определению бионического разложения, должны удовлетворять соотношениям
M(V/) = 0, M(Vy ^) = 8д (/,/=1, 2, _.), (47.3)
где ^jb как обычно, определяется условием
(47.4)(47.4)если j = l, О, если / ^ L
(47.4)
(47.4)
Определим корреляционную функцию X (ty Подставляя для этой дели сумму (1) в общую формулу для корреляционной функции, получим п п
Кх &, ^) = М [22 (W Vz?z ^(47.5)
Меняя порядок суммирования и нахождения математического ожидания и учитывая соотношение (3), будем иметь
Кх Уь Ц = У г ^ ^ V/ ^<47-6)
7=1
Столь же просто определяется и корреляционная функция производной ^^ > так как, дифференцируя (1) и повторяя те же выкладки, что и выше, получим
Аналогично для любого линейного оператора, применение которого к X^t) дает новую функцию Z(f):
Z(t) = LX(ty(47.8)
получим со 1
Kz (Ш =Pi) U2 ?/ ^(47.9)
Естественным обобщением канонического разложения (1) является представление случайной функции в виде интеграла от произведения неслучайной функции на приращения другой случайной функции, которые являются независимыми случайными величинами, т. е. представление вида
X (/) = х (0 +°$ х (t, io) б/Ф (ю),(47.10>
—ОО
где x(f, <о) не является случайной, а приращения </Ф(ю) удовлетворяют таким же условиям, как и соответствующие приращения в теории стационарных случайных функций, т. е.
М[^Ф (со)] = 0,
М [^Ф*((о) (/Ф (о^)] = S^w) 8 (а) — w^ tZio dwP (47.11).
Однако в отличие от стационарных случайных процессов, для которых
х (t, (0) = ем,(47.12)
общей теоремы о представлении любой случайной функции в виде* интеграла (10) не существует,—наоборот, доказано, что в общем случае имеет место более сложное разложение.
Тем не менее разложение (10) во многих прикладных задачах может быть принято за основу при исследовании случайных процессов, так как случайные функции, возникающие в различных прикладных задачах, или обладают специальными свойствами, при наличии которых разложение (10) имеет место, или это разложение в ограниченном интервале изменения аргумента случайной функции t дает достаточно точное представление случайной функции. Первый случай,,
например, имеет место, когда случайная функция X (t) получается на выходе линейной нестационарной динамической системы, на вход которой поступает стационарная случайная функция (см. § 15).
Если случайная функция задана интегральным каноническим разложением (10), а случайная функция 2(0 связана с X (0 линейным соотношением (8), то простые вычисления дают
Кх (0, 0) = § №, ш) -^ (^, to) Sx (to) М (47.13)
Кг Vv ^) = $ Ц х* (fb (О) Lf2 х (^ (О) sx (ш) do>, (47.14)
Rxz Vi. ^) = ^ х* ^’ ш) LG х (^ ю) ^ (“>) da>. (47.15) —ОО
В том случае, когда оператор L не является линейным, непосредственное применение (9), (14) и (15) невозможно, однако во многих технических задачах случайные функции появляются в качестве различных возмущений, искажающих основное движение динамической системы, которые можно считать малыми. В этом случае в формуле (1) случайные величины можно рассматривать как малые параметры и искомую функцию Z^ = LX ^ разлагать по степеням этих параметров, вероятностные характеристики которых могут быть определены, если известны свойства случайных величин Vj. Таким образом, применение канонического разложения случайных функций в принципе позволяет решать не только линейные, но и нелинейные задачи. Однако применение этого метода показывает, что в том случае, когда линейное приближение дает слишком большую ошибку, использование канонических разложений для получения нелинейных поправок дает слишком сложный результат, проверка точности которого сама по себе представляет трудную задачу.
Тем не менее, если каноническое разложение интересующей нас функции задано, то вероятностные характеристики случайной функции (по крайней мере в рамках корреляционной теории) находятся сравнительно просто. Поэтому весьма важной задачей является построение канонического разложения, если известно математическое ожидание процесса и его корреляционная функция, определяемые из опыта или из каких-либо теоретических соображений.
Для нахождения канонического разложения (1) не обязательно решать интегральное уравнение (2), а можно воспользоваться различными приближенными способами.
Покажем, что разложение типа (1) может быть получено сравнительно просто, причем не единственным способом. Выберем для этой цели систему неслучайных функций ^Д1\ вид которых в значительной
§ 47]
мере является произвольным, и заменим случайную функцию X (t) линейной комбинацией вида
X (05 Д/ ?/ (О + X (О,(47.16)
/=1
где случайные коэффициенты Aj должны быть подобраны так, чтобы сумма (16) давала представление случайной функции в определенном смысле слова наилучшим образом. Можно, например, потребовать, чтобы аппроксимация (16) была наилучшей в смысле среднего квадратического или чтобы она давала правильные значения ординат случайной функции в определенных узлах интерполирования. Выражение (16) еще не является каноническим разложением, так как при выбранном способе аппроксимации случайные коэффициенты Aj не являются некоррелированными случайными величинами, а имеют корреляционную матрицу, определяемую видом корреляционной функции Кх(Мъ) и выбранным способом аппроксимации.
Однако, перейдя от величин Aj путем линейного преобразования
п
Aj = ^jlVl(/=1,2,... л)(47.17).
к новым случайным величинам Vb можно так распорядиться коэффициентами а^, чтобы случайные величины Vt были взаимно некоррелированными.
Сложнее обстоит дело с интегральным каноническим разложением, так как общих приемов для нахождения функций х^ со) и ^(w) по Kx(tb t^ не имеется, хотя ряд соображений по этому вопросу можно найти, например, в [33], где также рассмотрено применение канонических разложений к решению ряда задач, имеющих практический интерес.
Очевидно, что спектральное разложение стационарной случайной функции можно рассматривать как частный случай интегрального канонического разложения. Однако, в отличие от стационарных случайных функций, где спектральное разложение однозначно и просто определяется видом корреляционной функции, в общем случае любой нестационарной функции такой простой зависимости получить невозможно. Поэтому при решении практических задач более целесообразно во всех тех случаях, где это возможно, исходить из спектральной теории стационарных случайных функций, даже если это и требует известной схематизации решаемой задачи.
ЛИТЕРАТУРА
Бартлетт М. С., Введение в теорию случайных процессов, ИЛ, 1958.
Бенд ат Дж., Основы теории случайных шумов и ее применения, «Наука», 1965.
Бунимович В. И., Флюктуационные процессы в радиоприемных устройствах, Советское радио, 1951.
Вентцель Е. С., Теория вероятностей, Физматгиз, 1962.
Володин Б. Г. и др., Задачник по теории вероятностей, под редакцией Свешникова А. А., «Наука», 1965.
Гельфанд И. М. и Ш и л о в Г. Е., Обобщенные функции и действия над ними, Физматгиз, 1959.
Гнеденко Б. В., Курс теории вероятностей, Физматгиз, 1961.
Гренандер У., Случайные процессы и статистические выводы, ИЛ, 1961.
Градштейн И. С. и Рыжик И. М., Таблицы интегралов,сумм, рядов и произведений, Физматгиз, 1962.
Гюнтер Н. М., Интегрирование уравнений первого порядка в частных производных, ГТТИ, 1934.
Давенпорт В. Б. и Рут В. Л., Введение в теорию случайных сигналов и шумов, ИЛ, 1960.
Дёч Р., Нелинейные преобразования случайных процессов, Советское радио, 1965.
Д ж е й м с X., Н и к о л ь с Н., Филлипс Р., Теория следящих систем, ИЛ, 1951.
Д и т к и н В. А. и Кузнецов П. И., Справочник по операционному исчислению, Гостехиздат, 1951.
Д м и т р и е в С. П., Долгинцева Г. Я., И гн а то в А. А., Решение некоторых нестационарных задач оптимальной фильтрации, ИАН СССР, Тех. киб. 1 (1965).
Дуни н-Б арковский И. В. и С м и р н о в В. Н., Теория вероятностей и математическая статистика в технике, Гостехиздат, 1955.
К а з а к о в И. Е. и Д о с т у п о в Б. Г., Статистическая динамика нелинейных автоматических систем, Физматгиз, 1962.
К ар с л оу X. С., Теория теплопроводности, Гостехиздат, 1947.
Колмогоров А. Н., Интерполирование и экстраполирование стационарных случайных последовательностей, Изв. АН СССР, сер. матем. 5, № I (1941).
Колмогоров А. Н., Ар а то М., Синай Я. Г., Об оценке параметров комплексного стационарного гауссовского марковского процесса, ДАН СССР 146, № 4 (1962).
К о л м о г о р о в А. Н., Об аналитических методах в теории вероятностей, У МН 5 (1938) (впервые опубликовано на немецком языке в 1931 г.).
Кошляков Н. С., Глинер Э. Б., С м и р н о в М. М., Основные дифференциальные уравнения математической физики, Физматгиз, 1962.
Крамер Г., Математические методы статистики, ИЛ, 1948.
Кузнецов П. И., Стратонович Р. Л., Тихонов В. М., О длительности выбросов случайной функции, ЖЭТФ 24: 1 (1954).
Левин Б. Р., Теория случайных процессов и ее применение в радиотехнике, Советское радио, 1960.
Л и н н и к Ю. В., Метод наименьших квадратов и основы теории обработки результатов наблюдений, Физматгиз, 1962.
Лонге-Хиггинс М. С., Статистический анализ случайной движущейся поверхности. «Ветровые волны», Сборник статей, ИЛ, 1962.
Лэннинг Дж. X. и Беттин Р. Г., Случайные процессы в задачах автоматического управления, ИЛ, 1958.
Мидлтон Д., Введение в статистическую теорию связи, т. I и т. Пг Советское радио, 1961, 1962.
Первознанский А. А., Случайные процессы в нелинейных автоматических системах, Физматгиз, 1962,
Питерсон И. Л., Статистический анализ и оптимизация систем автоматического управления, Советское радио, 1964.
П у г а ч е в В. С., Основы общей теории случайных функций. Труды Акад, арт. наук, 1952.
П у г а ч е в В. С., Теория случайных функций и ее применение к задачам автоматического управления, Физматгиз, 1960.
Романовский В. И., Дискретные цепи Маркова, Гостехиздат, 1949.
С а р ы м с а к о в Т. А., Основы теории процессов Маркова, Гостехиздат, 1954.
» Солодовников В. В., Статистическая динамика линейных систем автоматического регулирования, Физматгиз, 1960.
Стратонович Р. Л., Избранные вопросы теории флюктуаций в радиотехнике, Советское радио, 1961.
Большее Л. Н. и Смирнов Н. В., Таблицы математической статистики, «Наука», 1965.
Фаддеева В. Н. и Терентьев Н. М., Таблицы значений интеграла вероятностей от комплексного аргумента, под ред. Фока В. А., Гостехиздат, 1954.
Тихонов А. Н. и Самарский А. А., Уравнения математической физики, Гостехиздат, 1951.
Труды П конгресса IFAC. Оптимальные системы. Статистические методы,. «Наука», 1965.
Хенн ан Э., Анализ временных рядов, «Наука», 1964.
Уиттекер Е. Т. и В а т с о н Г. Н., Курс современного анализа, ч. 2, Гостехиздат, 1934.
Я г л о м А. М., Введение в теорию стационарных случайных функций, УМН 7:5(51), (1952).
Янке Е. и Эм де Ф., Таблицы функций, Гостехиздат, 1948.
D a v i s R. С., On the Theory of Prediction of Nonstationary Stochastic Precesses. J. of Appl. Phys. 23, № 9 (1952).
В 1 a c k m a n n R. B. and T u k e у J. W., The measurement of Power Spectra. Bell System Technical Journal 37 (1958).
J. A. Me. Fad den, The Axis — Crossing Intervals of Random Functions, IRE Transactions of Information Theory, 4, № 1 (1958).
Karhunen K., Ober lineare Methoden in der Wahrscheinlichkeitsrechnung, Ann, Acad. Sci. Fennical, A, 1, № 37, Helsinki, 1947.
Shinbrot M., On the Integral Equation occuring in Optimisation Theory with nonstationary Inputs, J. of Mathem. and Physics, XXXVI, № 1 (1957).
W i e n e r N., Extropolation, interpolation and Smoothing of Stationary time Series, John Wiley, № 4 (1949).
Z a d e h L, Raggazzini J. R., An Extension of Wiener’s Theory of Prediction. Journ. of Appl. Physics 21 (1950).
?4 i 11 e r J. С. P., Tables of Weber Parabolic Cylinder Functions, London, 1955.
R i c e S. O., Mathematical Analysis of Random Noise, Bell. Sy st. Thech. J. 23, 24, (1944, 1945).
Grenander U. and Rosenblatt M., Statistical Analysis of Stationary Time Series, John Wiley and Sons (1957).
-56. Applied Statistics, J. of the Roy. Statist. Soc., Ser C 14, I (1965). (Серия статей по оценке спектральной плотности.)
Т u к е у J. W., Discussion, emphassing the Connection between Analysis of variance and spectral Analysis. Technometrics 3 (1961).
R. С. В о о to n, 1) The Analysis of nonlinear control systems with randon inputs, Proc. Symp. Nonlinear Curcuit Analysis, 2 (1953). 2) Nonlinear Control Systems with randon inputs, Trans IRE CT-1 (1954).
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ )
Асимметрия 315
Белый шум 96
Белый шум в узком смысле 257 Броуновское движение 10
Выбросы случайной функции одной переменной; ~, временная плотность вероятности выбросов 67; ~, дисперсия общего времени выброса 75; ~, дисперсия общего числа выбросов 76; ~, применение марковских процессов 267; ~, среднее время выброса 69; ~, среднее число выбросов 69; ~, средняя площадь под кривой во время выброса 72; ~, характеристики выбросов для нормального процесса 70 Выбросы случайной функции нескольких переменных; ~, средняя длина контура пересечения с плоскостью 442; ~, средняя площадь пересечения с плоскостью 441; ~, среднее число выбросов на единицу площади 438; ~, среднее число максимумов на единицу площади 435
Дельта-функция*, ^ > интегральное представление 87; ~, определение 86; ~, основные свойства 86
Динамические системы; ~, весовая (импульсная переходная) функция линейной системы 51; ~, линейные системы 48; ~, нелинейные системы 306; ~, нелинейные системы с обратной связью 307; ~, передаточная функция линейной системы 106, 198; ^, приводимые нелинейные системы 322
Динамические системы с распределенными параметрами; ~, вероятностные характеристики решения уравнения в частных производных 445; ~, вероятностные характеристики решения волнового уравнения 450; ^, вероятностные характеристики решения уравнения Лапласа 448; ~, вероятностные характеристики решения уравнения теплопроводности 447
Дисперсия; ~ случайной величины 13; ~ случайной функции 22
Дифференциальные уравнения, содержащие случайные величины в коэффициентах 345, 451
Дифференцирование случайной функции; ~ , корреляционная функция производной 39;^, математическое ожидание производной 43; ^, производная случайной функции 34; ~, производная стационарной случайной функции 39; ~, условие дифференцируемости функции 36
Законы распределения случайных величин; ~, нормальный одной случайной величины 17; ^, нормальный системы случайных величин 17; ~ Пуассона 18; ~ Рэлея 149
Замена реальных процессов марковскими 300
Интеграл Стилтьеса 85
Интегральная функция Лапласа 17 Интегрирование случайной функции;
~, интеграл от случайной функции 40; ~, корреляционная функция интеграла 41; ^ > корреляцион-
пая функция интеграла от стационарной случайной функции 42; ~, математическое ожидание интеграла 42; ~, условие интегрируемости случайной функции 41
Каноническое разложение случайной функции; ~, дискретное каноническое разложение 453; ~, интегральное каноническое разложение 455; ~, определение корреляционной функции по каноническому разложению 454, 456
Композиция законов распределения 16'"
Корреляторы; ~, коррелятор общего типа 393; ~, коррелятор для нормальных процессов 398; ~, применение для определения корреляционной функции связи 395
Корреляционная матрица 14
Корреляционная функция; ~, корреляционная функция интеграла 41; ~ , корреляционная функция полинома от нормальных случайныхфунк- ций 118; ~, корреляционная функция производной 102; ~, корреляционная функция решения линейного дифференциального уравнения 56; ~, определение корреляционной функции 22; ~, основные свойства корреляционной функции 29; ~, связь со спектральной плотностью 92
Корреляционная функция связи; , корреляционная функция связи случайной функции и ее второй производной 64; ~, корреляционная функция связи случайной функции и ее первой производной 63; ~, определение корреляционной функции связи 59; ~, связь корреляционной функции связи стационарного процесса с взаимной спектральной плотностью 92
Линейные дифференциальные уравнения со случайной правой частью; ~, закон распределения решения линейного уравнения 310; ~, корреляционная функция решения уравнения с переменными коэффициентами 129; ~, спектральная плотность стационарного решения уравнения с постоянными коэффициентами 105
Линейный оператор; ^, корреляционная функция результата применения линейного оператора к случайной функции 53; ~, математическое ожидание результата применения линейного оператора к случайной функции 53; ^, основные свойства линейного оператора 47
Марковские процессы; ~, вероятность пребывания в заданной области 267; ~, задача о выбросах для марковских процессов 273; ^, многомерные марковские процессы 286; ~, обобщенное уравнение Маркова 250,,286; ~, определение марковского процесса 247; ~, примеры составления уравнений Колмогорова 257; ~, простейшие случаи интегрируемости уравнения Колмогорова 260; ~, уравнения Колмогорова 250; ~, уравнение Фоккера—Планка—Колмогорова 251
Математическое ожидание; ^ случайной величины 13; ~ случайной функции 22
Метод огибающих; ~t закон распределения огибающей 151;~, закон распределения производной от огибающей 160; ^, закон распределения производной от фазы 157;,
закон распределения фазы 150; ^, многомерные законы распределения огибающей и фазы 154; ^, огибающая стационарной нормальной случайной функции 149; ~, приближенная формула для плотности вероятности времени выброса 167;
, применение метода огибающих для узкополосного спектра 164; ~, условные законы распределения огибающей и фазы 155
Многомерные законы распределения ординат случайной функции 21
Моменты случайных величин; ^, начальные моменты 13; ^ , момент связи (корреляционный момент) двух случайных величин 14; *^> соотношения между начальными и центральными моментами 13; «х/, центральные моменты 13
Оптимальные линейные динамические системы; ^ , дисперсия ошибки оптимальной системы 197, 227;
^, критерии оптимальности 181; *^ , нестационарные задачи 233; ^, оптимальные системы с «бесконечной памятью» 194; ~, оптимальные системы с заданной структурой 191; ^, оптимальные системы с несколькими каналами 242; ~, оптимальные системы с «конечной памятью» 215
Обработка реализаций случайных функций', ~, доверительный интервал 370; ~ , несмещенные оценки 369; ^, общие требования к оценкам 369; ~, оптимальный интервал дискретности 379; ~, оценка корреляционной функции 382; ~, оценка математического ожидания 373; ~, оценка спектральной плотности 401; ~, оценка функции распределения 413; ^ , применение критериев согласия в статистике случайных процессов 418; ~, состоятельность оценки 369; ^ > эффективность оценки 369
Передаточная функция линейной системы; ~, общая формула 106; ~, связь с импульсной переходной функцией 229; ~, связь с независимыми интегралами уравнения системы 51, 198
Расчетные формулы для определения передаточной функции оптимальной линейной системы; ~, интерполирование при дробно-рациональных спектральных плотностях сигнала и помехи 211; ~, экстраполирование при дробно-рациональных спектральных плотностях сигнала и помехи 205
Реализация случайной функции 19
Свертка весовых функций 221
Случайная функция нескольких переменных (случайное поле); ~, задача о выбросах для случайного поля 438; ~, изотропное случайное поле 432; ~, корреляционная функция случайного поля 430; ~, однородное случайное поле 432; ~,
спектральная плотность случайного поля 430
Случайная функция одной переменной; ~ непрерывная 18; ~ нормальная 24; ~ марковская 25; сингулярная 189; ~ стационарная 23; ~ стационарная в широком смысле 24; ~ эргодическая 375
Случайные величины; ~ независимые 12; ~ непрерывные И; плотность вероятности системы случайных величин 12; ^, плотность вероятности случайной величины 11; ~, условная плотность вероятности 12; ^ , функция распределения 11; ~, характеристическая функция 14
Спектральная теория стационарных случайных функций; ~, взаимная спектральная плотность 95; ~, примеры нахождения спектральной плотности 96; ~ , связь спектральной плотности с корреляционной функцией 92; ~, спектральная плотность 90; ~, спектральная плотность линейной комбинации стационарной функции и ее производных 105; ~ , спектральная плотность стационарного решения линейного дифференциального уравнения 106; ~, спектральная плотность степени нормальной случайной функции 118; ~ , спектральная плотность производной 102; ~, спектральная функция 91; ~, спектральное разложение стационарной функции 85; ~, теорема Хинчина 91
Случайные последовательности; ^, задача о выбросах для случайной последовательности 426; ~, случайная последовательность 422;,
оптимальное экстраполирование по всему прошлому последовательности 428; ~ , оптимальное экстраполирование по конечному числу элементов последовательности 427 Существенно нелинейные элементы системы 308
Эксцесс 315
Арам Арутюнович Свешников
Прикладные методытеории случайных функций
М., 1968 г.» 464 стр. с илл.
Редактор М П. Ганин
Техн. ред. И. Ш. Аксельрод
Корректоры А. Ф. Серкина, О А. Сигал
Сдано в набор 2/1 1968 г. Подписано к печати 22/V 1968 г. Бумага 60X90716. Физ. печ. л. 29. Условн. печ. л. 29. Уч.-изд. л. 27.11. Тираж
23 000 экз. Т-08327. Цена книги 1 р. 73 к.
Заказ № 2993.
Издательство «Наука»
Главная редакцияфизико-математической литературы.Москва В-71, Ленинский проспект, 15.
Отпечатано с матриц в типографиииздательства «Коммунист», г. Саратов.
*) Выполнение дифференцирования в (37), не связанное с принципиаль
ными трудностями, при вычислении моментов высокого порядка становится
утомительным. Расчеты можно существенно упростить, если воспользоваться
общими соотношениями, существующими между моментами случайных вели
чин и коэффициентами разложения In Е (семиинвариантами). (См. статью:
*) Плотность f^u Va) в соответствии с (34) зависит только от разности (?2 — ?i)- Поэтому при вычислении
2л 2к
М [cos Ф1 cos Ф8] = J f cos cpi cos <р8/ (ф!, <р2) sTcp1 d^aо о
В том случае, когда коэффициенты а (£, х) и & (f, х) уравнений Колмогорова не зависят от времени, математическое ожидание В для стационарного марковского процесса можно определить, минуя решение уравнения в частных производных. Действительно, в этом случае плотность вероятности ту (т, у) будет зависеть не от t и т в отдельности, а только от разности (т — /), и следовательно,
ФизикоМатематическая Библиотека Инженера
А. А. СВЕШНИКОВ
ПРИКЛАДНЫЕ МЕТОДЫ
ТЕОРИИ
СЛУЧАЙНЫХ ФУНКЦИЙ
ИЗДАНИВ ВТОРОВ,
ПЕРЕРАБОТАННОЕ И ДОПОЛНЕННОЕ
ИЗДАТЕЛЬСТВО «НАУКА»
ГЛАВНАЯ РЕДАКЦИЯ ФИЗИКО-МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ
МОСКВА 1968
517.8 С 24
УДК 519.2
Прикладные методы, теории случайных функций, Свешников А. А., издание 2-е, переработанное и дополненное. Главн. ред. физ.-матем. лит. изд-ва «Наука», 1968.
Систематически изложены основные положения теории случайных функций, находящие применение в различных приложениях. Дается корреляционная теория случайных процессов, а также основы теории марковских процессов и их применение к ряду типичных задач: определению вероятности невыхода ординат случайной функции за пределы данной области, среднего числа выбросов за данный уровень, длительность которых превышает заданную, и др.
Большое внимание уделено определению вероятностных характеристик динамических систем, на вход которых поступают случайные функции с известными характеристиками. Помимо динамических" систем, описываемых обыкновенными дифференциальными уравнениями, исследуются также системы, характеризуемые дифференциальными уравнениями в частных производных (системы с распределенными параметрами).
Рассматривается определение передаточной функции линейной системы, обеспечивающей минимум дисперсии ошибки при заданных характеристиках полезного сигнала и помехи.
Излагаются теоретические основы и наиболее рациональные практические приемы обработки реализаций случайных процессов.
В книге используется только математический аппарат, входящий в общий курс математики, а содержание иллюстрируется большим числом примеров, представляющих интерес для ряда приложений. Библ. — 58 назв.
ОГЛАВЛЕНИЕ
Предисловие 6
Глава 1. Общие свойства случайных функций 9
Теория случайных функций как раздел теории вероятностей 9
Основные обозначения и формулы теории вероятностей . . . .10
Законы распределения и моменты случайной функции18
Типичные задачи, решаемые с помощью теории случайных функций 26
Свойства корреляционной функции 29
6. Дифференцирование и интегрирование случайных функций . . . 34
Действие линейного оператора на случайную функцию 46
Система случайных функций. Взаимная корреляционная функция 59
Задачи о выбросах: среднее число выбросов случайной функции за данный уровень, средняя длительность выброса ....65
Глава II. Спектральная теория стационарных случайных функций 82
Спектральное разложение стационарных случайных функций 82
Примеры вычисления спектральной плотности стационарного случайного процесса 96
Спектральная плотность линейной комбинации стационарной случайной функции и ее производных. Стационарное решение дифференциального уравнения с постоянными коэффициентами 101
Примеры нахождения спектральных плотностей и корреляционных функций в более сложных случаяхПО
Определение корреляционной функции решения неоднородного дифференциального уравнения с постоянными коэффициентами при нестационарной правой части122
Линейное дифференциальное уравнение с переменными коэффициентами 129
Вероятностные характеристики решений системы линейных уравнений 133
Глава111. Метод огибающих149
Идея методаогибающих и вывод общих формул149
Применение метода огибающих в случае узкополосного спектра 164
Глава IV. Определение оптимальных линейных динамических систем180
Постановка задачи определения оптимальных динамических систем 180
Общее решение задачи определения оптимальной динамической системы, осуществляющей операцию сглаживания, экстраполирования и дифференцирования194
Расчетные формулы для определения оптимальной передаточной функции динамической системы в случае дробно-рациональных спектральных плотностей сигнала и помехи205 § 22. Расчетные формулы для оптимальной передаточной функции динамической системы с запаздыванием211
Оптимальное сглаживание, упреждение и дифференцирование при конечном времени наблюдения215
Примеры нахождения оптимальных динамических систем при конечном времени наблюдения227
Простейшие нестационарные задачи233
Оптимальные многоканальные динамические системы242
Глава V. Основы теории марковских процессов245
Определение и общие свойства марковских процессов245 § 28. Уравнения Колмогорова250
Решение уравнений Колмогорова для простейших случаев. . . 260 § 30. Определение вероятности достижения границ и закона распределения времени пребывания случайной функции вне заданной области267
Многомерные марковские процессы285
Замена реальных процессов марковскими. . . 300
Глава VI. Нелинейные методы теории случайных функций306 §33. Особенности исследования нелинейных динамических систем 306
Определение закона распределения случайной функции на выходе линейной части системы310
Приводимые нелинейные системы•322
Примеры приводимых нелинейных систем333
Нелинейные системы с обратной связью .. 341
Метод статистической линеаризации352
Применение теории марковских процессов к исследованию нелинейных систем360
Глава VII. Экспериментальные методы определения характеристик случайных функций . 368
Общие принципы нахождения оценок. Оценка математического ожидания368
Оценка корреляционнойфункции382
Оценка спектральной плотности401
Оценка закона распределения ординаты стационарною процес
са 413
Глава VIII. Некоторые дополнительные вопросы теории случайных функций422
Случайныепоследовательности . . . . •422
Случайные функции нескольких переменных (случайные поля) 429 § 4К Вычисление вероятностных характеристик динамических систем
с непрерывно распределенными параметрами443
Канонические разложения случайных функций453
Литература 458
ПРЕДИСЛОВИЕ
Предлагаемая книга ставит перед собой задачу помочь широкому кругу инженеров и научных работников, использующих методы теории вероятное!ей, овладеть прикладными методами теории случайных функций.
Поэтому целый ряд вопросов, интересных с общетеоретической точки зрения, оставлен без внимания, а математическая строгость изложения учтена только в той мере, в какой это необходимо для сознательного применения теории к различным прикладным задачам
По этой же причине в книге используется только тот математический аппарат, который изучается в общем курсе высшей математики высших технических учебных заведений.
Общий курс теории вероятностей предполагается известным читателю, однако для удобства чтения в начале книги приводится общая сводка формул теории вероятностей, используемых в дальнейшем.
Для облегчения усвоения содержания книги все основные положения теории иллюстрируются примерами, которые могут представлять и самостоятельный интерес в различных прикладных задачах (в книге рассмотрено около 100 примеров).
Таким образом, целевая направленность книги не отличается от целевой направленности первого издания «Прикладных методов теории случайных функций», выпущенного в свет в 1961 году «Судпром- гизом». При переработке книги, помимо устранения всех замеченных недостатков и погрешностей, ее содержание было существенно дополнено.
Во-первых, в книгу введено рассмотрение ряда новых вопросов. Добавлена глава о марковских процессах, глава о нелинейных задачах теории случайных функций, существенно дополнена глава .об экспериментальных методах определения вероятностных характеристик случайных функций. В других главах также внесено рассмотрение ряда новых вопросов: расширен параграф о случайных полях, рассмотрены некоторые нестационарные задачи теории оптимальных линейных систем, рассмотрены системы с непрерывно распределенными параметрами и др.
Во-вторых, подбор примеров, число которых во втором издании значительно увеличено, производился так, чтобы по возможности
охватить широкий круг задач, связанных с теорией автоматического регулирования, оценкой точности различных динамических систем и тому подобными задачами, возникающими в технике. Для того чтобы содержание примеров сделать интересным для широкого круга инженерно-технических работников, примеры, как правило, не формулируются как решение узкой задачи специального раздела техники (электроники, радиотехники и т. д.). Формулировка примеров в большинстве случаев имеет достаточно общий характер, а их прикладное содержание определяется существом решаемой задачи и методами ее решения.
Книга не содержит библиографии по теории случайных функций, а в списке литературы, приложенном в конце книги указаны только источники, обращение к которым поможет читателю получить более подробные сведения по отдельным вопросам прикладной теории случайных функций, не получившим в книге достаточно подробного освещения.
Исходя из основного назначения книги, в список литературы сознательно не включены книги по теории случайных функций, написанные для математиков и трактующие этот раздел теории вероятностей как абстрактную математическую дисциплину. Также сведены к минимуму ссылки на оригинальные работы, хотя в списке и указаны источники, содержащие достаточно подробную библиографию по теории случайных функций.
Первые четыре главы книги посвящены в основном вопросам корреляционной теории случайных процессов. Особое внимание при этом уделено методам спектральной теории, поскольку они находят особенно широкое применение в технике, в частности, при исследовании линейных систем автоматического регулирования.
Определение оптимальных динамических систем, рассмотренное в четвертой главе, производится также в рамках корреляционной теории, т. е. рассматриваются только линейные системы, а в качестве критерия оптимальности принято требование обращения в минимум дисперсии ошибки системы.
Глава пятая посвящена рассмотрению основных вопросов теории марковских процессов, представляющих существенный интерес для приложений, поскольку ряд интересных для практики вопросов, не поддающихся простому решению для случайных процессов общего вида, легко могут быть решены, если предположить, что процесс является марковским. С другой стороны, для того чтобы считать процесс марковским, достаточно допустить, что процесс является нормальным и имеет дробнорациональную спектральную плотность, т. е. не требуется дополнительных допущений сравнительно с теми, которые обычно делаются в технике. Поэтому теория марковских процессов, существенно упрощая решение ряда задач, может найти широкое применение в приложениях.
В шестой главе рассматриваются методы исследования нелинейных динамических систем, а в седьмой главе изложены основные вопросы статистики случайных процессов. Рассматривается получение вероятностных характеристик оценок, исследуется вопрос о применении критериев согласия к статистическим законам распределения ординат случайных процессов.
Наконец, в последней, восьмой, главе кратко рассмотрены вопросы, которые также представляют интерес для приложений, но более подробное рассмотрение которых оказалось невозможным в данной книге: случайные последовательности, случайные поля» системы с распределенными параметрами и др.
Предлагаемая книга может оказаться полезной как инженернотехническим работникам, сталкивающимся с необходимостью исследования случайных процессов при решении различных практических и теоретических задач, так и студентам старших курсов втузов ряда специальностей.
Автор выражает благодарность всем лицам, приславшим свои замечания по первому изданию книги и особенно благодарен сотрудникам Лаборатории статистических методов исследования МГУ, давшим ряд замечаний по рукописи второго издания, которые автор стремился учесть при окончательном редактировании текста книги.
А. А. Свешников