Управление механическими системами

Автор работы: Пользователь скрыл имя, 17 Декабря 2012 в 10:19, курсовая работа

Краткое описание

Системы механической природы занимают существенное место сре¬ди других динамических объектов. Такие системы включают прак¬тически важные объекты управления: роботы-манипуляторы и дру¬гие подобные системы типа крана, центрифуги и т.д., летательные и плавательные аппараты, транспортные средства различного назна-чения. Изучается проблема синтеза законов управления механиче¬скими системами, которая является одной из центральных задач теории и практики управления.

Содержимое работы - 1 файл

управление механическими системами.docx

— 707.85 Кб (Скачать файл)

                                       (2.2)

Функции в (2.2) рассматриваются как некоторые программные управления, которые отвечают заданному движению . Эти управления должны принадлежать классу допустимых управлений. Таким классом в работе рассматривается класс ограниченных управлений (1.10). Поэтому функции должны удовлетворять неравенствам

,   ,                              (2.3)

Если функции  , удовлетворяющие условиям (2.2), (2.3), существуют, то (гладкое) движение будем называть реализуемым. Очевидно, что только такие функции могут быть использованы в качестве описания допустимой цели управления в соотношениях (2.1).


19


Введем  множество Ф всех реализуемых  движений

            (2.4)

Физический смысл введенного множества  состоит в том, что оно содержит все возможные движения объекта  управления, поскольку содержит все  возможные функции , которые удовлетворяют системе (1.1) и условиям допустимости управлений (1.10).

Введенное предположение  о реализуемости поставленной цели управления будет основным содержательным предположением в работе. Естественность этого предположений представляется достаточно очевидной. Действительно, нарушение неравенств (2.4) означает, что не является движением рассматриваемой механической системы. Это значит, что не существует допустимого закона управления, который стабилизировал бы движение . Поэтому для такого целевого движения (2.1) задача построения стабилизирующего управления не имеет смысла.

Обратим внимание, что проверка предположения  о реализуемости того или иного  движения является конструктивной. В  общем случае она сводится к проверке соотношений (2.2), (2.3). Вообще говоря, такая  задача является достаточно громоздкой. Это связано с тем, что для  этого надо использовать уравнения  движения механической системы. Именно, необходимо располагать полной информацией  о динамике объекта управления, осуществить построение величин ,исходя из соотношений (2.2), реализовать проверку справедливости неравенств (2.3) для всех моментов времени t > t° движения системы. В связи с этим необходимо сделать следующее замечание.

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

Заметим также, что  решение вопроса о реализуемости  заданного движения (как станет ясно ниже) можно получить из результатов  непосредственного использования  универсального закона в реальном процессе управления. Именно, если движение механической системы оказалось устойчивым, то заданная цель управления, очевидно, является реализуемой. Более того, имеет место по существу обратное утверждение. Если устойчивость механической системы нарушена, то практически это может быть связано только с нарушением предположения о реализуемости заданного движения. Это обусловлено тем, что (как уже говорилось выше) условие реализуемости является практически единственным содержательным условием, при котором универсальный закон управления обеспечивает устойчивость движения механической системы.

В утверждениях ниже вместо условий реализуемости (2.2), (2.3) заданной цели управления будут использоваться условия вида

                                 (2,5)

 Соответствующее множество  функций  обозначим через . Неравенства в соотношениях (2.5) представляют собой усиленные неравенства (2.3). Иначе говоря, соотношения (2.5) описывают усиленные условия реализуемости заданного движения механической системы.

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

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

