Методика синтеза регуляторов для объектов второго порядка

Автор: Прокопьев А.П., Иванчура В.И., Емельянов Р.Т., Скурихин Л.В.

Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau

Рубрика: Математика, механика, информатика

Статья в выпуске: 3 т.17, 2016 года.

Бесплатный доступ

Исследование посвящено изучению варианта методики синтеза ПИД-регулятора системы управления для объектов второго порядка, характерных для мобильных, строительных и дорожных, а также дорожно-строительных машин. В качестве теоретической основы рассматривается модальный метод для линейных систем с учетом расположения действительных полюсов. Представлены результаты аналитического исследования, устанавливающего влияние полюсов на диапазон изменения переходной характеристики. Получены аналитические выражения, определяющие значения составляющих переходной характеристики замкнутой системы автоматического управления с объектом второго порядка. Определены выражения для расчета коэффициентов ПИД-регулятора, включающие коэффициенты передаточной функции объекта второго порядка при заданных значениях действительных полюсов. Выполнена проверка рассмотренной методики на конкретном примере в среде программы Mathcad. С помощью предложенной методики выявлены характерные особенности влияния коэффициентов модели входного воздействия на время переходного процесса. Имитационное моделирование показало, что при некотором значении коэффициента первой производной в числителе передаточной функции, не равном нулю, начальное значение переходной характеристики войдет в 5%-ную зону установившегося значения. Это свидетельствует о возможности значительного уменьшения времени переходного процесса.

Еще

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

Короткий адрес: https://sciup.org/148177602

IDR: 148177602

Текст научной статьи Методика синтеза регуляторов для объектов второго порядка

Введение. Синтез регуляторов систем автоматического управления (САУ) – одна из основных предметных задач теории автоматического управления. Наибольшее распространение в САУ технологическими процессами получили пропорционально-интегрально-дифференцирующие (ПИД) регуляторы.

Из многочисленных источников научной и технической литературы можно выделить следующие методы синтеза ПИД-регуляторов [1–10]: эмпирическая настройка; методы Зиглера–Никольса [1] и производные методы [2]; алгебраические методы; методы модального синтеза; методы синтеза в частотной области; методы оптимального синтеза; метод оптимальной ПФ замкнутой системы (технический и симметричный оптимумы). Основные тенденции развития методов синтеза ПИ- и ПИД-регуляторов представлены в книге Aidan O’Dwyer 2006 г. [7] (443 метода синтеза ПИД-регуляторов) и в издании Aidan O’Dwyer 2009 г. [8] (1731 метод синтеза ПИД-регуляторов).

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

Наиболее распространенными для мобильных, строительных, дорожных, дорожно-строительных машин как объектов управления являются математические модели второго и более высокого порядка [9–13].

Исходное математическое описание системы и постановка задачи. Рассматривается линейная система автоматического управления с передаточной функцией (ПФ) объекта второго порядка.

Передаточная функция объекта управления второго порядка W о ( s ) и ПИД-регулятора Wy ( s ) имеют вид

W o ( » ) =

b 0 5 + b

2 ;

a 0 5 + ai s + a 2

W y ( s ) = K p + K i- + K d S = s

K d S 2 + K p s + K

s

где s – символ преобразования Лапласа; Kp , Ki и Kd – коэффициенты соответственно пропорциональности, интегрирования и дифференцирования.

При последовательном соединении ПФ объекта и ПИД-регулятора образуется разомкнутая система с ПФ следующего вида:

W ( s ) = W o ( s ) W y ( s ) =

K d b о s 3 + ( K d b i + K p b 0) s 2 + ( Kb о + K p b i ) s + K b i

3          2                                           .

a 0 s + ai s + a 2 s

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

K ( s ) =

W ( s ) 1 + W ( s )

Kb s 3 + ( Kb + Kb > s 2 + ( Kb + Kpb,) s + Kb

( a + K d bi)s 3 + ( a i + K d b i + K A) s 2 + ( a 2 + Kb + K p b i )s + Kb

Исходными данными для синтеза ПИД-регулятора САУ являются ПФ объекта управления Wо (s) второго порядка и заданные показатели качества: перерегулирование и время регулирования.

Решается задача определения значений коэффициентов ПИД-регулятора Kd,Kp,K , обеспечивающих заданные показатели качества по заданным ПФ объекта управления второго порядка Wо (s) и зна- чениям действительных полюсов si = -ni, s2 = -n2, s3 = -n3 ПФ замкнутой системы управления.

Вывод основных соотношений. ПФ замкнутой системы с ПИД-регулятором при задании действительных полюсов представим в виде

K ( s ) =

= K d b о s 3 + ( K d b i + K p b о ) s 2 + ( Kb о + K p b i )s + Kb (1) ( a о + K d b о)( s + П 1)( s + П s + П э )        .

Введем обозначения с целью упрощения выражения (1):

K d b о ; b = K d b i + K p b о ; a о + K d b о’ Oi a о + K d b0 ’

Kb о + K p b i ; b = Kb i a о + K d b о ’ 03 a о + K d b 0

С учетом обозначений (2) получим в области изображений для переходной характеристики h(s) замкнутой системы с ПИД-регулятором при задании значений действительных полюсов h (s) = Ьоо s + bо1 s + bо2 s + bоэ

( s + n i)( s + П 2)( s + П э ) s '

Характеристическое уравнение замкнутой системы имеет третий порядок. При известных заданных значениях действительных полюсов si =-ni;s 2 =-П2;s з =-Пэ.

Это уравнение имеет следующий вид:

D d ( s ) = ( s - s i)( s - s 2)( s - s 3 ).              (3)

Выполнив операцию Collect программы MathCAD, обеспечивающей замену выражения (3) выражением, скомплектованным по базису переменной, получим следующее выражение:

Dd ( s ) collect, s ^ s 3 + (ni + n2 + П 3 ) s 2 +

+ [ П з( П 1 + n 2)+ n i n 2] s + n i n 2 П э .

К такому виду приводится характеристическое уравнение корректируемой системы:

( 0 )+ K d b 0) s 3 + ( a i + K d b i+ K p b o) s 2 + ( a 2+ K l b 0 + K p b i ) s + Kb i 0 )+ K d b 0

3 f ai + Kdbi + Kpbo К = s +1I s +

I a о + K d b о )

' a 2 + K b о + K p b i )      Kb

I s +.

, a о + K d b о J a о + K d b 0

Приравнивая коэффициенты при одинаковых степенях s , получим следующие равенства:

a + K d b i + K p b 0 a 0 + K d b 0

a 2 + K i b 0 + K p b i a 0 + K d b 0

= n i + n + П з ;

= П з 1 + П 2 ) + П 1 П 2 ;

K i b 1

a 0 + K d b 0

= П 1 П 2 П з -

Определим установившееся значение hstab переходной характеристики h ( t ) при задании действительных полюсов в соответствии с теоремой предельного перехода:

lim( 5 h ( 5 )) i---------- i -1--------;

s ’"              П 1 П 2 П з( a 0 + K d b 0 )

Определение составляющих переходной характеристики замкнутой САУ с ОУ второго порядка. Определим составляющие переходной характеристики h ( t ) замкнутой системы с ПИД-регулятором при задании действительных полюсов в среде программы MathCAD:

lim [ ( s + n) h ( s ) ] simplify i s i- щ

( b 1 - b 0 П K d П 2 - K p П 1 + K i )

i-------------------------;

П 1( П 1 - П2ХП 1 - П з)( a 0 + K d b 0 )

lim [(s + п2 )h(s)] simplify i s ^-П2

( b - b 0 П 2 )( K d П 2 - K p П 2 + K i )

i--------------------------;

П 2( П 1 - П2ХП 2 - П з)( a 0 + K d b 0 )

тогда установившееся значение hstab

. = stab

K i b 1          .

П 1 П 2 П з( a 0 + K d b 0 )-

lim [ ( s + Пз) h ( s ) ] simplify ^

( b 1 - b 0 П з )( K d П з2 - K p П з + K ) i-------------

.

В соответствии с равенством (5)

Kb

-----= П 1 П 2 П з , a 0 + K d b 0

подставляя (7) в (6), получим h = Kb       = П1П2 Пз = 1

5tab П 1 П a 0 + K d b 0 ) П 1 П 2 П з

.

П з( П 1 - П з)( П 2 - П з)( a 0 + K d b 0 )

Обозначим установившееся значение hstab в соответствии с (6)

/7 . = stab

ib 1

П 1 П 2 П з( a 0 + K A)’

Полученный результат (8) подтверждает, что рассматриваемая замкнутая система управления является астатической относительно входного воздействия.

Определим начальное значение hinit переходной

тогда составляющая h η1 ( t ), обусловленная полюсом s 1 = –η 1 ,

, „ ( b 1 - b 0 П 1)( K d П 12 - K p П 1 + K i ) . h П ( t ) =------------------------------------ e

1       П 1( П 1 - П 2)( П 1 - П з)( a 0 + K d b 0 )

' 1 t ; (9)

характеристики h ( t ) в соответствии с теоремой предельного перехода для случая задания действительных полюсов:

lim( s h 1 ( s )) i K d b 0   ,

5 ^”            a 0 + K d b 0

т. е.

K d b 0

init               Tr 1   - a 0 + Kdb0

составляющая h η2 ( t ), обусловленная полюсом s 2 = –η 2 ,

, „ ( b 1 - b 0 П 2)( K d П 22 - K p П 2 + K i ) - h П, ( t ) =------------------------------------- e

2       П 2( П 1 - П 2)( П 2 - П з)( a 0 + K d b 0 )

2 t ; (10)

составляющая h η3 ( t ), обусловленная полюсом s 3 = –η 3 ,

, „ (b1 -Ь0Пз)(KdПз2 -KpПз + Ki) _ hП (t) =---------------------------------e з      Пз(П1 -Пз)(П2 -Пз)(a0 + Kdb0)

,-П з t

Доказано, что для рассматриваемой задачи синтеза ПИД-регулятора системы управления с ОУ второго порядка справедливо условие h init h ( t ) 1 при установившемся значении hstab = 1. Это выражение не зависит от типа заданных полюсов.

Таким образом, значение переходной характеристики замкнутой системы с ПИД-регулятором изменяется во времени от hinit до hstab = 1. При этом если значение b 0 = 0 , то начальное значение переходной характеристики hinit = 0 .

Очевидно, что при некотором значении b 0 hinit войдет в 5%-ную зону установившегося значения. Это свидетельствует о возможности значительного уменьшения времени переходного процесса при b 0 не равном 0.

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

h ( t ) = h init + h n ( t ) + h n2( t ) + h пз( t ) -

Методика синтеза ПИД-регулятора для случая действительных полюсов. Значения всех трёх полюсов являются действительными:

s 1 =- П 1 ; s 2 = - П 2 ; s з =- П з -

Представим равенства (5) в виде системы уравнений, в которой неизвестными являются значения коэффициентов ПИД-регулятора:

K d [ b 1 - b 0 СП 1 + П 2 + П з)] + K p b 0 = a 0( П 1 + П 2 + П з ) - a 1 ;

- K d b 0 ( П з( П 1 + П 2 ) + П 1 П 2 ) + K p b 1 + K i b 0 =

= a 0( П з( П 1 + П 2 ) + П 1 П 2 ) - a 2 ;

- K d b 0 П 1 П 2 П з + Kb = a 0 П 1 П 2 П з -          (13)

Введем обозначения с целью представления системы уравнений (13) в матричной форме:

Xn = b - b A + П 2 + П з ); ^ 12 = b 0 ;

X 13 = 0; C i = a о 1 + П 2 + П з ) - «V;

^ 21 =- b 0 ( ПзОи + П 2 ) + П 1 П 2 ) ; ^ 22 = b 1 ;

X 23 = b 0 ; C 2 = a 0( П з( П 1 + П 2 ) + П 1 П 2 ) - a 2 ;

X 31 = b 0n1n2Пз ; X 32 = 0; X 33 = b 1 ;

C 3 = a 0 П 1 П 2 П 3 .

С учетом о

бозначений

(14) сформируем матрицы:

'^ 11

Л d = ^ 21

^ 12    ^ 13 ^

X 22    X 23

fCl      ( K d 1

; c d = = 2. ; к 1 = к , , (15)

4^ 31

X 32    Х зз у

1 C 3 J       1 Ki у

где Л d и C d - матрица и вектор-столбец известных параметров объекта управления и заданных значений действительных полюсов соответственно; К 1 – вектор-столбец искомых значений коэффициентов ПИД-регулятора.

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

(Л d ■ K1) = Cd, а его решение представляется в виде

K 1 d - 1 C d .

Система уравнений (5) значительно упрощается при b 0 = 0:

a + Kdb

-—— = П 1 + П 2 + П з ;

a 0

a 2 + Kpb 1

-----------= П 3 СП 1 + П 2 ) + П 1 П 2 ;

a 0

K

-----= П 1 П 2 П 3 .

