| Предприятие: ООО «Краматорсктеплоенерго» Работа: Автоматизация управления загрузкой двух шаровых мельниц ШБМ 287\410 Начат: июль 2009 Завершён: август 2010 Исполнители: Белоусов Э.М. - технический руководитель;
Садовой А.В. - научный руководитель; Савоченко Р.А. - разработка окружения ПЛК, программирование ПЛК и верхнего уровня; Лысенко М.С. - программирование верхнего уровня; Зайчук Е.Н. - разработка алгоритмов; Бирюков В.В., Лесов Л.И. - проектирование шкафов. | |
На балансе ООО "Краматорсктеплоэнерго" имеется ТЭЦ в составе четырёх рабочих котлов БКЗ 160–100 ПТ (6, 7, 8 и 9). Котлы производят пар давлением 100 кгс/см2, с номинальной производительность до 160 т/ч на котёл. Топливом котлов служит природный газ и угольная пыль. В настоящее время большой акцент делается на использовании угля в производстве пара по причине высокой цены на газ. Котлы 7, 8 и 9 имеют рабочую систему пыле-подготовки, которая обеспечивает котлы пылью.
В процесс пыле-подготовки включены: цех угле-подготовки, транспортёр угля в бункера шаровых мельниц, две шаровые мельницы и бункера пыли. Предметом данного проекта является автоматическое управление процессом загрузки шаровых барабанных мельниц.
На предприятии используются шаровые барабанные мельницы ШБМ 287\410. Функциональная схема шаровой мельницы с элементами автоматизации изображена на рис.1.

Структурная схема АСУ ТП изображена на рисунке 2, составными узлами которой являются два шкафа контроллеров PLC 1, PLC 2 и две станции автоматизированных рабочих мест оператора АРМ 1, АРМ 2.

Исходя из структуры, АСУ ТП состоит из объекта автоматизации - Мельницы, контроллеров управления мельницами (PLC 1 и PLC 2), а также двух автоматизированных рабочих мест (АРМ 1 и АРМ 2).
Каждый из контроллеров независимо управляет мельницами отдельного котла. Так, контроллер PLC 1 управляет мельницами котла 7, а PLC 2 - мельницами котла 9.
Данные технологического процесса концентрируются и представляются на АРМах. Каждое АРМ представляет данные ТП всех котлов. Друг с другом АРМы подключены по схеме резервирования, что позволяет исключить потерю данных на момент остановки одного из АРМ. С целью оптимизации нагрузки на контроллер реальный опрос контроллеров осуществляет одно АРМ, при этом другое АРМ получает данные у основного АРМ. Основным АРМ является АРМ 1, который и выполняет непосредственный опрос контроллеров. В случае сбоя АРМ 1 опрос контроллеров берёт на себя АРМ 2, и опрашивает контроллер до момента восстановления функционирования АРМ 1. В процессе восстановления работы АРМ после сбоя производится синхронизация архивов глубиной до 1 часа. Восстановление архивов на более продолжительный интервал времени осуществляется синхронно по мере доступа к этим архивам.
В качестве программируемого логического контроллера в проекте применён ПЛК LP-8781 фирмы
ICP DAS серии LinPAC. Промышленный контроллер этого семейства является первым продуктом, который построен на x86 совместимом процессоре; предыдущие контроллеры этого семейства основаны на процессоре архитектуры ARM. Кроме x86 процессора рассматриваемые контроллеры обладают значительными ресурсами оперативной памяти и дискового пространства.
Особенностью технологического процесса данного проекта является наличие специфических к ресурсам и функциям контроллера требований при небольшом объёме параметров. Кроме того, решающим фактором является ограниченное финансирование. Всем этим требованиям удовлетворяют контроллеры семейства LP-8x81:
ПЛК (рис.3) конструктивно выполнен по модульному принципу, где модули устанавливаются в корзину. Корзина совмещена с процессорным модулем и может иметь 1, 3 или 7 слотов для модулей расширения. Модули расширения могут быть двух типов, а именно модули на параллельной и последовательной шине. Модули на параллельной шине (I-8x) являются быстрыми. Модули на последовательной шине (I-87x) устанавливаются на шину интерфейса RS-485 и работают со скоростью 115000 бит/с по протоколу DCON. Кроме модулей непосредственно в корзине контроллер может расширяться дополнительными корзинами с модулями на последовательной шине (I-87x) через последовательные интерфейсы процессора.

