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

книги из ГПНТБ / Тарушкина Л.Т. Статистическая оценка параметров управляемых систем с помощью ЦВМ

.pdf
Скачиваний:
2
Добавлен:
23.10.2023
Размер:
7.09 Mб
Скачать

Общее число

точек

соА

(k =

1, N)

должно

быть не меньше,

чем

число г, определяющее размерность параметра

q;

максимальное

их

число

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

допустимым

временем

решения

задачи

на

ЦВМ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть

sy

(со) статистическая

оценка

для

sy

(со). Составим

функционал

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V =

4 r S

 

| с К ) ^ К . ) - 5 л . К ) | 2 .

 

(IV.2)

 

Найдем минимальное значение функционала (IV.2) по всем

координатам

параметра

q t

Q (Q область

допустимого

из­

менения параметра). Пусть

У,„ — минимальное значение функцио­

нала (IV.2),

которое

достигается

при

q

=

q m l .

 

 

 

 

 

Если

Vm

< е, где е >

0 — заданное

число,

характеризующее

допустимую

точность в

определении

параметров

матрицы

A

(t),

то наилучшими оценками в смысле среднего квадратического для неизвестного параметра q будут оценки, при которых q = q, n l .

Если Vm > е, то либо допустимая точность в определении параметра q завышена, либо время наблюдения Т над измеряемой координатой У (t) мало. В этом случае следует либо уменьшить допустимую точность оценивания, либо увеличить время наблю­

дения

над

процессом

Y (t).

 

 

 

 

 

 

 

2. Матрица А (/) не является постоянной. На основании дан­

ных массива

 

в ЦВМ вычислим значения производных

У<*> (t)

(k

=

1~Гя).

 

 

 

 

 

 

 

 

 

 

 

 

Неизвестные функции As

(i),

входящие в матрицу A (t),

имеют

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

структуру,. определяемую

разложением

(IV. 1).

Учитывая это обстоятельство,

интегралы

 

 

 

 

 

 

 

 

 

 

 

т

 

 

 

т

 

 

 

 

mv = M X ( 0 =

l i m

^

\X[t)dt =

Mm

 

f \(l)LY

(t) dt,

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

/C.v(T) =

lira ~~ J

[A (t +

T ) L У {t +

т) — mx] [A (f) У (*) — mx] dt

 

 

r-3-co

0

 

 

 

 

 

 

 

 

 

представим в виде сумм интегралов, значения которых

известны,

с неизвестными параметрами at

и их

произведениями

д,-ау- (i, j =

= Т 7 7 ) .

 

 

 

 

 

 

 

 

 

 

 

 

Составим

функционал

 

 

 

 

 

 

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

 

 

 

 

 

1

J

A{t)LY(t)dt

mx

+

 

 

 

 

N

Т

 

т о.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

S { г J [ А

V + т'}

L Y

V-+ Т Л - m * ] [ А М L Y W ~ m * ] d t

~

 

 

1' =1'

о

 

 

 

-КЛъ)}\

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(IV.3)

120

где tnx, Кх (т ) — соответственно математическое ожидание и кор­ реляционная функция процесса X (t), значения которых известны; xi — точки, в которых определена функция Кх (т), причем N ^ р.

Найдем минимальное значение функционала (IV.3) по всем координатам параметра q 6 Q (О- область допустимого из­ менения параметра). Пусть Vm — минимальное значение функцио­ нала (IV.3), которое достигается при q = q m 2 .

Получение наилучших в смысле среднего квадратического оце­ нок для неизвестного параметра q аналогично условиям, опре­ деляющим минимум функционала (IV.2).

Отметим, что с ростом к точность вычисления производных

(t) уменьшается. В этом состоит ограниченность такого способа оценивания.

3. Матрица A (t) не является постоянной, причем для реше­ ния В (t, s) уравнения ( I I I . 4 ) определена его аналитическая струк­ тура, неизвестными параметрами которой являются неизвестные параметры матрицы A (i). Имеем

г

 

 

Y{t.) = \B(ti,s)X(s)ds,

f , 6 T .

(IV.4)

о

 

 

Для приближенного вычисления интеграла воспользуемся формулой механических квадратур ( I I I . 8 ) . В данном случае коэф­ фициенты T v ' 1 квадратурной формулы содержат неизвестные па­ раметры матрицы A (t). В каждый момент времени ti получим значение реализации процесса X (t), в которое войдут неизвест­ ные значения параметров матрицы A (t).

