Научная статья на тему 'Метод настройки ПИД-регулятора через deadbeat-регулятор на различные интегральные критерии'

Метод настройки ПИД-регулятора через deadbeat-регулятор на различные интегральные критерии Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
493
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПИД-РЕГУЛЯТОР / DEADBEAT-РЕГУЛЯТОР / НАСТРОЙКА РЕГУЛЯТОРА / ИНТЕГРАЛЬНЫЕ КРИТЕРИИ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Гринюк Дмитрий Анатольевич, Олиферович Надежда Михайловна, Сухорукова Ирина Геннадьевна

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

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Гринюк Дмитрий Анатольевич, Олиферович Надежда Михайловна, Сухорукова Ирина Геннадьевна

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

METHOD OF PID-CONTROLLER TUNING THROUGH DEADBEAT-REGULATOR FOR VARIOUS INTEGRAL CRITERIA

The method of the PID-controller tuning is discussed in the article. For this purpose, it is proposed to use the deadbeat-regulator with various synthesis options. The synthesis is based on the approximation of the transient response of the deadbeat-regulator to the PID-controller. The proposed variants allow to easily configure a closed system of regulation on the various qualities of the transition process. The variation parameter is the quantization time of the digital controller. Using only one of this parameter, you can adjust all three parameters of the PID-controller tuning. The resulting controller settings are close to the optimal selected criteria. A comparative analysis of closed control loops tuning for four different control objects has been carried out by this method. In parallel, the numerical optimization of the three PID-controller settings was carried out according to four different integral criteria. For tuning, various variants of a digital controller with a limitation on the control action can be used. The results showed that the prototype version of the digital controller for the PID-controller tuning depends on the selected tuning criteria. It is shown that the optimization of the PID-controller by the quadratic integral criterion is best carried out by the parameters of the classical deadbeat-controller. Other integral criteria have a better correlation with a deadbeat-regulator with a limitation on the control action. Energy integral criteria are best optimized using the proposed tuning method. The smallest differences between the PID-controller tuning by the two techniques were observed with the determination of the integration time and the gain.

Текст научной работы на тему «Метод настройки ПИД-регулятора через deadbeat-регулятор на различные интегральные критерии»

УДК 681.53

Д. А. Гринюк, Н. М. Олиферович, И. Г. Сухорукова

Белорусский государственный технологический университет

МЕТОД НАСТРОЙКИ ПИД-РЕГУЛЯТОРА ЧЕРЕЗ DEADBEAT-РЕГУЛЯТОР НА РАЗЛИЧНЫЕ ИНТЕГРАЛЬНЫЕ КРИТЕРИИ

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

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

Ключевые слова: ПИД-регулятор, deadbeat-регулятор, настройка регулятора, интегральные критерии.

D. A. Hryniuk, N. M. Oliferovich, I. G. Suhorukova

Belarusian State Technological University

METHOD OF PID-CONTROLLER TUNING THROUGH DEADBEAT-REGULATOR

FOR VARIOUS INTEGRAL CRITERIA

The method of the PID-controller tuning is discussed in the article. For this purpose, it is proposed to use the deadbeat-regulator with various synthesis options. The synthesis is based on the approximation of the transient response of the deadbeat-regulator to the PID-controller. The proposed variants allow to easily configure a closed system of regulation on the various qualities of the transition process. The variation parameter is the quantization time of the digital controller. Using only one of this parameter, you can adjust all three parameters of the PID-controller tuning. The resulting controller settings are close to the optimal selected criteria.

A comparative analysis of closed control loops tuning for four different control objects has been carried out by this method. In parallel, the numerical optimization of the three PID-controller settings was carried out according to four different integral criteria. For tuning, various variants of a digital controller with a limitation on the control action can be used. The results showed that the prototype version of the digital controller for the PID-controller tuning depends on the selected tuning criteria. It is shown that the optimization of the PID-controller by the quadratic integral criterion is best carried out by the parameters of the classical deadbeat-controller. Other integral criteria have a better correlation with a deadbeat-regulator with a limitation on the control action. Energy integral criteria are best optimized using the proposed tuning method. The smallest differences between the PIDcontroller tuning by the two techniques were observed with the determination of the integration time and the gain.

