Файл: Микропроцессорных контроллеров управления в задачах автоматизации.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.12.2023
Просмотров: 92
Скачиваний: 6
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Рисунок 6.3 – Компонент PID_Compact на языках LAD, FBD, SCL
В автоматическом режиме регулятор самостоятельно производит необходимую настройку параметров, и вырабатывает выходной сигнал на исполнительное устройство, в ручном режиме пользователь может подавать сигнал на исполнительное устройство, то есть самостоятельно осуществлять процесс регулирования.
Для начала необходимо вызвать PID_Compact в постоянном интервале времени цикла с помощью блока циклических прерываний ОB30, а не в главном блоке ОВ1.
Таблица 2.2 – Режимы работы блока PID_Compact
Параметр и его тип
Тип данных
Описание Параметр и его тип
State
OUT
Int
Текущий режим работы ПИД- регулятора. Значение по умолчанию:
0 sRet.i_Mode для изменения режима.
• State = 0: Не активен
• State = 1: «Pretuning» пред настройка
• State = 2: Ручная точная настройка
• State = 3: Автоматический режим
• State = 4: Ручной режим
6.2.2 Произвести настройку конфигурации функционального блока
PID_Compact.
Настроить начальные параметры регулятора, тип регулятора
PID_Compact (рисунок 6.4), основываясь на его математической модели, в том числе возможность выбора структуры ПИ или ПИД, как показано на рисунке
6.5. PID_Compact дает возможность осуществлять выбор необходимых входных и выходных данных, их пределы (рисунок 6.6) в зависимости от объекта, его свойств и сигналов, как показано на рисунке 6.6.
Рисунок 6.4 – Выбор типа контроллера блока PID_Compact
Рисунок 6.5 – Настройка начальных параметров блока PID_Compact
Рисунок 6.6 – Настройка диапазон параметров блока PID_Compact
Регулятор в случае отключения питания сохраняет предыдущие настройки и сразу же перезапускает PID_Compact, поэтому сброс блока необходимо осуществлять с помощью начального блока (Startup block OB100).
ОВ100 блок теплого рестарта, выполняет необходимые действия в случае перезапуска контроллера, на другие возможные вариации сброса регулятора блок не реагирует (рисунок 6.7).
Рисунок 6.7 – Сброс ПИД регулятора ОВ100
ПИД-регулятор PID_Compact для вычисления выходного сигнала описывается следующей формулой:
(2.2) где y – выходное значение;
– фактическое значение;
– заданное значение;
– оператор Лапласа;
– время интегрирования;
– время дифференцирования;
– коэффициент усиления регулятора;
– коэффициент задержки;
– пропорциональная взвешенная;
– дифференциальная взвешенная.
На рисунке 6.8 приведена блок диаграмма функционального блока, на которой строится принцип действия регулятора.
Рисунок 6.8 – Структура PID_Compact
6.2.4. Организационный блок Main. Настройка функции для безопасного
пуска насоса. Нормирование аналоговых сигналов.
Организационный блок Main (OB1) включает в себя функцию безопасного пуска насоса FC1, программу для нормирования всех аналоговых входных и выходных сигналов (рисунок 6.9), задавая диапазон значений физической величины. Так же в блок Main включена функция FC2, для переключения режимов конфигурации трубопровода, подавая управляющие сигналы на электрические клапана К7, К8 и К10 (рисунок 6.10). Безопасный пуск насоса обеспечивает нормальную работу насоса, во избежание износа насоса, функция FC1 включает программу задержки включения/выключения и флаг запрета запуска насоса (рисунок 6.11).
Рисунок 6.9 – Нормирование аналогового сигнала
Рисунок 6.10 – Выбор конфигурации трубопровода
Рисунок 6.11 – Функция безопасного пуска насоса
6.2.5. Исследование режима автонастройки с помощью HMI панели и
PC системы.
Окно РС системы включает два режима работы регулятора, автоматический и ручной. В автоматическом режиме необходимо лишь указать начальные параметры регулятора, при необходимости, или же в ручном режиме самостоятельно подавать сигнал на исполнительное устройство. В качестве исполнительного устройства выступает аналоговый клапан, на него подается управляющий сигнал с контроллера, и в зависимости от этого сигнала изменяется его положение в диапазоне от 0 до 100 %. Уровень отображается в миллиметрах (мм). Kp, Ti, Td – параметры ПИД регулятора.
РС станция, включает кнопки выбора режима работы регулятора, ввод коэффициентов регулятора, таблицу, позволяющую отображать все данные за любой промежуток времени, сохранять данные в SQL архив, Excel файл. С помощью свойства Teg logic, указываем все параметры, подлежащие архивированию, время выборки и время снятия показаний задания уровня и значения уровня (рисунок 6.15).
При исследовании блока PID_Compact, возникла проблема с указанием начальных параметров регулятора, при работе в автоматическом режиме.
Реакция блока на изменение параметров при различных возмущениях и т.д.
Рисунок 6.14 – PC станция для исследования процесса регулирования уровня
Рисунок 6.15 – Выбор параметра для архивирования
6.2.6.
Произвести
исследование
режима
автонастройки
в
автоматическом режиме, в соответствии с вариантом преподавателя.
Исследовать режим автонастройки в автоматическом режиме, согласно вариантам, приведенным в таблице 6.1. Где необходимо установить задание, а также коэффициенты ПИД регулятора. Далее провести опыты изменяя значения коэффициенты на 10%, 50%, 100 % и на 500% Снять все переходные характеристики. Записать все текущие значения в архив.
6.2.8.
Получить
переходные
характеристики
при
режиме
автонастройки, с сохранением всех значений в архив (не менее 3).
Все текущие значения уровня жидкости в баке сохранять в архив, в виде файла Excel. Полученные результаты вывести на одном графике для получения сравнительно характеристики. Сделать выводы.
6.2.9. Исследовать влияние сброса регулятора на процесс
регулирования. Получить переходные характеристики системы (не менее 3).
Полученные результаты, имеющие в пункте вывести на одном графике для получения сравнительно характеристики. Сделать выводы. Пример переходных характеристик приведен на рисунке 6.16.
Рисунок 6.16 – Результаты эксперимента исследования регулирования
Таблица 6.1
№ варианта
Задание, мм
Kp
Ti с
Td с
1
ПИ
100 10 5
-
ПИД
5 2
ПИ
110 25 10
-
ПИД
10 3
ПИ
120 30 15
-
ПИД
15
6.2.10 Получить результаты исследования. Объяснить результаты
полученных данных.
Результаты исследований приведите в виде графиков функции.
Составьте структуру программного и аппаратного обеспечения. Поясните функцию регулятора. Обработайте результаты эксперимента.
6.2.11 Сделать выводы. Заполнить отчет.
Отчет должен содержать:
- цель работы;
- структурную схему программного обеспечения;
- экспериментальные таблицы данных;
- анализ экспериментальных данных;
- переходные характеристики;
- результаты экспериментов;
- выводы по работе.
6.4 Контрольные вопросы
1.4.1 Объясните основные принципы системы с автонастройкой параметров.
1.4.2 Что такое параметрическая автонастройка?
1.4.3 Как реализованы блоки автонастройки в программно-техническом комплексе?
1.4.4 Дайте характеристику объекта регулирования давления жидкости в трубопроводе и расход жидкости в трубопроводе
1.4.5 Изменение каких параметров изменяет параметры регулятора давления и регулятора расхода?
1.4.6 Приведите алгоритм метода Куна.
1.4.7 Как изменится характер переходного процесса, если изменится инерционность измерительного преобразователя?
Лабораторная работа №7. Проектирование и программирование
системы инвариантности к изменению нагрузки системы регулирования
уровня жидкости насосной станции
Цель работы: разработать и исследовать программный комплекс системы инвариантной к изменению параметров насосной станции
7.1 Задание к лабораторной работе
1. Произвести настройку PID_Compact регулятора. Определить основные настроечные свойства регулятора.
2. Определить рабочую конфигурацию трубопровода насосной станции, с положением всех механических и электрических клапанов.
3. Задать начальные параметры PID_Compact регулятора для проведения экспериментов.
4. Проверка регулятора по возмущающему воздействию на технологический объект управления
5. Получить переходные характеристики регулирования уровня жидкости насосной станции с визуализацией их на РС станцию.
6. Снять все значения уровня с последующим сохранением в архив.
7. Объяснить результаты полученных переходных характеристик.
8. Сделать выводы. Заполнить отчет.
7.2
Порядок выполнения работы
7.2.1 Произвести настройку регулятора. Подготовить диспетчерский пункт для снятия и архивирования экспериментальных данных.
Установить тип регулятора, установить функциональный блок в автоматический режим, задать все начальные параметры, как показано на рисунке 7.1.
Рисунок 7.1 – Настройка системы регулирования
7.2.2 Добиться установившегося состояния системы.
7.2.3 Выполнить проверку регулятора по возмущающему воздействию на технологический объект управления.
Для исследования влияния возмущающих воздействий на технологический объект и качество регулирования, необходимо провести ряд экспериментов, с изменением конфигурации трубопровода. Пример влияния возмущающих воздействий в виде переходных характеристик приведен на рисунке 7.2.
7.2.4 Выполнить проверку регулятора по управляющему воздействию на технологический объект управления
Для исследования влияния управляющих воздействий на технологический объект и качество регулирования, необходимо провести ряд экспериментов, с изменением значения задания. Пример влияния управляющих воздействий в виде переходных характеристик приведен на рисунке 7.3.
Экспериментальный стенд позволяет создавать одновременно несколько возмущающих воздействий на регулируемый технологический объект, моделировать разной сложности нестандартные технологические ситуации. Результаты экспериментов визуализируются в виде графиков переходных процессов результатов эксперимента по проверке робастности
регуляторов по управляющему и возмущающему воздействию, которые сохраняются в виде архивов данных для последующей обработке.
7.2.5 Получить переходные характеристики при каждом исследовании
7.2.6 Записать все значения изменения уровня жидкости в баке насосной станции. И сохранить их в архив
7.2.7 Заполнить таблицу
7.1 результатов экспериментальных исследований
Т а б л и ц а 7.1 – Результаты экспериментальных исследований
Закрытые клапаны
Задание уровня
Подключение возмущения
Время (T ) - теоретическое
Время (T ) – экспериментальное
1
Рисунок 7.2 – Результаты эксперимента исследования регулирования при воздействии возмущающих сигналов
Рисунок 7.3 – Результаты эксперимента исследования регулирования при воздействии управляющих возмущений
7.2.5 Получить переходные характеристики при каждом исследовании
7.2.6 Записать все значения изменения уровня жидкости в баке насосной станции. И сохранить их в архив
7.2.7 Заполнить таблицу
7.1 результатов экспериментальных исследований
Т а б л и ц а 7.1 – Результаты экспериментальных исследований
Закрытые клапаны
Задание уровня
Подключение возмущения
Время (T ) - теоретическое
Время (T ) – экспериментальное
1
Рисунок 7.2 – Результаты эксперимента исследования регулирования при воздействии возмущающих сигналов
Рисунок 7.3 – Результаты эксперимента исследования регулирования при воздействии управляющих возмущений
7.2.8 Сделать выводы. Заполнить отчет.
Отчет должен содержать:
- цель работы;
- все начальные значения экспериментальных исследований;
- экспериментальные таблицы данных;
- анализ экспериментальных данных;
- выводы по работе.
7.3 Контрольные вопросы
1. Почему переключение ручных клапанов на стенде насосной станции приводит к изменению качества регулирования?
2. Какая конфигурация трубопровода на макете насосной станции обеспечивает минимальное время настройки регулятора?
3. Что означает термин «инвариантность» системы регулирования по заданию и по возмущению?
4. Приведите примеры изменение сигнала задания системы регулирования давления и системы регулирования расхода на макете насосной станции.
5. Как обеспечить инвариантность системы регулирования уровнем на исследуемом макете насосной станции?
6. Приведите порядок вывода передаточной функции звена инвариантности в системе регулирования уровнем жидкости?
7. Как реализовать звено инвариантности по заданию и по возмущению в библиотеке программного обеспечения TIA Portal?
Список литературы:
1. Киянов Н.В., Крюков О.В., Блинов М.В. Методология оптимизации инвариантного управления электроприводом в условиях стохастических возмущений: Тр. V Междунар. конф. по автоматизированному электроприводу. - СПб., 2007. – С. 54–57.
2. Киянов Н.В., Крюков О.В., Прибытков Д.Н. Концепция разработки инвариантных автоматизированных электроприводов для водооборотных систем // Электротехника. – 2007. – № 11. – С. 62–68.
3. Практическое пособие по регулированию на основе SIMATIC. Юрген
Мюллер с участием др.-инж. Волкер Хунгер др.-инж. Бернд-Маркус Пфайфер
2002 г.
4. А.А.
Воронов, В.К.Титов, Б.Н.Новогранов Основы теории автоматического регулирования и управления
5. Кваско М.З. Проектирование и расчет цифровых систем управления.
– К.: УМК АО, 1991. – 220 с
6. Справочник инженера по АСУТП. Проектирование и разработка
7. Тавернье К. PIC- микроконтроллеры. Практика применения: Пер. с фр. М.:ДМК Пресс,2003. -272 с.:ил.(Серия «Справочник»).
8. Сайт http://www.intuit.ru/- электронный учебник «Архитектура микропроцессорных устройств», Гуров Л.
9. Сайт http://www.minplan.kz/economyabout
Министерство экономического развития и торговли Республики Казахстан
10. Петров И.В. Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования / Под ред. Проф. В.П. Дьяконова.-
М.:СОЛОН-Пресс, 2004. – 256 с.:ил. – (Серия «Библиотека инженера»).
11. А.А.Копесбаева Микропроцессорные комплексы в системах управления. Учебное пособие /Алматы, АИЭС, 2010 г. 121с.
12. А.А.Копесбаева Микропроцессорные средства и программно- технические комплексы. Методические указания к лабораторным работам
(для студентов специальности 36.03 Автоматизация технологических процессов и слушателей ФПК) – АИЭС, Алматы 2001 год.
13. А.А.Копесбаева, А.Б.Файзулина, А.А.Рябцев. Микропроцессорные средства и программно-технические комплексы. Методические указания к выполнению лабораторных и семестровых работ (для студентов специальности 36.03 Автоматизация технологических процессов), Часть 2 –
АИЭС, Алматы 2001 год