“VIRTUAL CC&RP” - A MATHEMATICAL MODEL FOR THE CONTROL OF THE UNIT CC&RP AND ITS VISUALIZATION WITH THE HELP OF SOFTWARE PRODUCTS WinCC 7.0 AND Step 7


Cite item

Full Text

Abstract

The Combined Casting and Rolled-Pressing Process (CC&RP) is used for electrotechnical-purposed aluminum rod production, which serves as half-stuff for manufacturing of different-sized aluminum wire, rivets, electrical and welding wire for electrical and radioelectronic industries. Depending on its properties, aluminum rod is widely used in the various industries, including space engineering. CC&RP method is a promising way of metal treatment, which is not yet widely implemented due to insufficiency of the automation algorithms. Automated control should provide specified values of metal consumption, temperature at the rolling mill, temperature mode of pressing node, rod temperature at the matrix end, intake device rotational speed in respect to metal consumption. For this purpose, mathematical model development, as well as its programming realization and visualization are needed. This paper provides statement of modeling task and simplified mathematical model of CC&RP method using the machine for aluminum lengthy products manufacturing. For each node of the machine ODEs is considered, that describes changes of process variables depending of time or coordinates. Initial conditions for each node input are determined from technological constants or previous node outputs. Further, the CC&RP mathematical model is realized with WinCC 7.0 and Step 7 applications using FBD and SCL languages. The process mimic panel is developed and connected with the model. The description of the program structure in Step 7 and the version of machine stationary mode calculation are provided.

Full Text

