Файл: Брикман, М. С. Аналитическая идентификация управляемых систем.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.10.2024
Просмотров: 143
Скачиваний: 0
ГЛАВА V |
186 |
Уравнение (5.48) с учетом принятых допущений записыва ется в следующем виде:
е
'K{t)wCL(t,Q)-\- J wa(t, т)Ф(^, 0—x)dx—.
(5.52)
В дальнейшем используются следующие обозначения для прямого и обратного преобразований Лапласа:
Lh( t , s ) = j |
e-^h(t,Q)dQ = Le{h(t,Q)}- |
О |
|
h(t, |
0) — L%~l{Lh(t, s)}, |
В тех случаях, когда из контекста ясно, по какой перемен ной осуществляется преобразование, индекс 0 будет опускаться. Применив к уравнению (5.52) преобразование Лапласа по ар гументу 0 и используя результаты предыдущего пункта, полу чаем
’■«‘•«“МпчгнйЬгЬ
(5.53)
Формулы (5.53) представляют явные выражения для реше ний уравнений (5.49) в рассматриваемом случае и позволяют значительно упростить вычислительную процедуру. Особенно удобным оказывается использование уравнения Лапласа для решения уравнения Винера—Хопфа (5.45).
Выражение (5.52) при этом представляет интегральное урав нение Вольтерра с ядром типа свертки
t
Яша ( 0 + j wa(x) [Nl(t—x) —N2{t—x ) ] d x =
о
(5.54)
VT= j wa(x)q2T (r)dx.
0
Решение уравнения (5.54) определяется следующими фор мулами:
187 |
ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ |
||||
|
|
Wa(t) = W i ( t ) —VTW2(t)-, |
|
||
|
W\(t) = L ~ i{Lf (s) [А,—(—Z^jVi (s) —LNz(s) ]-1} ; |
|
|||
|
wz{t) = L ~ l{Ly2 (s) [A,-j-Ljvi (s) —LN2 (s) ]-1} ; |
j, (5.55) |
|||
|
OO |
|
00 |
|
|
|
vT= J да1 (т)ф2г (т)^т Г/ + |
j* |
Ш2(т)ф2т (т:)с?т1 . |
||
|
0 |
L |
0 |
J |
) |
Обобщение формул (5.55) на задачу решения многомерного уравнения Винера—Хопфа не представляет затруднений. Мы применили к уравнению (5.54) одностороннее преобразование Лапласа, поэтому выражения (5.55) определяют физически реа лизуемую импульсную переходную функцию без осуществления процедуры факторизации матрицы спектральных плотностей. Таким образом, формулы (5.55) описывают эффективный вычис лительный алгоритм решения уравнения Винера—Хопфа при условии (5.39).
Предлагаемый метод применим и к уравнению Винера— Хопфа первого рода. В этом случае
Я =0; N ( t ) = R xx(t)-, f ( t ) = R yx(t);
N i ( t ) = N 2 ( — t ) \ < P i(0= 4M f); Фг(0 =-ф1(0-
Для повышения устойчивости получаемого по формулам (5.55) решения используется следующий способ. Элементы век тора v находятся из условия равенства нулю тех компонент изображения
==Lvh(5) j2(s)
— [^/(s) —vtL,j,2(s)] [Ljv,(s) —LN2(s) -j-^]-1,
которым соответствуют физически не реализуемые оригиналы, т. е. из условия компенсации полюсов в правой полуплоскости комплексной плоскости, а также компонент, представляющих производные б-функции.
Устойчивость полученного решения по отношению к ограни ченным возмущениям в уравнении является следствием зату хания найденного решения при t-*-00.
Пример 5.3. Рассмотрим вопросы решения уравнения |
Викера—Хопфд |
при помощи одностороннего преобразования Лапласа. |
|
Для корреляционной функции R Xx ( т) в уравнении (5.7) |
примем точно |
такую же аппроксимацию, что и в примере 5.1. При помощи данного раз ложения можно аппроксимировать корреляционные функции стационарных случайных процессов с любой степенью точности [5.11], поэтому последую
ГЛАВА V |
188 |
щие результаты относятся к задаче идентификации стационарных линейных систем при произвольных стационарных случайных входных воздействиях.
Перепишем выражение для |
корреляционной функции Rxx(t) в виде |
|||
|
2т |
|
||
R x x (r ) = 2 < n e~ V; ;Т|, |
||||
|
i'=I |
|
||
где |
|
|
|
|
у,= а;—ур,=у>+"ь с‘= - - |
J b' |
~-Ci+m, (г= 1, т). |
||
Подставив это выражение в уравнение |
(5.55), |
получаем |
||
|
|
2т |
|
|
Lw(5) — |
|
s—у, |
||
2т |
/=1 |
(5.56) |
||
2ICiViY: |
||||
|
S |
|
||
|
i= 1 |
Y<2-*s* |
|
|
|
|
|
||
где |
|
|
|
|
Vi= J w(t)e-VjTdi^Vi+m, |
(i—l,m). |
Функция, являющаяся оригиналом изображения (5.56), есть импульсная переходная функция физически возможной системы в том и только в том случае, когда вычеты выражения (5.56) в правой полуплоскости равны нулю, а порядок числителя не превышает порядок знаменателя. Из этих условий величины {v,} определяются без перехода в пространство ориги налов, что позволяет упростить вычислительную процедуру и приводит к
устойчивому алгоритму |
решения, так как |
после определения коэффициентов |
|
{ v j погрешность нахождения оригинала выражения (5.56) |
конечна для всех t. |
||
Для иллюстрации предлагаемой методики рассмотрим конкретную за |
|||
дачу идентификации, исследованную в [2.13], |
|
||
RXx(т) = е -° .91т1 (cos 2т+ 0,45 sin 2|т|); |
|
||
/?vx(T)= e - ° .5321 (3,38 sin 0,256^+0,256 cos 0,2560 |
(0,236 sin 2f + |
||
|
+ 0,233 cos 20, |
*>0. |
|
Подставив эти величины в (5.56), после несложных преобразований на |
|||
ходим |
|
|
|
L „(s) = - |
21,3 |
+ s3(0,023 —pi —0,45рг) + |
|
|
|||
17,3 |
s2 + 1,064s + 0,349 |
|
-s2(0,466- 2,405p2) +s (0,871 - 1,57p, - 5,03p2) + 2,04 + 8,66pi - 7,69p2 , |
(5.57) |
189 |
ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ |
где |
|
|
М-1 = Revi = Rev2; ,U2 = Imvi = — Imv2. |
Легко |
показать, что при pii = — 0,064; р2 = 0,193, выражение (5.57) явля |
ется изображением импульсной переходной функции физически возможной системы
w (t) =L~ |
1,23 |
.= 4,3e-o,532i Sin 0,256/. |
(5.58) |
|
,064s+ 0,349 |
||||
|
|
|
||
Функция (5.58), |
а также точное решение задачи [2.13] |
изображены на |
рис. 13, причем оба графика практически совпадают.
Изложенный метод без существенных изменений применим и для реше ния уравнений идентификации многомерных стационарных линейных систем.
Допустим, что |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
' |
1 |
0 |
' |
~ |
1 |
1 " |
|
|
|
7?.гдг(т) = й (т) |
|
2 |
1 |
+ С |
т! |
|
|
||
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
4 |
|
|
1 |
1 |
|
|
|
|
|
R |
y |
* |
( |
[П]. |
»>0. |
|
|
Используя формулу |
(5.56), находим |
L,r(s)= |
1— s + v (l+ s ) |
|||||||||
Вычет |
этой |
функции в |
точке |
s = }'7 |
|
|
|
7—s2 |
||||
|
|
|
|
|
||||||||
равен нулю |
при v = |
У 7 -1 |
|
|
|
|
|
|
|
|||
—= |
. |
|
|
|
|
|
|
|
||||
|
' |
|
|
у7+ 1 |
|
|
|
|
|
|
|
|
В этом случае |
|
|
|
|
|
|
|
|
|
|
||
|
w(t)=--— ^ е - 1 ''77 [12], |
|
|
|
|
|
|
|
||||
|
|
1 + ]'7 |
|
|
|
|
|
|
|
|
|
|
что совпадает с результатом, полу |
|
|
|
|
|
|||||||
ченным |
в [5.9] методом |
неопределен |
|
|
|
|
|
|||||
ных коэффициентов. |
|
|
|
|
|
|
|
|
|
|||
4. |
Алгоритмы решения урав |
|
|
|
||||||||
нения |
(5.38) |
для |
некоторых |
|
|
|
|
|
||||
частных случаев. |
|
|
|
|
|
|
|
|
||||
Часто функции {<pift} и {ф+4 |
|
|
|
|
|
|||||||
удовлетворяют |
некоторым |
до |
|
|
|
|
|
|||||
полнительным условиям, об |
|
|
|
|
|
|||||||
легчающим решение. Напри |
|
|
|
|
|
|||||||
мер, если имеет место предпо |
|
|
|
|
|
|||||||
ложение |
|
|
|
|
|
|
|
P и с. |
13. Решение задачи идентифи |
|||
|
cpi(/, 0) |
= г [ n(t, |
0 ); |
|
|
|
||||||
|
|
|
|
кации |
при |
помощи одностороннего |
||||||
Ф*(t, 0) = |
—'фг(/, 0), |
|
|
|
преобразования |
Лапласа (пример |
||||||
|
|
|
'5.3). |
|
|
|
ГЛАВА V |
190 |
то матрица |3((, 0) в уравнении |
(5.38) становится симметрич |
ной. |
|
Выполнение условий |
|
«Pi(*, 0) =ф2 {t, 0); |
r|)i((, 0) =\t>2 (t, 0) |
позволяет свести уравнение (5.38) к системе линейных алгеб раических уравнений, так как в рассматриваемом случае ядро интегрального уравнения (5.48) равно нулю. Поэтому
— ------------- |
Щ ---------------- |
• |
причем вектор v{t) определяется из уравнения (5.52), в котором.
ьт
F ( t ) = % ( t ) i + j гМ^,е)ф2г (г,0)сге, a(t)
b(t)
g T( t ) = J /(/,0)ф2Г(/,0)^0. a(t)
Определитель матрицы F(t) непрерывно зависит от K(t) и отли чен от нуля при X(t)-*oo. Следовательно, равенство
det F(t) = 0
может выполняться не более чем в п2 точках. Поэтому в данном случае уравнение (5.38) разрешимо почти всюду.
Пример 5.4. Определение импульсной переходной функции нестационар ного навигационного комплекса.
Рис . 14. Двухканальная система комплексирования (пример 5.4). x(t) — искомая координата судна; Si(t) и 6 2(t) — ошибки автосчислителя координат
t
и системы радиообсервации; М 0 = J к>(^,т) [еДт) — ег(т)]йт — отфильтро-
й
ванное значение разности сигналов ошибки; x3(t) — оценка искомой коорди наты.
191 |
ПРЕОБРАЗОВАНИЕ ИНТЕГРАЛЬНЫХ УРАВНЕНИИ ИДЕНТИФИКАЦИИ |
||||
Одной из главных задач мор |
|||||
ской навигации является определе |
|||||
ние наиболее вероятного |
значения |
||||
текущих координат судна |
по пока |
||||
заниям датчиков информации. |
Зна |
||||
чительный выигрыш |
в |
точности |
|||
решения этой |
задачи достигается |
||||
при использовании операции ком- |
|||||
плексирования, состоящей в кор |
|||||
рекции |
данных |
автосчислителя на |
|||
основе |
результатов |
радиообсерва |
|||
ции судна [5.12]. Принцип постро |
|||||
ения двухканальной системы ком- |
|||||
плексирования, |
выполненной |
по |
|||
методу |
компенсации, |
иллюстриру Рис . 15. Структурные схемы преобразо |
ется на рис. 14. |
вания погрешности (пример 5.4). |
Характерной |
особенностью |
рассматриваемой |
системы является то, что функции 6 i(f) и е2 ( 0 значи |
тельно различаются по своим статистическим свойствам, а именно ошибки автосчисления координат представляют собой медленно меняющиеся функции и накапливаются со временем, а ошибки системы радиообсервации вызыва ются высокочастотными помехами радиоканала. Подобное различие спектров позволяет обеспечить высокую эффективность комплексирования навигацион ной системы. Эквивалентные структурные схемы [5.13] преобразования по
грешности |
в системах |
радиообсервации и автосчислителе координат и |
ошибки этих систем по координате судна изображены на рис. 15. |
||
Здесь |
pi(^) — р4(0 |
— независимые стационарные случайные процессы, |
описывающие помехи измерения курса, скорости, пеленга и дистанции соот ветственно;
£n(t), 6 2i(<) — ошибки систем |
автосчисления и |
радиообсервации |
|||
по г-й координате (£= 1 , 2 ). |
|
|
|
|
|
В дальнейшем рассматриваем случай г'=2 (при i—1 |
решение анало |
||||
гично), а поэтому индекс «г» опускаем. |
|
|
|
|
|
Из изложенного выше вытекает, что справедливы следующие соотноше |
|||||
ния: |
|
<• |
Г7 |
|
|
|
|
|
|
||
l?ii(£,0 )= M {8 |
I(/)e i(0 )}= |
J |
J |
Ri(x-z)dxdz; |
|
Ru(t, 0) =А4{е,(£)е2 |
(°0)} = О; |
(5.59) |
|||
|
|||||
0) =Af{ea(/)ea(0 )}= /?a(t—0), |
|
||||
где Ri(t) и R2 (t) — известные функции. |
|
|
|
||
Уравнение (5.1) в данном случае принимает вид |
|
||||
t |
|
|
|
|
|
Rn(t,Q) = J |
(/, -г) |
(т, 0 |
) + i?2 |
2(т, 0 ) ] rfx. |
(5.60) |