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

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

CC BY
197
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РОБАСТНОЕ УПРАВЛЕНИЕ / КВАНТОВАНИЕ / ПАРАМЕТРИЧЕСКИЕ НЕОПРЕДЕЛЕННОСТИ / МНОГОСВЯЗНЫЕ СИСТЕМЫ / ВОЗМУЩЕНИЯ / ROBUST CONTROL / QUANTIZATION / PARAMETRIC UNCERTAINTIES / MULTIVARIABLE SYSTEMS / DISTURBANCES

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Маргун А. А., Фуртат И. Б.

Представлен робастный алгоритм управления по выходу многосвязными системами в условиях внешних возмущающих воздействий. Объект управления описывается системой линейных дифференциальных уравнений с известными относительными степенями. Параметры объекта управления неизвестны, но принадлежат известному ограниченному замкнутому множеству. Вектор состояния объекта управления неизмерим, а его выход измеряется посредством статического квантователя. Синтез алгоритма управления основан на методе «сильной» обратной связи. Разработанный регулятор обеспечивает экспоненциальную сходимость ошибки слежения в ограниченную область, размеры которой зависят от параметров квантователя и величины возмущающих воздействий. Проведена экспериментальная апробация разработанного алгоритма управления на лабораторном стенде Twin Rotor MIMO System. Данный стенд представляет собой модель вертолета с двумя степенями свободы (тангаж и рысканье). В качестве исполнительных устройств используются двигатели постоянного тока. Выходные сигналы измеряются посредством оптических энкодеров. Получена математическая модель лабораторного стенда. Проведено сравнение алгоритма с пропорционально-интегрально-дифференциальным регулятором в условиях квантования выходного сигнала. Полученные результаты подтверждают эффективность предложенного регулятора.

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Маргун А. А., Фуртат И. Б.

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

Robust control algorithm for multivariable plants with quantized output

The paper deals with robust output control algorithm for multivariable plants under disturbances. A plant is described by the system of linear differential equations with known relative degrees. Plant parameters are unknown but belong to the known closed bounded set. Plant state vector is unmeasured. Plant output is measured only via static quantizer. Control system algorithm is based on the high gain feedback method. Developed controller provides exponential convergence of tracking error to the bounded area. The area bounds depend on quantizer parameters and the value of external disturbances. Experimental approbation of the proposed control algorithm is performed with the use of Twin Rotor MIMO System laboratory bench. This bench is a helicopter like model with two degrees of freedom (pitch and yaw). DC motors are used as actuators. The output signals are measured via optical encoders. Mathematical model of laboratory bench is obtained. Proposed algorithm was compared with proportional integral differential controller in conditions of output quantization. Obtained results have confirmed the efficiency of proposed controller.

Текст научной работы на тему «Робастный алгоритм управления многосвязными системами с квантованным выходом»

НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ январь-февраль 2017 Том 17 № 1 ISSN 2226-1494 http://ntv.i1mo.ru/

SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS January-February 2017 Vol. 17 No 1 ISSN 2226-1494 http://ntv.ifmo.ru/en

УДК 681.51

РОБАСТНЫЙ АЛГОРИТМ УПРАВЛЕНИЯ МНОГОСВЯЗНЫМИ СИСТЕМАМИ

С КВАНТОВАННЫМ ВЫХОДОМ

А.А. Маргун", И.Б. Фуртат"^

a Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация b Институт проблем машиноведения РАН, Санкт-Петербург, 199178, Российская Федерация Адрес для переписки: [email protected] Информация о статье

Поступила в редакцию 03.11.16, принята к печати 15.12.16 doi: 10.17586/2226-1494-2017-17-1-31-38 Язык статьи - русский

Ссылка для цитирования: Маргун А. А., Фуртат И.Б. Робастный алгоритм управления многосвязными системами с квантованным выходом // Научно-технический вестник информационных технологий, механики и оптики. 2017. Т. 17. № 1. С. 31-38. doi: 10.17586/2226-1494-2017-17-1-31-38

