Активная идентификация стохастических динамических систем. Оценивание параметров. Учебное пособие
.pdf
|
|
|
|
|
K(tk 1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H (tk 1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H (tk 1) K(tk 1) |
|
|
|
|
|
|
|
|
|
|
|
P(tk 1 |
|
| tk ) , |
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
вычислить |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
P(tk 1 | tk ) |
|
|
B(tk 1) |
|
|
K(tk 1) |
|
P(tk 1 | tk 1) |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
|
|
|
|
|
|
, |
|
|
|
|
|
|
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
, |
|
1, 2, ..., s . |
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A(tk 1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
Определить A(tk 1) |
|
|
и |
|
|
|
|
|
|
|
|
|
, 1, 2, ..., s . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Шаг 6. Определить a[ui (t), t], t [tk , tk 1] и |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i |
(t), t] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
a[u |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, t |
[tk , tk 1], 1, 2, ..., s . |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Шаг 9. Вычислить xij (tk 1 | tk ) , |
|
ij (tk 1) , |
|
xij (tk 1 | tk 1) |
|
при помо- |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
щи соотношений (4.1), (4.3), (4.6). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
Шаг 10. По формулам, следующим из равенств (4.1), (4.3), (4.6): |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
d |
|
x ij (t | tk ) |
|
F(t) |
ij |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
(t | t |
k |
) |
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
F(t) x ij (t | tk ) |
|
|
a[ui (t), t] |
, |
|
|
|
|
t |
k |
t t |
k |
1 |
; |
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
ij (tk |
1) |
|
|
|
H (tk 1) ij |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x ij (tk 1 | tk ) |
|
|
A(tk 1) |
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
(tk 1 | tk ) H (tk 1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
x ij (tk 1 | tk 1) |
|
|
|
x ij (tk 1 | tk ) K(tk 1) |
ij (t |
k |
1 |
) K(t |
k 1 |
) |
ij (tk 1) |
, |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
ij |
(t |
|
|
|
|
| t |
|
|
) |
|
|
|
ij |
(t |
|
|
) |
|
|
|
ij |
(t |
|
|
|
|
|
| t |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
x |
k 1 |
k |
, |
|
k |
1 |
, |
x |
|
k |
1 |
k 1 |
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
найти |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1, 2, ..., s . |
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В случае применения временной или статистической линеариза-
ции к математической модели (2.11), (2.12) градиент критерия максимального правдоподобия записывается в виде (3.25). При этом произ-
водные ij (tk 1) и Bi (tk 1) определяются, как и в разделе 3.4, с той
разницей, что связанные с ними составляющие вычисляются по формулам, следующим из равенств (4.8)–(4.14).
4.3. ПРИМЕР ОЦЕНИВАНИЯ ПАРАМЕТРОВ
Рассмотрим следующую модель системы с нелинейным элементом релейного типа с зоной нечувствительности:
d |
x(t) (x(t)) |
2 |
u(t) w(t), |
t [t |
0 |
, t |
N |
] ; |
(4.15) |
|
|||||||||
dt |
1 |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
y(tk 1)
где
(
x(tk 1) v(tk 1), k 0,1, ..., N 1, |
(4.16) |
|
3.5, |
если x(t) 1; |
|
|
если 1 x(t) 1; |
|
x(t)) 0, |
|
|
3.5, |
если x(t) 1; |
|
|
|
|
1, 2 – неизвестные параметры, причем 2 1 0.1 , 0.01 2 2 .
Будем считать, что выполнены все априорные предположения, высказанные в разделе 2.2, причем
E[w(t)w( )] 0.008 (t ) Q (t ) , E[v(tk 1)v(ti 1)] 0.01 ki R ki ,
E[x(t |
0 |
)] 2 x(t |
0 |
) , |
E [ x(t |
0 |
) x ]2 |
|
0.1 P(t |
0 |
) . |
|
|
|
|
|
|
0 |
|
|
|
||||
Для данной модели функция |
f [x(t), u(t), t] |
содержит существен- |
||||||||||
ную нелинейность (x(t)) , поэтому применима только статистическая
линеаризация. Получим линеаризованную модель вида (2.13), (2.14), в которой
52
a[u(t), t] 3.5 |
|
|
|
1 x(t) |
|
1 x(t) |
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
1 |
|
|
|
|
P(t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P(t) |
|
|
|||||
|
|
|
|
1 |
|
1 x (t) 2 |
|
|
|
1 |
|
1 x (t) 2 |
|
|
|
|||||||||||||
|
|
|
2 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
P |
(t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
x(t)e |
|
|
|
|
x(t)e |
|
|
|
P(t) |
|
|
|
|
|
|
||||||||||||
3.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
u(t) ; |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
1 |
|
|
|
|
|
|
|
|
|
|
2 P(t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
1 |
|
1 x (t) 2 |
|
|
|
|
|
1 |
|
1 x (t) 2 |
|
|
||||||||
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
3.5 1e |
|
|
|
P(t) |
|
|
|
|
|
|
|
|
P(t) |
|
|
|
||||||||||
F (t) |
|
|
|
|
|
|
3.5 1e |
|
|
|
|
|
|
|
|
|
|
; |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
2 P(t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
(t) 1; A(tk 1) 0 ; H (tk 1) 1.
x(t) и P(t) определяются по следующим дифференциальным уравнениям:
d |
|
|
|
|
|
|
|
|
1 x(t) |
|
1 x(t) |
|
|
|
|
|
|
||||||||
|
|
x(t) 3.5 |
|
|
|
|
|
|
|
|
2 |
u(t), |
t [t , t |
N |
] ; |
||||||||||
|
|
|
|
||||||||||||||||||||||
dt |
|
|
|
|
|
1 |
|
|
|
P(t) |
|
|
|
|
|
|
|
0 |
|
||||||
|
|
) 2, |
|
|
|
|
|
|
|
|
P(t) |
|
|
|
|
|
|
||||||||
x(t |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
d |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
P(t) 2 f1(t)P(t) Q, t [t0, tN ] ; |
|
|
|
|||||||||||||
|
|
|
|
|
|
dt |
|
|
|
||||||||||||||||
|
|
|
|
|
|
P(t ) 0.1, |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1 x (t) 2 |
|
|
1 |
|
1 x (t) 2 |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
2 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
3.5 1e |
|
|
P(t) |
|
|
|
P(t) |
|
|
|
|
|
|
|||||||
где f1(t) |
|
|
|
|
|
3.5 1e |
|
|
|
|
|
. |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
2 P(t) |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Таким образом, подлежащие оцениванию параметры 1, 2 входят в a[u(t), t] и F(t) .
Для того чтобы ослабить зависимость результатов оценивания от выборочных данных, произведем пять идентификационных экспериментов с входным сигналом из таблицы для q 1 . Реализации
53
выходных сигналов получим компьютерным моделированием при истинных значениях параметров 1* 1 и *2 0.1 , полагая, что измере-
ния проводятся через 1 с, t0 0 c , tN 50 c , N 50 . Для каждого
эксперимента вычислим оценки максимального правдоподобия 1, 2 , усредним полученные оценки и найдем 1cp , 2cp . Результаты оценивания представим в таблице.
Результаты оценивания неизвестных параметров модели (4.15), (4.16)
|
Номер |
Значения оценок |
|
Идентификационный сигнал |
экспери- |
параметров |
|
|
мента |
1 |
2 |
|
1 |
–1.292 |
0.078 |
|
2 |
–1.368 |
0.087 |
|
3 |
–1.467 |
0.073 |
|
4 |
–0.538 |
0.103 |
|
5 |
–1.159 |
0.079 |
|
cp |
–1.165 |
0.084 |
ВОПРОСЫ И УПРАЖНЕНИЯ
4.1. Рассмотрим линейную стационарную модель с детерминированным уравнением состояния
|
d |
x(t) Fx(t) u(t), |
t [t0 , tN ]; |
(4.17) |
|
dt |
|||
|
|
|
|
|
y(tk 1) Hx(tk 1) v(tk 1) , |
k 0,1, ..., N 1. |
(4.18) |
||
Будем считать, что:
случайные векторы v(tk 1) образуют стационарную белую гауссовскую последовательность, для которой
E[v(tk 1)] 0 , E v(tk 1)vT (ti 1) R ki ;
начальное состояние x(t0 ) детерминировано;
54
неизвестные постоянные параметры сведены в вектор , включающий в себя элементы матриц F, , H, R в различных
комбинациях.
Выпишите для модели (4.17), (4.18) с учетом указанных априорных предположениях и одном возможном запуске системы критерий максимального правдоподобия.
4.2.Для динамической модели из упражнения 4.1 составьте критерий наименьших квадратов при одном возможном запуске системы.
4.3.При каком характере вхождения неизвестных параметров в математическую модель из упражнения 4.1 критерии максимального
правдоподобия и наименьших квадратов совпадают?
4.4. Покажите, что для линейной стационарной модели (2.15), (2.16) с вероятностным описанием из раздела 2.2 критерий максимального правдоподобия при одном возможном запуске системы имеет вид
[44, 49, 50]
( ; ) |
Nm |
ln 2 |
1 |
N 1 |
1 |
N 1 |
|
2 |
|
|
T (tk 1)B 1(tk 1) (tk 1) |
|
ln det B(tk 1) , |
||
|
|
2 k 0 |
|
2 k 0 |
|||
где (tk 1) и B(tk 1) вычисляются при помощи следующих уравнений непрерывно-дискретного фильтра Калмана:
d |
x(t | tk ) Fx(t | tk ) u(t), |
tk t tk 1 ; |
|
dt |
|||
|
|
dtd P(t | tk ) FP(t | tk ) P(t | tk )F T Q T , tk t tk 1 ;
(tk 1) y(tk 1) Hx(tk 1 | tk ) ;
B(tk 1) HP(tk 1 | tk )H T R;
K (tk 1) P(tk 1 | tk )H T B 1(tk 1) ; x(tk 1 | tk 1) x(tk 1 | tk ) K(tk 1) (tk 1) ;
P(tk 1 | tk 1) [I K(tk 1)H ]P(tk 1 | tk )
с начальными условиями: x(t0 | t0 ) x(t0 ) , P(t0|t0 ) P(t0 ) . Сравните результат с ответом упражнения 4.1.
55
4.5. Для динамической модели (2.15), (2.16) с вероятностным описанием из раздела 2.2 выпишите критерий наименьших квадратов при одном возможном запуске системы. Сравните ответы упражнений 4.2
и4.5.
4.6.При каком характере вхождения неизвестных параметров в ма-
тематическую модель (2.15), (2.16) с вероятностным описанием из раздела 2.2 критерии максимального правдоподобия и наименьших квадратов совпадают?
4.7.Воспользовавшись представлением (3.21), предложите и программно реализуйте алгоритм вычисления значения критерия максимального правдоподобия для случая:
а) временной линеаризации; б) статистической линеаризации.
4.8.Разработайте и программно реализуйте алгоритм вычисления градиента критерия максимального правдоподобия (3.25) для случая:
а) временной линеаризации; б) статистической линеаризации.
4.9.Рассмотрим модель маятника с трением из упражнения 2.5 гла-
вы 2:
d |
x1(t) |
|
|
|
|
|
|
|
x2 (t) |
|
|
|
|
|
|
|
|
|
|
|
g |
M |
|
|
|||||
dt x |
(t) |
|
|
|
|
(t)) u(t) |
||||||||
|
|
1 |
|
x2 (t) |
|
m |
2 |
sin(x1 |
|
|||||
|
|
|
|
|
||||||||||
|
2 |
|
|
|
|
2m |
2m1 |
|
|
|
||||
|
|
|
|
|
|
2 |
1 |
|
|
|
|
|
|
|
|
w(t), t [t0 , tN ]; |
|
(4.19) |
|
y(tk 1) x(tk 1) v(tk 1) , k 0,1,..., N 1, |
(4.20) |
|
1, 2 |
– неизвестные параметры, причем 0.1 1 3 |
и 0.1 2 |
5 . |
Будем считать, что выполнены все априорные предположения, вы- |
|||
сказанные в разделе 2.2, причем |
|
|
|
|
E[w(t)wT ( )] I (t ) Q (t ) , |
|
|
E v(t |
k 1 |
)vT (t |
|
|
) |
|
0.8 |
0 |
|
ki |
R |
ki |
, |
|||
|
i 1 |
|
|
|
|
|
0 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
0.8 |
|
|
|
|
|
|
|
E x t |
0 |
|
|
30 |
x t |
0 |
, |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
56
E [ x(t |
) x(t |
)][ x(t |
) x(t |
)]T |
0.05 |
0 |
P(t |
0 |
) . |
|
0 |
0 |
0 |
0 |
|
|
0 |
|
|
|
|
|
|
|
|
|
|
0.05 |
|
|
|
|
Найдите оценки параметров 1, 2 модели (4.19), (4.20), руковод-
ствуясь примером из раздела 4.3, приняв |
q 1 . Расчет выполните |
|
при истинных значениях параметров * 0.4 и * |
1, в предположе- |
|
1 |
2 |
tN 15 c и N 30. |
нии, что измерения проводятся через 0,5 с, |
t0 0 c , |
|
Используйте:
а) временную линеаризацию; б) статистическую линеаризацию.
57
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Справочник по теории автоматического управления / под ред. А.А. Красовского. – М.: Наука, 1987. – 712 с.
2.Пащенко Ф.Ф. Введение в состоятельные методы моделирования систем: учеб. пособие в 2 ч. Ч. 1. Математические основы моделирования систем / Ф.Ф. Пащенко. – М.: Финансы и статистика, 2006. – 328 с.
3.Методы классической и современной теории автоматического управления: учебник в 3 т. Т. 1. Анализ и статистическая динамика систем автома-
тического управления / под ред. Н.Д. Егупова. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2000. – 748 с.
4.Сейдж Э.П. Идентификация систем управления / Э.П. Сейдж,
Дж.Л. Мелса. – М.: Наука, 1974. – 248 с.
5.Эйкхофф П. Основы идентификации систем управления / П. Эйкхофф. –
М.: Мир, 1975. – 683 с.
6.Гроп Д. Методы идентификации систем / Д. Гроп. – М.: Мир, 1979. –
302 с.
7.Кашьяп Р.Л. Построение динамических стохастических моделей по экспериментальным данным / Р.Л. Кашьяп, А.Р. Рао. – М.: Наука, 1983. – 384 с.
8.Alexandrov A.G. Finite-frequency method of identification / A.G. Alexandrov // Preprints of 10th IFAC Symposium on System Identification. – Copenhagen, Denmark, 1994. – V. 2. – P. 523–527.
9.Александров А.Г. Конечно-частотная идентификация: определение границ испытательных частот / А.Г. Александров // Автоматика и телемехани-
ка. – 2001. – № 11. – С. 3–14.
10.Александров А.Г. Конечно-частотная идентификация: динамический алгоритм / А.Г. Александров, Ю.Ф. Орлов //Проблемы управления. – 2009. –
№4. – С. 2–8.
11.Налимов В.В. Теория эксперимента / В.В. Налимов. – М.: Наука, 1971. –
208 с.
12.Федоров В.В. Теория оптимального эксперимента / В.В. Федоров. – М.:
Наука, 1971. – 312 с.
13.Денисов В.И. Математическое обеспечение системы ЭВМ – экспериментатор (регрессионный и дисперсионный анализы) / В.И. Денисов. – М.:
Наука, 1977. – 251 с.
14.Круг Г.К. Планирование эксперимента в задачах идентификации и экстраполяции / Г.К. Круг, Ю.А. Сосулин, В.А. Фатуев. – М.: Наука, 1977. – 208 с.
15.Хартман К. Планирование эксперимента в исследовании технологических процессов / К. Хартман, Э. Лецкий, В. Шефер. – М.: Мир, 1977. – 552 с.
16.Ермаков С.М. Математическая теория оптимального эксперимента / С.М. Ермаков, А.А. Жиглявский. – М.: Наука, 1987. – 320 с.
58
17.Авдеенко Т.В. Построение динамических моделей в пространстве состояний: анализ структурной идентифицируемости: монография / Т.В. Авдеенко, В.Г. Горский. – Новосибирск: Изд-во НГТУ, 2007. – 292 с.
18.Деруссо П. Пространство состояний в теории управления / П. Деруссо,
Р. Рой, Ч. Клоуз. – М.: Наука, 1970. – 620 с.
19.Заде Л. Теория линейных систем. Метод пространства состояний / Л. Заде, Ч. Дезоер. – М.: Наука, 1970. – 704 с.
20.Горский В.Г. Планирование промышленных экспериментов (модели динамики) / В.Г. Горский, Ю.П. Адлер, А.М. Талалай. – М.: Металлургия, 1978. – 112 с.
21.Burnham K.P. Model selection and multimodel inference / K.P. Burnham, D.R. Anderson. – New York: Springer-Verlag, 2002. – 496 р.
22.Greene W.H. Econometric analysis / W.H. Greene. – New Jersey: Prentice Hall, 2003. – 1024 р.
23.Льюнг Л. Идентификация систем. Теория для пользователя / Л. Льюнг. –
М.: Наука, 1991. – 432 с.
24.Эльясберг П.Е. Определение движения по результатам измерений / П.Е. Эльясберг. – М.: Наука, 1976. – 416 с.
25.Мудров В.И. Методы обработки измерений: Квазиправдоподобные оценки / В.И. Мудров, В.Л. Кушко. – М.: Радио и связь, 1983. – 304 с.
26.Леман Э. Теория точечного оценивания / Э. Леман. – М.: Наука, 1991. –
448 с.
27.Ивченко Г.И. Введение в математическую статистику / Г.И. Ивченко, Ю.И. Медведев. – М.: Изд-во ЛКИ, 2010. – 600 с.
28.Рао С.Р. Линейные статистические методы и их применения / С.Р. Рао. –
М.: Наука, 1968. – 548 с.
29.Балакришнан А. Теория фильтрации Калмана / А. Балакришнан. – М.:
Мир, 1988. – 168 с.
30.Химмельблау Д. Прикладное нелинейное программирование / Д. Хим-
мельблау. – М.: Мир, 1975. – 534 с.
31.Базара М. Нелинейное программирование / М. Базара, К. Шетти. – М.:
Мир, 1982. – 583 с.
32.Поляк Б.Т. Введение в оптимизацию / Б.Т. Поляк. – М.: Наука, 1983. –
384 с.
33.Гилл Ф. Практическая оптимизация / Ф. Гилл, У. Мюррей, М. Райт. –
М.: Мир, 1985. – 252 с.
34.Сухарев А.Г. Курс методов оптимизации / А.Г. Сухарев, А.В. Тимохов,
В.В. Федоров. – М.: Наука, 1986. – 328 с.
35.Мину М. Математическое программирование. Теория и алгоритмы /
М. Мину. – М.: Наука, 1990. – 488 с.
36.Измаилов А.Ф. Численные методы оптимизации / А.Ф. Измаилов, М.В. Солодов. – М.: Физматлит, 2008. – 320 с.
59
37.Дьяконов В. Математические пакеты расширения MATLAB. Специальный справочник / В. Дьяконов, В. Круглов. – СПб.: Питер, 2001. – 480 с.
38.Жиглявский А.А. Методы поиска глобального экстремума / А.А. Жиглявский, А.Г. Жилинскас. – М.: Наука, 1991. – 248 с.
39. Сергеев Я.Д. Диагональные методы глобальной оптимизации / Я.Д. Сергеев, Д.Е. Квасов. – М.: Физматлит, 2008. – 352 с.
40.Топчеев Ю.И. Атлас для проектирования систем автоматического регулирования / Ю.И. Топчеев. – М.: Машиностроение, 1989. – 752 с.
41.Филлипс Ч. Системы управления с обратной связью / Ч. Филлипс, Р. Харбор. – М.: Лаборатория Базовых Знаний, 2001. – 616 с.
42.Пугачев В.С. Основы статистической теории автоматических систем / В.С. Пугачев, И.Е. Казаков, Л.Г. Евланов. – М.: Машиностроение, 1974. – 400 с.
43.Синицын И.Н. Фильтры Калмана и Пугачева / И.Н. Синицын. – М.: Ло-
гос, 2007. – 776 с.
44.Попов А.А. Вычисление информационной матрицы Фишера в задаче планирования входного сигнала для динамических систем / А.А. Попов // Сборник научных трудов НГТУ. – Новосибирск: Изд-во НГТУ, 1998. –
№2(11). – С. 8– 16.
45.Цыганова Ю.В. Об эффективных методах параметрической идентифи-
кации линейных дискретных стохастических систем / Ю.В. Цыганова, М.В. Куликова // Автоматика и телемеханика. – 2012. – № 6. – С. 34–51.
46.Огарков М.А. Методы статистического оценивания параметров случайных процессов / М.А. Огарков. – М.: Энергоатомиздат, 1990. – 208 с.
47.Медич Дж. Статистически оптимальные линейные оценки и управление / Дж. Медич. – М.: Энергия, 1973. – 440 с.
48.Jazwinski A.H. Stochastic processes and filtering theory / A.H. Jazwinski. – New York: Academic press, 1970. – 376 p.
49.Gupta N.K. Computational aspects of maximum likelihood estimation and reduction in sensitivity function calculations / N.K. Gupta, R.K. Mehra // IEEE Trans. Automat. Control. – 1974. – Vol. AC – 19. – № 6. – P. 774–783.
50. Astrom K.J. Maximum likelihood and prediction error methods / K.J. Astrom // Automatica. – 1980. – Vol. 16. – P. 551–574.
60
