Relay system with variable hysteresis structure synthesis as an alternative to sliding mode control

Cover Page

Abstract


The paper researches algorithms for controlling relay systems with negative variable hysteresis in the static characteristic of the control device and variable structure. These algorithms simplify the control device by excluding the time variable from the control law. A comparison with the sliding control mode using the derivative in the control law is made. The described control algorithms are examined by the example of a ventilation and heating system with a three-point valve as a control device. Digital modeling of the developed algorithms confirms the effectiveness of their use in a wide range of controlled objects for a number of qualitative indicators of the relay automatic control systems functioning. It is shown that the transition characteristics of automatic control systems under the same initial conditions have a monotonous character and the same transition time. At the same time, the control with negative variable hysteresis is easier to implement and configure.


Full Text

Системы с переменной структурой, введенные в теорию и практику автоматического регулирования С.В. Емельяновым [1], позволяют во многих случаях существенно повысить эффективность управления динамическими объектами. Идея их построения состоит в организации нескольких структур регулятора и смене их путем переключения в процессе управления объектом таким образом, чтобы в наибольшей степени использовать положительные свойства каждой из структур.

Практическая ценность релейных систем с переменной структурой определяется возможностью обеспечения в них адаптивности, инвариантности, линеаризации и понижения порядка за счет организации скользящих и квазискользящих процессов в замкнутой системе [2, 3, 4].

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

В последние годы развитие компьютерных технологий, разработка методов анализа и синтеза нелинейных систем позволили повысить качество результатов исследований, увеличить разнообразие исследуемых систем, привели к повышению интереса исследователей к переключающимся и гибридным системам, образованным подсистемами различных типов и уровней иерархии [5].

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

Рассмотрим структуру, представленную на рис. 1 функциональной схемой.

Рис. 1. Функциональная схема рассматриваемой системы автоматического регулирования

 

Здесь Р – регулятор, ОУ – линейная часть объекта управления, В – величина управляющего воздействия («полка» реле), sign() – знаковая функция, принимающая значения +1 или -1. x0 – задающее воздействие, х1 – регулируемая координата, U – управляющее воздействие.

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

В качестве примера можно рассмотреть систему вентиляции и отопления производственного помещения или лаборатории (рис. 2).

Рис. 2. Система вентиляции и отопления:

1 – приточный вентилятор; 2 – насос; 3 – водяной калорифер; 4 – трехпозиционный клапан; 5 – термостат угрозы заморозки; 6 – датчик температуры наружного воздуха; 7 – датчик температуры приточного воздуха; 8 – датчик температуры воздуха в помещении; 9 – вытяжной вентилятор

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

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

Обслуживаемое помещение характеризуется рассредоточенными показателями воздуха. Учет рассредоточенных характеристик затруднен, поэтому помещение при решении задач автоматического регулирования рассматривается как объект с сосредоточенными параметрами, т. е. температура и влажность воздуха определяются в наиболее типичной (рабочей) зоне [6].

Кроме того, в подобных системах пренебрегают постоянными времени исполнительных механизмов и запаздываниями, т. к. они пренебрежимо малы по сравнению с постоянной времени помещения. Учитывая, что для помещений характерны периоды изменения составляющих тепловой нагрузки от нескольких минут до часов, в задачах с такими периодами колебаний можно пренебречь инерционностью ограждений и представить помещение апериодическим звеном первого порядка [6].

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

При формировании закона управления подобным объектом управления удобно использовать скользящий режим. Применение скользящих режимов в системах автоматического управления, предложенных В.И. Уткиным [2], получило большое развитие в теории и практике автоматического управления [7, 8, 9, 10], в том числе в системах кондиционирования [11]. Широкое распространение применения скользящего режима управления обусловлено его простотой, надежностью и инвариантностью к возмущающим воздействиям, а также возможностью получения монотонного характера переходных процессов [12].

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

Поэтому управление, реализующее системы с переменным гистерезисом, основанные на использовании в обратной связи только регулируемой координаты и ее экстремальных значений [3, 13, 14], особенно актуально из-за более простой технической и алгоритмической реализации по сравнению с алгоритмами, использующими производную выходного воздействия в законе управления.

В настоящей статье рассматриваются релейные системы автоматического управления с законом управления:

U(t)=Вsign(M(t)) . (1)

Переключения управления происходят всякий раз, когда функция переключения M(t) обращается в ноль.

Рассмотрим две различных функции переключения:

В первом случае рассмотрим управление, использующее скользящий режим. Функция переключения имеет вид [12]

M1(t)=x0T2x2(t)x1(t), (2)

где x2=dx1dt,

x0– заданное конечное состояние (задающее воздействие).

