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

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

CC BY
220
37
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПАРАЛЛЕЛЬНАЯ РАБОТА / МНОГОМОДУЛЬНОСТЬ / СИСТЕМА УПРАВЛЕНИЯ / ИНДУКЦИОННЫЙ НАГРЕВ / ИНВЕРТОР / PARALLEL WORK / MULTIMODULARITY / CONTROL SYSTEM / INDUCTION HEATING / INVERTER

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

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

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

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

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

ADAPTIVE CONTROL OF A MULTIMODULAR CONVERTING COMPLEX FOR INDUCTION MELTING OF METALS

The article describes the issues related with controlling the multimodular frequency power supplies of induction melting units. Creation of a hierarchical two-level control system finds substantiation. The structure and algorithms for the control are described.

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

УДК 621.365.5

Ю.М. Голембиовский, А. А. Костерев

СИСТЕМА АДАПТИВНОГО УПРАВЛЕНИЯ МНОГОМОДУЛЬНЫМ ПРЕОБРАЗОВАТЕЛЬНЫМ КОМПЛЕКСОМ ДЛЯ ИНДУКЦИОННОЙ ПЛАВКИ МЕТАЛЛОВ

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

Параллельная работа, многомодульное^, система управления, индукционный нагрев, инвертор

Yu.M. Golembiovsky, A.A. Kosterev

ADAPTIVE CONTROL OF A MULTIMODULAR CONVERTING COMPLEX FOR INDUCTION MELTING OF METALS

The article describes the issues related with controlling the multimodular frequency power supplies of induction melting units. Creation of a hierarchical two-level control system finds substantiation. The structure and algorithms for the control are described.

Parallel work, multimodularity, control system, induction heating, inverter

1. Состояние проблемы. Постановка задачи

Современный этап развития силовой электроники характеризуется усилением внимания к разработке и внедрению многомодульных преобразовательных комплексов, представляющих собой группу работающих параллельно на общую нагрузку автономных инверторов (АИ) [1-3, 9].

Модульные системы имеют целый ряд достоинств, делающих их привлекательными для разработчиков вторичных источников электропитания различного назначения. Такими преимуществами являются [4, 5, 10]:

- экономия ресурса работоспособности модулей и комплекса в целом;

- возможность наращивания выходной мощности путем увеличения количества параллельно работающих инверторов;

- унификация изделий силовой электроники;

- повышение эффективности использования силового оборудования и к.п.д. источников электропитания;

- повышение надежности системы электропитания при минимальных затратах на резервирование.

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

- измерение потребляемых каждым модулем токов;

- определение состава включаемых на параллельную работу модулей;

- оперативная перестройка структуры преобразовательного комплекса (т.е. включение или

отключение отдельных модулей) с целью адаптации ее к изменяющимся параметрам нагрузки;

- обеспечение равномерной загрузки модулей.

Задача повышения технико-экономических показателей особенно актуальна для систем электроснабжения индукционных плавильных печей в силу больших (двух-пяти кратных) нелинейных изменений электрофизических параметров нагрузки в процессе плавки [6,7].

Совершенно очевидно, что решение перечисленных выше задач управления возможно лишь с использованием современных средств обработки информации, в частности микроконтроллеров (МК) [11], широкая номенклатура которых представлена на рынке цифровых вычислительных устройств. Не касаясь вопроса выбора конкретных типов МК для управления преобразовательным комплексом, остановимся на концепции построения микроконтроллерной системы.

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

Современные установки для индукционной плавки металлов работают на частотах от 500 Гц и выше (стандартной частотой является 2,4 кГц). При таких частотах становится практически невозможным использование одноуровневой системы управления даже на базе высокопроизводительных МК с временем выполнения команды 0,1 мкс. Дело здесь не столько в том, что на такой контроллер будут возлагаться задачи выработки управляющих сигналов для каждого модуля, опроса датчиков, аналого-цифрового преобразования, расчета величины уставки по току для каждого модуля и выработки управляющих воздействий, сколько в инерционности силовой части преобразовательного комплекса, из-за которой вывод модуля на рабочий режим осуществляется в течение нескольких периодов выходной частоты преобразовательного комплекса (ПК) [8]. Микроконтроллер должен управлять этим процессом, постоянно контролируя параметры каждого модуля в процессе перестройки структуры преобразовательного комплекса, решая при этом одновременно и все перечисленные выше задачи.

Изложенные соображения делают, с нашей точки зрения, предпочтительным построение иерархической двухуровневой системы управления сетью. На микроконтроллер верхнего уровня целесообразно возложить стратегическую задачу вычисления оптимальной конфигурации ПК в зависи-

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

