Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Свешников А.А. Вероятностные методы в прикладной теории гироскопов

.pdf
Скачиваний:
10
Добавлен:
27.10.2023
Размер:
18.8 Mб
Скачать

[ 1.2]

К О Р Р Е Л Я Ц И О Н Н А Я Т Е О Р И Я

С Л У Ч А Й Н Ы Х Ф У Н К Ц И Й

27

переходного процесса) имеем

 

 

 

=

 

(1.103)

 

1

 

 

Если

случайная функция X

(t), поступающая на вход дина­

мической системы, является суммой полезного сигнала U (t) и помехи V (t) и требуется определить передаточную функцию си­ стемы L (s) (оператор системы L или весовую функцию системы) таким образом, чтобы выходная функция системы У (t) была бы «наиболее близка» к заданной функции Z (t) = NU (t), где N — заданный оператор, то эта задача решается просто, если: опера­ торы L и N являются линейными, спектральная плотность Sx ( ш) имеет вид дробно-рациональной функции частоты со (является от­ ношением двух полиномов), а под «наилучшим приближением» функции У (t) к функции Z (t) понимается обращение в минимум дисперсии разности [У (t)—Z (t)]. Окончательные расчетные фор­ мулы для этого случая приводятся в главе 9, их вывод можно найти в ряде источников (см. например, [66], [50], [6], [49].)

При рассмотрении нескольких стационарных и стационарно связанных случайных функций (например, функций X (і) и У (t)) можно ввести понятие взаимной спектральной плотности (S ( ш) — в данном случае), которая связана со случайными амплитудами йФх ( со) и сіФу ( и) в спектральном разложении случайных функций,

определяемом формулой (92),

соотношением, аналогичным (94)

М [йФ* (<Oj)

К)1 =

8 К — (Oj) Sxy Ю d^dm.2.

(1.104)

Взаимная спектральная плотность связана со взаимной кор­ реляционной функцией соотношениями, аналогичными соотноше­

ниям (75) и

(96), т. е.

 

 

 

 

 

 

 

 

 

 

 

(1.105)

 

 

 

— СО

 

 

 

 

s«■

w

со

è

S

 

 

=

(1.106)

 

 

 

 

 

 

Случайную

функцию

с

дробно-рациональной спектральной

п ютностыю вида

 

 

 

 

 

 

 

 

 

 

 

(1.107)

где Рт (X) и

Qn(X) — полиномы степени т и

соответственно п,

можно рассматривать как стационарное решение

уравнения

 

Q„(p)X(t) = Pj p)Ht ),

(1.108)

28

О С Н О В Н Ы Е Ф О Р М У Л Ы

[ГЛ. 1

где р обозначает оператор дифференцирования по времени,

а £ (t)—

случайная функция,

обладающая свойствами «белого

шума»,

т. е. такая функция, спектральную плотность которой можно счи­ тать постоянной.

Действительно, положив в данном случае ( со) = 1 и применяя (97), получим (107). Если спектральная плотность процесса по­ стоянная, то корреляционная функция такого процесса будет про­ порциональна дельта-функции.

Действительно, положив

 

S( со) с = const

(1.109)

и применяя формулу (95) с учетом интегрального представления дельта-функции (8), получим

— сЬ(т).

(1.110)

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

Si (со)=С02ДДсо),

5* (О)) = 0)^(0)).

(1.111)

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

R - X X (т) --

d K ,

Rxx (т)

dx^

( 1. 112)

 

dx

 

 

Если стационарная случайная функция Z (t) выражается через стационарные функции X (t) и Y (t) нелинейным образом, то в об­ щем случае спектральная плотность ( со) не может быть выра­ жена через спектральные плотности Sx (u>), Sy(u>) и взаимную спектральную плотность S ( си). Исключение представляет слу­

чай нормальных процессов X (t) и Y (t), когда такое выражение возможно. Например, если

 

Z( t) = X (t )Y (t ),

(1.113)

то

 

 

 

со

со

 

 