Аннотация

Представлен робастный алгоритм управления по выходу многосвязными системами в условиях внешних возмущающих воздействий. Объект управления описывается системой линейных дифференциальных уравнений с известными относительными степенями. Параметры объекта управления неизвестны, но принадлежат известному ограниченному замкнутому множеству. Вектор состояния объекта управления неизмерим, а его выход измеряется посредством статического квантователя. Синтез алгоритма управления основан на методе «сильной» обратной связи. Разработанный регулятор обеспечивает экспоненциальную сходимость ошибки слежения в ограниченную область, размеры которой зависят от параметров квантователя и величины возмущающих воздействий. Проведена экспериментальная апробация разработанного алгоритма управления на лабораторном стенде Twin Rotor MIMO System. Данный стенд представляет собой модель вертолета с двумя степенями свободы (тангаж и рысканье). В качестве исполнительных устройств используются двигатели постоянного тока. Выходные сигналы измеряются посредством оптических энкодеров. Получена математическая модель лабораторного стенда. Проведено сравнение алгоритма с пропорционально-интегрально-дифференциальным регулятором в условиях квантования выходного сигнала. Полученные результаты подтверждают эффективность предложенного регулятора. Ключевые слова

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

Исследование было проведено при поддержке Правительства Российской Федерации (Грант 074-U01), поддержке Министерства образования и науки Российской Федерации (14.Z50.31.0031), грантов Президента Российской Федерации (№14.У31.16.9281-НШ и № 14.Ш01.16.6325-МД (МД-6325.2016.8)).

ROBUST CONTROL ALGORITHM FOR MULTIVARIABLE PLANTS WITH QUANTIZED OUTPUT A.A. Margun", I.B. Furtata,b

a ITMO University, Saint Petersburg, 197101, Russian Federation

b Institut of Problems of Mechanical Engeneering RAS, Saint Petersburg, 199178, Russian Federation Corresponding author: [email protected] Article info

Received 03.11.16, accepted 15.12.16 doi: 10.17586/2226-1494-2017-17-1-31-38 Article in Russian

For citation: Margun A.A., Furtat I.B. Robust control algorithm for multivariable plants with quantized output. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2017, vol. 17, no. 1, pp. 31-38. doi: 10.17586/2226-1494-2017-17-1-31-38

Abstract

The paper deals with robust output control algorithm for multivariable plants under disturbances. A plant is described by the system of linear differential equations with known relative degrees. Plant parameters are unknown but belong to the known closed bounded set. Plant state vector is unmeasured. Plant output is measured only via static quantizer. Control system algorithm is based on the high gain feedback method. Developed controller provides exponential convergence of tracking error to the bounded area. The area bounds depend on quantizer parameters and the value of external disturbances. Experimental approbation of the proposed control algorithm is performed with the use of Twin Rotor MIMO System laboratory bench. This bench is a helicopter like model with two degrees of freedom (pitch and yaw). DC motors are used as

actuators. The output signals are measured via optical encoders. Mathematical model of laboratory bench is obtained. Proposed algorithm was compared with proportional - integral - differential controller in conditions of output quantization. Obtained results have confirmed the efficiency of proposed controller. Keywords

robust control, quantization, parametric uncertainties, multivariable systems, disturbances Acknowledgements

This work was partially financially supported by the Government of the Russian Federation (Grant 074-U01), the Ministry of Education and Science of the Russian Federation (Project 14.Z50.31.0031), the Russian Federation President Grants (No. 14.У31.16.9281-НШ and No. 14.Ш01.16.6325-МД (МД-6325.2016.8)).

Введение

