Файл: Брикман, М. С. Аналитическая идентификация управляемых систем.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