Главная » Просмотр файлов » Диссертация

Диссертация (1145289), страница 37

Файл №1145289 Диссертация (Многоцелевые законы цифрового управления подвижными объектами) 37 страницаДиссертация (1145289) страница 372019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Будем полагать, что матрица L s является квадратной размером 6 × 6 , то есть она построена для трех точек ( ns = 3 ) и в каждый момент времени имеет полный ранг. Введем вектор ошибки расхождения междужелаемым и действительным положением объекта на изображении e[k ] = s[k ] − s d .Рассмотрим первый этап синтеза – разработку алгоритма управления дляплоскости изображения.

Согласно уравнениям (6.1.3b) для вектора ошибки eсправедливо уравнениеe[k + 1] = e[k ] + TL s (s[k ], Z c [k ])ν[k ] + Td c [k ] .Вводя вспомогательную переменную v[k ] = L s (s[k ], Z c [k ])ν[k ] , имеемe[k + 1] = e[k ] + Tv[k ] + Td c [k ] .(6.1.5)При отсутствии возмущений глобальная асимптотическая устойчивость нулевого положения равновесия системы (6.1.5) обеспечивается простейшим регулятором видаv[k ] = Ke[k ] ,(6.1.6)для которого матрица (E + TK ) – шуровская. Однако, при наличии возмущенийрегулятор (6.1.6) является неприемлемым.

В связи с этим будем формировать закон управления с многоцелевой структурой:z[k + 1] = z[k ] + Tv[k ] + THε[k ],ζ = F (q)ε[k ],(6.1.7)v[k ] = Kz[k ] + ζ[k ],где ε[k ] = e[k ] − z[k ] – вектор ошибки оценивания, q – оператор сдвига на тактвперед. Второе уравнение в (6.1.7) представляет динамический корректор, уравнения которого в пространстве состояний имеют вид230p d [k + 1] = αp d [k ] + βε[k ],ζ[k ] = γp d [k ] + με[k ],(6.1.8)F ( z ) = γ (E n d z − α ) β + μ.−1Здесь p d ∈ E n d – вектор состояния корректора, α, β, γ , μ – матрицы с постояннымикоэффициентами, z – комплексная переменная, появляющаяся в результате выполнения преобразования Лорана.

Многоцелевая структура (6.1.8) содержит настраиваемые параметры K , H, F( z ) , которые требуется выбрать с учетом целиуправления (6.1.4) и требований устойчивости, астатизма и фильтрации.Т е о р е м а 6 . 1 . При отсутствии возмущений нулевое положение равнове-сия замкнутой системы (6.1.5), (6.1.7) глобально асимптотически устойчиво, если матрицы (E − T H ) , (E + T K ) и α – шуровские.Если передаточная матрица динамического корректора F ( z ) удовлетворяет условиюF (1) = K ∆ , K ∆ = K − H ,(6.1.9)то замкнутая система (6.1.5), (6.1.7) обладает свойством астатизма по отношению к вектору e[k ] = s[k ] − s d для любого постоянного возмущения d c [k ] = d c 0 .Для обеспечения фильтрующего свойства по выходу регулятора изображения необходимо, чтобы передаточная матрица F ( z ) удовлетворяла условиям:F (e jωi ) = −P2−1 (e jωi )P1 (e jωi ), i = 1,3 ,(6.1.10)где P1 ( z ) = K (( z − 1)E − TK ) TH , P2 ( z ) = K (( z − 1)E − TK ) T + E , ωi , i = 1,3 – три−1−1основные частоты спектра, на которых должна происходить фильтрация.Доказательство данной теоремы легко провести по схеме, аналогичной доказательствам теорем 5.4 – 5.6 в главе 5.Таким образом, настраиваемые параметры многоцелевой структуры (6.1.7)следует выбирать с учетом выполнения условий (6.1.9), (6.1.10) и требования устойчивости.Теперь обратимся ко второму этапу синтеза – разработке цифрового алгоритма управления, целью которого является обеспечение заданной скорости под-231вижного объекта (6.1.3а), то есть положения равновесия ν = ν d .

Рассмотрим случай, когда вектор скорости ν доступен измерению. Сформируем базовый закон,стабилизирующий заданную скоростьτ[k ] = C( ν[k ])ν[k ] + D( ν[k ])ν[k ] + g( η[k ]) ++ K d ( ν[k ] − ν d [k ]) +1M( ν d [k + 1] − ν d [k ])T(6.1.11)Тогда уравнения замкнутой системы (6.1.3а), (6.1.11) примут видMν[k + 1] = Mν[k ] + TK d ( ν[k ] − ν d [k ]) + M( ν d [k + 1] − ν d [k ]) + Tτ e [k ].(6.1.12)Рассмотрим вектор ошибки e v [k ] = ν[k ] − ν d [k ] , относительно которогоуравнение (6.1.12) запишется в видеMe v [k + 1] = (M + TK d )ev [k ] + Tτ e [k ] .(6.1.13)При отсутствии возмущений система (6.1.13) имеет нулевое положение равновесия, устойчивость которого обеспечивается выбором любой матрицы K d , такойчто матрица (E + T M −1K d ) – шуровская.Закон управления (6.1.11) обеспечивает отработку заданной скорости приотсутствии возмущений.

Но, при наличии постоянного или медленно меняющегося возмущения τ e [k ] = τ 0 возникает статическая ошибка. В связи с этим на основе (6.1.13) представим изменение ошибки в видеMe v [k + 1] = Me v [k ] + Tτ[k ] + Tτ e [k ](6.1.14)и рассмотрим многоцелевую структуру закона управленияMz v [k + 1] = Mz v [k ] + Tτ[k ] + TH v (e v [k ] − z v [k ]),ξ = Fv (q )(e v [k ] − z v [k ]),(6.1.15)τ[k ] = K d z v [k ] + ξ[k ],где q – оператор сдвига на такт вперед, Fv (q ) – передаточная матрица корректора.

Его уравнения в пространстве состояний имеют видp ν [k + 1] = α ν p v [k ] + β ν ε ν [k ],ξ[k ] = γ ν p v [k ] + μ ν ε ν [k ],(6.1.16)где ε v [k ] = e v [k ] − z v [k ] – вектор ошибки оценивания, p v [k] ∈ E nν – вектор состоя-232ния,α ν , βν , γ ν , μν– матрицы с постоянными коэффициентами, причемFv ( z ) = γ v (E nv z − α v ) β v + μ v . Многоцелевая структура (6.1.15) содержит настраи−1ваемые параметры K d , H v , Fv ( z ) , которые требуется выбрать с учетом требований устойчивости, астатизма и фильтрации.Т е о р е м а 6 . 2 . При отсутствии возмущений нулевое положение равновесия замкнутой системы (6.1.14), (6.1.15) глобально асимптотически устойчиводля любых матриц K d и H v , таких что матрицы (E + T M −1K d ) и (E − T M −1H v )– шуровские, и для любой шуровской матрицы α v динамического корректора.Если передаточная матрица динамического корректора Fv (z ) удовлетворяет условиюFv (1) = K v∆ , K v∆ = K d − H v ,(6.1.17)то замкнутая система (6.1.14), (6.1.15) обладает свойством астатизма по отношению к вектору e v [k ] = ν[k ] − ν d [k ] для любого постоянного возмущенияτ e [k ] = τ e0 .Для обеспечения фильтрующего свойства по выходу регулятора с многоцелевой структурой (6.1.15) необходимо, чтобы передаточная матрица корректора Fv (z ) удовлетворяла условиям:( )( ) ( )Fv e jωi = − P2−v1 e jωi P1v e jωi , i = 1,3 ,vv−1v(6.1.18)−1где P1v ( z ) = TK d (( z − 1)M − TK d ) H v , P2v ( z ) = TK d (( z − 1)M − TK d ) + E ,ωiv , i = 1,3 – три основные частоты спектра, на которых должна происходитьфильтрация.Данная теорема доказывается аналогично теоремам 5.7 – 5.9 главы 5.Таким образом, настраиваемые параметры многоцелевого цифрового закона управления (6.1.15) необходимо выбирать с учетом требования асимптотической устойчивости положения равновесия замкнутой системы и выполнения условий (6.1.17), (6.1.18).2336.2.

Цифровое управление с прогнозом для совместной системыконтуров изображения и скоростиНедостатком представленных выше алгоритмов многоцелевого управлениядля задачи визуального позиционирования является то, что в них не учитываютсяограничения на управляющие и контролируемые переменные, которые встречаются во многих прикладных задачах. С другой стороны, эти алгоритмы являютсяэффективными с вычислительной точки зрения, что позволяет использовать их наборту подвижных объектов в режиме реального времени с минимальными требованиями к вычислительным ресурсам.