Key words: PID-controller, deadbeat-regulator, regulator tuning, integral criterion.

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

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

так и в технических электронных системах. За время векового применения предложено множество решений по развитию классического метода построения ПИД-регулирования. Одновременно происходит и развитие методов настройки регуляторов данного типа. Основными методами настройки являются коэффициент усиления К, время интегрирования I и дифференцирования Б передаточной функции регулятора:

WR (5) = K + — + Ds. Is

(1)

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

Среди популярных критериев устойчивости различают частотные (критерий Найкви-ста и Михайлова) и критерии, основанные на анализе характеристического уравнения передаточной функции канала управления (корневой критерий, критерий Стодолы и Гурви-ца). Соответственно, среди частотных методов можно выделить модифицированный метод Ziegler - Nichols [1-3], Takahashi [4], метод расширенных частотных характеристик [5], использование логарифмических частотных характеристик [6]. Принцип настройки [7] основан на обеспечении декремента затухания переходного процесса. На основе данного подхода базируется также метод Schaedel [8]. Корневой метод настройки лежит в основе метода Дудникова [9].

На обеспечении апериодического переходного процесса основан метод настройки амплитудного оптимума [10] и метод Skogestad [11]. Сюда можно отнести метод Cohen - Coon [12] с нахождением эквивалентной передаточной функции и метод с использованием таблиц Chien - Hrones - Reswick [13].

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

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

гральных критериев [14], так и широко применяемые нечеткие [15, 16] и генетические алгоритмы [17]. Эти методы более универсальны, могут использоваться для линейных и нелинейных объектов управления. С помощью онлайн-методов настраиваются нелинейные регуляторы [18, 19]. Однако они требуют высокой вычислительной мощности.

Метод настройки. В [20] предложено осуществлять настройку ПИД-регулятора через deadbeat (в русскоязычной литературе встречаются различные варианты перевода: апериодический, компенсационный и т. д.). Однако были отмечены ограничения этого подхода. Данный метод прямого проектирования для дискретных ПИД-регуляторов может представлять интерес для следующих случаев:

1. Применение самонастраивающегося управления для уникальной настройки параметров ПИД-контроллеров.

2. Определение подходящих начальных значений для оптимизации числовых параметров.

Предложенный в [21] подход основан на анализе коэффициентов передаточной функции объекта управления. Однако это не применимо, если мы используем для синтеза deadbeat-регулятор с ограничением на управляющее воздействие [22, 23]. Для нахождения коэффициентов К, I, Б можно воспользоваться прямой аппроксимацией передаточной функции deadbeat-регулятором ПИД-регулятора. Построение импульсной характеристики цифрового регулятора по его передаточной функции

Wdb (z) =

A Z + P2 Z ~2 + ... + PmZ ~ qo + q z - +... + qmz "m

(2)

не требует решения дифференциального уравнения. В (2) г - переменная ^-преобразования, г = exp(7os); Т0 - время квантования; т - порядок полинома. Значение на каждом такте может быть найдено путем простейших арифметических операций. Особенно если учитывать, что значение на входе всегда равно 1.

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

I =

u(k +1) - u(k )

T '

J- n

(3)

где к - дискретные отсчеты (к = I / Т0 = 0, 1, 2, ...; ^ - время).

Коэффициент усиления рассчитывается как

K = u (k )-IkT0.

(4)

qo

г

Рис. 1. Переходная характеристика deadbeat и ПИД

Время дифференцирования зависит от формы записи регулятора. Для идеального регулятора формула следующая:

D = qo - K.

(5)

В случае формы реального регулятора, как наиболее интересной с практической точки зрения:

WR (s) = K + - + ——.

RW Is Fs +1

(6)