Современные микроконтроллеры являются функционально законченными вычислительными устройствами, содержащими на одном кристалле все необходимые средства обработки информации: процессор, память программ и память данных, таймеры, систему прерывания. Связь с внешними устройствами осуществляется через порты ввода-вывода, а также последовательный интерфейс. Структура предлагаемой двухуровневой системы управления представлена на рис. 1. Функции верхнего уровня выполняет контроллер МК1, функции нижнего уровня реализуются микроконтроллерами МК2.1-МК2.Ы, каждый из которых управляет своим модулем, включающим управляемый выпрямитель (УВ2л) и автономный инвертор (И2л), (1=1,2,..,Щ.

Взаимодействие контроллеров верхнего и нижнего уровней осуществляется через порты ввода-вывода. Такое сопряжение позволяет простейшим образом организовать асинхронный обмен информацией между верхним и нижним уровнями. При этом МК-система нижнего уровня должна не только вырабатывать импульс управления выпрямителем и инвертором, но и осуществлять непрерывный контроль функционирования своего модуля. Считав переданную с верхнего уровня уставку Iн, , микроконтроллер МК2Л реализует предписанные действия и снова считывает уставку. Если за это время уставка изменилась, то МК2А производит изменение режима работы модуля (т.е. его включение или отключение) или корректировку отдаваемой им мощности. Если же верхний уровень управления не изменил уставку, то МК2Л производит лишь проверку правильности функционирования модуля (отклонение от ранее выставленной уставки и корректировку режима, если это необходимо). Конфликтные ситуации разрешаются программным путем. Для этого в определенных точках программы управления предусмотрены команды, запрещающие или разрешающие обращения к портам ввода-вывода МК2.1.

МК1

Iй,

\ I ‘ Уи ‘ Сс

I,

УИ,

фССМ]-

МК2.1

ДУВ2.1

ВТГ

-ССMN^

УИ.

МК2N

ДУИ2.1

УВ2.1

Л/. 4,,-У

И2.1

ди1

11

ДУВ2N

к индуктору

I

/2 *

N

ДУИ2N

УВ2N

&

ЛК-

И2N

ли

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

Синхронизация работы микроконтроллеров верхнего и нижнего уровней осуществляется от единого внешнего тактового генератора (ВТГ), что обеспечивает строгую синфазность генерируемых модулями напряжений. Формирование, усиление и гальваническую развязку сигналов управления управляемыми выпрямителями УВ2,г и инверторами И2.1 осуществляют драйверы ДУВ2.1 и ДУИ2.1.

3. Алгоритмы управления

На рис. 2 представлена граф-схема алгоритма работы микроконтроллера верхнего уровня. Цикл управления начинается с выборки цифровых эквивалентов входных токов инверторов. Полученная информация используется микроконтроллером МК1 для вычисления уставок по току Iн (если все модули одина-

N х /

ковой мощности, то Iн1=Iн2=■■■ = IHN и представляет собой среднее значение ^ ).

1=1

н

I

н

I

I

л/

1

Вычисленные для каждого модуля значения уставок Iн передаются затем на нижний уровень управления. При этом с целью исключения возможности искажения информации передача уставки на нижний уровень производится лишь в том случае, если МК2Л. позволяет смену значения Iн в своем порту. При этом микроконтроллер МК1 на момент записи новой уставки запрещает считывание ее микроконтроллеру нижнего уровня.

Рис. 2. Алгоритм работы МК верхнего уровня

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

КС 7 КС 6 КС 5 КС 4 КС 3 КС 2 КС 1 КС 0

1-----Г

Не используются

I К

АВ

АИ

ИУ

Режимы работы:

00 - разрешена

01 - запрещена

10 - не используется

Авария УВ:

0 - нормально

1 - авария

Авария И:

0 - нормально

1 - авария

Изменение уставки 1н

0 - разрешено

1 - запрещено

Рис. 3. Распределение разрядов слова состояния модулей

Рис. 4. Алгоритм работы контроллера нижнего уровня

Уставка несет информацию не только о величине тока, но и о том, в каком режиме должен работать модуль до следующей смены уставки. Принято следующее соглашение:

IН1 = 0 - перевод 1-го преобразователя в резерв;

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

IН, > 0 - перевод 1-го преобразователя в режим инвертирования или корректировки отдаваемой мощности.

Задачи, решаемые микроконтроллерами нижнего уровня, отражает алгоритм, представленный на рис. 4. Цикл управления модулем предусматривает считывание уставки IН, из порта МК1, выполнение требуемых действий по изменению режима работы агрегата и передачу на верхний уровень информации о его состоянии. На рис. 4 приняты следующие обозначения:

КУ0 - подпрограмма регулирования выпрямителя;