Развитие современных вычислительных устройств привело к широкому распространению цифровых технологий. Их широкое применение обусловлено высокой точностью и робастностью по отношению к шумам [1-3]. Однако цифровые технологии имеют ряд особенностей при обработке и передаче сигналов, например, потери информации при квантовании по времени и по уровню. Как правило, проблему квантования по времени решают с помощью высокопроизводительного вычислительного оборудования. Проблема квантования по уровню - более сложная, так как применение датчиков с быстрым откликом и высокой разрешающей способностью требует значительных финансовых затрат [4, 5]. Данная проблема значительно усложняется, если рассматривается не одна система, а множество взаимосвязанных объектов управления. Настоящая работа посвящена управлению многосвязными системами в условиях квантования по уровню выходного сигнала.

Для управления многосвязными системами в настоящее время предложено немало решений. Так, в [6] использован метод пассификации для управления многосвязными объектами, но с обеспечением только полуглобальной асимптотической устойчивости замкнутой системы. Проблема глобальной устойчивости решена в [7] с применением метода скользящих режимов. Однако результат [7] не получил широкого распространения на практике из-за чувствительности по отношению к шумам. В [8] предложена модификация метода [7], обеспечивающая робастность по отношению к шумам.

Следует отметить, что методы [6-8] требуют громоздких вычислений в режиме реального времени, обладают достаточной сложностью синтеза регулятора и не гарантируют устойчивость при наличии неучтенной динамики. Первые работы по синтезу простых систем управления в условиях неучтенной динамики представлены в [9, 10]. В [11-13] представлен синтез простых регуляторов для управления многосвязными объектами. Результат [11] обобщен в [2] для многосвязных систем в условиях квантованного по уровню выходного сигнала. Однако в [14] для реализации системы управления синтезировался дискретный регулятор, так как на выходе квантователя содержится недифференцируемый сигнал. Применение непрерывного робастного регулятора в условиях квантования по уровню для многосвязных объектов до сих пор не рассматривалась. Настоящая работа посвящена решению данной проблемы.

В работе предложено развитие результатов [12, 13] для построения непрерывной системы управления многосвязными объектами в условиях неучтенной динамики и квантованного по уровню выходного сигнала. Дополнительно полагается, что неизвестны значения параметров модели объекта управления и недоступно измерению внешнее воздействие. Работоспособность разработанной системы управления проверяется путем экспериментального исследования на модели вертолета с двумя степенями свободы и управлением по рысканью и тангажу.

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

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

N M ___

Q (p)yt (t) = R (p)u (t) + f (t) + £ с, (P)У (t) + £ Y, (P)Uj (t), i = 1, N, j = 1,M, (1)

i'=1,i> j j=1,ii± j

где Q (p), Rt (p) - линейные дифференциальные операторы с неизвестными коэффициентами и размерностями иmj соответственно; yi(t) е R - выходной сигнал; uj(t) е R - сигнал управления; f.(t) - ограниченное внешнее возмущающее воздействие; с (p) и y, (p) - линейные дифференциальные операторы входных и выходных перекрестных связей; N и M - количество выходных и входных перекрестных связей; p = dldt - оператор дифференцирования; р.. = n. - m, > 1 - относительная степень подсистемы.

Номинальная модель описывается следующими уравнениями:

Qmi( p ) ymi(t) = Rmi( p )Г (t), i = UN, (2)

где Qmi (p) и Rmi (p) - линейные дифференциальные операторы с известными коэффициентами; ymi (t) е R - выходной сигнал номинальной модели; rt (t) - кусочно-гладкое ограниченное входное воздействие номинальной модели.

Предположим, что выход объекта управления (1) измеряется только посредством квантователя [5]:

Я ( У< (/)) = 1 (3)

'' 1 У^'ёп( у(/)),|у(/)|> у, "

где у' >0 - насыщение квантователя; ¿¡1 (у,) = —1— Я 1 (у 1); Я 1 (у,)- функция квантования (рис. 1); х >0

ХР +1

- некоторое положительное число. Отметим, что оператор —1— необходим для сглаживания сигнала

ХР +1

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

с(у)

у

Рис. 1. Выходная характеристика квантователя

Предположим, что объект управления (1) с квантователем (3) удовлетворяют следующим предположениям:

1. квантователь удовлетворяет условиям

