Моделирование релейных систем автоматического регулирования в SimInTech

Лабораторная работа №4.

Введение

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

Двухпозиционные регуляторы имеют два параметра настройки: половина ширины зоны неоднозначности a и величина формируемого сигнала B. Величина 2a определяет зону неоднозначности (нечувствительности) регулятора. При изменении входной величины у относительно заданного значения на a выходная величина х (регулирующее воздействие) скачком достигнет своего максимального значения В1. При уменьшении х на то же значение a выходная величина также скачком достигнет значения В2, причем в общем случае В1В2. Зависимость регулируемой величины от входного воздействия называется статической характеристикой двухпозиционного регулятора. Она имеет петлевой вид, показанный на схеме (Рисунок 1).

Рисунок 1. Статическая характеристика двухпозиционного регулятора.

Трехпозиционные регуляторы (Рисунок 2) в отличие от двухпозиционных кроме двух устойчивых положений – «больше» В1 и «меньше» В2 – обеспечивают еще и третье – «норма». Параметры настройки трехпозиционного регулятора позволяют устанавливать зону нечувствительности и значение регулирующего воздействия В.

Рисунок 2. Статическая характеристика трехпозиционного регулятора.

Примером использования позиционного регулятора может быть работа с исполнительными механизмами (ИМ), обеспечивающими постоянную скорость перемещения регулирующего органа (РО) (Рисунок 3). В соответствии с этой характеристикой скорость перемещения РО dx/dt изменяется скачкообразно, достигая значения 1/Тим, где Тим– время полного хода исполнительного механизма.

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

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

Рисунок 4. Динамика двухпозиционного регулирования статического объекта с запаздыванием.

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

При наладке релейных регуляторов чаще всего нужно изменить частоту и амплитуду автоколебаний. При этом используют три принципиально разных подхода:
  • изменяют зону нечувствительности (ширину петли) релейного элемента;
  • изменяют значения управляющего воздействия;
  • вводят динамические элементы в схему регулятора.

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

Чтобы повысить точность регулирования, в контур регулирования вводят дифференцирующие элементы, а релейный регулятор охватывают инерционной положительной обратной связью. Если в схеме имеется датчик значения регулируемой величины, то помимо него включают датчик скорости изменения регулируемой величины (дифференцирующий элемент). В этом случае суммарный сигнал поступает в регулятор, и он срабатывает с упреждением, компенсируя таким образом влияние запаздывания объекта. Например, если необходимо регулировать температуру объекта, который снабжен электронагревательным устройством, то в цепь питания нагревателя последовательно включают катушку дополнительного подогрева пластин биметаллического датчика температуры (положительная инерционная связь). В этом случае регулятор сработает раньше, чем без дополнительной катушки, и таким упреждением уменьшит амплитуду автоколебаний и повысит точность регулирования. Такого рода обратная связь учитывает также изменение притока регулирующего воздействия и снижает его влияние на точность регулирования. Также повысить качество регулирования возможно неполным притоком и (или) оттоком энергии. Например, при включении регулятора исполнительный элемент выдает полную мощность для быстрого выхода в зону требуемых значений регулируемой величины, а затем процесс двухпозиционного регулирования обеспечивается при полной и частичной мощности управляющего воздействия. Аналогичный эффект достигается и при включении ступенчатого импульсного прерывателя в выходные цепи регулятора (релейно–импульсное регулирование).

Цель работы:

Задачи работы:

Объект исследования

В данной лабораторной работе будет рассматриваться система регулирования уровня воды в водонапорной башне с двухпозиционным регулятором. Для поддержания уровня используются два датчика – верхнего и нижнего уровней кондуктометрического типа. При уровне воды ниже нижнего насос с подачей Qпр включается, а при достижении верхнего – выключается. Водопотребление с расходом Qот приводит к понижению уровня до нижнего значения и цикл повторяется. Таким образом, уровень воды hв изменяется между датчиками уровней, расстояние между электродами которых равно hэ, с известной статической характеристикой.

