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

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

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

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

Добавлен: 22.10.2024

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

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

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

ГЛАВА III

102

Величина погрешности, определенная по формуле (3.50),

более чем в 2 раза превышает величину баПоэтому с точки зрения увеличения точности оценок имеет смысл заменить регуляризованное уравнение идентификации на

Rawa— -------- —---------

2+ а (ц+А,)

втом случае, когда оператор R0 положительно определен, а опе­ ратор R1 ограничен.

Заменив неравенства (3.48) на обратные

1

да

да

Ya(a)

Yi(a)

и проделав те же выкладки, что и при построении формулы

(3.50), находим

6а=||йУа—

Xaj(f, да)

(3.52)

 

УР7

Здесь да — решение уравнения R0w = f.

В формулы (3.50) — (3.52) входят априори неизвестные эле­ менты даа и да. Используя неравенство

|Wg 1a2

(f, Wg)

НЛ1Ы

ll^all2

api+Po

aPi+po

a P l+P o

получаем

цдаа1м

a Pl_bPo

Находя аналогичным образом оценку для нормы да, под­ ставляя полученные соотношения в выражения (3.50) — (3.52) и пользуясь неравенством Шварца, приходим к следующим апри­ орным оценкам погрешности регуляризованных решений урав­ нений идентификации:

_ Х а Щ _ . г

( Х - ц ) а Ц / Ц

(3.53)

aPi~bPo

2 (api+Po)

 

Рассмотрим теперь другой

путь оценки погрешности, осно-


103

ПРОЕКЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ

ванный на получении приближенных решений при помощи ме­ тода Бубнова— Галеркина. Из уравнений

Рап ( а 1 + Я г 1Яо)1Уап = РапЯгН-,

lRo)wa=:Ri lf

получаем

Wan— Wa= ( a I - i - R r lRo)-1(PGn—I ) R r i(f—RoWan).

Считая, что операторы PGn и

коммутируют, после неслож­

ных преобразований находим

 

[] (Pgn- I )

(f-RoWg") II

баи<

(3.54)

a|3i-j-|30

На основании неравенства (3.19) можно оценить и первое слагаемое формулы (3.10). Таким образом, использование соот­ ношений (3.46), (3.50) — (3.54), (3.19) позволяет в зависимости от имеющейся информации оценить погрешности приближенных решений, построенных при помощи методов Ритца и Бубнова— Галеркина. Аналогичным образом строится оценка полной по­ грешности и для метода Галеркина—Петрова, но вследствие зависимости от собственных чисел матриц Грама координат­ ных последовательностей (формула 3.7) практическое исполь­ зование этой оценки затруднительно.

В ряде случаев определяется приближенное решение wa уравнения

RaWa— f6,

(3.55)

причем относительно элемента fe известно лишь, что life— foil Оценим норму разности приближенного решения уравнения (3.55) и элемента w0 из (3.8). Используя неравенство треуголь­ ника, находим

\\wan—

]\wan—wa\+ \\wa—wa\]-j-\)wa—w0\\.

(3.56)

Теорема 3.12. Пусть оператор Ri ограничен, а оператор Ro положительно определен. Тогда имеют место следующие оценки полной погрешности приближенных решений задачи идентифи­ кации:

1) метод Ритца

\\wan—аУо1К

\\RgWan /б!1+6-)-Аа(||/й||+8)

(3.57)

 

aPi-l- Po

если выполнены условия теоремы 3.10;


ГЛАВА III

 

 

104

2) метод Бубнова—Галеркина

 

 

1|йап—ш0||г^ II (Рвп j ) (/б

II 4 -6 -j-X a ( ||/б||-)~б)

(3.58)

