Моделирование систем с переменной структурой

Принципы построения систем с переменной структурой для управления свободным движением линейных объектов с постоянными параметрами. Разработка модели системы с переменной структурой с применением инструментов Model Vision Studium и Simulink пакета MathLab.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 26.10.2012
Размер файла 4,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

КРИВОРОЖСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ

КАФЕДРА ИНФОРМАТИКИ И ПРИКЛАДНОЙ МАТЕМАТИКИ

МОДЕЛИРОВАНИЕ СИСТЕМ С ПЕРЕМЕННОЙ СТРУКТУРОЙ

Квалификационная работа по информатике

студента 5-го курсу физико-математического факультета

Кириленко Алексея Николаевича

Руководитель:

к.т.н., с.н.с., доцент кафедры информатики

и прикладной математики

Полищук Александр Павлович

г. Кривой Рог

2007 г.

Содержание

  • ВВЕДЕНИЕ
  • РАЗДЕЛ І. ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ СИСТЕМ АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ. СИСТЕМЫ С ПЕРЕМЕННОЙ СТРУКТУРОЙ
    • 1.1 Задачи автоматического регулирования
    • 1.2 Понятие переменной структуры
    • 1.3 Особенности фазовых пространств линейных динамических систем. Принципы построения СПС
    • Выводы по І разделу
  • РАЗДЕЛ II. ПРИНЦИПЫ ПОСТРОЕНИЯ СПС ДЛЯ УПРАВЛЕНИЯ СВОБОДНЫМ ДВИЖЕНИЕМ ЛИНЕЙНЫХ ОБЪЕКТОВ С ПОСТОЯННЫМИ ПАРАМЕТРАМИ
    • 2.1 Простейшие примеры систем с переменной структурой. Режимы в системах с переменной структурой
    • 2.2 Управление линейным объектом с использованием воздействий по координате ошибки.
    • 2.3 Управление с использованием воздействий по ошибке и её производным
    • 2.4 Управление объектами, дифференциальные уравнения движения, которых содержат производные от входных воздействий
    • 2.5 Анализ вынужденных движений в СПС. Синтез закона управления в системе второго порядка
    • 2.6 Синтез закона управления в СПС произвольного порядка
    • Выводы по ІІ разделу
  • РАЗДЕЛ III. РАЗРАБОТКА МОДЕЛИ СИСТЕМЫ С ПЕРЕМЕННОЙ СТРУКТУРОЙ.
    • 3.1 Инструменты для визуального объектно-ориентированного моделирования сложных динамических систем
    • 3.2 Краткое руководство пользователя
    • 3.3 Построение модели системы с переменной структурой в Model Vision Studium.
    • 3.4 Моделирование СПС с помощью подсистемы Simulink пакета MathLab
    • Выводы по IIІ разделу
  • ВЫВОДЫ
  • СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

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

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

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

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

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

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

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

а) рассмотрение основных положений теории систем с переменной структурой;

б) анализ и выбор инструментальных средств для моделирования систем с переменной структурой;

в) построение моделей систем с переменной структурой разных порядков;

г) анализ полученных результатов.

РАЗДЕЛ І. ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ СИСТЕМ АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ. СИСТЕМЫ С ПЕРЕМЕННОЙ СТРУКТУРОЙ.

1.1 Задачи автоматического регулирования

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

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

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

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

Рассмотрим коротко существующие способы построения автоматических систем, предназначенных для решения задач стабилизации и слежения, и выявим особенности их применения. Как известно, при создании системы регулирования основным вопросом является вопрос выбора элементов системы, связей между ними, источников информации и т. п., т. е., другими словами, вопрос рационального выбора структуры системы.[3] Следует сказать, что структурный подход к синтезу систем во многих случаях оказывается весьма плодотворным, так как он позволяет достаточно наглядно выявить вид управляющих воздействий, необходимость введения различных обратных, опережающих или перекрестных связей, вскрыть физическую природу явлений, лежащих в основе того или иного способа построения системы регулирования. Что же такое структура системы автоматического регулирования?

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

