Научная статья на тему 'Оптимальная система управления технологическими процессами с порционной подачей сырьевых продуктов «Осау-пп1»'

Оптимальная система управления технологическими процессами с порционной подачей сырьевых продуктов «Осау-пп1» Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
83
35
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Михайленко А. Ю., Луценко И. А., Тытюк В. К., Аниськов А. В., Омельченко А. В.

Разработана архитектура оптимальной системы управления технологическими процессами с порционной подачей сырьевых продуктов. Приведен вариант аппаратнопрограммного решения ОСАУ с использованием современной схемотехнической базы

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Михайленко А. Ю., Луценко И. А., Тытюк В. К., Аниськов А. В., Омельченко А. В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

An optimum system design for controlling technological processes with portional raw material supply is developed. The model of a firmware decision OSAC with the use of a modern technical base is given

Текст научной работы на тему «Оптимальная система управления технологическими процессами с порционной подачей сырьевых продуктов «Осау-пп1»»

Восточно-Европейский журнал передовым технологий 4/8 ( 40 ) 2009

»---1 I---*

Розроблена архтектура оптимальноi системи керування технологiчними проце-сами з порщонною подачею сировинних про-dyKmie. Наведено варiант апаратно-про-грамного ршення ОСАК з використанням сyчасноi схемоmехнiчноi бази

Разработана архитектура оптимальной системы управления технологическими процессами с порционной подачей сырьевых продуктов. Приведен вариант аппаратно-программного решения ОСАУ с использованием современной схемотехнической базы

An optimum system design for controlling technological processes with portional raw material supply is developed. The model of a firmware decision OSAC with the use of a modern technical base is given

УДК 001.891:65.011.56

ОПТИМАЛЬНАЯ СИСТЕМА УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ С ПОРЦИОННОЙ ПОДАЧЕЙ СЫРЬЕВЫХ ПРОДУКТОВ «ОСАУ-ПП1»

А.Ю. Михайленко

Аспирант*

Контактный тел.: 8-068-857-48-54 Е-mail: Eleganteg@gmail.com И.А. Луценко

Доктор технических наук, доцент, заведующий

кафедрой*

Контактный тел.: 8-067-720-61-15 В. К. Тытюк Кандидат технических наук* Контактный тел.: 8-067-563-56-64 Е-mail: Dinalt2006@gmail.com А.В. Аниськов Аспирант* А.В. Омельченко Аспирант* Ю.И. Гнатюк Студент*

Контактный тел.: 8-067-319-82-59 *Кафедра электроснабжения и ресурсозбережения Криворожский технический университет ул. 22 Партсъезда, 11, г. Кривой Рог, 50027

1. Введение

Автоматизация технологических процессов подготовила платформу для следующего шага, автоматизации процессов управления. В свою очередь, реализация этого этапа является привлекательной

для производственников в том случае, если процессы управления обеспечивают выход на оптимальные режимы функционирования. Реализация же оптимального управления обеспечивает максимальные темпы интенсификации предприятия в целом, что и является целью производственной структуры. В настоящее

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

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

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

Целью работы является разработка оптимальной системы автоматического управления «ОСАУ-ПП1», решения которой отображают идеи, заложенные в концепции оптимального управления [1].

СИСТЕМА УПРАВЛЕНИЯ Рис. 1. Подсистема управления качеством выходного продукта

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

Процессы управления исполнительной системы решают две взаимосвязанные задачи: управления качеством и управления эффективностью. На нижнем

иерархическом уровне решается задача управления качеством выходного продукта (рис. 1).

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

Н а с ле д у ю ще м уровне решается задача оптимизации (рис. 2).

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

Система управления

Блок контроля температуры заготовки

PIC18F4550

Рис. 2. Архитектура системы оптимального управления технологическими процессами с порционной подачей сырьевых продуктов

В ОАСУ возможность получения стоимостной оценки затраченных ресурсов и полученных выходных продуктов реализована за счет введения блоков задания тарифов и блоков осуществляющих математические операции суммирования и умножения.

Подсистема оптимизации используя информацию механизма оценивания и реализуя метод половинного деления, задает из-мение подачи электроэнергии. Тем самым обеспечивается выход на оптимальный режим работы механизма преобразования. Механизм оценивания операции в структуре системы оптимального управления оценивает показатель эффективности преобразования ресурсов по выражению для приведенной операции [2].

3. Практическая реализация ОСАУ

Экспериментальная установка «ОСАУ-ПП1», разработанная в Криворожском техническом университете, отображает структуру (рис. 3).

В качестве объекта управления использовалось оборудование для нагрева заготовок.

