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

Активная идентификация стохастических динамических систем. Планирование эксперимента для моделей непрерывно-дискретных систем. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать

Принимая во внимание выражения (3.19), (3.21) и (3.24), находим

 

E

x

t

k

|t

k 1

x

A

(t

k

)

T(t

)

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

E x

t

k

|t

k

1

T(t

k

)

x

A

(t

k

)E T

(t

k

)

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x tk |tk 1 T(tk )

 

 

 

 

 

 

 

 

 

 

 

 

 

x tk |tk 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(tk )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Е

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О.

 

 

 

 

 

 

 

 

 

 

 

 

 

. . . . . . . . .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x tk |tk 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(tk )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таким образом, второе и третье слагаемые в формуле (3.49) равны нулю. С учетом равенства (3.48) получаем следующее рекуррентное соотношение:

A(tk 1,tk ) A (tk ) TA (tk 1,tk )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(t

 

,t

 

)B(t

 

)K

T

(t

 

,t

 

),

 

K

A

k 1

k

k

A

k 1

k

(3.50)

A(tk 1)

 

 

 

 

 

 

 

 

 

если

 

k 1,

2,...,

N 1;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

если

k 0.

 

О,

 

 

 

 

 

 

 

 

 

 

3.1.2. АЛГОРИТМ ВЫЧИСЛЕНИЯ ИНФОРМАЦИОННОЙ МАТРИЦЫ ФИШЕРА ДЛЯ ЛИНЕЙНЫХ НЕСТАЦИОНАРНЫХ МОДЕЛЕЙ

Приведенные в предыдущем разделе аналитические выкладки позволяют разработать алгоритм вычисления ИМФ для математической модели (2.3), (2.4) с априорными предположениями из гл. 2 при неко-

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

уравнениях состояния, наблюдения, в начальных условиях и в ковариационных матрицах шумов системы и измерений. Представим возможный вариант такого алгоритма, следуя с незначительными изменениями [39].

41

Шаг 1. Определить

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Г( ),

 

t

 

 

, t

 

 

,

 

 

 

 

 

P(t ),

Г( ),

 

0

N

i 1,2,..., s , Q ,R , x(t ) ,

 

i

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q

 

 

R

 

, x(t0), P(t0),

 

 

 

 

 

 

,

 

i 1,2,..., s .

 

 

 

 

 

 

 

 

 

i

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

i

 

 

Шаг 2. Определить

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a( ), t0 ,

tN ,

i 1,2,..., s

 

 

 

a( ),

,

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

( ),

F( ), t0 ,

tN ,

 

 

 

 

F

i 1,2,..., s .

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

Положить М( )

 

О,

k 0,

Р tk |tk Р(t0) ,

 

 

 

 

 

Р t

k

|t

k

 

 

Р(t )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

, i 1,2,..., s .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Шаг 3. Решив следующие матричные дифференциальные уравнения (ДУ) в обратном времени:

dФ(t

k 1

, )

Ф(tk 1, )F( ),

[tk ,tk 1];

 

 

 

 

d

 

 

 

 

 

 

 

 

 

Ф(tk 1,tk 1) I ,

 

 

d

Ф(t

k 1

, )

 

Ф(t

k

1

, )

F( ) Ф(t

 

 

, )

F( )

,

[t

 

,t

 

 

];

 

 

 

 

 

 

 

 

 

 

k 1

 

k

k

1

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

i

 

 

 

 

 

 

i

 

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ф(tk 1,tk 1) О,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

найти Ф(t

 

 

, ), [t

 

 

, t

 

 

]

и

 

Ф(t

k 1

, )

, i

1,2,..., s, [t

 

,t

 

 

 

k 1

k

k 1

 

 

 

 

k

 

 

] .

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

k 1

 

42

F( ) ... О
О ... О

Шаг 4. Если k 0,

вычислить

xA tk 1 и A tk 1 по формулам

(3.47), (3.50) соответственно и перейти на шаг 8.

 

 

 

Шаг 5. Найти K tk 1,tk при помощи (3.39) и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

K (tk 1,tk )

,

i 1, 2,...,s

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

по формуле

 

 

 

 

 

 

 

 

 

 

 

K(tk 1,tk )

 

(tk 1,tk )

K(t

k

) (t

k

1

,t

k

) K(tk ) .

 

 

 

 

 

 

 

 

 

 

i

i

 

 

 

 

 

 

 

i

Шаг 6. Сформировать матрицы A (tk 1,tk ) ,

KA (tk 1,tk ) и вектор

aA(tk 1,tk ) , воспользовавшись равенствами (3.42)–(3.44).

Шаг 7. Вычислить xA (tk 1) и A(tk 1) по формулам (3.47) и (3.50)

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

Шаг 8. Определить

 

 

 

,

 

 

 

 

,

 

A(tk 1)

 

i 1, 2,..., s

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

H (tk 1) ,

 

H (tk

1),

 

 

 

 

 

 

i 1,2,..., s .

 

 

 

i

 

 

 

 

 

 

Шаг 9. Найти P tk 1 |tk

 

 

P tk 1

|tk

 

 

 

и

 

 

 

 

 

,

i 1,2,..., s

путем ре-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

шения матричного ДУ

 

 

P( |tk )

F( )

 

 

 

 

 

F( )

 

 

P( |tk )

 

d

 

 

 

 

 

 

1

 

 

1

 

...

 

d

 

...

 

 

P( |tk )

 

F( )

 

 

s

 

 

s

 

 

 

 

...

О

 

 

 

P( |tk )

 

 

 

 

 

 

 

 

 

 

 

P( |tk )

 

 

 

 

 

 

 

 

...

...

 

1

 

 

 

...

 

 

 

...

 

 

P( |t

k

)

 

F( )

s

 

 

 

 

 

 

 

 

43

P( |tk )

 

P( |tk )

 

 

1

 

...

 

 

P( |tk )

 

s

 

О

 

...

О

 

 

 

FT( )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FT( )

 

P(t |t

k

) ...

О

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

...

 

...

...

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

О

 

...

P( |t

 

 

FT( )

 

 

k

)

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( )Q T( )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T( )

 

 

 

 

 

 

Q

T

( ) ( )

 

Q

 

 

T

( ) ( )Q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

t ,t

 

,

 

 

 

 

 

... ... ...

 

 

 

 

 

 

 

 

 

 

 

k

k 1

 

 

 

( )

 

 

 

 

 

Q

 

 

 

 

 

 

 

 

 

T( )

 

 

 

 

 

 

Q

T

( ) ( )

 

 

 

T

( ) ( )Q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s

 

s

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P t

k

|t

k

 

 

 

 

 

 

 

при известных значениях

P tk |tk и

 

 

 

 

 

, i 1,2,..., s .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вычислить В(tk 1) при помощи равенства (3.5) и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B(tk 1), i 1,2,..., s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

по формуле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В(tk 1)

Н(tk 1) Р tk 1|tk НT(tk 1)

 

 

 

 

 

 

 

i

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Н(tk 1)

 

Р

tk 1|tk

 

Н

T

