petrochemРазведка
АктуальноеНовости и поискГраф связейИнтерактивО проекте
поиск/
petrochem.insight
о проекте

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

разделы
  • Актуальное (дайджест)
  • Новости и поиск
  • Граф связей
  • О проекте
источники

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

© 2026 Нефтехимическая разведка · v0.1.0-dev

built with next.js · directus · pgvector

~/news/modeling/optimization_extractive_distillation_ethylbenzene
Моделирование2025-04-08 · 3 мин

Многокритериальная оптимизация экстрактивной дистилляции этилбензола (Aspen Plus + Python)

Исследование демонстрирует интеграцию Aspen Plus с Python для многокритериальной оптимизации экстрактивной дистилляции этилбензола. Применение генетического алгоритма NSGA-III позволило снизить энергозатраты на 15–20% и минимизировать выбросы CO2. Работа подтверждает эффективность связки коммерческого симулятора с библиотеками машинного обучения.

AspenPlusPythonOptimizationNSGAExtractiveDistillation
modeling

Многокритериальная оптимизация экстрактивной дистилляции этилбензола (Aspen Plus + Python)

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


Разделение ароматических углеводородов C8 методом экстрактивной ректификации: оптимизация с использованием генетических алгоритмов (NSGA-III) на базе связки Aspen Plus и Python

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

В рамках данной работы стационарный (steady-state) процесс экстрактивной ректификации был смоделирован в среде Aspen Plus версии v12 с использованием модуля строгого расчета колонн RadFrac. Выбор данной коммерческой платформы обусловлен наличием у нее обширной, проверенной и постоянно обновляемой базы физико-химических свойств, необходимой для надежного расчета фазовых равновесий.

Поскольку классические градиентные методы оптимизации (например, метод Ньютона или наискорейшего спуска) часто застревают в локальных минимумах целевой функции, авторы применили гибридный подход. Они реализовали связку мощного симулятора (Aspen Plus) с интерпретируемым языком программирования Python. Интеграция программного обеспечения была выполнена через плагин ActiveX (COM-интерфейс), что позволило управлять расчетами Aspen Plus из внешнего скрипта Python. В Python для реализации оптимизации была задействована библиотека geatpy, которая предоставляет инструментарий для эволюционных вычислений. В частности, был выбран метаэвристический алгоритм NSGA-III (Non-dominated Sorting Genetic Algorithm III), который не требует вычисления производных математической модели.

Почему NSGA-III превосходит градиентные методы в задаче избегания локальных минимумов? Градиентный спуск можно метафорически сравнить с человеком с завязанными глазами, спускающимся с горы: он всегда движется по самому крутому склону (наибольшему градиенту) и неминуемо застревает в первой же попавшейся впадине, которая не обязательно является самой глубокой (глобальным минимумом). Эволюционный алгоритм NSGA-III функционирует принципиально иначе: как десант из тысяч парашютистов, сброшенных по всему горному хребту (популяционная выборка). Эти «парашютисты» (особи популяции) постоянно обмениваются своими координатами (операция кроссовера), а процедура естественного отбора (селекция) оставляет в живых только тех, кто нашел более глубокие впадины (лучшие значения целевых функций). Кроме того, NSGA-III принудительно поддерживает высокое разнообразие «парашютистов», не позволяя им скапливаться в одной точке. Это достигается за счет специальных механизмов сохранения разнообразия (niching), что гарантирует нахождение истинного, глобального оптимума, представленного в виде множества Парето-фронта (Pareto front), сразу по нескольким критериям (например, энергозатраты и чистота продукта).

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

Использование внешнего эволюционного алгоритма позволило радикально сократить удельные энергозатраты на разделение. По сравнению с базовым (интуитивным или рассчитанным традиционными методами) дизайном, экономия энергии составила от 15 до 20%. Кроме того, снижение энергопотребления закономерно привело к минимизации выбросов углекислого газа (CO₂). Полученные результаты доказали высокую эффективность связки коммерческого симулятора технологических процессов (Aspen Plus) с открытыми библиотеками машинного обучения и оптимизации на языке Python, что открывает широкие перспективы для решения сложных многокритериальных задач в химической технологии.

Источник

Источник

Теги

  • #AspenPlus
  • #Python
  • #Optimization
  • #NSGA
  • #ExtractiveDistillation

Источник: https://mdpi.com

#AspenPlus #Python #Optimization #NSGA #ExtractiveDistillation

конец материала
связанные материалы / related
теги
#AspenPlus#Python#Optimization#NSGA#ExtractiveDistillation