Рисунок 5. Функциональная схема системы регулирования уровня воды в водонапорной башне.

Регулируемой величиной в данной САР является уровень воды в башне hв, управляющим воздействием – подача насоса Qпр, которая имеет два значения: 0 (насос выключен) и номинальная подача (насос включен), возмущающее воздействие – водопотребление, которое может изменяться от 0 до максимального значения. Передаточная функция емкости для воды является интегрирующим звеном вида: W(p) = k/p. В насос подается поток с расходом 2.5 м3/час, максимальный расход водопотребителями достигает 2.5 м3/час, расстояние между электродами датчиков уровней – 3 м.

Чтобы изучить работу двухпозиционного регулятора, необходимо собрать в SimInTech модель водонапорной башни. Для создания новой модели общетехнического шаблона следует выполнить следующие действия:
  1. В главном окне SimInTech выбрать пункт «Файл», подпункт «Новый проект»;
  2. В выпадающем меню выбрать пункт «Схема модели общего вида» соответственно рисунку (Рисунок 6).

    Рисунок 6. Главное окно SimInTech выделенным меню создания нового проекта.

Откроется новое окно проекта «Схема модели общего вида», в котором будет создана модель водонапорной башни с двухпозиционным регулятором (Рисунок 7).

Рисунок 7. Окно проекта шаблона «Схема модели общего вида».

Требуется сохранить созданный проект. Для этого:
  1. В главном окне войти в меню «Файл», выбрать подпункт «Сохранить проект как...».
  2. В появившемся окне выбрать или при необходимости создать папку, в которую будет сохранен данный проект.
  3. В появившемся окне в поле «Имя файла» указать желаемое имя проекта, либо оставить имя проекта по умолчанию и нажать на кнопку «Сохранить».

Добавление блоков на схему

Требуется поместить на схему блок «Константа». В этом блоке задается расход потребления воды из водонапорной башни. Для этого необходимо выполнить следующие действия:
  1. В главном окне SimInTech в палитре блоков выбрать вкладку «Источники» (Рисунок 8);

    Рисунок 8. Главное окно SimInTech с выбранной вкладкой «Источники» в палитре блоков.

  2. Выбрать блок «Константа» одинарным нажатием левой кнопкой мыши по его изображению в библиотеке.
  3. Перевести курсор мыши на рабочую область окна проекта. В рабочей области окна проекта появится графическое изображение блока «Константа», которое будет следовать за курсором мыши.
  4. Выбрать место в рабочей области окна проекта для установки блока и установить блок одинарным нажатием левой кнопкой мыши.
  5. Для добавления подписи выделить блок «Константа» нажатием левой кнопки мыши. Открыть область подписи блока двойным нажатием левой кнопкой мыши на прямоугольную область, расположенную под выделенным блоком, и задать подпись «Расход воды» (Рисунок 9).

    Рисунок 9. Окно проекта с установленным блоком «Константа» с заданной подписью.

После установки блока его можно переместить. Для перемещения блока внутри рабочей области окна проекта необходимо нажать на блок левой кнопкой мыши и, удерживая, переместить. Аналогичными действиями необходимо добавить на схему следующие блоки:
  • «Релейное неоднозначное (гистерезис)» из вкладки «Нелинейные». Данный блок будет моделировать двухпозиционный регулятор.
  • «Интегратор с ограничением» из вкладки «Динамические». Данный блок будет моделировать бак водонапорной башни.
  • «Сумматор» из вкладки «Операторы». Данный блок будет регулировать уровень воды в зависимости от водопотребления.
  • «Временной график» из вкладки «Вывод данных». На графике будет отображен уровень воды в водонапорной башне.
Блоки необходимо расположить на схеме, соединить и задать подписи к блокам согласно рисунку (Рисунок 10).

Рисунок 10. Структурная схема САР уровня воды в водонапорной башне.

Требуется задать свойства блокам на схеме. Одинарным нажатием левой кнопкой мыши выделить блок «Константа», затем одинарным нажатием правой кнопкой мыши по выделенному блоку вызвать контекстное меню блока и в нем выбрать пункт «Свойства объекта». В окне «Свойства» блока «Константа» задать значение свойства «Значение» равным «0» (Рисунок 11).