Ёмкость АСУ ТП для одного котла составляет: 18AI, 2AO, 10DI, 16DO. Следовательно, необходим контроллер с количеством слотов расширения не менее 6. Исходя из этого, выбран контроллер LP-8781 и следующие модули для подключения внешних сигналов:
| Слот | Модуль | Замечание |
| 1, 2, 3 | LP-8781 | Корзина 10 слотов с процессором в слотах 1-3 |
| 4 | I-87019RW | 8-каналов AI общего назначения (входы мельницы А). |
| 5 | I-87019RW | 8-каналов AI общего назначения (входы мельницы Б). |
| 6 | I-8017HW | Модуль быстрого АЦП (10 кГц) для двух каналов вибро-сигнала. |
| 7 | I-87024W | 4-канала AO для управления двумя частотными приводами питателей мельниц А и Б. |
| 8 | I-8042W | 16 каналов DI и DO общего назначения; использованы только входные каналы. |
| 9 | I-87057W | 16 каналов DO общего назначения. |
| 10 | Свободен |
Для подключения UPS использован последовательный интерфейс COM2 контроллера.
Из особенностей настройки контроллеров стоит отметить следующие моменты:
Контроллеры смонтированы в шкафу размером 2000x800x400, который содержит автоматы, клеммные колодки, реле и UPS отдельного котла.
Автоматизированные рабочие места (АРМ) оператора выполнены на основе офисных ПК следующей конфигурации:
| Компонент | Наименование |
| Процессор | AMD Athlon 64 X2 5200+ |
| Системная плата | ASUS M3N78 |
| Оперативная память | 2 x DDR2-800 1024Mb Hynix PC6400 orig. |
| Жёсткий диск | WesternDigital WD1600AAJS 160Gb SATA300 |
| Оптический привод | DVD-RW GH20NS10 20х SATA |
| Корпус сист. блока. | ASUS TA-863 400W FSP |
| Клавиатура | Logitech Deluxe 250 Keyboard Black PS/2 |
| Манипулятор мышь | Logitech RX300 |
| Дисплей | 19" Samsung SM 923NW 300cd 1000:1 170/160 5ms RGB (LS19HANKSHED) |
Оба системных блока установлены в тумбе стола оператора. На столе оператора установлены два дисплея отдельных АРМ и манипуляторы мышь. Тумба с системными блоками закрыта дверцами с обоих сторон. На дверцах установлены фильтры, а на одной из них вентилятор. Несмотря на наличие вентилятора и ввиду большой насыщенности помещения угольной пылью наблюдался перегрев системных блоком и сбои. Для решения этой проблемы было оптимизирован движение воздуха в тумбе, а также понижена частота процессоров АРМ с 2500 до 1600 МГц.
На АРМы инсталлировано системное ПО ALTLinux 5.1 и SCADA-система OpenSCADA 0.6.4.2.
Выполнены следующие мероприятия по обще-системной конфигурации:
Алгоритмы управления мельницами достаточно сложны, что связано со следующими факторами:
По алгоритмам созданы программы контроллера, предназначенные для управления загрузкой шаровых мельниц. В алгоритмах и программах использованы аналоговые и дискретные сигналы, поступающие со входов (на выхода) аналоговых и дискретных модулей контроллера, сигналы, формируемые станцией оператора, и промежуточные сигналы, формируемые на их основе.
Программы реализованы на пользовательских языках программирования системы OpenSCADA. Блочные схемы реализуются в окружении модуля DAQ.BlockCalc, а реализация самих блоков и шаблонов параметров - на языке JavaLikeCalc модуля DAQ.JavaLikeCalc системы OpenSCADA.
Для предварительной обработки аналоговых сигналов после АЦП модуля аналогового ввода контроллера создан шаблон параметров с функциями:
На основе данного шаблона созданы дополнительные шаблоны:
Для группировки и обработки дискретных сигналов создан шаблон дискретного параметра, который позволяет:
Общие алгоритмы сведены в две блочные схемы для каждой мельницы. Первая блочная схема содержит контура аналоговых регуляторов и работают с периодом 500мс. Вторая блочная схема содержит контура импульсных регуляторов и работает с периодом 100мс.
Пользовательский интерфейс САУ ШБМ содержит пять объектов сигнализаций (рис.4): четыре, по одному, на мельницы 7А, 7Б, 9А, 9Б и один объект сигнализации "Диагностика" для диагностики по системе. Каждый объект сигнализации мельницы содержит одну мнемосхему, две группы графиков, группу контуров, группу обзоров и четыре документа. С каждой мнемосхемы мельницы можно вызвать два диалога: "Калибровка уровня мельницы" и "Настройка алгоритмов оптимизации". Объект сигнализации "Диагностика" содержит одну мнемосхему, группу графиков и один документ. Кроме этого, присутствует одна страница сводных графиков для системы в целом.
На рис. 4 цифрами указаны области вывода видеокадра:


В результате проделанной работы получена САУ, позволившая добиться экономии угля и электроэнергии до 30% на помоле угля шаровыми мельницами за счёт равномерности нагрузки мельниц.
На рисунке 20 изображён график ручного управления мельницей, когда оператор сам включает и выключает подачу угля, что иногда приводит к завалу или глубокому выхолащиванию мельницы.
На рисунках 21 и 22 изображены графики управление мельницей по нагрузке, а на рисунках 23 и 24 - по температуре пыле-воздушной смеси после мельницы.
В результате выполненной работы получен значительный экономический эффект, вычисление и характер которого проведен в таблице ниже. Эффект вычислен заказчиком на основе реальных статистических данных. В период с 21.06.10 по 30.06.10 осуществлялась работа в ручном режиме и без САУ. В период с 21.08.10 по 30.08.10 САУ ШБМ работала в автоматическом режиме.
| № пп | Наименование показателя | Ед. измерения | 21.06.10 - 30.06.10 | 21.08.10 - 30.08.10 |
| 1. | Расход угля | тонн | 3235 | 2880 |
| 2. | Расход электроэнергии на помол | кВт.час | 132780 | 98066 |
| 3. | Удельный расход электроэнергии на помол | кВт.час/т угля | 41.04 | 34.05 |
| 4. | Тонина помола | % | 8.70 | 7.60 |
| 5. | Содержание горючих в уносе | % | 31.90 | 30.60 |
| 6. | КПД котла, брутто | % | 83.40 | 83.76 |
| 7. | Снижение расхода электроэнергии на помол | кВт.час | - | 20131 |
| 8. | Экономия топлива | тонн | - | 10.40 |
Акт опытно-промышленных испытаний разработки САУ ШБМ заказчика, с описанием экономического эффекта, можно загрузить
здесь.