Графически структуру системы отображает структурная схема. Структурная схема может быть детализированной в различной степени. Наиболее обобщенная схема системы автоматического регулирования изображена на рис. 1.1. Основными элементами системы являются объект управления и регулятор. С точки зрения приведенной структурной схемы, поставленные выше задачи регулирования могут быть сформулированы следующим образом: автоматическое поддержание с заданной точностью регулируемой (выходной) величины объекта на заданном уровне g - const - задача стабилизации; автоматическое поддержание с заданной точностью равенства регулируемой (выходной) величины объекта и входной величины - задающего воздействия, являющегося некоторой функцией времени g(t) - задача слежения. При этом на объект могут действовать внешние возмущения, описываемые некоторой функцией времени f(t). Буквой х обозначена разность между заданием g и выходной координатой , так называемое рассогласование или сигнал ошибки. И в том и в другом случае целью регулирования является обеспечение с той или иной степенью точности равенства нулю сигнала ошибки х. Эта цель достигается с помощью воздействующего на объект регулятора, состоящего, как правило, из исполнительного устройства (ИУ) и управляющего устройства (УУ). В управляющем устройстве УУ на основании информации о состоянии системы, о задающем воздействии g и о внешних воздействиях f, если они доступны для измерения, формируется управляющее воздействие u. Это управление поступает на ИУ, выходная координата y которого непосредственно воздействует на объект регулирования, в результате чего обеспечивается равенство выходной координаты и задающего воздействия g.

Рис. 1.1

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

Рис. 1.2

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

Рис. 1.3

Перейдем теперь непосредственно к изложению методов построения систем автоматического регулирования (САР). Для приведенных структурных схем, которые являются достаточно общими, эта задача сводится к получению необходимой информации о состоянии системы и формированию из этой информации функции управления и. Будем считать, что движение объекта регулирования описывается линейным дифференциальным уравнением

(1.1)

а исполнительного устройства - линейным дифференциальным уравнением

(1.2)

В (1.1) и (1.2) аi'(t), bi'(t) - постоянные или переменные параметры объекта, , - параметры исполнительного устройства, которые, как правило, бывают постоянными, , s,q,r,p - целые числа, и в соответствии с условиями физической реализуемости s ?q, r?р.

Уравнение сравнивающего устройства имеет вид

(1.3)

После исключения промежуточных координат у и ц можно записать уравнение движения неизменяемой части САР относительно сигнала ошибки х при наличии внешнего возмущения f, задающего воздействия g и управляющего воздействия u, приложенных к неизменяемой части САР (рис 1.4):

Рис. 1.4

(1.4)

где n=p+q, m=r+s, h=s+p, коэффициенты зависят от величины и их производных (предполагается, что эти производные существуют) [8].

Для простоты дальнейшего изложения будем предполагать, что скорость изменения коэффициентов ai(t),bi(t),ci(t) настолько мала, что во время протекания переходных процессов их можно считать постоянными. Тогда применяя преобразования Лапласа к (1.4), получаем при нулевых начальных условиях

(1.5)

Здесь р -- оператор Лапласа, А(р),В(р),С(р) -- полиномы от р с постоянными коэффициентами:

(1.6)

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

Рассмотрим основные способы формирования управляющего воздействия.

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

и движение системы вызвано ненулевыми начальными условиями. Тогда, если свободное движение неизменяемой части системы, определяемое корнями характеристического уравнения А(р)=0, удовлетворяет всем требованиям, предъявляемым к динамике системы, то величина ошибки может быть сведена к нулю и без управляющего воздействия. Однако чаще всего свойства объекта таковы, что эти требования не выполняются, и, по сути дела, задача состоит в выборе управления, которое соответствующим образом изменяет характеристическое уравнение объекта. Именно в результате этого и достигается устойчивость системы управления неустойчивым объектом, увеличивается скорость протекания переходных процессов, удаётся избежать колебательности и т. д. Из сказанного следует, что одним из возможных способов реализации управления в случае f ?0 и g?0 является формирование функции и в виде линейной комбинации координаты ошибки и конечного числа производных:

(1.7)

где - постоянные величины, l - целое число, или в операторной форме

(1.8)

Такой принцип формирования управляющего воздействия называется принципом управления по отклонению, так как в качестве информации о состоянии процесса используется величина отклонения регулируемой координаты от требуемого уровня. Сама система, построенная по этому принципу, является замкнутой системой или системой с обратной связью. Уравнение движения замкнутой системы, согласно (1.5) и (1.8), имеет вид

(1.9)

В (1.9) - линейно зависящие от ai, bi, бx2 коэффициенты характеристического полинома A(р) замкнутой системы,

(1.10)

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

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

Рис. 1.5

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

(1.11)

(1.12)

В случае управления

(1.13)