Рисунок 11. Свойства блока «Константа».

В окне «Свойства» блока «Релейное неоднозначное (гистерезис)» следует задать:
  • значение свойства «Нижняя граница переключения» равным «0»;
  • значение свойства «Верхняя граница переключения» равным «3»;
  • значение свойства «Нижнее значение функции» равным «2.5»;
  • значение свойства «Верхнее значение функции» равным «0».
Границы переключения соответствуют положениям датчиков уровня воды по высоте в метрах. Значения функции определены подачей насоса во включенном и выключенном состояниях с размерностью м3/час (Рисунок 12).

Рисунок 12. Свойства блока «Релейное неоднозначное (гистерезис)».

Скорость изменения уровня воды и ограничение расхода задается в блоке «Интегратор с ограничением». В окне свойства блока «Интегратор с ограничением» с подписью «Водонапорная башня» задать значение свойства «Максимальное значение» равным «3» соответственно рисунку (Рисунок 13).

Рисунок 13. Свойства блока «Интегратор с ограничением».

Скорость изменения уровня воды в башне – это разность подачи и расхода. С помощью блока «Сумматор» моделируется влияние возмущающего воздействия с отрицательным значением и управляющего воздействия с положительным. В окне «Свойства» блока «Сумматор» задать значение свойства «Весовые множители для каждого из входов» равным «[-1, 1]» (Рисунок 14).

Рисунок 14. Свойства блока «Сумматор».

Перед запуском проекта на расчет следует нажать кнопку «Параметры расчета». В открывшемся окне на вкладке «Параметры расчета» задать значение параметра «Конечное время расчета» равным «15» согласно рисунку (Рисунок 15).

Рисунок 15. Окно «Параметры проекта».

Следует изменить отображение графика: задать название графика и подписи осей. Для оформления графика необходимо двойным нажатием по блоку «Временной график» вызвать окно «График». Открыть нажатием правой кнопкой мыши окно «График» и выбрать пункт «Свойства». На вкладке «Графики и оси» задать подписи осям графика в полях «Название оси» (Рисунок 16). На вкладке «Общие» введите название графика «Переходная характеристика» в поле «Заголовок». Для сохранения изменений нажать на кнопку «Ок».

Рисунок 16. Окно «Свойства графика».

После задания всех свойств системы требуется запустить процесс моделирования нажатием на кнопку «Пуск». График переходной характеристики при водопотреблении, равном 0, имеет вид, показанный на рисунке (Рисунок 17). По истечении времени переходного процесса уровень воды достигает своего максимального значения и остается постоянным.

Рисунок 17. Переходная характеристика при водопотреблении, равном 0.

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

Исследование влияния расхода воды на работу САР

Необходимо изучить влияние водопотребления на уровень воды в башне. Для этого необходимо задать ненулевое значение расхода воды. В окне «Свойства» блока «Константа» с подписью «Расход воды» изменить значение свойства «Значение» с «0» на «0.5». После этого требуется произвести моделирование. График должен выглядеть аналогично рисунку (Рисунок 18). При небольших расходах воды в системе появляются автоколебания. Уровень воды изменяется между минимальным и максимальным значениями.

Рисунок 18. Переходная характеристика при водопотреблении, равном 0.5 м3/час.

В окне «Свойства» блока «Константа» с подписью «Расход воды» изменить значение свойства «Значение» с «0.5» на «1». График должен выглядеть аналогично рисунку (Рисунок 19). Линейный участок увеличения уровня воды в башне соответствует работе насоса, подающего воду в башню. При достижении максимального уровня насос отключается, что соответствует линейному участку уменьшения уровня воды.

Рисунок 19. Переходная характеристика при водопотреблении, равном 1 м3/час.

Для продолжения анализа работы системы следующим действием необходимо увеличить водопотребление. В окне «Свойства» блока «Константа» изменить значение свойства «Значение» с «1» на «2», а затем провести повторное моделирование работы САР. При изменении расхода водопотребления меняется скорость изменения уровня воды в башне (Рисунок 20).

