Научная статья на тему 'Робастная система управления с повышенным потенциалом'

Робастная система управления с повышенным потенциалом Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
572
159
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕОПРЕДЕЛЕННОСТЬ / СЛЕДЯЩАЯ РОБАСТНАЯ СИСТЕМА / ФУНКЦИЯ ЛЯПУНОВА / ПАРТИТУРНАЯ МОДЕЛЬ / БОЛЬШОЙ КОЭФФИЦИЕНТ УСИЛЕНИЯ / ПАРАМЕТРИЧЕСКИЙ МАЯТНИК / UNCERTAINTY / ROBUST TRACKING SYSTEM / LYAPUNOV FUNCTION / PARTITURA MODEL / HIGH GAIN COEFFICIENT / PARAMETRIC PENDULUM

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Рустамов Газанфар Арастун Оглы

Предлагается подход к управлению априорно неопределенными динамическими объектами на основе метода функции Ляпунова, в частности, «метода квадратичных форм». Возможность беспредельного увеличения коэффициента усиления PD-регулятора n-1 порядка позволяет подавлять генеральные составляющие неопределенной модели до сколь угодно малой величины. Этим обеспечивается высокая точность слежения эталонной траектории для широкого класса неопределенностей. В пределе система описывается линейным однородным уравнением гиперплоскости. Эта особенность позволяет определить параметры настройки регулятора на основе задаваемых показателей качества с использованием метода «модального управления». Предложенная методика позволяет обойти сложные математические трудности, возникающие при синтезе робастных систем, и управлять нелинейными нестационарными объектами в условиях существенной неопределенности с помощью простого физически понятного регулятора. К недостаткам предложенной методики следует отнести усиление высокочастотных помех, имеющих непосредственный доступ в регулятор, а также использование производных выхода для формирования

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Рустамов Газанфар Арастун Оглы

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

PD-регулятора. Решение модельных задач на Matlab/Simulink позволило сделать ряд положительных выводов, имеющих важное прикладное значение.The paper introduces the approach to control of a priori uncertain dynamic objects based on Lyapunov function method, in particular «the method of quadratic forms». Possibility of infinite raising the gain coefficient of PD-controller of n-1 order allows suppressing general components of uncertain model to an arbitrarily small value. This ensures high accuracy of tracking of the reference trajectory for a wide class of uncertainties. The system is described by a homogeneous linear equation of the hyper-plane in the limit. This feature allows defining the controller settings parameters based on quality indicators using the «modal control» method. The proposed technique allows avoiding the complex mathematical difficulties occurring in the synthesis of robust control systems and controlling nonlinear nonstationary objects under substantial uncertainty by a simple physically intuitive controller. The disadvantages of the proposed technique are the increased frequency interference with direct access to the controller, the usage of the output derivatives for forming PD-controller as well. Solving model problems on Matlab/Simulink allowed the author to make a number of positive findings of the important practical value.

Текст научной работы на тему «Робастная система управления с повышенным потенциалом»

УДК 519.7:681.5

РОБАСТНАЯ СИСТЕМА УПРАВЛЕНИЯ С ПОВЫШЕННЫМ ПОТЕНЦИАЛОМ

Рустамов Газанфар Арастун оглы,

д-р техн. наук, проф. кафедры «Автоматика и управление» Азербайджанского Технического Университета, Азербайджан, Az1073, Баку, пр. Г. Джавида, 25. E-mail: gazanfar.rustamov@gmail.com

Предлагается подход к управлению априорно неопределенными динамическими объектами на основе метода функции Ляпунова, в частности, «метода квадратичных форм». Возможность беспредельного увеличения коэффициента усиления PD-регулятора n~1 порядка позволяет подавлять генеральные составляющие неопределенной модели до сколь угодно малой величины. Этим обеспечивается высокая точность слежения эталонной траектории для широкого класса неопределенностей. В пределе система описывается линейным однородным уравнением гиперплоскости. Эта особенность позволяет определить параметры настройки регулятора на основе задаваемых показателей качества с использованием метода «модального управления». Предложенная методика позволяет обойти сложные математические трудности, возникающие при синтезе робастных систем, и управлять нелинейными нестационарными объектами в условиях существенной неопределенности с помощью простого физически понятного регулятора. К недостаткам предложенной методики следует отнести усиление высокочастотных помех, имеющих непосредственный доступ в регулятор, а также использование производных выхода для формирования PD-регулятора. Решение модельных задач на Matlab/Simulink позволило сделать ряд положительных выводов, имеющих важное прикладное значение.