В связи с этим наибольшая эффективностьих применения достигается для объектов, оснащенных достаточно мощнымиприводами, позволяющими отрабатывать без существенных задержек командныесигналы по скорости, вычисляемые в контуре изображения.Если же объект управления оснащен приводами, которые существенно ограничены по мощности, то это необходимо обязательно учитывать при формировании командных сигналов по скорости.

В противном случае, невозможность отработки заданного сигнала при максимальной мощности управления может привести к существенному ухудшению качества процессов вплоть до потери устойчивости.В связи с этим далее, в качестве одного из возможных подходов, предлагается алгоритм управления с прогнозом для задачи визуального динамическогопозиционирования. Отметим, что данный алгоритм является значительно болеетребовательным к вычислительным ресурсам по сравнению с многоцелевыми законами, описанными выше.Для пояснения основной идеи использования прогнозирующего управленияв задаче визуального позиционирования рассмотрим сначала наиболее простуюситуацию, когда отсутствуют внешние возмущения, действующие на подвижныйи наблюдаемый объекты.

Пусть измеряется вектор скорости ν . Тогда в качествепрогнозирующей модели примем следующую систему разностных уравнений234s[i + 1] = s[i ] + TL s (s[i ], Z c [i ])ν[i ],Zc [i + 1] = Zc [i ] + TL Z (s[i ], Zc [i ])ν[i ],Mν[i + 1] = Mν[i ] + TK d ( ν[i ] − ν d [i ]) + M ( ν d [i + 1] − ν d [i ]),(6.2.1)η[i + 1] = η[i ] + TJ ( η[i ])ν[i ],i = k ,..., k + P − 1.Здесь векторы ν , s , Zc , η образуют вектор состояния прогнозирующей модели.При этом данные векторы в момент времени i = k инициируются текущим состоянием реального объекта: ν[k ] = ν[k ] , Zc [k ] = Z c [k ] , s[k ] = s[k ] и η[k ] = η[k ] .Управление на горизонте прогноза определяется программной последовательноk+Pстью векторов {ν d [i ]}i = k .Как видно из уравнений (6.2.1), прогнозирующая модель включает совместные уравнения динамики подвижного объекта и точек в плоскости изображения. При этом управлением для модели (6.2.1) выступает заданная скорость, дляотработки которой в рассматриваемом случае используется базовый законτ = K d ( ν[i ] − ν d [i ]) +1M ( ν d [i + 1] − ν d [i ]) .TВ соответствии с моделью (6.1.3) и структурой закона управления (6.1.11)введем ограничение на контролируемую переменнуюτ[i ] = C( ν[i ])ν[i ] + D( ν[i ])ν[i ] + g( η[i ]) +1+ K d ( ν[i ] − ν d [i ]) + M( ν d [i + 1] − ν d [i ]).T(6.2.2)Данное ограничение имеет следующий видτ min≤ τ j [i ] ≤ τ max, j = 1, m, i = k + 1,..., k + P ,jj(6.2.3)где m = dim(τ ) , τ min и τ max – векторы, задающие максимально и минимально допустимую величину управляющего воздействия τ для подвижного объекта.

Заметим, что как прогнозирующая модель (6.2.1), так и ограничения (6.2.3) являютсянелинейными.Для характеристики качества процессов управления прогнозирующей моделью на горизонте прогноза введем в рассмотрение функционал235(k+P)PJ k {ν d [i ]}i = k = ∑ ( s[k + i ] − s d ) ( s[k + i ] − s d ) + λν Td [k + i − 1]ν d [k + i − 1] .T(6.2.4)i =1Поставим задачу о минимизации данного функционала на движениях прогнозирующей модели (6.2.1) с учетом ограничений (6.2.3):(k+P)J k {ν d [i ]}i = k → ~ minm ( P +1) .νd ∈Ω ⊂ E(6.2.5)k+PЗдесь ~ν d = {ν d [i ]}i = k – программное управление на горизонте прогноза, а Ω – до-пустимое множество, определяемое ограничениями (6.2.3), то естьΩ = {~ν d ∈ E m ( P +1) | τ min≤ τ j [i ] ≤ τ maxjj , j = 1, m, i = k + 1,..., k + P }.Задача оптимизации (6.2.5) представляет собой задачу нелинейного программирования с размерностью m( P + 1) .

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

Тип файла
PDF-файл
Размер
4,07 Mb
Высшее учебное заведение

Список файлов диссертации

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