уравнение замкнутой системы, согласно (1.11)--(1.13), имеет вид

(1.14)

где

Рис. 1.6

Как уже отмечалось выше, требуемые динамические свойства системы достигаются соответствующим выбором коэффициентов. ax1 , ax2. Выясним, каким образом каждая из этих величин влияет на динамику процесса управления. Непосредственно из рассмотрения корней характеристического уравнения системы (1.14) следует, что увеличение ax1 - коэффициента воздействия по сигналу ошибки х - приводит к колебательности и, как следствие, к ухудшению процесса управления. Для того чтобы избежать этого, необходимо увеличивать аx2 - коэффициент воздействии по производной. Однако излишнее увеличение ax2 приводит к чрезмерному затягиванию переходного процесса. Поэтому даже для этой простейшей структуры (рис. 1.6) выбор коэффициентов аx1 и ax2 нельзя осуществлять независимо друг от друга. Для системы более высокого порядка увеличение коэффициента воздействия по ошибке всегда приводит к неустойчивости. И обычно в линейных структурах (рис. 1.5) требуемое быстродействие и другие качественные показатели процесса управления достигаются за счет одновременного увеличения уровней воздействия по сигналу ошибки и его производным. В то же время необходимо иметь в виду, что увеличение воздействий по производным приводит к усилению высокочастотных помех, которые весьма часто примешиваются к основному сигналу. И если в системе существуют какие-либо ограничения на координаты исполнительного устройства, то в результате система автоматического регулирования может потерять устойчивость.

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

Перейдем теперь к рассмотрению особенностей построения линейных структур в случае, если динамические свойства объекта меняются от процесса к процессу. Напомним, что правильный выбор коэффициентов воздействия по ошибке и её производным, по сути дела, обеспечивает желаемый вид характеристического уравнения системы. Если поставлена задача сохранить неизменным качество процесса управления при изменении параметров объекта, то для этого следует сохранить неизменным характеристическое уравнение при любых значениях параметров из некоторого диапазона. Поэтому из требования постоянства коэффициентов ai в (1.9), согласно (1.8), (1.10), следует, что величины ax1… являются уже не постоянными величинами, а функциями переменных параметров объекта. Очевидно, что это обстоятельство найдет своё отражение и в структуре системы. Структура системы должна содержать функциональные элементы, осуществляющие измерение параметров объекта, вычисляющие требуемые значения коэффициентов закона управления и перестраивающие коэффициенты воздействия в управляющем устройстве. Основные трудности при реализации построенной таким образом самонастраивающейся системы связаны со сложностью аппаратурного решения и необходимостью в измерении меняющихся параметров объекта.

Рис. 1.7

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

(1.15)

где а*1 , а*2 -- коэффициенты, зависящие от параметров объекта и исполнительного устройства к -- постоянный коэффициент. [9]

При неограниченном увеличении коэффициента k решение уравнения (1.15) будет приближаться к решению уравнения

(1.16)

которое не зависит от параметров объекта. Соответствующим выбором коэффициентов ax1, аx2 можно наделить решение этого уравнения желаемыми свойствами. Описанный способ компенсации влияния нестационарности характеристик применим, если коэффициенты a*1. и a*2 меняются произвольным образом в ограниченном диапазоне. Эффект, обусловленный введением звена с бесконечно большим коэффициентом усиления, может быть получен в релейной системе, в которой возникает движение с бесконечно большой частотой переключения релейного элемента [14].

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

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

Пусть в системе регулирования по отклонению, описываемой уравнением (1.5) для случая g(t)0 и f(t)0, управляющее устройство представляет собой некоторую совокупность линейных звеньев, осуществляющих дифференцирование, интегрирование, суммирование и т. д. Предположим далее, что на вход УУ поступает информация о величине отклонения регулируемой координаты от требуемого значения. Тогда функция управления u в операторной форме может быть представлена следующим образом:

(1.17)

где к -- постоянный коэффициент, Р(р) и Q(p) --. некоторые полиномы от р.

Из (1.5) и (1.17) получаем уравнение движения замкнутой системы автоматического регулирования

(1.18)

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

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

(1.19)

где

