Файл: Тарушкина Л.Т. Статистическая оценка параметров управляемых систем с помощью ЦВМ.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.07.2024
Просмотров: 90
Скачиваний: 0
Если Vo,„ < е, где е > 0 — допустимая точность в оценивании неизвестных параметров, входящих в корреляционную функцию поля X (t, 0), тогда в качестве значений для неизвестных парамет ров wv0, wv[ следует взять те значения параметров, которые до ставляют минимум функционалу (11.88).
Так как промежуток времени Т* фиксирован, то если хотя бы одно из условий: либо Vlm < е, либо ] / ш < е — не выполнено, тогда для получения оценок определяющих моменты распределе ния поля X (t, 0) с требуемой точностью следует применить методы, изложенные в п. 11. Произведем оценивание неизвестных парамет ров с помощью, например, метода выборочных моментов. Заметим, что метод выборочных моментов нечувствителен к длине проме жутка времени Т*, точность метода зависит от числа N, определяю щего количество интервалов времени, в которых берутся вы борочные значения поля X (t, в). Следуя данному методу, соста вим величины (11.71), (11.74). Образуем выборочные центральные моменты порядка рг + рг. Составим функционал (11.75). Найдем
минимальное |
значение функционала |
(11.75) по всем значениям |
|
bjni, wv0, |
wvi |
при ограничении (11.73). Получение наилучших |
|
значений |
для указанных параметров |
производится так, как это |
|
указано |
в п. |
11. |
|
Последовательное уточнение моментов распределения. Для наиболее правильного определения режима работы объекта управ ления будем последовательно уточнять моменты распределения поля X (t, 6). Для этого зададим у ЦВМ2 убывающую последо вательность
е : > е 2 > . . .
характеризующую допустимую точность оценивания моментов
распределения поля |
X {t, |
0) |
|
|
|
|
|
||
|
В начальный |
момент |
времени |
при |
t = |
0 на промежутке |
|||
[О, |
kT* ] определяется режим |
работы объекта |
управления |
путем |
|||||
вычисления интеграла (2.79) при априорных |
значениях |
момен |
|||||||
тов |
распределения |
tn0x |
(t, |
0), |
К0х (^. |
6, |
t, ®)- |
|
|
По массиву статистических данных, представляющих собой выборочные значения поля X (t, 0), временной аргумент которого t принадлежит промежутку [0, kT* — б ] , уточняются моменты рас пределения поля путем обработки указанного массива статисти ческих данных. При этом в качестве допустимой точности берется
величина |
либо равная |
г и либо |
имеющая |
значение |
меньшее, |
чем |
ег. Таким |
образом, к |
моменту |
времени, |
равному |
kT*—б, |
либо |
будут уточнены априорные значения моментов распределения, либо массив данных недостаточен и априорные данные к указан ному моменту времени остаются не уточненными. В первом случае команда, определяющая режим работы объекта управления на
промежутке |
времени, |
равном [kT*, 2kT*], находится |
исходя |
из |
уточненных |
значений |
моментов распределения поля |
X (t, |
0); |
90
во втором случае — по априорным данным, определяющим моменты распределения поля X (t, 0).
Затем по массиву статистических данных, представляющих собой выборочные поля X (t, G), временной аргумент которого
принадлежит |
промежутку |
[0, 21гТ*— |
б ] , уточняются |
моменты |
||
распределения поля. При этом, если на промежутке [0, kT* |
— |
б ] |
||||
уточнились |
значения моментов распределения поля |
X |
(t, |
8), |
||
то на промежутке времени |
[0, 2kT*— |
6] в качестве допустимой |
точности оценивания берется величина меньшая или равная зна чению е2 ; если же обработка данных на промеужтке [0, kT* — б ] не привела к уточнению априорных данных моментов распределе ния поля X (i, 0), то на промежутке времени [0, 2kT*— 61 в качестве допустимой точности оценивания берется величина меньшая или равная значению ех .
Указанная процедура продолжается до тех пор, пока моменты распределения поля'Х (t, 6) не будут уточнены с требуемой точ-- ностью.
Глава III
СТАТИСТИЧЕСКИЕ МЕТОДЫ ОЦЕНИВАНИЯ ВЫХОДНЫХ КООРДИНАТ ДИНАМИЧЕСКИХ СИСТЕМ
13. ОЦЕНИВАНИЕ И ИДЕНТИФИКАЦИЯ МОМЕНТОВ РАСПРЕДЕЛЕНИЯ ВЫХОДНЫХ КООРДИНАТ ЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ ПРИ ВХОДНЫХ ВОЗДЕЙСТВИЯХ ЧАСТНОГО ВИДА
Уравнение линейной динамической системы. Рассмотрим дина мическую систему, поведение которой описывается линейным ' дифференциальным уравнениемпорядка п:
Ап (0к<">(0 + А . - 1 ( О Y ^ ) (ОН |
М о ( 0 Y ( t ) = X(t), (П1.1) |
где А[ (t) — известные на Т функции; X (t) — входное воздей ствие, являющееся случайным процессом из заданного класса процессов; У (t) — выходная координата системы, t 6 Т.
Уравнение ( I I I . 1) запишем в матричном виде
A (Q Ь У (0 = |
|
X |
(*), |
( I I I . 2 ) |
|
где А.(0 — (я + 1) — мерная |
матрица-строка |
|
|||
A (t) = (Л„(0 . |
Л „ - 1 ( 0 |
, |
. |
. ., |
A0(t))\ |
L Y (f) — (п + 1) — мерная матрица-столбец
LnY(t)
LY(t).
"W )
Заметим, что без ограничения общности |
можно |
считать, что |
|||
уравнение ( I I I . 2 ) |
имеет |
нулевые начальные |
данные |
||
. |
ус«) (о) = . . . ' = |
у (0) = |
0. |
( I I I . 3 ) |
|
Действительно, |
если |
начальные |
данные |
( I I I . 3 ) |
не нулевые, |
то следует перейти к |
процессу |
|
|
|
|
|
z(t)]= |
Y(t)-G(t), |
|
|
92
где G (t) — любой процесс, имеющий начальные данные, соответ ствующие начальным данным процесса Y (t). Уравнение ( I I I . 2 ) в этом случае следует рассматривать относительно выходной коор динаты z (t).
В [13] даны условия, обеспечивающие существование и един ственность решения уравнения ( I I I . 2 ) .
При исследовании вероятностных свойств выходной коорди наты Y (/) будем использовать однородное детерминированное
уравнение |
порядка п |
|
|
|
|
|
|
|
|
|
|
|
|
|
A (t) |
Lx |
(t) = |
О |
|
(Ш . 4) |
|
с нулевыми |
начальными |
данными |
|
|
|
|
||||
|
|
х с - 1 ) ( 0 ) = |
. . . |
=х(0) |
= |
0. |
|
|
||
Пусть |
В |
(t, s) — |
решение |
уравнения |
( I I I . 4 ) , |
зависящее |
от |
|||
параметра, |
|
удовлетворяющее |
условиям |
|
|
|
|
|||
В (s, s) = |
В' (s, s) = |
• • • = |
|
(S > |
S) _ |
о, £<*-i> {s, s) = |
1. |
|||
Тогда [35] |
решение уравнения |
( I I I . 2 ) представится |
в виде |
|
||||||
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
Y(t) |
= \ B(t, |
s)X{s)ds. |
|
|
(III . 5) |
||
|
|
|
|
о |
|
|
|
|
|
|
Постановка задачи. Пусть Y (t), t£T,— измеряемая коор дината системы управления. Входное воздействие X (t) является неизмеряемой координатой и представляет собой либо стационар ный процесс, либо процесс, имеющий неубывающую дисперсию, причем моменты распределения процесса неизвестны.
Относительно выходной координаты известно: 1) реализация пр.оцесса Y (i), t£7;
2) аналитическая структура математического ожидания
|
|
ти (t)= |
MY(t) |
|
|
|
и корреляционной |
функции |
|
|
|
|
|
Ку |
(tlt t2) = М [Y{tx) |
~туШУ(4) |
- Щ & ) ] . |
|||
Требуется |
при |
некоторых |
дополнительных |
предположениях: |
||
1) оценить неизвестные параметры, входящие |
в моменты рас |
|||||
пределения |
niy(t), |
К-у (tv |
t2); |
|
|
|
2) дать оценку |
точности |
оценивания; |
|
|
3) построить алгоритм оценивания, обладающий необходимой точностью и предъявляющий-к памяти ЦВМ минимальные требо
вания. |
|
|
. .:. . |
|
|
|
|
Заметим, что за время Т в ЦВМ образуется массив статисти |
|||||||
ческих данных Ry |
=. (Y |
(tj), |
Y (t2), |
. . ., |
Y (tm)) |
за время Тк |
|
образуется массив |
R ^ = |
(У |
[tkl), |
У (^ 3 ), |
. . ., |
Y (t^)). |
Алго |
ритм оценивания предъявляет минимальные требования |
к памяти |
93
ЦВМ, если алгоритм допускает |
последовательную обработку мас- |
||||
|
|
|
Л |
|
|
сивов |
RKy (X = 1, Л), Ry = |
U |
R^. |
||
|
|
x=i |
|
|
|
Случай стационарного входного воздействия. Рассмотрим урав |
|||||
нение |
( I I I . 2 ) в случае, |
когда |
X (t) |
— стационарный процесс. |
|
Пусть матрица A (t), |
входящая |
в уравнение ( I I I . 2 ) , постоянна, |
тогда выходная координата У (t) является стационарным случай ным процессом, следовательно, математическое ожидание про
цесса |
Y (t) |
постоянно |
rtiy — ту |
(t), а корреляционная функция |
Ку (^ъ |
= |
Ку {tx— |
t2), причем |
аналитическая структура кор |
реляционной функции определяется исходя из условия стационар
ности процесса У (t). Оценка неизвестных |
параметров, |
входящих |
|||||||||
в |
моменты |
распределения |
тц, |
Ky{t1—t2), |
|
сводится |
к задаче, |
||||
изложенной |
в п. |
6. |
|
|
|
|
|
|
|
||
|
Пусть матрица A (t) не является постоянной. На основании |
||||||||||
данных |
массива |
R,, в ЦВМ |
вычисляем |
значения |
производных |
||||||
Y{k) |
(t) |
(k = |
1, п) |
и левых |
частей |
уравнения |
( I I I . 2 ) , |
тогда |
|||
|
|
|
A(tt)LY(tl) |
= |
X(tl) |
( i = l 7 |
^ ) , |
|
|
и получаем для стационарного процесса X (t) массив статисти ческих данных Rx = (X (tJ.X (^2)> • • ., X (tm)).
Предположим, что процесс У (t) непрерывен в среднем, для этого достаточно потребовать [13], чтобы корреляционная функ ция Ку (t, t) была непрерывной. Аналитическую структуру мо ментов распределения процесса определим, исходя из формул (1.13), (1.14):
|
niy(t) |
= |
t bvlUV), |
|
(111.6) |
|
|
|
v = l |
|
|
|
Ky (h, h) = |
2 |
ikr 9vl {tl) фу1 |
(/a)' |
( I I L 7 ) |
где / v l (t), |
cpv l (t) — известные |
ортонормированные на |
T функ |
||
ции; bvl, |
cov l —неизвестные |
параметры. |
|
|
|
Таким'образом, относительно стационарного процесса X (t) |
|||||
известен массив данных Rx |
и аналитическая |
структура |
моментов |
распределения, определяемая аналитической структурой момен тов пгц, Ку {ti, t2). Задача определения неизвестных параметров, входящих в аналитическую структуру, сводится к задаче п. 6.
|
При получении левых частей уравнения |
( I I I . 2 ) следует |
учиты |
|||
вать |
прежде всего |
точность |
вычисления |
производных |
У ( А ) (t) |
|
(k |
— |
1, п). G ростом k погрешность вычисления возрастает. В этом |
||||
состоит ограниченность такого |
способа оценивания. |
|
||||
|
3. |
Матрица A (i) |
не является постоянной и известно решение |
|||
В |
(t, |
s) уравнения |
(Ш,4)', |
|
|
|
94
Представим решение уравнения ( I I I . 2 ) в виде ( I I I . 5 ) . Запишем
U
формулу приближенного вычисления интеграла | В (tt, s) X (s) ds
о |
[4] |
исходя, например, из формул механических квадратур |
|
Y(t,) = t 4 ° * ( * w ) , |
(Ш.8) |
v = 0
где ci'} — коэффициенты квадратурной формулы, значения "ко торых известны, так как известно решение В (t, s).
В качестве примера получения коэффициентов cll) рассмотрим, например, численное интегрирование указанного интеграла по формуле трапеции.
Имеем t
|
|
\ В (t, |
s) X (s) ds = |
^-[B |
(t, 0) X (0) + |
В (tlt |
tx)X |
|
|||||
|
|
о |
|
|
|
|
|
|
|
|
|
|
|
т. е. |
с0т |
= |
В |
(tlt 0), с}1 ' |
= В |
(tlt |
tj. |
|
|
|
|
|
|
Аналогично вычисляется интеграл для любого момента вре |
|||||||||||||
мени |
t r |
|
|
|
|
|
|
|
|
|
|
|
|
Так как процесс Y (t) измеряется без ошибок, то, придавая |
|||||||||||||
индексу |
i последовательно значения |
i |
= |
1, in, |
получим |
из равен |
|||||||
ства |
(Ш.8) |
массив данных |
Rx = |
(X (tj, |
. . |
., |
X (tm)). |
Оценка |
|||||
параметров |
моментов распределения |
ту |
(t), |
Ку |
(tlt tj) |
сводится |
кпредыдущему случаю.
Вданном методе не требуется вычислять значения производных У<А ) (/), (k = I , п). Однако аналитически плучить решение В (t, s)
возможно |
лишь для частных случаев уравнения ( I I I . 4 ) . В |
этом |
||
заключена |
слабая сторона |
метода. |
|
|
Случай входного воздействия, имеющего неубывающую |
дис |
|||
персию. Пусть в уравнении |
(III . 2) X (t) — входное |
воздействие, |
||
представляющее собой процесс с независимыми |
прираще |
|||
ниями. Допустим, что известно значение моментов |
М 7 ( " ' (0), |
М[У<»> (О)]2 .
Выясним, обладает ли решение уравнения ( I I I . 2 ) свойством,
связанным с независимостью приращений. Предположим для простоты, что X (t) имеет нормальный закон распределения. Ис ходя из формулы ( I I I . 5 ) определим разности
|
|
U |
|
|
|
' f - i |
|
|
YVt) - Y(tt-i) |
= J В (tts) |
X(s)ds- |
J В |
s) X (s) ds, |
||||
|
|
о |
|
|
|
о |
|
|
распределение |
которых |
нормально. Однако |
момент |
|||||
М |
[Y (/,.) - |
Y (t^) |
- |
т„ (tc) |
+ |
ту (tL_x)\ х |
||
|
X |
[Y (tj) - |
Y (thl) |
- ти (tj) + |
my |
(tj^)} |
95