Доклады Российской академии наук. Химия, науки о материалах , 2021, T. 496, № 1, стр. 48-54

Программное обеспечение эффективных химических технологий переработки отходов апатит-нефелиновых руд

Академик РАН В. П. Мешалкин 12, М. И. Дли 3, А. Ю. Пучков 3, В. И. Бобков 3*, А. С. Казак 4

1 Российский химико-технологический университет им. Д.И. Менделеева
125047 Москва, Россия

2 Институт общей и неорганической химии имени Н.С. Курнакова Российской академии наук
119991 Москва, Россия

3 Филиал “Национальный Исследовательский Университет “МЭИ” в г. Смоленске
214013 Смоленск, Россия

4 ООО “Научно-исследовательский институт экономики и организации управления в газовой промышленности”
119311 Москва, Россия

* E-mail: vovabobkoff@mail.ru

Поступила в редакцию 02.09.2020
После доработки 01.11.2020
Принята к публикации 17.12.2020

Полный текст (PDF)

Аннотация

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

Ключевые слова: цифровой двойник, переработка отходов апатит-нефелиновых руд, производство фосфора, энергоресурсоэффективность

ВВЕДЕНИЕ

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

Создание условий для повышения энергоресурсоэффективности химико-энерготехнологической системы (ХЭТС) переработки отходов апатит-нефелиновых руд представляет собой сложную оптимизационную задачу. Разнообразие и сложность используемого при этом математического аппарата, присутствие множества ограничений, допущений, несогласованность погрешностей моделей отдельных агрегатов требуют поиска новых методологических подходов к минимизации потребления ресурсов и энергии всей ХЭТС.

Одним из таких перспективных методологических подходов в настоящее время может стать концепция “цифрового двойника” (ЦД), которую определяют как одну из основных компонент 4-й промышленной революции (Industry 4.0), характеризуемой широкомасштабным внедрением информационных технологий, в частности Интернета вещей (IoT), в производственные процессы [1, 2].

В основе концепции ЦД лежит предположение, что для каждой физической системы можно создать виртуальное отображение (цифровой аватар), содержащее всю информацию об этой системе [3]. Важной особенностью, отличающей ЦД от привычных цифровых моделей, является постоянная связь между физической моделью и соответствующим виртуальным аналогом, устанавливаемая с помощью датчиков для получения данных в реальном масштабе времени.

Симбиоз ЦД и физического близнеца позволяет рассматривать ХЭТС как киберфизическую систему (КФС), в которой вычислительная и интеллектуальная компоненты распределены по всей физической системе, позволяя решать задачи управления и комплексной оптимизации производства, в том числе с точки зрения снижения затрат ресурсов и энергии. Однако интеграция в КФС разнородных технологических подсистем в единую производственную единицу все еще требует больших инженерных усилий [4], поэтому задача разработки методического и алгоритмического обеспечения ЦД для повышения энергоресурсоэффективности ХЭТС представляет собой новое и наукоемкое направление исследований.

Целью работы являлось создание инструмента для комплексной оптимизации энергоресурсопотребления ХЭТС по переработке отходов апатит-нефелиновых руд. Задача исследования состояла в разработке алгоритмического и элементов программного обеспечения ЦД для оптимизации энергоресурсопотребления ХЭТС.

ОБСУЖДЕНИЕ РЕЗУЛЬТАТОВ

Аспекты методического обеспечения цифровых двойников. В основе методического обеспечения ЦД лежит системное исследование задачи его создания, опирающееся на принципы системного анализа. Во-первых, это принцип конечной цели, согласно которому формулируется цель исследования ХЭТС, конкретизируются критерии оптимизации. В данном случае критерием выступает энергоресурсопотребление ХЭТС по переработке отходов апатит-нефелиновых руд, а цель – его минимизация. Другой системный принцип – принцип модульного построения – требует абстрагирования от излишней детализации и вместо тщательного исследования частей системы – рассмотрения только их входных и выходных воздействий. Выполнение этого принципа в данном случае наиболее органично реализуется за счет существующего физического разделения ХЭТС на отдельные технологические агрегаты: гранулятор (Г), многокамерную обжиговую машину конвейерного типа (МОМКТ) и руднотермическую печь (РТП). Гранулятор осуществляет формирование сырых окатышей из отходов апатит-нефелиновых руд, МОМКТ удаляет из них излишки влаги за счет прохождения горячего газа через многослойную массу окатышей, в РТП окатыши расплавляются с выделением газообразного фосфора.

