Главная » Просмотр файлов » 1626435586-15eceb6ba43f688400eaeb312dc6d98a

1626435586-15eceb6ba43f688400eaeb312dc6d98a (844237), страница 29

Файл №844237 1626435586-15eceb6ba43f688400eaeb312dc6d98a (Сейдж, Мелса - Идентификация систем управления) 29 страница1626435586-15eceb6ba43f688400eaeb312dc6d98a (844237) страница 292021-07-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 29)

Будут развиты последовательные алгоритмы идентификации систем или идентификации в реальком масштабе времени. Такой подход противопоставляется рассмотренным в предыдущих главах непоследовательным алгоритмам идентификации или идентификации вне контура регулирования. Во многих случаях (например, для многих зйдач теории управления) желательно в «скользящем времени» иметь последовательные оценки параметров системы по мере поступления данных о функционировании. По существу последовательное оценивание параметров систем — это не более чем задачи нелинейной фильтрации.

По вопросам линейной и нелинейной фильтрации имеется обширная. литература (см. ссылки в книгах Сейджа и Макса И27), Язвинского (61]); читатели, более глубоко интересующиеся теорией нелинейной фильтрации, могут обратиться к этим источникам. Ниже развивается только один подход к нелинейной фильтрации. Это метод инвариантного погружений, который применяется к решению ДТКЗ, связанных с идентификацией систем (см.

главу 3). Этот метод был выбран из-за его идейной простоты и большой гибкости. Сначала рассматривается более простой непрерывный случай. 7.2. НЕПРЕРЫВНЫЕ СИСТЕМЫ В этом разделе будет рассмотрен непрерывный вариант алгоритма инвариантного погружения. В целях упрощения обозначений и увеличения общности результатов исследование будет базироваться на общей постановке двухточечной краевой задачи, Необходимо найти НЕПРЕРЫВНЫЕ СИСТЕМЫ решение ДТКЗ: (7.2Л) (7.2.2) с условиями на концах траектории Х(~«) = Ах(««)+ Ь! Х(~г) = О.

(7.2.3) Зта формулировка охватывает все двухточечные краевые задачи иа главы 3. Основная идея инвариантного погружения состоит во включении частной задачи в более общую задачу. Если можно решить общую задачу,то частная эадачарешается автоматически. Удивительно, что часто легче решить более общую задачу. Мы обобщим ДТКЗ, т. е. осуществим инвариантное погружение задачи (7.2.1) — (7.2.3), допустив, что условие на конце траектории при « = ~г равно не О, а е. Другими словами, вместо Х(~~) = О будем писать й (~г) = е.

Кроме того, будем предполагать, что как величина с, так и момент ~г переменны. В частности, будут рассматриваться «соседние» траектории, одна из которых удовлетворяет условию й (1~) = с, а другая — условию й (Фг + е) = = е +Ьс. Относительно первой траектории допустим, что значение состояния системы на конце траектории имеет вид (7.2.4) х(йу) = г(с, йД.

Другими словами, функция г (е, ю~) отражает связь между условием на конце Х(«г) = с и финальным значением х(») при « = 8Р Если эта функция известна, то ДТКЗ легко можно было бы решить, интегрируя х и Х от конца траектории при условиях Х(1~) = с н х («~) = г (с, 8~). Но функция г (с, ~г) неизвестна, таким образом, необходимо иметь метод ее определения. Предположим, что имеется траектория, для которой при й = 1~ й (й~) = с и х (й~) = г (с, «~). Изменим слегка конечное значение 1~ на $г + е: Х(8» + е) = с + Ьс (7.2.$) Сгл. т инвАРиАнтное НОРРужение и соответственно х (Сс + е) = х (С,) + Ьх = г (с, СС) + Ьх, (7.2.6) где Ьх и Ьс имеют порядок 0 (е)*). Но, с другой стороны, х(Сс + е) = г (с + Ьс, Сс + э).