Введение. На сегодняшний день в космическом машиностроении для работы узлов в реальных условиях эксплуатации необходимо применять детали из материалов, обладающих стойкостью к воздействию факторов космического пространства - высокого вакуума, перепадов температур, радиации и пр. Помимо этого немаловажными свойствами материалов остаются высокие удельные характеристики, технологичность, ценовая доступность. Этим требованиям максимально отвечают алюминиевые деформируемые сплавы, имеющие высокий уровень механических свойств, которые и используются в космическом машиностроении наиболее активно [1; 2]. Применение совмещенных методов обработки для получения длинномерных деформированных полуфабрикатов из алюминиевых сплавов позволяет уменьшить число технологических операций, повысить производительность и снизить себестоимость готовой продукции [3]. Так, например, в этой области известны работы по созданию новой технологии производства сварочной проволоки из сплавов АК5 и АК12, используемой для изготовления волноводов [4]. Для современного эффективного управления технологиями обработки металлов необходимо создание и использование компьютерных инструментов имитации процессов. Такой инструмент может представлять собой программу для расчета и отображения взаимосвязанных изменений технологических параметров при изменении условий процесса. Имитационные расчеты осуществляются встроенной в программу математической динамической моделью процесса. Опыт применения подобных программ при получении алюминия-сырца описан в работах [5-7]. Моделирование литейно-прокатных установок для задач управления представлено в литературе в ограниченном объёме и направлено на управление параметрами в отдельных узлах (модель натяжения между клетями, регулирование ширины проката и т. п.) [8]. Имеются модели, описывающие тепловое и напряженно-деформированное состояние узла деформации и кристаллизации [3; 9]. Эти модели разрабатывались с целью определения технологических и энергосиловых параметров деформирующего узла для получения полуфабрикатов необходимого качества из алюминия и его сплавов. Разработка математической модели, комплексно описывающей взаимосвязанное изменение параметров узлов агрегата совмещенной обработки металла (рис. 1), позволит рассчитать, визуализировать процесс и отладить алгоритмы управления на виртуальной модели. Также упрощенные уравнения могут применяться непосредственно в алгоритмах АСУТП. Рис. 1. Экспериментальная установка СЛИПП-2,5 Постановка задачи моделирования. В настоящей работе объектом исследования является литейно-прокатно-прессовый агрегат, с помощью которого реализуется метод совмещённого литья и прокатки-прессования (СЛИПП) для получения длинномерных изделий из алюминиевых сплавов [10]. Он включает (рис. 2) печь-миксер для приготовления сплава, раздаточный лоток, деформирующий узел, состоящий из прокатной клети и поджатой с помощью гидроцилиндра к валкам матрицы, устройство для охлаждения изделий и приемное устройства для их смотки в бухты (моталку). В прокатную клеть поступает жидкий металл после раздаточного лотка, где он кристаллизуется в закрытом калибре валков и выдавливается при помощи активных сил трения через матрицу, при этом получают пресс-изделие заданного размера и формы (в данном случае пруток круглого сечения диаметром 9,5 мм). Полученный пруток направляется на моталку. Рис. 2. Принципиальная схема агрегата СЛИПП Имеется три значительно различающихся с точки зрения автоматического управления режима работы установки: пусковой режим; стационарный режим, с момента поступления пресс-изделия на моталку с постоянной скоростью вращения валков и постоянным зазором между валками; нестационарный режим прокатки. Автоматическое управление в стационарном режиме должно обеспечить постоянный расход металла, одинаковый во всех узлах агрегата, заданные температуры на входе в прокатную клеть, заданный температурный режим в узле прессования, заданную температуру катанки на выходе из матрицы, обеспечить скорость вращения приемного устройства, соответствующую расходу металла. Поэтому с помощью модели вычисляют в контрольных точках температуру и скорость прохождения металла, его объём, угол наклона печи, скорость вращения моталки. Контрольные точки привязаны к узлам агрегата: печь, лоток, деформирующий узел, узел охлаждения, приемное устройство. Основой модели являются обыкновенные дифференциальные уравнения, описывающие изменение указанных выше переменных от координаты или от времени. Начальные условия на входе в каждый узел определяются технологическими константами или выходными расчетами на предыдущем узле. Математическая модель. Целесообразно вначале рассчитать стационарный режим как наиболее простой для моделирования и в то же время создающий базу для расчетов пускового и нестационарного режимов. Первым узлом агрегата является печь-миксер для приготовления расплава. Для упрощения не будем вести расчет температуры нагрева металла в печи, а будем считать ее на выходе расплава из печи в лоток заданной. Чтобы обеспечить постоянный расход металла Qм, печь должна обеспечить разливку металла с постоянной скоростью: (1) где - скорость изменения угла наклона печи; - угол наклона печи, при котором начинается разливка металла, определяемый объемом залитого металла и диаметром тигля; - максимальный угол наклона печи; τ - время, за которое с заданным расходом разливается весь объем металла. Вторым узлом агрегата является раздаточный лоток. Контрольными параметрами для системы управления являются здесь уровень металла в лотке, температура метала на подходе к деформирующему узлу, скорость движения металла. Уровень металла в лотке h определяется заданным расходом металла Qм, который необходимо контролировать. Скорость металла в лотке найдём по формуле (2) где v - коэффициент кинематической вязкости; g - ускорение свободного падения; α - угол наклона лотка. Формула (2) получена из решения задачи о стекании ньютоновской жидкости по наклонной плоскости [11]. Для расчёта температуры металла в лотке рассмотрим уравнение теплопроводности для движущейся среды: (3) где Т - средняя по толщине слоя температура металла; c - удельная теплоёмкость металла; λ - коэффициент теплопроводности металла; ТЕ - температура окружающей среды; ТЛ - температура лотка; KМ-Е - коэффициент теплообмена на границе «металл-атмосфера», KМ-Л - коэффициент теплообмена на границе «металл-лоток»; х - ось, направленная вдоль лотка. В стационарном случае, пренебрегая теплопроводностью по сравнению с адвективным переносом ( L - длина лотка), получаем уравнение (4) Начальное условие для уравнения (4): (5) где Т0 - температура металла на выходе из печи. Таким образом, зная температуру расплава в печи, можно найти температуру металла на входе в деформирующий узел совмещенной обработки. Для определения температуры металла при прохождении через прокатную клеть необходимо рассмотреть дифференциальное уравнение теплопроводности с учётом теплоты кристаллизации: (6) При этом между валками можно выделить две зоны - зону, где находится расплавленный металл и кристаллизация только начинается, и зону, где средняя температура металла достигла температуры кристаллизации и не меняется на протяжении этой зоны, так как тепловые потери в валки уравновешиваются теплом кристаллизации. Температура валков должна рассчитываться по уравнению теплопроводности: (7) При этом в упрощенной постановке можно для расчета температуры металла использовать следующее уравнение: (8) где - мощность, выделяемая при кристаллизации в точке x; - средняя скорость металла между валками, обусловленная скоростью вращения валков и зазором между ними и связанная с заданным расходом Qм: (9) где - площадь сечения зазора между валками. Температуру поверхности валков, соприкасающуюся с металлом, в связи с высокой теплопроводностью материала валков и наличием системы охлаждения для предварительных расчетов будем считать постоянной. Также пока не рассматриваем процессы, происходящие в матрице. После выхода из матрицы пруток остывает на воздухе или охлаждается с помощью воды. Для расчета остывания прутка запишем уравнение (10) где коэффициенты , используем на соответствующих расчетных участках, если пруток подвергается воздушному или водяному охлаждению; , - температура воздуха и воды. После охлаждения пруток сматывается в бухту на приемном устройстве. Угловая скорость вращения моталки рассчитывается, исходя из его геометрических размеров и времени протекания процесса: (11) где - скорость поступления прутка в моталку; - радиус барабана моталки, зависящий от времени процесса: (12) где t - время от начала намотки прутка на моталку до текущего момента; d - диаметр прутка; T1 - время заполнения одного слоя на моталке: (13) где - количество витков по ширине моталки. Формулы (12) и (13) связаны итерационной зависимостью. Реализация математической модели для управления агрегатом СЛИПП в программных продуктах WinCC 7.0 и Step 7. Для визуализации расчётов модели и разработки компьютерной программы «Виртуальный СЛИПП» были созданы проекты в программных продуктах Simatic Step 7 и Simatic WinCC 7.0. Simatic Step 7 - стандартное программное обеспечение SIMATIC для создания программ, используемых в программируемых логических контроллерах SIMATIC S7-300/400 [12]. С помощью этой программы выполняется комплекс работ по программированию контроллеров и конфигурированию (настройке) оборудования и сетей. Утилиты конфигурирования позволяют осуществлять диагностику оборудования, обнаруживать аппаратные ошибки или неправильный монтаж оборудования. Программирование контроллеров производится редактором программ, обеспечивающим написание программ на трех языках: LAD - язык релейно-контактной логики; FBD - язык функциональных блочных диаграмм; STL - язык списка инструкций. В дополнение к трем основным языкам могут быть добавлены четыре дополнительных языка: SCL - структурированный язык управления, по синтаксису близкий к Pascal; GRAPH 7 - язык управления последовательными технологическими процессами; HiGraph 7 - язык управления на основе графа состояний системы; SFC - язык диаграмм состояния. На рис. 3 изображена общая структура программы «Виртуальный СЛИПП». Программа состоит из блоков данных, функций, организационного блока. Организационный блок написан на языке функциональных блочных диаграмм FBD. FBD - это графический язык программирования, использующий для представления логических операций логические блоки, известные в булевой алгебре. Сложные функции (например, математические) тоже могут быть представлены непосредственно соединенными с логическими блоками [13]. Рис. 3. Схема взаимодействия блоков программы На рис. 4 приведён фрагмент организационного блока программы, написанный на языке FBD и реализующий передачу из блока данных DB100 в блок данных DB1 начального значения температуры, необходимого для запуска цикла расчёта температуры металла в лотке. Исходные данные заносятся в блок данных DB100. Блоки данных DB1, DB2, …, DB7. Все необходимые данные для начала расчёта берут в блоке данных DB100. Рассчитанные параметры поступают в DB100 (рис. 5). Например, после расчёта узла «печь» в блоке DB1 полученные значения поступают в блок DB100. Эти значения из блока DB100 используются блоками, рассчитывающими параметры других узлов агрегата, рассчитанные значения которых в свою очередь также поступают в блок DB100. Блокам данных DB1, DB2, …, DB7 соответствуют функции FC1, FC2, …, FC7. Например, в DB1 хранятся начальные и расчётные данные по температуре металла в лотке, а в FC1 хранится алгоритм, по которому данные в блоке DB1 преобразуются, т. е. функция FC1 решает уравнение (4) в соответствии с разностной схемой. По окончании расчёта данные отправляются в блок DB100 для создания общей таблицы параметров. Функции FC1, FC2, …, FC7 выполнены в SCL [14]. Структурированный язык управления SCL (Structured Control Language) является языком программирования высокого уровня для PLC SIMATIC S7. SCL содержит в себе элементы языка Паскаль наряду с типичными для PLC элементами, такими, например, как input и output. SCL особенно подходит для программирования сложных алгоритмов или для задач, относящихся к области управления данными, поддерживает характерную для Step 7 блочную структуру, а также позволяет создавать S7-программы, включающие в себя фрагменты на базовых языках программирования STL, LAD и FBD. Использование нами SCL в программе обосновано простотой реализации в нём циклов для решений дифференциальных уравнений. Структура программы прописывается с помощью организационного блока OB1. В нём создаются все маршруты (адресация) передачи данных между блоками. То есть организационный блок - посредник между всеми остальными блоками. Для визуализации рассчитанных по модели данных разработана мнемосхема процесса СЛИПП в программном продукте Simatic WinCC 7.0. Simatic WinCC (Windows Control Center) представляет собой мощную систему HMI, работающую под управлением ОС Microsoft Windows XP, Windows Vista и Microsoft Windows Server 2003 [15]. HMI расшифровывается как Human Machine Interface (человеко-машинный интерфейс), т. е. интерфейс для взаимодействия между человеком и машиной. Система WinCC обеспечивает управление и наблюдение за процессами, происходящими на установке. Связь между WinCC и установкой обеспечивается с помощью системы автоматизации. Ниже перечислены некоторые из возможностей WinCC, благодаря которым выбран этот программный продукт: - визуализация техпроцесса (Graphic Designer); - конфигурирование и настройка связи с контроллерами различных производителей (Tag Management); - отображение, архивирование и протоколирование сообщений от технологического процесса (Alarm Logging); - отображение, архивирование и протоколирование переменных (Tag Logging); - открытый OPC-интерфейс (OLE for Process Control); - взаимодействие с пакетом Simatic Step 7. На рис. 6 представлена мнемосхема, отображающая значения рассчитанных по модели параметров процесса в каждом из узлов агрегата в контрольных точках. WinCC получает необходимые данные, обращаясь по адресам переменных в блоке данных DB100. Угол наклона печи отображен на мнемосхеме сверху. Внизу по всей строке показаны значения температуры металла в разных точках агрегата. Для печи это температура разливки, для лотка - температура металла на входе в прокатную клеть, для прокатной клети - температура металла на выходе из валков. Далее показана температура прутка на расстоянии 1,5 м от узла прокатки, без водяного охлаждения. Нижняя строка - скорость движения металла в разных узлах агрегата. Справа отображена угловая скорость вращения барабана моталки. На мнемосхеме представлены результаты расчётов, выполненных для стационарного режима. Следует отметить, что для достижения адекватности расчетных и практических данных необходимо идентифицировать теплофизические константы и уточнить размеры и конструкцию агрегата, при этом исходными параметрами являются расход и температура металла в печи, а также геометрические характеристики узлов агрегата СЛИПП. Заключение. Разработана комплексная математическая модель для управления работой узлов агрегата СЛИПП, реализующего метод совмещённого литья и прокатки-прессования для получения длинномерных деформированных полуфабрикатов из алюминия и его сплавов. Модель реализована программно в пакетах Step 7 и WinCC 7.0. Результаты моделирования могут быть использованы при проектировании и внедрении оборудования и технологии совмещенной обработки для производства прутков, катанки, профилей и проволоки для нужд электротехнической промышленности и космического машиностроения. Рис. 4. Фрагмент организационного блока программы Рис. 5. Блок данных DB100 программы: расчётные значения и константы Рис. 6. Мнемосхема процесса СЛИПП
×