Структуру концептуальной модели ЦД для ХЭТС (рис. 1) можно представить в виде трех составных частей [5]: физических процессов в реальном мире, виртуальных продуктов в кибернетическом мире и информационного соединения между виртуальными и реальными продуктами, осуществляемого с использованием IoT. В представленной на рис. 1 структуре производители уделяют большое внимание работе или с физическим продуктом, или с виртуальным, в то время как связь между этими двумя продуктами остается на заднем плане. Это тормозит проявление всех преимуществ и возможностей концепции ЦД при совершенствовании и оптимизации производственных процессов.

Рис. 1.

Структура концептуальной модели ЦД для ХЭТС производства фосфора из отходов апатит-нефелиновых руд.

Принципы модульности, функциональности, развития, децентрализации и неопределенности характеризуют аспекты анализа ХЭТС, которые, в дополнение к вышеперечисленным, дают возможность выработать единый методический аппарат построения ЦД ХЭТС.

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

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

Алгоритмическое обеспечение цифровых двойников. В ЦД присутствуют три важные части: модель объекта, обновляющийся набор данных, относящихся к объекту, и средство динамического обновления или корректировки модели в соответствии с данными. Их взаимодействие поддерживается комплексным подходом к разработке алгоритмического обеспечения ЦД [6, 7]. Различные инструменты, применяемые в структуре алгоритмического обеспечения ЦД, отражены на рис. 2.

Рис. 2.

Структура алгоритмического обеспечения ЦД.

Остановимся подробнее на алгоритмическом обеспечении модуля оптимизации потребления энергии и ресурсов ХЭТС, так как он предназначен для определения оптимальных параметров функционирования ХЭТС с точки зрения минимизации энергоресурсопотребления. В этом случае критерий оптимизации рассматриваемой ХЭТС (в дальнейшем под энергопотреблением будем понимать удельное энергопотребление, измеряемое в МДж т–1) можно записать в формализованном виде:

(1)
${{E}_{\Sigma }} = {{С}_{{{\text{эл}}}}}{{Q}_{{{\text{эл\_}}\Sigma }}} + {{С}_{{\text{т}}}}{{Q}_{{{\text{т\_}}\Sigma }}},$
где EΣ – суммарные затраты энергии (МДж т–1); Сэл – стоимость единицы электроэнергии; Ст – стоимость единицы тепловой энергии; Qэл_Σ – суммарное потребление электроэнергии; Qт_Σ – суммарное потребление тепловой энергии.

Под энергоресурсоэффективностью технологии переработки отходов апатит-нефелиновых руд будем понимать состояние ХЭТС, при котором минимизируется уравнение (1).

Потребление тепловой энергии Qт_Σ сосредоточено в МОМКТ. Суммарное потребление электроэнергии складывается из потреблений отдельных агрегатов ХЭТС:

${{Q}_{{{\text{эл\_}}\Sigma }}} = Q_{{{\text{эл}}}}^{{\text{Г}}} + Q_{{{\text{эл}}}}^{{{\text{МОМКТ}}}} + Q_{{{\text{эл}}}}^{{{\text{РТП}}}},$
где $Q_{{{\text{эл}}}}^{{\text{Г}}}$ + $Q_{{{\text{эл}}}}^{{{\text{МОМКТ}}}}$ + $Q_{{{\text{эл}}}}^{{{\text{РТП}}}}$ – потребление электроэнергии в грануляторе, МОМКТ и РТП соответственно.

Обозначим типы управления: U у – управление, включающее решения по разработке и реализации алгоритмов оптимального управления протекающими в ХЭТС процессами; U к – управление, связанное с определением конструктивных параметров элементов данной системы, обеспечивающих оптимальное потребление энергии и ресурсов. С учетом введенных обозначений критерий (1) принимает вид:

(2)
$\begin{gathered} {{E}_{\Sigma }} = {{F}_{1}}(U_{{\text{Г}}}^{{\text{к}}},U_{{{\text{МОМКТ}}}}^{{\text{к}}},U_{{{\text{РТП}}}}^{{\text{к}}},U_{{\text{Г}}}^{{\text{у}}},U_{{{\text{МОМКТ}}}}^{{\text{у}}},U_{{{\text{РТП}}}}^{{\text{у}}}, \\ {{V}_{1}},{{V}_{2}},{{V}_{3}}) + {{F}_{2}}(U_{{\text{Г}}}^{{\text{к}}},U_{{{\text{МОМКТ}}}}^{{\text{к}}},U_{{{\text{РТП}}}}^{{\text{к}}}), \\ \end{gathered} $
где V1, V2, V3 – векторы параметров технологических агрегатов ХЭТС – гранулятора, МОМКТ и РТП соответственно; F2 – функционал, отражающий конструктивные оптимизационные решения, выполняемые на основе эксергетического анализа ХЭТС.

Задача оптимизации состоит в минимизации уравнения (2) при условии обеспечения требуемого качества продукции, характеризуемого параметром γp – степенью чистоты фосфора на выходе РТП.

