Диссертация (Многоцелевые законы цифрового управления подвижными объектами), страница 6

PDF-файл Диссертация (Многоцелевые законы цифрового управления подвижными объектами), страница 6 Физико-математические науки (50214): Диссертация - Аспирантура и докторантураДиссертация (Многоцелевые законы цифрового управления подвижными объектами) - PDF, страница 6 (50214) - СтудИзба2019-06-29СтудИзба

Описание файла

Файл "Диссертация" внутри архива находится в папке "Многоцелевые законы цифрового управления подвижными объектами". PDF-файл из архива "Многоцелевые законы цифрового управления подвижными объектами", который расположен в категории "". Всё это находится в предмете "физико-математические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве СПбГУ. Не смотря на прямую связь этого архива с СПбГУ, его также можно найти и в других разделах. , а ещё этот архив представляет собой докторскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени доктора физико-математических наук.

Просмотр PDF-файла онлайн

Текст 6 страницы из PDF

Для упрощения обозначений будем здесьиспользовать следующую форму записи этой модели:x[k + 1] = Ax[k ] + Bδ[k ] + Hf [k ],δ[k + 1] = δ[k ] + Tu[k ],(1.3.1)где x[k ] ∈ E n – вектор состояния, u[k ] ∈ E m – вектор управления, δ[k ] ∈ E m – отклонение исполнительных органов, f [k ] ∈ E l – вектор внешних возмущений. Дополним модель (1.3.1) уравнениемy[k ] = Cx[k ] ,(1.3.2)где y[k ] ∈ E r – вектор измерений.В общем случае построение законов управления для модели (1.3.1) осуществляют в виде регуляторовu = W (q ) y ,(1.3.3)где q – оператор сдвига на такт вперед. При этом в процессе синтеза поиску подлежит передаточная матрица W , которую удобно искать на основе оптимизаци-29онного подхода, решая задачу видаJ = J ( W ) → inf * .W∈Ω(1.3.4)Здесь J – функционал качества, заданный на движениях замкнутой системы(1.3.1), (1.3.3), а Ω* – допустимое множество передаточных матриц, определяемое совокупностью всех требований, предъявляемых к динамике процессов.

Отметим, что приведенная постановка оптимизационной задачи (1.3.4) являетсяслишком общей и сложной для практического применения. Это связано с тем, чтофункционал J , как правило, задается алгоритмически, а допустимое множествоΩ* является слишком узким с учетом всех требований, которые должна обеспе-чивать система управления. Выходом из этого положения служит априорная фиксация структуры закона управления с переходом к параметрической оптимизации.Рассмотрим многоцелевую структуру законов управления вида (1.3.3) длядискретного времени, включающую следующие элементы:а) уравнение асимптотического наблюдателяz[k + 1] = Az[k ] + Bδ[k ] + G (y[k ] − Cz[k ]) ;(1.3.5)б) уравнение динамического корректораξ = F (q )(y − Cz ) ;(1.3.6)в) уравнение управляющего сигналаu[k ] = K x z[k ] + K δδ[k ] + ξ[k ] .(1.3.7)Здесь z ∈ E n и ξ ∈ E m – вектор состояния наблюдателя и вектор выходных переменных корректора соответственно.

Настраиваемыми элементами многоцелевойструктуры (1.3.5) – (1.3.7), которые подлежат поиску в процессе синтеза, являются матрицы G , K x и K δ асимптотического наблюдателя и базового законауправления соответственно, а также передаточная матрица F (q ) динамическогокорректора. Поиск этих настраиваемых элементов, исходя из желаемых требований к динамике соответствующих режимов движения, составляет существо задачи многоцелевого синтеза.30Представим уравнение (1.3.6) динамического корректора в форме пространства состояний, полагая, что компонентами передаточной матрицы F служат правильные рациональные дроби:p[k + 1] = αp[k ] + β(y[k ] − Cz[k ]),ξ[k ] = γ p[k ] + μ(y[k ] − Cz[k ]).(1.3.8)Здесь p ∈ E n s – вектор состояния корректора, α, β, γ , μ – любые постоянные матрицы, удовлетворяющие тождествуγ (E n s z − α ) −1 β + μ ≡ F( z ) .(1.3.9)Важнейшей особенностью многоцелевой структуры является то, что поискее настраиваемых элементов может выполняться в определенном смысле последовательно.

