Популярные услуги

Главная » Лекции » Автоматизация » Импульсные и цифровые системы управления » Лекция 24 - Синтез алгоритма управления

Лекция 24 - Синтез алгоритма управления

2021-03-09СтудИзба

Лекция 24.

Синтез алгоритма управления на основе решения обратной задачи динамики

План лекции:

1. Обзор задач динамики.

2. Задача аналитического построения замкнутой системы программного движения.

3. Синтез алгоритма управления на примере системы третьего порядка.

1. Обзор задач динамики.

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

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

Рекомендуемые материалы

Гидравлический пресс 3.2 МН (для горячей объёмной штамповки)
Ответы на вопросы к зачету
Лабораторная работа 2 - Отчет к ЛР 2 - Исследование асинхронного двигателя с короткозамкнутым ротором
Лабораторная работа 1 - Отчет к ЛР 1 - Исследование двигателя постоянного тока независимого возбуждения
Ответы к РК №1
FREE
МУ к ДЗ - Формальное представление схем электрических принципиальных для решения задач

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

2. Задача аналитического построения замкнутой системы программного движения.

В общем случае задачу аналитического построения замкнутой системы программного движения можно поставить таким образом

Уравнения движения объекта заданы и имеют вид

где х - вектор состояния системы,                                           ; U- вектор управления . Требуется построить                                                  уравнение для вектора U   в виде

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

Рассмотрим класс следящих систем автоматического управления. В их задачу входит возможно более точное воспроизведение некоторого, обычно заранее неизвестного, входного сигнал. Задача формирования управления следящей системой может быть поставлена как задача аналитического построения системы программного движения. В литературе приведен ряд методов управления на основе решения обратной задачи динамики, но в них обычно рассматривается только свободное движение . Алгоритм управления, формируемый на основе решения обратной задачи динамики, позволяет oбеспечить высокое качество слежения за входным сигналом общего вида. Алгоритм реализуется с помощью ЦВУ, входящего в контур управления.

3. Синтез алгоритма управления на примере системы третьего порядка.

Рассмотрим синтез алгоритма управления на примере системы третьего порядка. Обобщение алгоритма на системы более высокого порядка не представляет сложности.

Пусть дифференциальное уравнение объекта имеет вид

                                                (116)

где - скаляр - выходная переменная; U-управление.

На вход системы поступает сигнал  ,который должен воспроизводиться переменной . Поставим задачу формирования управления

минимизирующего ошибку системы.

Введем интервал квантования T и будем стремиться к тому, чтобы в моменты времени t=kT,k=0,1,… выходной сигнал и его первая производная совпадали с входным сигналом и его первой производной. При этом управление строится отдельно на каждом временном отрезке . Пусть при t=kT известны величины x[kT],f[kT]. Предположим далее, что можно измерить или вычислить производную , а также , что в момент t=kT возможно экстраполировать функцию f(t) и оценить ее значение и значение ее первой производной при . Обозначим эти оценки  и  . Поставим задачу определения управления U(t) на отрезке  , переводящего изображающую точку на плоскости  из начального положения ,  в конечное положение ( , )  .

Задачу определения управления будем решать как обратную задачу динамики , т.е. задавшись траекторией на плоскости  соединяющей имеющуюся начальную и желаемую конечную точки, найдем управление U при . Зададимся следующим законом изменения координаты x(t) :

,                                               (117)

где время t отсчитывается заново для каждого отрезка. Коэффициенты    постоянны на каждом временном отрезке и изменяются при его смене.

Определим коэффициенты  , исходя из начальных величин    и желаемых конечных величин , . Найдем производную  согласно формуле (117):

 .                                             (118)

Тогда система уравнений для определения коэффициентов  примет вид

                                      (119)

Система (119) всегда имеет единственное решение

                         (120)

Найдем высшие производные по t выражения (117):

.                                               (121)

Лекция "Лекция 1" также может быть Вам полезна.

Подставляя выражения (117),(118),(121) с коэффициентами (120) в уравнение объекта (116), найдем

.

Здесь управление выражается в явном виде, так как уравнение (116) не содержит производных u(t) .

Данный алгоритм может быть реализован при использовании ЭВМ в контуре управления. При этом U(t) может реализовываться либо с помощью аналогового устройства с переменными коэффициентами, либо с помощью цифрового вычислительного устройства, работающего с периодом дискретности , значительно меньшим Т. Оценки ,   в простейшем случае могут получаться с помощью конечных разностей решетчатой функции  .   Следует отметить, что даже при идеальной экстраполяции система будет следить за входным сигналом с ошибкой. Это объясняется тем, что в системе третьего порядка для однозначного задания движения необходимо знать еще и начальную величину ускорения . Здесь же контролируются только координата и ее первая производная. Процесс (117) возможен при условии

.

В противном случае реальный процесс x(t) отличается от определяемого по формуле (117) и в точку (, ) система попадет с некоторой сшибкой, к которой еще добавится ошибка экстраполяции. Однако приведенный алгоритм не накапливает ошибки, более того, возникшую на каком-либо этапе ошибку он постарается исправить на следующем шаге. При необходимости можно включить в число контролируемых параметров и вторую производную .

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