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

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

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

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

Добавлен: 22.10.2024

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

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

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

59

ОСНОВНЫЕ УРАВНЕНИЯ ИДЕНТИФИКАЦИИ

Умножим уравнение (2.23)

на —

^ ^----- и проинтегрируем

полученное выражение по аргументу т в пределах от t0 до Т, используя формулы интегрирования по частям. В результате [2.8] получим интегральное уравнение Вольтерра второго рода относительно y (t):

 

t

 

 

y { t ) +

J Ko(t, x)y(x)dx =

 

 

to

 

 

 

t

 

 

= ds(t)x (t)+

j* L0(t, x)x(x)dx+F0(t),

(2.24)

где

 

 

 

S —1

 

 

 

k=l

4

'

 

ds(t) — bs(t) ;

h = 0 i = h +i

u%

'

*'•

. -fli(T )y 0W] }

|T=fo•

 

Из неравенства Шварца

[1.17]

и условий разрешимости ин­

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

Вольтерра

[1.9] следует, что уравнение

(2.24) имеет

решение

в

L2lt0T],

если функции

cti{t), bi(t) е

e L 2(i)Ho, Л,

т. е. имеют

абсолютно непрерывную

производную

порядка (i—1) и производную порядка i, суммируемую с квад­ ратом на отрезке [t0, Г], a x ( t ) ^ L 2[t0, Т].

Обозначим через Н(^,т) резольвенту ядра Ko(t,x). Тогда не­ сложно показать, что импульсная переходная функция системы (2.23) может быть определена уравнением

w(t, l ) = d s(t)6 (t -l)+ L o (t, £) +

t

+ H {t ,l)d s( l ) + | H{t,x)L0(x,l)dx.


ГЛАВА II

60

 

Общее решение неоднородного уравнения (2.23) выражается

через

нормальную фундаментальную