Аналогично функционалу (IV.3) составим функционал

 

V,=

±r\X{t)dt

tnx +

+ ^

S { + i l X ( f + T ) - ^ " I X ( < ) _ m J d f ~ ^ ( T ) ) '

в котором неизвестные значения параметров матрицы A (t) войдут через значения реализации процесса X (t).

Получение наилучших в смысле среднего квадратического оце­ нок для неизвестных значений параметров матрицы A {t) сводится к случаю 2.

Заметим, что методы оценивания неизвестных параметров ма­ трицы A (t) сводятся к рекуррентным алгоритмам обработки массива R,,. Отсюда следует, что требования, предъявляемые к памяти ЦВМ при обработке массива R,, с целью получения ста­ тистических оценок для неизвестных параметров матрицы A (t), минимальны.

Случай входного воздействия, имеющего неубывающую дис­ персию. Рассмотрим уравнение ( I I I . 2 ) , когда входное воздействие

121

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

Если производные

У<й> (t)

(k =

1, /г) вычисляются в ЦВМ

с требуемой точностью,

то случайные величины

г 0

=

А

(*„)

L Y

(*„),

г,. =

 

 

 

 

A(ti)LY(ti)-A(tl_1)LY(tl_1)

 

 

(i =

1,

т)

 

взаимно независимы. Составим статистики (11.38). Образуем функ­

ционалы (11.41), (11.42), обозначим их

соответственно через

Vxx,

V12.

Определение неизвестного

параметра q, входящего в

ма­

трицу

A (t), сводится к минимизации

функционала

 

 

У=Угг

+

Via-

 

(IV.5)

Получение наилучших в смысле среднего квадратического оце­ нок для неизвестного параметра q аналогично условиям, опреде­ ляющим минимум функционала (IV.2).

Если для решения В (t, s) уравнения ( I I 1.4) определена его аналитическая структура, неизвестными параметрами которой являютсянеизвестные параметры матрицы A (t), то, применяя к интегралу (IV.4) формулу механических квадратур, получим значение реализации процесса X (t) через неизвестные значения

параметров

матрицы A (t). Образуем случайные величины z0,

z(- (i = 1,

in) согласно формулам (11.37). Составим функционал

(IV.5). Найдем минимум функционала относительно параметра q. Получение наилучших оценок для параметра q аналогично ус­ ловиям, определяющим минимум функционала (IV.2).

Рассмотрим метод статистического оценивания параметра q, основанный на получении независимых статистик с помощью ре­ шения вспомогательных уравнений (см. п. 13). Наряду с уравне­

нием

( I I I . 2 )

введем

вспомогательные

дифференциальные

уравне­

ния

( I I I . 9 ) , (ШЛО).

 

 

 

 

 

 

 

Уравнение

( I I 1.9)

рассматривается

при нулевых

начальных

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

уравнение

(ШЛО) — при началь­

ных

данных

W\k) (fc_i) = Y{k)

(£_i) (k =

0, 1,

(я —

1));

точки

t-t (i

= 1, Af)

удовлетворяют

неравенству

(11.34).

Пусть измеряе­

мой координатой системы управления наряду с координатой Y (t) является координата Ui (t). Образуем процесс U (t) так, как указано в п. 13.

Используя результаты п. 13, определим моменты распределе­ ния выходной координаты Y (t). Для уравнения ( I I I . 2 ) известны моменты распределения входной X (t) и выходной Y (t) коорди­ нат. Для определения неизвестного параметра q матрицы A (t) применим метод моментов. Исходя из уравнения ( I I I . 2 ) , запишем уравнения для математического ожидания

A (tt) Lmy (tt) = ,пх (tt)

(IV.6)

122

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

 

 

 

 

М А (/,) L [У (*,) -

т„ (*,)] A (tj) L [У (tf)

- ту

(*,)]

=

 

= Kx(tt,t,),

.

 

 

(IV.7)

где tit tj — любые точки

из Т; tnx (tt),

Кх (t[t

tj)

соответственно

математическое ожидание и корреляционная

функция

процесса

х(о (*, j = T7p).

Составим функционал

Уг = JN~ 2

[A (tt) L m y (tt) -

m , (ttf

+

^

. | = ] {MA ft) L [Y (tt) -

'

- mB(tt)] [A (tj)

L IK(*,) -

m

y

(t,))-Kx{tt,t{)}\

Найдем минимум функционала Vx относительно параметра q. Получение наилучших оценок для параметра q аналогично усло­ виям, определяющим минимум функционала (IV.2).

Заметим, что в уравнениях (IV.6), (1V.7) следует дифференци-

,ровать функции, входящие в аналитическую структуру моментов распределения процесса У (t), при этом дифференцирование про­

изводится аналитически, так как функции, входящие в моменты распределения, заданы аналитически. Отсюда следует, что поря­ док уравнения I I I . 2 не влияет на точность получения оценок пареметра q.

Все изложенные ранее методы аддитивны относительно мас­ сивов статистических данных и предъявляют к памяти ЦВМ минимальные требования.

О применении метода максимального

правдоподобия. Рассмо­

трим задачу оценивания

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

параметра

q, входящего

в матрицу

A (t), используя

метод максимального правдоподобия.

Рассмотрим

последовательность (11.34).

 

 

 

 

 

Для

стационарного

процесса

X (t)

вычислим

вероятность

 

 

 

( * i < X & )

% + йхг 1

 

 

 

 

 

Р

 

\

(

I

 

 

V

.

8

)

 

 

 

[xN

<С X (tN) ^

x w

-f-

 

dxNj,.

 

 

 

где Х[ =

A

(tt) LY (tt);

в качестве

значения Y

(t£)

берутся

зна­

чения реализации процесса Y (t).

 

 

 

 

 

 

 

Для процесса с независимыми приращениями X (t) вычислим

вероятность

 

 

 

 

 

 

 

 

 

 

 

 

 

(

 

zl<X(t1)^z1

+

dz1

 

 

 

 

 

 

z3

<

X (t2) — X (tj) <

z2

+

dz2

I

r T V nx

 

 

UAT <

X (tN)

X (t^)

< z /

V +

dzN)

 

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

=

P [ z ^

X

^

^

z . + dz^-UPlzjKX

 

 

(*,)-

 

 

 

 

 

 

 

 

/ = 2

 

 

 

 

 

123

где z1 = A(tJ)LY(t1),

г, = A

(tj) LY

(tj) - A (thl)

LY

(thl).

Предположим,

что процесс

X (t)

нормально

распределен,

тогда плотность вероятностей (IV.9) непосредственно вычисляется. Согласно методумаксимального правдоподобия для неизвестного параметра q берутся те значения, при которых указанные плот­ ности вероятностей принимают максимум.

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

19. ОЦЕНИВАНИЕ В КЛАССЕ ЛИНЕЙНЫХ ОЦЕНОК

Определение линейных оценок. Рассмотрим задачу оценки не­ известного параметра q, входящего в матрицу A (t), поставленную в п. 18, причем наряду с оценками для неизвестного параметра q

наилучшими в среднем квадратическом, введем линейный

класс

оценок. Для этого

возьмем

класс

процессов

U (t), t £ Т

с

неза­

висимыми

приращениями.

Образуем

новый

класс

процессов

W (/,.) =

 

V ( t t ) —

V

 

 

имеющих

независимые

значения, при­

чем моменты времени

 

 

взяты из

последовательности

(11.34).

Для неизвестного параметра ajk

функции A-s

(t) будем

строить

линейные

статистические

 

оценки

вида

 

 

 

 

 

 

 

 

 

 

 

 

 

л

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a)k

=

Yi

 

 

itjkr),

 

 

 

 

 

 

где ajkr

— некоторые

 

 

r=l

выбор которых

дается

далее;

постоянные,

моменты

времени

tjkr

выбираются

из последовательности

(11.34),

причем

tjkr и t£ms

дают

различные

моменты

времени,

если вы­

полнено хотя бы одно из условий

/ ф i, k ф'm, г Ф s.

 

 

 

Требования, налагаемые на оценки ajk, сводятся к одновремен­

ному

выполнению

условий

 

 

 

 

 

 

 

 

 

 

1)

Maik

= aIk =

S

VjkrMW (tjkr),

 

 

 

 

 

 

 

 

(IV.10)

т. e. a]k

 

является

несмещенной оценкой параметра а\ь.\

 

 

2)

М

[ a , k - a , k

] 3 =

£

 

 

a%rMW2(tikr)-

 

 

 

 

 

 

 

 

 

ft

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

S

 

ajkrMW(tikr)

mi n

M [ajk

djkf

,

 

(IV . 11)

где минимум берется по всему классу процессов W (t) с незави­ симыми значениями.

124

Для того чтобы среди всего класса процессов с независимыми значениями выбрать наилучший процесс W (t), удовлетворяющий условиям (IV. 10), (IV. 11), перейдем к нормированному про­ цессу W (t):

W(t)

=

C(t)W(t) + G(t),

где MW (t) = 0, MW2 (t)

=

1; функции С (t), G (t) определяются

своей аналитической структурой, представимой, например, в виде

 

С (0 =

2

с / ,

G(t) =

%gil'.

(IV . I2)

 

 

1 = 0

 

/ = 0

 

 

Здесь с(, gt

— неизвестные

параметры;

slt

s2 — заданные

числа.

 

 

 

 

 

 

Дадим методы оценивания неизвестного параметра q, входя­

щего в матрицу

A (t),

для

задачи, поставленной

в п. 18,' исполь­

зуя линейные оценки в классе процессов, имеющих независимые значения.

Случай стационарного входного воздействия. Пусть X (t) — стационарное входное воздействие и матрица А, входящая в урав­

нение

( I I I . 2 ) ,

постоянна. Тогда для оценки параметра q функцио­

нал (IV.2)

заменим

функционалом

 

 

 

 

 

 

 

 

 

 

 

 

 

}

 

 

 

 

sy(m)-sx(wk)\

 

 

+ I / 3

,

(IV . 13)

 

 

 

' v

A = i

IL /=о

 

 

 

 

 

 

 

 

 

 

 

где для неизвестных параметров Aj

берутся

их оценки

 

 

 

 

 

 

 

а* =

2

 

«itW(t„),

 

q =

1,...,ар);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 =1

 

 

 

 

 

 

 

 

 

 

 

 

слагаемое

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V .

r

j

S

B

 

anMW2{tH)-

 

 

2

 

^jMW(tti)

 

(IV.14)

 

 

 

 

/ = 1 U = l

 

 

 

L t ' = l

 

 

 

 

 

 

добавляется

исходя

из

требования

(IV. 11),

причем в

качестве

моментов

MW

(tu), M2W

(t^) берется

их

аналитическая

струк­

тура, определяемая формулой (IV. 12).

 

 

 

 

 

 

 

Найдем минимальное

значение

функционала

(IV. 13)

 

относи­

тельно параметров ап,

с,-, gr

Пусть минимум есть

Vm.

 

 

 

Если

Vm

<

е,

где

Б >

0 —

заданное

число,

определяющее

допустимую

точность

в

оценке

параметров,

то

оценки

q*

=

= (а*,

. . .,

ар)

для

неизвестных

параметров

матрицы A

(t)

яв­

ляются

наилучшими. среди

всех

линейных

несмещенных

 

оценок

класса процессов с независимыми приращениями, так как имеют минимальную дисперсию в этом классе при аналитической струк­ туре моментов распределения заданной формулой (IV!. 12).

Если Vm > е, тогда либо допустимая точность в определении параметра q завышена, либо время наблюдения Т над измеряе-

1 2 5 .

мой

координатой

Y (t) мало, либо хотя бы одно из чисел slt

s2,

входящих в моменты распределения ( I V . 12), мало. Для

дости­

жения требуемой

точности необходимо увеличить хотя бы

одну

из

указанных

величин.

 

Пусть X (t)

стационарное входное воздействие и матрица

A (t) не является постоянной. Тогда для оценки неизвестного

параметра q матрицы A (f) функционал

. ( I V . 3 )

заменим функцио­

налом

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V=VX

+

VS,

 

 

 

 

 

 

 

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

согласно

формуле

( I V . 3 ) ;

функционал

V3

равен

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s,

 

. 1

2

 

V3=

Е

М [ajk —

aikY

 

 

 

£

С

j кг

+

 

 

 

 

 

 

 

 

 

 

I i = 0

 

 

 

 

+

 

 

• f t

 

s .

 

 

 

(IV.16)

 

 

1

gt)to

S

al'kr

Ti

Bitfkr

 

 

 

 

1=0

 

 

/-=1

 

i = 0

 

 

 

 

 

Здесь суммирование ведется по тем j , k, для которых значения

параметров

ajk

 

неизвестны.

 

 

 

 

 

 

 

 

Для неизвестных

параметров

a/k

матрицы

A (t)

возьмем

их

статистические оценки. Найдем минимальное значение функцио­ нала (IV. 15) относительно параметров ajkn ciy gt. Получение наи­ лучших несмещенных линейных оценок в классе процессов с не­ зависимыми приращениями аналогично условиям, определяющим минимум функционала (IV. 13).

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

Если

производные

Y<-k) (t)

{k

=

I , n)

вычисляются в

ЦВМ

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

метра q, входящего в матрицу

A (t),аналогично

функционалу

(IV. 5) составим

функционал

 

 

 

 

 

 

 

 

 

 

 

V

=

V u +

V12

+

V 3 )

 

 

 

(IV. 17)

где Vи,

V12

определяются так же, как и в формуле (IV.5), У 3 оп­

ределяется согласно формуле (IV. 16); в качестве неизвестных

параметров

ajk

функции

As (t)

берутся

их

линейные

статистиче­

ские оценки

Щк-

 

 

 

. . .

 

 

 

 

 

Найдем минимальное значение функционала (IV . 17) относи­

тельно параметров alkr,

 

е., gt.

Получение

наилучших

несмещен­

ных линейных

оценок

аналогично

условиям, определяющим

ми­

нимум функционала (IV. 13).

Рассмотрим случай, когда на основании независимых стати­ стик, полученных с помощью вспомогательных уравнений (см.

126

п. 13), найдены значения моментов распределения выходной ко­ ординаты У (t). Для оценки неизвестного параметра^, входящего

в матрицу

A (t),

используем

уравнение (IV.6).

 

 

 

Для

 

оценки

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

параметра q, входящего в ма­

трицу

A (t),

аналогично функционалу

(IV.7)

рассмотрим

функ­

ционал

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V^V.+

 

Vs,

 

 

 

 

 

(IV. 18)

где

V-L

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

формулой

(IV.7);

V3

задается

формулой

(IV. 16).

 

 

 

 

 

 

 

 

 

 

 

 

 

В

отличие от

функционала

(IV. 17) в функционал

(IV. 18) под­

ставляются

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

оценки a)k параметра