|с (у,(/)) - у- (/)|<Д,,

где Д, - шаг квантования;

2. неизвестные коэффициенты операторов Q¡ (р) и Л (р) принадлежат известному компактному множеству 2;

3. объект управления (1) - минимально-фазовый;

4. начальные условия объекта управления удовлетворяют неравенству

|у, (0), у (0),..., уГ-1(0)|< у.

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

|с,- (у, (/)) - у* (/)|< 5, V/ > Т, где 5 >0 - требуемая точность; Т >0 - время переходного процесса.

Закон управления

Применим метод последовательного компенсатора для многосвязных систем [12, 13] к системе (1). Аналогично [12, 13] введем закон управления:

и 1 (/ ) = -(а, + Р,) Б, (р)е,(/), (4)

где а, и в, - положительные числа; (X) - гурвицев полином порядка (р, -1), такой, что полином М, (X) = Q¡ (X) + а, Л, (X) Б (X) - гурвицев (согласно [12, 13], при достаточно большом а, условие гурвице-вости полинома М, (X) реализуемо); X - комплексная переменная; е() - оценка ошибки слежения

е (/) = с (у) - уш (/).

С учетом (1), (2) и (4) уравнение динамики ошибки замкнутой системы имеет следующий вид: ^ (Р) + а,Л (Р)Б (р))е, (/) = Л (Р)Б (р)((а, + в, )(е (/) - е,. (/)) - в,е (/))) +(/) +

Qu (Р)(с, (/) - у (/)) + Q2, (Р)(С (/) - у (/)) + X с ч (Р)е (/) - X с V (Р)(с (/) - у (/)) - (5)

М

(а, + в,)Л (Р)Б (Р) X ГV (Р)е (/),

где

]=и* ]

Ь(/) = ^(/)- Л д\(п( )у-(/) + ХС(Р)у*(/),

Л (Р) Б (Р) 1 *ч

Q¡ ( р)=а, ( Р)+Рд2, ( Р), ^2, ( Р)=п-1, degQu ( Р) < п -1.

Представим модель (5) в матричной форме:

(Q + aRD)e(t) = RD((a + P)(e(t) - e(t) - Pe(t)>) + f(t) + (Q, - C)(q(t) - y(t)) + +Q2 (q(t) - y(t)) + Ce(t) - (a + P)RDre(t),

где e(t) = col{ei (t)}; e(t) = col{et(t)}; Q = diag{Q¡}; R = diag{Ri (p)}; Q2 = diagQ (p)}; D = diag{Di (p)}; a = diag{ai}; P = diag{et};

(6)

Qi = diagQ (p)};

f(t) = col{f (t)};

C =

0

V j p)

c j(p)

0

0

Yi j( p)

Гл(Р) 0 ,

Для реализации закона управления (4) воспользуемся наблюдателем вида

Г5 ,(1) = о,, и,, 5,. (1)+о,. Ое ($), [ е (/) = ьд,. (1),

Г о

-к. ... -А:.

где 5¡ (t)6 R9' 1 - вектор состояния наблюдателя; H

о k:T

К-2 Л

Pi--1

(7)

- гурвицева матрица;

(8)

О,. =[0 ... 0 к1 ]' ; 1р.-2 - единичная матрица размерности р,. - 2, к,.,г = 1,р,.-1 - положительные

числа; Ь,. =[1 0 ... 0]; о,. > а,. + Р,.. Преимуществом используемого наблюдателя является отсутствие необходимости точного знания параметров модели объекта управления. Робастность наблюдателя по отношению к данным неопределенностям достигается за счет введения большого коэффициента о,. [12, 13].

Представим наблюдатель (7) для многосвязной системы (1) в следующей форме: Г^) = аЩ(1) + сОеф,

Г ею = ¿5(1),

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

