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

книги из ГПНТБ / Пугачев, В. С. Основы статистической теории автоматических систем

.pdf
Скачиваний:
15
Добавлен:
22.10.2023
Размер:
12.95 Mб
Скачать

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

mEi (*) = mul (t) muir(t).

(i = 1, • • n)

Случайная составляющая ошибки для t-ro выхода в этом случае

е ?

=

- а д .

(i

= 1,

. . ., п)

Задача исследования точности

автоматической системы состоит

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

ilt =

m2E(( 0 + ^ ( 0 -

(2.3)

(i

=

1.........п).

 

Дисперсии De. определяют

для детерминированных

полезных

сигналов по формуле

 

 

 

DE.(t) = Dyi (0,

 

(t

=

1, . . ., п)

 

а для случайных полезных сигналов — по формуле

 

De. (t) = Dy. (t) +

DyiT (i) - 2KmiT (/, t).

(2.4)

(i = 1, • • •. «)

В некоторых случаях вычисляют среднюю квадратическую ошибку

= 4[ ' . ( / ) + Д е . (2 O f

или в частном случае при mEi= 0 среднее квадратическое отклонение

Ч (0 = рЕ/ (0]1/2.

Записанные формулы характеризуют также одномерную систему при i — 1.

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

40

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

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

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

2.2. Линейное преобразование случайных функций

Теория линейных преобразований случайных функций наиболее полно разработана. Она основывается на рассмотрении зависимости

У (t) = Ах (t) X (т),

(2.5)

где индекс у оператора указывает текущий аргумент действия опе­ ратора.

В частном случае при безынерционном линейном пропорцио­ нальном преобразовании изменяется только масштаб преобразуемой случайной функции. При этом закон распределения ее не изменяется. Линейное инерционное преобразование общего вида (2.5) изменяет закон распределения входного процесса, приближая его на выходе к нормальному. Это утверждение базируется на следующем. Случай­ ный процесс Y (i) на выходе линейной системы является пределом суммы в среднеквадратическом смысле, т. е.

у (0 =

*im

S г (*> х Ы ) (т*+1 — т*)>

 

N->co

k=—N

K + i- t; io

41

где г* ^ %и sg. g (t, г,,) — весовая функция линейной системы. Зафиксируем момент времени t и оценим возможное значение вы­ ходного сигнала. Это значение является суммой большого числа сла­ гаемых случайных величин с произвольными законами распределе­ ния. Чем инерционнее система и чем меньше интервал корреляции случайного процесса X (t) по сравнению с временем затухания весо­ вой функции, тем больше соизмеримых по величине и слабо корре­ лированных (или совсем не коррелированных) слагаемых, которые образуют величину У (/). На основании центральной предельной теоремы [56] можно считать распределение процесса Y (i) на выходе системы приближающимся к нормальному. Отсюда следует, что если входные сигналы имеют нормальные законы распределения, то вы­ ходные процессы линейной системы имеют также нормальные законы.

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

статочно

просты.

 

 

(2.5)

Пусть

А — линейный оператор. Применим к выражению

операцию

математического ожидания:

 

 

М [Y (/)] = М [Ах (/) X (т)].

 

Учитывая, что оба оператора А и М линейны и независимы,

пере­

ставим их местами. В

результате получим

 

 

 

ту (t)

= Ax (i) тх (т),

(2.6)

где ту (I) — М (t)],

тх (т)

— М [X (т) ].

 

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

зависимость:

 

 

(t)

= Аг (t) X» (т).

(2.7)

Вычислим произведение

Y° (i) Y° (t'), пользуясь формулой (2.7),

и применим к полученному выражению операцию математического ожидания:

KyV, t') = \ { t ) A v {t')Kx {x, -О,

(2.8)

где K„(t, Г) = М [7° (t) 7° (/')],_

Кх (х, т') = М[Х°(т)Х°(т')].

Так как

операторы

А х- (t)

линейны, их можно менять

местами

в формуле

(2.8).

 

 

 

Формула (2.8) справедлива и для начальных моментов второго

порядка:

 

 

 

 

 

Ty (t,

i') =

Ax (t)Ax.[{t')Tx {x,T')],

(2.9)

где

 

 

 

 

Ty (t, f) = M [ Y {t)Y (01; Г* (т, г') = М [X (т) X (т')1. !

42

Аналогично могут быть получены формулы для вероятностных моментов высших порядков выходной переменной любой многомер­ ной системы [55], причем для определения k-ro вероятностного мо­ мента любой выходной переменной необходимо k раз применить данный линейный оператор к k- щ вероятностному моменту входной переменной.

Это важное свойство имеют только системы, характеризуемые линейным оператором.

2.3. Метод весовых функций

Если известны весовые функции линейной системы, то для ее анализа может быть применен метод, основанный на использовании формулы (1.38). На основании этой формулы выходная Y (t) и вход­ ная X (/) случайные функции для одномерной системы связаны ли­ нейным интегральным оператором

i

(2.10)

Y(t) = \g ( t, r)X(x)dr.

^0

 

Пусть заданы математическое ожидание и корреляционная функ­ ция случайной функции X (t). Пользуясь формулой (2.6), в рассма­ триваемом случае определим математическое ожидание выходной переменной:

t

(2.11)

ту (0 = gJ (t, т ) тх (т )dr.

*0

 

Для стационарной системы в формулу (2.11) вместо g (t, т) сле­ дует подставить w (t — т).

Систематическую ошибку линейной системы определяют по фор­

муле (2.2), которая в данном случае принимает вид

 

 

t

(2.12)

=

r)mx {r)dr — yT(i).

 

to

 

Пользуясь формулой (2.8), определим корреляционную функцию

выходной переменной:

 

 

t t

 

 

Ku{i, 0 = ] j£ (* .

Y)Kx (x, Y)dxdx'.

(2.13)

*0 fo

 

 

Для определения дисперсии выходной переменной линейной си­ стемы достаточно принять в формуле (2.13) V = t. В результате по­ лучим

t

t

 

■°Ж) = I

j'£ (*. Y)g{t, Y)Kx (x, t')drdr'.

(2.14)

/о *0

 

43

Из этой формулы следует, что для вычисления дисперсии выход­ ной переменной линейной системы необходимо знать корреляцион­ ную функцию входного случайного возмущения. Для определения дисперсии выходной функции недостаточно знать дисперсию вход­ ной функции. Корреляционная функция и дисперсия ошибки си­ стемы в данном случае совпадают соответственно с корреляционной функцией и дисперсией выходной переменной, так как е° (/) численно совпадает с У0 (I).

Важное практическое значение имеет случай, когда входная слу­ чайная функция X (/) представляет собой белый шум с корреля­

ционной функцией

 

 

Кх (т, т') =

G (т) б (т — т'),

где G (т) — интенсивность белого шума. Подставляя выражение для

корреляционной функции белого шума

в формулу (2.13) запишем

t

Г V

 

Ку (t, П = | G (т) g (/, т)

J g (Г,

т') б (т - т') dx' dx.

Интеграл в квадратных скобках на основании свойства 6-функции имеет значение

J

т')6(т —т')dx' = g(t' т).

 

*0

 

 

В результате получим

 

 

t

 

Ky (t,

t') = \G(x)g(t, т) g it', т) dx.

(2.15)

 

to

 

В частном случае при V — t из формулы (2.15) получаем

 

 

t

 

 

Dy ( t ) = J G (т) g 2 (t, x) dx.

(2.16)

 

^0

 

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

Пример 2.1. Определить математическое ожидание и дисперсию выходной пере­ менной и ошибки апериодического фильтра с постоянной времени Т 0 и коэффициен­ том усиления, равным единице, на вход которого, начиная с момента действует сумма полезного сигнала mx = а + bt, где а, Ь — постоянные величины, и случай­

ного возмущения A!0 (t) с корреляционной функцией Кх (0 = De—1^

и нулевым

математическим ожиданием.

 

Уравнение фильтра имеет вид

 

TBY + Y = X;

 

весовая функция

 

Подставляя весовую функцию и тх (/) в формулу (2.11), получим

 

 

 

 

t -

to

niy(t) =

(a — bT0 + bt0)

\1 — е

Т о

 

 

 

По формуле (2.12) определяем

систематическую ошибку:

 

 

 

_

 

 

тЕ(/) = -

6Г0 -

(а - ЬТ0+ «„) е

 

Т° .

Из полученного результата следует, что апериодический фильтр воспроизводит линейную функцию времени mx (I) с ошибкой, уменьшающейся с ростом t. Характер изменения my (t) с течением времени представлен на рис. 2. 1.

Подставляя выражение для корреляционной функции в формулу (2.14), опре­

делим дисперсию выходной

переменной

Y (t) и ошибки

Е (<), так как D е (/) =

= Dy (/):

t

t

 

 

 

 

 

 

/ — T

1 - = ^ -------P ( T

- T ' )

 

 

J

 

To

D y { i ) =

j

 

 

dTd-z'.

 

^0

^0

 

 

 

 

 

Для вычисления этого интеграла разобьем интервал интегрирования по пере­

менной т' на две части

(10,

т) и (т, 1), тогда

 

 

 

 

 

it i

г

т т + т'

I (т —т')

=

 

 

J

Ь ”

То

 

dт' •

 

J

J

 

 

 

 

 

^0

1*0

 

 

t т + т' —Р (т' —т)

+ J

- ( у - + р) « - to)

1 - Р Г 0 — 2е \ /о

J

1- р т \

dxf

-

■=- (t — to)

+ (1 + РГ0) е

*О

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

при t -j-oo дисперсия стремится к постоянной величине Dy — |

ру •, т- е- на"

блюдается эффект фильтрации

 

Dy (t — оо) Dx D.

 

Изложенный метод исследования точности применим также к много­ мерным линейным системам, Для многомерной линейной системой, имеющей пг входов и п выходов, должна быть задана матрица весо­ вых функций G (/, т) размерности (п X т) с компонентами gkh (t, т)

( k = 1, • . ., п \

/ i = l , . . . ,

т ) .

 

 

 

Связь

между выходной

Yk (/) и

Рис. 2.1.

Среднее значение выходного

входными

Х г

( / ) , . . . , Х т

(()

слу-

 

сигнала

45

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

тt

2

т)Х„(т) dx.

(2.17)

/1 = 1

 

= 1, • • •> П)

Применяя операцию математического ожидания к левой и правой частям выражения (2.17), получаем

тt

тик (0 = 2

J Skh i1’ т) тХь(Т) dx.

(2.18)

/1 = 1

 

 

(k =

1..........

п)

 

Центрированные случайные функции на всех выходах системы получим, если из формулы (2.17) почленно вычтем формулу (2.18):

тt

Y l(t)= 2 J'£*/.(', x)Xl(T)dx.

/1 = 1 /о

{k — 1, . . n)

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

т

it '

Цglp(l', x')KXhx(t(x, x')dxdx',

Кум(*. 0 = 2

1 \skh(t,

Л , p = I tо fо

 

 

(2.19)

 

(k, 1=

1, . . ., n)

 

 

 

 

где учтены обозначения

 

 

 

K,hXp(x, x ) = M [ x U ^ X l( x ') } .

 

Из формулы (2.19) в частных случаях при f

=

t определяют кор­

реляционный момент связи, а при I' = t и / =

k определяют диспер­

сию переменных Yk (() для момента времени t.

 

Формула (2.19) упрощается, если все входные случайные функ­

ции Х к (i) являются

коррелированными между

собой белыми шу­

мами со взаимными интенсивностями Ghp (т) и взаимными корреля­ ционными функциями

Xxhxр (т, т') = G„р (т) б (т — т').

(/г, р = 1, . . ., т)

Подставляя эти выражения для корреляционных функций в фор­ мулу (2.19) и пользуясь свойством 6-функции, получим

ГП

t

 

Kykyi(t, п = 2

\gkbV, x)gl (t\ T)Ghp(x)dx.

(2.20)

ft. Р = 1

 

46

Формулы (2.19) и (2.20) могут служить также для оценки взаим­ ных корреляционных функций, корреляционных функций и диспер­ сий ошибок системы, так как по предположению случайные ошибки

К(() = Y°k (i).

Из изложенного следует, что для оценки вероятностных момен­

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

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

Yi = t a

u (t)Yi + bi (t)Xi.

(2.21)

/=1

= 1, . . п.,)

 

( i

 

На рис. 2.2 приведена структурная схема системы, соответствую­ щая системе уравнений (2.21). Пусть необходимо определить вероят­ ностные характеристики выходных переменных и ошибок системы только для момента времени tk. Воспользуемся сопряженной систе­ мой. Как известно [46, 58, 64], структурная схема сопряженной си­ стемы получается из структурной схемы основной системы (рис. 2.2) путем следующих преобразований: 1) направление сигналов изме­ няют на обратное; 2) интеграторы и дифференциаторы сохраняют свои функции; 3) узлы заменяют сумматорами и наоборот; 4) пере­ менные коэффициенты пересчитывают в обратном времени. Структур­ ная схема сопряженной системы изображена на рис. 2.3. При этом 6-функции следует подавать в точки, соответствующие прежним выходам системы, а точки приложения возмущений в сопряженной системе являются выходами для получения соответствующих весо­ вых функций как функций второго аргумента gih (tk, t) при фиксиро­ ванном первом аргументе tk.

Подавая на один из входов системы (рис. 2.3) 6-функцию, напри­ мер на вход /г, после интегрирования получаем на всех выходах ве­ совые функции как реакции системы на входное воздействие gih (tk, i). Меняя поочередно входы и выполняя интегрирования, получаем всю матрицу весовых функций системы по второму аргументу при фиксированном первом tk. Заметим, что вместо подачи 6-функции на вход системы можно1задавать начальное условие на ближайшем По ходу сигнала интеграторе. Далее для вычисления математических ожиданий корреляционных и взаимных корреляционных функций следует воспользоваться вышеприведенными формулами.

47

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

Изложенный метод исследования’ точности применим также для динамических систем, которые имеют отличные от нуля начальные условия. В этом случае предварительно необходимо преобразовать начальные условия в эквивалентный входной сигнал [64]:

Пусть линейная система характеризуется уравнением первого порядка

ai У + ао (О У — 0

(2.22)

при случайном начальном условии в момент I = t0, Y (t0) Y 0. Перейдем от переменной Y (t) к переменной Y* (t), удовлетворяющей уравнению

a1(f)Y* + a0{t)Y* = Z(t, t0)

(2.23)

48

Рис. 2.3. Структурная схема сопряженной системы

при нулевом начальном условии в момент t = t0, Y* (t0) — 0. Опре­ делим Z (t, t0) таким образом, чтобы Y* (t) и Y (t) совпадали при t ^ t. Однако функция 7 (t) удовлетворяет уравнению (2.22), а функ­

ция Y* (t) удовлетворяет уравнению (2.23)

и имеет скачок на

7 0

при t = t0. Это значит, что производная 7*

(I) содержит 6-функцию

с аргументом (t — ^0). Для

того

чтобы

учесть

это обстоятельство,

примем

 

1 ( t —

 

 

(2.24)

7* (0 =

Y(t)

t0).

 

Таким образом, 7* (t)

совпадает с

7

(t) в

интервале t ^

t0,

так как

 

1 при t ^ t 0,

 

 

 

 

 

 

 

 

0 при t <

ta.

 

 

4 В. С. Пугачев

49

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