а,-ь функции

Aj (t),

а значения его

несмещенной

оценки,

определяемой фор­

мулой (IV. 10).

 

 

 

 

 

 

 

 

 

 

 

Найдем

минимум

функционала

(IV. 18)

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

пара­

метров ajkr,

cit gr

Получение

наилучших несмещенных

линейных

оценок аналогично условиям, определяющим минимум функцио­

нала (IV. 13).

 

 

 

 

 

 

 

 

 

 

 

Случай произвольного входного воздействия. Рассмотрим задачу

оценки

 

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

параметра

q,

входящего в матрицу

A (t),

в случае, когда X (t) — произвольное входное воздействие, мо­

менты распределения которого известны. Тогда У

(t)

произ­

вольный

выход динамической

системы ( I I I . 2 ) . Измерение

выход­

ной

координаты

У (t)

 

не позволяет

получить для

параметра q

статистические оценки.

Если

в

системе, управления

априорные

моменты

распределения

входного

воздействия

уточнены, то в не­

которых случаях возможно уточнить априорные моменты распре­ деления выходного воздействия и оценки для параметра q ма­ трицы A (t).

Предположим, что У (t) — процесс непрерывный в среднем, аналитическая структура моментов распределения которого за­ дается разложениями (1.13), (1.14). Для неизвестной функции Aj (I), входящей в матрицу A (t), задана ее аналитическая струк­ тура.

