Принципы построения алгоритма управления насосом
Технический проект как совокупность проектных документов, в которых отражается их общее: назначение, принцип работы, габариты и основные параметры. Схема его организации в сфере насосного оборудования. Алгоритм обработки состояний насоса и его анализ.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 30.04.2018 |
Размер файла | 158,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Принципы построения алгоритма управления насосом
Любая разработка начинается с проекта. Под техническим проектом [1] подразумевается совокупность проектных документов, в которых отражается их общее: назначение, принцип работы, габариты и основные параметры. При организации схемы работы проекта [2] (Рис. 1) возможны совмещения функций заказчика, проектировщика, поставщика и разработчика.
Рис. 1. Схема организации проекта
Основные стадии создания проекта по управлению насосом [3]:
1. Проектирование [4, C. 5] - этап, на котором проектный институт формирует проектное решение на основе требований заказчика. Формируются основные документы, с указаниями того, что и как использовать. Формируется программа и методика испытаний [5]. Задаются примерно такие вопросы:
1. Какие показания насоса необходимо видеть постоянно?
2. Способ управления насосом удаленно или по месту? Запуск с АРМ (Автоматизированное рабочее место) оператора или кнопкой по месту или с удаленного терминала телемеханики?
3. Что делать если температура подшипника выше 100 градусов Цельсия? Что делать если большой осевой сдвиг?
2. Разработка - этап, на котором начинается работа программиста. По проектной документации пишется программа управления. На этом этапе решаются некоторые проблемы проектирования.
3. ПНР (пусконаладочные работы) - этап, на котором выполняется подключение физических цепей управления, и совместно с заказчиком идёт проверка алгоритмов управления. На этом этапе заказчик понимает, что нужно переделать и как. Так как до этого момента не было полной картины понимания того как оно может быть устроено и работать. Так же узнается, что было закуплено не то оборудование, которое необходимо и его никто не будет менять. Процесс зачастую длительный и утомительный.
4. Внедрение - этап, на котором готовый и обкатанный проект передается в эксплуатирующую организацию. Этап, на котором идёт огромная бумажная работа.
Стадия разработки начинается с того, что получается проектная документация, самыми важными для программиста являются документы, где описываются:
· Входные и выходные сигналы. Представляет собой список с указанием вида сигнала, описания, позиционного обозначения, типа датчика, предела измерения и описания сработки аварий и защит.
· Алгоритмы и способы их разработки. Представляет собой описание с использованием блок-схем, UML, диаграмм переходов, текстовое или иное другое описание.
· Используемые программные и аппаратные средства. Описывается используемый ПЛК, SCADA система, какое дополнительное ПО и т.д. и т.п.
· Технологическая схема если планируется разработка HMI.
ПЛК [6] - программируемая твердотельная система управления, выполняющая функции подобные релейно-контактной логической схеме.
SCADA (аббр. от англ. Supervisory Control And Data Acquisition) [7] - автоматизированная система, предназначенная для разработки или работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте управления.
HMI (HMI/MMI - Humain/Man Machine Interface [7] - графический интерфейс взаимодействия с пользователем.
Усредненный алгоритм управления насосом полученный опытным путем [8], [9], [10]
Необходимо ввести некоторые определения (Таблица 1).
Таблица 1. Определение необходимых типов структур
Группа |
Тип |
Элемент |
Описание |
|
Команды (cmd) |
Bool* |
Reset |
Сброс |
|
Bool |
StartOper |
Включить оператором |
||
Bool |
StopOper |
Выключить оператором |
||
Bool |
StartAuto |
Включить Авто |
||
Bool |
StopAuto |
Выключить Авто |
||
Bool |
Auto |
Автоматическое управление |
||
Bool |
Rem |
Дистанционное управление |
||
Bool |
Local |
Местное управление |
||
Состояния (sw) |
Bool |
On |
Состояние вкл/выкл |
|
Bool |
Ready |
К пуску готов |
||
Bool |
Alarm |
Неисправность насоса |
||
Bool |
StopAlm |
Аварийный останов |
||
Bool |
AlmStart |
Отказ пуска |
||
Bool |
AlmStop |
Отказ останова |
||
Bool |
Oper |
Вмешательство оператора |
||
Bool |
Auto |
Управление автоматическое |
||
Bool |
Rem |
Управление дистанционное |
||
Bool |
Local |
Управление местное |
||
Аварии (alm) |
AI[0]*** |
Какой-либо аналоговый датчик |
||
Bool |
AI[0].alm_sen |
Отказ датчика |
||
Bool |
AI[0].alm_HH |
Аварийно верхний уровень |
||
Bool |
AI[0].alm_LL |
Аварийно нижний уровень |
||
AI… |
||||
Bool |
DI[0] |
Какой-либо дискретный датчик |
||
Bool |
DI[0].state |
Значение на входе |
||
Bool |
DI[0].alm_sen |
Отказ датчика |
||
DI… |
||||
Выходы (do) |
Bool |
Start |
Пуск |
|
Bool |
Stop |
Стоп |
||
Состояние алгоритма |
Int** |
State |
Переменная |
|
0 |
Инициализация |
|||
20 |
Авария |
|||
30 |
Включен |
|||
40 |
Выключен |
|||
130 |
Включается |
|||
140 |
Выключается |
Примечание к таблице 1: * - переменная, которая может принимать значения 0 или 1; ** - переменная, которая может принимать значения -32767 или 32768.*** - значение аналогово датчика в физических величинах.
Пример аналогово датчика: диапазон измерения электрической величины (эл. в) датчика 4-20ma, физическая величина (ф.в.) 0-100, то при эл. в. = 4, ф.в. = 0, при эл. в. = 6 ф.в. = 12.5 и т.д. и т.п. Часто используется формула линейной интерполяции.
Подробнее о режимах управления:
· Местное управление - пуск и останов насоса возможен только по месту установки оборудования, команды управления с интерфейса оператора блокируются, контроллер насосом не управляет.
· Дистанционное управление - насос управляется командами оператора с ПК, либо по сигналам аварийных защит.
· Автоматическое управление - насос управляется в соответствии с алгоритмом автоматического управления.
Подробнее о состоянии алгоритма:
· Инициализация - изначальное состояние алгоритма. Команд нет, состояние неопределенное, управление не осуществляется. Включается команда Reset для определения текущего состояния.
· Авария - состояние, которое говорит о том, что есть активная авария.
· Включен - состояние, которое означает, что насос находится в работе.
· Выключен - состояние, которое означает, что насос выключен.
· Включается - состояние, которое означает, что насос в данный момент пробует запуститься и перейти в стадию «Включен».
· Выключается - состояние, которое означает, что насос в данный момент производит останов и по завершению таймера на ожидание выключение он перейдет в состояние «Выключен» или если по завершению таймера он будет включен, то перейдет в состояние «Авария».
Подробнее о логике работы насоса:
· Включенный насос (sw. On = TRUE) может быть выключен по команде от оператора (cmd. StopOper) или автоматически (cmd. StopAuto) по сработке аварии (sw. AlmStop). Не анализируется готовность к запуску (sw. Ready = FALSE).
· Выключенный насос (sw. On = FALSE) может быть включен по команде от оператора (cmd. StartOper) или автоматически (cmd. StartAuto) по определенным параметрам, но только в случае если он готов к запуску (sw. Ready = TRUE).
· В случае если насос находится в аварийном состоянии (sw. Alarm), то он не может включиться, пока не будет подана команда сброс (cmd. Reset). Состояние в аварии выставляется, в случае если алгоритм перешел в состояние 20-Авария.
Обработка алгоритма управления состоит из:
· 1) Инициализации используемых переменных.
· 2) Сбор и обработка аварий и готовностей (Рис. 2).
· 3) Обработка состояния насоса (Рис. 3).
· 4) Подача управляющих воздействий.
Рис. 2. Алгоритм сбора аварий и готовности насоса
Рис. 3. Алгоритм обработки состояний насоса
насос технический алгоритм управление
После того как были сформированы основные требования к алгоритмам управления начинается стадия разработки, которая полностью лежит на плечах программиста и от его решений зависит качество получаемого проекта. В общем можно выделить два основных подхода в разработке:
· Первый - каждый насос обрабатывается отдельно, т.е. для него выделяется отдельный кусок кода который обрабатывает его и только его.
· Второй - создается шаблон (структура, класс и т.д. и т.п.), который включал бы в себя атрибуты объектов, сгруппированные в этот шаблон. В результате можно использовать представление шаблона в виде массива, который удобно обрабатывать с помощью циклов.
Список литературы
1. ГОСТ 2.103-2013 Единая система конструкторской документации. Стадии разработки - Введ. 2015-07-01. - М. Стандартинформ, 2015. - 10 c.
2. Организационные модели структур проектной деятельности [Электронный ресурс] // Projectimo.ru Время успешных проектов URL: http://projectimo.ru/upravlenie-proektami/organizacionnaya-struktura-proekta.html (дата обращения: 12.10.2017).
3. ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания. - Введ. 1992-01-01. - М. Изд-во стандартов, 1991. - 6 c.
4. Проектирование систем автоматизации технологических процессов: Справочное пособие / А.С. Клюев, Б.В. Глазов, А.Х. Дубровский, А.А. Клюев, ред. А.С. Клюева. - 2-е изд., перераб. И доп. - М.: Энергоатомиздат, 1990. - 464 с.: ил. ISBN 5-283-01505-X
5. Программа и методика испытаний АСУТП [Электронный ресурс] // automation-system.ru: В мире АСУТП URL: http://automation-system.ru/spravochnik-inzhenera/35-glava8.html (дата обращения: 13.10.2017).
6. ГОСТ Р 55563-2013 Возобновляемая энергетика. Гидроэлектростанции. Автоматизация гидроэлектростанций. Руководство по автоматизированному управлению. - Введ. 2015-07-01. - М. - М. Стандартинформ, 2014. - 59 c.
7. Все о SCADA [Электронный ресурс] // automation-system.ru: В мире АСУТП URL: http://automation-system.ru/main/69-about-scada.html (дата обращения: 13.10.2017).
8. Новый алгоритм управления насосной станцией зоны водоснабжения крупного города [Электронный ресурс] // indusoft.ru: ИНДАСОФТ Промышленная автоматизация URL: https://www.indusoft.ru/media/articles/92/ (дата обращения: 1.10.2017).
9. Лобачев П.В. Насосы и насосные станции / П.В. Лобачев // Учебник для техникумов. - 2-е изд. перераб. и доп. - М. Стройиздат. 1983. - 191 с., ил. - С. 168-174.
10. Управление насосом с помощью универсального контроллера уровня Контур-У [Электронный ресурс] // relsib.com Рэлсиб Научно-производственная компания URL: https://relsib.com/articles/upravlenie-nasosom-s-pomoschyu-universalnogo-kontrollera-urovnya-kontur-u (дата обращения: 5.10.2017).
Размещено на Allbest.ru
...Подобные документы
Принцип работы поршневого насоса, его устройство и назначение. Технические характеристики насосов типа Д, 1Д, 2Д. Недостатки ротационных насосов. Конструкция химических однопоточных центробежных насосов со спиральным корпусом. Особенности осевых насосов.
контрольная работа [4,1 M], добавлен 20.10.2011Конструкция и принцип работы насоса, описание его технических характеристик. Гидравлический расчет проточной части, деталей центробежного насоса на прочность. Эксплуатация и обслуживание оборудования. Назначение и принцип действия балластной системы.
курсовая работа [172,0 K], добавлен 04.06.2009Изучение работы вакуумной системы автоцистерны и выявление недостатков ее работы: попадания воды в полость вакуумного насоса, расхода масла шиберным насосом в процессе его эксплуатации. Разработка направлений модернизации вакуумного шиберного насоса.
дипломная работа [2,4 M], добавлен 07.10.2013Подбор оптимального варианта насоса для подачи орошения колонны К-1 из емкости Е-1. Теплофизические параметры перекачиваемой жидкости. Схема насосной установки. Расчет напора насоса, построение "рабочей точки". Конструкция и принцип действия насоса.
реферат [92,1 K], добавлен 18.03.2012Технические характеристики манипулятора. Структура технического оборудования. Функциональная и электрическая схемы. Характеристика применяемых датчиков. Словесный алгоритм технологического цикла. Блок-схема алгоритма программы управления манипулятором.
курсовая работа [1,8 M], добавлен 20.12.2012Принципы работы, механизм и назначение насоса с качающейся кулисой. Структурный анализ и силовой расчет рычажного механизма. Особенности выполнения геометрического расчета зубчатой передачи. Синтез кулачкового механизма, порядок построения его профиля.
курсовая работа [95,5 K], добавлен 01.09.2010Принцип работы системы автоматической стабилизации давления центробежным насосом с асинхронным двигателем. Электрическая схема автоматической стабилизации давления. Построение ЛАХ и ЛФХ разомкнутой скорректированной системы с учётом нелинейности.
курсовая работа [10,6 M], добавлен 19.05.2016Разработка технологической схемы нефтеперекачивающей станции, гидравлический расчет трубопровода и насосного оборудования. Подбор подъемно-транспортного оборудования, электродвигателя и насосного агрегата. Особенности эксплуатации нефтяных резервуаров.
курсовая работа [2,0 M], добавлен 22.01.2015Программное обеспечение системы управления приводами технологического оборудования и станочной оснасткой. Конструкция и назначение детали "Крышка". Технические характеристики оборудования, приспособления для закрепления детали. Расчет режимов обработки.
курсовая работа [63,8 K], добавлен 12.10.2014Центробежные насосы и принцип их работы. Расчёт основных параметров и рабочего колеса центробежного насоса. Выбор прототипа проектируемого центробежного насоса. Принципы подбора типа электродвигателя. Особенности эксплуатации центробежного насоса.
курсовая работа [859,3 K], добавлен 27.05.2013Принципы подбора оборудования для блочно–кустовой насосной станции. Особенности конструкции и назначение. Патентный поиск. Техническая характеристика БКНС. Электроснабжение блочных технологических установок. Предназначение и принцип работы насоса ЦНС 180.
курсовая работа [1007,0 K], добавлен 24.12.2013Назначение и конструктивно-технологическая характеристика корпуса водяного насоса. Характер дефектов и способы их устранения. Схема технологического процесса восстановления, маршрутная карта, режимы восстановления. Оформление технологической документации.
контрольная работа [29,0 K], добавлен 27.04.2010Назначение, технические данные, конструкция и принцип работы насоса НЦВ 40/40. Гидравлический расчет проточной части. Профилирование меридионального сечения рабочего колеса. Расчет спиральной камеры круглого сечения. Расчет на прочность вала насоса.
курсовая работа [917,5 K], добавлен 14.04.2015Анализ обрабатываемой детали, разработка маршрута обработки. Расчет режимов резания, выбор технологического оборудования. Назначение, устройство и принцип работы проектируемого приспособления. Оценка предполагаемой эффективности от его внедрения.
контрольная работа [862,0 K], добавлен 13.07.2012Виды и периодичность технического обслуживания и ремонта оборудования. Расчет нужного количества смазочных материалов на год. Описание возможных дефектов. Выбор рациональной технологии восстановления трансмиссионного вала бурового насоса УНБ–600.
курсовая работа [580,1 K], добавлен 15.01.2015Методика вычисления коэффициента и степени неравномерности подачи поршневого насоса с заданными параметрами, составление соответствующего графика. Условия всасывания поршневого насоса. Гидравлический расчет установки, ее основные параметры и функции.
контрольная работа [481,9 K], добавлен 07.03.2015Служебное назначение и характеристика щита подшипникового электродвигателя глубинного насоса. Определение типа производства. Анализ технологичности конструкции. Проектирование маршрутной технологии. Обоснование выбора методов обработки и оборудования.
курсовая работа [707,6 K], добавлен 26.12.2011Кривая разгона. Динамические параметры и математическое описание кривой разгона. Алгоритм управления. Выбор переходного процесса и настройки параметров алгоритмов управления АСУ. Регулирование в программе SIMULINC. Оптимизация переходного процесса.
контрольная работа [2,1 M], добавлен 02.08.2008Проект нефтяного насоса: назначение, структура, схема. Расчет энергопотребления привода; выбор электродвигателя и вида понижающей передачи. Синтез зубчатого, несущего и кулачкового механизмов. Профилирование кулачка и динамический синтез насоса.
курсовая работа [180,0 K], добавлен 14.11.2012Назначение, классификация, общее описание конструкций и основные параметры насосов. Методика расчета рабочего колеса, профилирования цилиндрической лопасти, спиральных отводов. Программный модуль расчета конструктивных параметров и характеристик насоса.
курсовая работа [2,9 M], добавлен 03.05.2012