SA W) = J Sx (ü)j) Sy (со

(Oj) dojj +

j Sxy (coj Svx(iä— (üj) duh +

— CO

— CO

 

+ y2Sx(со) +

&S, (со) +

Xy [SX9H + S,, И ].

(1.114)

Выбросом случайной функции X (t) за уровень а называется пересечение реализацией функции этого уровня снизу вверх. Сред-

§ 1.2]

К О Р Р Е Л Я Ц И О Н Н А Я Т Е О Р И Я С Л У Ч А Й Н Ы Х Ф У Н К Ц И Й

29

нее число выбросов p t (а) в единицу времени, рассчитанное для момента t, определяется формулой

 

pt ( a ) = ^ f( a ,

ѵ) и du,

 

(1.115)

 

о

 

 

 

 

где / (а,

ѵ) — значение двумерной

плотности

вероятности

/ (х , ѵ)

ординаты случайной функции X (t)

и

ее производной V =

при X =

а. Если функция X (t) стационарна,

то временная

плот­

ность pt (а) не зависит от t и может

быть обозначена р (а).

В том случае, когда спектральная плотность процесса

имеет

вид (107), т. е. является дробно-рациональной функцией частоты ш, интеграл (95), определяющий корреляционную функцию про­ цесса, может быть вычислен с помощью вычетов. Предположим, что полином Qn (і со) имеет различные корни иц, со2,. . о>и, лежа­ щие только в верхней полуплоскости (последнее всегда можно сде­ лать, разбив множители в знаменателе (107) соответствующим образом). В этом случае применение теории вычетов к интегралу

(95) дает

1

 

еішіт

(iw)

|2 (о

 

К (Т) :

і-л

QnI

=<*Ч

(1.116)

 

 

 

 

 

 

т. е. корреляционная функция процесса является суммой экспо­ нент вида е‘Ю/Т. В том случае, когда достаточно найти только дис­ персию процесса, т. е. вычислить интеграл (95) при т=0, оконча­ тельный результат может быть выражен через коэффициенты чис­ лителя и знаменателя дробно-рационального выражения (107), которое для этого случая целесообразно записать в виде

О /

\ __ Ьр(ш)2п- г + *>1 (іш)2п~і + ...

G„-i [Qm)2]

/д 117ч

 

Q„(io>)Qn ( - i w )

- Q „(iw )Q „(-iw )

где

все корни полинома

 

 

 

Qn(s) = a0s” + alSn- i +

. . . + а,

(1.118)

расположены в левой полуплоскости (т. е. полином Qn(i со) имеет корни только в верхней полуплоскости), а наивысшая возмож­ ная степень полинома | Рm (і со) |2, содержащего только четные сте­ пени со и имеющего вещественные коэффициенты, принята равной

(2п—2),

так как при m

п—1

интеграл (95)

расходится.

(При пг

п—1 ряд первых коэффициентов bj обращается в нуль.)

Окончательное выражение для дисперсии (95) имеет

вид I50], [19]

 

 

СО

 

 

 

№ ' « ! =

S

=

(1.119)

 

 

—СО

 

 

30 О С Н О В Н Ы Е Ф О Р М У Л Ы [ГЛ. 1

где

а 1

а 3

а 5

 

.

0

а 0

а 2

а і

 

 

 

0

а 1

 

 

. .

 

( 1. 120)

0

а0

а 2

 

 

0

0

а 1

 

 

 

0

0

 

 

 

 

а п

Ьо

ь і

h

Ьп- і

а 0

ч

 

 

.

.

 

0

0

а і

а 3

 

(1.121)

0

 

 

 

 

 

 

а п

т. е. Dn есть определитель, используемый в критерии Рауса—Гур- вица, а определитель N n получается из определителя Dn путем замены первой его строки строкой коэффициентов полинома, стоящего в числителе (117).

Как было отмечено выше, формулой (119) можно пользоваться только в том случае, когда полином Qn{s) имеет корни лишь в ле­ вой полуплоскости. В том случае, когда (117) является спектраль­ ной плотностью стационарного решения линейного дифференциаль­ ного уравнения, характеризующего устойчивую динамическую систему, на вход которой поступает белый шум, и Qn (s) является левой частью характеристического уравнения системы, это усло­ вие выполняется автоматически. Если выражение спектральной плотности задано в виде (117) безотносительно к дифференциаль­ ному уравнению устойчивой системы, то сформулированное выше требование к корням полинома Qn (s) должно быть проверено пред­ варительно, так как разбить выражение |<?„(f<o)J2 на два комп­ лексно-сопряженных множителя можно разичными способами.

Для применения формулы (119) необходимо вычислить опре­ делители (120) и (121). Для заданных числовых значений коэффи­ циентов а. и Ь[ это вычисление может быть выполнено обычными методами вычисления определителей. При не особенно большом значении п целесообразно пользоваться готовыми алгебраиче­ скими выражениями, получаемыми при раскрытии этих опреде­ лителей в общем виде.

Таблицы этих выражений даны ниже (табл. 1.1).

В заключение приведем несколько простейших примеров дробно­ рациональных спектральных плотностей и соответствующих им

корреляционных функций,

часто встречающихся в приложениях.

Спектральной плотности

 

 

S

(о>)

р.а-

(1. 122)

■п(со3 +

(і.2)

 

 

§ 1.2] К О Р Р Е Л Я Ц И О Н Н А Я Т Е О Р И Я С Л У Ч А Й Н Ы Х Ф У Н К Ц И Й 31

 

 

 

 

 

Таблица

1.1

Значения определителей N„ и І)п, выражаемых

формулами (120) и (121)

п

 

N„

 

 

D„

 

1

 

 

 

 

а 1

 

2

аФі — я2&о

 

 

а 1а2

 

3

— Яоа1^2 “Ь а 0а 3^1 — а2а3^0

 

(—fljßg Т~ ЯдЯд) а3

 

4

(—Я]Я4 + а2ад) ajèo — аоазаФі

(— аха2а3 +

а0 а | + а \а 4 ) я4

-]-