(7.2.7) Приравнивая правые части (7.2.6) и (7.2.7), получим г (с, С~) + Ьх = г (с + Ьс, С, + э). (7.2.8) Если раэложить правую часть уравнения (7.2.8) в ряд Тейлора относительно с и Сн получим дг(с, С ) дг(с, С ) Ьх = ' Ьс + ' ' е+ 0(е'). (7.2.9) дс дг, Обращаясь к уравнениям (7.2.1) и (7.2.2), видим, что Ьх = у [г (с, Сс), с, С с[ е + 0 (эъ) (7.2 10) Ьс = р[г(с, СС), с, С,[э+ 0(е'). (7.2.11) Так что уравнение (7.2.9) принимает эид дг (с, г ) 7 [г (с, Сс), с, Сс) э = д, р [г (с', Сс), с, Сс[ э + дг (с, С ) + дс э + 0 (э').

(7.2.12) Поделив (7.2.12) на е и устремляя э к нулю, получим уравнение в частных проиэводных, которому должна удовлетворять функция г(с, СС): дг [с, С ) дг(с, С ) у[г, с, с,[ = .' ' Р(г, с, сс)+ дс' ' . (7.2.13) дс С К сожалению,.неизвестно, как решать это уравнение в общем виде. Однако часто мы моя<ем аппроксимировать решение линейной функцией (7.2.14) г (с, Сс) = х (Сс) + Р(С,) с. с) 0 (сС) оээачаст, что Ию Я (ет)/АС ъ = О. НЕПРЕРЫВНЫЕ СИСТЕМЫ 7.2) Здесь х(~~) — решение для случая с = О, которое является решением исходной ДТКЗ при Х (~г) = О.

Другнме словами, предполагается, что г(с, 1Г) является оптимальным значением х (1~) (все еще неиавестным), если с = О, плюс линейная комбинация отклонений от О, характераауемых вектором с. Такая аппроксимация будет хорошей, если с — О, т. е. когда рассматривается траектория вблизи истинного оптимального значения. В дальнейшем будем предполагать, что е мало, пренебрегая членами порядка О (~ с [с) и выше. Если подставить (7.2Л4) в (7.2.13), получим у [х + Рс, с, Ц = Р[) (х + Рс, с, ~~) + х + Рс. (7.2Л5) Теперь разложим 7 н [) в ряд Тейлора относительно х, .с я (н ограничившнсь членами порядка с. Уравнение (7 2.15) преобразуется к виду дт(х, с, й ) 7(х, с,сг)+ '„' Ре = дх дР(», с, ю,) = Р[) (х, с, гу)+ Р ~ Рс+ х+.Рс.

(7,2Л6) дх Для того чтобы продолжить вывод, необходимо вместо 7 е 6 подставить функции, которые соответствуют ДТКЗ для идентификации систем. Ради простоты используем ДТКЗ вида (3.2.37) — (3.2.39); обобщение для ДТКЗ вида (3.2.63) — (3:2.65) получается непосредственно. Из (3.2.37) и (3.'2.38) функции 7 и р определятся как у(х, с, 1Д ((х, Гг) — С (х, ~р)ф~(1~)б (х, Е~)с, (7.2Л7) дит(х, С,) [)(х, с, 1~)= „~ тРт [х — 11 (х, Г~)[— дх д1т(х, с ) д[ст0(х, й ) еч (г ) От(х,! )] дх дх Отметим, что последнее слагаемое в выражении для [) можно опустить, так как оно второго порядка малости по е. Теперь, если подставить (7.2Л7) и (7.2Л8) в (7.2.16), получим следующее 'выражение, не содержащее членов инвАРиАнтное погРужение (гл.

т более высокого порядка малости, чем с: [(х, (Д вЂ” 6(х, (,)Чг„(()) 6*(х, (~)е+ (х' ~) р дх дьт(* 'с) д(~(х, й ) =Р ' Ч" '[з — Ь(х,ю,)] — Р ' ' с+ дх дх ] дЬ (х, С~) + Р=~ . ' Чг„'[х — Ь(х, (г)])Рс+х+Рс. дх ~ дх (7.2Л9) Так как эта формула должна быть справедлива для всех достаточно малых с, можно отдельно приравнять коэффициенты при членах нулевого и первого порядков малости по е.

В результате получим А д) т(х, ст) х =-[(х, Г~)+ Р ' Ч',,'((г)[з — Ь(х,(()], (7.2.20) тд$~(х, ~ ) ['= — С(х, ю~)Ч"„(ю~)6 (х, г,)+ Р ~ -]- д( (х, ю ) д ] дйт (х, к, ) + Р— Р— ~ ' Ч" ~((у) [е — Ь (х, (у)] Р. дх дх 1 дх (7.2.21) Зтот результат можно представить в несколько более знакомой форме, подставив Р = — Р. К тому же вспомним, что финальный момент гг переменный, и обозначим его просто й С этими иаменениями уравнения (7.2.20) и (7.2.21) перепишутся в виде х (8) - [ [х (Ф), (] + дйт [хр) Ц + Р(г) .

Ч",,'()) (з(() — Ь [х((), 8[], (7.2.22) д"*(0 Р (() .= С [х (Ю), Ю)[ Ч"и (() 6 [х (С), 8] + Р (Ю) + т д(т[й(0, Ц дх (0 «--'-'М-'~-Ре-Рю — '[ '!'"'"х'вн*ю- дх(0 дх (0 ~ дх (0 — Ь [х((), г[) Р(г). (7.2.23) нвпззгывнын систнмы хг] Начальные условия для уравнений (7.2.22), (7.2.23) можно получить иа условия (3.2.39), а именно. иа условия Х(го) = — Ч,,'!х (го) — )го,) (7 2 24) Если решить зто уравнение относительно х (го), получим (7.2.25) х (го) = )о,„ — Ч„,),(го). Простое сравнение уравнений (7.2.14) и (7.2.25) обнаружи- вает, что следует испольаовать начальные условия (7.2.26) «(го) = )гоее 1 (ео) Чзе.

(7.2.27) Читателю следует помнить, что прн переходе к уравнениям (7.2.22), (7.2.23) была сделана замена Р = — Р, которой объясняется отсутствие минуса в (7.2.27). Теперь можно проинтегрировать уравнения (7.2.22) и (7.2.23) в прямом времени с начальными условиями (7.226) и (7.2.27), чтобы получить последовательную оценку «состояния» х (1).

В случае постоянных параметров, который представляет наибольший интерес при идентификации систем, значение, получаемое в момент г = = гя представляет собой выход 'фильтра и сглаженную оценку. Следовательно, финальные значения оценок параметров идентичны аначениям, полученным в результате решения ДТКЗ непоследовательным методом. Для удобства результаты сведены в табл. 7.2.1. Уравнение (7.2.23) очень похоже на уравнение фильтра Калмана для дисперсии ошибки. Если 1, я и Ь вЂ” линейные функции х, то (7.2.23) есть просто фильтр Калмана.

Нетрудно показать (Сейдж и Мелса !127)), что уравнение (7.2.23) представляет собой первое приближение оценки условной дисперсии ошибки Че (г) таг (х (1)(Х (1)), если, как предполагается в главе 3,'начальное условие х(го) и входные шумы оо(8) и т (г) — гауссовские процессы. Пример 7.2.1. Для того чтобы продемонстрировать применение алгоритма к идентификации- систем, Чез з. и. сеадж. Дж. л. мелов инВАРиьнтнои погРужинии и'л. т 2(О Таблица 7.2Л Непрерыввые алгоритмы иввариавтиоге погружения Модель системы х (с) = й [х 0), с] + 6 [х (с), с] ы (с) (3.2.

5) Модель паблюдекий х (с) ь [х (с), с] + т (с) (3.2.6) Статистические характеристики Н(х(юсЦ=Р, чаг(х(соЦ=У Н (и (сЦ = й (т (сЦ = О, соч (и (с), и (тЦ = Ч' (с) бо (с — т), сот (ч (с), ч (тЦ = Чг, (с)'6, (с — с) Алгоритмы фильтрации хр) ([х(с), с]+ + Р и) - Ч'„ю(с)(х(с) — )ю ]х (с), С]] (7.2.22) д)с~ [х (с), 0 дх (с! Ураяяеяия лля дисперсии ошибка . Р(ю) а [х (ю), с] Ч'„(с) ат [х р), с]+ +РР) - + - Р(с)— д[ [х(с), с] д[(х(с), с] дх (с) дх (ю) д Г д)ют [х (с), с] ю — Р (ю)' = ' . Ч'„ю (с) (х (с) — )с [ л (с), сЦ Р (с) д (с) ( дх(б (7.2.23) Начальные условия х(са) =р„,, Р(со) =У, рассмотрим вадачу идентификации переменного параыетра в системе второго порядка (Детчменди и Шридхар ]30]). Система описывается моделью Вс - ив + юс (С), йа = .— 2ис — а (с) 4 — Зля + о е[п с + юс (с), непРВРывньи систвмы «.31 гдв а(1) = 2«-а11.

Уравнение наблюдаемого сигнала х(г) =*,(г) +Р(г). предположим, что форма а (1) известна, но неизвестно на- чальное значение и масштаб отсчета времени. Математи-. чески зто можно записать так: а(2) = Х»(2) = -ха(2) ха(0+ша(«), ха (Й) = — 4аа (4), где неизвестны начальныв условия для ха (4) и ха (С). До- пустим, что 11 = О, Р (0) а 1г"„= 1 и »Р = 1. Уравнения для оценок запишутся как х, (Г) = х, (2) + Р„ (Г) (х (а) — х, (2)], а» (1) = — 2х, (Ю) — х, (й) х, (Г) — Зха (й) + 5зш Г -]- +Р (1)] (1) — х (1)], ха(8) — х, (й) ха (й) + Р»1 (Ю) (г (й) — х1 (С)], ха(е) Р41 (4) ]х (1) — х1 (1)] и т" дх дх — 2х1 — х»ха — Зх» 1 — Х«Х» о 1]к, Ц= На рис.

Характеристики

Тип файла
DJVU-файл
Размер
2,97 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее