УДК 621. 391
DOI: 10.17586/0021-3454-2018-61-4-309-316
ПОВЫШЕНИЕ ДИНАМИЧЕСКОЙ ТОЧНОСТИ ЦИФРОВЫХ СЛЕДЯЩИХ СИСТЕМ АСУТП С ПОМОЩЬЮ КОМБИНИРОВАННОГО УПРАВЛЕНИЯ. Ч. I. НИЗКИЙ ТЕМП ВЫЧИСЛЕНИЯ РАССОГЛАСОВАНИЯ
А. И. Ермоленко, А. И. Коршунов
Военно-морской политехнический институт ВУНЦВМФ „Военно-морская академия им. Н. Г. Кузнецова",
198514, Санкт-Петербург, Россия E-mail: [email protected]
Рассмотрены цифровые следящие системы (ЦСС) с вычислительными устройствами, обеспечивающими низкий темп вычисления рассогласования, характерный для ЦСС автоматизированных систем управления технологическими процессами (АСУТП) первых поколений. Возрастание скоростей изменения задающих воздействий требует повышения динамической точности ЦСС опорно -поворотных устройств. Радикальным средством повышения динамической точности является устранение скоростной ошибки и ошибки по ускорению ЦСС. Показано, что возможно значительное повышение динамической точности ЦСС АСУТП без существенного изменения самой ЦСС, с помощью управления по задающему воздействию, требующего его обработки по несложной программе, представленной в статье. Показано, что возможно получение высокого качества переходных процессов в замкнутом контуре, но при низком темпе вычисления рассогласования невозможно добиться низкой колебательности переходных процессов, вызванных скачками задающего воздействия.
Ключевые слова: компенсация, скоростная ошибка и ошибка по ускорению, низкий темп вычисления рассогласования
Для повышения производительности технологических процессов необходимо ужесточать требования к управляющим ими автоматизированным системам управления (АСУТП) и, в частности, к электромеханическим цифровым следящим системам (ЦСС). Увеличение скорости изменения управляющих воздействий, оцениваемой обычно их первой и второй производными по времени, вызывает повышение требований к динамической точности ЦСС, оцениваемой скоростной ошибкой и ошибкой по ускорению.
Исключение скоростной ошибки и ошибки по ускорению позволяет снять проблему снижения точности при увеличении скоростей и ускорений, разумеется, при нахождении их в пределах динамических возможностей исполнительных элементов ЦСС.
Исключение скоростной ошибки и ошибки по ускорению в рамках управления по отклонению требует повышения порядка астатизма ЦСС на две единицы, то есть от 1-го до 3-го. Как известно [1], это делает следящую систему „условно устойчивой", поскольку уменьшение коэффициента преобразования, например вследствие насыщения усилителя, может вызвать ее неустойчивость. Кроме этого, корректирующее устройство (непрерывное или дискретное), повышающее порядок астатизма на две единицы, оказывается неустойчивым, поскольку его передаточная функция имеет полюс на границе устойчивости с кратностью 2, что крайне нежелательно.
Более перспективным представляется комбинированное управление, сочетающее управление по отклонению с управлением по задающему воздействию. Согласно работе [1], комбинированное управление особенно удобно применять, когда задающее воздействие вычисляется в ЭВМ, что соответствует рассматриваемому случаю. При этом дискретный фильтр
(ДФ), выполняющий дополнительную обработку этого воздействия, имеет невысокий порядок и только нулевые полюсы передаточной функции.
Использовать комбинированное управление для повышения точности систем автоматического управления предложил Г. В. Щипанов. В развитие его теории внесли важнейший вклад и другие наши соотечественники: В. С. Кулебакин, Б. Н. Петров, А. Г. Ивахненко, А. И. Кухтенко, Г. М. Уланов в работах, ставших классическими. Особенно успешно комбинированное управление применялось при проектировании высокоточных силовых следящих приводов ракетно-артиллерийских систем [3]. Интерес к комбинированному управлению сохраняется и в наше время. Его развитию посвящены работы В. О. Никифорова, Г. В. Лукьяновой, А. А. Бобцова [4—6] и др.
В случае неминимально-фазовых звеньев в замкнутом контуре управления возможности последовательной коррекции весьма ограничены [7]. При этом целесообразно высокое качество свободных процессов обеспечивать за счет коррекции обратными связями, а точность отработки задающих воздействий — путем управления по задающему воздействию [8]. Во многих случаях этот путь оказывается единственным при высоких требованиях к качеству управления [9, 10]. Такая же ситуация возникает и при необходимости повышения динамической точности действующих ЦСС, например в дуэльных ситуациях между подводными лодками применение торпедного оружия на маневре уклонения от вражеских торпед дает колоссальное преимущество. Боевые наставления запрещают пуск торпед на маневре [11]. Снижение точности ввода данных на маневре — одна из причин этого запрета, так как следящие системы не способны с приемлемой точностью вводить в торпеду быстро изменяющиеся данные. В работе [12] рассмотрен способ повышения точности ввода за счет компенсации скоростной ошибки путем добавления к задающему воздействию его первой разности и предложена методика динамического расчета ЦСС. В зарубежной литературе также имеются сведения о применении этого способа повышения точности цифровых следящих приводов (см., например, [13]).
При более динамичном изменении задающего воздействия ЦСС существенное снижение точности вызывает и ошибка по ускорению. Естественным путем повышения динамической точности ЦСС оказывается компенсация и ошибки по ускорению путем добавления к задающему воздействию слагаемого, пропорционального его второй разности.
Существенное влияние на свойства ЦСС комбинированного управления оказывает соотношение шага квантования по времени, определяющего темп вычисления рассогласования, и постоянных времени ее непрерывной части. Из-за ограниченных возможностей вычислительной техники шаг квантования по времени в ЦСС первых поколений оказывался значительно больше постоянных времени. В настоящее время шаг квантования по времени можно выбрать меньшим постоянных времени на порядок и более.
Задача настоящей статьи — рассмотреть особенности компенсации скоростной ошибки и ошибки по ускорению при низком темпе вычисления рассогласования.
Когда постоянные времени пренебрежимо малы в сравнении с периодом вычисления рассогласования, в передаточной функции (ПФ) приведенной непрерывной части (ПНЧ) ЦСС [14] можно учитывать только интегрирующие свойства исполнительного двигателя:
1 - е-рТ К ерТ -1 1
^пнч (Р) =--= К—---2, (1)
р р ерТ р2
где К — коэффициент преобразования НЧ, Т — период вычисления рассогласования в цифровом вычислительном устройстве (ЦВУ) ЦСС. Поскольку ЦВУ в рассматриваемых ЦСС не может осуществлять дискретную коррекцию ЦСС, передаточные функции разомкнутой и замкнутой системы имеют соответственно вид [14]:
Е)=ф(2,е)=^=. (2)
г -1 I р2 I г -1 1 + Ж(г,0) г -1 + КТ
Условие устойчивости замкнутой ЦСС (2) [14] КТ < 2 ограничивает динамическую точность ЦСС, вызывая увеличение важнейших для ЦСС скоростной ошибки и ошибки по ускорению.
На рис. 1 представлена структурная схема ЦСС комбинированного управления.
Рис. 1
Простейшая передаточная функция дискретного фильтра, позволяющая скомпенсировать скоростную ошибку и ошибку по ускорению ЦСС, имеет второй порядок, поскольку ДФ должен вводить в закон управления как первую, так и вторую разность задающего воздействия 0вх[иТ]. Так как задающее воздействие заранее не известно,
Ф (г ) = 42 + 41г-1 + 40г -2 = (42г 2 + 41г + 40 V г 2. (3)
Передаточная функция замкнутой ЦСС комбинированного управления, согласно рис. 1, имеет вид [14]:
[1 + ф (г)] Ж (г, 8) = [(1 + 42 )2 + 4^ + Чо ] КТ (аг + (1 - а))
Фк (z, S )=■
(4)
1 + Ж (г,0) ( -1+ КТ)2
Передаточная функция эквивалентной ЦСС с управлением по отклонению в разомкнутом состоянии [15] получается в виде:
Фк ( г,0) =[1 + ф ( г )] Ж ( г,0)
Ж, (г,0) = • . . . . . . .
^ ' У 1 -Фк (г,0) 1-ф(г)Ж(г,0)
Подстановка формул (2) при 8=0 и выражения (4) в формулу (5) дает:
(5)
W3(z,0) =
(1 + q2 )
■ qiz + qo
KT
(1 + q2 )
■ qiz + qo
KT
(z -1) z2 - (q2z2 + q1z + q0 ) KT z3 - (z2 + q2KT)z2 - q1KTz - q0KT
(6)
z3 - (z2+ q2KT)z2 - qxKTz - qoKT = z3-3z2+3z -1.
При правильно выбранных значениях КТ, ч2, 41 и ч0 знаменатель ПФ Жэ(2,0) (6) обращается в (г-1)3, следовательно,
Отсюда получаем:
42КТ=2, 41КТ=-3, 40КТ=1. При КТ=1 обеспечиваются устойчивость замкнутого контура управления и полное затухание свободных процессов в нем за один период Т [1, 14]:
q2 = 2, q =-3, qo = 1, W3 (z,0 ) =
3z2 - 3z +1
, фк (z,0)= 1
W3 (z,0)
3z2-3z + 1
(7)
(г-1) ' ' 1 + Ж, (г,0) г3
Переходная характеристика Ъ(р) ЦСС комбинированного управления при нулевом по люсе ф (г, а) представлена на рис. 2, а.
Из рис. 2, а определяем перерегулирование а=200 % и время полного затухания переходного процесса 3Т (время переходного процесса Гп<3Т). Например, при КТ =0,5 (рис. 2, б)
„ ^ / (2 + КТ)г2 - 3г +1 42 = 4, 41 =-6, 40 = 2, Фк(г,0)=/ 7 2-
2,5г2 - 3г +1
(-1)3 + 2,5г2-3г +1 г2 ( -0,5)
а)
й(0
б)
2
ад
2,0 1,5 1,0 0,5
а=150%
0,95
Г/Т
0 1 2 3 Г/Т 0 1
Рис. 2
Уменьшение КТ до 0,5 позволяет снизить перерегулирование комбинированной ЦСС до 150 %, но при этом свободный процесс в замкнутом контуре затухает значительно медленнее. Уменьшая только КТ, нельзя уменьшить а даже до 100 %. Дискретный фильтр с передаточной функцией (4) имеет только нулевые полюсы и, следовательно, устойчив, в отличие от корректирующего устройства, повышающего порядок астатизма замкнутого контура ЦСС с 1 до 3.
Учитывая постоянные времени НЧ, получаем [16]:
1
Ж (г,0) = г<
р (Тр+1)(Т2р+1)
= КТ
Т1 + Т2
Т3
г -1
Т3
г -1
г -1 Т Т(Т, - Т1) г -йх Т(Т - Т>) г -¿2 2
В2г + В^ + В0 1 -т/Т „ . , „
Р2 Р1 Р0 , = е Т 'Т, рг = сопб^ г = 1,2.
( г-1)( г-^)
Нетрудно проверить справедливость тождества:
Нш( г -1)Ж (г ,0) = КТ.
(8) (9)
Как известно [14], для компенсации скоростной ошибки необходим ДФ с передаточной функцией:
Ф( г) = -Т ^ г-1),
в этом случае, согласно (5), Фк (г,0) =
[1 + ф (г)] Ж (г,0) = [1 + (1 - г-1) / КТ] Ж (г, 0)
1 + Ж (г,0) 1 + Ж (г,0)
откуда получим передаточную функцию ЦСС комбинированного управления по ошибке при компенсации скоростной ошибки этой системы:
1-(1- г- 1)Ж ( г,0 ) / КТ
Фяк (г,0) = 1-Фк (г,0) = -
1 + Ж (г,0 )
1
Ошибка по ускорению этой ЦСС (установившаяся ошибка при 0вх[пТ]=0,58вх(пТ) 1[пТ], 8 Т2 г(г +1)
0вх (г) = г(9вх [пТ ]} = -вХ--;-3 ) имеет значение:
(г -1)3
а ( 1)Ф () 8ВХТ2 г( г +1) Т 2 .. 1 - (1 - г-1)Ж (г ,0)/КТ
08 = пш(г - 1)Фхк (г)-ВХ----{ = 8вхТ 11Ш-^--— =
8 ^ 2 (г -1)3 вх - 1)[г -1 + (г - 1)Ж (г,0)]
8вхТ> г - (г -Щ)/КТ = 8вхТ%
11ш
—1^(1 -ё[(г -Щ(г,0)/КТ]} = = ¡1 + ++ КТ г^-1 ёг КТ V Т
КТ г (г -1)
При вычислении предела использованы правило Лопиталя и предельное соотношение (9). Дифференцирование функции (2 -1)Ж (г,0) / КТ выполнено с учетом выражения (8).
Для компенсации ошибки по ускорению к 9вх [пТ] необходимо прибавить ее вторую разность:
А\х [пТ ] = 9вх [пТ ] - 20 вх [(п - 1)Т ] + 9вх [(п - 2)Т ] =
8 Т2
= (п2 - 2(п -1)2 + (п - 2)2} = 8вхТ2,
умноженную на коэффициент т2, обеспечивающий равенство добавки и ошибки по ускоре-
8 Т
нию 08 : т28вхТ2 = 08 = ^2^- | 1 + ^-2
КТ
Т + Т
Т
, следовательно
т2 =
т+Т + Т2 КТ 2
Таким образом, в случае компенсации обеих ошибок
Ф( г) = ^0 - г-1) + (1 - г -1)2.
(10)
КТ * ' КТ2
Применив эту формулу к рассмотренному выше случаю Т1=Т2=0, КТ=1, получим:
Ф(г) = (1 - г-1) + (1 - г-1)2 = 2 - -1 + г-2, что совпадает с результатом, достигнутым ранее другим способом.
Для оценки влияния постоянных времени НЧ на характер процессов рассмотрим ЦСС с типичными параметрами: КТ=1, Т1/Т=0,2, Т2/Т=0,1. Согласно формуле (10), получаем:
Ф(г) = (1 - г-1) +1,3(1 - г-1)2 = 2,3 - 3,6г-1 +1,-2 .
На рис. 3 представлена переходная характеристика И(г) ЦСС комбинированного управления, учитывающая постоянные времени НЧ Т1/Т=0,2, Т2/Т=0,1 (2) и исходная И(г), полученная без учета постоянных времени НЧ Т1=0, Т2=0 (7).
Ш)
/ 2 7
1
1
1 1
1,05
0
1
2
5
6 гп г/Т
3 4 Рис. 3
Из рис. 3 видно, что относительно небольшие постоянные времени НЧ незначительно уменьшают перерегулирование, но существенно увеличивают время переходного процесса.
2
1
На характер свободного процесса в замкнутом контуре ЦСС постоянные времени НЧ, даже незначительные, оказывают отрицательное влияние. Так, переходная характеристика при отсутствии ДФ в рассматриваемом примере имеет а=25 %, ^=57, вместо о=0, ¿п=7 при 71=0, Т2=0.
На рис. 4 представлены ошибки ЦСС с управлением по отклонению — 01 и ЦСС комбинированного управления — 02 при гармоническом воздействии
0вх = 0вх т ^(«0, 0вх т = 25°, ю = 2 с"1 (71=0,02, 72=0,01, 7 =0,1 с).
4 2 0 -2 -4 -6
0 5 10 15 20 25 30 40 45 t/T Рис. 4
Из рис. 4 следует, что комбинированное управление повысило динамическую точность ЦСС почти на два порядка.
Таким образом, по работе можно сделать следующие выводы:
1) возможно существенно повысить динамическую точность ЦСС АСУТП первых поколений с низким темпом вычисления рассогласования без существенного изменения самой ЦСС при использовании управления по задающему воздействию;
2) возможно получить высокое качество переходных процессов в замкнутом контуре, но невозможно добиться низкой колебательности переходных процессов, вызванных задающим воздействием;
3) во многих случаях, когда определяющими являются требования к качеству свободных процессов, предложенный способ повышения динамической точности вполне приемлем.
ö
о
список литературы
1. Бесекерский В. А. Цифровые автоматические системы. М.: Наука, 1976. 575 с.
2. Бесекерский В. А., Попов Е. П. Теория систем автоматического регулирования. М.: Наука, 1972. 768 с.
3. Яворский В. Н., Бессонов Ф. Ф., Потапов А. М. Проектирование инвариантных следящих приводов. М.: Высш. школа, 1963. 428 с.
4. Лукьянова Г. В., Никифоров В. О. Алгоритм компенсации внешних детерминированных возмущений: операторный метод синтеза // Науч.-техн. вестн. СПбГУ ИТМО. 2003. № 10. С. 5—10.
5. Бобцов А. А., Лукьянова Г. В., Никифоров В. О. Алгоритм компенсации внешнего гармонического возмущения неизвестной частоты для систем активной виброзащиты // Изв. вузов. Приборостроение. 2007. Т. 50, № 11. С. 39—43.
6. Никифоров В. О., Лукьянова Г. В. Следящая система комбинированного управления // Науч.-техн. вестн. СПбГУ ИТМО. 2011. Т. 76, № 6. С. 39—43.
7. Солодовников В. В., Филимонов Н. Б. Динамическое качество систем автоматического регулирования: Учеб. пособие. М.: Изд-во МВТУ им. М.Э. Баумана, 1987. 84 с.
8. Коршунов А. И. Коррекция свойств систем автоматического управления путем преобразования задающего воздействия // Изв. вузов. Приборостроение. 2016. Т. 59, № 10. С. 813—821.
9. Коршунов А. И. Оценка свойств замкнутых систем с периодическим высокочастотным изменением структуры по предельной непрерывной модели // Матер. XXI Межвуз. науч.-техн. конф. „Военная радиоэлектроника: опыт исследования и проблемы, подготовка специалистов". Петродворец: ВМИРЭ им. А. С. Попова, 2010. Ч. III. С. 176—191.
10. Коршунов А. И. Повышение качества стабилизации выходного напряжения импульсного преобразователя постоянного тока // Изв. вузов. Приборостроение. 2013. Т. 56, № 3. С. 48—57.
11. Криворучек А. Российский подводный флот получит преимущество в дуэлях // Известия. 24 апреля 2014.
12. Ермоленко А. И. Повышение точности цифровых следящих систем при вводе данных в торпедное оружие на маневре уклонения // Матер. XV молодежной науч.-техн. конф. „ВЗГЛЯД В БУДУЩЕЕ-2017". СПб: ЦКБ МТ „Рубин", 2017. С. 239—249.
13. Квастков В. П., Осмоловський О. I. Шдвищення динамiчноï точносп систем автоматичного регулювання координатних вимiрювальних машин // IX Междунар. науч.-практ. конф. „ССП0И-2005". Черкассы: ЧГТУ, 2005. С. 155—157.
14. Коршунов А. И. Основы теории управления. Ч. II. Основы теории и систем автоматического управления. Петродворец: ВМПИ, 2017. 167 с.
15. Бесекерский В. А., Федоров С. М. Применение эквивалентной передаточной функции при расчете следящих систем комбинированного управления // Тр. I Междунар. конгр. по автоматическому управлению. М.: Изд-во АН СССР, 1961. Т. I. С. 154—165.
16. Коршунов А. И. Основы теории управления. Руководство к курсовому проектированию. Петродворец: ВМУРЭ им. А. С. Попова, 1998. 136 с.
Сведения об авторах
Артем Игоревич Ермоленко — курсант; Военно-морской политехнический институт ВУНЦ ВМФ
„Военно-морская академия им. Н. Г. Кузнецова", факультет САУ Анатолий Иванович Коршунов — д-р техн. наук, профессор; Военно-морской политехнический институт ВУНЦ ВМФ „Военно-морская академия им. Н. Г. Кузнецова", кафедра радиоэлектроники; E-mail: [email protected]
Поступила в редакцию 30.08.17 г.
Ссылка для цитирования: Ермоленко А. И., Коршунов А. И. Повышение динамической точности цифровых следящих систем АСУТП с помощью комбинированного управления. Ч. I. Низкий темп вычисления рассогласования // Изв. вузов. Приборостроение. 2018. Т. 61, № 4. С. 309—316.
INCREASING THE DYNAMIC ACCURACY OF DIGITAL FOLLOWING SYSTEMS OF AUTOMATION INDUSTRIAL CONTROL SYSTEM WITH THE USE OF COMBINED CONTROL.
PART I. LOW SPEED OF MISMATCH CALCULATION
A. I. Ermolenko, A. I. Korshunov
Naval Polytechnic Institute "N. G. Kuznetsov Naval Academy", 198514, St. Petersburg, Russia E-mail: [email protected]
Digital following systems with calculation devices providing a low speed of mismatch evaluation characteristic for automated control systems of industrial process of first generations. An increase in the rate of change of the driving influences requires an improvement in dynamic accuracy of the DCS of the support-rotary devices. A radical means of increasing dynamic accuracy is the elimination of the speed error and errors in the acceleration of the MSC. It is shown that an effective increase in the dynamic accuracy of the automatic control system of the automated process control system is possible to achieve without significant changes to the MSC itself, with the help of the control for the mastering signal being processed according to the proposed algorithm. The possibility to obtain a high quality of transient processes in a closed loop is demonstrated, while at a low rate of error calculation it is impossible to achieve low oscillation of the transient processes caused by jumps of the driving force.
Keywords: compensation, high-speed mistake and acceleration mistake, low speed of mismatch calculation
Data on authors
Artem I. Ermolenko — Cadet, Naval Polytechnic Institute "N. G. Kuznetsov Naval Academy",
Department of Automatic Control Systems Anatoly I. Korshunov — Dr. Sci., Professor; Naval Polytechnic Institute "N. G. Kuznetsov Naval
Academy", Department of Radio Electronics; E-mail: [email protected]
For citation: Ermolenko A. I., Korshunov A. I. Increasing the dynamic accuracy of digital following systems of automation industrial control system with the use of combined control. Part I. Low speed of mismatch calculation. Journal of Instrument Engineering. 2018. Vol. 61, N 4. P. 309—316 (in Russian).
DOI: 10.17586/0021-3454-2018-61-4-309-316