Оптимизация энергоресурсопотребления отдельных агрегатов ХЭТС рассматривалась в ряде работ, например, [8, 9], но комплексная оптимизация всей ХЭТС, допускающая отклонение от оптимального режима отдельного агрегата в целях общего выигрыша по критерию (2) всей ХЭТС, является математически сложной задачей и не решена до сих пор. Однако использование принципиально нового подхода на основе технологии ЦД позволяет получить практически значимые решения за счет использования возросших вычислительных мощностей современных информационно-телекоммуникационных систем. На рис. 3 показана предлагаемая структура обработки технологической информации в ЦД.

Рис. 3.

Структура обработки технологической информации в ЦД.

В основу структуры ЦД для оптимизации энергоресурсопотребления ХЭТС положено применение ансамбля глубоких рекуррентных (РНС) и сверточных нейронных сетей (СНС) [10]. Такое построение дает возможность реализации само-уточняющегося ЦД для прогнозирования и оптимизации энергоресурсопотребления ХЭТС.

Программная реализация одного каскада блока нейронных сетей (БНС) на рис. 3 построена на основе рекуррентных сетей долгой краткосрочной памяти (СДКП), обладающих высокой репрезентативной мощностью при обработке последовательностей данных и их прогнозе [11]. На вход СДКП поступает многоканальный поток (что определяет учет взаимовлияния этих технологических параметров), состоящий из компонентов векторов V1, V2, V3, взятых через интервалы Δt за время Tlook от текущего момента t. Величина Tlook = kloocΔt определяет глубину исторического анализа, выполняемого СДКП в данный момент, klooc – количество отсчетов исторического анализа.

СДКП обучается на наборах данных, структура которых для момента времени t имеет вид: [input = {V1(t), V2(t), V3(t)}; output = E(t + T)], где T – интервал прогноза. С выхода СДКП для каждого момента времени t снимается последовательность yi = y(tiΔt), i = 0, 1, …, m. Совокупность из строк yi для нескольких дискретных моментов времени собирается в матрицу Y, “тепловой” портрет которой, создаваемый в блоке формирования изображений, поступает на вход СНС, где производится оценка состояния ХЭТС.

Блоки интерпретации результатов рекуррентных и сверточных сетей осуществляют перевод нормированных значений выходов СДКП и СНС в абсолютные, а также, с учетом дополнительных данных из окружающей среды (поступают из блока “Данные окружающей среды”), формируют векторы YСДКП и YСНС. Их компоненты содержат оценки состояния ХЭТС, энергоресурсопотребления и других характеристик в зависимости от заложенных в интерпретаторы алгоритмов. В блоке агрегации результатов нейронных сетей выходы “Интерпретация результатов РНС” и “Интерпретация результатов СНС” используются для проведения обобщенной аналитики состояния ХЭТС, а выход блока R поступает в систему принятия решений более высокого уровня иерархии управления.

Тренировка сетей в БНС проводится раздельно для СДКП и СНС, но в обоих случаях требует большого количества примеров, поэтому она была разбита на два этапа:

– грубая настройка – “предобучение” нейронных сетей с использованием существующих программно-математических моделей гранулятора, МОМКТ и РТП;

– точная настройка – “дообучение” сетей БНС в процессе эксплуатации ХЭТС.

После тренировки нейронные сети готовы к проведению оптимизации энергоресурсопотребления ХЭТС по следующему алгоритму:

1. Конкретизация параметров оптимизации из компонент векторов V1, V2, V3.

2. Задание границ рабочих диапазонов изменения параметров оптимизации и количества значений параметров, взятых из этих диапазонов.

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

4. Расчет величины энергопотребления ХЭТС во всех точках многомерной координатной сетки.

5. Выбор точки (или группы точек) многомерной координатной сетки, в которой достигается минимальное энергопотребление; ее координаты являются результатом оптимизации.

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

Представленный выше алгоритм реализован на языке Python с применением нейросетевой библиотеки Keras и фреймворка машинного обучения TensorFlow.

Проведение натурных испытаний ЦД сейчас не представляется возможным в связи с отсутствием действующего образца ХЭТС по производству фосфора из отходов апатит-нефелиновых руд на территории России. Для наполнения базы обучающей выборки были использованы результаты имитационных экспериментов на моделях отдельных агрегатов ХЭТС [12, 13]. Модельный эксперимент для апробации предложенной структуры ЦД проводился при изменении трех параметров: гранулометрического состава входного рудного сырья $V_{{{\text{ТЛГ,1}}}}^{1}$ (как компонента вектора $V_{{{\text{ТЛГ}}}}^{1}$; ТЛГ – теплофизические, литографические и гранулометрические параметры), влагосодержания в окатыше на выходе из МОМКТ и среднего диаметра окатыша. Такая низкая размерность пространства изменяемых параметров применена для возможности визуализации результатов эксперимента, пример которых показан на рис. 4. На нем отражены линии уровня двумерного среза поверхности критерия (2) по параметрам $V_{{{\text{ТЛГ,1}}}}^{1}$ и u0. Вид представленных на рис. 4 линий уровня свидетельствует о полиэкстремальности поверхности отклика EΣ, поэтому применяемый метод простого перебора значений критерия энергоресурсоэффективности при глобальной оптимизации в данном случае оправдан.