Используя результаты, приведенные в п. 14, для процесса

У

(t)

построим эквивалентный

процесс

Wy (t). Предполагая,

что

ма­

трица A (t)

известна, придем к минимизации функционала

(III . 27) .

Однако матрица A (t) содержит

неизвестные

функции

Aj

(t).

Для неизвестного параметра ajk

функции Aj

(t)

возьмем его пред­

ставление

через

формулу

(IV. 10). Составим

функционал

 

 

 

 

 

У = У ц +

У1 3 >

 

 

 

(IV-19)

где V 1 ] L определяется

формулой

( I I I . 2 7 ) ; V13

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

фор­

мулой (IV. 16).

 

 

 

 

 

 

 

 

 

 

Найдем

минимум

функционала

(IV. 19)

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

пара­

метров ajkr,

cit g£

и параметров glk,

dj, входящих в функционал

( I I 1.27). Получение

наилучших

несмещенных

линейных

оценок

127

аналогично условиям, определяющим

минимум

функционала

(IV. 13).

 

 

Заметим, что при таком подходе используется два класса

процессов с независимыми приращениями: один

класс — для

оценки неизвестных параметров матрицы

A (t), второй класс —

для оценки параметров, входящих в аналитическую структуру моментов распределения процесса Y (t). Чтобы исключить кор­ реляционные связи между двумя классами процессов, предпочти­ тельнее брать оба класса процессов статистически независимыми.

