Автор работы: Пользователь скрыл имя, 17 Декабря 2012 в 10:19, курсовая работа
Системы механической природы занимают существенное место сре¬ди других динамических объектов. Такие системы включают прак¬тически важные объекты управления: роботы-манипуляторы и дру¬гие подобные системы типа крана, центрифуги и т.д., летательные и плавательные аппараты, транспортные средства различного назна-чения. Изучается проблема синтеза законов управления механиче¬скими системами, которая является одной из центральных задач теории и практики управления.
Для класса рассматриваемых динамических систем механической природы, как оказывается, в качестве функции Ляпунова удается использовать функции вида (1.1). Это связано с тем, что функцию (1.1) можно рассматривать как некоторую энергетическую характеристику механической системы, которая отражает наиболее важные свойства этого объекта управления.
Выбор функции Ляпунова в форме (1.1) для исследования устойчивости движений механических систем обусловлен также следующим обстоятельством. Оказывается на этой основе, как правило, удается построить такие законы управления, которые явно не содержат динамических параметров механической системы. Это важное обстоятельство, поскольку эти величины согласно постановке задачи не предполагаются заданными, известными, и поэтому не могут явно быть использованы в законе управления (см. гл. I). Различные функции Ляпунова типа (1.1) будут подробно исследоваться ниже. Этот класс функций Ляпунова энергетического типа будет рассматриваться основным.
Функция G в общем случае не является положительно определенной по переменным . Поэтому для оценки влияния величин , как правило, будет вводиться вторая функция Ляпунова которая является положительно определенной по этим переменным. Например, могут исследоваться функции Ляпунова типа
G и g можно рассматривать как компоненты вектор функции Ляпунова. На основе функций G и g будет проводиться полный анализ устойчивости движения механической системы. Аналогичные вектор функции Ляпунова будут подробно рассматриваться ниже.
§ 2. Построение законов управления
Построение закона управления будет осуществляться, исходя из условия убывания функций G и g на движениях механической системы. Для простоты изложения общей схемы построения законов управления в разделе 2.1 предполагается, что функция Ляпунова является положительно определенной по всем переменным (и функция g пока не будет учитываться). Детальный анализ устойчивости на основе вектор функции (G, g) из § 1 будет осуществлен ниже.
(2.1)
Через
(2.2)
в (2.1) обозначено выражение для производной функции в силу системы уравнений (1.2), которые описывают движения механической системы.
Неравенство (2.1) понимается в смысле отрицательно определенных по Ляпунову функций, зависящих явно от времени. Условия, при которых неравенство (2.1) справедливо, рассматриваются как условия устойчивости движения замкнутой механической системы (1.2) вида
Если неравенство (2.1) справедливо, то движение замкнутой системы (2.3) будет асимптотически устойчиво по Ляпунову. Иначе говоря, из соотношения (2.1) следует, что заданное движение рассматриваемой механической системы (2.3) будет устойчивым, т. е. будет стабилизировано за счет управления М = М1. Управление, как правило, будет строиться из условия вида
В качестве допустимых здесь рассматривается введенный класс ограниченных управлений.
Иначе говоря, управление будет строиться из условия наибольшего убывания функции G
на движениях замкнутой
Условие (2.1) вида
.
может рассматриваться как
Теорема 1. Пусть неравенство (2.7) справедливо. Тогда управление вида (2.4) обеспечит устойчивость программного движения механической системы.
Смысл приведенного общего утверждения состоит в том, что оно проблему синтеза управления движением механической системы позволяет свести к решению двух алгебраических задач (для рассматриваемой функции Ляпунова и в выбранном классе управлений). Первая задача связана с построением управлений, например, из условия (2.4). Вторая задача связана с проверкой справедливости неравенства (2.7) (вопрос о существовании решения поставленной задачи синтеза управления).
Заметим, что функция в (2.4) может рассматриваться как одно из возможных решений задачи синтеза управления (2.7). Это решение получено в классе (2.5) ограниченных управлений. Иные формы закона управления могут быть получены при учете иных (или дополнительных) ограничений на класс допустимых управлений. Именно, решение задачи (2.7) можно искать не только в классе ограниченных управлений. Можно исследовать, например, классы кусочно-линейных, непрерывных, или гладких управлений, другие классы. Скажем, соотношения
можно также исследовать в качестве решения задачи (2.1) в классе линейных функций . Соотношения (2.8) можно также рассматривать как описание линейных законов управления механическими системами. Эти законы являются аналогами известных ПИД-регуляторов, которые широко изучаются во многих исследовательских работах и на практике.
Устойчивость движений замкнутой механической системы не всегда удается получить непосредственно на основе теорем Ляпунова. Это связано с тем, что не всегда удается непосредственно проверить отрицательную определенность выражений для , например, вида (2.1) или (2.7). Поэтому в работе для функции Ляпунова , как правило, строится дифференциальное неравенство, и характер поведения G исследуется на его решениях.
Для этого из равенства в соотношениях (2.1) строится оценка
Построение неравенства (2.9) из равенства (2.1) осуществляется путем мажорирования его правой части. На этом этапе (см. ниже) учитываются особенности динамики механической системы, учитываются предположения изучаемой задачи управления.
При учете свойства положительной определенности типа (1.3) из неравенства (2.9) строится дифференциальное неравенство
,
которое содержит только величину G. Соотношение (2.10) рассматривается как дифференциальное неравенство относительно переменной G как функции времени. Исследуются решения G = G(t) дифференциального неравенства (2.10) в классе абсолютно непрерывных неотрицательных функций G = G(t). Устанавливаются свойства решений G = G(t) системы (2.10) типа ограниченности, убывания и т. д. На этой основе устанавливаются свойства движения замкнутой механической системы (2.3), например, устойчивость по Ляпунову.
Такова общая схема построения
универсальных законов
2.2 Производная функции Ляпунова. Для получения закона управления в явном виде построим производные функций Ляпунова G и g в силу уравнений движения механической системы (1.2). Для этого запишем эти уравнения в отклонениях
(2.11)
от заданного движения
Система (1.2) в отклонениях имеет вид
Где При построении уравнений (2.13) учитывались уравнения невозмущенного движения объекта управления (1.2) в соответствии с целью, т. е. учитывались тождества вида
Напомним, что через М = M*(t) в (2.14) обозначены функции, которые имеют смысл управлений, отвечающих заданному (невозмущенному) движению . Из уравнений (1.2) при учете (2.14) следует соотношение , затем и далее (2.13).
Уравнения (2.13) представляют собой исходные уравнения движения рассматриваемой механической системы, записанные в новых переменных Правые части уравнений представляют собой функции, которые зависят только от этих переменных и времени t, например,
(2.15)
Полные производные функций G и g выше в силу уравнений (2.13) имеют вид
Или
2.3 Закон управления. С учетом (2.17) задача (2.4) построения законов управления принимает форму
(2.18)
Решение задачи (2.18) на минимум имеет следующий аналитический вид
(2.19)
Через sign(x) в (2.19) обозначена функция знака величины х. Эта функция является разрывной (многозначной) функцией (глава VIII).
Полученное соотношение (2.19) можно рассматривать как описание одного из возможных законов управления механической системой (рис. 2.1), если в этой системе допустимы релейные (разрывные) законы управления. Подробное обсуждение соотношения (2.19) как закона управления приводится ниже в § 4. Управление (2.19) можно иметь в виду в теореме 1 из § 2 данной главы.
Заметим, что функция G представляет собой величину типа кинетической энергии механической системы (2.13). Эта система описывает движения исходной механической системы (1.2) в отклонениях от заданного движения . Соотношение (2.17) выражает теорему механики об изменении этой энергии G. Правая часть (2.17) имеет смысл мощности сил, воздействующих на механическую систему (2.13). Релейный закон (2.19) характеризуется тем, что он (например, в отличие от линейных законов (2.8)) обеспечивает в каждой точке наибольшую локальную скорость диссипации энергии G. Поэтому смысл соотношений (2.6) состоит в том, что управления (2.19) обеспечивают убывание энергии отклонений G с наибольшей скоростью.
Рис.
2.1. Блок-схема универсальной
Основной вопрос теперь состоит в том, стабилизирует ли закон (2.19) заданное движение ? Решение этого вопроса приводится ниже.
§ 3. Устойчивость механической системы
Построенный закон управления (2.19) стабилизирует заданное движение если функции Ляпунова G и g выше, например, не будут возрастать на движениях замкнутой механической системы. Для установления этого факта рассмотрим выражения (2.17) для производных G и g при учете (2.19)
( 3.1)
Или ( 3.2)
Для построения системы дифференциальных неравенств типа (2.10) оценим (мажорируем) правые части выражений (3.2).
С этой целью рассмотрим неравенства
которые были введены выше (см. гл. 1). Напомним, что эти неравенства представля
которые выражают условие реализуемости заданног
При учете условия реализуемости це
(3.5)
Или
где учитываются также неравенства (1.3) для функции Ляпунова G.
При дальнейших