Во втором случае рассмотрим релейную систему с переменной структурой и переменным гистерезисом релейной характеристики управляющего устройства [3], функция переключения которого может быть представлена в виде

M2(t)=x0+k(xe(t)x0)x1(t),(3)

где k– постоянный коэффициент, -1<k<1;

x0– заданное конечное состояние;

xe(t)– экстремальные значения регулируемой координаты x(t) (ее максимум xmax(t) или минимум xmin(t)), ближайшие к рассматриваемому моменту времени t экстремальные значения x1(t) (локальные максимумы xmax(t) и минимумы xmin(t)), достигаемые в момент τ<t на предшествующей стадии процесса управления и фиксируемые по принципу запоминания экстремума в системах экстремального регулирования:

xmax(t)=x1(τ),t>τ,еслиx1(t+Δt)x1(t)<0 приtτ, и x1(τΔt)x1(τ)<0

xmin(t)=x1(τ),t>τ,еслиx1(t+Δt)x1(t)>0 приtτ, и x1(τΔt)x1(τ)>0, (4)

где Δt>0.

Согласно (3) и (4) получаем гистерезисную характеристику U(x) алгоритма управления (1):

U(x)=Bприx<aaxb,еслиxe(t)=xmax(t);Bприx>baxb,еслиxe(t)=xmin(t), (5)

где a=x0+k(xmin(t)x0)b=x0+k(xmax(t)x0).

 Если коэффициент k установлен в диапазоне 0<k<1, переключения управления (1) происходят с опережением по отношению к величине x0 (причем это опережение поставлено в линейную зависимость от амплитуды
автоколебаний A=(xe(t)x0)), а при -1<k<0  – с  запаздыванием. При k=0 уравнение (3) описывает нелинейность типа «идеальное реле».

В соответствии c (3)–(4) ширина зоны гистерезиса и ее границы скачкообразно изменяются в процессе управления при появлении новых точек локальных экстремумов кривой x1(t) переходного процесса.

Регулятор (1) с функцией переключения (3) при изменении коэффициента  в диапазоне 0<k<1 обеспечивает переключение управления с опережением по отношению к задающему воздействию x0, что равносильно введению производной в закон управления.

Рис. 3. Статическая характеристика релейного регулятора с переменным гистерезисом

На рис. 6–7 представлены результаты моделирования (фазовая траектория ошибки и переходная характеристика) управления объектом, представленном на рис. 1. Рассматриваемый объект управления линейный и описывается дифференциальным уравнением второго порядка:

 T0d2x2dt2+dx1dt=k0u, x2=dx1dt (6)

 с параметрами Т0 = 4с; k0 = 1.

Будем использовать и сравнивать управляющие воздействия (2) и (3) при различных коэффициентах указанных функций управления. Для этого построим Simulink-модель, представленную на рис. 4 и 5.

Рис. 4. Модель системы в Simulink

Рис. 5. Модель блока определения экстремумов

В данной модели реализовано два одинаковых объекта управления (5) с различными законами управления (2) и (3). Чтобы сравнить два алгоритма управления, помимо одинаковых начальных условий будем настраивать управляющие устройства таким образом, чтобы первое переключение релейного элемента происходило одновременно.

А.

Б.

Рис. 6. Результаты моделирования при Т2=1,2; k=0,5:

а – фазовые траектории; б – переходный процесс;

1 – U(t)=Вsign(M1(t)), 2 – U(t)=Вsign(M2(t))

А.

Б.

Рис. 7. Результаты моделирования при Т2=2; k=0,685:

а – фазовые траектории; б – переходный процесс;

1 –U(t)=Вsign(M1(t)) ; 2 – U(t)=Вsign(M2(t))

А.

Б.

Рис. 8. Результаты моделирования при Т2=4,4; k=0,9:

а – фазовые траектории; б – переходный процесс;

1 –U(t)=Вsign(M1(t)) ; 2 – U(t)=Вsign(M2(t))

 

Из полученных результатов моделирования видно, что переходный процесс в случае использования управления (3) близок к монотонному. Длительность переходного процесса в случае квазискользящего режима практически не отличается от такового в скользящем режиме (не более 3 %). При этом отсутствует необходимость дифференцирования выходной координаты, как и любых других вычислений, связанных с реальным временем, что существенно упрощает (а следовательно, и удешевляет) управляющее устройство. Кроме того, в отличие от скользящего режима, в процессе управления отсутствуют переключения релейного элемента с бесконечной частотой и связанная с этим необходимость использования дополнительных алгоритмов, предохраняющих от поломок реальные управляющие устройства. На рис. 9 представлены результаты моделирования управляющего воздействия U(t) для модели, переходные процессы которой представлены на рис. 8.

Рис. 9. Переключение релейного элемента:

