Файл: Брикман, М. С. Аналитическая идентификация управляемых систем.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 22.10.2024

Просмотров: 106

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

181

 

ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИИ ИДЕНТИФИКАЦИИ

где

 

wa(t,B)

— искомая функция;

ми q

ч_1 (^, в, х ), т< 0; —

известное

ядро интегрального

1

> ’

~\ N2(t, 0, т), т> 0

уравнения;

 

 

f(t,B) и X(t)

— известные функции.

В

общем случае функции

J V i ( / , 0 , t )

и N2(t,Q, т) не совпа­

дают.

 

 

 

 

К уравнению (5.38) применимы обычные методы численного решения уравнений Фредгольма [1.9, 1.21]. Эти методы рассмот­ рены в третьей н четвертой главах применительно к задаче ре­ шения операторного уравнения идентификации (2.10).

В настоящем параграфе предлагаются простые алгоритмы определения toa(l, 0) из выражения (5.38), использующие спе­ циальный вид ядра N(t,B, т). Допустим, что функции Ni(t,Q, т) являются разложимыми функциями, т. е. на нестационарном от­

резке la(t), b(t)] справедливы следующие выражения:

 

х) = Ц > г Т (1, т) Ф; (1, 0),

(1= 1,2);

(5.39)

Ф >т =

[ Ф и , • ■ • i, nФ, ] ' ,

 

 

f i T=

[фг-1, •••, фгп; ],

 

 

где фдДт), ф,7( (1, т) — известные линейно-независимые функции.

Это предположение при решении практических задач обычно выполняется, что позволяет значительно упростить процедуру решения.

Рассмотрим алгоритмы, которые вытекают из разложения

(5.39).

1. Приведение интегрального уравнения (5.38) к эквивалент­ ной системе дифференциальных уравнений.

Перепишем уравнение (5.38) с учетом (5.39)

о

X(t)wa(t, 0 )+ ф 1т (1, 0) J wa(t, x)cpi(f, x)dx-\-

а(<)

 

Ь(0

 

+ ф 2г (1, 0 ) J Wa{t,T)^(t,x)dx = f(t,Q).

(5.40)

в

Произведем в уравнении (5.40) замену переменных по фор­ мулам

0

 

J wa(t, т)ф!(1, r)dx =

\n(t, 0);

“(О

(5.41)

b(t)

j Wa{t, т)ф2(/, т)й?Т =

р2(/, 0)-

е

 


ГЛАВА V

182

Умножив уравнение (5.40) на блочный вектор ср(^, 0) и пре­ образовав полученное выражение в соответствии с (5.41), при­ ходим к следующей системе дифференциальных уравнений:

т Щ Р -

+P(f, 0) n(t, 0) = y ( t ,

0),

(5.42)

где

 

 

 

 

 

Рг (t,

0) =

( щ т (/, 0) -щ > т (t, 0) ];

 

 

Р (/, 6) =Ф (t,

0)фг (^, 0);

y(t, 0) = f ( t ,

0)Ф (t, 0);

 

Фт — [ф1гф2г] ;

Фт = [ф1т—фгт] .

 

Граничные условия для системы (5.42) вытекают из урав­ нений (5.40)

H1[/,a (0 ] = fi2 ^ ,6 (0 ]= 0.

(5.43)

Таким образом, уравнение (5.38) эквивалентно задаче Коши (5.42), (5.43) для системы обыкновенных линейных дифферен­ циальных уравнений, методы решения которой хорошо разра­ ботаны [2.19, 1.21]. После того как решение задачи Коши най­ дено, определяем искомую импульсную переходную функцию по формуле, вытекающей из (5.40), с учетом обозначений (5.41).

(*, 0) = - щ у [/ V, 0) -Ф г (t, 0) ц(t, 0) ].

(5.44)

З а м е ч а н и е 5.6. Для стационарных систем, идентифицируемых на полубесконечном интервале при стационарном входном воздействии урав­ нение (5.38) принимает вид

^ ( 0 + J

wa(x)N(t-x)dx=f(t),

(5.45)

где

 

 

 

 

,,,,

х ) -

/

Ni(t~x')’ T<t:

 

N{t

|

N2(t-x),x>t,

 

а функции Ni(t — x) описываются следующими разложениями:

Л5(г-т)=ф,-Н0фг(т), (г=1 .2 ).

Задачи Коши (5.42), (5.43) в данном случае упрощаются:

^Н(0+Р(0и(0=У(0-

Hi(0) =Ц2(°°) =0.


183

ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ

Здесь

|3(/) = ф (0 ^ т (0 ;

 

v (0 = /(0 < p (0 ;

 

m(i*)= JI wa(x)<pi(x)dx;

 

f

 

СО

 

H2(i) = J wa(x)(p2(x)dx.

 

t

Диагональные элементы матрицы (3(0 являются постоянными числами, причем

Spp(0 =iv,(0) —лг*(0).

2. Преобразование интегрального уравнения Фредгольма

(5.38) к интегральному уравнению Вольтерра.

Интегральные уравнения типа Вольтерра являются частным случаем интегральных уравнений типа Фредгольма [1.9], по­ этому с вычислительной точки зрения решение первых проще.

Уравнение (5.38) является интегральным уравнением Воль­ терра тогда и только тогда, когда

ЛГ2(*,0,т)= О .

(5.46)

 

I

При этом в предположении о квадратичной суммируемости ядра и свободного члена уравнение (5.38) всегда имеет решение

[1.34] в L2[a(t), б(г')].

Допустим, что условие (5.46) не выполняется. Используя

обозначения

 

ф(*, в. О = фЖ .

6);

г>«)

(5.47)

vT( x ) = J wa(t, x)cf2T(t, x)dr,

a(t)

преобразуем уравнение (5.38) к следующему виду:

X(t)wa(t,Q)-\- J wa(t, т)Ф(/, 6, x ) d x =

a(t)

(5.48)

Мы показали, что интегральное уравнение Фредгольма (5.38) эквивалентно уравнению Вольтерра (5.48), содержащему в пра­ вой части неизвестный вектор v(t).

ГЛАВА V

 

 

 

184

Пусть

функции

Ю\(/, 0) и w2(t,d) являются

решениями

интегральных уравнений Вольтерра

 

 

 

 

е

 

 

%(t)Wi(t, 0 )+

J Wi(t, т)Ф(/, 0, x)dx = f{t, 0),

 

 

 

a(t)

(5-49)

 

 

 

в

 

K( t ) w2(t, 0 )+

,f w2(t, т)Ф(^, 0, x)dx = ty2(t, 0) ■

 

 

 

<*(<)

 

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

ядра и сво­

бодного

члена в

(5.38) уравнения (5.49) всегда

разрешимы.

Кроме того, ядра этих уравнений совпадают, поэтому оказыва­ ется удобным построить резольвенту для ядра Ф(1, 6,т), а за­ тем определить решение уравнений (5.49) при помощи резоль­ вентного ядра по известным формулам [1.34].

Используя принцип суперпозиции, получаем следующее вы­ ражение для решения уравнения (5.48):

wa (t, 0) =

Wi(t, 0 ) - v T( t ) w2(t, 0).

(5.50)

Неизвестный вектор v(/) определяется в результате подста­

новки выражения (5.50) в (5.47).

 

v T ( t ) F ( t ) = g r ( t ) ,

(5.51)

где

 

 

 

Ь(0

 

F ( t ) = I - \ -

J w2(t, x)<p2T(t, x)dx\

 

 

a(t)

 

 

b (t)

 

g T( t ) =

J Wi(t, x)(f2T(t, x)dx.

 

 

a(t)

 

Окончательно получаем

 

 

wa{t,Q)=wl (t,Q)-gT{i)F-i{t)w2{t,Q).

 

Теорема 5.5. Пусть свободный член и ядро уравнения

(5.38)

квадратично суммируемы на нестационарном отрезке

[а(£),

b(t)] и имеет место разложение (5.39). Тогда уравнение

иден­

тификации (5.38):

1) разрешимо в том и только в том случае, когда матрицы F(t) и [F(t)g(t)} имеют один и тот же ранг;

2) имеет единственное решение, если det К(/) =7^=0 .


185 ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ

Доказательство. Выше показано, что уравнение (5.38) экви­ валентно уравнению (5.48). Решение последнего полностью определяется свойствами системы линейных алгебраических уравнений (5.51). Теорема 5.5, таким образом, является следст­ вием теоремы о разрешимости системы линейных алгебраичес­ ких уравнений и мы предлагаем читателю самому убедиться в правильности ее утверждения.

Отметим, что при А(^)->-оо

матрица

F(t)

превращается в

единичную. Определитель этой матрицы

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

от K(t), поэтому при больших величинах l(t)

уравнение (5.38)

разрешимо при любой правой части.

 

 

Решение уравнений (5.49) упрощается в том случае, когда

выполняются следующие условия:

 

 

a ( t ) = t 0\ X(t)=X\

Ф (/,0 ,т )= Ф (0 ,т );

ф2 ( / , 0 ) ^ ( 0 ) ;

f ( t , e ) = f t T(t)h(Q);

hT= [fn ■■■A s ] ;

hT= [fzi • ••fzs]-

При выполнении этих предположений вектор tc»2(A0) не за­ висит от аргумента t и определяется обычным уравнением Вольтерра

е

Яда2(0 )+ J* да2(т)Ф(0, %)d% — 1|з2(0 ). ^0

Функция шД/,0) находится по формуле

wi(t,Q)=fS’ (t)w1(Q),

в которой вектор шДО) удовлетворяет уравнению

в

XWi(9)-\- J wt (т)Ф(в, x)dt — /2(0).

3. Решение уравнения (5.38) при помощи преобразования Лапласа.

Допустим, что ядро уравнения (5.38) зависит только от раз­ ности аргументов 0 и т, т. е.

АД/, 0, т)= А Д /, 0 - т ) .

Это предположение выполняется, в частности, если входной сиг­ нал исследуемой системы является стационарным случайным процессом. Примем для удобства изложения, что а (/)= 0 .