где 5(1) = со/{5,(1:)}, ® = diag{оi} , И = diag{И 1}, О = diag{G.} , Ь = diag{L¡} . Рассмотрим ошибку оценки наблюдателя: 1(1) = Ьге(1) - 5(1), где Ь = diag{Li}, Ь,. =[1 0 ... 0], п® = соДп^)}.

Для анализа динамики наблюдателя получим производную ошибки оценки:

11 (1) = оИпф+Ьге(1).

С учетом (6), (8) замкнутая система примет следующий вид:

Гё(1) = л£ (1) - (РБ - (а + Р)Б)е(1) + (а + Р)(Б + 1)Ьп + Б! (я(|) - у(1)) + Н2 (^(1) - ()) + В3ф(1), Г 11 (1) = сип©+Ьге(1).

Теорема. Существуют такие а,., Р,., о,. и Д (р), что закон управления (4) с наблюдателем (8) обеспечивает слежение выхода объекта управления за номинальным сигналом с точностью

5 =

1

min (Pi )

V(0) - - I e-;T

+ —

где V = eTPj£ + nTP2n - функция Ляпунова; P, иP2 - решения уравнений ATP, + P,A = -Q, и HTP2 + P2H = -Q2 соответственно; Q, и Q2 - симметричные, положительно определенные матрицы; 92(t) А2

ü = sup--1--, и - некоторое положительное число; q - положительное число, зависящее от пара-

и и

метров объекта управления.

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

объектов со скалярным входом-выходом в работе [15] и для многосвязных объектов в работе [16].

Экспериментальный стенд

Для исследования и испытаний разработанных законов управления используем мехатронный стенд Twin Rotor MIMO System (TRMS). Данная установка представляет собой модель вертолета с двумя степенями свободы и управлением по рысканью и тангажу (рис. 2) с помощью двигателей постоянного тока.

MB<f+MR

Рис. 2. Лабораторный стенд Twin Rotor MIMO System

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

= м- мРО - мВч - мв,

где J1 - момент инерции; у - угол тангажа; M1 - момент, создаваемый тягой пропеллера, приводимого в движение двигателем; МРв - момент силы тяжести; МВу - момент силы трения; Мв - гироскопический момент.

Силы, действующие в вертикальной плоскости, описываются следующими уравнениями:

Мрв = Mg1 sin у - Mg2 cos у, Мв = KyM 1Ф cos у,

мву = В1¥у + В2у signy,

m, = a Tj + Ь, Tj,

где ф - угол рысканья; т, - момент силы, создаваемый двигателем; Mgl, M 2, K , Ml, Bl¥, B2

Ъ1 - константы, физический смысл и значения которых приведены в [17].

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

ка:

T11Р + T10

T21P + T20

где u1 и u2 - входные напряжения.

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

V(3) + Bi¥V = 0i¥ kUi + /¥,

f¥ = 02¥Vl -

M

gl

M

j,

cos ¥-

g 2

J.

sin ¥ + KM\Ф cos ¥ + Bl¥ sign ¥•

1

где 01¥, 92¥, В1¥ - коэффициенты, полученные при вычислении математической модели; / - возмущающее воздействие, содержащее все нелинейные члены.

Динамика ТЯМ8 в горизонтальной плоскости описывается уравнением

32Ф = м2 -МВф-Мл,

где 32 - момент инерции; М2 - момент, создаваемый двигателем; Мк - момент кросс-реакции. Силы, действующие в вертикальной плоскости, описываются уравнениями

ф

a

Tl =

= вд^ Тр

д трР+1 1

МВф = В1фф + В2ф •"£«ф,

М 2 = а2 Т2 + Ь2 т2,

где &с, 70, Тр, В2ф, В2ф, а2, Ь2 - константы, физический смысл и значения которых приведены в [17].

Таким образом, динамика ТИМЕ в горизонтальной плоскости описывается дифференциальным уравнением вида

Ф(3) + В1фф = 01ф ^2 + /ф,

/ф = 0 2¥ + В2ф Я'8пф + р(т1 ),