аU(t)=Вsign(M1(t)); б U(t)=Вsign(M2(t))

 

На рис. 9а видны переключения релейного элемента в скользящем режиме при управлении (2). Высокочастотные переключения релейного элемента начинаются после первого же переключения, и график переходного процесса сливается в сплошную полосу. На рис. 9б видно, что при использовании в законе управления функции переключения (3) постоянные высокочастотные переключения релейного элемента отсутствуют, поэтому дополнительных алгоритмов для предотвращения этих колебаний вводить не требуется. При этом следует помнить, что в установившемся режиме высокочастотные колебания присутствуют как при управлении (2), так и при управлении (3). Однако эти колебания легко устраняются введением простой зоны нечувствительности.

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

Полученные результаты могут быть использованы при синтезе терминальных систем позиционирования динамических объектов с целью достижения заданного быстродействия [15].

About the authors

Dmitry A. Ragazin

Samara State Technical University

Author for correspondence.
Email: info@eco-vector.com

Russian Federation, 244, Molodogvardeyskaya st., Samara, 443100, Russian Federation

Ph.D. Techn., Associate Professor

Boris K. Chostkovsky

Samara State Technical University

Email: info@eco-vector.com

Russian Federation, 244, Molodogvardeyskaya st., Samara, 443100, Russian Federation

Dr. Sci. Techn., Professor

References

  1. Emelyanov S.V. Automation control systems with variable structure. – Moscow: Nauka, 1970. – 598 p. (In Russian)
  2. Utkin V.I. Sliding modes in optimization and control tasks. – Moscow: Nauka, 1981. – 368 p. (In Russian)
  3. Ragazin D.A., Vohryshev V.E. Quasi-sliding processes in relay systems with negative variable hysteresis. Bulletin of the Samara State Technical University. A series of “Technical Sciences”. № 1(21). 2008. Pp. 5–9. (In Russian)
  4. Pupkov K.A., Egupov N.D. Methods of modern automatic control theory. Т. 5. Moscow: Bauman MSTU, 2004. 784 p.
  5. Feofilov S.V. Self-oscillation analysis in systems with a three-position relay element and digital control. Bulletin of the Tula State University. A series of “Control Systems” № 1. 2008. Pp. 161–165. (In Russian)
  6. Bondar E.S. Automation of ventilation and air conditioning systems: Учеб. пособие. Kiev: Avanpost-Prim, 2005. 560 p. (In Russian)
  7. Kochetkov S.A., Utkin V.A. Invariance in systems with non-ideal relay elements. UBS, 2009, № 27. Pp. 117–168. (In Russian)
  8. Simonyants R.P., Averyanov P.V. Synthesizing relay-based spacecraft attitude control and stabilization ensuring high quality without velocity sensors. Bulletin of the Bauman Moscow State University. A series of “Instrument Engineering”. 2018. № 3(120). Pp. 104–119. (In Russian)
  9. Utkin V., Jurgen G., Jingxin S. Sliding mode Control in Electro-Mechanical Systems. Second edition. Boca Ration, London, New York: Taylor & Francis Group, 2009. 504 p.
  10. Shtessel Y., Edvards C., Fridman L., Levant A. Sliding mode Control and Observation. New York, Heidelberg, Dordrecht: Springer. 2010. 369 p.
  11. Utkin V.I., Chang H.-C., Keyhani A. Sliding mode control for automobile air conditioner, IFAC 2002. Barcelona, Spain.
  12. Ragazin D.A., Vohryshev V.E. Sliding modes in control systems. Actual problems of pedagogy and psychology of higher education. Samara: SSACA, 2008, № 6. Pp. 179–187. (In Russian)
  13. Vohryshev V.E. Self-adapting algorithms for elimination of static errors in automatic linear and self-oscilating non-linear systems of the dynamic objects stabilizing. Bulletin of the Samara State Technical University. A series of “Technical Sciences”. № 4(36). 2012. Pp. 19–24. (In Russian)
  14. Baklanov A.S., Vohryshev V.E. Relay systems with variable structure and passive adaptation Bulletin of the Samara State Technical University. A series of “Technical Sciences”. 2015. № 2 (46). Pp. 7–12. (In Russian)
  15. Chostkovskiy B.K., Kolpashchikov S.A. Design of dynamic object finite positioning system digital controller. Bulletin of Samara State Aerospace University. 2010. № 2(22). Pp. 238–240. (In Russian)

Supplementary files

There are no supplementary files to display.

Statistics

Views

Abstract - 19

PDF (Russian) - 6

Cited-By


Article Metrics

Metrics Loading ...

Refbacks

  • There are currently no refbacks.

Copyright (c) 2020 Samara State Technical University

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies