Файл: Брикман, М. С. Аналитическая идентификация управляемых систем.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.10.2024
Просмотров: 126
Скачиваний: 0
81 |
ПРОЕКЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ УРАВНЕНИЙ ИДЕНТИФИКАЦИИ |
(теорема 1.12). Число п0 является здесь наименьшим натураль ным числом, при котором 0 по>О. Оценка (3.19) вытекает из оценки (1.31), если в последней провести очевидные преобразо вания,, связанные с видом уравнения (3.18).
Объединяя результаты теорем 3.5 и 3.6, получаем основную теорему о сходимости и устойчивости метода Бубнова—-Галер- кина при приближенном решении задачи идентификации.
Теорема 3.7. Пусть выполнены следующие условия: 1) коор динатная система {<рг} полна и линейно независима в сепара бельном гильбертовом пространстве W\
2)оператор R\ положительно определен и ограничен;
3)уравнение (3.8) при любом /0е Т имеет единственное ре шение в W.
Тогда приближенное решение задачи идентификации по регуляризованному методу Бубнова— Галеркина устойчиво по от ношению к малым возмущениям исходных данных и погрешнос тям вычислений, т. е. а) найдутся не зависящие от элемента f0 натуральное число п0 и положительные числа ап и а0 такие, что при всех п ^ п о, 0 < а ^ а 0 и ||Sn||<an решение уравнения (3.18)
существует и |
единственно; |
б) найдется такая зависимость |
ап= а(п, ||5„||, |
Н Ы 1 ) , что |
\\Wann- w 0\\->-0 при п-+оо, ||SJ|->0, |
an—Ч).
Доказательство теоремы 3.7 основано на использовании тео рем 3.5, 3.6 и леммы 3.1 и проводится по той же схеме, кото рая использовалась при доказательстве теоремы 3.3 с заменой неравенств (3.11) на следующие:
llgri Зсз
- у —Cslignll
IISJIC min &П>
Мы показали, что регуляризованный метод Бубнова—Галер кина является эффективным средством решения уравнений ста тистической динамики систем, приводимых к линейным.
Пример 3.1. Рассмотрим задачу идентификации объекта, состоящего из двух последовательно соединенных интеграторов. Допустим, что входное случайное воздействие является винеровским процессом [3.9] и наблюдения ведутся на отрезке [0,1]. Выбрав оператор Ri=I, запишем уравнение иден тификации (2.13) в пространстве L2(0 ,1) в следующем виде:
1 |
|
«® а (г) + f Ro(r,z)wa (x)dx=f(z). |
(3.20) |
6 — 2733
ГЛАВА III |
|
|
|
|
|
|
|
|
|
|
82 |
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Здесь w0{ z) = z |
— |
искомая им |
|||||||
|
|
|
|
пульсная |
|
переходная |
|
функция; |
|||||
|
|
|
|
Ro(r, |
z)=Rxx( 1 -т , |
1 - г ) |
= |
||||||
|
|
|
|
= m in {l-T , |
1— z}; |
f (z ) = R yx(\, |
|||||||
|
|
|
|
1 -z ) =0,167-0,167 z3 + 0,04 z4 |
— |
||||||||
|
|
|
|
приближенное |
значение |
взаимо- |
|||||||
|
|
|
|
корреляционной |
функции выход |
||||||||
|
|
|
|
ного и входного сигналов; |
wa (z) —■ |
||||||||
|
|
|
|
решение уравнения |
(3.20). |
|
|||||||
|
|
|
|
Относительная |
погрешность |
||||||||
|
|
|
|
задания |
правой |
части |
уравнения |
||||||
|
|
|
|
(3.20) |
|
|
|
|
|
|
|
||
|
|
|
|
H7(z)-/o(z)l| |
|
0,0133 |
|
||||||
|
|
|
|
|
||/o(z)|| |
- |
0,133 —О’ 1- |
||||||
|
|
|
|
Для |
приближенного |
решения |
|||||||
|
|
|
|
уравнения (3.20) применим метод. |
|||||||||
|
|
|
|
Бубнова— Галеркина, выбрав в |
|||||||||
|
|
|
|
качестве |
координатной |
последова |
|||||||
|
|
|
|
тельности {фг(г)} систему степе |
|||||||||
|
|
|
|
ней {г1' - 1}. Решая уравнение (3.18), |
|||||||||
|
|
|
|
получаем |
приближенные |
значения |
|||||||
|
|
|
|
импульсной |
переходной |
функции |
|||||||
|
|
|
|
объекта для различных а и п, |
|||||||||
Рис . |
2. Точное и |
приближенные значе |
приведенные на рис. 2. Из графи |
||||||||||
ков |
wan(z) |
видно, |
что |
нерегуля- |
|||||||||
ния |
импульсной |
переходной |
функции |
||||||||||
объекта (пример 3.1)*. |
|
ризованные |
приближенные |
реше |
|||||||||
|
|
|
|
ния далеки от истинного значе |
|||||||||
|
|
|
|
ния |
te>0(z )= z , |
причем |
величина |
||||||
\\w0n(г) — w0(z) | |
возрастает с |
ростом |
п, что |
свидетельствует |
о |
неустой |
чивости метода Бубнова—Галеркина при а =0 . В то же время регуляризованные приближенные решения устойчивы и приводят к относительной погрешности того же порядка, что и относительная погрешность задания правой части уравнения (3.20).
Определение 3.2. |
Уравнение идентификации называется вы |
|||
рожденным, если оператор Ri~lR0 представим в виде |
|
|||
|
R r 1RoW= |
^ |
(w, \|ц)фг, |
(3.21) |
где |
|
г |
|
|
|
|
|
|
|
ф |
И |
^ |
||фг||•11фг11<00. |
|
|
|
г* |
|
|
* На всех рисунках, приведенных ниже, сплошными линиями изобра жены измеренные или рассчитанные функции, а пунктирными — их точные значения, если последние известны.
83 |
ПРОЕКЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ УРАВНЕНИИ ИДЕНТИФИКАЦИИ |
|
|
Оператор типа (3.21) |
относится к важному подклассу класса |
компактных операторов |
и называется ядерным оператором |
[1.37]. Ясно, что как элементы ср*, так и элементы ф{ в пред ставлении (3.21) можно считать линейно-независимыми, так как в противном случае число слагаемых в разложении ядерного оператора можно уменьшить.
Подставив выражение (3.21) в уравнение идентификации
(2.10), после несложных преобразований получаем |
|
= |
(3.22) |
г |
|
где li= (wa, ф;)- |
|
Для определения постоянных ^ умножим уравнение (3.22) скалярно на элементы последовательности {фг}. В результате
приходим к |
системе линейных алгебраических |
уравнений |
alk + |
X ^•(фг,фД = (Дг1/,фй), (*=1 |
,2 , .. . ), (3.23) |
матрица которой невырождена при а>0. Определив решение системы (3.23) и подставив его в (3.22), получаем решение за дачи идентификации в виде
|
£гфг |
wa— |
--------------------------------- (3.24) |
|
а, |
Если пространство W сепарабельно, то любой оператор можно записать в виде (3.21) [1.37]. Однако число слагаемых в последнем выражении бесконечно, если пространство W бес конечномерно. Поэтому система (3.23) в общем случае пред ставляет бесконечную систему линейных алгебраических урав нений. На практике для применения описанного метода решения уравнений идентификации следует воспользоваться одним из проекционных методов для получения конечномерного разло жения оператора R r lR0. Например, в задаче идентификации не прерывных систем следует аппроксимировать ядро интеграль ного оператора уравнения идентификации, а затем воспользо ваться изложенным методом.
Пример 3.2. В условиях предыдущего примера заменим ядро R0(x,z) его
приближенным разложением |
в |
ряд 2 Тг-1фг(2). Из условия МИНИМИЗЭ- |
ции функционала |
t |
|
|
|
|
J [ n ] = |
f |
R o (t , z ) ■ ' 2 ri~Ifpi(2) |
|
|
1=1 |
6*
ГЛАВА III |
84 |
|
получаем систему линейных алгебраических уравнений для определения не известных функций cpi(z)
S |
ф<(2) -ti+Ь-1 |
fh |
fh-И |
zh+l |
14-k— 1 |
k |
&+ 1 |
Й(& + 1) |
Считая t=\ и п = 3, находим
cpi(z) = 1 — 4,5 z2+ 6 z3—2,5 z4; (p2(z) = — 1 +18 z2—32 z3+ 15 z4;
Фз(г) = — 15z2+30 z3—15 z4. |
|
Относительная погрешность аппроксимации при п—3 |
|
______ У Щ |
: 0,045. |
J. |
|
У Я02 (т, г) ЙТ |
|
Используя полученные выражения для |
функций {фг (г )}, составляем и ре |
шаем систему (3.23). Подставив полученные значения коэффициентов {|j} в формулу (3.24), находим искомое приближенное решение задачи идентифи кации w (г) (рис. 3). Из графиков видно, что существует оптимальное значение параметра регуляризации, при котором погрешность
решения минимальна.
В заключение отметим, что метод аппроксимации оператора уравнения иден тификации вырожденным оператором неприменим при а = 0. Это объясняется, вопервых, невозможностью применения формулы (3.24) в этом случае, а во-вторых, неустойчивостью решения вследствие некорректности решаемой задачи.
3.3. МЕТОД РИТЦА В ЗАДАЧЕ
ИДЕНТИФИКАЦИИ
Рис . 3. Приближенные решения задачи идентификации (пример 3.2).
Выше было показано, что методы Галеркина—Петрова и Бубнова— Галеркина при соответствующем выборе ко ординатных последователь
85 ПРОЕКЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ УРАВНЕНИИ ИДЕНТИФИКАЦИИ
ностей приводят к устойчивым алгоритмам решения задачи идентификации. Однако применение этих методов возможно лишь в том случае, когда известен оператор Лл-1, нахожде ние которого часто представляет собой самостоятельную слож ную задачу. Так, при решении уравнений идентификации не прерывных систем, как мы увидим ниже, для определения Ri~* требуется найти функцию Грина двухточечной краевой за дачи и лишь затем искать приближенное решение уравнения идентификации.
Оператор Ra при а > 0 положительно определен, поэтому мы можем воспользоваться методом Ритца [1.19] для определения функционального параметра wa непосредственно из уравнения (2.10), исключая этап нахождения оператора R r 1-
В методе Ритца [1.19] в предположении, что оператор Ra действует в гильбертовом пространстве W, вводится гильбер тово пространство На, называемое энергетическим, со скаляр ным произведением
[W, у ]а = (R&W, v), (w,v<=D(Ra))
и нормой
Мa = i{RaW, ® ) .
Из положительной определенности оператора следует [1.19], что все элементы энергетического пространства Яа одно временно принадлежат и исходному пространству W.
Используя обозначения, введенные при доказательстве леммы 3.1, получаем
( w , w ) = ( R a - ' R a W , W ) ^ WRaT'W •|W |a2^ |
\ w \ |
2 |
A 1 |
. |
|
|
aPl“rPo |
|
Отсюда |
|
|
I Ml gg— |
|
(3.25) |
ya^i+Po |
|
|
Это неравенство показывает, что сходимость по энергии (в энер гетическом пространстве) обусловливает сильную сходимость в исходном пространстве.
Рассмотрим функционал энергетического метода (1.28)
h[w] = (Raw, w) —2 (w,f) = \w\a2—2(w, f) . |
(3.26) |
Определение 3.3. Элемент wa, минимизирующий функционал (3.26), называется обобщенным решением задачи идентифика ции.