Тогда расчетная формула будет иметь следующий вид:

D =

qo- K

F '

(7)

Для вариации настроек можно воспользоваться изменением времени T0 и величины первичного управляющего воздействия на различном количестве тактов N. В качестве критерия выбора можно использовать различные интегральные критерии. При этом полученные настройки ПИД-регулятора не требуют обязательного применения simple time, который использовался для синтеза deadbeat (DBC).

Методика сравнительного анализа метода настройки ПИД-регулятора. Рассмотрим в качестве примера несколько объектов управления. За основу возьмем передаточную функцию Wm(s) из [21]:

Woi (s) =

(2s +1)

(10 s +1)(7 s + l)(3s +1) X exp (-4s),

-x

(8)

а также варианты с небольшим запаздыванием №02^), его отсутствием Жо3(5) и отрицательным коэффициентом в передаточной функции

^оф):

Wo2 (s ) =

Wo3 (s) =

Wo4 (s ) =

(2s +1) (10 s +1)(7 s + 1)(3s +1) X exp (-0,4s);

(2s +1) (10 s +1)(7 s + 1)(3s +1);

(1 - 2s)

(10 s +1)(7 s + 1)(3s +1) X exp (-0,4s).

x

(9)

(10)

x

(11)

Последняя передаточная функция характерна для таких технологических объектов, как стабилизация уровня в парогенераторах, теплообменниках с фазовыми превращениями и др.

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

— min;

— min;

J4

J1 = j e (t )2 dt-

0 tf

J2 = j t2 |e (t )| dt-

0 tf

J3 = ju(t) dt — min;

0

f

= j (0,5e (t )2 + 0,5u (t )2 )dt —

min,

(12)

(13)

(14)

(15)

где е(г) - отклонение выхода сигнала задания; и(г) - сигнал управления на выходе регулятора; / - врема моделирования.

Для моделирования использован непрерывный ПИД-регулятор (6) F = 0,01. Данный параметр оказывает влияние на качество переходного процесса [24], однако чаще всего его значение на практике определяется особенностью технической реализации ПИД-регулятора.

Время переходного процесса оценивалось по уровню 3% от сигнала задания.

Также для сравнения проведена численная оптимизация интегральных критериев в программном пакете МЛТЬЛБ.

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

Следует отметить, что для каждой из передаточных характеристик существует критическое значение величины F, при котором расчетное значение В выходит за рамки реализации. В некоторых случаях для достижения минимального значения интегрального критерия приходилось уменьшать значение F.

Результаты моделирования и настройки ПИД-регулятора. Характер зависимости основных параметров качества переходных процессов от времени переходного процесса р приведен на рис. 2, перерегулирования А - на рис. 3 и интегральных критериев .1-.4 - на рис. 4-7.

140 120 100 80 60 40 20 0

1 1 1 J 1 1 1.

N 1 и 1 1 1 4-

\ч ----\ \ 1 —■

N = N = 1 N = 2 N = 3 2

1 | .Е^н------

¿гш-" 1 | --- 1 1 1 | 1

4

5

Т

8

9

10

Рис. 2. Время переходного процесса р для WO1. Сплошная линия - ПИД; штриховая линия - deadbeat

Тп, с

Рис. 3. Перерегулирование А для Wo1. Сплошная линия - ПИД; штриховая линия - deadbeat

10

15 13 11

9 7

11111 |||| _.—

N = з! ^^-- _____ —""г

—с-="еа —»—— | | _____ N = 0

"N=21! !____\ ___~Т 1 1 ,----—

| | __— | . 1 1 1 ___-- 1111 J л ± 1

'- \ 1 1 1 11111

4

5

7

8

9

10

Т0, с

Рис. 4. Интегральный критерий 31 для WO1. Сплошная линия - ПИД; штриховая линия - deadbeat

105

'.I 1 \ 1 1 Я V1 V ■ 1 1 1

N = 0 ( Д \ ячч 1 т=КЧгЧЗ^ и иг. Х^УЭТг^И -■Я

ГИ \ Ч ч 1-'" N = 4 I4-----Т 1 1 1 1 1 1 1 1 1

2

3

4

5 6 Т0, с

7

8

9

Рис. 5. Интегральный критерий 32 для WO3. Сплошная линия - ПИД; штриховая линия - deadbeat

10

10

10

101 10(

10-1----!----!-

6 7 Ть с

Рис. 6. Интегральный критерий 33 для WO2. Сплошная линия - ПИД; штриховая линия - deadbeat

102 J4

101

\ V 1 1 1 1 1 1

N = 2 ! ^ ! N = 0 ! Ч/ 1 1 Я | 1/^.Х 1 1 / Ч| &г^О^ 1 ! ^ т^ггЧг------ 1 1 1 1 1 1 1 1 __1 —___

N = 3 ^ •> 1 1 1 1 1

4

5

7

Т0, с

8

9

10

Рис. 7. Интегральный критерий 34 для WO1.

Сплошная линия - ПИД; штриховая линия - deadbeat

Наибольшие отличия в зависимостях выбранных параметров наблюдаются между объектом WO3 и остальными.

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

Графики показывают, что в случае необходимости минимизации времени (р переходного процесса для поиска настроек ПИД-регулятора следует использовать deadbeat-регулятор с N = 0. Запуск поискового алгоритма желательно начинать со значений Т0, которые близки к значению большей постоянной времени. При наличии запаздывания deadbeat лучше справляется с обеспечением минимального значения данного критерия настройки регулятора. Но следует отметить, что его применение имеет существенные ограничения по сравнению с ПИД.

Минимальное значение классического интегрального критерия наблюдается при N = 0. Расположение минимума зависит от величины запаздывания. В этом случае минимум находится близко к зоне неустойчивых значений настройки. Влияние времени квантования на настройки достаточно незначительно. В данном методе настройки может быть использован только как дополнительный фактор при комплексном рассмотрении.

А

J

2

.2 имеет более сильный минимум в сравнении с .1. По этому критерию deadbeat-регулятор на порядок превосходит ПИД при наличии запаздывания. Минимальное значение .2 наблюдается при N = 3.

Минимальное значение . 3 отмечается также при N = 3. Для его представления, как и для .3, также использована логарифмическая шкала. Критерий .3 имеет сравнимые значения для ПИД и deadbeat.

Соотношения между значениями ПИД и deadbeat для последнего интегрального критерия существенно разняться только при малых значениях Т0. По мере увеличения Т0 в исследуемом диапазоне они начинают сближаться. В области малых значений . 4 для ПИД значительно ниже, чем для deadbeat-регулятора.

Сравнение результатов настройки ПИД-регулятора разными методами. Результаты настройки с использованием deadbeat-регуля-тора .»,вв и численной оптимизации .*с отражены на рис. 8, 9 и в табл. 1-4, где - номер критерия. В последней колонке табл. 1-4 показано время квантования, которое соответствует минимальному значению интегрального критерия.

г, с

Рис. 8. Оптимальные переходные процессы для WO1. Сплошная линия - через deadbeat-регулятор; штриховая линия - численным методом оптимизации

Рис. 9. Оптимальные переходные процессы для WO3. Сплошная линия - через deadbeat-регулятор; штриховая линия - численным методом оптимизации

Горизонтальные строки в таблицах отражают минимальное значение критерия и параметры, которые этому соответствуют.

Таблица1

Результаты для И/О1

Параметр . К В I Т0

.1вв 11,68 1,683 0,020763 13,301 6,665

.1,0 5,955 2,457 21,143 5,5347

.1Ш).1.С 1,962 0,6849 9,82 • 10-4 2,4032

.2ВВ 11 286 1,1560 0,004991 16,244 4,235

.2,0 813,3 1,5923 6,9098 10,922

.2_ВВ/.2,С 13,88 0,726 7,22 • 10-4 1,4873

.3ВВ 0,4717 0,842 0,002095 24,921 9,43

.3,0 0,3112 0,737 0,006753 24,181

.э,вв/.3,С 1,5156 1,142 0,31014 1,0306

.4ВВ 7,5899 0,932 0,002853 20,643 6,295

.4,0 7,5870 0,932 0,013992 20,643

.4Г>В1.4,С 1,0004 1,0 0,20391 1,0

Таблица 2

Результаты для ИО

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

Параметр . К В I Т0

.1вв 5,497 4,704 0,11808 4,1076 3,085

.1,0 0,639 21,48 172,92 0,6536

.1Г>В!.1,С 8,602 0,219 0,000683 6,285

.2ВВ 3788 2,023 0,008038 8,5414 2,76

.2,0 91,29 6,414 29,3 2,6393

.2£>В/.2,С 41,5 0,316 0,000274 3,2362

0,249 0,923 0,001439 20,69 8,895

.3,0 0,122 0,809 0,004569 19,533

.ЪЩ).ЪС 2,05 1,141 0,31485 1,0592

.4ВВ 5,468 1,089 0,001907 16,077 5,785

.4,0 5,466 1,087 0,008213 15,999

.4Г>В!.4,С 1,0003 1,002 0,23217 1,0049

Таблица 3

Результаты для Иоз

Параметр . К В I Т0

.1вв 4,295 11,869 1,0827 1,56 1,21

.1,0 0,0927 327,62 584,48 0,175

.1£>В).1,С 46,32 0,0363 0,00185 8,896

