Проектирование автоматизированной системы регулирования разряжения в топке котла
Математическая модель системы регулирования разряжения в топке котла. Переходная характеристика системы с ПИД-регулятором. Simulink-модель с подключением к ОРС-серверу. Выбор преобразователя разряжения, модели однооборотного исполнительного механизма.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 20.02.2019 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1. Описание технологического объекта
Система регулирования разрежения в топке котла
Система регулирования разрежения предназначена для обеспечения нормального процесса горения путем создания необходимого разрежения (0,12 мПа) в топке для отвода продуктов сгорания топлива.
Рисунок 1 Система регулирования разрежения в топке котла
Работа системы (см. рис.). Для регулирования разрежения в топках котлов небольшой производительности на прямом участке горизонтального газохода на расстоянии не ближе 250мм от задней стенки котла устанавливают шиберы (заслонки) приводимые в движение от электрических исполнительных механизмов (ИМ).
Регулирование положения шиберов осуществляется позиционно (закрыть - стоп - открыть) с помощью импульсных регуляторов.
Передаточная функция объекта
2. Математическая модель системы регулирования разрежения в топке котла
Математическая модель системы регулирования регулирования разрежения в топке котла, построенная в приложение Simulink среды MatLab, представлена на рисунке 2.
Рисунок 2 Математическая модель системы регулирования разрежения в топке котла
Математическая модель состоит из следующих основных блоков:
- объект управления представляет собой передаточную функцию (блок «Transfer Fcn»);
- ПИД-регулятор (блок «PID Controller»);
- элементы сравнения («блок Sum»);
- средство отображения переходного процесса системы (блок «Scope»);
- средство формирования задающего воздействия (блок «Step»).
Настройку ПИД-регулятора осуществим аналитически по переходному процессу системы. Переходной процесс представлен на рисунке 3.
Рисунок 3 Переходная характеристика системы с настроенным ПИД-регулятором
Для подключения к ОРС-серверу необходимы:
- блоки: «OPC Read», «OPC Write», «OPC Configuration»;
- средства отображения переходного процесса системы (блоки «Scope» и «Display»).
Входные данные (заданные значения необходимого разрежения в топке по техническому заданию 0,12 мПа) поступают на вход ПИД-регулятора и элементов сравнения через ОРС коннектор («OPC Read»), см. рисунок 4.
Рисунок 4 Simulink-модель с подключением к ОРС-серверу
Значение необходимого разрежения в топке поступает на вход элемента сравнения, где сравнивается текущее значение разрежения (выходной сигнал) через обратную связь. Разность этих значений поступает на ПИД-регулятор, после чего передаются на вход объекта управления. С выхода объекта управления сигнала поступает на ОРС-коннектор («OPC Write») и по обратной связи на элемент сравнения для следующего регулирования разрежения.
3. Связь с ОРС-сервером
OPC (OLE for Process Control) -- семейство программных технологий, предоставляющих единый интерфейс для управления объектами автоматизации и технологическими процессами.
Стандарт OPC разрабатывался с целью сократить затраты на создание и сопровождение приложений промышленной автоматизации. В начале 90-х у разработчиков промышленного ПО возникла потребность в универсальном инструменте обмена данными с устройствами разных производителей или по разным протоколам обмена данными.
Суть OPC проста -- предоставить разработчикам промышленных программ универсальный фиксированный интерфейс (то есть набор функций) обмена данными с любыми устройствами. В то же время разработчики устройств предоставляют программу, реализующую этот интерфейс (набор функций).
Для работы с ОРС-сервером в разрабатываемом проекте используется свободно распространяемый программный пакет Matrikon OPC, состоящий из трёх частей:
1) MatrikonOPC Analyzer;
2) MatrikonOPC Explorer;
3) MatrikonOPC Server for Simulation.
MatrikonOPC Analyzer -- утилита сбора системной информации. Позволяет получить информацию о системе (System Information), лог файлы (Log Files), конфигурационные файлы (Configuration Files), информацию о состоянии DCOM в формате *.txt, а так же их автоматическую упаковку в zip-архив.
MatrikonOPC Explorer -- утилита, позволяющая находить и подключаться к существующим OPC-серверам, запущенным как на текущем компьютере (local host), так и на любом компьютере в локальной сети или сети интернет.
MatrikonOPC Server for Simulation -- утилита, позволяющая создавать OPC-сервер.
Для взаимодействия переменных (тегов) между проектом DataRate и математической моделью приложения Simulink необходимо создать группу переменных в утилите MatriconOPC Server for Simulation.
Перед добавлением тегов создаём новую группу переменных (new alias group). Для этого нажмём кнопку «Create new alias group» на панели инструментов или сочетание клавиш «Ctrl+A». В результате получаем новую группу переменных, которой присваиваем имя New Alias 1 (рисунок 5).
Рисунок 5 -- Новая группа переменных
В группу New Alias1 добавляем 2 переменные: New Alias1.Output -- выходные значения уровней жидкости; New Alias1.Input -- заданные значения уровней жидкости. Для всех тегов укажем тип данных REAL4 (рисунок 6).
Рисунок 6 -- Добавление тэгов
После добавления всех тегов окно MatriconOPC Server for Simulation примет следующий вид (рисунок 7).
Рисунок 7 -- Окно MatriconOPC Server for Simulation с добавленными тэгами
Сохраняем текущую конфигурацию переменных в файл 1122.xml.
В главном окне утилиты MatrikonOPC Explorer подключим сервер на локальном компьютере, для чего выбиерем вкладку «Localhost», выделим сервер Matrikon.OPC.Simulation.1. и нажмём кнопку «Connect» (рисунок 8).
Рисунок 8 -- Выбор OPC-сервера
Теперь можно просматривать и редактировать теги, получаемые от сервера. Для этого создадим группу тегов, нажав кнопку «Add group». Появится окно с параметрами создаваемой группы (рисунок 9). Укажем имя группы, при необходимости изменим время обновления группы и прочие параметры.
Рисунок 9 -- Группа тегов, получаемых от сервера
После нажатия кнопки «ОК» появится окно выбора тегов (рисунок 10), в котором укажем отслеживаемые теги.
Рисунок 10 -- Окно выбора тегов
В результате OPC Explorer подключится к OPC-серверу и может просматривать и редактировать теги New Alias 1.Input и New Alias 1.Output (рисунок 11).
Рисунок 11 -- Теги, получаемые от ОРС-сервера
Для изменения значения тега дважды кликнем левой кнопкой мыши по необходимому тегу, в появившемся окне к графе «New Value» укажем нужное значение (рисунок 12).
Рисунок 12 -- Изменение значения тега
Теперь подключим математическую модель приложения Simulink среды MATLAB к ОРС-серверу.
Начиная с версии 2009b в Simulink добавлен инструментарий «OPC Toolbox». С помощью данного инструментария возможно подключение к OPC-серверам в локальной сети, сети интернет и на локальном компьютере.
Для подключения к OPC серверу выберем в инструментарии «OPC Toolbox» блоки OPC Configuration, OPC Read, OPC Write.
На рисунке 13 представлена настройка блока OPC Configuration. Для выбора OPC-сервера нажимаем кнопку «Configure OPC Clients…». В появившемся диалоговом окне нажимаем кнопку «Add», появляется окно «OPC Server Properties» (если сервер находится на локальном компьютере, напишем «localhost» и нажмём кнопку «Select»). В появившемся окне выберем необходимый сервер и нажмём «ОК».
Рисунок 13 -- Настройка блока OPC Configuration
Для считывания данных с ОРС сервера используем блок ОРС Read (рисунок 14).
Рисунок 14 -- Блок ОРС Read
В свойствах этого блока (рисунок 15) уберём галочки с чек-боксов «Show quality port» и «Show timestamp port as».
Рисунок 15 -- Окно свойств блока ОРС Read
Чтобы добавить необходимый тег, нажимаем кнопку «Add Items…». Появляется окно выбора тега (рисунок 16), в котором выберем «Configured Aliases». Прописав тег, нажимаем кнопку «ОК». Теперь модель может получать значения тегов из ОРС-сервера.
Рисунок 16 -- Окно выбора тега
Чтобы выводить значения нескольких тегов, к выходу «V» блока ОРС Read подключаем блок «demux» (рисунок 17).
Рисунок 17 -- Вывод значений тегов
Для передачи данных в ОРС-сервер используем блок ОРС Write (рисунок 18).
Рисунок 18 -- Блок OPC Write
Откроем окно свойств этого блока (рисунок 19).
Рисунок 19 -- Окно свойств блока ОРС Write
Чтобы добавить необходимый тег, нажимаем кнопку «Add Items…». Появляется окно выбора тега (рисунок 20), в котором выберем «Configured Aliases». Прописав тег, нажимаем кнопку «ОК». Теперь модель может записывать значения в теги в ОРС-сервере.
Рисунок 20 -- Окно выбора тега
4. Разработка проекта системы регулирования в DataRate
При проектировании системы регулирования в среде разработки DataRate необходимо создать объект ОРС-коннектор для связи с ОРС-сервером. При этом в появившемся диалоговом окне (рисунок 21) выберем теги, обеспечивающие работу проекта при имитации системы.
Рисунок 21 -- Связь проекта DataRate с ОРС-сервером
На мнемосхеме проектируемой системы (рисунок 22) изобразим следующие элементы:
- котел для сжигания ;
- задвижки (шиберы);
- трубы для подачи газа и воздуха;
- трубы для отвода продуктов сгорания;
- датчик уровня давления;
- регулятор для поддержания давления;
- экономайзер;
- тренды переходных процессов;
- регулятор для задания уровней и коэффициентов ПИД-регулятора;
Рисунок 22 -- Рабочая среда проекта
Система-проект начинает отрабатывать входное воздействие и после завершения переходного процесса поддерживает заданное значение разрядки. Мнемосхема системы регулирования разрежения в топке котла представлена на рисунке 23.
Рисунок 23 -- Мнемосхема «Система регулирования разрежения в топке котла»
Рисунок 24 -- Тренд выходной величины
Заключение
В результате выполнения практической работы разработана система регулирования разрежения в топке котла с возможностью обмена данными в режиме реального времени через ОРС-сервер между математической моделью приложения Simulink среды MATLAB 2010b и проектом, реализованным в SCADA-системе DataRate 3.3. Тестирование системы подтвердило её удовлетворение требованиям технического задания.
Список использованных источников
топка котел разрежение преобразователь
Панов А.П., Мясникова Н.В., Цыпин Б.В. Система для исследования характеристик датчиков динамического давления. Статья.- Измерение. Мониторинг. Управление. Контроль. 2013. № 4. С. 32-36
Строганов М.П., Берестень М.П., Мясникова Н.В. Обработка сигналов в системах диагностики / Под ред. Осадчего Е.П.: Монография. - Пенза: Изд-во Пенз. гос. техн. ун-та, 1997. - 119 с.
Мясникова Н.В. Идентификация и диагностика систем. Пенза: Пенз. филиал РГУИТП, 2011. - 46 с.
Приложение
В системе автоматического регулирования разрежения в топке котла отводом дымовых газов в качестве преобразователя разрежения применяется преобразователь типа Сапфир-22ДВ-2220. Он предназначены для непрерывного преобразования значения измеряемого параметра в унифицированный токовый выходной сигнал. Датчики выпускаются в исполнении с аналоговой и микропроцессорной обработкой сигнала.
Рисунок 1- Сапфир-22ДВ-2220
Вторичный прибор работающий в комплекте с преобразователем разрежения ДИСК-250-1221.
Рисунок 2 - ДИСК-250-1221
Рисунок 3 - Регулятором разрежения выбран РС 29.0.12
Регулятором разрежения выбран РС 29.0.12. В качестве исполнительного механизма выбран электрический однооборотный типа МЭО 40/10-0,25, поворотно-регулирующая заслонка выбирается типа ПРЗ-150.
Рисунок 4 - МЭО 40/10-0,25
Рисунок 5 - МЭО 16/63-0,25-80
Исполнительный механизм электрический однооборотный выбирается типа МЭО 16/63-0,25-80. В качестве клапана - клапан регулирующий поворотный.
Размещено на Allbest.ru
...Подобные документы
Характеристика котлоагрегата ТГМП-314. Регулирование температуры вторичного пара. Техническая характеристика дымососа. Информационная схема регулирования разряжения. Технические требования к качеству регулирования. Расшифровка кодов KKS P&I-диаграммы.
курсовая работа [1,8 M], добавлен 31.03.2014Модель нереверсивного трехфазного управляемого тиристорного преобразователя как совокупность функциональных блоков и схем на основе логических элементов в программном пакете MatLab+Simulink: регулировочные и внешние характеристики, выбор силовых ключей.
курсовая работа [1,4 M], добавлен 19.06.2013Построение концептуальной, логической аналитической и инструментальной модели систем автоматического регулирования. Параметры настройки регуляторов. Удельная теплоемкость охлаждающей воды. Уравнение теплового баланса. Математическая модель редуктора.
курсовая работа [230,7 K], добавлен 14.10.2012Разработка программного обеспечения автоматизированной системы управления асинхронным электроприводом. Конфигурация частотного преобразователя; математическая модель регулирования частоты. Алгоритм управления приводами задвижек; построение сети Петри.
курсовая работа [945,0 K], добавлен 06.03.2014Проектирование промышленной системы автоматического регулирования на основе заданных параметров объекта регулирования. Вычисление передаточной функции объекта управления. Выбор исполнительного механизма совместно с регулирующим органом, датчика уровня.
курсовая работа [2,6 M], добавлен 09.04.2014Трубопровод с участком регулирования расхода пара. Инструментальная модель объекта регулирования. Модель системы автоматического регулирования расхода. Функциональная схема блока электропривода. Графики зависимостей для различных настроек регулятора.
курсовая работа [202,5 K], добавлен 14.10.2012Статическая и динамическая характеристика объекта регулирования. Расширенные частотные характеристики. Выбор и расчет параметров настройки регулятора. Передаточные функции системы. Методы проверки устойчивости системы, построение переходных процессов.
курсовая работа [1,3 M], добавлен 25.08.2010Автоматическое регулирование основных параметров котельной установки. Характеристики временных трендов и их оценивание. Выбор закона регулирования и расчет параметров регулятора. Идентификация объекта управления по временным трендам, создание модели.
курсовая работа [735,9 K], добавлен 16.11.2009Описание принципа действия выбранной системы автоматического регулирования. Выбор и расчет двигателя, усилителя мощности ЭМУ, сравнивающего устройства. Определение частотных характеристик исходной САР. Оценка качества регулирования системы по ее АЧХ.
курсовая работа [1,2 M], добавлен 06.10.2011Описание системы автоматического контроля и регулирования уровня воды в котле. Выбор регулятора и определение параметров его настройки. Анализ частотных характеристик проектируемой системы. Составление схемы автоматизации управления устройством.
курсовая работа [390,0 K], добавлен 04.06.2015Логическая модель ЕСВ как виртуальная площадка для профессионального общения сотрудников, организации совместной работы по систематизации информационных потоков: структура, формирование требований, основное концептуальное понятие общей модели системы.
реферат [27,5 K], добавлен 23.03.2011Математическая модель технологического процесса. Структурная схема микропроцессорной системы. Алгоритм работы цифровой вычислительной машины. Расчет параметров устройства управления. Моделирование динамики системы с применением ППП "MatLab/Simulink".
курсовая работа [1016,6 K], добавлен 21.11.2012Структурная и принципиальная схема системы регулирования, их анализ. Передаточные функции П регулятора, расчет его балластных составляющих. Построение переходного процесса. Выбор и обоснование, расчет исполнительного устройства, пропускная способность.
курсовая работа [1,2 M], добавлен 19.11.2011Описание котла как объекта регулирования давления пара. Принципиальная, функциональная и структурная схема регулятора, его передаточная функция, уравнение динамики и статики. Расчет исполнительного механизма. Схема установки с комбинированным отоплением.
курсовая работа [10,4 M], добавлен 05.04.2016Управляемый объект из четырех типовых динамических звеньев, соединенных между собой в определенной последовательности с образованием двух замкнутых контуров. Исследование устойчивости объекта. Расчетная схема цифровой модели объекта для системы Simulink.
курсовая работа [571,3 K], добавлен 11.02.2013Автоматизация технологических процессов в металлургии. Проект системы контроля и контура регулирования давления смешанного газа воздухонагревателя. Разработка схем соединений внешних проводок. Расчет регулирующего органа и выбор исполнительного механизма.
дипломная работа [1,3 M], добавлен 26.04.2014Функциональная и структурная схемы системы. Выбор и расчет исполнительного устройства. Выбор двигателя и расчет параметров передаточной функции двигателя. Расчет регулятора и корректирующего звена. Реализация корректирующего вала электродвигателя.
курсовая работа [273,7 K], добавлен 09.03.2009Функциональная схема объекта управления, расчет математической модели и выбор параметров. Проектирование принципиальной схемы управляющего устройства. Оценка быстродействия системы, синтезированной методами модального управления и оптимизации контуров.
курсовая работа [590,8 K], добавлен 23.06.2009Методы имитационного моделирования системы автоматического регулирования и исследования основных характеристик систем фазовой автоподстройки частоты. Структурная схема системы фазовой автоподстройки частоты. Элементы теории систем фазового регулирования.
лабораторная работа [450,8 K], добавлен 17.12.2010Проектирование системы однозонного регулирования скорости. Структурная схема заданной части автоматизированной системы управления. Расчет датчиков тока и скорости. Выбор комплектного электропривода и трансформатора. Синтез цифрового регулятора скорости.
курсовая работа [2,4 M], добавлен 25.12.2014