a 0

В этом случае формулы для определения значений коэффициентов ПИД-регулятора имеют следующий вид:

C 1 a 0( П 1 + П 2 + П з ) - a 1 .

Ka = -- = ------------------;

d b 1 b 1

- = c 2 = a 0 [ П з 1 + П 2 ) + П 1 П 2 ] - a 2 . p b 1 b 1 ;

K = C 3 = a 0 П 1 П 2 П з i b 1 b 1

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

Пример 1. Задан объект управления второго порядка с ПФ

W o ( » ) =

b 0 5 + b 1

a 0 5 + a 1 5 + a 2

0,01 5 + 0,7 0,04 5 2 + 0,12 5 + 1"

Требуется синтезировать ПИД-регулятор, который обеспечит переходную характеристику без перерегулирования, а время регулирования t p = 3 c.

Для реализации метода синтеза применены зависимости (11), (12). Расчеты выполнены в среде программы MathCAD.

Исходные данные для действительных значений полюсов: значение η1 определено с учетом желаемого времени регулирования, равного 3 с, и расчета по известной приближенной формуле [14–16]:

t р

3 Re( s ),

П 1 = Re ( 5 ),

где Re( s )– действительная часть полюса, наиболее приближенного к мнимой оси корневой плоскости; значения η2 и η3 определяются из требуемого значения перерегулирования и влияния этих полюсов на полюс η1 :

П 1 = 1; n2 = 4; n3 = 5; b = 0,7; b 0 = 0,01; a 0 = 0,04; a 1 = 0,12; a 2 = 1,0.

Для заданных действительных полюсов определены коэффициенты ПИД-регулятора

f K d 1

' 0,46 л

К 1 =

K p

=

0,401

;

. K i у

. 1,274 >

K d = 0,46;

K p =

0,401; Ki

= 1,274

Установившееся значение h5tob = 1.

Выполнено моделирование переходного процесса для периода времени t = 0–5 с, шаг 0,001 с.

Cоставляющие hη1 (t), hη2 (t), hη3 (t), обусловлен- ные действительными полюсами 51 = - n1, 52 = - п2, 53 = — П3, определяются по зависимостям (9)-(11).

Переходная характеристика h ( t ) при заданных действительных полюсах получена по выражению (12).

При t = 0 получим h ( t ) = h 5tab + h n 1 ( t ) + h n 2( t ) + + h n 3( t ) = 0,973.

Начальное значение hinit переходной характеристики h ( t )

h init

K d b 0 = 0,973 a 0 + K d b 0

На рис. 1 представлен график переходной характеристики h ( t ) замкнутой САУ с синтезированными параметрами ПИД-регулятора.

Пример 2 . Исследование переходного процесса при изменении значения полюса η1 .

Для исследования влияния на переходный процесс системы заданного значения действительного полюса

η1 в диапазоне 1–4 проведено моделирование для периода времени t = 0,0.001 - 5.

На рис. 2 представлен график переходной характеристики h ( t ) замкнутой САУ с синтезированными параметрами ПИД-регулятора при заданных значениях полюса П 1 ( etal) = 1,2, 3,4 .

Пример 3 . Исследование переходного процесса при изменении значения коэффициента b 0 ПФ объекта управления. Для исследования влияния на переходный процесс системы значения коэффициента b 0 ПФ объекта управления в диапазоне 0,10–0,80 проведено моделирование для периода времени t = 0,0.001 - 5.

Результаты моделирования переходного процесса h(t) замкнутой САУ с синтезированными параметрами ПИД-регулятора приведены на рис. 3 при задан- ных значениях коэффициента b0 ПФ ОУ. Получены следующие оценки переходной характеристики с учетом 5%-ной зоны:

время регулирования:

t р = 0 c при b 0 = 0,10;

t р = 0,08 c при b 0 = 0,20;

t р = 1,69 c при b 0 = 0,30;

t р = 1,75 c при b 0 = 0,40;

t р = 1,59 c при b 0 = 0,50;

t р = 0,69 c при b 0 = 0,60;

t р = 0 c при b 0 = 0,70;

t р = 1,0 c при b 0 = 0,80.

t, s

Рис. 1. График переходной характеристики синтезированной системы с заданными действительными полюсами

Рис. 2. Графики переходной характеристики синтезированной системы с заданными действительными полюсами при значениях полюса П1 (eta1) = 1, 2, 3, 4