.2,ВВ 3330,4 2,952 0,0273 6,17 1,67

.2,0 40,317 8,3830 38,101 2,144

.2В>В!.2,С 82,604 0,352 0,000717 2,88

.3,ВВ 0,273 0,934 0,00252 21,2 5,69

.3,0 0,108 0,814 0,00427 19,2

.Ъ£>В).Ъ0С 2,541 1,145 0,59032 1,10

.4,ВВ 5,269 1,157 0,00362 16,3 4,18

.4,0 5,249 1,107 0,0077 15,5

.4в>В!.4,С 1,005 1,046 0,47 1,05

Наибольшие несовпадения наблюдаются для среднеквадратичного отклонения . 1 как при визуальном анализе графиков, так и при рассмотрении соотношений параметров настройки К,

О, I в табл. 1-4. Значения критерия имеют большие отличия только для объекта без запаздывания. Получаемые настройки ПИД-регуля-тора через deadbeat-регулятор могут выступать только в качестве отправной точки для последующих численных методов оптимизации.

Таблица 4

Результаты для WO4

Параметр J K D I T0

J1DB 12,211 1,62 0,0195 14,0 6,89

J1.C 6,22719 2,40 20,583 5,81

J1DB/J1,C 1,9608 0,675 9,48 • 10-4 2,41

J2DB 12204 1,13 0,00496 16,9 4,32

J2,C 900,39 1,55 6,8358 11,4

J2DB/J2,C 13,555 0,727 7,26 • 10-4 1,49

J3DB 0,49218 0,836 0,00213 25,4 9,48

J3,C 0,32651 0,732 0,007098 24,5

J3DB/J3,C 1,5074 1,142 0,30072 1,04

J4DB 7,8172 0,920 0,0029 21,1 6,36

J4,C 7,81374 0,921 0,0143 21,2

J4DB/J4,C 1,0004 0,999 0,202 0,997

Значение О имеет наибольшее отличие при настройке выбранными методами.

Настройки ПИД-регулятора, которые найдены двумя методами по критериям J3 и J4, демонстрируют наилучшее совпадение. Отличия значения К не превышают 15%, а значения I - 10% для Jз. Для J4 значения К и I имеют отличие в 5% только для объекта без запаздывания Ж03, в остальных случаях вариации не превышают 1%. Большие расхождения в параметре О не оказывают влияния на значение интегральных критериев J3 и J4. Несмотря на существенные расхождения значения О, расхождение J4 меньше 1%. Их значения можно несколько улучшить, если использовать отличную от [23] методику формирования значений deadbeat-регулятора.

