![](/user_photo/_userpic.png)
книги из ГПНТБ / Тарушкина Л.Т. Статистическая оценка параметров управляемых систем с помощью ЦВМ
.pdfМоменты распределения процесса Yх (i) = У (f) определены ранее. Исходя из аналитической структуры моментов распределе ния процесса Y ((), определяемой формулами ( I I I . 6 ) , ( I I I . 7 ) , запишем в виде канонического разложения процесс
|
|
|
Y(t)= |
|
У 6 v l f v l ( 0 + |
У |
lP= |
£Pv! (i), |
|
(Ш.14) |
|||||||||||
где yv — ортонормированные |
случайные |
величины, |
удовлетво |
||||||||||||||||||
ряющие условию |
(1.11). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
Из разложения |
( I I I . 14) определим, что моменты |
распределения |
||||||||||||||||||
процесса У , |
{t) |
равны |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
my»(t) |
= |
£ 6 v i / v i |
(0. |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
"1 |
, |
|
|
, |
(У |
|
|
|
|
|
|
|
|
|
|
|
|
К |
If |
i \ — |
V |
|
ФУ1 (^)ФУ1 |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
v = l |
|
|
|
|
|
|
|
|
|
|
|
|
|
В данных |
разложениях |
параметры |
6 v l |
, cov l |
известны, так |
как |
||||||||||||||
они оценены |
при |
определении |
моментов |
распределения процесса |
|||||||||||||||||
У |
(t)- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
и |
Взаимная |
корреляционная |
функция |
между |
процессами |
У х (t) |
|||||||||||||||
У 2 |
(t) равна |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
/г |
U |
t \ - |
V |
ф у. C i K i |
ft) |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
v = l |
|
|
|
|
|
|
|
|
|
|
|
|
|
Аналогично |
вычисляются |
моменты |
распределения |
процесса |
||||||||||||||||
Yk |
(f), |
(k = |
3, |
п) |
и |
взаимная |
корреляционная |
функция |
между |
||||||||||||
процессами |
Yk |
(t), |
Yj |
(t), |
(k 4= |
/)• |
|
систему |
с |
постоянными |
|||||||||||
|
Пример. |
Рассмотрим |
динамическую |
||||||||||||||||||
коэффициентами |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
У" |
(t) |
+ |
с У |
(0 |
= |
X |
(0, |
|
t 6 |
[0, |
Т ] , |
|
|
(111.15) |
||||
где X (t) — процесс, |
имеющий |
независимые |
приращения, |
.мо |
|||||||||||||||||
менты |
распределения |
которого |
неизвестны; |
У (t) — измеряемый |
|||||||||||||||||
выход системы. Уравнение |
( I I I . 15) имеет нулевые начальные дан |
||||||||||||||||||||
ные в |
момент |
времени |
t = 0. |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
Требуется определить моменты распределения tny |
(t), |
Ку |
(ti, |
tz) |
||||||||||||||||
при условии, что задана их |
аналитическая структура. |
Общее |
|||||||||||||||||||
решение однородного |
уравнения |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
у" (t) + |
ay |
( 0 - 0 |
|
|
|
|
|
|
|
||||||
с |
нулевыми |
начальными |
данными |
определяется |
выражением |
||||||||||||||||
|
|
|
|
|
у = сх cos |
at |
+ |
с 2 |
sin at, |
|
|
|
|
|
|
||||||
где с ъ |
с2 — произвольные |
постоянные. |
|
|
|
|
|
|
|
|
|
100
Выразим общее решение через решение |
В (i, |
s). |
Из условия |
||||||||||||||
В (s, s) |
= О, |
В' |
(s, s) = |
1 |
получаем |
|
|
|
|
|
|
||||||
|
|
|
|
|
сх |
cos |
as |
+ |
c2as |
= |
О, |
|
|
|
|
||
Отсюда |
|
|
—acjsin as + ac2 |
cos as = |
1. |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
с, = |
|
|
|
sin as, |
|
c2 |
= |
—cos as |
|
|
|
|||
и решение В |
(t, |
s) |
равно |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
B(t, |
s) = |
-^-sina(t |
— s). |
|
|
|
|||||||
Решение |
уравнения |
( I I I . 15) |
дается |
выражением |
|
||||||||||||
|
|
. |
|
K ( f ) = |
- i - J s i n a ( / — s)X(s)ds. |
|
(III.16) |
||||||||||
|
|
|
|
|
|
|
|
о |
|
|
|
|
|
|
|
|
|
Предположим, что массив статистических данных |
образован |
||||||||||||||||
с постоянным шагом |
по времени равным At, тогда, исходя из |
||||||||||||||||
формулы механических квадратур, для момента времени tx = |
At |
||||||||||||||||
имеем |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
у(М)=±с[Л)Х(М); |
|
|
|
|
|
|
( I |
|||||
коэффициент с[1) |
известен и выражается по формуле механических |
||||||||||||||||
квадратур через решение В (t, |
s). |
Из формулы ( I I I . 17) определим |
|||||||||||||||
значение X |
(At). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Для |
момента |
времени |
t2 |
= |
2At |
имеем |
|
|
|
|
|||||||
|
|
у (At) = |
- |
i - [с[2)'х |
(At) |
- f |
42) |
X (2 |
At)], |
|
|
||||||
откуда |
получаем |
значение |
X |
(2А{). |
|
|
|
|
|
|
|
||||||
Продолжая указанную процедуру, для остальных моментов |
|||||||||||||||||
времени |
определим |
массив данных |
R* == (X (^), |
X (t2), . . . |
|||||||||||||
. . ., X |
(tm)). Задача |
сводится к определению моментов распре |
|||||||||||||||
деления |
процесса |
X |
(t). |
|
|
|
|
|
|
|
|
|
|
|
|
||
• В данном случае |
проще задать аналитическую структуру мо |
||||||||||||||||
ментов распределения процесса X (f) и по ней найти аналитиче |
|||||||||||||||||
скую структуру процесса Y (t). Действительно, если |
заданы |
мо |
|||||||||||||||
менты тх (t), |
Кх |
|
|
t2), |
тогда |
в |
силу формулы |
( I I I . 16) |
|
||||||||
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
|
|
|
my(t) |
= |
-^- |
J sin a(^ — |
|
s)mx(s)ds, |
|
|
|
||||||
|
|
|
|
|
|
|
|
о |
|
|
|
|
|
|
|
|
|
|
Ky ViA) |
= |
"ST J Js i n |
a & — s i ) s i n a |
('» — s a) |
x |
|
||||||||||
|
|
|
|
|
|
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
X Kx |
[min (sx , |
s3 ), |
m i n (sx , |
s2 )] dsx ds2. |
|
|
101
14. ОЦЕНИВАНИЕ МОМЕНТОВ РАСПРЕДЕЛЕНИЯ ВЫХОДНЫХ КООРДИНАТ ЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ ПРИ ПРОИЗВОЛЬНЫХ ВХОДНЫХ ВОЗДЕЙСТВИЯХ
О моментах распределения выходных координат системы уп равления. Рассмотрим систему управления, состоящую из двух последовательных звеньев (рис. 8). Внешнее воздействие Хх (t), является входом в линейное звено Wx:
А , (0 Ь У а ( 0 = X j ( 0 -
Выход данного звена |
является |
входом во второе линейное |
звено W.->: |
|
|
А , |
(О L F 2 ( 0 |
= У At)- |
W 1 |
w 2 |
ЦВМ |
У1 |
|
Уг |
Рас. 8.. Последовательное прохождение случайного воздействия через цепочку звеньев объекта управления
Здесь АДО (i = 1, 2) — вектор-строчка
At(t) = |
(Aik(t), |
л,0 (0); |
Ац {t) — известные |
функции; |
|
|
|
|
|
|
|
I |
^ . - ( 0 1 |
|
|
|
|
|
|
|
|
|
LYt |
(t) = I |
|
|
|
|
|
|
|
|
|
|
|
|
LiQYi |
(t) |
|
|
|
|
|
|
|
|
|
|
d'Y, |
(() |
|
|
|
|
|
|
|
|
|
|
dli |
|
|
|
|
i |
= |
1, 2; при |
£ = 1 |
k = |
n, при |
i = |
2 k = m. |
|
|
||
|
|
Измеряемыми координатами |
системы |
управления являются |
|||||||
^ |
i |
(0, |
У2 (0 . |
^ € Т. |
Допустим, |
что внешнее |
воздействие |
Х х (t) |
|||
является |
либо |
стационарным процессом, |
либо |
процессом, |
имею |
щим неубывающую дисперсию. Тогда по массиву статистических данных Ryl с помощью методов, изложенных в п. 13, в управляю щей ЦВМ реализуются алгоритмы по определению моментов рас пределения процесса Yх {t). _ ч
Предположим, что в системе управления сигнал обратной связи вырабатывается' не только исходя из значений процессов У х (t), У 2 (t), но и с учетом их моментов распределения. Тогда в_про-
102
цессе работы системы управления требуется определить моменты распределения процесса Y 2 (0- Ставится следующая задача.
Пусть в уравнении ( I I I . 2 ) X (t) — произвольное входное воз действие, представляющее собой случайный процесс с извест ными моментами распределения. Требуется определить моменты распределения первых двух порядков выхода Y (t):
MY |
(t) |
— ту |
(t), |
Ку (tu i2) = M[Y |
(t,) - |
my (t,)] |
[Y (t2) - my{t2)\. |
Дадим приближенный метод получения моментов распределе ния процесса Y (/), используя вспомогательный случайный про цесс, имеющий независимые приращения. Аналитическую струк
туру |
моментов |
распределения ту (t), Ку (tlt t2) зададим форму |
лами |
( I I I . 6 ) , |
( I I I . 7 ) . Фактически аналитическая структура мо |
ментов распределения будет дана в процессе построения решения.
Введение эквивалентного процесса. Рассмотрим вспомогатель^ ный случайный процесс, моменты распределения которого из вестны, причем вспомогательный процесс W (t) таков, что для всех t £ Т
|
|
|
|
|
|
MW |
(0 |
|
= MY (t). |
|
|
|
|
(III . 18) |
|
|
В |
качестве |
критерия |
|
близости |
функций |
MW |
(г!,) W (t2), |
|||||||
MY |
(tj |
Y (t2) |
в смысле |
удовлетворения |
уравнению |
|
|||||||||
|
|
|
|
MA(t1)LY(t1)A(t2)LY(t2) |
|
= MY(t1)Y(t2), |
|
( I I I . 19) |
|||||||
где |
tl t |
t2 |
— любые |
значения из Т, возьмем величину |
|
||||||||||
|
|
|
|
|
|
Т т |
|
|
|
|
|
|
|
|
|
|
|
|
V, = |
J L J \ [MA |
(tj |
LW (h) A (t2) |
LW(t2) |
- |
|
||||||
|
|
|
|
|
|
о о |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— MX |
(tj) X (4)] dt± dt2. |
|
|
(III.20) |
|||||
|
Зададим, любое |
e > |
0. |
|
Введем следующее определение. |
||||||||||
|
Если |
функционал |
Vt |
<С е, |
процесс |
назовем |
эквивалентным |
||||||||
процессу |
Y |
(t) |
в |
смысле |
|
равенства |
математических |
ожиданий |
|||||||
( I I I . 18) |
и |
удовлетворения |
уравнению |
( I I I . 19). |
|
Вчастном случае, если необходимо определить величину,
характеризующую |
только момент |
М |
IY (t) — my(t)V, |
условие |
(II1.20) заменяется |
условием |
|
|
|
|
г |
|
|
|
V2 = у- |
\ [М (A (t) LW |
(О)2 |
— MY2 (г)]2 dt. |
|
|
о |
|
|
|
Рассмотрим приближенный метод построения вспомогатель ного процесса W {t), эквивалентного процессу 7 (/) в указанном смысле, и определим его моменты распределения первых двух порядков.
Определение величины математического ожидания выходного проц есса. Величина математического ожидания ту (t) является
ЮЗ
решением уравнения |
|
|
|
|
(111.21) |
|||
|
|
А (0 |
Lmy |
(t) |
= тх (t). |
|||
Допустим, что существует решение уравнения |
(III . 21) |
при |
||||||
нулевых начальных |
данных |
вида |
|
|
|
|||
|
|
tny(t)= |
|
t |
<Mhit), . |
("1.22) |
||
|
|
|
|
|
*=i |
|
|
|
где |
cpft (f) — известная на T |
линейно-независимая |
система функ |
|||||
ций; |
г—конечное |
число; |
yk— |
неизвестные параметры. |
|
|||
Для определения неизвестных параметров ук, |
воспользуемся |
|||||||
методом Бубнова—Галеркина |
[ 5 ] . Согласно указанному методу |
yk |
определяются из решения следующей системы алгебраических уравнений:
( A ( 0 L ? 1 ( 0 , |
Ф1(0)УХ + |
( А ( 0 Ь Ф , ( 0 , |
Ф 1 ( 0 ) Л + - - - + |
' |
|
+ ( A ( / ) L q v ( 0 . |
<9y{t))yr = (MX{t), |
c P l ( / ) ) , |
|
( А ( / ) Ь ф 1 ( 0 , |
ФЛ0)л |
+ ( А ( 0 Ь ф 8 ( 0 , |
Фг(0)у8 + |
. . . + |
|||||
+ ( А ( 0 Ь Ф г ( 0 , |
Ф г ( 0 ) У г = |
( М Х ( 0 , |
Фг(0), |
||||||
|
|
|
|
|
|
|
|
|
(111.23) |
где |
|
|
|
т |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
( A ( / ) L q > f ( 0 , |
Фу(*)) = | [ А ( 0 Ь ф , ( 0 1 ф / ( 0 Л . |
||||||||
|
|
|
|
о |
|
|
|
|
|
|
|
|
|
т |
|
|
|
|
|
(/их (о, |
Ф / |
(/)) = |
J мх |
(t) Ф ( . (t) dt |
(i, j = T 7 ) . |
||||
|
|
|
|
о |
|
|
|
|
|
Так как согласно допущению существует решение уравнения |
|||||||||
(III . 21) в виде ( I I I . 2 2 ) , то система |
(III . 23) |
разрешима и имеет |
|||||||
единственное |
решение. |
|
|
|
|
|
|
|
|
Заметим, |
что |
если |
не |
делать |
предположения |
относительно |
существования решения уравнения (III . 21) в виде (III . 22) при нулевых начальных данных, то следует поступить следующим образом. Решим уравнение (III . 21) на ЦВМ при нулевых началь ных данных любым численным методом. Затем, задавшись систе
мой линейно-независимых функций |
фА |
(t) подберем такое г и |
||
параметры ук, чтобы |
решение уравнения (III . 21) |
аппроксимиро- |
||
|
|
г |
|
|
валось аналитическим |
выражением |
Е |
УАФЙ (О с |
заданной зара- |
нее точностью.
Построение эквивалентного процесса в случае, когда входное
воздействие нормально распределено. Рассмотрим процесс U(О 104
вида
|
|
|
£/(0 |
= |
Е « * И Ф * ( * ) . |
|
|
|
||||
где функции |
срА (t) |
и число |
г определяются |
разложением |
( I I I . 2 2 ) ; |
|||||||
ыА — случайные |
величины, |
имеющие нормальный закон |
распре |
|||||||||
деления, при этом Muk=yk, |
|
т. е. для |
каждого |
фиксированного |
||||||||
числа k случайная |
величина |
uk является несмещенной оценкой |
||||||||||
параметра |
у к . |
Отсюда |
|
следует, |
что |
MY |
(t) — MU (t). |
Имеем |
||||
|
|
17(0 |
= |
и it) |
- |
ми |
(t) = |
S |
О*Ф* |
(0. |
|
|
где иА = uf t — |
MwA |
= |
0. |
|
|
|
|
|
|
|
||
Выберем систему величин |
wA |
ортогональной; |
для определения |
величины Mvl поступим следующим образом. Возьмем последо вательность (11.34),'из нее выделим г, непересекающихся последо вательностей tlk (I = 1, т.), (k = 1, г)'. Введем процесс Н (t) с независимыми приращениями, такой, что сам процесс и его при ращения нормально распределены и МН (t) = 0.
Образуем новый процесс г (t), определенный для дискретной последовательности аргумента
|
|
Z (t0) = Н (t0), |
Z ( t l k ) |
= |
Н ( t t k ) |
~ Н(^ |
(,_!)). |
|
|||||
Тогда величины z ( t ; ) , z |
(tj) (i =j= j) |
независимы. |
|
|
|
||||||||
Образуем линейные |
оценки |
вида |
|
|
|
|
|
|
|||||
|
|
|
|
|
vk = |
tgikZ(tlk), |
|
|
|
|
(Ш.24) |
||
где |
gik — |
постоянные, |
выбор |
которых |
определяется |
дальше. |
|||||||
|
Вычислим |
корреляционную |
функцию |
процесса |
A (f) LU (t). |
||||||||
|
M A (tj) LU (tj A (ta) |
LU (t 2 ) |
= |
t |
Mxfob |
(tlt t 2 |
) , |
|
|||||
где |
|
|
|
|
|
|
|
k=i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U) = |
| ] |
ЛДЦЛДЦ |
|
|
|
|
(111.25) |
|||
|
|
|
|
i , / = 0 |
|
|
|
|
1 |
2 |
. |
|
|
— |
известные |
функции. |
|
|
|
|
|
|
|
|
|
||
|
Зададим |
аналитическую |
структуру |
момента |
Mz2 |
(t) |
в виде |
||||||
|
|
|
|
|
|
|
|
|
|
I 2 |
|
|
|
|
|
|
Mz |
|
|
|
|
|
dt1 |
dt. |
|
|
|
|
|
|
|
|
Н (ft-i) L/=i |
|
|
|
|
|
|||
где |
dj (j = |
1, |
s) — неизвестные |
параметры. |
|
|
|
105
Тогда |
|
|
|
Mvl = |
£ gik |
л . |
(111.26) |
|
г=1 |
У^1 |
|
Составим функционал
|
г г г |
г |
|
|
|
|
|
о о |
fc=l |
|
|
(Ш.27) |
|
|
|
|
|
|
||
где момент |
Mvl |
определяется |
условием |
( I I I . 2 6 ) , |
функции |
|
•ф* (^i> ^а) — |
условием { I I I . 2 5 ) . |
|
|
|
|
|
Найдем |
минимум функционала (III.-27) |
относительно |
пара |
|||
метров glk, |
dj, обозначим его через Vm. |
Vm < е, |
где |
е > |
||
Если минимальное значение |
функционала |
>0 — заданное число, определяющее допустимую точность, с ко
торой |
процесс |
W (t) |
считается |
эквивалентным |
процессу |
Y |
(t) |
||||||||||
в смысле данного определения, тогда эквивалентный процесс W |
(t) |
||||||||||||||||
равен |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
1 Н 0 = |
2 " А Ф * ( а |
|
|
|
|
(111.28) |
|||||
где |
uk — yk — |
|
|
|
|
k=i |
|
система |
случайных |
величин, |
|||||||
ортонормйрованная |
|||||||||||||||||
удовлетворяющая условию (1.11), при этом Muk = yk |
есть |
из |
|||||||||||||||
вестная величина; М |
[uk — Muk]2 |
= |
Mvl; |
значение момента |
Mv\ |
||||||||||||
определяется условием |
( I I I . 2 6 ) . |
|
|
|
|
|
|
|
|
|
|||||||
|
В качестве параметров g[k, |
dj |
берутся |
значения, дающие |
ми |
||||||||||||
нимум |
функционалу |
(И 1.27). |
|
|
|
|
|
|
|
|
|
|
|||||
|
Заметим, что |
представление" |
(III . 28) |
является |
каноническим |
||||||||||||
разложением процесса W (I). |
|
|
|
|
|
|
|
|
|
|
|||||||
|
Аналогично, если требуется определить только моменты ту |
(t), |
|||||||||||||||
М |
[Y |
|
(t) — my(t)]s, |
|
минимизируем |
функционал |
|
|
|
|
|
||||||
|
|
|
V * |
= |
Т |
I |
2 Мх&Ь |
( * , * ) - M X 2 |
(О |
dt |
|
(111.29) |
|||||
относительно параметров |
glk, |
dj. |
|
|
|
|
|
|
|
|
|
||||||
|
Функционалы |
Vъ |
V2 |
являются алгебраическими |
полиномами |
||||||||||||
по параметрам glk, |
dj. |
Величина функционала зависит от чисел г, |
|||||||||||||||
р, |
s. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Если значения |
функционалов |
таковы, |
что |
либо |
V x > |
е, |
либо |
|||||||||
У2 > |
е |
. то это означает, |
что для достижения |
требуемой |
точности |
||||||||||||
в определении моментов распределения ту |
(t), Ку |
(tlt |
t2) |
следует |
|||||||||||||
увеличить хотя |
бы одно |
из чисел |
р, |
г, s. |
|
|
|
|
|
|
|
Определение эквивалентного процесса для входного воздей ствия, распределение которого не является нормальным. Рассмо трим случай, когда процесс X (t) имеет распределение отличное от нормального. Вместе с тем, требуется определить только мо-
106
менты mv (t), Ky (ii, t2). Заметим, что при любом законе распре деления выхода системы Y (I) существует случайный процесс, имеющий нормальный закон распределения,'у которого матема тическое ожидание и корреляционная функция будут равны со ответственно математическому ожиданию и корреляционной функ
ции |
процесса |
X (t). Отсюда |
следует, |
что |
в качестве процесса, |
|
эквивалентного |
выходу |
Y (t), |
в этом случае следует взять про |
|||
цесс |
W (t), построенный |
при |
условии, |
что |
входное воздействие |
имеет нормальный закон распределения. Эквивалентный про цесс W (t) определяется разложением ( I I I . 2 8 ) .
Сравнительная оценка данного метода. Изложенный метод опре деления моментов распределения выхода линейной динамической
системы имеет |
следующие |
особенности. |
|
|
|
|
|
||
1. |
Без помощи датчика случайных чисел можно определить |
||||||||
моменты тц [t), |
Ку [t1} |
t2). |
В этом основное отличие данного ме |
||||||
тода, |
от метода Монте-Карло. |
|
|
|
|
|
|||
2 |
Наряду с определением моментов |
tny |
(t), Ку |
{tlt |
t2) |
можно |
|||
получить одновременно |
оценку точности, |
с которой |
производится |
||||||
определение указанных |
моментов. Обычно |
[16, 23] |
для |
оценки |
точности определения моментов распределения требуется допол
нительно |
производить |
ряд расчетов |
на ЦВМ. |
|
|
||
3. Метод не накладывает никаких ограничений на матрицу A (t) |
|||||||
уравнения |
( I I I . 2 ) . |
В |
частности, не |
требуется |
стационарности |
||
уравнения |
( I I I . 2 ) . |
В этом смысле стационарные и почти стацио |
|||||
нарные системы [23] |
входят |
в уравнение (Ш.2) |
как |
частный |
|||
случай. |
|
|
|
|
|
|
|
4. Используются |
только |
моменты |
распределения |
входного |
воздействия. Не делается никаких предположений относительно класса процессов, к которому принадлежит входное воздействие.
5. |
Точность, |
с которой определяется значение функционалов |
|
Vlt V2, |
зависит |
от чисел р, г, s и аналитической структуры мо |
|
мента |
Mz2 [t). |
|
|
6. |
Метод близок к методам статистики случайных процессов. |
||
Однако |
вместо |
реализации процесса Y (t) и статистик, построен |
ных по данной реализации, рассматриваются значения соответ ствующих моментов.
15. ОЦЕНИВАНИЕ И ИДЕНТИФИКАЦИЯ МОМЕНТОВ РАСПРЕДЕЛЕНИЯ ВЫХОДНЫХ КООРДИНАТ НЕЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ
Постановка задачи. Рассмотрим динамическую систему, пове дение которой описывается системой нелинейных дифференциаль ных уравнений
^T = !k(t, Г , ( 0 , • • YAt), * i ( 9 , • •.. Xr{t)) ( А = Г7г),
(Ш.ЗО)
107
где Х г (г!) (/ |
= |
1, |
г) — |
входные |
воздействия, являющиеся |
слу |
|||||||
чайными |
процессами, |
X (t) |
= |
(Хх |
(t), |
. . ., |
Хг (t)) — /--мерный |
||||||
вход системы; |
fk |
— |
некоторые |
нелинейные |
функции |
указанных |
|||||||
аргументов; |
Y (t) |
— |
(Yx |
(t), |
. . ., |
Yn |
(t)) — |
n-мерный |
выход |
си |
|||
стемы, |
t£T. |
|
|
|
|
|
|
|
|
|
|
|
|
Без ограничения общности можно считать, что система (III . 30) рассматривается при нулевых начальных данных. Действительно,
если |
начальные данные |
Yk |
(0) (k — 1, л) отличны от нуля, |
тогда |
|||
заменой переменных zk |
(t) |
= Yk |
(I) — Yk |
(0) |
перейдем к |
нуле |
|
вым |
начальным данным. |
Систему |
(III . 30) |
в |
этом случае |
будем |
иметь относительно переменных zk (/).
Пусть в системе управления известны априорные значения
моментов распределения входной |
координаты |
X (/) |
|
||
|
т О л . Д 0 = Л4Х; .(0- |
|
|
||
. |
^ o * i , / ( ' i , ' a ) = |
A I [ X t ( f 1 ) - m o i ( / 1 |
) ] X |
(Ш.31) |
|
|
x [ x y ( g - m |
0 / ( g ] |
/ = ТГ7), |
|
|
причем X (t) — |
измеряемая координата системы управления, пред |
ставляющая собой в реальном масштабе времени одну реализа цию процесса X (i); Rx = (X (tx)), . . ., X (£,„)) — массив ста тистических данных, поступивший в ЦВМ за время работы си стемы управления, равное Т.
Исходя из априорных значений моментов распределения про цесса X (t), до начала работы системы управления определим
априорные значения моментов распределения выхода У (f). |
Для |
||
этого |
используем метод анализа точности нелинейных систем |
||
В. И. |
Чернецкого [31], метод Б. Г. Доступова, |
метод Монте- |
|
Карло, |
метод линеаризации нелинейностей В. С. |
Пугачева |
[23] |
и метод И. Е. Казакова, т. е. все те методы, которые применяются при исследовании точности систем на стадии их проектирования.
При некоторых дополнительных предположениях относительно входной координаты X (/) требуется по массиву статистических данных R v уточнить априорные значения моментов распределе ния входной и выходной координат системы ( I I I . 3 1 ) , причем время, необходимое для решения задачи уточнения априорных моментов распределения, не должно превосходить заданного значения Тд .
Уточнение априорных моментов распределения. Для измеряе мой координаты X {t) в системе управления за время, равное 7\, имеется массив статистических данных R v
Если X (f) — процесс, координаты которого X , (t) являются стационарными и стационарно связанными процессами, то, ис
пользуя |
результаты1 п. 6, определим моменты распределения тх[, |
|
Kxixj (tlt |
t%) — Kxixj |
t%)- |
Если координаты X,- (t) |
есть процессы с независимыми прира |
щениями либо мартингалы, тогда, |
используя результаты п. 8, |
||
определим моменты распределения тх[ (t), |
KxiXj |
h) = |
|
= KxiXi (min (tx, *,), m i n (*l t J z ) ) . |
|
|
f |
108
Если X (/) представляет выход линейной динамической си стемы вида ( I I I . 2 ) , а входной координатой является либо стацио нарный процесс, либо процесс с независимыми приращениями, либо мартингал, тогда, используя результаты п. 13/ определим моменты распределения тх (i), Кх (tlt t2), тем самым уточним априорные моменты распределения mQx (t), К0х (ti, h)-
При определении допустимой точности, с которой требуется уточнить априорные моменты распределения, необходимо учи тывать и ту точность, с которой заданы априорные значения мо ментов распределения. Естественно, что точность, с которой уточ няются априорные моменты распределения, должна быть выше, чем точность, с которой задаются априорные значения моментов распределения. В противном случае процедура уточнения апри орных моментов распределения теряет смысл.
При рассмотрении методов оценивания и идентификации мо ментов распределения выходной координаты Y (I) возможны ' следующие случаи.
1. Для координаты X (t) известно конечное множество зна чений, которые могут приниматься неизвестными параметрами,
входящими |
в аналитическую структуру |
моментов |
распределе |
ния тх1 (/), |
KXiXj (ti, to). Предположим, |
что для |
всевозможных |
значений неизвестных параметров, входящих в моменты распре деления inxl (t), Kxlxj (ti> t-i)> Д° начала работы системы управ ления с помощью, например, интерполяционного метода В. И. Чернецкого определены моменты распределения выходной коорди наты Y (i), т. е. определены моменты myl (t), KyiUj (tx, t.2). Иначе говоря, до начала работы системы управления установлена одно значная аналитическая зависимость между неизвестными пара метрами, входящими в аналитическую структуру моментов рас пределения входной координаты X (/), и неизвестными параме трами, входящими в аналитическую структуру моментов рас пределения выходной координаты Y (I). Тогда задача уточнения моментов распределения выходных координат сводится к задаче уточнения моментов, распределения входных координат mxl (1), v
2. Время Тд работы системы управления достаточно для того, чтобы в ЦВМ реализовать алгоритм оценивания и идентификации моментов распределения входной координаты X (I). Тогда, ис
пользуя методы анализа точности нелинейных систем |
[31], сле |
|
дует |
определить моменты распределения выходно'й |
координаты |
Y (t), |
аналогичные тем, которые используются при проектирова |
|
нии |
автоматических систем управления. |
|
3. Среднее время, необходимое для решения задачи определе |
||
ния моментов распределения выходной координаты |
Y (t) с по |
|
мощью методов анализа точности нелинейных систем |
[16], выше |
допустимого времени решения. В этом случае рассмотрим при ближенные методы определения моментов распределения выход ной координаты Y (t), используя метод линеаризации системы
109