(tk 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Н(tk 1)Р tk 1|tk НT(tik 1) Ri .

44

Определить K(tk 1)

по формуле (3.6) и

 

K(tk 1),

 

по

 

i 1,2,..., s

формуле

 

 

i

 

 

 

 

 

 

 

K(t

 

)

P t

k 1

| t

k

 

H T(t

 

) P t

 

 

 

 

 

 

H T(t

)

 

k

1

 

 

 

 

 

 

 

k

k 1

| t

k

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

i

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P tk 1 |tk H

T

(tk 1)B

1

(tk 1)

B(tk 1)

 

1

(tk 1).

 

 

 

 

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

Найти P tk 1 |tk 1

 

по формуле (3.8) и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Р tk 1 |tk 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

i 1, 2,..., s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

по формуле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P tk 1|tk 1

I K (t

1

)H (t

1

)

 

P tk 1|tk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

k

 

k

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

K tki 1 H (tk 1) K(tk 1) H (tki 1) P tk 1|tk .

Шаг 10. Используя выражение (3.38), получить приращение M ( ) ,

отвечающее текущему значению k .

Шаг 11. Положить M ( ) M ( ) M ( ).

Шаг 12. Увеличить k на единицу. Если k N 1, перейти на шаг 3.

Впротивном случае закончить процесс.

3.1.3.ВЫЧИСЛЕНИЕ ИНФОРМАЦИОННОЙ МАТРИЦЫ ФИШЕРА ДЛЯ ЛИНЕЙНЫХ НЕСТАЦИОНАРНЫХ МОДЕЛЕЙ,

ПОЛУЧЕННЫХ В РЕЗУЛЬТАТЕ ЛИНЕАРИЗАЦИИ

Вслучае применения линеаризации во временной области к мате-

матической модели (2.1), (2.2) алгоритм вычисления ИМФ из раздела 3.1.2 претерпевает незначительные изменения. Следуя [39], уточ-

45

ним, какие именно шаги требуют корректировки, и представим их в новой редакции, не повторяя шагов, оставшихся без изменений.

Шаг 2. Задать uн(t), t t0,tN и, решив ДУ

 

 

 

 

 

 

 

 

 

 

x (t)

 

 

 

 

f x (t),u (t),t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x (t)

 

 

 

 

 

f x (t),u (t),t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

1

 

 

 

,

 

 

t t0,tN ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xн(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f xн(t),uн

(t),t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

при начальных условиях xн(t0) x(t0) ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(t0)

 

x(t0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xн

 

,

i 1,2,..., s

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t t

 

 

 

 

 

 

 

 

 

 

 

 

xн(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вычислить

x (t),

 

,t

 

 

и

 

,

t t

 

,t

 

 

 

 

для i = 1, 2, …, s.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

 

 

 

 

0

 

 

 

N

 

 

 

 

 

i

 

 

 

 

0

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Определить

 

 

 

 

 

 

 

,t

 

и по формулам (2.8) и

 

 

 

 

 

 

 

 

u(t),

t t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a u(t),t

 

 

f x (t),u (t),t

 

2 f x (t),u (t),t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

н

 

 

 

 

 

 

 

 

н

 

 

 

 

н

 

xн(t)

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

i x(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f xн(t),uн(t),t

 

xн(t)

 

 

2 f xн(t),uн(t),t

u(t) u (t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t)

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

i u(t)

 

 

 

 

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

N

 

 

 

a u(t),t

 

 

0

 

 

N

 

 

 

 

 

 

 

 

 

найти

 

a u(t),t ,t t ,t

 

 

 

 

и

 

 

 

 

 

 

,t t

 

,t

 

 

для i = 1, 2, …, s.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F(t), t t

,t

 

 

Используя

выражение

 

(2.9),

 

получить

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

для i = 1, 2, …, s.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F(t),t t0,tN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

Положить М( )

О,

k 0,

Р tk

|tk Р(t0) ,

 

Р t

k

|t

k

 

 

Р(t

)

 

 

 

 

 

 

0

 

, i 1,2,..., s .

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

i

 

 

 

 

 

 

 

 

 

Шаг 8. При помощи равенств (2.10), (2.11) найти

 

A(tk 1)

 

 

,

H (tk 1)

 

 

H (tk 1),

 

,

i 1,2,..., s

и

 

 

 

i

 

 

 

 

 

i

i 1,2,..., s .

В случае применения статистической линеаризации к математической модели (2.1), (2.2) алгоритм вычисления ИМФ из раздела 3.1.2 претерпевает следующие изменения (шаги, оставшиеся без изменений, опущены).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

N

 

 

 

 

 

 

 

 

 

 

 

Шаг 2. Задать

 

 

t t

 

 

 

и, решив совместно ДУ (см. (2.16))

 

 

u(t),

,t

 

 

 

 

 

 

 

 

 

 

x(t)

 

f0 x(t), P(t),u(t),t

 

 

 

 

 

 

 

 

 

x(t)

 

 

f

0

x(t), P(t),u(t),t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

, t

t0,tN ,

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t)

 

 

f0 x(t), P(t),u(t),t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и (2.17) при начальных условиях

 

x(t ) ,

x(t0),

i 1,2,..., s , вычис-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

i

 

лить

 

x(t),t t

,t

 

 

 

и

 

 

x(t),t t

 

,t

 

 

 

 

для i = 1, 2, …, s и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

N

 

 

 

 

 

 

i

 

 

0

 

N

 

 

 

 

 

 

0

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P(t),

 

 

 

. По формулам (2.18) и

 

 

 

 

 

 

 

 

t t ,t

 

 

 

 

 

 

 

 

 

a x(t), P(t),u(t),t

 

f0 x(t), P(t),u(t),t

 

f1 x(t), P(t),u(t),t

x(t)

 

 

 

 

i

 

i

 

i

 

 

f

x(t), P(t),u(t),t

x(t)

 

 

 

 

 

 

1

 

 

i

 

 

 

 

 

47

 

 

 

a x(t), P(t),u(t),t

 

0

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

найти

 

, t t

,t

 

 

, и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a x(t), P(t),u(t),t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

t t0,tN

для i = 1,2, …, s.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

N

 

 

Используя выражение (2.19), получить

 

 

 

 

 

 

 

 

 

,t

 

,

 

F(x(t), P(t),u(t),t),t t

 

 

 

F(x(t),

 

 

 

 

 

 

для i = 1, 2, …, s.

 

 

 

 

 

 

и

P(t),u(t),t),t t0,tN

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Положить

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Р t

k

|t

k

 

 

Р(t )

 

 

 

 

 

 

М( ) О,

k 0,

Р tk |tk Р(t0) ,

 

 

 

 

 

 

 

0

, i 1, 2,..., s .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Шаг 8. При помощи равенств (2.20), (2.21) найти

 

 

 

 

 

 

 

 

 

 

A x(tk 1), P(tk 1),tk 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

i 1, 2,..., s

, H (tk 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

H (tk 1),i 1,2,..., s .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.2. ВЫЧИСЛЕНИЕ ПРОИЗВОДНЫХ ИНФОРМАЦИОННОЙ МАТРИЦЫ ФИШЕРА ПО КОМПОНЕНТАМ ВХОДНОГО СИГНАЛА

3.2.1.ДИФФЕРЕНЦИРОВАНИЕ ИНФОРМАЦИОННОЙ МАТРИЦЫ ФИШЕРА ПО КОМПОНЕНТАМ ВХОДНОГО СИГНАЛА ДЛЯ ЛИНЕЙНЫХ НЕСТАЦИОНАРНЫХ МОДЕЛЕЙ

Будем считать, что в модели состояния управляемой линейной нестационарной системы (2.3), (2.4) на интервале tk , tk 1

a(t) b(t) (t)u(tk ) ,

(3.51)

48

неизвестные

параметры входят в

матрицы F(t),

(t),

(t) ,

H (tk 1) , Q ,

R , P(t0) и векторы b(t), A(tk 1), x(t0) и выполнены

априорные предположения из гл. 2.

 

 

 

Для вычисления производных

 

 

 

M (U; )

 

 

Mij (U; )

 

, i, j 1, 2,..., s,

0,1,...,N 1,

1, 2,..., r ,

 

 

u (t )

 

u (t )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

представим ИМФ в виде суммы двух слагаемых, одно из которых зависит от входного сигнала, а другое – нет:

М(U; ) W (U; ) V ( ).

(3.52)

Чтобы получить такое разложение, воспользуемся формулой (3.38). В результате получим следующие выражения для элементов матриц

W (U; ) и V ( ):

Wij (U ; )

N 1

 

 

H (t

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

H

T

(t

 

 

)

 

 

 

 

 

 

 

 

 

 

C0xA(tk 1)xAT(tk 1)C0T

 

 

k 1

B 1(tk 1)

sp

 

 

k

1

 

 

 

 

 

 

 

 

k 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

 

H (tk 1)C x

A

(t

)xT

(t

 

)CTH T (t

)B 1

(t

 

)

 

 

 

 

i

 

 

 

0

 

k 1

A

 

k

1

j

 

 

 

 

 

k 1

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H (t

 

 

)

 

 

 

 

 

 

 

AT (t

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

 

 

 

k 1

C x

 

(t

)

 

 

k 1

 

B 1(t

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

0

A

 

k

1

 

j

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

)C x

 

(t

 

)xT (t

 

 

)CT H

T

(tk

1)B 1

(t

 

 

 

sp H (t

 

 

 

 

 

 

)

 

 

 

 

k 1

i

A

 

k 1

A

 

k 1 0

 

j

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp H (tk 1)Ci xA (tk 1)xAT (tk 1)CTj H T (tk 1)B 1(tk 1)

sp H (tk 1)Ci xA (tk 1) AT (tjk 1)B 1(tk 1)

49

 

 

sp

 

A(t

)

xT

(t

 

 

 

 

 

)CT

H T

(t

 

 

)

B 1(t

 

 

 

 

 

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 1

 

)

 

 

 

 

 

 

 

 

 

i

 

 

 

A

 

 

 

k 1 0

 

 

 

j

 

 

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A(t

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

 

 

 

 

 

 

 

 

 

 

(t

 

 

 

 

)CTH T

(t

 

 

 

)B 1(t

)

 

(3.53)

 

 

 

 

 

 

 

 

 

 

k 1 xT

k

 

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

 

 

1

 

j

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N 1

 

 

 

H (t

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

T

(t

)

 

 

 

 

Vij ( )

 

 

 

 

 

 

 

C0 A (tk 1)C0T

 

 

 

B 1(tk 1)

sp

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

j

k

1

 

 

k 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

H (tk 1)C

 

A

(t

 

 

 

)CTH T (t

 

 

)B 1(t

)

 

 

 

 

 

 

 

 

 

i

 

 

 

0

 

 

 

 

 

k 1

 

j

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

 

 

 

 

 

 

 

 

)C

 

 

 

 

(t

 

 

 

 

)CT H

T

(tk 1)B 1(t

 

 

 

 

 

H (t

 

 

 

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

 

k

1

 

 

i

A

 

 

 

k

1 0

 

 

 

j

 

 

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

H (t

 

 

)C

A

(t

 

 

 

 

)CTH T

(t

 

 

 

)B 1(t

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 1

 

 

i

 

 

 

 

k 1

 

j

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A(t

 

 

)

 

AT (t

)

B 1(t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

k 1

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

B(t

)

 

 

 

 

 

 

 

 

 

 

 

 

 

B(t

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sp

B 1 t

 

 

 

 

 

 

 

k

B 1(t

 

 

 

 

)

 

 

j 1,2,..., s.

2

 

 

 

 

k

1

 

k

1

 

 

 

 

 

1

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

k 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Из соотношений (3.52), (3.53) следует, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mij (U; )

 

Wij (U; )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

 

(t

 

 

)

 

 

 

 

 

u

 

(t

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N 1

 

 

 

 

H (t

)

 

 

 

x

 

(t

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

A

 

xT

(t

 

)

 

 

 

 

 

 

 

 

 

sp

 

 

 

 

 

 

 

k

1

 

 

 

 

 

 

 

 

 

k 1

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

u (t )

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

50

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]