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