Data Memory

PIC18F4550

Блок управления нагревом заготовки

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

На этапе дозирования система позволяет осуществлять порционную подачу сырьевых продуктов.

Управляющая часть системы «ОСАУ-ПП1» выполнена на базе двух микроконтроллеров. На рис. 4. представлена микропроцессорная система управления на микроконтроллере PIC18F4550 (DD1) на базе которого при помощи программно-аппаратных механизмов были реализованы блоки контроля температуры заготовки (механизм сравнения, задатчик эталонного значения температуры), а также блок, сигнализирующий об окончании операции нагрева и связанная с ним часть механизма координации подсистемы управления качеством.

I/O

Ports MPU I/O Ports

► Counter

Program

Memory

I/O

Ports MPU I/O Ports

► Counter

Program

Memory

Датчик температуры DS18B20

Кнопки управления для установки эталонного значения температуры

Принудительное охлаждение

Вывод на LCD значений текущей и эталонной температур

Датчик мощности на базе ИС ADE7755ARS

Кнопки управления для установки эталонного значения скважности

Нагрев заготовки

Вывод на LCD значений скважности и показателя эффективности

Рис. 3. Функциональная схема экспериментальной установки «ОСАУ-

ПП1»

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

Исходя из временных диаграмм работы блока контроля температуры (рис. 5.), которые отражают различные особенности состояния заготовки в ходе технологического процесса, рассмотрим базовые аспекты функционирования микропроцессор-ной системы.

В начальный момент времени температура заготовки равна температуре окружающей среды и меньше минимального

В качестве датчика температуры используется ИС DS18B20 (TT1), производства «DALLAS/MAXIM» с программируемым разрешением от 9 до 12-bit. DS18B20 обменивается данными по 1-Wire шине и при этом может быть как единственным устройством на линии так и работать в группе. Все процессы на шине управляются микроконтроллером. Диапазон измерений от -55°C до +125°C и точностью 0.5°C в диапазоне от -10°C до +85°C [3].

Для установки максимального эталонного порогового значения температуры используются тактовые кнопки SW2, SW3. В качестве устройства визуализации используется LCD индикатор на базе контроллера HD44780, которые подключается непосредственно к порту микроконтроллера посредством разъемов X1, X2. Сигналы разрешения на включение и отключение блока управления нагревом, а также на включение и отключение блока принудительного охлаждения поступают с порта B микроконтроллера (38 и 7 выводы соответственно).

Рис. 5. Временные диаграммы работы блока контроля температуры

порогового значения ^¡п .

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

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

Заготовка охлаждается до температуры нижнего порога ^¡п, после чего вентилятор отключается. Так как разрешающий сигнал может появиться до остывания заготовки, то нагревание заготовки должно начинаться только после остывания заготовки до температуры, меньшей чем ^¡п.

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

С этой целью диапазон изменения температуры был разбит на три поддиапазона, обозначенные на диаграмме цифрами 0,1,2.

t > tmax; (2) t < tmin;(0) tmin < t < tmax.(1)

Зададим значения логических условий, позволяющих вычислить значения сигналов управления:

IF (температура не во 2 поддиапазоне) AND (не включено охлаждение) THEN (включить СИФУ)

IF (температура находится в 1 и 2 поддиапазонах) AND (не включено СИФУ) THEN (включить охлаждение)

X1

VDD+12V 1

GND 2

X2

+ Ui 1

GND 2

X3

GND 1

+Uv 2

|_Г

|_Г ~L

AGND AGND

Cll +' J™ 'C2]+ C^M-C4]+ C£_

R5

AGND AGND

R6

AGND

C7

R1

R2

¡Ж §Ф

AGND

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

C8

R3

R4

C9

C10

R8

C14

DDI ADE7755

C11\ C12| + к

DVdd F1

ACDC F2

AVdd CF

NC DGND

V1 + RevP

V1- NC

V2- CLKout

V2+ CLKin

RESET G0

REF G1

AGND S0

SCF S1

R16

\ POWERS

Ti a

R11

-1 й o:

TT

DGND +5V

HL1

-M-

"s R17

R19

R20

TTTT

DGND DGND DGND DGND

Рис. 6. Принципиальная схема счетчика электроэнергии

Рис. 6. демонстрирует вариант принципиальной схему реализации счетчика электроэнергии на базе ADE7755. Счетчик состоит из ИС ADE7755, резистив-ного делителя, выход которого подключается к разъему Х3, токового шунта, выход которого подключается к разъему Х2, цепи питания микросхемы (внешнее питание через линейный стабилизатор L7805), дополнительных цепей, необходимых для работы ИС.