“I“ (ЯдЯд —Я^Яд) Я()бд

 

 

 

 

 

 

 

 

 

 

( — а0а4а5 + а: я |

я |я 5 — я2я3я4 ) а5 ^ 0 +

(а'оаI —

2 я 0я1я4я5 — я0я2ЯдЯ5 +

 

5

+ (— а2а5 + Я3Я4) а0а5^1 + (а0а5 —

+

л0а|а4 +

a\a\ + я ^ я д

 

а ха4 ) а0 а5 6 2 +

(— а0 я3 + Я]Я2 0 Яд& 3 +

 

 

— а 1 а2 адл4) я5

4“ (—ЯдЯ^Яд “I- ÖQÖg-|-Л —Д^02Лз)Л()&4

( — а 0а 3а 5а 6 + а 0а 4а | — я |я 6 +

+2я2Я 2 ЯдЯв + а1аЗаіа6 а1а4а5

— а2аі — а2аЗа6 + а2аз Ч аь)аФо +

 

+ (— ajagHg +

я 2я§ я§я6 —

 

— Лда^ад) aoOgöj +

( — а0 а§ — Я]Я3я6 +

6

+ о.іа 4а 5) а оа в^2 +

(аоаза5 + а і а в

 

aj.a2a5) а0аеЬ3

(ядЯ]Яд — а§а\

— а |я 4 + а ^ Я з ) а 0а 6й4 + (а § а | +

(Л§я| + Зл0Я1 ЯзЯда6 — 2Я0Я4Я4ЯІ —

— Я0Я2Я3Я| — Я0Я|Я6 + Я0Л§Я4Яд +

+ я?а| — 2 я |я 2 ЯдЯ6 — я |я 3 Я4 Я6 +

+ а?я|я5 + а ха \а \ + a xa2ala 6 ~

— 02Я2ЯдЯ4Яд) Яд

+ аоаіазаб — Зяоя^яд — аоЯ2я3Яд +

+ а0а |а 4 — а ? а 2а 6 + я | я | +

я ^ а д

a2a2fl3fl4) ядЬд