20. ОЦЕНИВАНИЕ ПАРАМЕТРОВ НЕЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ

Постановка задачи. Рассмотрим динамическую систему, пове­ дение которой описывается системой нелинейных дифференциаль­ ных уравнений

~

=

/*(*, Ди ( 0 . . .

., Aks (t), Yx (t),...,Y„

(0) +

AY(0,

(IV.20)

 

 

 

 

teT

(k=l,n),

 

 

 

 

где

Xk

(t)

— входное

воздействие, являющееся

случайным про­

цессом

с

известными

моментами

распределения;

Д. —

некоторые

нелинейные функции

указанных

аргументов; Y (/) =(Y1

(t), . . .

. . .,

Yn

(/)) — «-мерный выход

системы;

Aki

(t)

— непрерывные

функции на Т, причем хотя бы для одной пары значений k, j функция Akj (t) неизвестна для всех t^T, но известна ее ана­ литическая структура, в частности, имеет место представление вида

 

 

 

Akj

(0 =

Bki (t)

+

t

О*/.ФА/, (0,

 

(IV . 21)

 

 

 

 

 

 

 

 

s = l

 

 

 

где Bkj (t),

(pitfeit)

известные

на

T

функции;

akjs—неизвест­

ные

коэффициенты;

г

конечное

число.

 

 

Система (IV.20) рассматривается при нулевых начальных дан­

ных. Выход

системы

Y

(t),

t£T

 

представляет

собой

измеряе­

мую

координату

системы

управления.

 

 

Обозначим через

qkj

=

(akjl,

. . .,

akjr) неизвестный

параметр

заданной размерности, каждая из координат которого является

неизвестным коэффициентом неизвестной функции Akj

(t),

имею­

щей разложение (IV.21).

 

 

 

Требуется при

некоторых дополнительных предположениях

относительно входных воздействий Xk (t), (k

1, п)

дать

стати­

стическую оценку

неизвестным параметрам

qkj.

 

 

Переход к реализациям входного воздействия. Предположим, что наряду с координатой Y (t) в ЦВМ с требуемой точностью

128

вычисляется

значение

координаты

 

 

 

 

d\

__ (dY±

dVa(t)dYn{t) \

 

 

dt

~ \ dt ' ' " '

dt

J

 

Обозначим

 

 

 

 

ВД =

^P—fk(t,Akl(t),...,

Aks(t),

YAt),. •

Yn(t)).

В функцию Yk (t) подставим значение координат Y (t); —jp-}

