УДК 681.5
Го Пэн
СИНТЕЗ РЕГУЛЯТОРОВ ПО ВЫХОДУ И ВОЗДЕЙСТВИЯМ ПО ЗАДАННОМУ ПОРЯДКУ АСТАТИЗМА
Предлагается метод аналитического синтеза регуляторов с управлением по выходу и воздействиям, которые обеспечивают порядки астатизма системы управления по отношению к задающему воздействию и внешним возмущениям не хуже заданных. При этом также обеспечиваются заданные показатели качества: время регулирования и перерегулирование по задающему воздействию, а также физическая реализуемость регулятора с заранее заданным относительным порядком. Предложенный метод исключает известную противоречивость свойств астатизма и устойчивости замкнутых систем управления.
Объект; регулятор; управление по выходу; управление по воздействием; порядок астатизма.
Guo Peng
DESIGN OF REGULATORS WITH OUTPUT AND DISTURBANSIS ON GIVEN
ORDER OF ASTATISM
In this paper we propose a method of analytical design of controllers with output and disturbances control, which provide astatw order system with respect to the set point and external perturbations are not worse given. It also provided the specified quality performance: control time, the overshoot, and the physical realizability of the controller with relative to order. The proposed method eliminates the inconsistency of certain properties and stability of the closed astatic control systems.
Pplant; controller; control on output; control on disturbances; astatic order.
Введение. Качество автоматических систем обычно оценивается следующими показателями: порядки астатизма по задающему и возмущающим воздействиям, перерегулированием и длительностью переходного процесса. Требуется также малая колебательность. Как обычно, порядок астатизма определяется числом "интеграторов" в контуре управления. Для того чтобы система имела нулевую установившуюся ошибку, вызванную некоторым воздействием, необходимо, чтобы порядок астатизма системы по этому воздействию превышал степень входного воздействия, по крайней мере на единицу [1, 4].
Системы с заданным порядком астатизма широко применяются на практике. Это делает задачу, рассматриваемую в данной статье, актуальной. Как известно, основная трудность обеспечения высоких порядков астатизма при использовании регуляторов по отклонению связана с обеспечением устойчивости [4].
В данной работе для обеспечения высоких порядков астатизма предлагается применять регуляторы по выходу и воздействиям [3]. Это позволяет исключить противоречие методу точностью и устойчивостью астатических систем управления.
Постановка задачи. Предположим, в процессе синтеза регулятора по выходу и воздействием (РВВ) получено уравнение заданного объекта управления
A( p) y( p) = B( p)u (p) + B2( p) /ни (p). (1)
Для обеспечения с помощью РВВ заданных порядков астатизма к возмущениям они могут не измеряться. Поэтому будем считать, что к объекту приложено только неизмеряемое возмущение / (t) . По уравнению (1) легко определяются
порядок и полнота объекта управления, а также степени, коэффициенты и корни всех его многочленов [1, 3].
Задача синтеза в данном случае заключается в определении степеней и коэффициентов всех многочленов уравнения РВВ:
R( p)u( p) = Qo( p) g (p) - L( p) y( p) (2)
так, чтобы замкнутая система (1), (2) имела порядки астатизма Ug к задающему
воздействию g(t) и U/ к возмущению /ни(t) не меньше заданных иg и U* соответственно. Кроме того, должна обеспечиваться устойчивость, а длительность переходного процесса t и перерегулирование а % должны быть не больше заданных, т. е. должны выполняться условия,
Ug - U*g, Uf - и/, tHH < С, а< а*%,
* * +* *
где и g , U f , tnn , а % - заданные значения показателей качества.
Решение. Переходя к изложению предлагаемого метода синтеза РВВ, предположим, что многочлен B(p) из уравнения (1) удовлетворяет условию
B( p) = в mBn (p), (3)
т.е. все корни многочлена B(p) лежат в области О - области допустимого распо-
ложения полюсов неполной части замкнутой системы. При этом объект управления является полным, и выполняется условие разрешимости задачи синтеза, т.е. НОД{A(p),B(p)} = const, НОД{p,B(p)} = const.
* *
Как известно [1, 4], для обеспечения заданных порядков астатизма Ug и Uf по отношению к задающему g (t) и возмущающему воздействиям f (t) необходимо, чтобы многочлены D( p), D0( p) и D2( p) из уравнения «вход-выход» замкнутой системы
D( p) y (p) = Do( p) g (p) - D2( p) f (p), (4)
удовлетворяли следующим условиям:
D( p) - Do( p) = p*gD0( p), (5)
D2( p) = pVfD2( p), (6)
где D0( p), z3 2( p) - произвольные многочлены.
Из выражений (1), (2), (4) и (5) следует, что многочлен R( p) из уравнения РВВ (2) и многочлен L (p) = L( p) - Q0( p) должны иметь вид
R( p) = pu Bn (p) ^г, L( p) = pUgAQ (p)iL( p^ (7)
где число U - определяется выражением
и = max{0,Ug -nA,u/ -nB2}. (8)
Здесь nA - число нулевых корней многочлена A(p), а nB2 - число нулевых корней многочлена B2(p) из уравнения заданного объекта (1).
Фактически выражение (7) определяет число интеграторов, которые необхо-
* *
димо ввести в РВВ, для обеспечения заданных порядков астатизма Ug и U f по отношению к задающему g (t) и возмущающему воздействиям f (t). При этом многочлен D(p) = Dn(p)Z)(p), где многочлен Dn = M(p)A^(p)Bn(p).
Для определения многочлена ^(р) из таблиц стандартных нормированных передаточных функций по степени пт = ( с учетом заданных значений порядка
астатизма V* и перерегулирования а* %, выписываются коэффициенты Д ., а 8 . также значение таб • Затем по формуле Ю 0= ^ таб / находятся значение Ю 0
и коэффициенты 5* полинома £)(р):
5* =Д.Ю(—, i = ( ( —1, ..., 2, 1, 0. (9)
Согласно (7) многочлен /( р) из уравнения РВВ (2) имеет вид
/(р) = Л(р)Ь(р) ■ При этом многочлены ^"(р) и /(р) определяются решением системы алгебраических уравнений типа
1 “СО о 0 0 «о 0 0 " 1 я о I 1 О о I
& Ро 0 а1 а0 0 Оі
Рі ■ ■ Ро а1 ■ а0 я 1 п-1
Рт Рт ■ Р а п ап . а1 Р0
0 0 ' ■ Рт 0 0 ' ■ ап _ _ Рг _ А+п _
п столбцов г +1 столбец
При этом, если
и р ) = р ^А( р ) + ь2( р ^ (11)
то, полагая во втором выражении (7) многочлен Ь( р) = /^( р), найдем, что многочлен 00( р) определяется выражением
бо(р) = Л (р)/2(р). (12)
Подставляя в уравнение (2) полученные выражения (7), (11) и (12), придем к уравнению РВВ либо вида
ри(р)Я(р)и(р) = Ло(р)/2(р)е(р) - р"8 Ап(р)/(р)у(р), (13)
либо вида
ри(р)Я(р)м(р) = /(р)е(р) - р"8 Ап(р)Ц(р)8(р) • (14)
При этом уравнение (13) используется в том случае, когда измеряются отклонение е(^) = 8 (0 — ) и управляющая переменная у^), а уравнение (14) - в
том случае, когда измеряются отклонение е(^) и задающее воздействие 8(0 •
Покажем эффективность предлагаемого метода синтеза РВВ на численном примере.
Пример. Для объекта, который описывается уравнением
(р3 + 1,1 р2 + 0,1 р) у (р) = 3,5м (р) — (0,2 р + 0,1) /ни (р), (15)
синтезировать РВВ с ЦРВВ = 0, обеспечивающий третий порядок астатизма к задающему воздействию и второй порядок астатизма к возмущению. Длительность переходного процесса не более 5 с, а перерегулирование не более 22 %. Измеряются отклонение е(() и управляемая переменная у(^).
В данном случае
W (p) =-----—-------, W (p) =----p———
Wyu (p) p3 +1,1 p2 + Q,1 p Wyf (p) p3 +1,1 p2 + Q,1 p
т. е.
A(p) = p3 + 1,1p2 + 0,1p, A_ (p) = p +1, A- (p) = p2 + 0,1 p , (16)
Жp) = !£ = 3^ 5-(p) = B-(p) = 1, Я(p) = -0,2p - 0,1. (17)
Степени этих многочленов n = deg A( p) = 3, m = deg B( p) = 0.
Согласно (7) u = max{0,3-1,2-0} = 2, т.е. ф(p) = p2, a p_(p) = p_(p) = 1,
поэтому Дp) = B_(p)D(p) = D(p), a R(p) = p2R(p). Храктеристический многочлен системы определяется уравнением
D( p) = pv A_ (p) R( p) + (3L( p), (18)
где R( p) и L( p) - неизвестные многочлены. Подставляя (16), (17) в (18), получим
D( p) = (p2 + 0,1 p) p2 R( p) + 3,5L( p). (19)
Если deg R( p) = r, то deg L(p) = r -1, deg R( p) = r - 2. В системе (10), эквивалентной уравнению (19), содержится Nk = r + r = 2r -1 неизвестных коэффициентов и N = 3 + r -1 +1 = 3 + r уравнений. Для разрешимости указанной системы необходимо N = N , т.е. 2r -1 = r + 3. Отсюда r = 4 и по приведённым
k У
выше формулам находим:
degR(p) = r -2 = 2, degL(p) = r-1 = 4-1 = 3, degD(p) = 3 + 4-1 = 6.
При этом многочлены равны
D (p) = §6 p6 + 85 p5 + 84 p4 + 83 pi + 82 p2 + 8j p + 80, R(p) = P2 p2 + p p+Po,
L( p) = X3 p3 + X2 p2 + X p + X0.
В данном случае необходимы коэффициенты передаточной функции, соответствующей системе шестого порядка (так как deg D (p) = 6) с астатизмом третьего порядка и с перерегулированием не более 22 %. Этим данным удовлетворяет передаточная функция со стандартными коэффициентами: Д0 = 1, Д1 = 36,
Д2 = 251, Д3 = 485, Д 4 = 251, Д 5 = 26, Д 6 = 1 и ^,таб = 19.
Для обеспечения требуемого времени регулирования вычисляется значение временного масштабного коэффициента ю0 = ^таб/t * = 19/5 « 4. Желаемые
коэффициенты многочлена D( p) определяются по формуле 8; = Дtпри n = 6. Подстановка численных значений даёт: 80 = 4096, 8Х = 36864,
82 = 64256 , 83 = 31040 , 84 = 4016 , 85 = 104 , 86 = 1.
Теперь можно записать систему, соответствующую уравнению (19). Она имеет вид
"3,5 0 0 0 0 0 0 ' Л' " 4096"
0 3,5 0 0 0 0 0 36864
0 0 3,5 0 0 0 0 Ь 2 64256
0 0 0 3,5 0,1 0 0 *3 = 31040
0 0 0 0 1 0,1 0 р0 4016
0 0 0 0 0 1 0,1 р1 104
0 0 0 0 0 0 1 _р2 _ 1
Решение этой системы позволяет записать многочлены:
Я( р) = р2 +104 р + 4006, Ц р) = 8754ръ +18359р2 +10533р +1170. Представляя многочлен Ц(р) в соответствии с выражением (11), найдем, что многочлен Ц = 8754, а многочлен Ц = 18359р2 +10533р +1170. Поэтому согласно (12) в данном случае многочлен 0^( р) определяется выражением
Q0( р) = (р +1)(18359 р2 +10533 р +1170).
Таким образом, все многочлены уравнения РВВ (2) определены, что позволяет записать уравнение РВВ. В результате получим
р2(р2 +104р + 4006)и = (р +1)[(18359р2 +10533р + 1170)є-8754р3у ]. (20) Для записи уравнений РВВ в переменных состояния, которые необходимы для реальзации регулятора, в уравнение (20) введем передаточные функции и выделим целую часть в Ц?иу(р). Это дает уравнение
и (р) =
(р +1)(18359 р2 +10533 р +1170) р4 +104 р3 + 4006 р2 8754 *103р3 + 8754 * 4006р2 р4 +104 р3 + 4006р2
8754 -
є( р) -
у( р).
Этому уравнению «вход-выход» соответствует следующая система уравнений в переменных состояния:
г =
"0 0 0 0 ' " 1170 ' " 0 '
1 0 0 0 г + 11703 є - 0
0 1 0 -4006 28892 8754*4006
0 0 1 1 4 0 1 - 18359_ 1 3 0 1 * 4 5 7 8 1
(21)
Для проверки качества синтезированного РВВ (21) найдем передаточные функции замкнутой системы управления (1), (21):
^у/ ( р)
34454р2 + 34192р + 4095
103,1 р5 + 3913,3 р4 + 93970,3р3 -0,2р5 -20,9рА -811,6ръ -400,6р2
34454р2 + 34192р + 4095
(22)
(23)
(р6 + 103,1 р5 + 3913,3 р4 + 93970,3р3 + 34454р2 + 34192р + 4095)( р + 1)
По передаточной функции (р) построена переходная функция системы
(14), (21) по задающему воздействию, которая свидетельствует ее устойчивости.
Рис. 1. Переходная функция
Как видно, время регулирования и перерегулирование соответствуют требуемым значениям, а в соответствии с передаточными функциями (20) и (21) найденный регулятор обеспечивает заданные порядки астатизма.
Заключение. Предложенный в работе метод позволяет обеспечить порядки астатизма к задающему и возмущающим воздействиям, а также показатели качества системы управления в переходном режим не хуже заданных. При этом обеспечивается физическая реализуемость регулятора с заранее заданным относительным порядком.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. ГайдукА.Р. Теория автоматического управления: Учебник. - М.: Высшая школа, 2010.
2. Гайдук А.Р. Плаксиенко Е.А. Синтез динамических систем по требуемым показателям качества // Мехатроника, автоматизация, управление. - 2008. - № 4. - С. 7-12.
3. Го Пэн. Метод синтеза систем с регулятором по выходу и воздействиям // Известия ЮФУ. Технические науки. - 2012. - № 2 (127). - С. 13-18.
4. Ким Д.П. Теория автоматического управления. Т. 1. Линейные системы. - М: Физмат-лит, 2007.
5. Нейдорф Р.А., Соловей Н.С. Инженерные методы синтеза автоматических систем управления: Учебное пособие. УГТУ. - Ростов-на-Дону: Изд-во РГАСХМ, 2004.
Статью рекомендовал к опубликованию д.т.н., профессор В.И. Лачин.
Го Пэн - Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Южный федеральный университет»; e-mail: [email protected]; 347904, г. Таганрог, ул. Петровская, 17, кв. 308-3; тел.: 89514969807; кафедра систем автоматического управления; стажер.
Guo Peng - Federal State-Owned Autonomy Educational Establishment of Higher Vocational Education “Southern Federal University”; e-mail: [email protected]; 17, Petrovskaya street, app. 308-3, Taganrog, 347904, Russia; phone: +79514969807; the department of automatic control systems; probationer.