Файл: Тарушкина Л.Т. Статистическая оценка параметров управляемых систем с помощью ЦВМ.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