Два имеющихся в ИС АЦП преобразуют в цифровой вид сигналы напряжения, поступающие от датчиков напряжения и тока. Эти АЦП представляют собой 16-разрядные дельта-сигма АЦП второго порядка с частотой дискретизации 900 кГц. Такая структура аналоговых входов значительно упрощает интерфейс с преобразователем за счет обеспечения широкого динамического диапазона, достаточного для прямого подключения к преобразователю. Возможность программирования коэффициента усиления в токовом канале еще более упрощает интерфейс с преобразователем. Фильтр высокой частоты в токовом канале устраняет составляющую постоянного тока из токового сигнала. Этим исключается всякая погрешность при подсчете активной мощности, связанная с наличием постоянного смещения в сигналах напряжения или тока. Ошибка измерения составляет менее 0,1% при динамическом диапазоне 500:1.

Активная мощность вычисляется из сигнала мгновенной мощности. Сигнал мгновенной мощности вычисляется прямым перемножением сигналов тока и напряжения. Для того чтобы получить сигнал активной мощности (т.е. постоянную составляющую сигнала мгновенной мощности) сигнал мгновенной мощности пропускается через низкочастотный фильтр. Эта схема позволяет корректно вычислять активную мощность при несинусоидальных формах тока и напряжения.

Токовый канал V! имеет полностью дифференциальный вход напряжения. V1P - это положительный вход

относительно V1N. Максимальный пиковый дифференциальный сигнал на входе канала V1 не должен превышать ±470 мВ (соответствует среднеквадратичному значению 330 мВ для чисто синусоидального сигнала.

Также канал V1 имеет программируемый коэффициент усиления (PGA) с выбором коэффициента усиления из ряда 1, 2, 8 или 16. Эта особенность позволяет сделать интерфейс между ИС ADE7755 и преобразователем тока более простым.

Канал V2 используется для подачи сигнала от преобразователя напряжения сети и имеет полностью дифференциальный вход напряжения. Максимальный пиковый дифференциальный сигнал на входе канала V2 не должен превышать ±660 мВ [4].

Счетчик подключается к порту микроконтроллера PIC18F4550 посредством высокочастотного выхода CF (постоянной счётчика 3200 импульсов/кВт-ч). Это обеспечивает подсчет импульсов за заданное время интеграции, которое определяется внутренним таймером микроконтроллера. Подсчет импульсов осуществляется при помощи 16-разрядного таймера/счетчика, период интеграции соответствует промежутку между прерываниями, соответственно, по установке и снятию сигнала разрешения на нагрев.

Блоки управления дозированной подачей электроэнергии (входящий в механизм координации), расчета показателя эффективности процесса нагревания и поиск оптимума выполнены в виде программных модулей на микроконтроллере (рис. 7). Он состоит из собственно ИС, стандартной обвязки ИС необходимой для её корректной работы, разъемов подключения к средству визуализации (LCD-дисплей, разъемы Х2, Х3). Тактовыми переключателями SW2, SW3 можно изменять скважность управляющих импульсов тиристора (симистора).

Скорость нагрева заготовки регулируется за счет величины подводимого напряжения. На рис. 8. приведены

«ш

1

Ci

VDD +5V 1

GND 2

Xv

WO

I I n : ce

I

ЙГ

хг

5 К RS 1

+ GND RW 2

3 V0 Е 3

2 vcc LCD_ DB4

1 А LCD_ DBS 5

LCDDS6 б

LCD_ DB7 7

<~FWET

<PWM En f-~

< Ze.ra I-Ê.

_7

Л

_1±

<НЙИ1ЪК I—15-

_14

_LL

T

MCLR/VPP/RE3

RA0/AN0

RAI/AN 1 RA2/AN2/Vre WCWef RB5/KBI1/PGM

RA3/AN3/Vref+

RA4/T0C KI/C10UT/RCV

RA5/AN4/SS RBI /AN10/INT1 /SCK/SCL RE0/AN5/CK1SPP R60/AN12/IWT0/SDI/SDA RE1/AN6/CK2SPP VOD

RE2/AN 7/OESPP VSS

VOD RD7/SPP7/P1D

VSS RD6/SPP6/P1C

osci/clki

OSC2/CLKO/RA6 RD4/SPP4

RC0/T1OSO/T1XKI RC7/RX/DT/S00

RCI/T10SI/CCP2 /ШЁ RC6/TX/CK

RC2/CCP1/P1A

VUSB RD0/SPP0 RC4/D-/VM RD3/SPP3

RD1/SPP1 RD2/SPP2

Zero >

^ fix >

H Tx >

Рис. 7. Принципиальная схема блока управления интенсивностью подачи электроэнергии и блоков реализующих

оптимальное управление

временные диаграммы работы устройства, реализующего «вертикальный» принцип управления тиристором. Сигнал интегратора непрерывно сравнивается с управляющим напряжением. Сигнал управления тиристором появляется тогда, когда напряжение интегратора становится больше, чем управляющее напряжение. Импульсы перехода сетевого напряжения через ноль (Zero) сбрасывают интегратор в начальное нулевое значение. При увеличении управляющего напряжения увеличивается угол управления силового ключа а, что приводит к снижению среднего выпрямленного напряжения.

Рис. 8. Принцип вертикального управления тиристором (симистором)

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

Кроме реализации функции управления нагревателем, целесообразно здесь же реализовать функцию измерения длительности процесса нагревания, а также подсчета мгновенной активной мощности. Сигнал управления (PWM_En) на подачу импульсов на управляющий электрод поступает от подсистемы управления нагревом. Для вычисления длины временного интервала можно использовать либо специализированные микросхемы часов реального времени (RTC), либо можно воспользоваться подсчетом импульсов перехода через ноль сетевого напряжения. Для этого мы использовали такие аппаратные механизмы микроконтроллера PIC18F4550, как 16-разрядные таймеры/счетчики. Аналогичным образом подсчитывались импульсы, соответствующие сигналу мгновенной активной мощности (сигнал POWER). Возможная погрешность за счет отклонения частоты сетевого напряжения при частоте сети 49,5 Гц составляет не более 1%, что можно считать вполне приемлемой ошибкой.

Во избежание непрерывной проверки состояния цифровых входов импульсов нуля сети, начала/завершения подсчета числа импульсов целесообразно использовать систему прерываний микроконтроллера PIC18F4550.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Для проверки появления импульса перехода через ноль сетевого напряжения используем прерывание по состоянию порта В микроконтроллера. Для контроля состояния сигнала начала/завершения подсчета числа импульсов используем внешнее прерывание по переднему фронту приходящего управляющего сигнала микроконтроллера PIC18F4550.

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

Рис. 9. Выход на оптимальный по критерию эффективности использования ресурсов режим работы установки «ОСАУ-ПП1»

Осциллограмма реализации поиска оптимума изображена на рис. 9. Расчет показателя эффективности процесса нагревания и поиск оптимума проводится во время процесса охлаждения заготовки.

4. Выводы

Разработана оптимальная система управления технологическими процессами с порционной подачей сырьевых продуктов «ОСАУ ПП-1».

Гибкость построения системы обеспечивается за счет открытой архитектуры системы с полноценной интеграцией в системы более высокого иерархического уровня АСУ, возможности расширения и введения дополнительных функций без значительных затрат и перестройки аппаратной части; возможностью использования технологии для оперативного предоставления информации о работе оборудования в локальной вычислительной сети без применения дополнительных программных средств (вплоть до передачи данных в сеть интернет).

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

Литература

1. Тытюк В.К. Объектно-ориентированный подход к разработке систем оптимального управления технологическими процессами [Текст] / Луценко И.А., Михайленко А.Ю. // «Прничо-металургшний комплекс: досягнення, проблеми та перспективи розвитку»: тез. докл. наук.-практ. конф. - Кривий Pin Мшерал, 2009. - С. 204-205.

2. Луценко И.А. Технологии эффективного управления [Текст] / И. А. Луценко. - Кривой Рог: ЧП «Видавничий дам», 2004. - 152 с.

3. DS18B20. Programmable Resolution 1-Wire Digital Thermometer [Електронний ресурс]. - Режим доступу: http://www.maxim-ic.com/quick_view2.cfm7qv_pk =2812

- Заг. з екрану.

4. Недорогой счётчик электроэнергии с защитой от хищения на основе ИС ADE7761 компании Analog Devices [Електронний ресурс] / Стефан Т. Энглиш, Этьен Мо-лин // Мир электронных компонентов. - 2005. - №4.

- С. 14-20. - Режим доступу до журн.: http://eltech.spb. ru/pdf/almanah/alm_2005_4.pdf.

5. PIC18F2455/2550/4455/4550, High Performance, Enhanced Flash, USB Microcontrollers with nanoWatt Technology. Data Sheet [Електронний ресурс]. - Режим доступу: http://ww1.microchip.com/downloads/en/DeviceDoc/ 39632D.pdf.

i Надоели баннеры? Вы всегда можете отключить рекламу.