Logo GenDocs.ru

Поиск по сайту:  


Загрузка...

Лекции. Оптимизация систем управления. Оптимальное управление и оптимальные мехатронные системы - файл ЛЕКЦИЯ 14.doc


Загрузка...
Лекции. Оптимизация систем управления. Оптимальное управление и оптимальные мехатронные системы
скачать (1529.3 kb.)

Доступные файлы (22):

desktop.ini
ЛЕКЦИЯ 10.doc410kb.15.06.2000 16:50скачать
ЛЕКЦИЯ 11.doc186kb.15.06.2000 16:51скачать
ЛЕКЦИЯ 12.doc241kb.15.06.2000 16:53скачать
ЛЕКЦИЯ 13.doc256kb.15.06.2000 16:54скачать
ЛЕКЦИЯ 14.doc2611kb.15.06.2000 16:56скачать
ЛЕКЦИЯ 15.doc239kb.15.06.2000 16:56скачать
ЛЕКЦИЯ 16.doc250kb.15.06.2000 16:58скачать
ЛЕКЦИЯ 17.doc218kb.15.06.2000 16:59скачать
ЛЕКЦИЯ 18.doc333kb.15.06.2000 17:00скачать
ЛЕКЦИЯ 19.doc255kb.15.06.2000 17:00скачать
ЛЕКЦИЯ 1.doc44kb.29.06.2000 15:08скачать
ЛЕКЦИЯ 20.doc277kb.15.06.2000 17:01скачать
ЛЕКЦИЯ 21.doc133kb.29.06.2000 15:02скачать
Лекция 2.doc343kb.15.06.2000 16:38скачать
ЛЕКЦИЯ 3.doc2930kb.15.06.2000 16:40скачать
ЛЕКЦИЯ 4.doc5790kb.15.06.2000 16:42скачать
ЛЕКЦИЯ 5.doc244kb.15.06.2000 16:43скачать
ЛЕКЦИЯ 6.doc4878kb.15.06.2000 16:44скачать
ЛЕКЦИЯ 7.doc204kb.15.06.2000 16:45скачать
ЛЕКЦИЯ 8.doc245kb.15.06.2000 16:46скачать
ЛЕКЦИЯ 9.doc474kb.15.06.2000 16:49скачать

ЛЕКЦИЯ 14.doc

Реклама MarketGid:
Загрузка...






ЛЕКЦИЯ 14
План лекции

  1. Сложность синтеза оптимальных систем высокого порядка (проклятие размерности).

  2. Базовые и вспомогательные системы.

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

  4. Способы выбора эквивалентного запаздывания.

3.4. Приближённый способ учёта малых постоянных времени.

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

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

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

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

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

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

.
Рис. 3.12.

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

, (3.57)

где - уравнение линии переключения.

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



Рис. 3.13.

Так как , то базовая система обладает существенно большей “инерционностью”, чем дополнительное звено, т. е. базовая система практически не реагирует на форму быстрых изменений координаты , а “отслеживает” их среднее значение. Это позволяет приближённо учесть влияние дополнительного звена, заменив его звеном запаздывания. На рис. 3.12 пунктиром изображены запаздывающие моменты переключения, компенсирующие влияние малой постоянно времени. Следует отметить, что введение запаздывания является распространённым приёмом, который используется при аппроксимации систем высокого порядка моделями низкого порядка.

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

,

.

Из передаточной функции системы следует, что

, .

Заменяя в законе (3.57) текущие координаты на упреждённые, получим

. (3.58)

Отметим, что в закон управления (3.58) входят все фазовые координаты объекта. Из приведённых выше рассуждений следует, что при правильно подобранном значении запаздывания закон управления (3.58) достаточно точно учитывает влияние малой постоянной времени , т. е. его можно рассматривать в качестве приближённого оптимального закона управления объектом, изображённом на рис. 3.13.

Остановимся на способе определения запаздывания . Известно, что для рассматриваемого объекта поверхность переключения представляет собой совокупность идущих в начало координат оптимальных траекторий, на которых допускается одно переключение управления. С другой стороны, в релейной системе (необязательно оптимальной) движение по поверхности переключения возможно в скользящем режиме. Так как оптимальная поверхность переключения состоит из траекторий движения, то её можно рассматривать как предельную поверхность скольжения. Значение запаздывания будем выбирать так, чтобы поверхность переключения, реализующая закон управления (3.58), также была предельной (в рамках заданной структуры) поверхностью скольжения. Это является косвенным критерием близости поверхности переключения, входящей в закон (3.58), к строго оптимальной поверхности. При таком выборе траектории, порождаемые законом (3.58), имеют характер строго оптимальных: фазовая точка объекта сначала выводится на поверхность переключения, а затем по поверхности переключения переводится в начало координат.

В соответствии с работой [7] на поверхности переключения

(3.59)

условия существования скользящего режима задаются неравенствами

,

.

Выполнив дифференцирование, получим соотношения

,

,□(3.60)

где

. (3.61)

Отметим, что неравенства (3.60) должны выполняться в каждой точке поверхности (3.59).

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

Обозначим левую часть соотношений (3.60) (для статического объекта координата также входит в условия существования скользящего режима; при определении функции её необходимо выразить из уравнения (3.59) через и ). Из передаточной функции объекта следует, что фазовые переменные и изменяются в пределах

, . (3.62)

Область, выделяемую неравенствами (3.62), обозначим . Пусть

,

.

Нетрудно видеть, что

.

Величина запаздывания , при которой поверхность (3.59) является предельной поверхностью скольжения, удовлетворяет уравнению

.

На рис. 3.14 изображён график функции при , , . Так как в точке , то при неравенства (3.60) не зависят от знака управления. Для соответствующих , , как непосредственно следует из (3.60) и (3.61), левые части соотношений (3.60) при любом равны нулю. Этим и объясняется наличие на графике функции участка, лежащего на оси .

Другой способ определения запаздывания основывается на приравнивании площадей криволинейного треугольника и прямоугольника (см. рис. 3.13). Легко убедиться, что запаздывание , если его определять указанным способом, равно . Более того, если дополнительная система состоит из апериодических звеньев, включённых последовательно и имеющих постоянные времени , , , , то запаздывание . Отметим, что для рассматриваемого объекта оба способа дают примерно одинаковый результат.




Рис. 3.14.

На рис. 3.15 изображена осциллограмма отработки системой (с законом управления (3.58)) начального рассогласования по координате . Из рисунка видно, что координата имеет два излома, что соответствует двум переключениям управления. Длительность переходного процесса при этом практически не отличается от строго оптимальной. Исследование на ЭЦВМ закона управления (3.58) при различных значениях постоянных времени и показывает, что указанный подход можно успешно использовать при разносе постоянных времени в пять и более раз.

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



Рис. 3.15.

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

(3.63)

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

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




Рис. 3.16.

На рис. 3.17 изображена осциллограмма отработки системой четвёртого порядка (, ) начального рассогласования.



Рис. 3.17.

Оптимальный закон управления строился путём двукратного применения упреждения первого порядка. Следует отметить, что получаемый таким образом закон управления оказывается более близким к оптимальному, чем закон управления (3.63).

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



Рис. 3.18.

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

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


Скачать файл (1529.3 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации
Рейтинг@Mail.ru