Максимальное значение N = 3 обусловлено порядком передаточной функции объекта. При получении передаточной функции другого порядка оптимальное значение N будет другим.

Заключение. Предложенная методика настройки ПИД-регуляторов через deadbeat-регу-лятор является очень удобной с практической точки зрения. Вариацией параметра времени квантования T0 можно сбалансированно менять одновременно три настройки ПИД-регулятора. Она может играть роль, аналогичную линии равного затухания в частотных методах [5, 6]. Все выбранные в исследовании параметры переходного процесса имеют один глобальный минимум в зависимости от T0.

Для интегральных критериев J3 и J4, которые ориентированы только на выходной параметр объекта управления, использование предложенной методики может служить отправной точкой для дальнейшего использования в численных методах оптимизации. При проведении представленных исследований оптимизация начальных настроек через deadbeat-регулятор позволила получить результат за меньшее количество итераций, чем ранее с использованием метода Ziegler - Nichols.

В случае необходимости получения энергоэффективных параметров ПИД, к которым относятся критерии J3 и J4, настройка через deadbeat-регулятор с вариацией simple time позволяет решить проблему на порядок быстрее, чем прямая численная оптимизация.

Методика достаточно просто реализуется для автономной настройки линейных объектов и состоит из последовательности простых операций.

1. Используя правила выбора времени квантования [21], задаемся начальным значением T0.

2. Через передаточную функцию объекта или методом прямой идентификации [21] находим ее представление в z-области.

3. Применяем методику настройки deadbeat-регулятора как в [23] для максимально возможного значения N (в случае минимизации времени переходного процесса N = 0).

4. Линейно меняем T0 до достижения минимума выбранного критерия A, tp, J3 или J4.

Литература

1. Dorf R. C., Bishop R. H. Modern control system. Boston: Pearson Educat, 2008. 933 p.

2. Ziegler J. G., Nichols N. B. Optimum settings for automatic controllers // Trans. ASME. 1942. Vol. 64. P. 759-768.

3. Ziegler J. C., Nichols N. B. Optimum settings for automatic controllers. New York: Res. Triangle Park, 1992. 759 p.

4. Takahashi Y., Chan C. S., Auslander D. M. Parameter in stellung bei linearen DDC Algorithmen. Regelungstech // ProzeBdatenverarb. 1971. Tom 19. S. 237-244.

5. Ротач В. Я. Теория автоматического управления. М.: Изд-во МЭИ, 2005. 396 с.

6. Стефани Е. П. Основы расчета настройки регуляторов теплоэнергетических процессов. М.: Энергия, 1972. 376 с.

7. Макаров И. М., Менский Б. М. Линейные автоматические системы. М.: Машиностроение, 1982. 505 с.

8. Schaedel H. M. A new method of direct PID controller design based on the principle ofcascaded damping ratios // Proc. 4th European Control Conference, Brüssel, 1-7 July, 1997. Brüssel, 1997. P. 1-4.

9. Дудников Е. Г. Основы автоматического регулирования тепловых процессов. М.: Госэнерго-издат, 1956. 110 с.

10. Vrani D., Kocijan J., Strmnik S. Rejection tuning method for PID controllers. URL: http:// ascc2004.ee.mu.oz.au (date of access: 10.03.2019).

11. Skogestad's method for PID tuning. URL: http://techteach.no/fag/emar2101/h08/prosjekt_sim/ skogestad.pdf (date of access: 12.03.2019).

12. Cohen G. H., Coon G. A. Theoretical consideration ofretarded control // Trans. ASME. 1953. Vol. 75. P. 827-834.

13. Chien K. L., Hrones J. A., Reswick J. B. On the automatic control of generalized passive systems // Trans. ASME. 1952. Vol. 74. P. 175-185.