систему решений ф0(О>

.. .,

y —i(t) однородного уравнения

следующим

образом:

 

 

S— 1

 

t

 

 

 

 

Ы 0 =

] С fifo(i* P i(0 + /(0 +

j

H(t,x)f(x)dx,

 

где

 

i = 0

 

to

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

f ( t ) = F 0(t) L(i>=o__ + d s( t ) x ( t ) +

J L0(t,x)x(x)dx;

 

 

I (i=0,s—

 

 

to

 

 

 

 

1)

 

 

 

 

 

 

 

Фi ( t ) = f i ( t ) +

j H(t,x)fi(x)dx]

 

 

 

 

 

to

 

 

 

 

 

t

 

 

 

 

«■(')

]•

 

k—i+l

 

 

 

 

 

З а м е ч а н и е

2.2. Последние

формулы

и

выражения

для

импульсной

переходной функции w(t,%) позволяют обобщить известные формулы [2.13] определения эквивалентных начальных условий для вычисления импульсной переходной функции на случай bs(t)¥= О

а>о(ц,(?)

duw(t,

ds-u-l(^) Cs—u—j(£.)ds(£)

 

dFl

«—1

 

t=l

 

u—k—1

 

-

2

( " О ' *

' a<«l+)t+._u (|), (u=~o7sZ~l).

fe= 0

1=0

 

 

З а м е ч а н и е

2.3.

Рассмотренное

преобразование дифференциального

уравнения (2.23) к интегральному уравнению Вольтерра (2.24) позволяет строить эффективные аппроксимации для y{f) и w(t, g), миноранты, мажо­ ранты и оценки погрешности для искомого решения [2.11], интегральные уравнения для корреляционных функций, а также решить в явном виде по­ ставленную в работе [2.29] задачу приведения нестационарного дифферен­ циального оператора к сумме стационарных операторов

.9

S

b(t, p)x(t) = ^Л{(/)х<-'>(*) =

''^p i[ds{t)x(t)] =d(p, t)x(t).

i = 0

1=0

Преобразуем теперь выражения для ядер интегрального уравнения (2.24) к виду

K t ( t ,x ) = £ ~ f V u - i ( t ) ;

•u=0



61 ОСНОВНЫЕ УРАВНЕНИЯ ИДЕНТИФИКАЦИИ

Lo{t, т ) —

£

 

где

и = 0

 

sк—1

 

 

 

;ft(T) —

(— \)lCh+ihcih+ft){x)'’

 

 

u ~ О

(2.25)

 

s—k

 

 

d k (r )=

^ ( - Ц ’Сь+рЬьЛЧ*)-

 

 

ь=о

 

Переходя в уравнении (2.24) к корреляционным функциям, используя формулы (2.25) и считая начальные условия нуле­ выми, получаем

t

s—1

(t—x) s—k—1(Cft(T)7?yK(T, 0)-

 

R y x ( t , 0) -f- J

Ir

 

u tTo (s—/г—1)1

 

dk{i)Rxx{r, Q)]dx—ds(t)Rxx(t) = 0 .

(2.26)

Применяя для нахождения уравнения идентификации си­ стемы (2.26) функционал потерь типа (2.19)

 

т

t

 

 

J w (t, x)M (t, x, 0) dx| X

h--

j

J s p { [ R y x (t, 0) —

 

to

to

 

 

 

 

X

[#»*(*, 0 ) -

j

w(t,x)M (t,x,Q)dx]\

dddt-{-

 

 

 

 

+a\\Lw\\w

 

приходим к уравнению (2.10), в котором

 

wa {t, т ) =

[ — с 0 ( т ) ; . . .

1—

c s_ i ( т ) \d0( т ) j . . . j d s- i ( т ) \d,(t) ] ;

 

M(t,x,Q)T=

 

-Rxy(Q,x)

 

Rxy(e, x)

(t—x) s—i

 

 

Rxx(Q,t) i

(5— 1)!

•^жж(0, т)| . . . (#жж(0, t)

t—t0

 

 

 

 

 

 

T

T

 

RaWa — aL*Lwa+ |

t0

dx J wa (z, x) dzX

тахЦ.т)


ГЛАВА II

62

z

X J M (z, x, Q)MT (z, x, Q)dQ;

to

T z

f = \ dz J Ryx{z, 0)M(z, t, 0)Td0.

to

tо

Найдя из уравнения (2.10) величины обобщенных парамет­ ров, используем их для восстановления интегрального уравне­ ния (2.26), которое полностью описывает исследуемую систему.

В том случае, когда по какой-либо причине требуется опре­ делить коэффициенты дифференциального уравнения (2.23), следует пользоваться рекуррентными соотношениями, вытекаю­ щими из формулы (2.25):

 

 

s—k—i

ak(x) =

ch(x) —

V. {—\yCh+ihak+f)(x)\

 

 

1=1

 

 

s—h

bK( x ) = d h(x)~

( - l ) lCk+lkbh+f)(x).

 

 

i=l

З а м е ч а н и е 2.4.

В полученные выражения также входит операций

многократного дифференцирования. Однако в данном случае находятся про­ изводные не корреляционных функций, а коэффициентов Ch{t) и dk(t), опре­ деленных в результате двойного сглаживания исходных данных. Поэтому погрешности дифференцирования оказываются меньшими, чем при приме­ нении алгоритма непосредственного восстановления дифференциального урав­ нения'.

З а м е ч а н и е 2.5. Особенно простым оказывается применение предла­ гаемого метода в задаче идентификации стационарной системы, находящейся под воздействием стационарных входных сигналов, при io= —°°. В этом случае уравнение (2.26) является интегральным уравнением Винера—Хопфа второго рода и записывается следующим образом:

оо 5—1

RVx(t)+ [

V V.- т-

[akRyx(t-x) -bkRxx(t-x)] d%—b(t)Rxx(t) =0.

J

Z J (s —A — 1)!

 

 

k=D

 

Используя функционал потерь

12 ~-= jсо sp {[# v* ( /) -wM(t)] T[Ryx(t) -wM(t)~\}dt+ a sp [wTw],

0

получаем уравнение идентификации (2.10) в виде системы линейных алгеб­ раических уравнений

со

оо

wa (al+ fM{t)Mt(t)dt)=

f Ryx(t)MT (t)dt.