Файл: Тарушкина Л.Т. Статистическая оценка параметров управляемых систем с помощью ЦВМ.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 02.07.2024

Просмотров: 113

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

тистических

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

 

1

А,=1

за время Г с р

= Л 1Т.

имеем

Согласно

соотношению (11.20)

л + * ( с ) = . - ^ = - | Л = 7 ( 0 ) е

2 « * ( 0 )

выбросов процесса X (t) за единицу времени на относительном

уровне d — Кх

(0) с,

равно

 

 

 

 

(11.21)

В отличие от формулы (11.20), в формуле (11.21) для задания

относительного

уровня

d требуется знание

момента Кх (0).

Так как вычисление

выбросов процесса

+ (с) является адди­

тивной функцией от результата вычисления выбросов по массивам статистических данных Rx , то указанный метод определения параметров корреляционной функции является приемлемым для реализации на ЦВМ, если только массивы статистических данных

таковы,

что

разброс статистик /г+* (с)

невелик.

При

большом

разбросе

статистик

+* (с) требуется увеличить

массивы стати­

стических данных,

например, объединить попарно два

массива,

т. е. перейти

к массивам

 

 

 

 

 

R i = ( R i U Rs ), Ra = (Rs

U R 4 ) , . . .

 

 

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

дения Т задано. Метод оценки

спектральной плотности s( / (со)

с применением преобразования

Фурье к реализациям процесса

X (t) только после определения минимального значения функцио­ нала (II.9) дает ответ на вопрос, достаточным ли было время наблюдения Т для того, чтобы оценки параметров моментов рас­ пределения удовлетворяли допустимой' точности. Метод оценки спектральной плотности с помощью неканонических разложений процесса X (t) дает состоятельные оценки при Т > оо. Отсюда возникает необходимость в приближенной оценке времени наблю­ дения, начиная с которого по массиву данных за время Т* следует уточнять значения моментов распределения процесса X (t), входя-

50


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

Зададимся любым промежутком времени, равным, например, Т*. Вычислим в ЦВМ значения интегралов

ji

j

Xi(t)dt

=

l i k

,

( f t - l ) т*

 

 

 

 

'iiT*

1

X,{t)dt=m,,

 

nT*

о

 

 

 

 

 

 

 

 

 

J [Xl(t)-mt]tdt

=

ct

(k

= T J i ) .

0

 

 

 

 

 

Составим статистики

 

 

 

 

 

У ( Ь - Д / У

 

».

( П - 2 2 )

Предположим, что процесс Х ; (t) нормально распределен. Ставится следующая гипотеза: случайные величины \lk (k = 1, п) независимы и одинаково распределены. Если данная гипотеза верна, тогда статистики (11.22) имеют распределение хи-квадрат с (п 1) степенями свободы. Пусть р уровень значимости гипотезы. С помощью распределения статистик (11.22) находим, что если имеет место неравенство

Х2с<Х%,

(11.23)

где значение %% определено из таблиц (см. например, [6] распре­ деление хи-квадрат с (п 1) степенью свободы и уровнем значи­ мости Р), то гипотеза верна с вероятностью 1—р.

Независимость статистик %lk\k = 1, п) означает, что на про­ межутке времени, равном Т*, нет корреляционной связи между статистиками l-lk. Одинаковая распределенность величин \i k означает, что в пределах допустимой точности можно считать M%w = 1Щ, М [|tfe — triif а\. О допустимой точности можно судить лишь по величине вероятности неравенства (11.23).

Если гипотеза отклоняется, то это означает, что необходимо увеличить промежуток времени Г*. Число п не обязательно брать большим.

Рекомендации по выбору шага дискретности измеряемого про­ цесса. Измерительные устройства могут непрерывно выдавать значения реализации процесса X {t). При формировании массивов статистических данных берутся дискретные значения процесса. Переход от непрерывной величины к дискретной связан с выбором шага дискретности.

4*

51


Если известна ширина спектра процесса X ((), что имеет место

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

преобразования Фурье к измеряемой

реализации процесса,

то

шаг дискретности

выбирается

по

теореме Котельникова

и

равен

=

где Q — ширина

спектра.

 

Данный способ применим тогда, когда априорное значение ширины спектра достаточно точно известно.

Пусть ширина спектра неизвестна и ее априорное значение задается с большой ошибкой. Метод неканонических разложений процесса X (t) не использует априорных сведений о ширине спек­

тра, при этом требуется интегрировать функции

Х{ (t) Xj (t),

Xlr)(t) Xf(t) на промежутке [О, Т).

 

Для выбора шага дискретности поступим следующим образом. Зададимся любым промежутком времени [0, 7\].

Рассмотрим численные методы интегрирования функций на данном промежутке [0, Тг], например, метод Гаусса с оценкой погрешности по методу Рунге. Для процесса Xt (t) (i — 1, /) вычислим интегралы

 

т,

 

l =

 

\xt(t)dt,

l[=

j

Xt{l)dt,

 

о

 

 

Ti

 

/ . ; =

j

Xi(t)dt.

Найдем сумму / = /{ -f- Г%.

 

 

В общем виде остаточный

член по формуле Гаусса равен

где k — порядок полинома относительно t, аппроксимирующий процесс X (t); | — некоторая средняя точка из промежутка

О, - r p i если вычисляется интеграл /|, и из промежутка

Тг ,если вычисляется интеграл 1'ч.

Однако ввиду наличия производной высокого порядка ука­ занным остаточным членом на практике не пользуются, а исполь­ зуется более простая оценка

52


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

формулы

увеличивается.

 

 

 

 

 

 

 

Данный выбор способа узлов распространяется на отрезки

времени

Т2,

Т3,

. . ., Тл.

 

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

функции

Пример.

Рассмотрим

определение

процесса

X

(t),

имеющей

аналитическую

структуру

вида

 

 

 

Кх

(т)

= 0 2 е - «

14,

 

 

 

 

где а2 , а — неизвестные параметры.

 

 

 

 

 

Пусть

задана

реализация

процесса

X

(t)

для t £

Т.

 

Оценка для параметра

а 2

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

по формуле

( I I . 2 ) :

 

 

 

 

 

г

 

 

 

 

 

 

 

 

о*2

=

X2(t)dt.

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

Для оценки параметра а применим следующие методы.

Метод преобразования Фурье. Согласно методу вычислим

спектральную

функцию S (со)

процесса

X

(t)

 

 

га

 

а

Г оо

 

 

 

Sx (со) =

J

sx. (со) с/со =

J

J е ~ а

W ~ ' в т

dx da, =

 

СО

СО

00

L 0 0

 

 

 

 

 

 

 

 

 

 

 

ст

Г. adco

„ /

1

,

со

1 \

— со

Зададим полосу частот, в которой будем рассматривать спек­ тральную плотность sx (со), со 6 t —

Для каждого одновременно обрабатываемого массива Rx статистических данных в ЦВМ вычисляется значение статистики (II . 7) . Функционал (II.9) равен

- ^ ( a r c t g ^ - a r c t g - ^ ) ]

2 .

(11.24)

Так как неизвестный параметр только один а,

то число точек со,-

можно взять сравнительно небольшим, распределив их равномерно

по всему

интервалу

частот.

 

 

Определим минимальное значение функционала (11.24) при

условии,

что а >

О — допустимая область

для

неизвестного

параметра.

 

 

 

Если

-

'

-

.

m i n V = V (а = а 0 ) < е,

а > 0

53