14. Visioli A. Tuning of PID controllers with fuzzy logic // IEE Proceedings - Control Theory and Applications. 2001. Vol. 148, no. 1. P. 1-8.

15. Complex tuning of the PID controller according to integral criteria / D. Hryniuk [et al.] // Open Conference of Electrical, Electronic and Information Sciences (eStream), Vilnius, 26 April, 2018. Vilnius, 2018. P. 1-4.

16. Online tuning of fuzzy PID controllers via rule weighing based on normalized acceleration / O. Karasakal [et al.] // Engineering Applications of Artificial Intelligence. 2013. Vol. 26, issue 1. P.184-197.

17. Lisauskas S., Udris D., Uznys D. Direct Torque Control of Induction Drive Using Fuzzy Controller // Elektronika Ir Elektrotechnika. 2013. Vol. 19, no. 5. P. 13-16.

18. Meena D. C., Devanshu A. Genetic algorithm tuned PID controller for process control // International Conference on Inventive Systems and Control (ICISC), Coimbatore, 19-20 Jan, 2017. Coimbatore, 2017. P. 1-6.

19. Hryniuk D., Suhorukova I., Orobei I. Non-linear PID controller and methods of its settings // Open Conference of Electrical, Electronic and Information Sciences (eStream), Vilnius, 27 April, 2017. Vilnius, 2017. P. 1-4.

20. Alyoussef F., Kaya I. Nonlinear PID Based on the Dynamic of Biological Cell Membrane for Controlling the Pitch Angle of the Twin Rotor System // International Engineering and Natural Sciences Conference (IENSC 2018), Diyarbakir, November, 2018. Diyarbakir, 2018. P. 1625-1633.

21. Isermann R. Digital Control Systems. Berlin: Springer, 1989. 565 p.

22. Plsek S., Matusu R. Application of Adaptive Dead-beat Controller in Drying Process // Procedia Engineering. 2015. Vol. 100. P. 756-764.

23. Increasing the robustness of the digital controller / N. Oliferovich [et al.] // Open Conference of Electrical, Electronic and Information Sciences (eStream), Vilnius, 26 April, 2018. Vilnius, 2018. P. 1-6.

24. Aström K. J., Hägglund T. Advanced PID control. ISA - the Instrumentation, Systems, and Automation Society. Durham: Research Triangle Park, 2006. 461 p.

References

1. Dorf R. C., Bishop R. H. Modern control system. Boston, Pearson Educat, 2008. 933 p.

2. Ziegler J. G., Nichols N. B. Optimum settings for automatic controllers. Trans. ASME, 1942, vol. 64, pp. 759-768.

3. Ziegler J. C., Nichols N. B. Optimum settings for automatic controllers. New York, Res. Triangle Park, 1992. 759 p.

4. Takahashi Y., Chan C. S., Auslander D. M. Parameter in stellung bei linearen DDC Algorithmen. Regelungstech. ProzeBdatenverarb,1971, tom 19, ss. 237-244.

5. Rotach V. Ya. Teoriya avtomaticheskogo upravleniya [Automatic control theory]. Moscow, Izda-tel'stvo MEI Publ., 2005. 396 p.

6. Stefani E. P. Osnovy rascheta nastroyki regulyatorov teploenergeticheskikh protsessov [The basics of calculating the settings of regulators of heat and power processes]. Moscow, Energiya Publ., 1972. 376 p.

7. Makarov I. M., Menskiy B. M. Lineynyye avtomaticheskiye sistemy [Linear automation systems]. Moscow, Mashinostroyeniye Publ., 1982. 505 p.

8. Schaedel H. M. A new method of direct PID controller design based on the principle ofcascaded damping ratios. Proc. 4th European Control Conference. Brüssel, 1997, pp. 1-4.

9. Dudnikov E. G. Osnovy avtomaticheskogo regulirovaniya teplovykh protsessov [Fundamentals of automatic regulation of thermal processes]. Moscow, Gosenergoizdat Publ., 1956. 110 p.