Эта особенность обосновывается следующими базовыми утверждениями.Т е о р е м а 1 . 1 . Пусть собственные числа матриц A − GC и α , а такжекорни полинома−B Ez − A∆ K ( z ) = det  − TK x E m z − E m − TK δ расположены внутри единичного круга с центром в начале координат на комплексной плоскости.

Тогда замкнутая система (1.3.1), (1.3.5)–(1.3.7) являетсяасимптотически устойчивой.Доказательство этого утверждения так же, как и следующей теоремы, полностью аналогичны соответствующим доказательствам, приведенным в работах[19, 25, 28] для систем непрерывного времени.Обратимся к режиму собственного движения замкнутой системы, определяемой уравнениями (1.3.1) и базовым регулятором по состояниюu[k ] = K x (x[k ] − x* ) + K δδ[k ] ,(1.3.10)где x* ∈ E n – заданный командный сигнал, реализуемый в автоматическом режиме через обратную связь. Будем считать, что при отсутствии командного сигналаи внешнего возмущения (x* = 0, f = 0 ) замкнутая система имеет устойчивое нуле-31вое положение равновесия, а при ненулевом командном сигнале – соответствующее устойчивое ненулевое положение равновесия. Согласно Теореме 1.1, устойчивость обеспечивается, если все корни характеристического полинома ∆ K ( z )расположены внутри единичного круга.Применяя преобразование Лорана к уравнениям замкнутой системы (1.3.1),(1.3.10) при нулевых начальных условиях и отсутствии внешних возмущений(f ≡ 0 ) , получим z-изображения для динамических переменных в переходномпроцессе:−B x ( z )   Ez − A = −TKEz−E−TKδ(z) δxmmy ( z ) = Cx( z ).−10* ,−TKxx(1.3.11)Т е о р е м а 1 .

2 . Пусть замкнутая система (1.3.1), (1.3.5) – (1.3.7) является асимптотически устойчивой, и выполняются условия x[0] = z[0] , p[0] = 0 . Тогда собственное движение (1.3.11) замкнутой системы (1.3.1), (1.3.10) при отсутствии внешних возмущений тождественно совпадает с переходным процессом по отработке командного сигнала x* в замкнутой системе с объектом(1.3.1) и многоцелевым законом управленияz[k + 1] = Az[k ] + Bδ[k ] + G (y[k ] − Cz[k ]),p[k + 1] = αp[k ] + β(y[k ] − Cz[k ]),(1.3.12)u[k ] = K x (z[k ] − x* ) + K δδ[k ] + γp[k ] + μ(y[k ] − Cz[k ]).В следующей теореме формулируются условия, при которых обеспечивается астатизм замкнутой системы по вектору y .

Приведем вначале формальное определение астатизма.Определим на движениях замкнутой системы вспомогательную скалярнуюпоследовательность ρ = {ρ[k ]}, гдеρ[k ] = y[k ] − r y [k ] , k ∈ [0, ∞)(имеется в виду евклидова норма пространства E r ). Здесь r y [k ] – командный32сигнал по вектору y[k ] .Определение 1.1.

Будем говорить, что замкнутая система является астатической по вектору y контролируемых переменных, если для вспомогательнойпоследовательности ρ = ρ[k ] , формируемой на рассматриваемых движениях этойсистемы, справедливо равенство{ρ[k ]} = 0ρ 0 = limk →∞для любого ограниченного постоянного или медленно меняющегося внешнеговозмущения. При этом любой стабилизирующий регулятор, обеспечивающий астатизм, будем называть астатическим регулятором по вектору y .В дальнейшем, за исключением режима собственного движения, если это неоговорено особо, будем полагать, что r y [k ] = 0 , то есть командный сигнал по вектору y является нулевым.Т е о р е м а 1 . 3 .