где В1ф, В2ф, 01ф - коэффициенты, полученные при вычислении математической модели; р(т1) - ограниченная нелинейная функция; / - возмущающее воздействие.

Экспериментальные исследования

На основании полученной математической модели представим ТИМЕ в виде двух независимых подсистем в форме вход-состояние-выход, на которые действуют возмущающие воздействия, включающие в себя нелинейности моделей:

Гх ф = Аф Хф+ Вф (и 2 + /ф X ф = Сф хф,

= A. x. + B.(« + )>

V = C. х.

где

A. =

(0 1 0 -6 -10-2 0 0

0 А 1,51 -0,91

B.

(0 А

0 1

C1 = .

(1А

0 0

(0 1 0 А ( 0 А (1А

A ф = 0 -6 -10-3 4,5 , Вф = 0 , CT = ф 0

,0 0 -1) ,0,8) ,0)

Зададим параметры регулятора следующим образом:

а,

= 0,4, ß^ = 0,1,

= 1, D(p), _ = 50p2 + 200p + 500, H =

0

1

у-0,01 -100

Согласно (8), запишем наблюдатель по контуру тангажа у и контуру рыскания ф в виде

= (0 1) .

(t А =( 0 1J (t А +( 0Je,, (t А 1ф

V12v J 1-0,01 -100 ) vt2V ) JJ V v12ф)

0 1 -0,01 -100

rt ^

ЧИф

t29

+(0)

где e, = ,-, ; еф = ф - ф ; , и ф - желаемые траектории по углам тангажа и рыскания. Принимая во внимание (4), сформируем законы управления следующим образом: и, = -0,5 (50t 2¥ + 200t2, + 500t1, ), ^ = -0,5 (50t 2ф + 200t 2ф + 500^ ).

Целью управления было поддержание угла тангажа в положении 0,4 рад, угла рысканья - 0,6 рад. Шаг квантования был задан 0,05 рад. Предложенный алгоритм был сравнен с пропорционально-интегрально-дифференциальным (ПИД)-регулятором, настроенным производителями TRMS. Переходные процессы изображены на рис. 3, 4. Индекс «*» означает желаемую траекторию, «с» - выход при использовании предложенного алгоритма, «PID» - выход при использовании ПИД-регулятора.

Результаты экспериментов показали, что ошибка слежения по углу рыскания и по углу тангажа для робастного регулятора не превышает 0,05 рад после 15 с с начала работы системы. Ошибка слежения ПИД-регулятора по углу рыскания и по углу тангажа не превышает 0,4 рад и 0,15 рад соответственно после 13 с с начала работы системы. В ходе проведения ряда других экспериментов, связанных с изменением массы и центра масс системы, не наблюдалось значительного изменения качества переходных процессов при использовании робастного регулятора. Ошибка слежения в установившемся режиме пропорциональна шагу квантования. Также результаты моделирования и эксперимента показали, что отсутствие апериодического звена после функции квантования (т.е. qt(y j) = qt (y t)) не оказывает существенного влияния на качество переходных процессов в замкнутой системе.

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

rad

0,6 0,5 0,4 0,3 0,2 0,1

Ï i 1 \ »' i i i j j ■ i I- 'j I i _î î

i п' 1....................Г..... 1 i ! 1 1 ; 1 [ ; ! Il

U i -' 1 » I ! ? t J 1 ; ; i i i

1 1 1 1 l i j i t i , 1 i i

1 1 • 1 1 1 1 1 i i i • i ;

i i 1 , i

0 5 10 15 20 25 t, c

---у* - Ч1 с -----Ц>рю

Рис. 3. Выход квантователя тангажа

rad -0,1 -0,2 -0,3 -0,4 -0,5 -0,6 -0,7 -0,8

0 5 10 15 20 25 t, c

---Ц1* - Ц1С -----Ц1РЮ

Рис. 4. Выход квантователя рысканья Заключение

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

Литература

1. Widrow B. Statistical analysis of amplitude-quantized sampleddata systems // IEEE Transactions. 1961. V. 79. N 6. P. 555568. doi: 10.1109/tai.1961.6371702

2. Liu В., Kaneko T. Error analysis of digital filters with floatingpoint arithmetic // Proc. IEEE. 1969. V. 57. P. 1735-1747.

3. Curry R.E. Estimation and Control with Quantized Measurements. MIT Press, 1970. 141 p.

4. Delchamps D.F. Stabilizing a linear system with quantized state feedback // IEEE Transactions on Automatic Control. 1990. V. 35. N 8. P. 916-924. doi: 10.1109/9.58500

5. Brockett R., Liberzon D. Quantized feedback stabilization of linear systems // IEEE Transactions on Automatic Control. 2000. V. 45. N 7. P. 1279-1289. doi: 10.1109/9.867021

6. Ortega R., Spong M. Adaptive motion control of rigid robots: a tutorial // Proc. 27th IEEE Conf. on Decision and Control. 1988. V. 2. P. 1575-1584. doi: 10.1109/cdc.1988.194594

7. Slotine J.J., Li W. Applied Nonlinear Control. Prentice Hall, 1991. 461 p.

8. Berghuis H., Ortega R., Nijmeijer H. A robust adaptive robot controller // IEEE Transactions on Robotics and Automation. V. 9. N 6. P. 825-830. doi: 10.1109/70.265925

9. Фуртат И.Б., Цыкунов А.М. Робастное управление нестационарными нелинейными структурно неопределенными объектами // Проблемы управления. 2008. № 5. С. 2-7.

10. Бобцов А.А., Шаветов С.В. Управление по выходу линейным параметрически неопределенным объектом в

L \

- \ bv.",

....... i i

.ГШ! _______ Г "□шиши

"1 pif г

\ J s м' и; у,:',, wщ

References

1. Widrow B. Statistical analysis of amplitude-quantized sampleddata systems. IEEE Transactions, 1961, vol. 79, no. 6, pp. 555568. doi: 10.1109/tai.1961.6371702

2. Liu B., Kaneko T. Error analysis of digital filters with floatingpoint arithmetic. Proc. IEEE, 1969, vol. 57, pp. 1735-1747.

3. Curry R.E. Estimation and Control with Quantized Measurements. MIT Press, 1970, 141 p.

4. Delchamps D.F. Stabilizing a linear system with quantized state feedback. IEEE Transactions on Automatic Control, 1990, vol. 35, no. 8, pp. 916-924. doi: 10.1109/9.58500

5. Brockett R., Liberzon D. Quantized feedback stabilization of linear systems. IEEE Transactions on Automatic Control, 2000, vol. 45, no. 7, pp. 1279-1289. doi: 10.1109/9.867021

6. Ortega R., Spong M. Adaptive motion control of rigid robots: a tutorial. Proc. 27th IEEE Conf. on Decision and Control, 1988, vol. 2, pp. 1575-1584. doi: 10.1109/cdc.1988.194594

7. Slotine J.J., Li W. Applied Nonlinear Control. Prentice Hall, 1991, 461 p.

8. Berghuis H., Ortega R., Nijmeijer H. A robust adaptive robot controller. IEEE Transactions on Robotics and Automation, vol. 9, no. 6, pp. 825-830. doi: 10.1109/70.265925

9. Furtat L.B., Tsykunov A.M. Robust control of unsteady-state nonlinear structurally undefined objects. Control Sciences, 2008, no. 5, pp. 2-7. (In Russian)

10. Bobtsov A.A., Shavetov S.V. Output control of linear parametrically uncertain object in conditions of distturbances and neglected dynamics. Scientific and Technical Journal of

условиях возмущающих воздействий и неучтенной динамики // Научно-технический вестник СПбГУ ИТМО. 2011. № 1(71). С. 33-39.

11. Цыкунов А.М. Робастное управление с компенсацией возмущений. М.: Физматлит, 2012. 298 с.

12. Бобцов А.А., Фаронов М.В., Фуртат И.Б., Пыркин А.А., Цзянь В. Адаптивное управление по выходу многоканальными линейными стационарными параметрически неопределенными системами // Научно-технический вестник информационных технологий, механики и оптики. 2014. № 6. С. 63-70.

13. Bobtsov A.A., Faronov M.V., Furtat I.B., Pyrkin A.A., Arustamov S.A. Adaptive control of linear MIMO systems // Proc. 6th Int. Congress on Ultra Modern Telecommunications and Control Systems and Workshops, ICUMT. St. Petersburg, Russia, 2014. P. 584-589. doi: 10.1109/icumt.2014.7002166

14. Furtat I.B., Fradkov A.L., Liberzon D. Robust control with compensation of disturbances for systems with quantized output // IFAC Proceedings. 2014. V. 47. N 3. P. 730-735. doi: 10.3182/20140824-6-za-1003.00531

15. Margun A., Furtat I. Robust control of uncertain linear systems in conditions of output quantization // IFAC Proceedings. 2015. V. 48. N 11. P. 843-847. doi: 10.5220/0005981405140520

16. Margun A., Furtat I. Robust control of linear MIMO systems in conditions of parametric uncertainties, external disturbances and signal quantization // Proc. 20th Int. Conf. on Methods and Models in Automation and Robotics. 2015. P. 341-346.

17. Twin Rotor MIMO System Experiment. Feedback Instruments Ltd., 1998.

Авторы

Information Technologies, Mechanics and Optics, 2011, no. 1, pp. 33-39. (In Russian)

11. Tsykunov A.M. Robastnoe Upravlenie s Kompensatsiei Vozmushchenii [Robust Control with Compensation of Perturbations]. Moscow, Fizmatlit Publ., 2012, 298 p.

12. Bobtsov A.A., Faronov M.V., Furtat I.B., Pyrkin A.A., Wang J. Adaptive output control of multichannel linear stationary systems under parametric uncertainty. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2014, no. 6, pp. 63-70. (In Russian)

13. Bobtsov A.A., Faronov M.V., Furtat I.B., Pyrkin A.A., Arustamov S.A. Adaptive control of linear MIMO systems. Proc. 6th Int. Congress on Ultra Modern Telecommunications and Control Systems and Workshops, ICUMT. St. Petersburg, Russia, 2014, pp. 584-589. doi: 10.1109/icumt.2014.7002166

14. Furtat I.B., Fradkov A.L., Liberzon D. Robust control with compensation of disturbances for systems with quantized output. IFAC Proceedings, 2014, vol. 47, no. 3, pp. 730-735. doi: 10.3182/20140824-6-za-1003.00531

15. Margun A., Furtat I. Robust control of uncertain linear systems in conditions of output quantization. IFAC Proceedings, 2015, vol. 48, no. 11, pp. 843-847. doi: 10.5220/0005981405140520

16. Margun A., Furtat I. Robust control of linear MIMO systems in conditions of parametric uncertainties, external disturbances and signal quantization. Proc. 20th Int. Conf. on Methods and Models in Automation and Robotics, 2015, pp. 341-346.

17. Twin Rotor MIMO System Experiment. Feedback Instruments Ltd., 1998.

Authors

Маргун Алексей Анатольевич - аспирант, Университет ИТМО, Alexey A. Margun - postgraduate, ITMO University, Saint

Санкт-Петербург, 197101, Российская Федерация, Petersburg, 197101, Russian Federation, [email protected] [email protected]

Фуртат Игорь Борисович - доктор технических наук, доцент, Igor B. Furtat - D.Sc., Associate professor, Professor, ITMO

профессор, Университет ИТМО, Санкт-Петербург, 197101, University, Saint Petersburg, 197101, Russian Federation; senior

Российская Федерация; старший научный сотрудник, Институт researcher, IPME RAS, Saint Petersburg, 199178, Russian

проблем машиноведения РАН, Санкт-Петербург, 199178, Federation, [email protected] Российская Федерация, [email protected]

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