Рис. 4.

Линии уровня EΣ в срезе параметров $V_{{{\text{ТЛГ,1}}}}^{1}$ и u0.

ЗАКЛЮЧЕНИЕ

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

Список литературы

  1. Mueller E., Chen X., Riedel R. Challenges and requirements for the application of Industry 4.0: a special insight with the usage of cyber-physical system // Chin. J. Mech. Eng. 2017. V. 30. P. 1050–1057. https://doi.org/10.1007/s10033-017-0164-7

  2. Trunzer E., Calà A., Leitão P., Gepp M., Kinghorst J., Lüder A., Schauerte H., Reifferscheid M., Vogel-Heuser B. System architectures for Industrie 4.0 applications // Prod. Eng. Res. Devel. 2019. V. 13. P. 247–257. https://doi.org/10.1007/s11740-019-00902-6

  3. He B., Bai K. Digital twin-based sustainable intelligent manufacturing: a review // Adv. Manuf. 2020. https://doi.org/10.1007/s40436-020-00302-5

  4. Cruz Salazar L.A., Ryashentseva D., Lüder A., Vogel-Heuser B. Cyber-physical production systems architecture based on multi-agent’s design pattern–comparison of selected approaches mapping four agent patterns // The Int. J. Adv. Manuf. Technol. 2019. V. 105. P. 4005–4034. https://doi.org/10.1007/s00170-019-03800-4

  5. Redelinghuys A., Basson A., Kruger K. A six-layer digital twin architecture for a manufacturing cell / In: Borangiu T., Trentesaux D., Thomas A., Cavalieri S. (editors). Service orientation in holonic and multi-agent manufacturing. SOHOMA 2018. Studies in Computational Intelligence. 2019. V. 803. P. 412–423. https://doi.org/10.1007/978-3-030-03003-2_32

  6. Ramachandran R.P., Akbarzadeh M., Paliwal J., Cenkowski S. Computational fluid dynamics in drying process modelling // Food Bioprocess Technol. 2018. V. 11. P. 271–292. https://doi.org/10.1007/s11947-017-2040-y

  7. Makarov V.L., Bakhtizin A.R., Beklaryan G.L. Developing digital twins for production enterprises // Business Informatics. 2019. V. 13. № 4. P. 7–16. https://doi.org/10.17323/1998-0663.2019.4.7.16

  8. Li Z., Fan X., Chen G., Yang G., Sun Y. Optimization of iron ore sintering process based on ELM model and multi-criteria evaluation // Neural Comput & Applic. 2017. V. 28. P. 2247–2253. https://doi.org/10.1007/s00521-016-2195-x

  9. Panchenko S.V., Dli M.I., Bobkov V.I., Panchenko D.S. Problems of analysis of thermalphysic processes in a reaction zone of electrothermal reactor // Non-ferrous Metals. 2017. V. 42. P. 36–42. https://doi.org/010.17580/nfm.2017.01.08

  10. Cheng J., Wang P., Li G., Hu Q., Lu H. Recent advances in efficient computation of deep convolutional neural networks // Frontiers Inf. Technol. Electronic Eng. 2018. V. 19. P. 64–77. https://doi.org/10.1631/FITEE.1700789

  11. Abdel-Nasser M., Mahmoud K. Accurate photovoltaic power forecasting models using deep LSTM-RNN // Neural Comput. & Appl. 2019. V. 17. P. 2727–2740. https://doi.org/10.1007/s00521-017-3225-z

  12. Bobkov V.I., Borisov V.V., Dli M.I., Meshalkin V.P. Mo-deling the calcination of phosphorite pellets in a dense bed // Theor. Found. Chem. Eng. 2015. V. 49. P. 176–182. https://doi.org/10.1134/S0040579515020025

  13. Panchenko S.V., Meshalkin V.P., Dli M.I., Borisov V.V. Computer-visual model of thermophysical processes in electrothermal reactor // Tsvetn. Met. 2015. V. 4. P. 55–60 (in Russ.) https://doi.org/10.17580/tsm.2015.04.10

Дополнительные материалы отсутствуют.