соответствует

корреляционная

функция

 

 

К (х) = о2е-^1т1.

(1.123)

Спектральной плотности

 

 

 

о / \ __ _______ 2цо2 (ц2 + X2)_______ __

 

 

V > ц [(щ 2 +

(J.3 + 12)2 _ 4X?0)2]

 

 

 

 

2pa2 (р.2 + X2)

__

2pa2 (р 2 4- \2)

(1.124)

П [(ü)2 — р 2 — X2)2 4- 4 р 2м 2]

 

Ъ [((О2 4- р 2 — )і2)2 4- 4 p 2).2]

 

 

соответствует

корреляционная

функция

 

 

К (х) = а2е-[».|т| ^соч Хх -ф- sin XI XI).

(1.125)

32 ОСНОВНЫ Е ФОРМ УЛЫ [гл. 1

 

Спектральной плотности

 

 

 

 

 

 

(хаЗ (со2 +

н-2 +

Х2)

_

(ха2 (ш2 +

р.2 +

\2)

 

15

71 [ ( Ш2 +

(J.2 +

Х.2)2 —

4А.2(о2]

7Z [(ü)2 — (J.2 _

\2 )2

4[x2OJ2]

 

 

 

 

 

 

__

^.g2 ( СО2

р.2 -j- \?)

(1.12G)

 

 

 

 

 

 

71[(а)2 -J- JJ.2 — X2)2 + 4(J.2X2j

 

 

 

 

 

 

 

соответствует

корреляционная функция

 

 

 

 

 

 

 

К (т) =

a2e-llMcos Хх.

 

(1.127)

§ 1.3. Марковские процессы

Одномерным марковским процессом называется такой случай­ ный процесс, условная плотность вероятности ординат которого для «будущего момента» времени х зависит только от значений ординаты процесса в «настоящий момент» времени t ( т ^ t) и не зависит от поведения процесса в моменты времени, предшествую­ щие моменту времени t (не зависит от «истории» процесса).

Будем обозначать ординаты процесса U (t) в момент т через Y, а ординаты процесса в момент t через X. Тогда плотность вероят­

ности

случайной величины Y зависит от

четырех аргументов t ,

X , X, у

и может быть обозначена /

( t , х\

т, у ) , где t <^х.

Для марковского случайного процесса плотность вероятности

/ (t, х;

X, г/), кроме общих условий,

которым удовлетворяет вся­

кая плотность вероятности:

 

 

 

СО

 

 

f(t,x; X, г/)> 0, f(t, х; х, + со) = 0 , J

f(t, х; х, у ) dy = 1, (1.128)

удовлетворяет еще соотношениям, справедливым только для мар­ ковских процессов.

Во-первых,

для

любого

значения

tv лежащего

в

интервале

(t, х), справедливо равенство

 

 

 

f(t,

х; X,

у ) = I

f(t, х; tv

z)f(t1, z; х,

у) dz

(1.129)

 

 

— СО

 

 

 

 

(называемое уравнением Смолуховского или уравнением Чеп­ мена—Колмогорова, или, наконец, обобщенным уравнением Мар­ кова), которое выражает тот факт, что ордината процесса может изменить свое значение X в момент времени t на значение Y в мо­ мент времени х, только оказавшись в промежуточный момент вре­ мени tx равной некоторому значению 2 .

Во-вторых, плотность вероятности / (не будем для краткости писать аргументы этой функции) удовлетворяет следующей

§ 1-3 j

МАРКОВСКИЕ ПРОЦЕССЫ

 

33

системе

дифференциальных

уравнений в

частных

производ­

ных:

!+“<'•

+

*>51

=°'

(‘-130)

 

 

I +

 

» ) Л = 0 ,

(1.131)

носящих

название первого

и второго

уравнений Колмогорова

(второе уравнение называют также уравнением Фоккера—Планка или уравнением Фоккера—Планка—Колмогорова, поскольку это

уравнение до строгого

его

вывода Колмогоровым встречалось

в работах физиков).

 

входящие в уравнения (130) и (131),

Функции а (t, х) иЬ (t, у),

имеют один и тот же вид,

но взяты при разных аргументах. Функ­

ция

а (t, х) характеризует изменчивость математического ожида­

ния

ординаты ^марковского

процесса и определяется

фор­

мулой

 

 

 

a(t, х) = lim —

- М [(У — Х )\ Х = х \

(1.132)

 

т-»-* т ~

1

 

Функция Ъ (t, х) характеризует изменчивость дисперсии ординаты процесса и определяется формулой

b(t, *) = 1 іт -Ц -М [(У — Х у \ Х = х].

(1.133)

Т - > - * т 1

 

J Уравнения Колмогорова вместе с необходимыми начальными и граничными условиями определяют функцию / (t, х\ т, у), яв­ ляющуюся полной характеристикой марковского процесса. Та­ кими условиями (при неограниченной области возможных зна­ чений ординат процесса), например, для второго уравнения будут

І \ ^ = Ц у - х ) , / |г=±го— 0-

(U 34)

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

ü(t) + <?[U(t),

г] = ф [£/(*),

*]£(*),

(1.135)

то

 

 

 

a(t, х) — —ер (х, *)+ 4~ Ф(ж, t)

- , 6 (£,

ж) = ф2(ж, 0-

(1.136)

Если коэффициенты а (t, x'fn Ъ (t, х) не зависят от t, а (t, х) является линейной функцией х, а Ъ — постоянная, то решением

3 А. А. Свешников, С. С. Ривкин

34

о с н о в н ы й Фо рм у лы

[гл. 1

уравнений Колмогорова будет плотность нормального закона рас­ пределения. С другой стороны, в этом случае процесс U (t) удов­ летворяет дифференциальному уравнению вида

Ü (t) -f- y-U(t) — cE (t) -j- c0

(1.137)

и, следовательно, в соответствии с формулой (106) имеет спектральную плотность

 

(1.138)

и корреляционную функцию

 

Ки(Х) = а1е~НА-

(1.139)

Справедливо и обратное утверждение: если нормальный ста­ ционарный процесс имеет корреляционную функцию вида (139) или, что эквивалентно, спектральную плотность типа (138), то процесс марковский.

Для марковских случайных процессов сравнительно просто может быть решен ряд задач, исследование которых в рамках кор­ реляционной теории является невозможным.

Вероятность того, что ордината марковского процесса в тече­

ние времени

т ни разу не выйдет за границы интервала (иІУ и2),

определяется

формулой

 

и2

 

 

 

 

 

 

 

 

 

 

w (х) =

Sи>(х> У) dy,

 

(1.140)

 

 

 

 

«і

 

 

где w (т, у) удовлетворяет второму уравнению Колмогорова

 

 

К + Г

у М

- Т & ^

О

(1.141)

при граничных и начальных условиях

 

 

w(т, kx) =

«;(*, к2) =

0 (т^О ),

 

 

 

 

Ь(у х),

если начальное

значение

 

 

 

 

ординаты процесса х задано,

(1.142)

г/)!т=о =

f0(y),

если в начальный момент за­

 

дана плотность вероятности ординаты процесса.

Плотность вероятности времени пребывания случайного марков­ ского процесса внутри интервала {иІУ и2) — определяется форму­ лой

/М =

dW(x)

(1.143)

дх

'

§ 1.3]

МАРКОВСКИЕ ПРОЦЕССЫ

35

В частном случае,

если положить н2= + оо,

то формулы (140)

и (143) дают плотность вероятности времени выброса случайного марковского процесса за уровень иѵ Для процесса, не являюще­ гося марковским, просто удается получить только первый момент плотности вероятности / ( т), определяемый формулой

СО

j / (и ) d u

----------- >

(1.144)

J vf К , V) dv

где / (и) — плотность вероятности ординаты процесса; / (и, ѵ) — плотность вероятности ординат процесса и его производной по времени.

Если процесс нормальный и и^—й, то формула (144) упроща­ ется и принимает вид

X TZV

К и (х)

т=0

(1.145)

Совокупность п случайных

функций t/x (t),

U2 (t),. . ., Un (t)

образует тг-мерный марковский процесс, если условная плот­ ность вероятности ординат этих функций для «будущего момента времени» т зависит только от значений ординат этих функций в «на­

стоящий момент времени» t ( т ^

t) и не зависит от поведения про­

цессов U . (t) в предшествующие

моменты времени. Свойства п-

мерного марковского процесса полностью определяются условной

плотностью вероятности ординат процессов

Yv

У2,. . ., У„ в мо­

мент времени х при условии, что ординаты

процессов Х ѵ Х 2, . . .

. . .,

Х п в момент времени t приняли заданные значения.

Эта услов­

ная

плотность вероятности / (t, xv х2,. . .,

хп;

т, уъ

у2,. . ., уп)

является функцией 2 (п+1) переменного и удовлетворяет системе

двух п-мерных уравнений

Колмогорова

 

d t +2 а^+т 2

°’

(1.146)

df

 

 

 

3=1

j , 1=1

 

 

2

зр7 і і < Ѵ > = ° .

(1.147)

 

 

3=1

J, 1=1

3

 

где a,j и bjt имеют смысл, аналогичный коэффициентам а и Ъ для одномерного уравнения Колмогорова и обычно легко могут быть определены, если известна система уравнений, которой удовлет­ воряют компоненты марковского процесса U (t).

3:

36

ОСНОВНЫЕ ФОРМУЛЫ

[ГЛ. 1

Так, например, если компоненты n-мерного марковского про­ цесса Uj (t) определяются системой уравнений

П

 

= b (t, Ult U„ . . ., Un) +

Uv Uv . . U ^ J t ) (1.148)

7 П — Х

 

(1 = 1,2,

n),

где (t) — взаимно независимые случайные функции, обладающие свойствами белого шума (?т = 0, К^т(т) = S (х)), то коэффициенты а1 и bt определяются формулами

 

 

 

 

 

П

 

a,{t, xlt

.... xn) =

^l {t, хи . . . , х п) + ~ 2

(U 4 9 )

 

 

 

 

п

j ,

т=1

 

 

 

 

 

 

Х х , . .

x j

=

2

S l m (^i ®i> X 2i ' ' - ’ X r ) S j m {t, X lt X 2, . .

x j . (1.150)

 

 

 

 

m =1

 

Так

же,

как

и

в

одномерном случае, если коэффициенты а.

не зависят от времени, являются линейными функциями коорди­ нат X. (или у ), a bjt= const, то решение уравнений Колмого­ рова является плотностью вероятности нормальной системы ве­ личин. Любой нормальный стационарный случайный процесс с дробно-рациональной спектральной плотностью вида (106) можно рассматривать как компоненту п-мерного марковского процесса, коэффициенты & уравнений Колмогорова для которого являются постоянными, а коэффициенты aj — линейные функции хг и соответственно (для 2-го уравнения) уѵ Коэффициенты урав­ нений Колмогорова в этом случае просто выражаются через ко­ эффициенты полиномов, стоящих в числителе и знаменателе спект­ ральной плотности (см., например, [65]).

Вероятность W ( т) пребывания случайной функции Ux (£), являющейся компонентой марковского процесса, в заданной об­

ласти в течение времени

Т = т—t определяется формулой, анало­

гичной (140)

00

«2

СО

1К(т)= j ... J

\u>{x,y1, y 2, . . . , y j d y 1dyi . . . d y w, (1.151)

00

—со

 

где W (т, ух, у2,. . ., уп) удовлетворяет уравнению (147) при со­ ответствующих начальных и граничных условиях.

Соседние файлы в папке книги из ГПНТБ