<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2072-9502</issn>
   <issn publication-format="online">2224-9761</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">38860</article-id>
   <article-id pub-id-type="doi">10.24143/2072-9502-2020-3-99-104</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>УПРАВЛЕНИЕ, МОДЕЛИРОВАНИЕ, АВТОМАТИЗАЦИЯ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>MANAGEMENT, MODELING, AUTOMATION</subject>
    </subj-group>
    <subj-group>
     <subject>УПРАВЛЕНИЕ, МОДЕЛИРОВАНИЕ, АВТОМАТИЗАЦИЯ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">REALIZATION OF ADAPTIVE REGULATORS  IN DISTRIBUTION CONTROL SYSTEMS</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>РЕАЛИЗАЦИЯ АДАПТИВНЫХ РЕГУЛЯТОРОВ  В РАСПРЕДЕЛЕННЫХ СИСТЕМАХ УПРАВЛЕНИЯ</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Зайцев</surname>
       <given-names>Сергей Владиленович </given-names>
      </name>
      <name xml:lang="en">
       <surname>Zaytsev</surname>
       <given-names>Sergej Vladilenovich </given-names>
      </name>
     </name-alternatives>
     <email>zaytsev.kmv@gmail.com</email>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Институт сервиса, туризма и дизайна Северо-Кавказского федерального университета</institution>
     <city>Пятигорск</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Institute of Service, Tourism and Design, branch of North Caucasus Federal University</institution>
     <city>Pyatigorsk</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <issue>3</issue>
   <fpage>99</fpage>
   <lpage>104</lpage>
   <self-uri xlink:href="https://vestnik.astu.ru/en/nauka/article/38860/view">https://vestnik.astu.ru/en/nauka/article/38860/view</self-uri>
   <abstract xml:lang="ru">
    <p>Рассмотрены вопросы синтеза различных распределенных регуляторов и методы реализации системы адаптации этих регуляторов. Каждый вид распределенного регулятора имеет &#13;
в своих передаточных функциях свои параметры. Параметры регулятора получаются после исследования и идентификации распределенного объекта управления. В передаточных функциях имеются два параметра, которые можно изменять, добиваясь качественных переходных процессов в системе управления. Такими параметрами являются весовой коэффициент распределенного звена ni и коэффициент пропорциональности распределенного звена Еi. Параметры распределенного звена G и s зависят от конструкции объекта и от времени (или выбранного интервала дискретизации работы цифрового регулятора) соответственно. На основании синтеза параметров распределенных регуляторов предложены методы реализации адаптивной настройки различных регуляторов. В настоящее время имеются следующие регуляторы: распределенный высокоточный регулятор, пространственно-усилительный регулятор, пространственно-дифференцирующий усилительный регулятор, пространственно-изодромный регулятор для распределенных систем управления. Рассмотрен вариант реализации части распределенного РВВ регулятора, показано, в какой части его необходимо адаптировать. Тип регулятора выбирается исходя из задач, решаемых системой управления распределенным объектом. В зависимости от типа выбранного регулятора в реализации блоков регулятора можно использовать стандартные блоки интегрирования и дифференцирования, имеющиеся в различных языках программирования для программируемых логических контроллеров. Пример, приведенный в статье, разработан с помощью программного комплекса CoDeSys, поставляемого вместе с программируемым логическим контроллером фирмы «ОВЕН».</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The article considers the problems of synthesis of different distributed controllers and methods for implementing the adaptation the system of these controllers. Each type of distributed controllers has its own parameters in the transfer functions. The parameters of the controller can be obtained after studying and identification of the distributed control object. In the transfer functions there are two parameters that can be changed in order to achieve the high-quality transient processes in the control system. These parameters are: weight coefficient of the distributed link ni and the proportionality coefficient of the distributed link Ei. The parameters of the distributed link G and s depend on the object structure and on the time (or the selected sampling interval of the digital controller), respectively. According to the results of the synthesis of parameters of distributed controllers, there have been proposed the methods for implementing adaptive setup of different controllers. Currently, the following controllers are available: distributed high-precision controller, space-amplifying controller, space-differentiating amplifier controller, spatially-isodromic controller for distributed control systems. There has been considered implementing a distributed controller and shown in which part it is necessary to be adapted. The controller type is selected according to the tasks to be solved by the distributed object control system. Depending on the controller type, in the implementation of controller blocks, there can be used the standard integration and differentiation blocks available in different programming languages for programmable logic controllers. The example given in the article was developed using the CoDeSys software package supplied with OVEN programmable logic controller.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>реализация</kwd>
    <kwd>распределенные звенья</kwd>
    <kwd>регулятор</kwd>
    <kwd>система управления</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>realization</kwd>
    <kwd>distributed links</kwd>
    <kwd>regulator</kwd>
    <kwd>control system</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>ВведениеСовременное производство в основном использует регуляторы, которые рассматривают объекты управления как объекты с сосредоточенными параметрами. К регуляторам такого типа относятся регуляторы, выпускаемые фирмами «ОВЕН», Siemens, Omron, Delta. Эти регуляторы имеют функции не только задания параметров для реализации законов регулирования ПИД (пропорционально-интегрально-дифференциальный), ПИ (пропорционально-интегральный), но и самонастройки этих параметров при проведении режима идентификации объекта [1]. Однако многие объекты на производстве являются объектами с распределенными параметрами, т. к. имеют большую протяженность или требуют неравномерного распределения координат (параметров технологического процесса) управления, например роторные или туннельные печи обжига или сушки различных материалов. Управление такими объектами не может быть реализовано в соответствии с требованиями к технологическим процессам, или потребуется несколько регуляторов для каждой зоны регулирования. Реализация современных регуляторов практически не использует аппаратные методы, а в большинстве случае применяет программные методы для использования в системах управления. Когда регуляторы не являются отдельными блоками, они входят в локальную систему управления в виде программы, которая входит в состав программного комплекса системы управления. Такие программы реализуются с помощью программируемых логических контроллерав (ПЛК), которые используются в распределенных системах управления в качестве одного из составных элементов. Основным элементом ПЛК является микроконтроллер. Производительность ПЛК такая же, как у других современных процессоров персональных ЭВМ, поэтому реализация предложенных ниже алгоритмов разрабатывались и проверялись на ПЛК.Виды распределенных регуляторов и методы определения их параметровРассмотрим различные распределенные регуляторы и методы их синтеза и адаптации, предлагаемые в литературе [2, 3].Передаточная функция распределенного высокоточного регулятора (РВР) имеет следующий вид: где G – обобщенная координата; s – оператор Лапласа;  – весовой коэффициент распределенного усилительного звена;   – весовой коэффициент распределенного дифференцирующего звена;   – весовой коэффициент интегрального распределенного звена; Е1 – коэффициент пропорциональности распределенного усилительного звена; Е2 – коэффициент пропорциональности распределенного дифференцирующего звена; Е4 – коэффициент пропорциональности распределенного интегрального звена и распределенных звеньев.Передаточная функция пространственно-изодромного регулятора имеет следующий вид: где   – весовой коэффициент изодромного распределенного звена;   – коэффициент пропор-циональности распределенного звена. Передаточная функция пространственно-дифференцирующего усилительного регулятора имеет вид Передаточная функция распределенного пропорционального регулятора (РПР) имеет следующий вид: Параметр G определяется исходя из конструкции объекта согласно [1]: где i – соответствующая пространственная мода i = 1, 2, 3, …;   – протяженность объекта по соответствующей координате.Параметры   и   определяются исходя из идентификации объекта, синтеза выбранного регулятора, путем решения системы уравнений, полученных из пространственной модальной матрицы. Желательно выбрать первую и последнюю моды. Согласно теории литературы [1], чем дальше моды находятся друг от друга, тем их статические коэффициенты передачи отличаются сильнее, а влияние зон регулирования слабее. Уравнения 1-й и 3-й моды для пропорционального звена имеют вид [4]   где   – статический коэффициент передачи по 1-й моде;   – статический коэффициент передачи по 3-й моде. В нашем случае взяты 1-я и 3-я мода, которая является последней, исходя из конструкции нашего объекта. Из уравнений получаем формулу  , где  .Для пропорционального звена параметром адаптации является коэффициент Е1. Соответ-ственно для звеньев интегрального и дифференциального – Е4, Е2. Кроме того, важным параметром для адаптации является параметр частоты среза для дифференциального блока, полученный заменой  :  , где  , и для интегрального блока  , где  .Для РВР важным параметром, который определяет качество переходных процессов, явля-ется зона  , которая при смещении   в область более низких частот (а   – при смещении в область более высоких частот) расширяет частотную зону работы пропорционального звена. Это приводит к снижению колебательности переходного процесса. Данная зона находится между точками перегиба амплитудно-частотной пространственной ха-рактеристики при переходе от преимущественно интегральной составляющей к пропорцио-нальной и от пропорциональной преимущественно к дифференциальной (рис. 1). Рис. 1. Амплитудно-частотная характеристика регулятора [5]Частоты среза ω1 ,и ω2 влияют на коэффициенты регулятора   и   соответственно, которые выбираются по формулам: для  :   для n4:  , где   определяется по формуле  .После определения   в соответствии выбранным типом регулятора пе-реходим к программной реализации регулятора. Например, для первой зоны регулирования при выборе РВР такая реализация выглядит следующим образом (рис. 2).  Рис. 2. Реализация регулятора для первой зоны регулирования: SUB – блок вычитания; MUL – блок умножения; ADD – блок сложения; DIV – блок деления; DERIVATIVE (D1) – блок дифференцирования; INTEGRAL – блок интегрирования; DIG_FLTR (F1) – блок цифровой фильтрации входного сигнала; in_T2 – сигнал от датчика температуры по первому каналу соответственно; U1 – сигнал управляющего воздействия на усилитель мощности; U1d – сигнал дифференциальной составляющей по соответствующим каналам управления; U1i – сигнал интегральной составляющей по соответствующим каналам управления; ТЗД – сигнал задания температуры объекта;  – квадрат расстояния между зонами нагрева; А1–А6 – постоянные коэффициенты пространственного регулятора; IN_VAL – входной сигнал для блока DIG_FLTR; OUT_VAL – выходной сигнал для блока DIG_FLTR; Т2 – вспомогательный индикационный сигнал; IN – входные сигналы соответствующих блоков; ТM – интервалы временных задержек, определяются в соответствии с описанием блоков в CoDeSys; RESET – сигнал периодического сброса блоков, выбирается исходя из недопущения переполнения памяти; OUT – выходные сигналы соответствующих блоков; OVERFLOW – сигнал переполнения памяти блока интегрированияРеализация написана на языке FBD программного комплекса CoDeSys, который применяется для различных ПЛК.Коэффициенты А1–А6 вычисляются как  ;  ;  ;  ; ;  . Эти коэффициенты программой адаптации могут меняться в соответствии с требуемыми показателями качества переходных процессов dT2:= |T21 – T22|; dT3:= |T31 – T32|, где T21 – текущая температура в начале временной задержки, T22 – текущая температура в конце временной задержки по первому каналу; T31 – текущая температура в начале временной задержки, T32 – текущая температура в конце временной задержки по второму каналу регулирования. Аналогично реализуются блоки по другим зонам регулирования. ЗаключениеИспользуя различные варианты регуляторов и их реализацию на ПЛК, можно реализовать адаптированную систему управления распределенным объектом. Методы адаптации, хотя и ис-пользуют значительные вычислительные мощности ПЛК, позволяют вычислять и подбирать коэффициенты распределенного пространственного регулятора. Например для распределенного высокоточного регулятора подбираются параметры</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Александров А. Г., Паленов М. В. Состояние и перспективы развития адаптивных ПИД регуляторов в технических системах // Автоматика и телемеханика. 2014. № 2. С. 16-30.</mixed-citation>
     <mixed-citation xml:lang="en">Aleksandrov A. G., Palenov M. V. Sostoianie i perspektivy razvitiia adaptivnykh PID reguliatorov v tekhnicheskikh sistemakh [Status and development prospects of adaptive PID controllers in technical systems]. Avtomatika i telemekhanika, 2014, no. 2, pp. 16-30.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Першин И. М. Анализ и синтез систем с распределенными параметрами. Пятигорск: Изд-во РИА КМВ, 2007. 244 с.</mixed-citation>
     <mixed-citation xml:lang="en">Pershin I. M. Analiz i sintez sistem s raspredelennymi parametrami [Analysis and synthesis of systems with distributed parameters]. Piatigorsk, Izd-vo RIA KMV, 2007. 244 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Быстров С. В., Григорьев В. В., Першин И. М., Мансурова О. К. Адаптивная настройка распределенных регуляторов // Изв. высш. учеб. заведений. Сер.: Приборостроение. 2019. Т. 62. № 9. С. 814-824.</mixed-citation>
     <mixed-citation xml:lang="en">Bystrov S. V., Grigor'ev V. V., Pershin I. M., Mansurova O. K. Adaptivnaia nastroika raspredelennykh reguliatorov [Adaptive setup of distributed controllers]. Izvestiia vysshikh uchebnykh zavedenii. Seriia: Priborostroenie, 2019, vol. 62, no. 9, pp. 814-824.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Воронин А. Ю., Зайцев С. В. Синтез пространственного регулятора тепловой камеры пищевого производства // Системный анализ и прикладная синергетика: тез. докл. IV Междунар. конф. Пятигорск, 2011. С. 194-199.</mixed-citation>
     <mixed-citation xml:lang="en">Voronin A. Iu., Zaitsev S. V. Sintez prostranstvennogo reguliatora teplovoi kamery pishchevogo proizvodstva [Synthesis of spatial controller of heat chamber in food production]. Sistemnyi analiz i prikladnaia sinergetika: tezisy doklada IV Mezhdunarodnoi konferentsii. Piatigorsk, 2011. Pp. 194-199.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Зайцев С. В. Методика адаптивной настройки РВР // Вузовская наука - Северо-Кавказскому федеральному округу: материалы Всерос. науч. конф. Пятигорск: Изд-во ФГАОУ ВПО СКФУ, 2013. Т. 3. Ч. 1. 215 с.</mixed-citation>
     <mixed-citation xml:lang="en">Zaitsev S. V. Metodika adaptivnoi nastroiki RVR [Adaptive setup technique of distributed high-precision regulator]. Vuzovskaia nauka - Severo-Kavkazskomu federal'nomu okrugu: materialy Vserossiiskoi nauchnoi konferentsii. Piatigorsk, Izd-vo FGAOU VPO SKFU, 2013. Vol. 3, part 1. 215 p.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