10. Vrani D., Kocijan J., Strmnik S. Rejection tuning method for PID controllers. Available at: http://ascc2004.ee.mu.oz.au (accessed 10.03.2019).

11. Skogestad's method for PID tuning. Available at: http://techteach.no/fag/emar2101/h08/ prosjekt_sim/skogestad.pdf (accessed 12.03.2019).

12. Cohen G. H., Coon G. A. Theoretical consideration ofretarded control. Trans. ASME, 1953, vol. 75, pp.827-834.

13. Chien K. L., Hrones J. A., Reswick J. B. On the automatic control of generalized passive systems. Trans. ASME, 1952, vol. 74, pp. 175-185.

14. Visioli A. Tuning of PID controllers with fuzzy logic. IEE Proceedings - Control Theory and Applications, 2001, vol. 148, no. 1, pp. 1-8.

15. Hryniuk D., Suhorukova I., Oliferovich N., Orobei I. Complex tuning of the PID controller according to integral criteria. Open Conference of Electrical, Electronic and Information Sciences (eStream). Vilnius, 2018, pp. 1-4.

16. Karasakal O., Guzelkaya M., Eksin I., Yesil E., Kumbasar T. Online tuning of fuzzy PID controllers via rule weighing based on normalized acceleration. Engineering Applications of Artificial Intelligence, 2013, vol. 26, issue 1, pp. 184-197.

17. Lisauskas S., Udris D., Uznys D. Direct Torque Control of Induction Drive Using Fuzzy Controller. Elektronika Ir Elektrotechnika, 2013, vol. 19, no. 5, pp. 13-16.

18. Meena D. C., Devanshu A. Genetic algorithm tuned PID controller for process control. International Conference on Inventive Systems and Control (ICISC). Coimbatore, 2017, pp. 1-6.

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

19. Hryniuk D., Suhorukova I., Orobei I. Non-linear PID controller and methods of its setting. Open Conference of Electrical, Electronic and Information Sciences (eStream). Vilnius, 2017, pp. 1-4.

20. Alyoussef F., Kaya I. Nonlinear PID Based on the Dynamic of Biological Cell Membrane for Controlling the Pitch Angle of the Twin Rotor System. International Engineering and Natural Sciences Conference (IENSC 2018), Diyarbakir, 2018, p. 1625-1633.

21. Isermann R. Digital Control Systems. Berlin, Springer, 1989. 565 p.

22. Plsek S., Matusu R. Application of Adaptive Dead-beat Controller in Drying Process. Procedia Engineering, 2015, vol. 100, pp. 756-764.

23. Oliferovich N., Hryniuk D., Orobei I., Suhorukova I. Increasing the robustness of the digital controller. Open Conference of Electrical, Electronic and Information Sciences (eStream). Vilnius, 2018, pp. 1-6.

24. Astrom K. J., Hagglund T. Advanced PID control. ISA - the Instrumentation, Systems, and Automation Society. Durham, Research Triangle Park, 2006. 461 p.

Информация об авторах

Гринюк Дмитрий Анатольевич - кандидат технических наук, доцент, доцент кафедры автоматизации производственных процессов и электротехники. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: hryniuk@tut.by

Олиферович Надежда Михайловна - ассистент кафедры автоматизации производственных процессов и электротехники. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: oliferovich@belstu.by

Сухорукова Ирина Геннадьевна - старший преподаватель кафедры программной инженерии. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: irina_x@rambler.ru

Information about the authors

Hryniuk Dzmitry Anatol'yevich - PhD (Engineering), Associate Professor, Assistant Professor, the Department of Automation of Production Processes and Electrical Engineering. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: hryniuk@tut.by

Oliferovich Nadezhda Mikhaylovna - assistant lecturer, the Department of Automation of Production Processes and Electrical Engineering. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: oliferovich@belstu.by

Suhorukova Irina Gennad'yevna - Senior Lecturer, the Department of Information Systems and Technology. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: irina_x@rambler.ru

Поступила 15.05.2019

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