Рис. 3. Графики переходной характеристики синтезированной системы с заданными полюсами при значениях коэффициента b 0 ПФ объекта управления в диапазоне 0,10–0,80

Увеличение значения коэффициента b 0 ПФ ОУ больше 0,7 приводит к появлению перерегулирования. При значении коэффициента b 0 , равном 0,8, переходная характеристика начинается с h (0) = 1,13 , появляется перерегулирование. Полученные результаты показывают возможность прогнозирования коэффициентов ПФ ОУ с учетом значений коэффициентов ПИД-регулятора.

В соответствии с разработанной методикой синтеза ПИД-регулятора переходный процесс носит апериодический характер. При известном значении b 0 , заданных параметрах объекта второго порядка и действительных полюсов в рассмотренном в примере время переходного процесса, исходя из условия 5%-ной зоны установившегося значения, равно 0 с.

Заключение. Предложен метод модального синтеза параметров ПИД-регулятора по заданным значениям параметров объекта второго порядка и действительных полюсов замкнутой системы управления. Методика синтеза реализована в программной среде MathCAD.

Имитационное моделирование показало, что при некотором значении b 0, не равном 0, начальное значение переходной характеристики hinit войдет в 5%-ную зону установившегося значения. Это свидетельствует о возможности значительного уменьшения времени переходного процесса.

Список литературы Методика синтеза регуляторов для объектов второго порядка

  • Ziegler J. G., Nichols N. B. Optimum settings for automatic controllers//Transactions of the American society of mechanical engineers. 1942. Vol. 64. P. 759-768.
  • Astrom K. J., Hagglund T. Advanced PID Control. Research Triangle Park, North Carolina: The Instrumentation, Systems, and Automation Society, 2006. 354 p.
  • Вадутов О. С. Синтез ПИД-регулятора в системах с запаздыванием методом условной оптимизации с ограничениями на размещение полюсов//Известия Томского политехнического университета. Информационные технологии. 2014. Т. 325, № 5. С. 16-22.
  • Филипс Ч., Харбор Р. Системы управления с обратной связью. М.: Лаборатория базовых знаний, 2001. 616 с.
  • Воронов А. А. Основы теории автоматического управления. Автоматическое регулирование непрерывных линейных систем. М.: Энергия, 1980. 309 с.
  • Лукас В. А. Теория автоматического управления. М.: Недра, 1990. 416 с.
  • O’Dwyer A. Handbook of PI and PID Controller Tuning Rules. London: Imperial College Press, 2006. 564 p.
  • O’Dwyer A. Handbook of PI and PID Controller Tuning Rules. London: Imperial College Press, 2009. 623 p.
  • Прокопьев А. П., Иванчура В. И., Емельянов Р. Т. Синтез ПИД-регулятора для объектов второго порядка с учетом расположения полюсов//Журнал СФУ. Техника и технологии. 2016. Т. 9, № 1. С. 50-60. DOI: 10.17516/1999-494X-2016-9-1-50-60.
  • Замятин Д. В., Ловчиков А. Н. Методика синтеза оптимальных по быстродействию систем//Вестник СибГАУ. 2005. № 4. С. 28-30.
  • Замятин Д. В., Ловчиков А. Н. Определение параметров корректирующего устройства для системы четвертого порядка, оптимальной по быстродействию//Вестник СибГАУ. 2006. № 4 (11). С. 18-20.
  • Замятин Д. В., Ловчиков А. Н. Синтез оптимальных по быстродействию систем высокого порядка//Вестник СибГАУ. 2013. № 2 (48). С. 24-28.
  • Иванчура В. И., Прокопьев А. П. Оптимизация следящей системы автоматического управления//Вестник СибГАУ. 2011. № 5 (38). С. 44-49.
  • Ефимов С. В., Замятин С. В., Гайворонский С. А. Синтез ПИД-регулятора с учетом расположения нулей и полюсов системы автоматического регулирования//Известия Томского политехн. ун-та. 2010. Т. 317, № 5. С. 102-107.
  • Ефимов С. В., Гайворонский С. А., Замятин С. В. Задачи корневого анализа и синтеза систем автоматического управления//Известия Томского политехн. ун-та. 2010. Т. 316, № 5. С. 16-20.
  • Удерман Э. Г. Метод корневого годографа в теории автоматических систем. М.; Л.: Госэнергоиздат, 1963. 112 с.
Еще
Статья научная