Ключевые слова:

Неопределенность, следящая робастная система, функция Ляпунова, партитурная модель, большой коэффициент усиления, параметрический маятник.

Введение

Проблема неопределенности. В отличие от понятия «грубость» по А.А. Андронову [1] термин «робастность» используется в случае, когда реквизиты объекта изменяются в широком диапазоне. Поэтому «робастность» можно характеризовать как «глобальную грубость», или «грубость в большом».

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

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

Модели, предназначенные для целей управления, достаточно представить на уровне «партитуры» (здесь имеется в виду «партитура, состоящая из небольшой модели для импровизации...» [2]). Генеральные составляющие таких моделей кроме известных компонент могут содержать и неопределенности по структуре, параметрам, внешним возмущениям и др.

Проблема управления. Обычно регулятор настраивается на номинальную модель объекта. Од-

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

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

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

Неадаптивные методы управления в условиях неопределенности

В качестве претендентов на неадаптивные выделим следующие методы:

1. Методы, основанные на H^-теории (Doyle, 1989) [3-5]. Основная задача этой теории основывается на минимизации H^-нормы, характеризующей энергию выхода. Метод несколько эвристичен. Предполагается, что подобная минимизация кроме робастности должна обеспе-

ІЗ

чивать и получение высоких динамических и статических показателей. Существуют упрощенные задачи до точности заданного уровня качества у>0.

2. Метод, основанный на формировании фазовых ограничений [6]. Идея этого метода заключается в «стеснении» системы в некоторую «трубку», где имеется свобода выбора решения в виде неравенств.

3. Методы, основанные на преднамеренной организации скользящих режимов (С.В. Емельянов,

B.И. Уткин (1967-1981), А.В. Левантовский,

C.К. Коровин (1986-1997)) [7-9]. Соответствующая система обладает робастным свойством только при движении по линии скольжения и не является робастной до попадания на эту линию. Скользящий режим является уязвимым по отношению к структурным неопределенностям. Изменение топологии корней отдельных структур может привести к нарушению условия существования и устойчивости скользящего режима.

4. Методы на основе большого коэффициента усиления (М.В. Мееров (1967-1986)) [10]. Эти методы обладают повышенной точностью и робастной устойчивостью по отношению к неопределенным параметрам и внешним низкочастотным возмущениям. Однако не обеспечивается робастность переходных процессов. Кроме того, не все объекты допускают реализацию чрезмерно большого коэффициента усиления.

5. Вибрационные методы управления. Преднамеренная организация автоколебательных и вибрационных режимов позволяет поддерживать допустимую точность в установившемся режиме [11, 12].

6. Интервальные методы управления. В этом направлении многие исследования делают акцент на известную работу В.Л. Харитонова [13, 14]. Указанные методы применимы только к линейным системам и гарантируют асимптотическую устойчивость, не гарантируя точность и показатели качества.

Вообще говоря, квалификация методов 3-5, как робастных, является нестрогой. Некоторые достоинства и недостатки указанных методов изложены в [15-17].

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

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

• применимость только к линейным системам, что гарантирует робастность статического ре-

жима (установившегося или статической ошибки), не гарантируя робастность динамических показателей качества;

• низкая репутация «большого коэффициента», в контексте классической элементной базы.

Во всех неадаптивных робастности системах в

той или иной форме наблюдаются высокие коэффициенты усиления, обусловленные свойствами робастности. Можно показать множество примеров, где коэффициент усиления регулятора при настройке принимает неожиданно высокое значение. Так, в [18] оптимальный Яю-контроллер имеет коэффициент усиления ^=505249. В [19] установившееся значение коэффициента усиления периодической части регулятора А=380, а в [20] оптимальный коэффициент усиления равен 100, и его дальнейшее увеличение приводит к нарушению устойчивости. Характерным для этих систем является незащищенность от беспредельного увеличения коэффициента усиления. Важно отметить, что, подобно системам с высоким коэффициентом усиления, также происходит усиление высокочастотных помех, налагаемых на координаты состояния.

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

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

• для синтеза подобных систем следует использовать такие принципы, которые приводят к простым, реализуемым и работоспособным структурам. Основу таких принципов может составить метод функции Ляпунова;

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