Очевидно, что с увеличением коэффициента усиления k правая часть уравнения (1.19) стремится к нулю, а общее решение этого уравнения стремится к решению соответствующего однородного уравнения. Следует, однако, иметь в виду, что от значения коэффициента k зависит не только вынужденное, но и свободное движение системы, и поэтому при увеличении коэффициента усиления k всегда возникает вопрос об устойчивости САР. Как уже упоминалось выше, высокочастотные помехи, неидеальности дифференцирующих устройств, ограничения на координаты системы начинают существенным образом влиять на устойчивость именно при больших коэффициентах усиления. Таким образом, этот принцип применим в тех случаях, когда удается успешно разрешить противоречие между требуемой точностью и устойчивостью системы. Задача управления в значительной степени облегчается, если заранее известен вид внешних воздействий, приложенных к системе [11].

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

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

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

Рис. 1.8

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

Задача автоматического управления значительно усложняется, если объект регулирования содержит элемент с чистым запаздыванием, так как в этом случае наиболее ярко проявляется противоречие между требованиями точности и устойчивости. Стремление повысить точность приводит к необходимости увеличения коэффициента усиления разомкнутой системы. С другой стороны, в линейной системе с запаздыванием неограниченное увеличение коэффициента усиления приводит к неустойчивости. Например, в линейной системе с постоянными параметрами, содержащей запаздывание, частотная характеристика разомкнутой системы всегда пересекает действительную ось на участке (, 0). Следовательно, при увеличении коэффициента усиления частотная характеристика будет охватывать точку (-1,0), т. е. система станет неустойчивой. Это противоречие может существенно ограничить применение линейных регуляторов для управления объектами с запаздыванием.

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

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

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

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

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

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

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

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

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

1.2 Понятие переменной структуры

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

Рис. 1.9

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

Приведём простейший пример. Предположим, что имеются две линейные структуры, представленные на рис. 1.9, а, б. Соответствующие переходные характеристики изображены на рис. 1.10. В первом случае (рис. 1.9, а) воздействие по производной мало и переходный процесс носит характер незатухающих колебаний, во втором случае вводится демпфирующее воздействие (рис. 1.9, б) и переходный процесс становится апериодическим. Пусть возникает задача получить процесс с большим быстродействием, чем процесс б на рис. 1.10, и без перерегулирования. Очевидно, что за счет изменения в момент времени t1 (рис. 1.11) структуры с первой на вторую удается обеспечить желаемый характер переходного процесса. Этот эффект объясняется тем, что на участке 0-t1 происходит быстрое увеличение регулируемой координаты (свойство первой структуры), а затем вводится демпфирующее воздействие (рис. 1.11), которое позволяет устранить перерегулирование (свойство второй структуры). Такое сочетание свойств обеих структур становится возможным, если в управляющем устройство системы регулирования предусмотреть ключевые логические элементы (КЭ) (рис. 1.12), осуществляющие скачкообразное изменение коэффициента воздействия по производной, или, что-то же, структуры системы.

Рис. 1.10.

Рассмотренный пример является иллюстрацией системы уже не с фиксированной, а с переменной структурой. В дальнейшем под системами с переменной структурой (СПС) будем понимать системы, в которых связи между функциональными элементами меняются тем или иным образом в зависимости от состояния системы.

Рис. 1.11

На рис. 1.13 представлена схема системы с переменной структурой. В зависимости от того, какие координаты системы и внешние воздействия доступны для измерения, на вход управляющего устройства (УУ) может поступать информация о величине ошибки х, выходной координате исполнительного устройства у, задающем и возмущающем воздействиях g(t) и f(t), о регулируемой величине ц, о промежуточных координатах объекта ц1...,цi и исполнительного устройства y1,…,yk. Управляющее устройство содержит некоторую совокупность функциональных звеньев, причём оператор каждого из них обозначен на рис. 1.13 буквой А с соответствующими индексами. Каждая из входных величин управляющего устройства может поступать на входы только «своих» звеньев. На рис. 1.13 верхний индекс оператора А говорит о входной величине звена, а нижний индекс указывает на его порядковый номер. Управляющее воздействие является суммой выходных величин всех звеньев. В управляющем устройстве имеются ключевые элементы (КЭ). Каждый ключевой элемент замыкает один из предусмотренных каналов передачи информации. Всевозможные сочетания положений контактов (КЭ) определяют совокупность имеющихся в распоряжении фиксированных структур. Блок изменения структуры БИС, на основе анализа всей поступающей на управляющее устройство информации, даёт команду на изменение структуры системы. Задача синтеза такой СПС состоит в выборе операторов всех звеньев и логических законов, в соответствии с которыми изменяется структура системы.

Рис. 1.12