УУ0 - подпрограмма выключения выпрямителя.

Подпрограмма КУ0 осуществляет перевод преобразователя из резерва в режим инвертирования или корректировку отдаваемой инвертором мощности. Регулирование производится изменением угла а отпирания тиристоров выпрямителя. Знак изменения определяется в результате сравнения уставки IН с током I в цепи питания инвертора. Шаг Да изменения угла управления выпрямителем выбирается из соображений обеспечения желаемой динамики изменения режима работы модуля, благоприятных переходных процессов и требуемой точности управления.

Подпрограмма УУ0 реализует процесс перевода преобразователя в резерв путем постепенного уменьшения угла управления а. После достижения а=0 осуществляется контроль выключения выпрямителя опросом датчика Ди напряжения на входе инвертора. Если иФ0, то формируется сообщение об аварии выпрямителя.

Выводы

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

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

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

ЛИТЕРАТУРА

1. Адамия Г.Г. Распределение нагрузок между параллельно работающими инверторами / Г.Г. Адамия, П.Г. Билинкис, В.А. Чванов // Электротехническая промышленность. Преобразовательная техника. 1971. №17. С. 15-18.

2. Адамия Г.Г. Принципы построения систем содержащих параллельно работающие автономные инверторы / Г.Г. Адамия, В.А. Чванов // Материалы семинара по кибернетике. Ч. 1. Динамика систем управления. Кишинев: Штинница, 1975. С. 22-25.

3. Артюхов И.И. Тиристорные преобразователи частоты с перестраиваемой структурой / И.И. Артюхов, Ю.Б. Томашевский, В.А. Серветник // Вопросы преобразовательной техники и частотного электропривода: межвуз. науч. сб. Саратов: Сарат. политехн. ин-т, 1985. С. 47-53.

4. Голембиовский Ю.М. Управление комплексом тиристорных преобразователей частоты на базе автономных инверторов тока с перестраиваемой структурой / Ю.М. Голембиовский, Г.Э. Сума-неев, Ю.Б. Томашевский // Силовая электроника в решении проблем ресурсо- и энергосбережения: сб. тр. Междунар. науч.-практ. конф. Крым, Алушта, 1996. С. 65-66.

5. Кантер И.И. Система централизованного электроснабжения на базе параллельно работающих преобразователей частоты / И.И. Кантер, Ю.Б. Томашевский, Ю.М. Голембиовский // Электричество. 1991. № 1. С. 39-47.

6. Особенности индукционного нагрева ферромагнитных сталей при различных режимах работы преобразователя частоты / С.Н. Владимиров, С.К. Земан, А.В. Осипов, В.П. Толстов // Известия вузов. Электромеханика. 2004. № 1.С. 50-54.

7. Земан С.К. Исследование зависимостей характеристик резонансного контура от конструктивных и электрических параметров системы «индуктор - нагреваемый объект» /. С.К. Земан, А.В. Осипов, М.С. Сахаров // Известия Томского политехнического университета. 2007. Т. 310. № 1. С. 197-202.

8. Голембиовский Ю.М. Один из вариантов перестройки структуры источника питания индукционной установки / Ю.М. Голембиовский, А. А. Костерев // АПЭП-2012: материалы Х Междунар. науч.-практ. конф. Саратов, 2012. С.355-359.

9. Robust Control of Parallel DC-DC Buck Converters by Combining Integral-Variable-Structure and Multiple-Sliding Surface Control Schemes / S.K. Mazumder, A.H. Nayfeh, D. Borojevic // IEEE Transactions on Power Electronics/ 2002. V. 17. № 3. P. 428-437.

10. A Control Method for Voltage Balancing in Modular Multilevel Converters / Fujin Deng, Zhe Chen // Power Electronics, IEEE Transactions on, 2013. V. 29. №1. P. 66-76.

11. Leonhard W. Microcomputer Control of High Dynamic Performance ac-Drives-A Surveg / W. Leonhard // Automatica. London, 1986. V. 22. №1. P. 1-19.

Голембиовский Юрий Мичиславович - Yuriy M. Golembiovsky -

доктор технических наук, профессор кафедры Dr. Sc., Professor

«Системотехника» Саратовского Department of Systems Engineering

государственного технического Yuri Gagarin State Technical University of Saratov

университета имени Гагарина Ю.А.

Костерев Андрей Александрович - Andrey A. Kosterev -

аспирант кафедры «Системотехника» Postgraduate

Саратовского государственного технического Department of Systems Engineering

университета имени Гагарина Ю.А. Yuri Gagarin State Technical University of Saratov

Статья поступила в редакцию 17.08.13, принята к опубликованию 15.09.13

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