В [15] рассмотрены #ю-системы, где в качестве регулятора использован Р1-регулятор с большим коэффициентом усиления, представленный как гипернаблюдатель неопределенностей. В данной статье исследуется задача синтеза #ю-робастных систем на основе метода функции Ляпунова с использованием Р-регулятора.

Постановка задачи

Рассмотрим одномерный по входу и выходу управляемый объект п-го порядка, задаваемый дифференциальным уравнением в виде «партитурной» модели:

у(п) = /(у,0 + Ь(у,г)и, г е[0,»), (1)

где y=(y,y,y(n-1))T=(x1,x2,...,xJeRn - доступный измерению или оценке вектор состояния; yeR -

управляемый выход; ueR - управляющее воздействие; /(у,1), Ь(у^)>0 - нелинейные неизвестные ограниченные функции.

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

Функции /(•) и Ь;(-) могут содержать негладкие и разрывные нелинейности.

Рассматривается общая задача стабилизации, состоящая в таком выборе управления и, которое после завершения переходной составляющей обеспечивает движение выхода у(^ объекта (1) по эталонной траектории у^). При этом состояние системы отслеживает эталонную траекторию уНУмУ^-мУГУ. Вектор ошибок слежения определяется выражением

е = у, - у = e,..., е(п-1))Г.

Решение задачи

В соответствии с принципом обратной связи стратегию управления будем строить на основе ошибки в^). В методе функции Ляпунова стратегия управления строится на основе фундаментального соотношения

,У (е) / йг < 0. (2)

В качестве претендента на функцию Ляпунова примем распадающуюся на линейные множители квадратичную форму [21]:

V = (а1е + а2е +... + апе (п-1))(Ь1е + Ь2е +... + Ьпе(п -1)).

Принимая а=Ь=с, 1=1,п, сп=1, после ввода нормирующего множителя, будем иметь:

(З)

где

s = c1e + c2e +... + e(n-1). (4)

Производная по времени функции (3):

dV /dt = V = ss, (5)

где

J.")

(6)

Из (5) следует, что для выполнения соотношения (2) достаточно поддерживать противоположность знаков s и s. С этой целью запишем:

s = us(s).

Функция us отвечает следующим требованиям: if s>0 then us<0; if s<0 then us>0. (7)

В зависимости от вида us можно получить различные режимы движения. Например, при релейном us=-k-sign(s) и релейно-линейном us=-k-sat(s,A) управлениях, соответственно, скользящее и квази-

скользящее движение, где А - ширина диапазона линейности при гладких Р-, Р1-управлениях асимптотическое.

Для определения управления и, обеспечивающего достаточное условие асимптотической устойчивости 7<0, необходимо связать V с и. С этой целью в (6) выполним замену старшей производной в(п) выражением, получаемым в силу уравнения объекта (1):

е(п) = уй) - 7(п) = уй) - / (у, г) - Ь( у, г )и.

Тогда можно записать

.5 = х(г) - Ь(у, г)и, Ь > 0. (8)

Здесь

п-1

х(г) = X се(° + уй) - /(y, г).

/=1

Из (9) нетрудно увидеть, что при х(^=0 управление, обеспечивающее у. словие асимптотической устойчивости дУ(в)/^=эз<0, с учетом (7) можно записать в виде простого Р-закона управления:

и = и. = к •. (г). (9)

По аналогии с [8] управление (10) будем называть «робастным эквивалентным управлением».

Влияние х^) на динамику системы можно ослабить путем увеличения коэффициента усиления регулятора к. Учитывая (9) в (8), представим последнее в виде:

.(г) = Ь-1 [ х(г) - ,( г)] / к.

При устремлении к в бесконечность в пределе будем иметь:

Иш ,(г) = о.

Отсюда следует, что система в пределе описывается уравнением гиперплоскости (4):

5 = с1е + с2ег +... + е(п-1) = 0, ,(0) = ,о.

При движении в малой окрестности вырожденной траекторий я=0 порядок системы уменьшается на единицу. Поэтому для устойчивости движения угловые коэффициенты с гиперплоскости я=0 должны являться коэффициентами Гурвице-вого полинома пониженного порядка:

Н (р) = рп-1 + Сп-1 рп-2 +... + С1. (10)

Вещественные части корней такого полинома Rв(Pi)<0.

Передаточные функции

Согласно (9) передаточная функция регулятора имеет вид:

(*)=ттт=

Е (р)

= к (рп-1 + Сп_1рп-2 + ... + сзр2 + с2р + С1). (11)

Регулятор имеет пониженный п-1 порядок.

Согласно (10) характеристический полином системы:

(Р) = Н(Р) =

= рп- + сп-1 рп-2 +... + с3 Р2 + С2Р + с1. (12)

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

(р) = Тр+л. (13)

Постоянная времени дифференциатора ^*0,0001-0,02 с.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

В этом случае передаточную функцию регулятора (11) можно представить в виде:

Жс (р) =

= к (Сі + с2Шл + Сз^2 +... + сп+ спШлп-1). (14)

Учитывая (13) в (14) и приравнивая в числителе Тл=0, получим приближенную передаточную функцию, имеющую реализуемую форму в виде рациональной дроби:

Жс (р) * крП 1 + Сп-1рП 2 + ... + Сзр2 + С2р + С1 . (15)

с ( (Глр +1)п-1

При п=2 имеем:

Шс(р) * к

р + С1

лить их на основе требуемого времени установления ts переходной характеристики.

При кратных корнях выражение (12) можно представить в виде:

°8Т8 (р) = (р + Л)п-1.

Определим р{. При кратных корнях решение имеет вид:

е(0 = (С1+ с2г + с3г2 +... + спгп-2)е- р‘.

Представим решение в векторном виде:

е(г) = Стве -р‘, С = Ре(0), (16)

где Р-квадратная матрица размера (п-1)х(п-1).

Для системы пятого порядка (п=5) включительно

Р =

1

Л 1 2 2 р

-р1

е(0) =

Т,р +1

Для п=2 при моделировании в качестве уравнения регулятора целесообразно использовать точное выражение

и = к$(і), 5 = с1е + е.

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

При движении из произвольной точки в (0)=я0 система при достаточно большом коэффициенте усиления к почти мгновенно попадает на гиперплоскость в(і)=0 и в дальнейшем двигается по этой плоскости в начало координат (рис. 3, б). Поэтому движение системы может быть описано уравнением гиперплоскости в (0=0.

Настройка регулятора. Качественные показатели (время установления £,, перерегулирование а % и др.) переходной характеристики по ошибке е(і) зависят от параметров настройки с,, і=1,...,п-1 регулятора (11). Поскольку порядки регулятора (11) и характеристического уравнения замкнутой системы (12) одинаковы, то путем изменения параметров с, і=1,...,п-1, можно разместить все полюса системы по желаемой схеме.

Монотонная переходная характеристика, а=0 %. Потребуем, чтобы переходная характеристика по ошибке слежения е (і) не имела перерегулирования, т. е. являлась монотонной. С этой целью для корней (полюсы системы) р1 характеристического полинома -Оеті8(р) (12) выберем биномиальное распределение. При таком распределении рі=р2=...=рп-і. Кратность корней позволяет опреде-

0

1

р1

1

2

Ге(0)ї

е(0)

е(0)

и- (0)

0

0

1

2

1

0 0

- 0

1 6 _ Г1 ї

г

2

Пусть время установления для 58=±(2-5)%-й допустимой ошибки задана t=ts. Тогда, согласно (16), для определения получаем следующее выражение:

е(г,) = ±5, /100 = СТ

- рА

е (0)

Если е(0)>0, то и й>0 (приближение сверху), иначе й<0.

Соответствующее трансцендентное уравнение:

/(р1) = ст |е=е(0) О Ц е-Р11- + 8, /100 = 0. (И)

Уравнение (18) можно решить с помощью функций МаЬІаЬ: .да/уе(‘1(р1)=0’) или т&его(‘1!(р1)\[а,Ь],0.01).

После определения р1 для описания уравнения регулятора во временной области (9) следуют определить параметры настройки с, і=1,...,п-1.

Эти параметры определяются как коэффициенты полинома

°8Т8 (р) = (р + Л)п-1 =

= рп-1 + ап-1рп-2 +... + а2р + а1. (I8)

Отсюда параметры настройки регулятора:

С1 = а1, С2 = а2 ,..., Сп-1 = ап-1.

При реализации уравнения регулятора в виде передаточной функции значения с, і=1,...,п-1, можно не вычислять, а передаточную функцию регулятора (15) реализовать на основе выражения:

(р + р)п-1

Жс(р) * к

(ТЛр + 1)п

Определение коэффициента усиления k. Этот параметр связан с доминирующей неопределенностью и определяется экспериментально при компьютерном моделировании или на реальном объекте.

Если доминирующая неопределенность известна, то ее нужно реализовать, вызывая наихудший режим. Увеличивая k, следует контролировать ошибку слежения е(^ в точке t=ts и добиться вхождения траектории е(^ в коридор допустимой ошибки, т. е. выполнения условия e(t)<|5j/100 для всех t<ts.

После некоторого значения k в системе устанавливаются заданные а % и ts. Однако не следует злоупотреблять значением k, поскольку это может привести к перерасходу энергии. Если энергия управления строго регламентирована, например, в подвижных или летательных аппаратах, то целесообразно использовать самонастройку k в зависимости от ошибки e(t), поддерживая k на минимальном уровне.

Значения с также могут определяться с помощью Optimization Toolbox/Signal Constraint по девяти вводимым качественным показателям [22, 23].

Результаты моделирования

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

Пример. Параметрический маятник. Решим задачу управления параметрическим маятником с периодически изменяющимися коэффициентами [24]:

R . 1 w . 1

у = - ai;y - ^sin( у) + и + n(t)

R R mR

где m=1kg, g=9,81m/s2, a=2; 0<Rm<R<RM, y(0)=(0,0)T.

Уравнение движения груза:

R = 0,8 + 0,1 sin(8t) + 0,3 cos(41).

На объект в точке приложения управления действует Гаусовская помеха n(t), представленная на рис. 1.

Начальное значение у^(0)=0,5. Генеральные составляющие модели:

/(у0 = -2 ^ у - g ^іпСу) + п(г), Ь( у, 0 = —1.

R R mR

На рис. 2, а, б показаны кинематическая схема маятника и характер изменения коэффициентов модели.

Рис. 1. Гаусовская помеха

Пусть эталонная траектория задана в виде: уй = 0,5$т(0,5г) + 0,5ео$(г).

Рис. 2. а) кинематическая схема маятника; б) характер изменения коэффициентов модели

На рис. 2 Aj=2R/R, A2=g/R, b=1/mR2. Требуемые показатели качества: перерегулирование а=0 %; время установления ts«1 с для Ss=±2 % допустимой ошибки регулирования.

Определим параметр настройки с1. При n=2 начальное условие e(0)=y<i(0)-y(0)=(0,5;0,25)T. Уравнение (17) имеет вид:

f (p1) = e(0)e-м - 0,02 = 0,5e-p - 0,02 = 0.

Используя функцию solve(-) находим pj=3,23. Выражение (18) DSYS=p+3,23^ci=3,23. В результате, уравнение регулятора: u=k(3,23e+e).

На рис. 3, а, б при а=2, m=1 показаны графики изменения ошибки регулирования e(t) в зависимости от коэффициента усиления k и фазовый портрет системы.

При k=120 уже выполняются заданные показатели качества а=0 %, ts=1 с. Дальнейшее увеличение k не оказывает ощутимого влияния на показатели качества, однако приводит к увеличению энергии управления.

На рис. 3, б показан фазовый портрет системы при начальных условиях y(0)=[2,1,-1,-2], у(0)=[2,2,-2,-2]. Как видно, при k=120 все траектории стягиваются к линии s=e+3,23e=0.

В начальный момент времени управление принимает довольно высокое значение u(0)=-370. Поэтому сигнал управления с помощью блока Saturation (насыщение) был ограничен на интервале -60<u(t)<60.

Рассмотрим случай параметрическо.й неопределенности. Пусть коэффициент а при y(t) и масса груза m меняются на * ±50 %: a=[1;1,5;2;2,5]; m=[0,5;1;1,5;2].

На рис. 4 показаны пучки переходных характеристик по выходу {y(t)}, ошибке {e(t)} и сигналу управления {u(t)} при k=120 и начальном условии y(0)=(2;0)T.

Концентрация пучков {y(t)} и {e(t)} довольно высокая. Через ts*1 с выход объекта {y(t)} начинает довольно точно отслеживать эталонную траек-

Рис. 3. а) графики изменения ошибки; б) фазовый портрет системы

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2 1.5 1

0.5 О

-0.5 -1

0.2 С

-о.;

-0.4 -0.1 -о.а -1 -1.2 -1.4 -1.1

20 15 10 5 О -6 -10 -15 -20

Рис. 4. Переходные характеристики (а), (б) и сигнал управления (в) при одновременном изменении параметров а и т

торию у^). В ослаблении действующих на вход объекта помех существенную роль играют фильтрующие свойства самого объекта.

Выводы

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

К недостаткам предложенной методики следует отнести:

• отсутствие аналитической формулы для определения коэффициента усиления к;

• робастный регулятор относительно ошибки регулирования получен в виде PD- (пропорционально-дифференциального) регулятора. При реализации таких регуляторов D-составляющие аппроксимируются реальным дифференцирующим звеном, что для систем высокого порядка может привести к ощутимым погрешностям. Если аппроксимацию не производить, то сигнал ошибки следует тщательно отфильтровать.

• происходит усиление высокочастотных помех, имеющих непосредственный доступ в регулятор. Этот недостаток является характерным для всех неадаптивных робастных систем;

• система настраивается на доминирующую неопределенность и должна «дежурить», ожидая появления наихудшего режима, оставаясь в напряжении. Этот недостаток можно исключить путем самонастройки коэффициента усиления регулятора, поддерживая его на минимальном уровне.

• не все объекты допускают реализацию чрезмерно высокого коэффициента усиления.

В результате литературного анализа можно прийти к следующему заключению общего характера:

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

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

• используется незначительная информация об объекте - достаточно структурного представле-

СПИСОК ЛИТЕРАТУРЫ

1. Андронов А.А., Понтрягин Л.С. Грубые системы // Доклады АН СССР. - 1937. - T. 14. - С. 247-249.

2. Наджаров А. Модель для сборки. URL: http://alexnadzha-rov.ru (дата обращения: 15.03.2014).

3. State-space solutions to standard H2 and H„ control problems / J.C. Doyle, K. Glover, P.P. Khargonekar, B.A. Francis. IEEE Trans. Automat. Control. - 1989. - V. 34. - № 8.- Р. 831-847.

4. Zhou K., Doyle J.C., Glover K. Robust and Optimal Control. - Upper Saddle River, NJ: Prentice Hall, 1996. - 586 p.

5. Позняк А.С. Основы робастного управления (Нш-теория). - М.: Изд-во МФТИ, 1991. - 128 с.

6. Пилишкин В.Н. Алгоритмы робастного управления в интеллектуальных системах // Вестник МГТУ. Серия приборостроение. - 1998. - № 1. - С. 23-28.

7. Емельянов С.В. Системы автоматического управления с переменной структурой. - М.: Наука, 1967. - 336 с.

8. Уткин В.И. Скользящие режимы в задачах оптимизации и управления. - М.: Наука, 1981. - 368 с.

9. Емельянов С.В., Коровин С.К. Новые типы обратных связей: Управление в условиях неопределенности. - М.: Наука, 1997. - 352 с.

10. Мееров М.В. Синтез структур систем автоматического управления высокой точности. - М.: Наука, 1967. - 423 с.

11. Меерков С.М. Принципы вибрационного управления: теория и применение // Автоматика и телемеханика. - 1973. - № 2. -С. 34-43.

12. Бейнарович В.А. Инвариантные системы автоматического управления с релейным усилителем // Доклады ТУСУРа. -2010 (июнь). - № 1 (21). - Ч. 1. - С. 70-73.

13. Харитонов В.Л. Об асимптотической устойчивости положения равновесия семейства систем линейных дифференциальных уравнений // Дифференциальные уравнения. - 1978. - Т. 14. -№ 11. - С. 2086-2088.

14. Кунцевич В.М. Управление в условиях неопределенности: гарантированные результаты в задачах управления и идентификации. - Киев: Наукова думка, 2006. - 264 с.

ния модели. Исключение составляет Ню-теория, где используется номинальная модель объекта;

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

• имеется возможность построения простых робастных регуляторов, востребованных в промышленных приложениях.

Решение модельной задачи с использованием пакета МайаЬ/БШиЫпк позволило сделать ряд положительных выводов, имеющих важное прикладное значение.

15. Rustamov G.A. Absolutely robust control systems // Automatic Control and Computer Sciences. - 2013. - V. 47. - № 5. -P. 227-241.

16. Потапенко Е.М., Казурова А.Е., Савранская А.В. Обзор работ по динамике многомассовых неопределенных электромеханических систем, выполненных на кафедре электропривода ЗНТУ // Електротехшка та електроенергеика. - 2011. -№1.- С. 7-8.

17. Грязина Е.Н., Поляк Б.Т., Тремба А.А. Синтез регуляторов низкого порядка по критерию Нш: Параметрический подход // Автоматика и телемеханика. - 2007. - № 3. - C. 94-105.

18. Xue D., ChenY.Q., Atherton D.P. Linear Feedback Control. Analysis and Design with MATLAB. - Philadelphia: Society for Industrial and Applied Mathematics, 2007. - 354 р.

19. Шеленок Е.А. Адаптивно-робастная система управления нелинейными объектами периодического действия // Информатика и системы управления. - 2012. - № 4 (34). - С. 128-137.

20. Robust Control Toolbox™ Getting Started Guide / G. Balas, R. Chiang, A. Packard, M. Safonov. - Natick, MA: Math Works, Inc., 2005-2010. - 135 p.

21. Шевцов Г.С. Линейная алгебра. - М.: Гардарики, 1999. -360 с.

22. Mamedov G.A., Rustamov G.A., Rustamov R.G. Construction of a Logical Control by Means of Optimization of the Function When an Object Model is Indeterminate // Automatic Control and Computer Sciences. - 2010. - V. 44. - № 3. - P. 119-123.

23. Рустамов Г.А., Абдуллаева А.Т., Рустамов Р.Г. Оптимизация функции Ляпунова при релейном управлении динамическими объектами // Автоматизация и Современные Технологии. -2013. - № 3. - С. 21-25.

24. Levant A. Principles of 2-siliding mod design // Automatica (Journal of IFAC). - 2007. - V. 43. - Iss. 4. - P. 576-586.

Поступила 23.03.2014 г.

UDC 519.7:681.5

ROBUST CONTROL SYSTEM WITH HIGH POTENTIAL

Gazanfar A. Rustamov,

Dr. Sc., Azerbaijan Technical University, 25, G. Javid avenue, Baku, Az1073, Azerbaijan. E-mail: gazanfar.rustamov@gmail.com

The paper introduces the approach to control of a priori uncertain dynamic objects based on Lyapunov function method, in particular «the method of quadratic forms». Possibility of infinite raising the gain coefficient of PD-controller of n~1 order allows suppressing general components of uncertain model to an arbitrarily small value. This ensures high accuracy of tracking of the reference trajectory for a wide class of uncertainties. The system is described by a homogeneous linear equation of the hyper-plane in the limit. This feature allows defining the controller settings parameters based on quality indicators using the «modal control» method. The proposed technique allows avoiding the complex mathematical difficulties occurring in the synthesis of robust control systems and controlling nonlinear non-stationary objects under substantial uncertainty by a simple physically intuitive controller. The disadvantages of the proposed technique are the increased frequency interference with direct access to the controller, the usage of the output derivatives for forming PD-control-ler as well. Solving model problems on Matlab/Simulink allowed the author to make a number of positive findings of the important practical value.

Key words:

Uncertainty, robust tracking system, Lyapunov function, partitura model, high gain coefficient, parametric pendulum.

REFERENCES

1. Andronov A.A., Pontryagin L.S. Grubye sistemy [Rude systems]. Reports of AoS of USSR, 1937, vol. 14, pp. 247-249.

2. Nadzharov A. Model dlya sborki [Installation Model]. Available at: http://alexnadzharov.ru (accessed 15 March 2014).

3. Doyle J.C., Glover K., Khargonekar P.P., Francis B.A. State-spa-ce solutions to standard and H control problems. IEEE Trans. Automat. Control, 1989, vol. 34, no. 8, pp. 831-847.

4. Zhou K., Doyle J.C., Glover K. Robust and Optimal Control. Upper Saddle River, NJ, Prentice Hall, 1996. 586 p.

5. Poznyak A.S. Osnovy robastnogo upravleniya (H,-teoriya) [Fundamentals of robust control]. Moscow, Publishing house of Moscow Physical-Technical University, 1991. 128 p.

6. Pilishkin V.N. Algoritmy robastnogo upravleniya v intellektual-nykh sistemakh [Robust control algorithms in intelligent systems]. Vestnik MGTU. Seriya priborostroenie - Bulletin of MSTS. Instrumentation series, 1998, no. 1, pp. 23-28.

7. Emelyanov S.V. Sistemy avtomaticheskogo upravleniya s pere-mennoy strukturoy [Automatic control system with variable structure]. Moscow, Nauka Publ., 1967. 336 p.

8. Utkin V.I. Skolzyashchie rezhimy v zadachakh optimizatsii i upravleniya [Sliding modes in Optimization and Control Problems]. Moscow, Nauka Publ., 1981. 368 p.

9. Emelyanov S.V., Korovin S.K. Novye tipy obratnykh svyazey: Upravleniye v usloviyakh neopredelennosti [New types of feedback: Control under uncertainty]. Moscow, Nauka Publ., 1997. 352 p.

10. Meeerov M.V. Sintez struktur sistem avtomaticheskogo upravle-niya vysokoy tochnosti [Synthesis of structures of automatic control systems with high precision]. Moscow, Nauka Publ., 1967. 423 p.

11. Meerkov S.M. Printsipy vibratsionnogo upravleniya: teoriya i primenenie [Principles of vibration control: theory and application]. Avtomatika i telemekhanika - Automation and telemechanics, 1973, no. 2, pp. 34-43

12. Beynarovich V.A. Invariantnye sistemy avtomaticheskogo upra-vleniya s releynym usilitelem [Invariant automatic control system with switching amplifier]. Doklady TUSURa - Reports of Tomsk State University of Control Systems and Radioelectronics, 2010 (June), no. 1 (21), P. 1, pp. 70-73.

13. Kharitonov V.L. Ob asimptoticheskoy ustoychivosti polozheniya ravnovesiya semeystva sistem lineynykh differentsialnykh ura-vneniy [On asymptotic stability of equilibrium of the family of linear differential equations systems]. Differentsialnye uravneni-ya - Differential equations, 1978, vol. 14, no. 11, pp. 2086-2088

14. Kuntsevich V.M. Upravlenie v usloviyakh neopredelennosti: ga-rantirovannye rezultaty v zadachakh upravleniya i identifikatsii [Control under uncertainty: guaranteed results in problems of control and identification]. Kiev, Naukova Dumka Publ., 2006. 264 p.

15. Rustamov G.A. Absolutely robust control systems. Automatic Control and Computer Sciences, 2013, vol. 47, no. 5, pp. 227-241.

16. Potapenko E.M., Kazurova A.E., Savranskaya A.B. Obzor rabot po dinamike mnogomassovykh neopredelennykh elektromekha-nicheskikh sistem, vypolnennykh na kafedre elektroprivoda ZNTU [Studies on dynamics of multibody uncertain electromechanical systems performed at the Department of electric drive of ZNTU]. Elektrotekhnika i elektroenergetika - Electrical engineering and electricity, 2011, no. 1, pp. 7-8.

17. Gryazina E.N., Polyak B.T., Tremba A.A. Sintez regulatorov niz-kogo poradka po kriteriyu H„: Parametricheskiy podkhod [Synthesis of low-order controller by H criteria: parametric approach]. Avtomatika i telemekhanika - Automation and Telemechanics, 2007, no. 3, pp. 94-105.

18. Xue D., ChenY.Q., Atherton D.P. Linear Feedback Control. Analysis and Design with MATLAB. Philadelphia, Society for Industrial and Applied Mathematics, 2007. 354 p.

19. Shelenok E.A. Adaptivno-robastnaya sistema upravleniya neline-ynymi obektami periodicheskogo deystviya [Adaptive robust control system of nonlinear batch objects]. Informatika i sistemy upravleniya - Computer Science and Control Systems, 2012, no. 4 (34), pp. 128-137.

20. Balas G., Chiang R., Packard A., Safonov M. Robust Control Toolbox™ Getting Started Guide. Natick, MA, Math Works, Inc., 2005-2010. 135 p.

21. Shevtsov G.S. Lineynaya algebra [Linear algebra]. Moscow, Gar-dariki Publ., 1999. 360 p.

22. Mamedov G.A., Rustamov G.A., Rustamov R.G. Construction of a Logical Control by Means of Optimization of the Function When an Object Model is Indeterminate. Automatic Control and Computer Sciences, 2010, vol. 44, no. 3, pp. 119-123.

23. Rustamov G.A., Abdullaeva A.T., Rustamov R.G. Optimizatsiya funktsii Lyapunova pri releynom upravlenii dinamichskimi obek-tami [Optimization of Lyapunov function by the relay control of dynamic objects]. Asovremennye tekhnologii - Automation and Modern Technology, 2013, no. 3, pp. 21-25.

24. Levant A. Principles of 2-sliding mode design. Automatica (Journal of IFAC), 2007, vol. 43, Iss. 4, pp. 576-586.

i Надоели баннеры? Вы всегда можете отключить рекламу.