если функция Akj (t) неизвестна, то выразим ее через аналити­ ческую структуру (IV.21).

Процесс Yk (t) является входной координатой системы управ­ ления, его реализация содержит измеряемые координаты си­ стемы управления, производные первого порядка от измеряемых координат, функции Akj (t) с неизвестными параметрами qkj.

1. Пусть Xk(t)— стационарный и стационарно связанный случайный процесс, обладающий свойством эргодичности. Соггласно условию эргодичности интегралы

т

mk=~\Yk(t)dt,

т

Kl (т) = -}г | \УМ + т) - ml] • [Ys (t) - ms] dt

о

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

цесса

Xk

(t)

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

функции

Kks (т )

между

процес­

сами

Xk

(t +

т)

и X s {t).

 

 

 

 

Для

оценки

неизвестных

параметров

q^-

функций

Akj (t)

используем метод моментов. Согласно данному методу составил! функционал

 

 

 

 

 

V = —

S

[ml — mk]2 +

 

 

 

 

 

 

-.

l

2

S [KlsW-KM]2,

 

(IV.22)

 

 

 

 

„ „ s

 

 

 

 

 

 

" n

1=1

 

ft,s=l

 

 

 

 

где T F

точки, в которых

определена

корреляционная функция

Kks (т );

число

N

не

меньше,

чем суммарная размерность

всех

неизвестных

параметров

qkj.

 

 

 

 

Найдем минимальное значение функционала (IV.21) относи­

тельно неизвестных параметров qki

£ Qkj- (Qkj — область

до­

пустимого

значения для

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

параметра). Пусть

Vm

минимальное значение функционала (IV.21), которое

принимается

при qkj

=

%•

 

 

 

 

 

 

 

 

 

Если

Vm

<

е, где е >

0 — заданное число, характеризующее

допустимую

точность

в

определении,

параметров

неизвестной

9

Л . Т. Тарушкнна

129

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