Файл: Брикман, М. С. Аналитическая идентификация управляемых систем.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.10.2024
Просмотров: 107
Скачиваний: 0
ГЛАВА V |
176 |
где u(t, 0) — решение задачи Коши: |
|
||
Y j (— 1)п- 1'Хгг_г(/, 0) |
diu(t, 0) |
= y { t , 0), |
|
|
|||
г = 0 |
|
|
|
dhu(t, 0) |
(k= 0, n—r— 1). |
||
dQh |
|||
|
|
||
Аналогично в случае аппроксимации входного воздействия |
|||
x( x ,Q )= У*, Xj(t, х) - - тр-> |
(xr(t,x)=£0) |
||
2=Г |
|
|
находим, что уравнение идентификации сводится к решению за дачи Коши
dn+iy(t, 0) |
п — V |
п —I |
|
= L |
Е ( - i ) i+iC n -/x |
||
dQn+l |
|||
|
/ = 0 |
i = r |
X - |
d^-^Xiit.d) |
dlk (t, 0) |
|
dQn- i - 1 |
dQl |
||
|
dik(t,Q) |
|
dQi |
0=4 |
+ £ « |
£ |
1 = 0 |
s = l |
__ |
(— l)»+i j- |
di+H-iz^.e) |
|
|
|
xr(t,t) |
^0i+r+l |
|
|
(_ |
1)i+M C , |
dslxi+r- s(t, 0) |
|
|
dQs~l |
>e=4 |
|||
|
|
В частности, при r = n решение записывается в явном виде
1 |
dny(t, 0) |
|
6 (t—0) - |
w (*,0) = ( - 1 ) » [ xn(t,t) |
ddn |
e=t |
|
1 |
dn+lz(t,6) |
]• |
|
xn(t,Q) |
d0™+! |
|
5.5. РЕШЕНИЕ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ МЕТОДОМ ИНТЕГРАЛЬНОГО ИНТЕРПОЛИРОВАНИЯ
В этом параграфе укажем на возможность применения методов интегрально-параболического и интегрально-экспоненциального интерполирования на нестационарных отрезках для решения уравнений типа (5.1).
177 ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИИ ИДЕНТИФИКАЦИИ
Для выяснения сущности метода интегрального интерполи рования рассмотрим следующую задачу. Пусть в обозначениях
§3.1 требуется аппроксимировать функцию /(/,0 ) |
функцией |
||||
при помощи метода Галеркина—Петрова. |
{фДЕ 0)} |
и |
|||
Если |
Q(Xn, Fn) < 1, |
а координатные функции |
|||
{%< 0)} |
составляют |
полные |
линейно-независимые |
системы |
в |
гильбертовом пространстве F, то решение этой задачи опреде |
|||||
ляется формулой |
|
|
|
|
|
|
0 |
X I ( / , 0 ) |
. . . X n ( t , 6 ) |
|
|
/ » ( / , 0 ) = — d e t |
М О |
|
|
|
< м о |
|
М О |
1 |
(5.34) |
|
det Фп(7) |
||
|
где Ф „(/) — матрица системы Галеркина-—Петрова; fh = (f, ФОПогрешность аппроксимации при этом определяется следую
щим выражением:
|
XIa 0) |
ln{t,Q) |
f (/,0 ) - /» (t ,0 ) = ------ !--------det |
МО |
|
det Фп(0 |
|
Фn(0 |
|
In(0 |
|
|
|
Если требуется увеличить порядок аппроксимации в выра жении (5.34), то необходимо пользоваться следующими прос тыми соотношениями:
/ ” + ! ( / , 0 ) = f n ( / , 0 ) _|_ [ / п+1 ( / ) |
( t ) ] % n + i n + L ( t , 0 ) , |
где
Ht)
fn,n+i(i)= J fn(t,Q)^n+i(t,Q)clQ-, a(t)
|
( - 1 ) 1 |
~ x M > 0 ) •• |
7 , n + l ( t , 0 ) |
% n + l n + 1 ( t , 0 ) |
|
^1,71+1 ( 0 |
|
■d e t |
|
|
|
|
d e t Ф п - и ( 0 |
Ф п ( 0 |
|
|
|
|
|
|
|
|
фп ,П +1 ( 0 |
|
b(<) |
|
|
|
фгй(0 = 1 ФМ> 0)ф/М, 0)d0. |
|
|
|
a(f) |
|
|
Разложение |
(5.34) включает как частный |
случай решение |
задачи интегрального интерполирования функций.
12 — 2733
ГЛАВА V |
178 |
Интегрально-параболическое интерполирование на отрезке [О, 1] рассмотрено в работе [5.6]. Допустим, что нам известны значения
fi(t)=f[t,a(t)], fz(t)=f[t,b(t)],
bit)
h ( t ) = J ^ |
^ |
— f(t, Q)dQ, (k = 3,n). |
a(t) |
— |
! |
Тогда, преобразуя результаты работы [5.6], получаем, что решение задачи интегрально-параболического интерполирова ния на нестационарном отрезке дается формулой
где |
+ |
|
( 5 '3 6 ) |
|
|
|
|
|
C lk < n > = |
( — \ ) kC n- l hC n + h -2k', |
|
1 |
K } |
( n - i ) \ ( i - 2)! |
X |
|
m i n ( n — i.ft — 1)
|
|
Г |
л r . „ft- г - 1 |
x |
I |
'-‘П—г •■■^г—2 |
|
- |
(i==2, n; k=\, n). |
||
|
/=max(0,fc—i+l) |
fl-\-k—/—2 |
|
|
|
Теорема 5.4. Предел интегрально-параболического ряда функции f(t, 6) на нестационарном отрезке [а(7), b(t)] при стягивании этого отрезка к точке a(t) представляет отрезок ряда Тейлора функции /(/, 0) в точке 0= а(£).
Доказательство. Обозначим
|
Bo<-n){t)=fi(t), |
|
|
BkW(t) = |
Cik{n)fl(t)‘ |
__ CihWfi (t) |
|
i=9. |
[b(t)- a(t)]i+b-^ |
||
|
(k~\, n— 1)
и перепишем разложение (5.35)
n—1
fn( t , d ) = |
BkW(t)[Q - a(t)]K |
h= О
179 |
ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ |
Используя определение интегрально-параболического интер полирования, математическую индукцию и правило Лопиталя, получаем
'Bl( t ) = lim £/<»>(*) =
b(t)-+a(t)
(21-1) |
lim |
[b(t)—a(t )] l~2 |
||
l\ |
(1- |
f (t, 0)d0— |
||
|
|
2) \ |
||
г- i |
|
|
|
|
- Z Bk(t) [ b ( t ) - a ( t ) ] w - i - |
k^ } — |
] [ b ( t ) - a { t ) Y - v } = |
||
|
I |
dlf^’ a |
(/= 0 , n— 1). |
|
|
/!' |
<fa(f)* |
|
|
Теорема доказана.
Отметим следующие преимущества интегральных рядов по сравнению с обычными методами аппроксимации:
а) при построении интегрального ряда не требуется опера ция дифференцирования, что удобно при аппроксимации экспе риментальных зависимостей;
б) возможность представления функций, имеющих разрывы первого рода или описываемых различными уравнениями на различных участках;
в) надежность аппроксимации вследствие учета поведения функции на всем отрезке; в то же время изменение ^рактера функции вне интерполируемого отрезка не влияет на коэффи циенты разложения;
г) лучшая обусловленность матрицы системы по сравнению
сметодом наименьших квадратов; д) увеличение точности разложения достигается как увели
чением числа членов ряда, так и уменьшением величины неста
ционарного отрезка.
Решение задачи интегрально-экспоненциального интерполи рования получается при помощи замены переменных в (5.35) и имеет вид
fn[t, b ( t ) - Q ] = h ( t )
П |
7 1 — 1 |
|
|
+ Z mo Z |
Cih(n) |
(5.36) |
|
|
[P(^> 0) ] i+h~2 ’ |
||
i= 2 |
h—1 |
|
|
12*
ГЛАВА V |
180 |
где a{t, 0 ) = e - re—e-rwo-aw]; p(f, 0) = 1—е-г[ьц)-«ц)];
г — произвольное число;
h(t)=f[i,a(t)]-, f2(t)=f[t,b{t)] -
b(t)—a(t)
СП — e - r x ) i - 3
f i ( t ) = r J ----- Г - гП----f [t, b{ t) - x} e ~r4x.
В задачах управления часто выполняются условия f(t, 0) = ==f(t —0), a(t) = —оо, b(t)=t. При этом разложение (5.36) при нимает особенно простой вид
71 — 1
|
/п(в) = /i |
X i |
cife(n)e_rfi6+ |
||
|
|
|
h—0 |
|
|
|
|
Г) |
п — 1 |
|
|
|
+ |
X h |
са ^ с-'^ - |
(5.37) |
|
|
|
i= 2 |
Л= 1 |
|
|
|
/i— (/ (оо); |
h = f ( 0 ) ; |
|
||
ос |
|
|
|
|
|
Г |
( 1 — |
е - г т ) |
г'-З |
|
---------- |
/i = ^ J |
------- ттз'чП------ f(-^)e-ndx- |
(г— 3, п). |
|||
U |
в |
|
|
|
|
3 а м е ч а н п е |
5.5. Формула |
(5.37) |
позволяет |
приближенно определять |
|
обратное преобразование Лапласа, |
так как в этом случае |
®/i = lim sL/(s), /2 = lirn sLf(s),
S-Ю S^oo
i- 3
t.= .,-V ( — П ft7./[r(fe + 1)] (/ = 3,n).
'k ! (i — k —3) !
k=0
5.6. АЛГОРИТМЫ РЕШЕНИЯ ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ ВТОРОГО РОДА
В предыдущих параграфах было показано, что широкий круг задач идентификации импульсной переходной функции приво дит к необходимости решения интегрального уравнения Фред гольма следующего вида:
b(t)
. |
M * )s M ^ 0 )+ J wa(t,x)N(t,Q,x)dx = f(t,Q), |
(5.38) |
m