Рис. 1.13

1.3 Особенности фазовых пространств линейных динамических систем. Принципы построения СПС

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

Как известно, состояние динамической системы п-го порядка в любой момент времени полностью определяется значениями п координат. Значения этих координат задают некоторую точку в n-мерном пространстве, по осям которого отложены координаты системы. Точка, характеризующая состояние системы, называется изображающей точкой, а пространство - фазовым пространством. При движении системы её координаты изменяются, и изображающая точка описывает некоторую кривую, которая называется фазовой траекторией. Это движение характеризуется вектором фазовой скорости, который направлен по касательной к траектории в сторону движения изображающей точки. Длина вектора фазовой скорости определяется скоростью изменения каждой из координат системы. Тогда движение изображающей точки по фазовым траекториям в фазовом пространстве можно рассматривать как геометрическую интерпретацию движения в динамической системе.

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

(1.20)

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

(1.21)

где А1 и А2 - постоянные интегрирования, зависящие от начальных условий. Уравнения (1.21) в параметрической форме задают семейство фазовых траекторий на фазовой плоскости . Заметим, что при А2=0 величины х2 и х1 связаны зависимостью х2=, и поэтому движение изображающей точки будет происходить по прямой I (рис. 1.14, а), заданной уравнением

(1.22)

Аналогично при А1=0 фазовая траектория становится прямой II, заданной уравнением

(1.23)

Так как , то траектории стягиваются к началу координат. В силу того, что при прямая I является касательной для любой фазовой траектории, за исключением прямой II. Общий вид фазовой плоскости для рассматриваемого случая представлен на рис. 1.14, а. Фазовыми траекториями является семейство кривых параболического типа, уравнения которых можно получить из (1.21), исключив параметр t. Здесь и в дальнейшем стрелки на фазовых траекториях обозначают направление движения изображающей точки.

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

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

Рис. 1.14.

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

На рис. 1.14 представлены всевозможные виды движения, которые могут иметь место в динамической системе, описываемой уравнением (1.20). Непосредственно из анализа этих портретов можно сделать вывод о таких важных показателях переходного процесса, как устойчивость или неустойчивость, аппериодичность или колебательность, можно судить о темпах протекания переходного процесса, о перерегулировании и т. п.

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

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

Пусть линейная система описывается дифференциальным уравнением

(1.24)

где а0,a1,..an-1 - постоянные величины.

Исследуем вопрос об устойчивости различных движений этой системы в фазовом пространстве X координат х, ,.., хn-1. Если л1, л2, лn - корни характеристического уравнения, тo

(1.25)

где Aj - постоянные интегрирования, зависящие от начальных условий

Очевидно, что линейная структура устойчива или любая траектория в фазовом пространстве X стягивается к началу координат, если Re лj< 0 (j=1,...,n). В рассмотренном примере этому случаю соответствуют фазовые портреты, представленные на рис. 1.14, а, б, в.

Отметим существенную особенность линейной структуры, неустойчивость в которой вызвана тем, что один из корней характеристического уравнения лk больше нуля. Если при этом Re лj< 0 (j?k), то в фазовом пространстве системы существует совокупность устойчивых траекторий, т. е. таких траектории, по которым изображающая точка асимптотически приближается к началу координат. Действительно, если начальные условия таковы, что Ак =0, то, согласно (1.25),

Известно, что при Ak=0 координаты хл ,..., xn-1 линейно зависимы, т. е. найдутся такие действительные числа с0,...сn-1 что

(1.26)

Соотношение (1.26) задает в пространстве X некоторую гиперплоскость S. Следовательно, совокупность устойчивых траекторий линейной структуры в случае, если характеристическое уравнение имеет один положительный корень, образует гиперплоскость в фазовом пространстве системы. Поясним указанную особенность такой линейной структуры на примере системы второго порядка, описываемой уравнением (1.20). Пусть в (1.21) л1> 0, л2< 0. Соответствующие фазовые портреты показаны на рис. 1.14, з; и, к. Если А1=0, то lim x=0, lim =0 и в силу (1.21)

(1.27)

Прямая S, заданная уравнением (1.27) (рис. 1.14, з, и, к), и является совокупностью устойчивых траекторий для неустойчивой системы второго порядка. Если в начальный момент времени изображающая точка находится на прямой S, то она будет асимптотически приближаться к началу координат. В то же время необходимо отметить, что любые сколь угодно малые возмущения, всегда существующие в системе, «выбивают» точку с прямой S и в системе возникает неустойчивое движение. В дальнейшем движения изображающей точки, происходящие по траекториям, принадлежащим гиперплоскости, будем называть вырожденными. Эта особенность фазового пространства линейных систем позволяет заметить один из возможных принципов построения систем с переменной структурой.

Предположим, что в нашем распоряжении имеются две, пусть даже неустойчивые, линейные структуры, но в фазовом пространстве одной из них существует гиперплоскость с устойчивыми вырожденными движениями. Тогда следует выбрать такую последовательность изменения этих структур, чтобы, во-первых, любая траектория в пространстве X пересекала эту гиперплоскость и, во-вторых, в момент попадания изображающей точки на эту гиперплоскость структура системы совпадала со структурой с устойчивым вырожденным движением. Построенная таким образом система будет устойчивой для любых начальных условий. Рассмотрим, например, систему, которая может иметь две фиксированные неустойчивые структуры. Пусть первой структуре соответствует фазовый портрет рис. 1.14, д, а второй - рис. 1.14, к. Возникает задача: выбрать такую последовательность изменения структур, чтобы любое движение системы было устойчиво. Решим эту задачу методом фазовой плоскости. Разобьём фазовую плоскость (х,) на две области, границами которых являются прямая S и ось (рис. 1.15). Если состояние системы таково, что изображающая точка находится в области I, то её движение должно происходить по раскручивающимся спиралям (система должна иметь первую структуру). В области II изображающая точка должна двигаться по кривым гиперболического типа (система должна иметь вторую структуру). Из рис. 1.15 видно, что изображающая точка всегда попадает на прямую S, которая является устойчивой траекторией для второй структуры. Поэтому для любых начальных условий, начиная с некоторого момента времени (момента попадания на S)возникает устойчивое движение. Очевидно, что если управляющее устройство осуществляет изменение структуры на прямой S и оси , то в системе будет обеспечена апериодическая устойчивость движения. Такой подход позволяет построить устойчивую систему и отказаться от требования устойчивости для каждой из имеющихся структур.

Рис. 1.15.

Другой способ, который может быть положен в основу построения систем с переменной структурой, целесообразно использовать в случае, если фазовое пространство для каждой из фиксированных неустойчивых структур не содержит гиперплоскостей с устойчивыми вырожденными движениями. За счёт «сшивания» в определенной последовательности участков неустойчивых траекторий удаётся в итоге получить устойчивое движение для любых начальных условий. В качестве примера рассмотрим случай, когда в нашем распоряжении имеются две линейные структуры, находящиеся на границе устойчивости. Соответствующие им фазовые портреты представлены на рис. 1.16, а, б. Пусть в первом и третьем квадрантах плоскости (х, ) фазовыми траекториями изображающей точки являются траектории рис. 1.16, а, а во втором и четвертом квадрантах - фазовые траектории рис. 1.16, б. Очевидно, что если изменение структуры происходит на координатных осях и фазовый портрет системы имеет вид, представленный на рис. 1.17, то при любых начальных условиях движение в системе будет устойчивым.

Рис. 1.16.

Рис. 1.17.

Наиболее плодотворной идеей синтеза СПС оказалась идея создания искусственных вырожденных движений. Сущность этого подхода заключается в следующем: в фазовом пространстве X задается некоторая гиперплоскость S, движение в которой обладает желаемыми свойствами, причём траектории, лежащие в S, не принадлежат ни одной из имеющихся структур. Последовательность изменения структур должна быть выбрана такой, чтобы изображающая точка всегда попадала на эту гиперплоскость, а

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

Рис. 1.18.

Предположим далее, что изменение структуры системы осуществляется на оси в на прямой S*, которая не является фазовой траекторией ни для одной из имеющихся структур (рис. 1.18). Ось х и прямая S* разбивают фазовую плоскость на две области, причем в области I изображающая точка движется по эллиптическим кривым, а в области II - по гиперболическим кривым. Очевидно, что из любого начального положения изображающая точка попадает на границу S*. Если угловой коэффициент прямой S*, то в окрестности S* фазовые траектории будут направлены встречно (рис. 1.18). Тогда, попав на S*, изображающая точка в дальнейшем ее не покинет, т. е. прямая S* является фазовой траекторией. Таким образом, удаётся обеспечить существование искусственных вырожденных движений. [10]

Выводы по І разделу

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

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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.