Единицы
1. Введение в искусственный интеллект в химической инженерии: роли, границы, валидация, критическая ответственность и этика с точки зрения безопасности 2. Проектирование процессов и блок-схема: поддержка искусственного интеллекта в концептуальном проектировании 3. Интерпретация моделирования процесса: понимание выходных данных Aspen и DWSIM 4. Реакционное и кинетическое моделирование: пути реакции и прогноз скорости 5. Прогнозирование материалов и свойств: теплофизические свойства и выбор материала 6. Оптимизация процесса: баланс энергии, эффективности и затрат 7. Данные контроля качества и процесса: SPC, аномалии и данные датчиков 8. Документация по безопасности и HAZOP: проект анализа опасностей и оценка рисков 9. Стандарты и нормативные исследования: проверка и соответствие 10. Химическая инженерия с Python: анализ данных и автоматизация моделирования 11. Комплексный рабочий процесс, управление, аутентификация и ответственное использование
Единица 3 / 11

Интерпретация моделирования процесса: понимание выходных данных Aspen и DWSIM

Прибыль:

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

После того как проект процесса готов на бумаге, пришло время «запустить» его на компьютере. Моделирование процессов — программное обеспечение, которое численно определяет массу, энергию и равновесное поведение объекта с помощью термодинамических моделей — рассчитывает реакторы, дистилляционные колонны, теплообменники и потоки в целом. Наиболее распространенными инструментами являются такие программы, как Aspen Plus/Aspen HYSYS (стандартные коммерческие симуляторы) и DWSIM (альтернатива с открытым исходным кодом). Эти инструменты создают огромные таблицы чисел: скорость потока, температура, давление, состав, энтальпия каждого потока (тепловая энергия, которую несет поток), обязанности каждой части оборудования. В этом модуле вы узнаете, как использовать искусственный интеллект в качестве помощника, который суммирует, сравнивает и отмечает возможные несоответствия в этом море цифр; Но мы узнаем, почему вам следует решать, соответствует ли симуляция физике или нет.

Начнем с важного факта: моделирование является отражением выбранной вами термодинамической модели и допущений; Это не сама реальность. Если вы выберете неправильный термодинамический пакет (свойство/термодинамический метод — модель, которая рассчитывает равновесие и свойства жидкостей; например, идеальная, NRTL, Пенг-Робинсон), симулятор будет выдавать гладкие и убедительные, но совершенно неправильные результаты. ИИ помогает интерпретировать эти результаты, но не может гарантировать точность модели.

Пошаговая поддержка искусственного интеллекта при чтении результатов моделирования

1. Контроль сходимости. Сначала посмотрите, действительно ли моделирование решает проблему. Сходимость — это когда численное решение достигает стабильного результата; Несходящийся результат бессмысленен. Вы можете передавать журналы решений ИИ и суммировать предупреждения и ошибки.

2. Массовый и энергетический баланс. Хорошая симуляция гарантирует, что вход = выход. ИИ может собирать итоговые значения ввода-вывода из таблицы потоков и отмечать отклонения от равновесия. Если отклонение велико, модель или установка неисправны.

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

4. Сравнение сценариев. ИИ быстро сводит в таблицу разницу между двумя прогонами (например, разное соотношение рефлюкса): «Какая переменная на сколько изменилась, какая задача увеличилась?»

5. Маркировка несоответствия. Физически нечетные значения — отрицательный расход, состав, превышающий предел растворимости, необоснованная температура — могут быть помечены ИИ как «проверочные».

6. Фильтр границ и разумности. Соответствует ли результат физике? Возможна ли термодинамическая чистота продукта? Вы тот, кто оставил этот комментарий.

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

Термодинамическая модель: самая распространенная скрытая ошибка

Большинство ошибок моделирования не являются числовыми, а возникают из-за выбора модели. Применение идеальной модели к полярной смеси делает азеотроп — точку, в которой жидкость и пар одинаковы в данном составе и не могут быть разделены перегонкой — невидимым. ИИ может интерпретировать выходные данные, но не может проверить, соответствует ли выбранная вами модель системе; Для этого необходимы знания термодинамики и сравнение экспериментальных данных. Предупреждение «это значение странное», на которое указывает ИИ, часто является результатом неправильного выбора модели.

Внимание: симуляция неверна только потому, что она «свелась и дала красивую картинку». Неправильный термодинамический пакет — самый опасный тип ошибки, поскольку результат выглядит убедительным. Всегда сравнивайте выходные данные с экспериментальными данными, ручными расчетами или известными источниками.

три мини-кейса

Случай 1 — Подведение итогов сэкономленного времени. Инженер оценит 600 строк результатов запуска в Аспене, состоящего из 40 потоков и 12 оборудования. ИИ определял чистоту продукта, назначение столбцов и преобразование в сводную таблицу; Инженер пришел к ключевым выводам за 10 минут вместо 45 минут чтения. Каждое значение ключа еще раз подтверждалось в исходной таблице.

Случай 2. Типовое предупреждение. При разделении воды и этанола моделирование дало чистоту 99,9%. «При идеальной термодинамической упаковке в этой системе не появляется азеотроп; это физически сомнительно», — отметил Ю.З. Когда инженер перевел пакет на NRTL, появился азеотроп и появился реальный предел чистоты (приблизительно 95,6 массовых %). ИИ не исправил ошибку, но заставил задать правильный вопрос.

Случай 3 — Отклонение баланса. При прогоне DWSIM входило 1000 кг/час и выходилось 940 кг/час. AI отметил разницу в 6%. При осмотре было обнаружено, что подача пара отключена. Без контроля баланса об этом ошибочном результате было бы сообщено.

Четыре копируемых шаблона

1) Краткое описание моделирования:

Ваша роль: аналитик по моделированию процессов. Я дам вам блок-схему симулятора (пакет термодинамики: [package]). Приведите: (1) сводную таблицу основных значений по каждому потоку (расход, Т, Р, основные составы), (2) входно-выходной массо-энергетический баланс и отклонение, (3) чистоту продукта и ключевые значения режима работы. Просто используйте АКТУАЛЬНЫЕ цифры из таблицы, не придумывайте значения. Таблица: [вставить]

2) Проверка баланса:

Из этой таблицы расхода сложите общую массу (и, если возможно, энергию), входящую и выходящую отдельно, вычислите разницу и укажите проценты. Если разница больше 0,5%, отметьте, какой расход может быть больше/меньше. Если произошла переработка, убедитесь, что она не учитывается дважды. Таблица: [вставить]

3) Запрос на пригодность модели:

Моя система: [компоненты, условия, азеотропное/полярное/электролитное состояние]. Термодинамический пакет, который я использую: [package]. Подходит ли данный пакет для данной системы, в каких случаях он будет вводить в заблуждение? Предложите альтернативный пакет и объясните, почему он будет более подходящим. Окончательный выбор я проверю экспериментальными данными; Не выносите окончательного суждения, дайте обоснование.

4) Сравнение сценариев:

Я приведу два моделирования (сценарии А и Б). Покажите различные входные данные и их влияние на ключевые результаты (чистота, производительность, конверсия, энергия) в сравнительной таблице. Укажите, какой сценарий по каким критериям лучше, но позвольте мне решить. Просто используйте указанные цифры. A: [вставить] B: [вставить]

Слабая подсказка / Сильная подсказка

Слабая подсказка:

Хороший ли результат моделирования?

«Хорошо» не определено: какой критерий, какая цель, какая модель? ИИ может давать общие и вводящие в заблуждение утверждения.

Мощная подсказка:

Ваша роль: аналитик моделирования. Моя цель: чистый бензол 99% в верхней части колонны, минимизируя энергозатраты. Пакет термодинамики: Пэн-Робинсон. Из следующей блок-схемы выведите: (1) достигнутую чистоту и расстояние до цели, (2) режим работы ребойлера/конденсатора, (3) массовый баланс и дрейф в РЕАЛЬНЫХ числах. Отметьте, есть ли какие-либо сомнительные физические значения. Добавьте комментарий, но оставьте окончательное решение за мной; подгонка значения.Таблица: [вставить]

Разница очевидна: цель, критерий, модель и ограничение «действительного числа» преобразуют выходные данные в обоснованный анализ.

Распределение ролей в интерпретации моделирования

бизнес

Роль ИИ

мужское решение

Проверка сходимости

Сводка предупреждений

Считайте результат действительным

Баланс массы/энергии

Сумма и отклонение

Основная причина ошибки

Краткое изложение ключевых результатов

сводная таблица

Целевой фитнес

Выбор модели

Предупреждение о доступности

Пакетное решение, эксперимент

Сравнение сценариев

Таблица различий

Выбор дизайна

нечетное значение

маркировка

физическая интерпретация

Распространенные ошибки

  • Интерпретация несходящегося результата. Нерешённое моделирование бессмысленно; конвергенция подтверждается в первую очередь.
  • Прошу комментариев без предоставления пакета термодинамики. ИИ дает вводящее в заблуждение подтверждение, не зная модели.
  • Принятие красивой картины за правду. Неправильная модель дает убедительный, но неверный результат; Сравните с экспериментом.
  • Игнорирование отклонения баланса. Даже разница в 1% может быть признаком обрыва потока или ошибки.
  • Используя число, составленное ИИ. Разрешить только фактические значения таблицы; Установите ограничение «заданы только числа».

В заключение

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

Задача приложения

Получите результаты моделирования (или примерную блок-схему). Извлекайте ключевые показатели и баланс массы из ИИ с помощью шаблонов «сводка моделирования» и «проверка баланса». Если есть отклонение, выясните причину. Затем используйте шаблон «запроса о пригодности модели», чтобы обсудить пригодность вашего термодинамического пакета для вашей системы и сравнить его хотя бы с одним экспериментальным/эталонным значением.

контрольный список

  • [ ] Я подтвердил, что моделирование сходилось.
  • [ ] Я подтвердил, что баланс массы (и, если возможно, энергии) сохраняется.
  • [ ] Я усомнился в пригодности термодинамического пакета для моей системы.
  • [ ] Я сравнил ключевые результаты хотя бы с одним эталонным/экспериментальным значением.
  • [ ] Я наложил на ИИ ограничение «только реальные табличные значения».