oc|3i—J—(Зо

 

если операторы PGn и Ri 1 коммутируют и .выполнены условия теоремы 3.7.

Доказательство. Второй член неравенства (3.56) допускает следующую оценку:

\Wа -W0

 

Z&a ^а|а2

 

a PlH~Po

 

 

( W g ~ W g , /

б " / о )

_______ б

a Pi+Po

"" oc|3i—(—(Зо Wa—Wa.ll,

т. е.

 

 

№а

-Wa

(3.59)

 

 

a Pl~bPo

Оценивая аналогичным способом первый член правой части формулы (3.56), получаем

 

llffa^aw—/fill

\\Wgn — В Д х | | г $ ;

(3.60)

 

a Pl+ Po

Выражение (3.57) теперь получается как следствие оценок

(3.59) , (3.60) и (3.53), а соотношение (3.58) вытекает из (3.53), (3.59) и (3.54), если в последнем провести очевидные изме­ нения обозначений.

Оценки (3.57) и (3.58) могут быть использованы и с целью выбора величин а и п.

Рассмотрим теперь возможности применения методов мате­ матической статистики для выбора числа членов в выражении (3.1). Пусть истинная и приближенная модели системы опре­ деляются следующими разложениями по полной в W коорди­ натной последовательности { ф , } :

y = A [ x ] w =

4= 1

(3.61)

р* = I WiA |>]фг,


105

ПРОЕКЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ

где Wi и Wi — соответственно точные и приближенные значения коэффициентов разложения функционального параметра в ряд

(3.1).

Если модель (3.61) истинна, то справедливо соотношение

М{\\у—P*I!y2} = min M{\\y—p\\Y2},

(3.62)

{иц}

 

где р — реакция произвольной модели.

Подставив (3.61) в (3.62) и определив градиент полученного выражения, находим, что модель (3.61) истинна, если

М {(А [х]< ?п )Ц у-р*)}= 0,

(* = 1 ,2 ,...) .

(3.63)

Для проверки этой гипотезы строим статистику

 

П

 

 

(А [Х })щ )т (уу— У ,

ш И [ х,-]ф,-),

 

2=1

 

 

(/== I, г; k= \ , s;

s » n ) ,

(3.64)

основанную на г измеренных' парах вход-выход и в зависимости от характера сведений о случайных процессах, происходящих в системе, применяем соответствующие критерии проверки гипотез (Стьюдента, знаков, Уилкоксона и т. п.) к статистике (3.64) [2.20]. Если в результате оказывается, что соотношение (3.63) выполняется на достаточно высоком уровне значимости, то счи­ таем модель (3.61) правильной. В противном случае последо­ вательно увеличиваем порядок модели до тех пор, пока гипо­ теза (3.63) не станет истинной.

Описанный метод является достаточно общим и может при­ меняться при любом варианте проекционного метода. В том случае, когда решение уравнения идентификации отыскивается при помощи метода Ритца, функционал потерь определяется вы­ ражением (2.11) при а = 0, а система измерения уравнениями (2.8), в которых помеха п2 распределена нормально с нулевым математическим ожиданием и независима в отдельных измере­ ниях, удобно применять следующий подход для определения числа членов разложения. Учитывая, что в (3.1) как коорди­ натные функции, так и коэффициенты зависят от номера при­ ближения п, запишем вместо (3.1)


ГЛАВА III

106

 

Подставляя (3.65) в функционал (2.11), считая для простоты записи выход системы одномерным и обозначив

Win

'

<Pln

У1

w n =

; фга =

;

у г=

Wnn _

_

фп п -

Уг

 

 

[xi]'

 

 

 

 

Frn =

Л[хг]_

(фп) г,

 

 

 

приходим к обычной системе нормальных уравнений относи­ тельно вектора wn:

(.Frn) TFrnwn= (Frn) Tyr.

Допустим сначала, что выполняется равенство

q)jni=cp;n2=q)j,

( i = l , min {nu п2}),

(3.66);

т. е. при увеличении числа п координатные функции с номе­ рами, не превосходящими п, не меняются. Обозначим остаточ­ ную сумму квадратов через

хп= (угFrnwn) т(угFrnwn) ,

тогда в соответствии с результатами работы [2.36] мы прини­ маем гипотезу

если

^tll+l” 2--- •••---2---------- 0,

 

П2П\

 

 

%П2

(nis^n2< r ),

(3.67)

%П2

г—п% FП2—П\т—пгЛ»

 

 

и отвергаем ее в случае невыполнения этого условия. Здесь

Fn, m, | — значение квантиля

распределения Фишера со степе­

нями свободы п я т и уровнем значимости

Обычно П2= п\ + \—п, и условие (3.67) записывается в более

простом виде:

__1_

 

Хп-1— Хп

F1,г—п,ь

%п

г—п

 

Обратимся к более общему случаю, когда (3.66) не выпол­ няется, т. е. мы осуществляем сравнение аппроксимаций по различным координатным системам. Пусть, кроме того, на век­ тор wn наложены некоторые линейные ограничения

Qnwn— zn,

где Qn я zn — известные (1Хп) матрица и ^-мерный вектор

(/s=n).