Рисунок 20. Переходная характеристика при водопотреблении, равном 2 м3/час.

Далее необходимо рассмотреть работу САР при максимальном расходе водопотребления. Для этого необходимо увеличить значение в блоке «Константа» с подписью «Расход воды». В окне «Свойства» блока «Константа» изменить значение свойства «Значение» с «2» на «2.5». Полученный график должен выглядеть аналогично рисунку (Рисунок 21).

Рисунок 21. Переходная характеристика при водопотреблении, равном 2.5 м3/час.

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

Заключение

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

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

Для значительного количества нагревательных приборов применяется двухпозиционная автоматическая система регулирования с использованием трубчатого электронагревателя (ТЭН). В рассматриваемой системе автоматического регулирования имеется двухпозиционный электронный регулятор, датчик температуры, усилитель, необходимый для увеличения мощности электронного регулятора для управления ТЭН (Рисунок 22).

Рисунок 22. Структурная схема двухпозиционной САР температуры.

Динамические свойства объекта управления (регулирования) описываются передаточными функциями:
  • по регулирующему воздействию:
  • по возмущающему воздействию:

где k0 и kв - коэффициенты передачи объекта управления по регулирующему и возмущающему воздействиям,

Toy - постоянная времени объекта управления.

Передаточная функция датчика:

где kд - коэффициент передачи датчика,

Tд - постоянная времени датчика.

Передаточная функция усилителя:

где kу - коэффициент передачи датчика,

Передаточная функция ТЭН:

где kТЭН - коэффициент передачи ТЭН,

TТЭН - постоянная времени ТЭН.

Для выполнения самостоятельной части лабораторной работы необходимо выполнить следующие этапы:
  • Сформировать структурную схему динамики САР температуры.
  • Задать значения параметров звеньев системы Тоу, Тд, ТТЭН и kо, kв, kд, kу, kТЭН в соответствии с таблицей 1.
  • Выполнить моделирование системы при различных значениях возмущающего воздействия и построить графики переходных процессов.
  • Сохранить проект и сформировать отчет о проделанной работе.
    Таблица 1. Исходные данные для моделирования двухпозиционной САР
    Вариант Тоу, с Тд, с ТТЭН kо kв kд kу kТЭН Θв, °С Θоу, °С
    Θминоу Θмаксоу
    1 600 10 100 0.14 1 0.1 44 2 -10 25 30
    2 1140 9 64 0.12 0.9 0.09 40 1.6 -5 20 26
    3 842 8.4 96 0.13 0.95 0.087 41 1.8 -15 18 25
    4 590 7.6 108 0.15 0.97 0.095 39 2.1 -10 30 31
    5 475 8.5 74 0.14 1.05 0.105 45 2.2 -5 21 23
    6 987 12.8 124 0.15 1.07 0.11 44 2 -15 22 25
    7 1200 15 69 0.11 1.1 0.108 40 2.3 -11 26 28
    8 1050 11.7 75 0.14 0.87 0.094 39 2.1 -25 29 31
    9 740 9.5 80 0.13 0.96 0.092 43 1.98 -18 21 27
    10 810 21 130 0.16 1.02 0.12 42 1.95 -16 19 24

Контрольные вопросы к лабораторной работе:

  1. Принцип действия позиционного автоматического регулятора.
  2. Что такое зона нечувствительности позиционного регулятора?
  3. В чем заключаются преимущества трехпозиционного регулятора от двухпозиционного, и в чем его недостатки?
  4. Почему двухпозиционные регуляторы являются наиболее распространенными в быту и на производстве?
  5. Для каких объектов может применяться двухпозиционное регулирование?
  6. В чем отличие динамики процесса двухпозиционного регулирования для статических и астатических объектов управления?
  7. Характеристики автоколебательного режима работы двухпозиционного регулятора.
  8. Как повысить точность регулирования двухпозиционного регулятора?