Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metods / Методы моделирования стохастических систем.pdf
Скачиваний:
255
Добавлен:
26.03.2015
Размер:
2.27 Mб
Скачать

Для точного воспроизведения многомерной ПРВ произвольного вида может быть использован универсальный метод нелинейного преобразования случайных координат, с которым можно познакомиться, например, по [2].

3.9.3. Метод Неймана

Метод Неймана (с. 76), обобщенный на многомерный случай, также универсален, но в отличие от предыдущих, практически не требует подготовительной работы:

 

1. С помощью стандартного генератора получают n+1 случайное число

с

равномерным

законом

распределения

в

интервале [0; 1]:

k+1, k+2,…, k+n+1; k=(n+1)j.

 

 

 

 

 

 

 

2. Выполняют преобразования:

 

 

 

 

 

xi j ximin

ximax ximin

k i , i=1,2,...,n;

y j

f xmax k n 1 ,

где

ximin , ximax -

границы диапазонов возможных значений координат слу-

чайного вектора;

fx

max

- максимальное значение ПРВ моделируемого век-

 

 

 

 

 

 

 

 

 

 

тора fx(x1,x2,…xn).

 

 

 

 

 

 

 

 

 

3. Если условие y j f x x1 j , x2 j ,...,xn j выполняется, значения xi j ,

i=1,2,...,n, дают реализацию случайного вектора

 

x1 j , x2 j ,...,xn j

 

. В против-

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

4.МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ СЛУЧАЙНЫХ ПРОЦЕССОВ

ВСИСТЕМАХ УПРАВЛЕНИЯ

4.1.Основные формы описания непрерывных случайных процессов

Наиболее полной формой описания одномерного случайного процесса X(t) является безусловная многомерная функция плотности распределения вероятностей (ПРВ) f (x 1 ,t1 ,x 2 ,t2 ,...,x n ,tn ) его значений xi в моменты времени ti = ti -1 +∆t, i=1,2,...,n, где n→∞. Однако практически реализуемые методы получения многомерной ПРВ и применения ее для моделир ования систем отсутствуют в связи со сложностью используемого математического

105

аппарата. В большинстве практических приложений для описания одноме р- ного случайного процесса используются одномерная ПРВ и корреляционная функция.

Одномерная, или первая, ПРВ случайного процесса описывает распр е- деление его значений для фиксированного момента времени t. Формально она определяется через функцию распределения (ФРВ) F(x,t) значений

процесса в момент времени t

 

 

f (x,t)

F(x,t)

,

F(x,t) P( X (t) x)

 

 

x

 

 

или многомерную ПРВ

 

 

 

 

 

 

 

 

 

f (x1,t1 )

f (x1,t1, x2 ,t2 ,...,xn ,tn )dx2dx3 dxn .

 

 

 

 

На основе одномерной ПРВ для рассматриваемого момента врем ени могут быть определены любые средние характеристики, или моменты ра с- пределения, в частности, математическое ожидание

 

 

 

 

 

 

mx (t) M X (t) xf (x,t)dx

 

(4.1)

 

 

 

 

 

 

и дисперсия

 

 

 

 

 

 

 

 

 

 

 

Dx (t) D X (t) M X (t)2

 

(x mx (t))2

f (x, t)dx ,

(4.2)

 

 

 

 

 

 

 

 

 

 

 

где x - центрированный случайный процесс.

X t X t m t

Корреляционная функция одномерного случайного процесса Kx(t1 ,t2 ) характеризует взаимную зависимость его значений, соответствующих различным моментам времени, и формально определяется через двумерную

ПРВ:

 

 

 

 

 

 

 

 

 

 

K

 

t ,t

 

M

 

 

 

 

 

 

x

2

 

X t

X t

2

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1 mx t1

x2 mx t2 f x1,t1, x2 ,t2

dx1dx2 ,

(4.3)

 

 

 

 

причем при t1 = t2 = t имеем

 

 

 

 

 

Kx(t,t)= Dx(t).

 

(4.4)

В частном случае стационарного случайного процесса:

106

X(t)

mx(t)=mx=const, Dx(t)=Dx=const,

а корреляционная функция становится функцией одного аргумента:

Kx(t1 ,t2 )=Kx(t2 – t1 )=Kx(τ), τ=t2 – t1 , Kx(0)=Dx.

Смысл соотношений (4.1)-(4.3) состоит в определении характеристик случайного процесса усреднением по множеству реализаций.

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

 

 

 

 

 

m

 

lim

1

 

 

T x(t)dt ,

 

 

 

 

(4.5)

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

T 2T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

K

 

τ

lim

1

 

T x t m

 

x t τ m

 

dt,

(4.6)

x

 

 

x

x

 

 

T

2T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

D

K

 

(0)

lim

 

1

 

T x(t) m

 

2 dt,

(4.7)

 

 

x

 

 

 

x

 

 

x

 

 

 

T 2T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

где x(t) - детерминированная реализация случайного процесса X(t). Соотношения (4.5)-(4.7), очевидно, более удобны для практики. Следствием их являются, в частности, оценки (3.11)-(3.12).

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

 

 

Sx Kx e j τ d ,

(4.8)

характеризующая распределение мощности, или интенсивности, случайных колебаний X(t) по различным частотам. Соответственно имеют место соо т- ношения:

Kx

1

Sx e j d , Dx K x 0

1

Sx d . (4.9)

 

 

 

2

2

 

 

 

 

 

Таким образом, для одномерного случайного процесса X(t) вместо многомерной ПРВ используются две группы характеристик, описывающих его с двух взаимно дополняющих точек зрения:

- с точки зрения распределения значений в конкретный момент времени (f (x,t), mx(t), Dx(t)...);

107

- с точки зрения зависимости значений X(t) в разные моменты времени (Kx(t1 , t2 ) или Kx(τ), Sx(ω) для стационарного процесса).

Связь между этими двумя группами характеристик сводится только к формальному совпадению значений дисперсии, определяемых по (4.2) и через Kx(τ) или Sx(ω).

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

Kx(t1 , t2 ) = G(t1 )δ(t1 - t2 ),

где G( t1 ) - интенсивность белого шума.

Для стационарного белого шума G(t )=G=co n st и может быть определена спектральная плотность:

Sx G e j d G const .

При построении модели системы на основе D-схемы (2.1) приходится рассматривать многомерный случайный процесс X(t)=(X1 (t),X2 (t),...,Xn (t)), составляющими которого являются случайные фазовые переменные системы.

Распределение мгновенных значений такого процесса для определенного момента времени t описывается одномерной ФРВ (3.35) или ПРВ (3.36) векторной случайной величины X=(X1 ,X2 ,...,Xn ). На практике обычно ограничиваются использованием только моментов распределения первого и второго порядка.

Средние значения фазовых переменных описываются их математич е-

скими ожиданиями

mx .

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

Взаимная зависимость значений фазовых переменных описывается

матрицей корреляционных функций:

 

 

 

 

 

 

 

 

 

 

 

 

K x x

K x x

2

...

K x x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 1

1

 

1

n

 

 

 

 

K x x

 

 

K x x

K x x

...

K x x

.

(4.10)

 

 

 

 

 

 

2 1

2

2

...

2

n

 

 

i

j

 

...

...

 

...

 

 

 

 

 

 

 

K x x

K x x

...

K x

x

 

 

 

 

 

 

 

n 1

2

n

 

n

n

 

 

Главную диагональ матрицы (4.10) образуют корреляционные функции ф а- зовых переменных (автокорреляционные функции) Kxi xi Kxi t1,t2 , опре-

деляемые по (4.3). Остальные элементы (i≠j ) - взаимные корреляционные функции фазовых переменных:

108

K

 

t ,t

 

M

 

 

 

 

 

 

xi x j

2

 

X t

X t

2

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1 mx t1

x2

mx t2 f x1,t1, x2 ,t2 dx1dx2 ,

 

 

 

(4.11)

где f(x1,t1,x2,t2) - совместная ПРВ значений процесса X1 , наблюдаемых в момент времени t1 , и значений процесса X2 , наблюдаемых в момент времени t2 .

При t1 =t2 =t матрица (4.10) превращается в матрицу корреляционных моментов связи, или матрицу моментов, аналогичную (3.41):

 

 

 

 

 

11

12

...

1n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

 

 

21

22

...

2n

 

 

 

.

(4.12)

 

 

 

 

 

 

... ... ... ...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n1

n2

...

nn

 

 

 

 

 

Диагональные элементы матрицы (4.12) представляют собой дисперсии фазовых переменных

 

 

ii M X

 

 

 

 

D

t .

i t X i t

 

 

 

xi

 

 

 

 

Остальные элементы - ковариации

 

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

M

 

 

 

 

 

 

 

ij

 

X i t X j t

 

X j t X i t

ji

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

то есть матрица (4.12) симметричная.

Совокупность случайных входных воздействий системы также рассматривается как векторный случайный процесс G(t)=(G1 (t),G2 (t),...,Gn (t)), для которого используются аналогичные характеристики.

Если все входные сигналы - белые шумы, элементы матрицы (4.10) им е- ют вид Kxi x j t1,t2 Gij t1 t2 t1 и вместо (4.12) задается матрица интен-

сивностей

 

 

 

 

 

 

G11

G12

...

G1n

 

 

 

G

 

 

 

 

G21

G22

...

G2n

.

(4.13)

 

 

 

 

ij

 

 

 

 

... ... ... ...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gn1

Gn2

...

Gnn

 

 

 

 

 

 

 

 

 

 

 

 

 

109