Пусть замкнутая система (1.3.1), (1.3.5)–(1.3.7) являетсяасимптотически устойчивой. Тогда для обеспечения астатизма замкнутой системы по вектору y достаточно, чтобы матрицы K δ и E n − A + BK δ−1K x былиневырожденными, и выполнялось условиеBK δ−1F (1)C = GC + E − A + BK δ−1K x .(1.3.13)Доказательство. Рассмотрим уравнения замкнутой системы (1.3.1),(1.3.5) – (1.3.7) при действии постоянного внешнего возмущения f [k ] ≡ f 0 .

Введемвектор ε[k ] = x[k ] − z[k ] ошибки оценивания. С учетом (1.3.1) и (1.3.5) имеемε[k + 1] = ( A − GC)ε[k ] + Hf 0 .Отсюда получаем, что в положении равновесия справедливо равенствоε 0 = (E n − A + GC) −1 Hf 0 .(1.3.14)Из (1.3.14) следует, что вектор ε 0 можно трактовать в дальнейших рассужденияхкак возмущение.В положении равновесия должны выполняться равенстваδ[k + 1] = δ[k ] = δ 0 , z[k + 1] = z[k ] = z 0 , x[k + 1] = x[k ] = x 0 ,33где δ 0 , x 0 , z 0 – постоянные векторы.

Тогда, учитывая уравнение динамики привода в системе (1.3.1), получаемK x z 0 + K δδ 0 + F (1)Cε 0 = 0 .Отсюда следует выражениеδ 0 = −K δ−1K x z 0 − K δ−1F (1)Cε 0 .(1.3.15)Подставляя (1.3.15) в уравнение асимптотического наблюдателя (1.3.5), рассматриваемое в положении равновесия, находимz 0 = (E n − A + BK δ−1K x ) (GC − BK δ−1F (1)C)ε 0 .−1(1.3.16)С учетом (1.3.2) для вектора y 0 справедливо равенствоy 0 = Cx 0 = C(ε 0 + z 0 ).После подстановки (1.3.16) в данное выражение, получаемy 0 = C[E n + (E n − A + BK δ−1K x ) −1 (GC − BK δ−1F(1)C )]ε 0 .Следовательно, для обеспечения астатизма достаточно, чтобы выполнялось условие()E n + (E n − A + BK δ−1K x ) −1 GC − BK δ−1F (1)C = 0 n .(1.3.17)Тогда, после несложных преобразований, приходим к следующему матричномууравнению относительно искомой матрицы F (1) :BK δ−1F(1)C = GC + E n − A + BK δ−1K x .Итак, если выполнено условие (3.1.13), то при постоянном внешнем возмущениимногоцелевой закон управления (1.3.5) – (1.3.7) обеспечивает астатизм замкнутойсистемы по вектору y .

■Приведенные утверждения позволяют выполнять поиск настраиваемыхэлементов K x , K δ , G и F(q ) многоцелевой структуры (1.3.5) – (1.3.7) в следующей последовательности.I. Осуществляется поиск матриц K x и K δ базового закона (1.3.10), исходяиз требований к динамике собственного движения по отработке заданного командного сигнала. Кроме того, согласно теореме 1.1, указанные матрицы должны34быть такими, чтобы корни характеристического полинома ∆ K (z ) находилисьвнутри единичного круга.II.

Выполняется поиск матрицы G при невязках в асимптотическом наблюдателе (1.3.5). Обычно данная матрица выбирается так, чтобы обеспечить желаемые требования к динамике замкнутой системы при действии ступенчатых внешних возмущений. Для этого рассматривается переходный процесс при постоянном внешнем возмущении f [k ] ≡ f 0 в замкнутой системе с объектом (1.3.1) и законом управленияz[k + 1] = Az[k ] + Bδ[k ] + G (y[k ] − Cz[k ]),(1.3.18)u[k ] = K x z[k ] + K δδ[k ] + K ∆ (y[k ] − Cz[k ]),где K ∆ = F(1) – постоянная матрица, удовлетворяющая матричному уравнению(1.3.13). Согласно теореме 1.3 регулятор (1.3.18) обеспечивает астатизм по вектору y . При этом матрица G наблюдателя выбирается так, чтобы минимизироватьмаксимальныйэлементвведеннойвышепоследовательностиρ = {ρ[k ]},k = 0,1,2,...

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