УДК 004
А. Н. Паршуков
Тюменский индустриальный университет ул. Володарского, 38, Тюмень, 625000, Россия
КРИТЕРИЙ РОБАСТНОЙ УСТОЙЧИВОСТИ И КАЧЕСТВА УПРАВЛЕНИЯ ЛИНЕЙНОЙ ЗАМКНУТОЙ СИСТЕМОЙ В УСЛОВИЯХ СТРУКТУРНО-ПАРАМЕТРИЧЕСКОЙ НЕОПРЕДЕЛЕННОСТИ ОПИСАНИЯ В ПЕРЕДАТОЧНОЙ ФУНКЦИИ ОБЪЕКТА УПРАВЛЕНИЯ
В развитие принципа исключения нуля сформулирован критерий робастного качества управления для линейных систем, построенных на основе объекта управления со структурно-параметрической неопределенностью описания и модального регулятора. Обоснована мера робастных свойств для указанных систем. Предложенный критерий может быть реализован на ЭВМ.
Ключевые слова: робастность, модальный регулятор, структурно-параметрическая неопределенность.
Предварительные сведения
Для удобства изложения сформулируем основные понятия и обозначения, используемые в тексте данной работы. Обозначим:
пп
К - пространство п-мерных вещественных векторов; С1 - комплексную плоскость.
Под полиномиальным оператором степени I будем понимать дифференциальный оператор вида:
/(I,р)=/с +Т/ • р', (1)
i = 1
где /' - постоянные коэффициенты (1 е С,I); р1 - оператор дифференцирования по времени
р' = ¿¡сИ .
В изображениях по Лапласу полиномиальному оператору (1) соответствует алгебраический полином:
/(I,^ = /с + •s' ,
1=1
определенный на комплексной плоскости С1, здесь за s принята переменная преобразования Лапласа.
Семейство полиномиальных операторов степени I будем задавать в одном из двух представлений. В виде
Е(I, р) = {/(I, X) = (/с + Хс) + £ (/' + X') • р' : X е Е } (2)
1=1
Паршуков А. Н. Критерий робастной устойчивости и качества управления линейной замкнутой системой в условиях структурно-параметрической неопределённости описания в передаточной функции объекта управления // Вестн. НГУ. Серия: Информационные технологии. 2017. Т. 15, № 1. С. 59-69.
ISSN 1818-7900. Вестник НГУ. Серия: Информационные технологии. 2017. Том 15, № 1 © А. Н. Паршуков, 2017
здесь введено обозначение
X = col (X0, Xj,—, xl),
а E - односвязная область допустимых значений вектора параметров X семейства (2). Будем предполагать, что область E такова, что выполняется
Xi * f, VX е E. (3)
Очевидно, семейство операторов (2) также может быть записано в виде
F (l, p) = f (l, p) + AF (l, p), (4)
где f ((, p) - полиномиальный оператор
f ((,p)= fo + ¿f. • p1 , X0 = col(fo,fj,—,fl), (5)
i=1
а A F (l, p) - семейство операторов
AF(l,p) = {A f (l,X) = Xo + ¿x.. • p. : X е E}.
i=1
Семейству полиномиальных операторов (4) в изображениях по Лапласу соответствует семейство алгебраических полиномов вида
F (l, s) = f (l, s )+ AF (l, s ), (6)
где f (l, s) - полином
f (l,s) = fo +¿f. • s1 , (7)
i=j
а A F(l, s) - семейство полиномов
l
AF(l,s) = { A f (l,X) = x0 x • s1 : X е E}. (8)
i=1
Отметим следующие свойства семейства полиномов вида (6):
1) коэффициенты полиномов в (6) непрерывно зависят от вектора X ;
2) область E допустимых значений параметров односвязна;
3) из условия (3) следует, что старший коэффициент полиномов в (6) не обращается
в ноль; таким образом, при всех X из заданной области E полиномы семейства сохраняют порядок l.
Для точки s (s е C1) полиномиальное семейство (6) представляет собой область на комплексной плоскости (будем обозначать ее как F (s)). Данная область называется областью значений полиномиального семейства (6); это двумерный образ множества E при преобразовании F (l, s). Для полинома (5) множество значений f (s) представляет собой точку на комплексной плоскости. С учетом представления (6)-(8) область значений F (s) может быть записана в виде
F (s ) = f (s ) + A F (s), причем f (s) - точка, а A F (s) - область на С1.
Актуальность темы
Классическая постановка задачи синтеза модального регулятора может быть сформулирована следующим образом. Линейный одномерный динамический объект управления P назначается дифференциальным уравнением «1-го порядка, записанным в операторной форме:
a (nj,p)y (t) = b («2,p)u (t), ani = 1, n > «2, (9)
здесь u - входной (управляющий) сигнал, y - выходной (управляемый) сигнал, t - непрерывное время; a (n1, p) и b («2, p) - дифференциальные операторы.
В технологии синтеза модального регулятора (описанной в работе [1]) регулятор R ищется в виде динамического звена l-го порядка:
Р (l, p) u (t) = a (l, p) y (t) + X(l, p)g (t), p i = 1, (10)
здесь g(t) - заданный эталонный сигнал. В результате передаточная функция (ПФ) замкнутой системы принимает вид
W(s) =-^ (П2, S) S)-, (11)
a («j, s) • ß (l, s) - b (n2, s) • а (l, s) при этом характеристический полином замкнутой системы
acl(nJ +l,s) = a(«j,s)•ß(l,s) - b(n2,s) •а(l,s). (12)
Качество управления замкнутой системой назначается в виде ограниченной односвязной замкнутой области S, определяющей допустимое расположение полюсов ПФ замкнутой системы на C1.
Известно, что любое заданное расположение полюсов ПФ замкнутой системы (11) можно обеспечить динамическим регулятором порядка l = nJ - 1 (и выше) [2]. При этом коэффициенты регулятора (10) находятся из условия
aet (n1 +1,s) = a(n1,s)•ß(l,s)-b(«2,s) •а(l,s), aeJ+l = 1 (13)
где за aet (n1 +1,s) обозначен характеристический полином эталонной системы. Полином aet(n1 +1, s) выбирается произвольным образом при условии, что все множество его корней
Л(aet ) = {X : aet (n1 +1,Я) = 0} с C1 лежит внутри заданной области S, т. е. выполняется
Л(aet ) с int S, (14)
здесь за int S обозначена внутренняя часть области S.
Решение уравнения (13) сводится к решению следующей системы линейных алгебраических уравнений:
C • R = D,
где C - матрица
C = {сг,; }, i е 1, n +1, j е 1, 21 +1,
составленная из коэффициентов полиномов a и b объекта (9) по правилу
0, i < j,
ci,j =
при i е 1, «j +1, j е 1, l, и
cu =
ai-j, i е j, n1 + j, 0, i > «j + j,
0, i < j -1,
- bl+i- j , '' е j - l, n2 + j - l, 0, i > n2 + j - l,
при i е 1, «j +1, j е l +1, 21 +1; R - вектор коэффициентов регулятора (10):
R = c°l(rj, • • •, r2l +J ),
' ß j-i, j еЦ,
rj =■
а
j-l-j, j е l +1,21 +1;
^ - вектор, составленный из коэффициентов полиномов а6'. и а:
£ = сЫ (dl,..., ёп1+1),
a;^l, ] _
' 1 a% " a]■ _1 _1, ] е I +1, П1 +1. Отметим, что функции и acl. относятся к классу мероморфных.
Проверка принадлежности полюсов ПФ замкнутой системы заданной области $ может выполняться с помощью следующей теоремы, известной как «принцип аргумента».
Теорема 1 [3]. Если функция Wl(s) мероморфна в некоторой ограниченной односвязной замкнутой области S с границей dS и не имеет на ее границе ни нулей, ни полюсов, то справедлива следующая формула:
Aas arg Wl = 2n(N - P),
где N и P - соответственно количества нулей и полюсов функции Wl в S, учтенных каждый с его кратностью, а AdS arg W1' - изменение аргумента Wl(s) при обходе вдоль контура области S (ориентация контура стандартная).
На практике чаще используется очевидное следствие из приведенного «принципа аргумента».
Следствие 1.1. Для того чтобы все n1 + l корней полинома (12) лежали внутри области S, необходимо и достаточно, чтобы выполнялось условие
AdS arg adl = 2n(n1 + l).
Доказательство следствия 1.1
Полином (12) не имеет полюсов. Если выполняется
Ass arg acl Ф 2n(n + l),
то согласно принципу аргумента хотя бы один корень из n1 + l находится либо на границе области S, либо вне области S. Что и требовалось доказать.
Подобная задача синтеза регулятора и последующего анализа качества управления усложняется, если в описании объекта присутствует неопределенность. Будем выделять неопределенность объекта, связанную с неопределенностью коэффициентов дифференциального уравнения (9) (параметрическая неопределенность), и неопределенность, связанную с неточностью задания порядка дифференциального уравнения («структурная» неопределенность). Проблема синтеза регулятора и анализа качества управления в условиях как параметрической, так и структурной неопределенности описания в объекте P достаточно широко представлена в литературе. Можно выделить два главных направления, в рамках которых решается такая задача:
1) принцип исключения нуля;
2) методы теории H.
Принцип исключения нуля впервые сформулирован в работах [4; 5]. Обобщениям принципа исключения нуля на различные случаи, а также разработке на их основе вычислительных методик проверки робастной устойчивости и качества управления посвящено большое количество статей, из которых можно отметить, например, работы [6-10].
Следует отметить, что критерии, предложенные в перечисленных работах, требуют, чтобы количество нулей и полюсов в ПФ замкнутой системы было конечно, и более того, заранее известно, что делает данные критерии пригодными для исследования в условиях параметрической неопределенности, но противоречит понятию структурной неопределенности.
Методы теории H, представленные в работах [11-14] и др., позволяют формулировать достаточное условие робастной устойчивости при наличии как параметрической, так и структурной неопределенности описания. Однако существенным недостатком таких критериев является использование H метрики операторов, что сильно ограничивает классы операторов, для которых выполняются условия этих критериев.
В настоящей работе на основе принципа исключения нуля разрабатывается критерий ро-бастной устойчивости и робастного качества управления для линейной замкнутой системы при наличии как параметрической, так и структурной неопределенности описания в объекте управления.
Постановка задачи
Объект управления P со структурно-параметрической неопределенностью будем задавать в виде
E'(mb p)-A(nb p) y(t) = E"(m2, p\B(n2, p) u(t), (15)
где семейства операторов
nx -1
A(n1, p) = {a (n1, X1) = (a0 +5 a0 )+£ (a. +5 at) • p1 + p«1 : X1 е A с R"1 },
i=1
B(n2, p) = {b (n2,X2) = (b0 +5b0) + ¿ (Ь +5bi) • p' : X2 е B с R"2+1}, (16)
i=1
n1 > n2,
здесь введены обозначения
X3 = col(5a0,5a1,—,5an1 -1), X4 = col(5b0,5b1, —,5bn2 ),
будем называть операторами «основной динамики» объекта; а семейства операторов
m-1
E>1, p) = {e " (m1, X3) = 1 + X (e¡ +5 e¡) • p1 : X3 е E1 с Rmi },
i =1 m2
E"{m2,p) = {e "(m2,X4) = 1 + £(e\ + 5e*) • p' : X4 е E2 с Rm2 }, (17)
i=1
m1 > m2,
здесь введены обозначения
X3 = col(5e1,—,5em1 ), X4 = col(5ef, —,5em2),
будем называть «структурными возмущениями». Пусть семейства полиномов (16) и (17) такие, что:
1) коэффициенты полиномов a(n1,X1), b(n2,X2), e" (m1,X3) и e"(m2,X4) непрерывно зависят от векторов X1, X2, X3, X4 их параметров;
2) области A, B и E1, E2 односвязны;
3) области E1 и E2 таковы, что выполняются
5em, *-e'm1, VX3 е E1, 5em2 *-em2, VX4 е E2;
4) все множество нулей семейства полиномов E находится внутри области S; т. е. выполняется
Л (E") с int S . (18)
Все полиномы семейств A(n1, p), E(m1, p) и E"(m2, p) имеют одинаковые порядки (n1, m1 и m2 соответственно); данный вывод является следствием того, что их коэффициенты при старших степенях не обращаются в ноль.
В дальнейшем для удобства изложения операторы A(n1, p) и B(n2, p) будем представлять в следующем виде:
А(«ь p) = a0(nb p) + AA(«1 - 1, p), B(n2, p) = b()(n2, p) + AB(n2, p),
где
n!-1
a0 (nl, p) = a0 +Xai •p + Pnl,
i=1
n1 -1
AA(n1 -1,p) = {5a(n1 -1,X1) = 5a0 +^5at • p : X1 е A сR"1 },
i=1
"2
b0 (n2 , p) = b0 +X b¡ • p' ,
i=1
n2
AB(n2,p) = {5b (n2,X2) == 5b0 +^5bt • p' : X2 е B с R"2+1}.
i=1
Регулятор (10) l-го порядка будем рассчитывать по «основной динамике» объекта P, т. е. из условия
aet (n1 +1,s) = a0(n1,s)•p(l,s) -b0(n2,s) •a(l,s), a^ = 1, (19)
причем
Л (aet ) с int S . (20)
В результате передаточная функция замкнутой системы принимает вид
rci,ч_ E "(m2, s) • B(n2, s) s)
W (s) = ■
Е' (m1,s) • А(п1, s) • Р(1, s) _ Е'' (т2, s) • В(п2, s) • а(1, s) При этом характеристический полином замкнутой системы
Ас1. (п1 + т1 +1, s) = Е'(m1,s) • А(п1, s) • Р(1, s) _ Е"(т2, s) • В(п2, s) • а(1, s), или окончательно
Ас1(п1 + т1 +1, s) = { acl.(n1 + т1 +1, s) = е'(т1;Х3) • aet.(n1 +1, s) + 5 a (п1 _ 1, Х1)-Р(1, s) _ _5Ь (п2,X2) ^а(1,s) + (е' (т1;Х3) _ е" (т2,Х4)) • Ь(п2,s) ^а(1,s): УХ1 е А,
X 2 е Б, X 3 е Е1, X 4 е Е 2}. (21)
Обозначим за Ас1^) область значений функции (21 ) на комплексной плоскости: Ас1. (s) = { е' (т1 X3) • aet. (п1 +1, s) + 5 a (п1 _ 1,X1) ^(1, s) _ 5 Ь (п2, X2) • а(1, s) + + (е '(т^) _ е'(т2,X4)) • Ь(п2,s) ^а(1,s): vX1 е А, X2 е Б, X3 е Е1, X4 е Е2 }. (22)
Проверить робастное качество управления для характеристического полинома (21) можно при помощи следующей теоремы.
Теорема 2. Пусть семейство полиномов (21) содержит хотя бы один полином такой, что все его корни лежат внутри ограниченной односвязной замкнутой области $. Тогда, для того чтобы все множество корней семейства (21) лежало внутри области $, необходимо и достаточно, чтобы выполнялось условие
С й Ас1^), Vs ес$, (23)
здесь за д$ обозначена граница области $.
В данной теореме требуется, чтобы ноль был исключен из множества значений (22) при всех s (s е ).
Следует отметить, что теорема 2 обобщает классическую формулировку принципа исключения нуля (см. работы [4; 5]), в котором рассматривается задача исследования робаст-ной устойчивости (а следовательно, область $ совпадает со всей левой полуплоскостью комплексной плоскости).
Доказательство теоремы 2
Изменение количества нулей функции (21) , принадлежащих внутренней части области $ (при изменениях параметров X1, X2, X3, X4), может произойти, только если (хотя бы) один из них пересечет границу области $ и условие (23) нарушится. Что и требовалось доказать.
Основную сложность использования теоремы 2 в проверке робастного качества управления мы видим в необходимости строить область (22) для каждой точки s контура д$. В случае выпуклых областей А, Б, Е1 и Е2 такая область, по свойству конформности отображения, будет представлять выпуклую область на комплексной плоскости. Так, например, в случае интервальных ограничений на параметры полиномов в (21) можно доказать (см., работу [7]), что область (22) будет представлять выпуклый симметричный многоугольник с числом вершин вдвое большим, чем число варьируемых параметров полиномов. Следовательно, с возрастанием порядков т1 и т2 семейств операторов структурных возмущений соответственно возрастает и сложность построения такой области.
В случае невыпуклых областей А, Б, Е1, Е2 методика построения области (22) не разработана.
В настоящей работе поставим следующую задачу: на основе теоремы 2 разработать критерий исследования робастной устойчивости и качества управления, пригодный для реализации на ЭВМ.
Основной результат
Критерий робастного качества управления
Рассмотрим новое множество функций, определенных следующим образом. Каждый элемент ас1 множества (21) разделим на полином е'(т1, X3), получим новый элемент
~+ 1,,) = аС1(п1 + т- +1,, е' (т1, X 3)
или, в развернутом виде,
~01 (п1 +1,5) = а* (п1 +1,5) + 5 а (п1 -1, X1) • р(1, 5) -
-5 Ь (п2, X 2) • а(1,5) +
1 -
е'' К, X 4)
• Ь(п2,5) ^а(1,5).
е'(т^з) ,
Множество элементов ас1' обозначим за .4е1', таким образом:
Ас1(п1 +1,5) = {~с1(п1 +1,5) = ае' {п1 +1,5) + 5а(п1 -1,X1) ^р(1,5)-5Ь (п2,X2) ^а(1,5) +
+
1 -
е '' К, X 4)
• Ь(п2,5) • а(1,5): VX1 е А, X2 е В, X3 е Е^ X4 е Е2 }. (24)
е ' (т1^3) J
Как следует из определения (24), функция Ас1 представляет собой множество дробных функций ас1', каждая из которых имеет (в общем случае) п1 + т1 + 1 нулей и т1 полюсов. В этом смысле будем говорить, что функция Ас1' имеет п1 + т1 + 1 нулей и т1 полюсов. В соответствии с условием (18) все полюса дробных функций ас1 лежат внутри области 3.
Пусть из множества функций Ас1" найдется хотя бы одна такая, что все ее нули лежат внутри области 3. Потеря количества нулей функции ас1' может происходить в одном из двух случаев:
1) при вариациях X1, X2, X3, X4 часть нулей и полюсов функции ас1' в (24) совпадает; а поскольку совпадающие нули и полюса находятся внутри области 3, то их сокращение не повлияет на вариацию аргумента функции ас1.;
2) при переходе (хотя бы) одного нуля функции ас1' через границу области 3.
Обозначим за А^^) область значений функции (24):
Ас1 (5) = { ае(п1 +1,5) + 5 а (п1 -1, X1) • Р(1,5) - 5 Ь (п2, X 2) • а(1,5) +
е ''(т X ) - - - -
+ (1--^ 2'-4') • Ь(п2,5) • а(1,5): е А, X2 е В, X3 е Е1, X4 е Е2 }. (25)
е ' (т^ 3)
В силу непрерывной зависимости коэффициентов дробной функции ас1' от векторов параметров X1, X 2, X 3 , X 4 , а также односвязности областей А, В и Е1, Е2 область значений Ас1(5) тоже будет односвязной (возможно, невыпуклой). Тогда, на основе принципа исключения нуля можно сформулировать следующую теорему.
Теорема 3. Пусть:
1) все множество нулей семейства полиномов Е лежит внутри ограниченной односвязной замкнутой области 3;
2) семейство функций (24) содержит хотя бы одну такую, что все ее нули лежат внутри области 3.
Тогда, для того чтобы (все) множество нулей семейства функций (24) лежало внутри области 3 необходимо и достаточно, чтобы выполнялось условие
0 е А с1(5), есЗ, (26)
здесь за 53 обозначена граница области 3.
Доказательство теоремы 3
Теорема 3 доказывается аналогично теореме 2.
С учетом выражения (25) условие (26) для точки s (s е 5$) можно записать в виде
- - е ''(т X)
| aet.(n1 +1, s) +5 a (п1 _ 1, X,) ^(1, s) _5 Ь (п2, X,) ^а(1, s) + (1--• Ь(п2, s) ^а(1, s)| > С,
е'т л 3)
vX1 е А, X2 е Б, X3 е Е1, X4 е Е2. (27)
Воспользуемся существующими оценками для модуля суммы и модуля разности двух комплексных чисел. Для любой пары комплексных чисел a и Ь справедливо [3]:
\a + Ь| <|a| + |Ь|. \a _ Ь| <| a| + | Ь |.
\a + Ь| >|a|_|Ь \a _ Ь|>1a|_IЬ|.
Пусть комплексные числа a и Ь принадлежат соответственно множествам А и Б:
a е А , Ь е Б .
Обозначим
(28)
(29)
(30)
Справедливость соотношений (30) непосредственно следует из (28) и определений (29). На основании формулы (27) с учетом соотношений (30) можем сформулировать следующую теорему.
a+ = тах a
V aе А' '
a_ = тт a
V aе А1 1
Ь+ = тах Ь
V ЬеБ 1
Ь_ = тт Ь .
V ЬеБ 1
Тогда выполняются
\a + Ь |<| a| + | Ь |< a++ Ь+, ^ + Ь| >| a| _| Ь |> a_ _ Ь+ , V a е А,Ь е Б,
Теорема 4. Пусть:
1) все множество нулей семейства полиномов Е лежит внутри области $;
2) семейство функций (24) содержит хотя бы одну, такую, что все ее нули лежат внутри $.
Тогда, для того чтобы (все) множество нулей функций (24) лежало внутри области $, достаточно, чтобы выполнялось условие
Р_ > с,
где
(31)
здесь
р_ = тт р (s),
V sе5$
р1 (s ) = тт
V X1е А, X 2 еБ
Р^ ) = Р1 (s )_ Р2 (s ) , aet.(n1 +1, s) + 5 a(n1 _ 1, X1) ^Р(1, s) _5 Ь(п2, X 2) ^а(1, s)
Р2 (s ) = Ж )• Ь+(s )^|а(1, s)|,
) = тах
VX;, е Е1, X4 е Е2
1 _
е '' (т2, X 4)
Ь+^ )= тах
V X 2 е Б
е' (m1,X 3) Ьс (п2, s) + 5 Ь(п2, X 2)
Доказательство теоремы 4
Теорема 4 непосредственно получается из теоремы 3 с применением в (26) формулы (27) и с использованием оценок (3 с).
Определим на контуре д$ функцию
ц
/ ) =
тт
V X. е А, V X2 е Б
a (п +1, s) + 5 a(n1 _ 1,X1) ^Р(1, s) _5 Ь(п2,X2) ^а(1, s)
Ь+ (s)• | а(1,s) |
i/Ь+(sс, and а(1, s) Ф с, + <х>, i/ Ь+(s )= с, ог а(1, s) = с.
(32)
Функция п в точке s определяет такие предельно допустимые вариации векторов X3
и X4 в (17), при которых функция р в этой точке становится равной нулю (за исключением случая, когда в этой точке s хотя бы один из полиномов В(п2, s) и а(1, s) имеет ноль). Тогда теорему 4 можно переформулировать в следующем виде.
Следствие 4.1. Пусть:
1) все множество нулей семейства полиномов Е лежит внутри области $;
2) семейство функций (24) содержит хотя бы одну такую, что все ее нули лежат внутри $. Тогда, для того чтобы (все) множество нулей функций (24) лежало внутри области $, достаточно, чтобы выполнялось условие
е''(т2, X 4)
тах
VX3еЕ1, X4еЕ2
1 _-
е ' (m1,X 3)
< П (s) (33)
для всех s, принадлежащих контуру д$.
Теоремы 2 и 4 представляют основной результат данной статьи.
Следует отметить, что результат теоремы 4, на наш взгляд, более интересен, чем «принцип исключения нуля» (т. е. теорема 2), поскольку:
1) не требует построения областей на комплексной плоскости для проверки робастного качества управления;
2) не требует точного знания семейств операторов структурных возмущений Е' и Е" (и даже их порядков т1 и т2); условие (33) позволяет формировать границы параметров одного семейства полиномов структурных возмущений в зависимости от другого семейства;
3) основным преимуществом данного критерия является введение функции (31), позволяющей оценивать степень удаленности характеристического полинома (21) от границы потери робастного качества управления; таким образом, функция (31) может использоваться для сравнения между собой различных пар операторов Е' и Е" (при неизменных прочих условиях);
4) для каждой точки s контура д$ расчет функции (32), участвующей в проверке робастного качества управления, (33) сводится к решению задачи поиска экстремумов функций с ограничениями на векторы варьируемых параметров, заданных областями А и Б. Данная задача относится к хорошо изученным задачам поиска условного экстремума функции и решается методом неопределенных множителей Лагранжа [15].
Кроме того, функция (31) может быть использована при вариациях коэффициентов полинома эталона (19) с целью повысить уровень робастного качества управления для характеристического полинома замкнутой системы (21).
Теорема 4 в сравнении с теоремой 2 (принципом исключения нуля) формулирует только достаточные условия робастных свойств.
Непосредственно сравнивать критерии робастности, полученные в теореме 4, и на основе методов теории Н не удается, поскольку возникает необходимость в огрублении результатов теорем.
Заключение
В настоящей работе на основе принципа исключения нуля получен новый критерий робастного качества управления. Данный критерий позволяет исследовать робастное качество управления при заданных операторах структурных возмущений, а также формировать семейства операторов структурных возмущений, удовлетворяющих заданному качеству управления.
Введенная функция (31) позволяет оценивать степень робастного качества управления замкнутой системы.
Список литературы
1. Кузовков Н. Т. Модальное управление и наблюдающие устройства. М.: Машиностроение, 1976.
2. Соловьев И. Г. Методы мажоризации в анализе и синтезе адаптивных систем. Новосибирск: Наука, 1992.
3. Лаврентьев М. А., Шабат Б. В. Методы теории функций комплексного переменного. 4-е изд., испр. М.: Наука, 1973. 736 с.
4. Ackermann J. Robust control: systems with uncertain physical parameters. London: Springer, 1993.
5. Barmish B. R. New tools for robustness of linear systems. New York: MacMillan, 1994.
6. Поляк Б. Т., Цыпкин Я. З. Частотные критерии робастной устойчивости и апериодичности линейных систем // АиТ. 1990. № 9. С. 45-55.
7. Киселев О. Н., Поляк Б. Т. Критический коэффициент усиления для последовательности неопределенных звеньев // АиТ. 1995. № 9. С. 93-104.
8. Поляк Б. Т., Цыпкин Я. З. Устойчивость и робастная устойчивость однотипных систем // АиТ. 1996. № 11. С. 91-104.
9. Шарый С. П. Новые характеризации множества решений для интервальных систем линейных уравнений // Вычислительные технологии. 2016. Т. 21, № 5. С. 111-118.
10. Паршуков А. Н. Метод выделения операторов «структурных возмущений» в передаточной функции объекта управления // Вестн. НГУ. Серия: Информационные технологии. 2016. Т. 14, № 2. С. 100-109.
11. Francis B. A. A course in H control theory. Lect. Notes Control Inf. Sci., V. 88, Berlin: Springer, 1987.
12. Doyle J. C., Francis B. A., Tannenbaum A. Feedback control theory. New York: MacMillan, 1992.
13. Поляк Б. Т., Цыпкин Я. З. Робастный критерий Найквиста // АиТ. 1992. № 3. С. 25-31.
14. Киселев О. Н., Поляк Б. Т. Синтез регуляторов низкого порядка по критерию H и по критерию максимальной робастности // АиТ. 1999. № 3. С. 119-130.
15. Фихтенгольц Г. М. Курс дифференциального и интегрального исчисления: В 3 т. М.: Физматлит, 2001. Т. 1. 616 с.
Материал поступил в редколлегию 25.02.2017
A. N. Parshukov
Tyumen Industrial University 38 Volodarskiy Str., Tyumen, 625000, Russian Federation
NEW ROBUST STABILITY AND ROBUST PERFORMANCE CRITERION FOR LINEAR CLOSED-LOOP SYSTEMS WITH INDETERMINACY OF STRUCTURE AND PARAMETRIC UNCERTAINTY INTO TRANSFER FUNCTION
OF OBJECT CONTROL
This paper presents a new criterion of robust performance for linear closed-loop systems with indeterminacy of structure and parametric uncertainty into transfer function of object control. Established measure of robustness for linear systems with uncertainty. The results may be realized on computer.
Keywords: robustness, indeterminacy of structure, parametric uncertainty.
References
1. Kuzovkov N. T. Modalnoye upravlenie i nablyudayushie ustroistva. Moscow, Mashinostroe-nie, 1976, 184 p. (in Russ.)
2. Solovev I. G. Metody majorizatchii v analize i sinteze adaptivnyh sistem. Novosibirsk, izd-vo VO Nauka, Sibirskaya izdatelskaya firma, 1992, 188 p. (in Russ.)
3. Lavrent'ev M. A., Shabat B. V. Metody teorii funktshiy compleksnogo peremennogo. Izd. Moscow, Glavnaya redaktchiya fiziko-matematicheskoy literatury izdatelstva 'Nauka', 1973, 736 p. (in Russ.)
4. Ackermann J. et al. Robust control: systems with uncertain physical parameters. London, Springer, 1993, 413 p.
5. Barmish B. R. New tools for robustness of linear systems. New York, MacMillan, 1994, 394 p.
6. Polyak B. T., Tchipkin Ya. Z. Chastotnye criterii robastnoy ustoichivosti i aperiodichnosti lineinyh sistem. AiT, 1990, № 9, p. 45-55. (in Russ.)
7. Kiselev O. N., Polyak B. T. Kriticheskii koeffitchient usileniya dlya posledovatelnosti neo-predelennih zven'ev. AiT, 1995, № 9, p. 93-104. (in Russ.)
8. Polyak B. T., Tchipkin Ya. Z. Ustoichivost' i robastnaya ustoichivost odnotipnih sistem. AiT, 1996, № 11, p. 91-104. (in Russ.)
9. Sharii S. P. Novie harakterizatchii mnozhestva reshenii dlya intervalnih sistem lineinih urav-nenyi. Vichislitel'nye tehnologii, 2016, vol. 21, № 5, p. 111-118. (in Russ.)
10. Parshukov A. N. Metod vydeleniya operatorov 'strukturnyh vozmushenyi' v peredatochnoy funktchii ob'ekta upravleniya. Vestnik NGU. Seriya: Informatchionnye tehnologii, 2016, № 2, p. 100-109. (in Russ.)
11. Francis B. A. A course in H control theory. Lect. Notes Control Inf. Sci., V. 88, Berlin, Springer, 1987.
12. Doyle J. C., Francis B. A., Tannenbaum A. Feedback control theory. New York, MacMillan, 1992.
13. Polyak B. T., Tchipkin Ya. Z. Robastnyi kriterii Nyquist'a. AiT, 1992, № 3, p. 25-31. (in Russ.)
14. Kiselev O. N., Polyak B. T. Sintez regulyatorov nizkogo poryadka po kriteriy H i po kriteriy maksimal'noy robastnosti. AiT, 1999, № 3, p. 119-130. (in Russ.)
15. Fihtengol'tch G. M. Kurs differentchial'nogo i integral'nogo ischisleniya. Moscow, Fiz-matlit, 2001, vol. 1, 616 p. (in Russ.)
For citation:
Parshukov A. N. New Robust Stability and Robust Performance Criterion for Linear Closed-Loop Systems with Indeterminacy of Structure and Parametric Uncertainty into Transfer Function of Object Control. Vestnik NSU. Series: Information Technologies, 2017, vol. 15, no. 1, p. 59-69. (in Russ.)