Заметим также, что при малых любые функции удовлетворяющие неравенствам (2.3) практически удовлетворяют и неравенствам (2.5) (с точностью до малого . В этом случае соотношения (2.5) могут рассматриваться практически как исходные условия реализуемости (2.2), (2.3) для цели управления механической системы. В этом смысле можно говорить о близости множеств и . То есть можно говорить, что множество содержит по существу все возможные движения рассматриваемого объекта управления.

 

 

                         § 3. Задача построения универсальных законов управления

 

Стандартная задача управления для механической системы (1.1) состоит  в том, чтобы построить такой  закон управления

                                                                           (3.1)

 

который стабилизирует заданное движение . Иначе говоря, необходимо, чтобы замкнутая система (1.1) вида

                              (3.2)

имела устойчивое (по Ляпунову) движение .

Универсальный закон управления должен отвечать двум дополнительным условиям. Во-первых, универсальный закон вида (3.1) должен стабилизировать не только одно конкретное движение (2.1) вида , а любое такое движение из множества Ф, которое описано выше. Во-вторых, закон (3.1) не должен содержать динамические параметры р механической системы и внешней среды.

В качестве множества Ф в работе рассматривается множество (2.4), которое  содержит все реализуемые цели управления вида (2.1), т. е. любые функции , удовлетворяющие соотношениям (2.2), (2.3). Таковы основные особенности универсальных законов управления, которые строятся в настоящей работе.

Поясним введенные свойства универсального закона управления. Как  уже говорилось выше, введенное множество  Ф содержит все возможные движения рассматриваемого объекта управления. Следовательно, универсальный закон управления должен обладать следующим важным свойством. Закон должен стабилизировать по существу любое из возможных движений рассматриваемой механической системы (рис. 1.5).

Рис. 1.5. Универсальный закон  управления должен стабилизировать  любое заданное движение q*(t) из множества Ф всех возможных движений механической системы

Иначе говоря, замкнутая система (3.2) должна быть устойчивой, каково бы ни было движение q*(t), выбранное из множества Ф. В то же время обратная связь (3.1) не должна содержать динамические параметры механической системы и внешней среды, определение которых представляет собой проблему.

      Поясним смысл постановки задачи управления на примере манипуляционного робота (см. рис. 1.2). В этом случае множество Ф содержит всевозможные функции q*(t), которые удовлетворяют соотношениям (2.2), (2.3).       Иначе говоря, множество Ф содержит любые функции , которые могут, описывать изменение положения звеньев манипулятора, т. е. могут рассматриваться в качестве возможного движения манипулятора.

 

 

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

Закон управления (3.1) выше должен допускать  изменение цели управления и динамических параметров механической системы. Именно, при замене цели управления на другую**** осуществляется замена входной информации q = q*(t) на другую в универсальный регулятор (см. рис. 1.5). Если то такая замена не должна приводить к нарушению устойчивости движения механической системы. Замена должна допускать стабилизацию новой цели управления , если движение реализуемо. Изменение динамических параметров механической системы также не нарушает устойчивости ее движения, поскольку закон управления (3.1) не зависит от этих параметров.

Общая цель работы состоит в том, чтобы решить задачу построения универсальных  законов управления для динамических систем механической природы. Именно, необходимо:

  1. Разработать метод построения универсальных законов управления.
  2. Обосновать грубость законов управления по отношению к различного рода возмущающим факторам (неидеальностям устройств управления механической системы, постоянно действующим возмущениям, деформациям звеньев системы и т.д.).
  3. Построить законы управления в явной форме в рамках широких условий, которые отвечают природе, назначению и применению механических систем:
  • когда цель управления задана в форме общих требований к движению механической системы;
  • когда динамика управляющих приводов системы существенна;
  • когда звенья механической системы обладают высокой жесткостью;
  • когда на систему наложены неголономные связи;
  • когда требуется регулировать силовое воздействие механической

системы на окружающие объекты.

  1. Решить задачу стабилизации движений твердого тела, включая задачи, которые отвечают специфике динамики полета (стабилизацию движения самолета в условиях дефицита управляющих воздействий, при учете возмущающего влияния скоса воздушного потока и т.д.).
  2. Исследовать задачу стабилизации движения колесной механической системы (автомобиль, колесный трактор) вдоль плоской гладкой кривой.

Такова постановка задачи настоящей  работы и основные мотивы, которые  обусловили ее особенности.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

II МЕТОД ПОСТРОЕНИЯ УНИВЕРСАЛЬНЫХ ЗАКОНОВ                       УПРАВЛЕНИЯ

 

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

 

§ 1. Функции Ляпунова энергетического типа

В работе закон управления строится, исходя из условий устойчивости замкнутой механической системы. В основе метода построения законов лежит функция Ляпунова энергетического типа. Она имеет вид 

 

                           (1.1)

 

Величины  в (1.1) являются отклонениями движения механической системы от заданного движения по обобщенным координатам, — отклонения по обобщенным скоростям. Матрица квадратичной формы (1.1) совпадает с матрицей коэффициентов перед старшими производными в уравнениях движения механической системы (1.5)

 

                                        (1.2)

 

При функция (1.1) совпадает с компонентой кинетической энергии механической системы (1.2). Функция является положительно определенной по переменным

                                        (1.3)

 

при любых  значениях  и t (см. гл. I). Иначе говоря, функция G характеризует меру отклонения движения механической системы от заданной программы по переменным .

Заметим, что для динамических систем общего вида выбор функции Ляпунова представляет собой проблему. Решение  этого вопроса может быть сведено  к задаче построения стабилизирующей  пары, которая содержит как функцию  Ляпунова, так и управление, стабилизирующее  движение замкнутой системы (Пятницкий, 1993). Функция Ляпунова разыскивается  как решение специальной системы  дифференциальных уравнений в частных  производных.

Информация о работе Управление механическими системами