About the authors

T. V. Piskazhova

Siberian Federal University, Institute of Nonferrous Metals and Materials Science

95, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660025, Russian Federation

S. B. Sidelnikov

Siberian Federal University, Institute of Nonferrous Metals and Materials Science

95, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660025, Russian Federation

V. M. Belolipetskii

Institute of Computational Modeling, Siberian Branch of Russian Academy of Sciences

55/44, Akademgorodok, Krasnoyarsk, 660036, Russian Federation

P. N. Yakivyuk

Siberian Federal University, Institute of Nonferrous Metals and Materials Science

Email: PavelYakivyuk@yandex.ru
95, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660025, Russian Federation

A. S. Sidelnikov

Siberian Federal University, Institute of Nonferrous Metals and Materials Science

95, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660025, Russian Federation

References

  1. Суслина А. А. Алюминий и его сплавы : учеб. пособие / сост. А. Р. Луц. Самара : Изд-во Самар. гос. техн. ун-та, 2013. С. 4.
  2. Механические свойства алюминиевых сплавов : монография / Н. А. Грищенко [и др.]. / Сибирский федеральный ун-т. Красноярск, 2012. 196 с.
  3. Сидельников С. Б., Довженко Н. Н., Загиров Н. Н. Комбинированные и совмещённые методы обработки цветных металлов и сплавов : монография. М. : МАКС Пресс, 2005. 344 с.
  4. Разработка новой технологии комбинированной обработки силуминов / С. Б. Сидельников [и др.] // Вестник СибГАУ. 2006. Вып. 5 (12). С. 233-235.
  5. Piskazhova T. V., Mann V. C. The Use of a Dynamic Aluminum Cell Model // JOM. 2006. Vol. 58, № 2. P. 48-52.
  6. Пискажова Т. В. Программа-имитатор для поддержки принятия технологических решений при получении алюминия // Автоматизация в промышленности. 2010. № 7. С. 41-44.
  7. Multimedia for Training Cell Operators / Claude Fradet [et al.] // Light Metals. 2001. P. 387-391.
  8. Восканьянц А. А. Автоматизированное управление процессами прокатки : учеб. пособие / Моск. гос. техн. ун-т им. Н. Э. Баумана. М. : Изд-во МГТУ им. Н. Э. Баумана, 2010. 85 с.
  9. Прессование алюминиевых сплавов: моделирование и управление тепловыми процессами : монография / Н. Н. Довженко [и др.]. / Сибирский федеральный ун-т. Красноярск. 2009. 256 с.
  10. Пат. 2457914 C1 Российская Федерация, МПК B 21 C 3/00, B 22 D 11/00. Устройство для непрерывного литья, прокатки и прессования цветных металлов и сплавов / Баранов В. Н., Ворошилов Д. С., Галиев Р. И., Довженко И. Н., Довженко Н. Н., Лопатина Е. С., Сидельников С. Б., Солдатов С. В. № 2011103241/02 ; заявл. 31.01.2011 ; опубл. 10.08.2012.
  11. Ландау Л. Д., Лифшиц Е. М. Теоретическая физика : учеб. пособие. В 10 т. Т. 6. Гидродинамика. 3-е изд., перераб. М. : Наука. Гл. ред. физ-мат. лит., 1986. 736 с.
  12. Simatic. Работа со STEP 7 V 5.3. Первые шаги: Руководство. Редакция 01/2004 A5E00261403-01. 114 с.
  13. Step 7 [Электронный ресурс]. URL: http:// www.step7-pro.ru/fb/fub1.html (дата обращения: 02.02. 2015).
  14. Бергер Ганс. Автоматизация посредством Step 7 с использованием STL и SCL и программируемых контроллеров SIMATIC S7-300/400. 2001. 776 с.
  15. Simatic. WinCC V7.0 Начало работы: Руководство. Редакция 04/2008. 254 с.
  16. Suslina A. A. Alyuminii i ego splavy: Uchebnoe posobie [Aluminium and its alloys: Textbook]. Amounted. A. R. Luts. Samara, Samara St. Technical Univ. Publ., 2013, 4 p.
  17. Grishchenko N. A., Sidelnikov S. B., Gubanov I. Yu. Et al. Mekhanicheskie svoistva alyuminievykh splavov [The mechanical properties of aluminum alloys]. Krasnoyarsk, Siberian Federal University Publ., 2012, 196 p.
  18. Sidelnikov S. B., Dovzhenko N. N, Zagirov N. N. Kombinirovannye i sovmeshchennye metody obrabotki tsvetnykh metallov i splavov: monografiya. [Combined and combined methods of non-ferrous metals and alloys: a monograph]. Moscow, MAKS Press Publ., 2005, 344 p.
  19. Sidelnikov S. B., Dovzhenko N. N., Gorbunov Yu. A. [Development of new technology combined treatment silumins]. Vestnik SibGAU. 2006, No. 5, P. 233-235 (In Russ.).
  20. Piskazhova T. V., Mann V. C. The use of a dynamic aluminum cell model. JOM, 2006, Vol. 58, No. 2, P. 48-52.
  21. Piskazhova T. V. [The program - a simulator to support technological solutions in the preparation of aluminum]. Avtomatizatsiya v promyshlennosti. 2010, No. 7, P. 41-44 (In Russ.).
  22. Fradet C., Bouchard B., Lapointe J., Rivard G. Multimedia for Training Cell Operators. Light Metals. 2001, P. 387-391.
  23. Voskan'yants A. A., Avtomatizirovannoe upravlenie protsessami prokatki [Automated management processes rolling]. Moscow, MGTU im. N. E. Baumana Publ., 2010, 85 p.
  24. Dovzhenko N. N, Belyaev S. V., Sidelnikov S. B. Pressovanie alyuminievykh splavov: modelirovanie i upravlenie teplovymi protsessami [Pressing of aluminum alloys: modeling and control of thermal processes]. Krasnoyarsk, SFU Publ., 2009, 256 p.
  25. Baranov V. N., Voroshilov D. S., Galiev R. I., Dovzhenko I. N., Dovzhenko N. N., Lopatina E. S., Sidelnikov S. B., Soldatov S. V. Ustroistvo dlya nepreryvnogo lit'ya, prokatki i pressovaniya tsvetnykh metallov i splavov [Device for continuous casting and rolling compacting ferrous metals and alloys]. Patent RF, no. 2457914 C1, 2012.
  26. Landau L. D., Lifshits E. M. Teoreticheskaya fizika [Theoretical physics]. In 10 volumes. Vol. 6. Hydrodynamics. 3rd edition, revised. Moscow, Nauka Publ., 1986, 736 p.
  27. Simatic. Rabota so STEP 7 V 5.3. Pervye shagi: Rukovodstvo. [Simatic. Working with STEP 7 V 5.3. First Steps: A Guide]. 2004, A5E00261403-01, 114 p.
  28. O programme Step 7. Rukovodstvo. [About the program Step 7. A Guide]. Available at: http://www.step7-pro.ru/fb/fub1.html (accessed 02.02.2015).
  29. Berger G. Avtomatizatsiya posredstvom Step 7 s ispol'zovaniem STL i SCL i programmiruemykh kontrollerov SIMATIC S7-300/400. [Automation through Step 7 using STL and SCL and programmable controllers SIMATIC S7-300 / 400]. 2001, 776 p.
  30. Simatic. WinCC V7.0 Nachalo raboty: Rukovodstvo. [Simatic. WinCC V7.0 Getting Started Guide]. 2008, 254 p.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2015 Piskazhova T.V., Sidelnikov S.B., Belolipetskii V.M., Yakivyuk P.N., Sidelnikov A.S.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies