Sie sind auf Seite 1von 208

Министерство образования и науки Российской Федерации

_________________________________________________________

Государственное образовательное учреждение


высшего профессионального образования
Санкт-Петербургский государственный технологический институт
(Технический университет)
____________________________________________________________

Кафедра системного анализа

Д.А. Краснобородько, В.Г. Хайдаров, Р.Ю. Кулишенко,

В.А. Холоднов, В.К. Викторов

СИСТЕМНЫЙ АНАЛИЗ И ПРИНЯТИЕ РЕШЕНИЙ.


АНАЛИЗ, СИНТЕЗ, ОПТИМИЗАЦИЯ И УПРАВЛЕНИЕ
ХИМИКО-ТЕХНОЛОГИЧЕСКИХ СИСТЕМ
С ПОМОЩЬЮ ИНФОРМАЦИОННО-МОДЕЛИРУЮЩЕЙ
ПРОГРАММЫ ASPEN PLUS

Учебное пособие

Санкт-Петербург
2013
1
Оглавление
Оглавление ................................................................................................................................................. 2
Введение ..................................................................................................................................................... 6
Рисунок 1 - Окно блок-схемы процесса ............................................................................................ 7
Запуск Aspen Plus ................................................................................................................................. 7
Лабораторная работа № 1 ....................................................................................................................... 8
Создание новой модели ..................................................................................................................... 8
Составление блок-схемы .................................................................................................................... 9
Ввод компонентов .............................................................................................................................13
Выбор метода решения ....................................................................................................................14
Ввод параметров потока ...................................................................................................................14
Ввод данных функциональных блоков............................................................................................16
Запуск расчёта модели......................................................................................................................17
Ознакомление с результатами расчёта ...........................................................................................18
Сохранение модели под другим именем .......................................................................................21
Варианты заданий .............................................................................................................................22
Лабораторная работа № 2 ..................................................................................................................... 23
Создание новой модели ...................................................................................................................23
Составление блок-схемы ..................................................................................................................24
Ввод информации .............................................................................................................................26
Настройка отображения результатов ..............................................................................................28
Ввод компонентов .............................................................................................................................30
Выбор метода решения ....................................................................................................................32
Ввод параметров потока ...................................................................................................................33
Ввод данных функциональных блоков............................................................................................36
Запуск расчета модели......................................................................................................................39
Ознакомление с результатами расчета ...........................................................................................40
Изменение исходных данных ..........................................................................................................43
Перезапуск симуляции......................................................................................................................44
Создание отчёта.................................................................................................................................44
Лабораторная работа № 3 ..................................................................................................................... 46
Открытие ранее созданной модели ................................................................................................46
Сохранение модели под другим именем .......................................................................................46
Описание анализа чувствительности...............................................................................................46

2
Ввод параметров ...............................................................................................................................46
Задание изменяемой величины ......................................................................................................49
Запуск анализа чувствительности ....................................................................................................52
Отображение результатов анализа чувствительности...................................................................52
Графическое отображение результатов ..........................................................................................53
Выход из Aspen Plus...........................................................................................................................54
Создание Технологической схемы процесса (Process Flow Diagram – PFD) .................................54
Открытие ранее созданной модели ................................................................................................55
Включение режима PFD ....................................................................................................................55
Добавление насоса на блок-схему ..................................................................................................55
Отображение данных по потокам ...................................................................................................56
Добавление таблицы данных по потокам (Stream Table) ..............................................................58
Добавление текста ............................................................................................................................59
Выход из режима PFD .......................................................................................................................59
Выход из Aspen Plus...........................................................................................................................59
Лабораторная работа №4 ...................................................................................................................... 61
Создание симуляции для расчёта параметров...............................................................................62
Ввод компонентов .............................................................................................................................62
Определение свойств для вычисления ...........................................................................................63
Ввод молекулярной структуры.........................................................................................................64
Ввод данных о свойствах ..................................................................................................................66
Запуск расчёта свойств (Property Constant Estimation – PCES) .......................................................68
Просмотр результатов вычисления .................................................................................................69
Создание и использование файла резервного копирования со свойствами веществ. ..............71
Выход из Aspen Plus...........................................................................................................................74
Лабораторная работа №5 ...................................................................................................................... 75
Запуск Aspen Plus ...............................................................................................................................75
Ввод компонентов .............................................................................................................................75
Создание фазовой Txy диаграммы ..................................................................................................78
Выход из Aspen Plus...........................................................................................................................81
Лабораторная работа №6 ...................................................................................................................... 82
Создание новой модели ...................................................................................................................82
Составление блок-схемы ..................................................................................................................83
Ввод компонентов .............................................................................................................................87

3
Выбор метода решения ....................................................................................................................88
Ввод параметров потока ...................................................................................................................89
Ввод данных функциональных блоков............................................................................................91
Запуск расчёта модели......................................................................................................................99
Ознакомление с результатами расчёта .........................................................................................100
Сохранение модели ........................................................................................................................102
Лабораторная работа №7 .................................................................................................................... 103
Определение динамических режимов в программе Aspen Dynamics .......................................103
Создание контура управления в Aspen Dynamics .......................................................................103
Экспорт файла из Aspen Plus для его использования в Aspen Dynamics ....................................105
Расчет динамического режима в Aspen Dynamics ......................................................................117
Лабораторная работа №8 .................................................................................................................... 122
Моделирование и оптимизация реактора идеального вытеснения ..........................................122
Создание новой модели .................................................................................................................122
Составление блок-схемы ................................................................................................................123
Ввод компонентов ...........................................................................................................................127
Выбор метода решения ..................................................................................................................128
Ввод параметров потока .................................................................................................................129
Ввод данных функциональных блоков..........................................................................................130
Запуск расчёта модели....................................................................................................................141
Ознакомление с результатами расчёта .........................................................................................141
Оптимизация реактора ...................................................................................................................143
Ввод параметров .............................................................................................................................143
Задание изменяемой величины ....................................................................................................147
Запуск оптимизации ........................................................................................................................148
Отображение результатов оптимизации ......................................................................................149
Сохранение модели ........................................................................................................................150
Лабораторная работа №9 .................................................................................................................... 151
Моделирование и оптимизация реактора полного смешения...................................................151
Создание новой модели .................................................................................................................151
Составление блок-схемы ................................................................................................................152
Ввод компонентов ...........................................................................................................................156
Выбор метода решения ..................................................................................................................157
Ввод параметров потока .................................................................................................................158

4
Ввод данных функциональных блоков..........................................................................................159
Запуск расчёта модели....................................................................................................................172
Ознакомление с результатами расчёта .........................................................................................173
Оптимизация реактора ...................................................................................................................175
Ввод параметров .............................................................................................................................175
Задание изменяемой величины ....................................................................................................179
Запуск оптимизации ........................................................................................................................180
Отображение результатов оптимизации ......................................................................................180
Сохранение модели ........................................................................................................................181
Лабораторная работа № 10 ................................................................................................................. 183
Моделирование и оптимизация реактора Гиббса .......................................................................183
Создание новой модели .................................................................................................................183
Составление блок-схемы ................................................................................................................184
Ввод компонентов ...........................................................................................................................190
Выбор метода решения ..................................................................................................................191
Ввод параметров потока .................................................................................................................191
Ввод данных функциональных блоков..........................................................................................193
Запуск расчёта модели....................................................................................................................195
Ознакомление с результатами расчёта .........................................................................................196
Оптимизация реактора Гиббса .......................................................................................................198
Ввод параметров .............................................................................................................................198
Задание изменяемой величины ....................................................................................................204
Запуск оптимизации ........................................................................................................................206
Отображение результатов оптимизации ......................................................................................207
Сохранение модели ........................................................................................................................208

5
Введение
Программный продукт Aspen Plus является лидером на рынке инструментов по
моделированию процессов, оптимизации и мониторинга производительности в
химической и полимерной, металлургической, минеральной и угольной промышленности,
а также в тонком органическом синтезе. Aspen Plus является одним из основных
элементов в пакете AspenTech’s aspenONE® Engineering Suite.

Aspen Plus облегчает построение и моделирование процессов, благодаря наличию


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

Почему необходимо использовать моделирование процессов? Моделирование


процессов позволяет предсказать поведение процесса с помощью основных зависимостей,
таких как массовый и тепловой баланс, фазовое и химическое равновесие. Благодаря
точным данным по термодинамике, соответствию эксплуатационных режимов Aspen Plus
реальным объектам и точным моделям оборудования, Вы можете моделировать поведение
процессов очень близко к реальности. Моделирование позволяет рассматривать большое
количество случаев, проводить «что если» исследования, использовать анализ
чувствительности и выполнять оптимизацию.

6
Главное окно Aspen Plus

Главное окно открывается при запуске Aspen Plus.


Окно блок-схемы процесса (Process Flowsheet Window) (рисунок 1) содержит Меню
(Menu bar), различные Панели инструментов (Toolbars) и Библиотеку моделей (Model
Library).
Aspen Plus отображает подсказки, указания по текущему действию в строке
состояния (Prompt). Если необходима информация о выбранном элементе или поле,
обратитесь к строке состояния (Prompt).

Рисунок 1 - Окно блок-схемы процесса

Запуск Aspen Plus

1) Нажмите кнопку Пуск, далее Программы


2) Выберите AspenTech - Aspen Engineering Suite-Aspen Plus 7.2 - Aspen Plus User
Interface
Открылось окно Aspen Plus Startup. Окно Aspen Plus Startup отображает возможные
действия: создать пустую модель (Blank simulation), создать модель по шаблону
(Template) или открыть существующую модель (Open an existing simulation).
3) Выберите Black Simulation и нажмите OK.

Для создания иконки на рабочем столе для Aspen Plus, откройте папку, куда
установлен Aspen Plus и перетащите apwn.exe на рабочий стол.

7
Лабораторная работа № 1
Построение модели процесса на примере испарителя. В данной лабораторной работе
необходимо рассчитать испаритель, в который подаётся метанол с водой (рисунок 2).

Рисунок 2 - Схема испарителя

Создание новой модели

Aspen Plus содержит встроенные шаблоны для различных областей применения


таких как химическая, нефтяная, электролитическая, специальная химическая,
фармакологическая и металлургическая промышленности и другие.
1) В стартовом окне (Aspen Plus Startup) выберите Template (шаблон) и нажмите OK.
Появилось окно New (Новый) (рисунок 3).
Используйте окно New для задания предустановленных единиц измерения, а также
методов решения модели, заданных для каждой области применения. Также есть
возможность задавать тип модели (Run Type).
2) Выберите шаблон General with metric Units (Общая с метрическими единицами
измерения). Текущий способ решения модели (Run Type) – Flowsheet (блок-схема)
соответствует нашей модели.

8
Рисунок 3 - Окно New (Новый)

3) Нажимаем OK для применения текущих настроек.


Это займет несколько секунд установка указанных параметров.
Теперь главное окно Aspen Plus активно.

Составление блок-схемы
Как видно из схемы на рисунке 1, тут один питающий поток (feed stream)
(вода+метанол), один функциональный блок (unit operation) (испаритель) и 2 выходных
потока (product streams) (паровая смесь и конденсат).
Расположите функциональный блок испарителя и подведите потоки.
1) Из библиотеки моделей выберите вкладку Separators (Сепараторы, разделители).
2) Посмотрите описание блока Flash2 в строке состояния.
Описание для данного сепаратора соответствует нашей задаче.
3) При нажатии на Flash2, появится список разновидностей испарителя. Нам
необходим V-DRUM1. Нажимаем и перетаскиваем в блок-схему (рисунок 4).

9
Рисунок 4 – Блок испарителя

Для присоединения потоков к блоку:

1) В библиотеке моделей нажмите . Это позволит ставить потоки на блок-


схеме.
2) Переместите курсор (теперь крестик) на блок-схему.
Порты (ports), к которым можно подвести потоки (streams) обозначены стрелками.
Красные – необходимые потоки, синие – дополнительные. Наводите на месте соединения,
чтобы посмотреть описание каждого из них.
3) Найдите порт с названием Feed (Required; one or more) (необходим; один или более)
и нажмите ЛКМ для обозначения места окончания потока (а, именно, питающего входа
испарителя).
4) Подведите курсор к любому свободному месту и один раз кликните по нему ЛКМ
для завершения создания потока в данном месте. По умолчанию поток будет назван
Stream 1.
5) Создайте ещё один поток (Stream 2), присоединённый к порту Vapor (Паровая фаза),
расположенному сверху.
5) Присоедините к порту Liquid (конденсат) 3-ий поток (название по умолчанию -
Stream 3).
10
6) Нажмите для прекращения добавления потоков при нажатии в области блок-
схемы.

В строке состояние надпись Flowsheet Not Complete (блок-схема не завершена)


изменилась на Required Input Incomplete (ввод необходимых данных не завершён).

Примечания о расположениях потоков:


1) Для выбора теплового или энергетического потока вместо материального потока,
нажмите стрелку вниз рядом с кнопкой потоков и выберите требуемый.
2) Для отмены поток в любой момент ввода, нажмите Esc.
3) Вы можете удалить любой потом путем выделения и нажатия Delete. Однако,
Aspen Plus продолжит увеличивать число в названии потока.
4) Для переименования потока, выделите поток, нажмите ПКМ и выберите Rename
Stream (Переименовать поток), давайте переименуем потоки и блок испарителя таким
образом (рисунок 5):

Рисунок 5 – Блок схема испарителя


Блок-схема готова.
Ввод названия.
1) Нажмите

11
Aspen Plus покажет сообщение Flowsheet Complete (построение блок схемы завершено)
(рисунок 6) и предложит перейти к следующей форме для вводы данных.

Рисунок 6 - Сообщение Flowsheet Complete

2) Нажмите OK.
Aspen Plus откроет Data Browser (Браузер данных) (рисунок 7), а именно,
страницу Setup | Specifications | Global.

Рисунок 7 – Ввод общих данных

12
3) В поле Title (Название) введите «Испаритель смеси воды с метанолом» и нажмите
Enter.
Страница Setup (Настройки) | Specifications (Параметры) | Global (Общие)
отображает глобальные настройки для всей модели. Здесь указаны единицы измерения
(Unit of measurement) – MET (metric – метрические), которые были выбраны ранее при
выборе шаблона. Здесь единицы измерения можно изменить для всего проекта, также
можно изменить отдельно для каждого блока или потока, но это уже делается в
параметрах блоков и потоков.

Ввод компонентов
Используйте страницу Components (Компоненты) | Specifications (Параметры) |
Selection (Выбор) (рисунок 8) для выбора химических веществ, присутствующих в
модели. В нашем случае это: вода и метанол.
1) В поле Component ID (обозначение компонента) введите WATER (вода) и нажмите
Enter.
Поскольку Aspen Plus узнал данное вещество, то поля Type (тип), Component name
(наименование вещества), Formula (химическая формула) заполнятся автоматически.
2) Во второй строке, в поле Component ID введите METHANOL и нажмите Enter.

Теперь вещества: Water (вода), Methanol (метанол) заданы.

Рисунок 8 – Ввод компонентов


13
Нажмите .
Открылось окно Properties (Свойства) | Specifications (Параметры) | Global (Общие).

Выбор метода решения


Используйте страницу Properties (Свойства) | Specifications (Параметры) | Global
(Общие) для выбора метода расчёта. Список Base method (базовый методы) содержит
методы, предустановленные в Aspen Plus. Список этих методов может меняться в
зависимости от параметров текущего Process type (типа процесса).

Для данной модели используйте метод IDEAL для расчёта параметров.


1) Выберите в списке Base method (базовых методов) IDEAL.
2) Нажмите .
Откроется окно Required Properties Input Complete (рисунок 9).

Рисунок 9 - Окно Required Properties Input Complete

3) Нажмите OK.

Aspen Plus покажет следующее страницу, где необходимо ввести данные.


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

Ввод параметров потока

Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры).


Введите данные по первому потоку (FEED) - вода + метанол.
1) Введите данные по первому потоку в соответствие с заданием (таблица 1):
Таблица 1. Исходные данные по первому потоку
Параметр Значение Единица измерения
Temperature (температура) 82.2 С
14
Pressure (давление) 138 кПа
Toluene flow rate (расход 150 кМоль/ч
толуола)
MCH flow rate (расход 150 кМоль/ч
МЦГ)

Ввод данных на странице Streams (потоки) | Input (ввод) | Specifications (параметры)


завершен (рисунок 10).

Рисунок 10 – Ввод исходных данных по первому потоку

Ввод данных по потокам завершён, хотя мы не ввели данные по двум оставшимся


потокам (VAPOR и LIQUID). Данные по этим потокам будут рассчитаны Aspen Plus.

2) Нажмите .
Открылась страница Blocks (Функциональные блоки) | Setup (Настройки) | Configuration
(Конфигурация) (рисунок 11).

15
Рисунок 11 - Параметры испарителя

Ввод данных функциональных блоков

На странице Blocks (Функциональные блоки) | Setup (Настройки) | Specifications


(Параметры) присутствует два поля, определяющие параметры испарителя, которые
необходимо ввести (рисунок 12). По умолчанию указаны температура и давление. В
нашем случае, исходные паровая фаза на выходе из испарителя (Vapor fraction) и давление
(Pressure).

1) Введите параметры испарителя из задания (таблица 2):

Таблица 2. Параметры испарителя


Параметр Значение Единица измерения
Pressure 1 Atm
Vapor fraction 0,5 -

16
Рисунок 12 - Ввод параметров испарителя
2) Нажмите .
Откроется окно, сообщающее о том, что необходимые данные введены (рисунок 13).

Рисунок 13 – Окно сообщения (Ввод данных завершён)

Запуск расчёта модели

1) В окне Required Input Complete (Ввод данных завершён) нажмите OK.


Откроется Control Panel (Контрольная панель) и начнётся расчёт модели. Используйте
Control Panel (Контрольную панель) для ознакомления с процессом расчёта модели в
17
Aspen Plus. Как только расчёт будет завершён, это будет отображено соответствующим
сообщением: Simulation calculations completed – Расчёт модели завершён (рисунок 14).

Рисунок 14 - Расчёт модели завершён

Ознакомление с результатами расчёта


Когда расчёт завершён, в строке состояния появится сообщение Results Available
(Результаты доступны). Теперь вы можете ознакомиться с результатами расчёта данной
модели.
Просмотрим результаты расчёта для блока FLASH (испаритель).
1) Перейдите на блок-схему процесса, выбрав в меню Window (Окно) | Process
Flowsheet Window (Окно блок-схемы процесса)
2) Выделите блок FLASH или обозначение блока и нажмите ПКМ.
3) В открывшемся меню выберите Results (Результаты) (рисунок 15).

18
Рисунок 15 – Результаты расчета

Ознакомление с результатами по потокам.


Посмотрите результаты по потоку VAPOR.
На блок-схеме выделите поток VAPOR, нажмите ПКМ и выберите Results (Результаты).
Откроется окно Material (рисунок 16).

19
Рисунок 16 - Результаты расчета материального потока VAPOR

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


Для отображения результатов по всем потокам:
1) Нажмите стрелку вниз в поле с наименованием потока VAPOR и выберите
«FEED».
2) Для второй колонки выберите в поле «LIQUID» - для отображения данных о
втором потоке.
3) Проделайте тоже самое для потока VAPOR.
Теперь результаты показаны для всех четырёх потоков. Это можно было сделать быстрее,
путём выбора «All streams» (Все потоки) в списке Display (Отобразить) (рисунок 17).

20
Рисунок 17 - Результаты расчета материальных потоков

Обратите внимание на параметр Vapor Frac, он отображает долю паровой фазы в


данном потоке. Как мы видим, после испарителя поток VAPOR имеет 100% содержание
паровой фазы, в то время как поток с конденсатом LIQUID имеет 0% паровой фазы. В то
же время, количество вещества, испарённого аппаратом, является 50%. Это видно из
равенства молярного расхода потоков LIQUID и VAPOR.

Сохранение модели под другим именем


Перед тем как закрыть модель, сохраните ей под именем, чтобы впоследствии
можно было открыть её для выполнения одной из следующих работ.
Откройте в главном меню Aspen Plus File (Файл) | Save As (Сохранить как).
1) В окне Save As (Сохранить как) выберите папку, куда вы хотите сохранить.
2) В строке File name (Имя файла) введите имя файла.
3) Убедитесь, что поле Save as type (Тип файла) указано Aspen Plus Documents
(*.apw).
4) Нажмите Save (Сохранить).

21
Варианты заданий

1) Нагреватель (Heater):
Входной поток: 50 кМоль/ч бензол, 10 С, 1 бар.
Параметры нагревателя: повышение температуры на 100 С, давление 2 бара.

2) Насос (Pump):
Входной поток: 1000 кг/ч толуол, 25С, 0.1 МПа.
Параметры насоса: мощность 2 кВт, КПД насоса – 0,93, КПД двигателя – 0,92.

3) Турбина (Pump):
Входной поток: 5 кг/с вода, 20 С, 4 бар.
Параметры турбины: получаемая мощность 1 кВт, КПД турбины – 0,76, КПД
двигателя – 0,94.

22
Лабораторная работа № 2
Построение модели процесса на примере регенерационной колонны
метилциклогексана (МЦГ) (рисунок 18).

Рисунок 18 – Схема регенерационной колонны

МЦГ и толуол сложно разделить с помощью простой бинарной дистилляции. В


регенерационной колонне, изображенной на рисунке 18, фенол используется для
экстрагирования толуола, что даёт возможность получить чистый МЦГ. Чистота
регенерированного МЦГ зависит от расхода фенола на входе в колонну. При решение
данной задачи в Aspen Plus, можно будет исследовать производительность данной
колонны.

Создание новой модели


Aspen Plus содержит встроенные шаблоны для различных областей применения
таких как химическая, нефтяная, электролитическая, специальная химическая,
фармакологическая и металлургическая промышленности и другие.
1) В стартовом окне (Aspen Plus Startup) выберите Template (шаблон) и нажмите OK.
Появилось окно New (Новый) (рисунок 19).
Используйте окно New для задания предустановленных единиц измерения, а также
методов решения модели, заданных для каждой области применения. Также есть
возможность задавать тип решения модели (Run Type).
2) Выберите шаблон General with metric Units (Общая с метрическими единицами
измерения). Текущий способ решения модели (Run Type) – Flowsheet соответствует нашей
модели.

23
Рисунок 19 - Окно New (Новый)

3) Нажимаем OK для применения текущих настроек.


Это займет несколько секунд установка указанных параметров.
Теперь главное окно Aspen Plus активно.

Составление блок-схемы
Как видно из схемы на рисунке 18, тут 2 питающих потока (feed stream)
(МЦГ+Толуол и Фенол), один функциональный блок (unit operation) (колонна для
перегонки) и 2 выходных потока (product streams) (дистиллят и кубовый остаток).
Расположите функциональный блок колонны для перегонки и подведите потоки.
4) Из библиотеки моделей выберите вкладку Columns (колонны).
5) Посмотрите описание блока RadFrac в строке состояния (prompt).
Описание для данной колонны соответствует нашей задаче.
6) Вы можете выбрать RadFrac и нажать F1 для получения справки по данному блоку.
Информация в справке подтверждает, что данный блок подходит для экстрактивной
перегонки.
7) При нажатии на RadFrac, появится список разновидностей дистилляционной
колонны. Нам необходима FRACT1. Нажимаем и перетаскиваем в блок-схему (рисунок
20).

24
Рисунок 20 – Блок FRACT1

Для присоединения потоков к блоку:

8) В библиотеке моделей нажмите . Это позволит ставить потоки на блок-


схеме.
9) Переместите курсор (теперь крестик) на блок-схему.
Порты (ports), к которым можно подвести потоки (streams) обозначены стрелками.
Красные – необходимые потоки, синие – дополнительные. Наводите на месте соединения,
чтобы посмотреть описание каждого из них.
10) Найдите порт с названием Feed (Required; one or more) (необходим; один или более)
и нажмите ЛКМ для обозначения места окончания потока (а, именно, питающего входа
колонны).
11) Подведите курсор к любому свободному месту и один раз кликните по нему ЛКМ
для завершения создания потока в данном месте. По умолчанию поток будет назван
Stream 1.
12) Создайте ещё один поток (название по умолчанию - Stream 2), присоединенный в
тот же вход колонны (повторите пункты 3 и 4).
Создайте ещё один поток (Stream 3), присоединенный к порту Liquid Distillate,
расположенному сверху справа. Полное название: Liquid Distillate (Required if Distillate
Vapor Fraction < 1(Setup Condenser sheet) – Жидкий дистиллят (Необходимый поток, если
доля пара дистиллята меньше единицы (Настройки конденсатора)).
13) Присоедините к порту Bottoms (кубовый остаток) 4-ый поток (название по
умолчанию - Stream 4).
25
14) Нажмите для прекращения добавления потоков при нажатии в области блок-
схемы. Блок-схема готова (рисунок 21):

Рисунок 21 – Готовая блок-схема

В строке состояние надпись Flowsheet Not Complete (блок-схема не завершена)


изменилась на Required Input Incomplete (ввод необходимых данных не завершен).

Примечания о расположениях потоков:


1) Для выбора теплового или энергетического потока вместо материального потока,
нажмите стрелку вниз рядом с кнопкой потоков и выберите требуемый.
2) Для отмены поток в любой момент ввода, нажмите Esc.
3) Вы можете удалить любой потом путем выделения и нажатия Delete. Однако,
Aspen Plus продолжит увеличивать число в названии потока.
4) Для переименования потока, выделите поток, нажмите ПКМ и выберите Rename
Stream (Переименовать поток).

Ввод информации
После того, как составлена блок-схема процесса, используйте Data Browser (Браузер
Данных) для ввода необходимой информации. Кнопка Next « » отображает страницы,
содержащие поля, обязательные для ввода. При каждом нажатии Next будут происходить
переход на следующую страницу до тех пор, пока все страницы не будут заполнены и
тогда будет предложено запустить расчет модели (Run). Также, вы можете
ориентироваться по страницам вводимый данных следующими способами:
1) В главном меню нажать Data, после чего выбрать во всплывшем меню
необходимый раздел.
26
2) В главном меню нажать Data, после чего выбрать Data Browser и использовать
древо навигации для навигации.
3) Нажать соответствующую кнопку на панели инструментов:
Всплывающие подсказки помогут определить значение иконок.
4) Выберите любой поток или блок на блок-схеме, нажмите ПКМ и выберите Input во
всплывшем меню.
5) Двойной клик ЛКМ по потоку или блоку на блок-схеме.

Ввод названия
6) Нажмите
Aspen Plus покажет сообщение Flowsheet Complete (построение блок схемы завершено) и
предложит перейти к следующей форме для вводы данных (рисунок 22).

Рисунок 22 - Сообщение Flowsheet Complete (построение блок схемы завершено)

7) Нажмите OK.
Aspen Plus откроет Data Browser (Браузер данных), а именно,
Страницу Setup | Specifications | Global (рисунок 23)

27
Рисунок 23 - Окно Specifications

8) В поле Title (Название) введите «Процесс регенерации метилциклогексана» и


нажмите Enter.
Страница Setup (Настройки) | Specifications (Параметры) | Global (Общие)
отображает глобальные настройки для всей модели. Здесь указаны единицы измерения
(Unit of measurement) – MET (metric – метрические), которые были выбраны ранее при
выборе шаблона. Здесь единицы измерения можно изменить для всего проекта, также
можно изменить отдельно для каждого блока или потока, но это уже делается в
параметрах блоков и потоков.

Настройка отображения результатов


Результаты можно посмотреть в Aspen Plus после моделирования или после выхода
в отчёте (текстовом файле). В текущей задаче, пусть Aspen Plus посчитает мольные
концентрации (mole fractions) и набор встроенных параметров, называемый TXPORT.

TXPORT – транспортные свойства: массовая плотность (mass density), вязкость (viscosity)


и поверхностное натяжение (surface tension).

1) Перейдите Setup (настройки) | Report Options (свойства отчёта) | Stream (потоки) в


дереве браузера данных.
Если страница Report Options не видно, то нажмите «+» рядом с Setup для раскрытия
подразделов (рисунок 24).
2) Отметьте галочкой Mole (мольные) в области Fraction basis (концентрации).

28
Рисунок 24 - Задание свойств отчёта

Теперь Aspen Plus будет считать и отображать в отчёте мольные концентрации всех
компонентов.

3) Нажмите Property Sets (Наборы свойств) (рисунок 25).


4) Выделите TXPORT и нажмите для добавление в список наборов, которые
будут считаться и выводиться в отчёте.

29
Рисунок 25 – Выбор свойств

Внизу окна отображается список параметров, входящих в данный набор.


5) Нажмите Close.
6) Нажмите .

Открылась страница Components (компоненты) | Specifications (Параметры) | Selection


(Выбор).

Ввод компонентов
Используйте страницу Components (Компоненты) | Specifications (Параметры) |
Selection (Выбор) для выбора химических веществ, присутствующих в модели. В нашем
случае это: толуол, фенол и метилциклогексан.
3) В поле Component ID (обозначение компонента) введите TOLUENE (толуол) и
нажмите Enter. Поскольку Aspen Plus узнал данное вещество, то поля Type (тип),
Component name (наименование вещества), Formula (химическая формула) заполнятся
автоматически.
4) Во второй строке, в поле Component ID введите PHENOL и нажмите Enter.
5) В третьей, в поле Component ID введите MCH (МЦГ) и нажмите Enter. Aspen Plus
не узнает данную аббревиатуру.
6) В поле Component name (наименование вещества) METHYLCYC и нажмите Enter.
Откроется окно Find (поиск), в котором отобразятся все вещества из библиотек Aspen
Plus, в названии которых содержится METHYLCYC (рисунок 26).

30
Рисунок 26 - Окно Find (поиск компонентов)

7) Выберите из списка Methylcyclohexane.


8) Нажмите Add (добавить).
9) Нажмите Close (закрыть).

Если вы хотите осуществить поиск веществ по молекулярному весу, точке кипения


или номеру CAS, используйте Advanced (Улучшенный поиск).

Теперь вещества: Toluene (толуол), Phenol (фенол) и MCH (метилциклогексан) заданы


(рисунок 27).

31
Рисунок 27 – Ввод компонентов

10) Нажмите .

Открылась страница Properties (Свойства) | Specifications (Параметры) | Global (Общие).

Выбор метода решения


Используйте страницу Properties (Свойства) | Specifications (Параметры) | Global
(Общие) для выбора метода для вычисления таких параметров константа
теплопроводности (K-value), энтальпия (enthalpy) и плотность (density). Список Base
method (базовый методы) содержит методы, предустановленные в Aspen Plus. Список этих
методов может меняться в зависимости от параметров текущего Process type (типа
процесса).
Нажатие Modify property models (изменение параметров моделей) позволяет создать
пользовательский метод, параметры которого по умолчанию задаются в соответствие с
выбранным базовым методом, но могут быть изменены по усмотрению.
Для данной модели используйте метод UNIFAC для расчёта термодинамических
параметров.
1) Выберите в списке Base method (базовых методов) UNIFAC.
Обратите внимание, чтобы Process type (тип процесса) был задан как ALL (все).
Чтобы получить помощь в выборе метода для конкретной задачи, то воспользуйтесь
кнопкой и далее следуйте указаниям Assistant – Property method selection (Помощник
выбора метода).
2) Нажмите .
32
Откроется окно Required Properties Input Complete (рисунок 28).

Рисунок 28 - окно Required Properties Input Complete

3) Нажмите OK.

Aspen Plus покажет следующую страницу, где необходимо ввести данные.


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

Ввод параметров потока


Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры).
Введите данные по первому потоку (Stream 1) – толуол+МЦГ.
1) Введите данные по первому потоку в соответствие с заданием (таблица 3):

Таблица 3. Данные по первому потоку


Параметр Значение Единица измерения
Temperature (температура) 105 С
Pressure (давление) 2 bar
Toluene flow rate (расход 91 кМоль/ч
толуола)
MCH flow rate (расход 91 кМоль/ч
МЦГ)

Ввод данных на странице Streams (потоки) | Input (ввод) | Specifications (параметры)


завершен (рисунок 29).

33
Рисунок 29 – Ввод данных по первому потоку
2) Нажмите .

Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры). Введите


данные по первому потоку (Stream 2) – фенол (рисунок 30).
3) Введите данные по второму потоку в соответствие с заданием (таблица 4):

Таблица 4. Данные по второму потоку


Параметр Значение Единица измерения
Temperature (температура) 105 С
Pressure (давление) 2 bar
Phenol flow rate (расход 200 кМоль/ч
фенола)

34
Рисунок 30 - Ввод данных по второму потоку

Ввод данных по потокам завершен.

4) Нажмите .
Открылась страница Blocks (Функциональные блоки) | Setup (Настройки) | Configuration
(Конфигурация) (рисунок 31).

Рисунок 31 – Параметры блока FRACT1 (ректификационной колонны)

35
Ввод данных функциональных блоков
На странице Blocks (Функциональные блоки) | Setup (Настройки) | Configuration
(Конфигурация) присутствуют поля: Number of stages (количество стадий, включая
конденсатор и дистилляционный куб), Condenser type (тип конденсатора) и два поля с
параметрами, которые необходимо выбрать и ввести.
Остальные поля уже заполнены по умолчанию:
Reboiler (тип дистилляционного куба: Kettle (Котёл-испаритель), Thermosiphon
(Термосифон), None (Без)),
Valid phases (Фазы),
Convergence (Метод конвергенции).

1) Нажмите на каждое поле и прочитайте подсказки.


Если вы нажмете , пока необходимые поля не заполнены, появится окно Completion
Status (Состояние завершения) (рисунок 32), в котором будет описаны поля, обязательные
для заполнения.

Рисунок 32 - окно Completion Status (Состояние завершения)

Закройте данное окно.


2) Введите параметры колонны из задания (Таблица 5):

Таблица 5. Параметры колонны


Параметр Значение Единица измерения
Number of stages 22 -
(Количество стадий)
Condenser (Конденсатор) Полная конденсация -
(жидкий дистиллят
находится в точке
насыщения)

36
Distillate rate (расход 91 кМоль/ч
фенола)
Reflux ratio 8 -

В поле Calculation Type (Метод вычисления) следует задать Equilibrium (Состояние


равновесия) (рисунок 33). Остальные параметры (reboiler, valid phases, convergence) пусть
останутся заданными по умолчанию.

Рисунок 33 – Параметры ректификационной колонны

3) Нажмите или перейдите на вкладку Streams (Потоки).

Открылась страница Blocks (Функциональные блоки) | Setup (Настройки) | Streams


(Потоки) (рисунок 34).
В модели RadFrac «N» стадий. Первая стадия (Stage 1) находится наверху колонны –
конденсатор. Стадия «N» - дистилляционный куб. Как указано в задании, поток
МЦГ+Толуол (Stream 1) подается на 14ую стадию, а фенол (Stream 2) на 7 стадию.
4) Введите 14 в поле Stage для Stream 1 (Поток 1).
5) Введите 7 в поле Stage для Stream 2 (Поток 2).
Ввод данных на странице Blocks (Функциональные блоки) | Setup (Настройки) | Streams
(Потоки) завершен.

37
Рисунок 34 –Настройки потоков

6) Нажмите .
Откроется следующая вкладка Blocks (Функциональные блоки) | Setup (Настройки) |
Pressure (Давление) (рисунок 35).
Вы можете ввести давление постадийно (Pressure profile) или давление на верхней стадии
и падение давления на остальной части колонны. В данном задании заданы давления
конденсатора (1.62 bar) и дистилляционного куба (2.05 bar). Aspen Plus
проинтерполириует и рассчитает давления для каждой промежуточной стадии.
7) В списке View (Вид) выберите Pressure profile (Профиль давлений)
8) В первом поле Stage (Стадия) укажите номер стадии 1.
9) В поле Pressure (Давление) первой строки укажите давление 1.62 bar.
10) В поле Stage (Стадия) второй строки укажите номер стадии 22.
11) В поле Pressure (Давление) второй строки укажите давление 2.05 bar.

Рисунок 35 – Настройка давления

38
Обратите внимание также на надпись в строке состояние: Required Input Complete (Ввод
данных завершен).
12) Нажмите .
Откроется окно, сообщающее о том, что необходимые данные введены (рисунок 36).

Рисунок 36 – Ввод данных завершен

Запуск расчета модели


В окне Required Input Complete (Ввод данных завершен) нажмите OK.
Откроется Control Panel (Контрольная панель) и начнется расчет модели.
Используйте Control Panel (Контрольную панель) для ознакомления с процессом расчета
модели в Aspen Plus. Как только расчет будет завершен, это будет отображено
соответствующим сообщением: Simulation calculations completed – Расчет модели
завершён (рисунок 37).

39
Рисунок 37 - Расчет модели завершён

Ознакомление с результатами расчета


Когда расчет завершен, в строке состояния появится сообщение Results Available
(Результаты доступны). Теперь вы можете ознакомиться с результатами расчета данной
модели.
Просмотрим результаты расчёта для блока B1 (дистилляционная колонна).
1) Перейдите на блок-схему процесса, выбрав в меню Window (Окно) | Process
Flowsheet Window (Окно блок-схемы процесса)
2) Выделите блок B1 или обозначение блока и нажмите ПКМ.
3) В открывшемся меню выберите Results (Результаты).

Откроется страница Block B1 Results Summary (Сводная таблица результатов расчёта по


блоку B1) (рисунок 38).

40
Рисунок 38 - Сводная таблица результатов расчёта блока В1

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


Summary (Сводная таблица результатов), Profiles (Профили) и Stream Results (Результаты
по потокам). В древе Data Browser (Браузере данных) раскройте все подразделы, нажав на
«+», чтобы ознакомится с тем, что включает в себя каждый из разделов.
4) Выберите Blocks (Блоки) | B1 | Profiles (Профили)
Вкладка TPFQ отображает температуру, давление, тепловую нагрузку и расходы для
каждой стадии данного блока (рисунок 39).

Рисунок 39 - Вкладка TPFQ

5) Используйте прокрутку, чтобы просмотреть результаты для всех 22 стадий.


6) Выберите Stage flows (Расходы) для списка View (Вид).
7) Используйте список Basis (Основа) для изменения типа единиц измерения.

41
8) Можно так же изменять единицы измерения в самой таблице, Aspen Plus
автоматически переведет все значения.
9) Используйте кнопку « » Next Form (Следующая форма) для просмотра
следующей страницы результатов.
10) Посмотрите чистоту МЦГ на выходе из колонны (первая стадия колонны) (рисунок
40).

Рисунок 40 – Мольные доли компонентов по стадиям

Чистота МЦГ получилась около 91% с заданными параметрами потоков и колонны.


Ознакомление с результатами по потокам
Посмотрите результаты по потоку 3 (Stream 3).
На блок-схеме выделите поток 3 (Stream 3), нажмите ПКМ и выберите Results
(Результаты). Откроется окно Material (рисунок 41).

42
Рисунок 41 - Результаты расчета материального потока 3

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


внимание на то, что приведены данные Mole Frac (мольная концентрация). Галочку о
расчете данных мы ставили ранее на странице Setup (Настройки) | Report Options
(Свойства отчёта) | Stream (Поток).
Для отображения результатов по всем потокам:
1) Нажмите стрелку вниз в поле с номером потока «3» и выберите «1».
2) Для второй колонки выберите в поле «2» - для отображения данных о втором
потоке.
3) Проделайте тоже самое для потока 3 и 4.
Теперь результаты показаны для всех четырёх потоков. Это можно было сделать быстрее,
путем выбора «All streams» (Все потоки) в списке Display (Отобразить).

Изменение исходных данных


Увеличьте расход Фенола в потоке 2 (Stream 2).
1) Перейдите на блок-схему процесса.
2) Выберите поток 2 (Stream 2) и нажмите ПКМ.
3) В появившемся меню выберите Input.
Открылась страница Stream 2 Input Specifications (Входные параметры потока 2).
4) В области Composition (Состав) для Фенола измените расход с 200 на 300 КМоль/ч.
После того как данные были изменены в строке состояние появилась надпись Input
Charged (Исходные данные изменены) и в Data Browser (Браузере данных) символ
изменился на , и кнопка (Run – Запуск симуляции) снова стала доступна для
нажатия.

43
Перезапуск симуляции
1) Нажмите кнопку .
Aspen Plus спросит о запуске симуляции.
2) Нажмите OK.
Откроется Control Panel (Контрольная панель)
3) Ознакомьтесь с новыми результатами в Data Browser (Браузере данных).
Концентрация МЦГ возросла до 93.2%. Для нахождения оптимальной концентрации
Фенола полезно построить график зависимости концентрации МЦГ на выходе от расхода
Фенола на входе. Это будет проделано в следующей главе.

Создание отчёта
Aspen Plus позволяет создавать файл с отчётом, содержащим параметры симуляции и
результаты вычисления.
1) Выберите в меню File (Файл) | Export (Экспортирование)
Откроется окно экспорта
2) В списке Save as type (Сохранить как) выберите Report File (*.rep) (Файл отчета с
расширение *.rep) (рисунок 42).

Рисунок 42 – Окно создания файла с отчётом

44
3) Введите название MCH.
4) Нажмите Save (Сохранить), чтобы создать файл MCH.rep.
Полученный файл MCH.rep можно открыть текстовым редактором. Aspen Plus не
необходим для открытия данного файла.
5) Откройте файл MCH.rep и ознакомьтесь с содержанием.

Варианты заданий

45
Лабораторная работа № 3
Выполнение анализа чувствительности.
Одно из преимуществ моделирования это то, что вы можете изучить
чувствительность параметров процесса в зависимости от изменения переменных. С
помощью Aspen Plus вы можете варьировать исходные данные и сравнивать результаты,
полученные для разных значений параметров. Данная процедура названа Sensitivity
analysis (Анализ чувствительности).
В данной главе, мы выполним анализ чувствительности, используя модель
восстановления метилциклогексана, которую мы создали в прошлой главе.

Открытие ранее созданной модели


Вы можете открыть ранее созданную модель в списке, который показывается при
запуске Aspen Plus или с помощью проводника. Для этого откройте папку, куда сохранили
файл MCH.apw и откройте его, также можно использовать файл MCH.bkp.
При открытии модели отобразиться окно с блок-схемой.

Сохранение модели под другим именем


Перед тем как переделать модель MCH.apw или MCH.bkp, сохраните модель под
другим именем MCHSENS.apw. После этого можно изменять модель.
1) Откройте в главном меню Aspen Plus File (Файл) | Save As (Сохранить как).
2) В окне Save As (Сохранить как) выберите папку, куда вы хотите сохранить.
3) В строке File name (Имя файла) введите MCHSENS
4) Убедитесь, что поле Save as type (Тип файла) указано Aspen Plus Documents
(*.apw).
5) Нажмите Save (Сохранить).

Описание анализа чувствительности


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

Ввод параметров
Для создания нового блока Sensitivity проделайте следующее:
1) Выберите Data (Данные) | Model Analysis Tools (Инструменты анализа модели) |
Sensitivity (Чувствительность).
Открылась страница Object manager (Управление объектами), где можно:
- Create new sensitivity blocks (Создание нового блока)
- Edit existing sensitivity blocks (Редактирование)
- View status of sensitivity blocks (Просмотр статуса)
2) Нажмите New (Новый)
Откроется окно Create new ID (Создание нового идентификатора).
3) Нажмите OK.
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Sensitivity
(Чувствительность) | S-1 | Input (Исходные данные) | Define (Определение) (рисунок 43).

46
Рисунок 43 – Инструменты анализа модели

Анализ чувствительности создаст таблицу данных. Первая колонка будет содержать


заданные пользователем диапазон входных величин расхода фенола. Остальные три
колонки будут содержать рассчитанные значения для чистоты МЦГ, тепловую нагрузку
конденсатора и испарителя.
На странице Define (Определение) определяются имена для каждой переменной,
которые будут рассчитаны (чистота МЦГ, тепловая нагрузка конденсатора и испарителя).
На вкладке Vary (Изменение) задается диапазон и приращение для изменяемых величин
(расход фенола). На вкладке Tabulate (Таблица) установите формат таблице.
Начните с определения изменения величины чистоты МЦГ.
1) Нажмите New (Новый) на вкладке Define (определение).
Откроется окно Create new variable (Создать новую перемену).
2) Наберите XMCH и нажмите OK.
Откроется окно Variable Definition (Определение переменной) (рисунок 44). Определите
XMCH как мольная концентрация МЦГ в потоке 3 (Stream 3).
3) В списке Category (Категория) выберите Streams (Потоки).
4) В области Reference (Указатель) в списке Type (Тип) выберите Mole-Frac (Мольная
доля).
5) В списке Streams (потоки) выберите 3.
6) В данной модели, нет необходимости изменять заданный по умолчанию параметр
MIXED в поле Substream (Подпотоки).
7) В поле Component (Компонент) выберите MCH (МЦГ).
Теперь вы определили XCMH как мольную концентрацию МЦГ в потоке 3. Синяя галочка
показывает, что форма заполнена.

47
Рисунок 44 - окно Variable Definition (Определение переменной)

8) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Sensitivity
(Чувствительность) | S-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначена XMCH.

Определение QCOND (Тепловая нагрузка конденсатора) и QREB (Тепловая нагрузка


испарителя)
1) Нажмите New (Новый).
2) Наберите имя QCOND и нажмите OK.
Определите QCOND как тепловую нагрузку для блока RadFrac B1.
3) В списке Category (Категория) выберите Blocks (Блоки).
4) В списке Type (Тип) выберите Block-Var.
5) В списке Block (Блоки) выберите B1.
6) В списке Variable (Переменная) выберите COND-DUTY.
Aspen Plus автоматически заполнит поле Sentence, основываясь на вашем выборе.
Не закрывайте окно. Определите переменную QREB.
7) В списке Variable name (Имя переменной) выберите <New>.
Откроется окно New Item (Новый).
8) Введите QREB и нажмите OK.
Определите QREB как тепловую нагрузку испарителя блока B1.
9) В списке Category (Категория) выберите Blocks (Блоки).
10) В списке Type (Тип) выберите Block-Var.
11) В списке Block (Блок) выберите B1.
12) В списке Variable (Переменная) выберите REB-DUTY.
13) Нажмите Close (Закрыть).
Теперь переменные QCOND и QREB определены как тепловые нагрузки конденсатора и
испарителя соответственно для блока B1.
48
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Sensitivity
(Чувствительность) | S-1 | Input (Исходные данные) | Define (Определение) с тремя
переменными XMCH, QCOND, QREB.
Далее, определим диапазон, приращение и обозначение для изменяемой переменной
расхода фенола.

Задание изменяемой величины


1) Нажмите или перейдите на вкладку Vary (Изменение).
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Sensitivity
(Чувствительность) | S-1 | Input (Исходные данные) | Vary (Изменение) (рисунок 45).
Задайте расход фенола (Поток 2) от 200 кмоль/ч до 1200 кмоль/ч с приращением 100
кмоль/ч.
2) В списке Variable number (Номер переменной) выберите 1.
3) В списке Type (Тип) выберите Stream-Var.
4) В списке Stream (Поток) выберите 2.
5) В списке Variable (Переменная) выберите MOLE-FLOW.
6) В области Values for varied variable (Значения для изменяемой переменной)
выберите Overall range (Общий диапазон) и введите следующие значения в
соответствующие поля (таблица 6):
Таблица 6. Значения для изменяемой переменной
Поле Значение
Lower (Нижнее) 200 кмоль/ч
Upper (Верхняя) 1200 кмоль/ч
Incr (Приращение) 100 кмоль/ч

7) В области Report labels (Обозначение в отчете) введите следующую информацию


(таблица 7):
Таблица 7. Обозначение в отчете
Line (Строка) Значение
Line 1 PHENOL
Line 2 FLOWRATE

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

49
Рисунок 45 - Задание изменяемой переменной

Далее, задайте формат таблица, которую Aspen Plus создаст после запуска анализа.
Формирование отчетной таблицы.
8) Нажмите или перейдите на вкладку Tabulate (Таблица).
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Sensitivity
(Чувствительность) | S-1 | Input (Исходные данные) | Tabulate (Таблица).
9) Создайте 3 строки с номерами 1, 2 и 3 в поле Column No. (Номер колонки) и
введите XMCH, QCOND и QREB в полях Tabulated variable or expression (Табличные
переменные или выражения).
Таблица должна выглядеть так (рисунок 46):

50
Рисунок 46 - Табличные переменные

10) Нажмите кнопку Table Format (Формат таблицы).


Открылось окно Table Format (Формат таблицы). Введите названия для первой, второй и
третьей колонок, содержание которых было определено ранее. В названии колонок можно
использовать до 4-х строк. Каждая строка содержит до восьми символов.
11) В колонке 1 введите MCH PURITY IN DIST используя 3 строки.
12) В колонке 2 введите CONDENS DUTY используя 2 строки.
13) В колонке 3 введите REBOILER DUTY используя 2 строки.
После ввода окно должно выглядеть так (рисунок 47):

51
Рисунок 47 - Формат таблицы

14) Нажмите Close (Закрыть).


Ввод данных по Model Analysis Tools (Инструменты анализа модели) | Sensitivity
(Чувствительность) | S-1 | Input (Исходные данные) завершен и анализ чувствительности
готов к запуску.

Запуск анализа чувствительности


Запустить расчет можно запустить любым из следующих способов:
- в главном меню Aspen Plus выберите Run (Запуск) | Run (Запуск)
- на панели инструментов нажмите
- нажмите и в открывшемся окне Control Panel (Контрольная панель) нажмите .
- нажмите F5.

Отображение результатов анализа чувствительности


Результаты анализа чувствительно содержат таблицу значений, которые мы задали
на странице Input (Исходные данные) | Tabulate (Таблица), которые отображены как
результат изменения переменной, которую мы определили на странице Input (Исходные
данные) | Vary (Изменение).
1) В Data Browser (Браузере данных) откройте Model Analysis Tools (Инструменты
анализа модели) | Sensitivity (Чувствительность) | S-1 | Results (Результаты).
Откроется страница с таблицей результатов (рисунок 48):

52
Рисунок 48 – Таблица результатов

Графическое отображение результатов


Создайте график зависимости Чистоты МЦГ от расхода фенола:
1) Выберите колонку VARY 1 PHENOL FLOWRATE путем нажатия на название
колонки
2) В главном меню нажмите Plot (График) | X-Axis Variable (Переменные по оси X)
3) Выберите колонку MCH PURUTY IN DIST путем нажатия на название колонки
4) В главном меню нажмите Plot (График) | Y-Axis Variable (Переменные по оси Y)
5) В главном меню нажмите Plot (График) | Display Plot (Отображение графика)
Открылось окно с графиком.
6) Нажмите в правом верхнем углу, чтобы отобразить график в отдельном окне
(рисунок 49).

53
Рисунок 49 - окно с графиком

7) Настроить отображение графика можно с помощью элементов меню, которое


открывается при нажатии ПКМ по графику.

Выход из Aspen Plus


1) В главном меню выберите File (Файл) | Exit (Выход)
Откроется окно, предлагающее сохранить проект.
2) Нажмите Yes, чтобы сохранить.

Создание Технологической схемы процесса (Process Flow Diagram –


PFD)

Apsen Plus имеем 2 режима отображения:


1) Simulation mode (Режим симуляции)
2) PFD mode (режим отображения технологической схемы процесса)

В обоих режимах, Вы можете изменять вашу блок-схему процесса для подготовки


графики для отчёта с помощью:
1) Добавление текста и изображений
2) Отображение данных по потокам и блокам
3) Отображение таблиц результатов по потокам
4) Добавление OLE объектов

В режиме PFD, Вы можете изменять блок-схему в соответствии с вашим


производством. Например, одиночный элемент на производстве, который смоделирован с
помощью двух элементарных блоков в Aspen Plus может быть отображен в одном
54
элементе на блок схеме в режиме PFD. Эти изменения имеют только графический
характер и не влияют на саму блок-схему, которую Вы разработали и моделировали.
В этой главе, Вы будете использовать режим PFD для создания технологический схемы
процесса из блок-схемы дистилляционной колонны для регенерации МЦГ.

Открытие ранее созданной модели


Вы можете открыть ранее созданную модель в списке, которые показывается при
запуске Aspen Plus или путём перехода к папке, где находится файл MCH.apw и открытия
его непосредственно.

Включение режима PFD


Режим симуляции – режим по умолчанию у Aspen Plus, который используется для
отображения процесса или выполнения расчётов. Режим PFD используется для
отображения процесса в соответствии с требуемым видом для отчёта. Используйте режим
PFD для:
1) Добавления иконок оборудования и потоков, которые явным образом не
присутствуют в расчёте
2) Отображения данных по потокам
3) Отображения таблицы результатов
4) Добавления заголовка
Для переключения между режимами Simulation и PFD, используйте один из
следующих способов:
1) Выберите View (Вид) | PFD Mode (Режим PFD)
2) Нажмите F12
Активация режима PFD отображается в меню View (Вид) и в строке состояния снизу
главного окна. Также, рабочее пространство блок-схемы имеет толстую цветную рамку,
при включенном режиме PFD.
Когда Вы активировали режим PFD, Aspen Plus создает новую графику идентичную
блок-схеме. Эта новая графика процесса является независимой от оригинала. Выполнение
изменений потоков или блоков на каждой из этих двух схем (расчётной и в режиме PFD)
не затрагивает другую схему.
Если вы изменили расчётную блок-схему и хотите начать заново создать схему PFD,
которая включает эти изменения, то выберите View (Вид) | Reset PFD (Перерисовать PFD)
при включенной режиме PFD. Схема PFD будет полностью перерисована в соответствии с
расчётной.

Добавление насоса на блок-схему


При расчёте процесса регенерации МЦГ, не был использован насос для подачи
исходных веществ в колонну. Взамен этому, было указано давление у потока. Однако,
можно добавить насос в режиме PFD.
Расположите насос на блок-схеме и разделите Stream 1 (Поток 1) на два потока:
подходящий к насосу и исходящий из насоса, идущий к колонне. Следуйте инструкциям
ниже.
Для добавления насоса на блок-схему PFD в разрыв Stream 1 (Потока 1):
1) Перейдите в режим PFD, выбрав в меню View (Вид) | PFD Mode (Режим PFD), если
вы не сделали этого ранее. Обратите внимание на цветную рамку и надпись «PFD Mode»
внизу экрана в строке статуса, чтобы убедиться, что включен режим PFD.
2) Перейдите на вкладку Pressure Changers (Устройства для изменения давления).
3) Нажмите « » рядом с иконкой Pump (Насос).

55
4) Не отпуская клавишу мыши, выберите ICON1.
5) Нажмите и удерживая клавишу мыши, перетащите иконку насоса ICON1 на блок-
схему для создания блока насоса B2.
6) Расположите иконку насоса в середину Stream 1 (Потока 1).
7) Выберите Stream (Поток 1) и нажмите ПКМ.
8) Из всплывшего меню выберите Reconnect Destination (Изменить конечный пункт
потока).
Stream 1 (Поток 1) отсоединен от блока B1 (колонны) и можно подключить его к входу
насоса.
9) Переместите курсор « » к входу насоса и нажмите ЛКМ.
Stream 1 (Поток 1) подключен к входу насоса и можно создать поток от выхода насоса до
входа колонны.

10) Нажмите на .
11) Переместите курсор « » к выходу насоса и сделайте одно нажатие ЛКМ.
12) Переместите курсор « » к входу колонны и сделайте одно нажатие ЛКМ для
создания потока.
Для отмены создания потоков, Вы можете в любой момент нажать ESC.
Блок-схема PFD должна выглядеть примерно так (рисунок 50):

Рисунок 50 - Блок-схема PFD

Блоки B1 и B2 переместите для наглядности. Если хотите, то можете переименовать


потоки, и это не повлияет на расчётную блок-схему.

Отображение данных по потокам


Для отображения температуры и давления по потокам:
1) В меню выберите View (Вид) | Global Data (Глобальные данные) и убедитесь, что
стоит галочка напротив.
2) Выберите Tools (Инструменты) | Options (Настройки) | Results View (Просмотр
результатов) (рисунок 51).
3) Поставьте галочки напротив Temperature (Температура) и Pressure (Давление).
56
Рисунок 51 – Окно настройки

4) Нажмите OK.

Температура и давление, рассчитанные при расчёте ранее, показаны для каждого


потока. Aspen Plus также отображает окно легенды в нижнем левом угле экрана. Окно
легенды отображает символы и единицы измерений для глобальных данных. Переместите
окно легенды таким же образом, как перемещаются блоки.
Если вы не видите окно легенды, то выберите View (Вид) | Zoom (Масштаб) | Zoom
Full (Отобразить всё) или нажмите Ctrl+End, чтобы увидеть всё, что есть на блок-схеме.

Ваша блок-схема должны выглядеть примерно так (рисунок 52):

57
Рисунок 52 - Блок-схема PFD

Добавление таблицы данных по потокам (Stream Table)


Блок-схема PFD зачастую должна включать в себя таблицу данных по потокам
(тепловой и материальный баланс в виде таблицы). Для создание данной таблицы:

1) В меню View (Вид) убедитесь, что Annotation (Аннотация) отмечена галочкой.


2) Выберите Data (Данные) | Results Summary (Сводная таблица результатов) | Streams
(Потоки).
Откроется страница Results Summary (Сводная таблица результатов) | Streams (Потоки) |
Material (Материальные) с данными по всем потокам.
3) Нажмите один раз Stream Table (Таблица данных по потокам) для размещения её на
блок-схеме.
4) Вернитесь к блок-схеме.
Таблица данных по потокам отобразиться на блок-схеме (рисунок 53):

Рисунок 53 - Блок-схема PFD


58
Вы можете изменять масштаб, также перемещать объекты на блок-схеме.

Добавление текста
Для добавления заголовка используйте панель инструментов Draw (Графика).
Для включения отображения панели Draw (Графика):
1) Выберите View (Вид) | Toolbar (Панель инструментов).
2) В диалоговом окне Toolbars (Панели инструментов) отметьте галочкой пункт Draw
(Графика).
3) Нажмите OK.
Отобразилась панель инструментов Draw (Графика).
4) На панели Draw (Графика) нажмите « ».
5) Переместите курсор в место, где бы вы хотели разместить заголовок и нажмите
ЛКМ.
Появился прямоугольник и мигающий курсор для ввода текста.
6) Введите «Регенерационная колонна Метилциклогексана» и далее нажмите ЛКМ в
любом другом месте блок-схемы.
7) Выберите заголовок и измените размер шрифта на 17.

Окончательная версия блок-схемы выглядит примерно так (рисунок 54):

Рисунок 54 - Блок-схема PFD

Выход из режима PFD


Помните, что изменения, которые были внесены в режиме PFD в блок-схему, не
повлияют на блок-схему, по которой ведется расчёт модели.
Выберите View (Вид) | PFD Mode (Режим PFD) или нажмите F12 для выключения режима
PFD и возвращения в режим расчёта.

Выход из Aspen Plus


1) В главном меню выберите File (Файл) | Exit (Выход)
59
Откроется окно, предлагающее сохранить проект.
2) Нажмите Yes, чтобы сохранить.

60
Лабораторная работа №4
Расчёт физических свойств вещества не из базы данных

Данная лабораторная работа посвящена процедуре оценке данных вещества не из


базы данных Aspen. Использую молекулярную структуру и известные свойства Тиазола
Aspen Plus позволяет рассчитывать недостающие свойства

Физические данные Тиазола.


В данном расчёте, мы имеем дело с Тиазолом, водой и другими компонентами.

Тиазол (Thiazole (C3H3NS)) не присутствует в базе данных веществ в Aspen Plus. О


Тиазоле известна следующая информация:

Молекулярная структура

Молекулярный вес: 85
Нормальная точка кипения: 116,8 C
Давление насыщенных паров вычисляет по формуле

где в мм рт ст при температуре 69 < T < 118

Отсутствуют следующие параметры (необходимые для расчёта энтальпий и вязкостей)


(таблица 8):

Таблица 8. Отсутствующие параметры


Параметр Описание
TC – Critical Temperature Критическая температура
PC – Critical Pressure Критическое давление
CPIG – Ideal gas heat capacity coefficients Коэффициенты теплоёмкости
DHFORM – Heat of formation Теплота образования
DGFORM – Gibbs free energy formation Свободная энергия образования Гиббса
DHVLWT – Watson heat-of-vaporization Коэффициенты теплоты испарения Уотсона
coefficients
VC – Critical Volume Критический объём
ZC – Critical compressibility factor Коэффициент сжатия

Режим Property Estimation (Расчёт параметров) в Aspen Plus рассчитает недостающие


параметры Тиазола.

61
Создание симуляции для расчёта параметров
Появилось окно New (Новый).
Используйте окно New для задания предустановленных единиц измерения, а также
методов решения модели, заданных для каждой области применения. Также есть
возможность задавать тип решения модели.
1) Выберите шаблон General with metric Units (Общая с метрическими единицами
измерения). Текущий способ решения модели (Run Type) – Property Estimation (Расчёт
параметров).
2) Нажимаем OK для применения текущих настроек.
Открылось окно Data Browser (Браузер Данных). Отсутствует окно с блок-схемой для
данного типа симуляции. В начале, мы введём описание, далее определим новый
компонент Тиазол. Далее введём молекулярную структуру Тиазола и известные
параметры. Потом Aspen Plus рассчитает все отсутствующие параметры вещества.

Ввод названия
1) Откройте страницу Setup (Настройки) | Specifications (Параметры) | Global (Общие)
в Data Browser (Браузере данных).
2) В поле Title (Заголовок) введите «Расчёт данных для Тиазола» (рисунок 55).

Рисунок 55 – Ввод заголовка «Расчёт данных для Тиазола»

Ввод компонентов
1) Откройте страницу Components (Компоненты) | Specifications (Параметры) |
Selection (Выбор)
2) В первой строке в поле Component ID введите THIAZOLE (рисунок 56).

62
Так как Тиазол не присутствует в базе данных веществ Aspen Plus, то поля Component
Name и Formula остались пустыми.

Рисунок 56 – Задание компонентов

Определение свойств для вычисления


1) Откройте страницу Properties (Параметры) | Estimation (Вычисление) | Input
(Исходные данные) | Setup (Настройки) (рисунок 57).
2) Убедитесь, что стоит выбор Estimate all missing parameters (Вычисление всех
отсутствующих параметров).

63
Рисунок 57 – Настройка вычисляемых параметров

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


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

Ввод молекулярной структуры


Для ввода молекулярной структуры Тиазола необходимо сделать следующее:
1) Откройте страницу Properties (Параметры) | Molecular Structure (Молекулярная
структура) | THIAZOLE | General (Общие) (рисунок 58).

64
Рисунок 58 – Задание молекулярной структуры

Вы можете определить молекулярную структуру как используя Общий метод с


вводом информации по каждому атому и определение каждой связи, так и Метод
функциональных групп, где рассматриваются свойства функциональных групп. В данной
работе используется Общий метод.
На текущей вкладке необходимо ввести молекулярную структуру Тиазола путём
ввода каждого атома (не водорода) и каждой связи между ними. Aspen Plus добавит
недостающие атомы водорода самостоятельно.
2) Зарисуем структуру Тиазола, добавив нумерацию к атомам.

3) Далее необходимо сформировать таблицу связей. Как мы видим из структуры


Тиазола, у нас 5 атомов и мы вносим их в первые две колонки Atom1, обозначая
порядковый номер и тип атома (таблица 9):
Таблица 9. Таблица связей
Number (Номер) Type (Тип)
1 C
2 C
3 S
4 C
5 N

65
4) Далее мы формируем список элементов, к которым соответствующим образом,
присоединены с помощью связей элементы из первой таблицы Atom 1 (таблица
10).
Таблица 10. Список элементов
Number (Номер) Type (Тип) – заполняется автоматически
2 C
3 S
4 C
5 N
1 C

5) В колонке Bond type (Тип связи) необходимо указать тип связи между
соответствующими элементами из таблиц Atom1 и Atom2. Как мы видим из
структуры Тиазола, между элементами 1 и 2, а также между 4 и 5 – двойная связь,
между остальными элементами одинарная (рисунок 59).

Рисунок 59 – Задание связей

Ввод данных о свойствах


Ввод молекулярной структуры достаточен для вычисления свойств. Однако, ввод
всех имеющихся данных повысит точность расчёта Aspen Plus.
Для ввода точки кипения и молекулярного веса Тиазола необходимо сделать следующее:
1) Откройте страницу Properties (Параметры) | Parameters (Параметры) | Pure
Component (Чистый компонент)
2) Нажмите New (Новый)
3) В открывшемся окне New Pure Component Parameters (Новые параметры чистого
компонента) выберите Scalar (Скаляр).
4) Введите наименование TBMW и нажмите Ok.

66
Откроется страница Properties (Параметры) | Parameters (Параметры) | Pure Component
(Чистый компонент) | TBMW | Input (Исходные данные) (рисунок 60).
5) В поле Component (Вещество) выберите THIAZOLE
6) В поле Parameters (Свойства) выберите TB (точка кипения при нормальных
условиях).
7) В поле Units (Единицы измерения) выберите C и в поле под компонентом введите
116.8
8) Аналогичным образом введите молекулярный весь (свойства MW) 85.

Рисунок 60 – Задание исходных данных

Мы ввели свойства чистого вещества Тиазола. Далее необходимо ввести


зависимость давления от температуры.
Для ввода коэффициентов зависимости давления насыщенного пара уравнения
Антоина от температуры необходимо сделать следующее:
1) Откройте страницу Properties (Параметры) | Parameters (Параметры) | Pure
Component (Чистый компонент).
2) Нажмите New (Новый)
3) В открывшемся окне New Pure Component Parameters (Новые параметры чистого
компонента) выберите T-Dependent correlation (Зависимость от температуры),
откроется древообразная структура свойств.
4) В разделе Liquid Vapor Pressure (Давление насыщенных паров жидкости) выберите
PLXANT-1.
5) Нажмите Ok.
Откроется страница Properties (Параметры) | Parameters (Параметры) | Pure Component
(Чистый компонент) | PLXANT-1 | Input (Исходные данные) (рисунок 61).
6) В поле Component (Вещество) выберите THIAZOLE.
Уравнение Антоина для тиазола следующее:

67
где в мм рт ст при температуре 69 < T < 118

Вы можете получить помощь по данному уравнению в справке Aspen Plus.


7) Выберите единицу измерения температуры градус Цельсия (C)
8) Для давления выберите мм рт столба (mmHg)
9) Введите коэффициенты Антоина для Тиазола в соответствующие поля следующим
образом (таблица 11):

Таблица 11. коэффициенты Антоина для Тиазола


Field (Поле) Coefficient
1 16.445
2 -3281
3 216.255
4 0
5 0
6 0
7 0
8 69
9 118

Рисунок 61 - Ввод коэффициентов Антоина

Вы ввели все имеющиеся данные по Тиазолу и теперь необходимо запустить расчёт.

Запуск расчёта свойств (Property Constant Estimation – PCES)


1) Выберите View (Вид) | Control Panel (Панель управления) или нажмите F7.
68
2) Выберите Run (Запуск) | Run (Запуск) в главном меню или нажмите F5.
3)
Когда будет выполнен запуск расчёта, на строке состояние в правом нижнем углу
появится соответствующая надпись Results Available with Warnings (Доступны результаты
с предупреждениями). В данной работы мы игнорируем предупреждения. Они связаны с
тем, что мы не использовали в определении молекулярной структуры функциональные
группы.

Просмотр результатов вычисления


Aspen Plus произвёл вычисление параметров чистого компонента и параметров
зависимостей от температуры.
Для просмотра результатов необходимо сделать следующее:
1) В Data Browser (Браузере данных) нажмите Results Summary (Сводная таблица
результатов) | Run Status (Статус расчёта).
Откроется страница со сводной таблицей результатов, в которой будет указано, что расчёт
выполнен, результаты получены, но с предупреждениями.
2) Откройте страницу Properties (Параметры) | Estimation (Вычисление) | Results
(Результаты).
Вкладка Pure Components (Чистые компоненты) (рисунок 62) содержит
рассчитанные свойства Тиазола. Название свойства, аббревиатуру, рассчитанное
значение, единицу измерения и метод, используемый для расчёта.

69
Рисунок 62 – Рассчитанные свойства Тиазола

3) Перейдите на вкладку T-Dependent (Зависимость от температуры) (рисунок 63).


Здесь представлены коэффициенты зависимостей параметров от температуры.

70
Рисунок 63 – Зависимость от температуры

Создание и использование файла резервного копирования со


свойствами веществ.
Сохраните данный расчёт как файл резервного копирования (backup file) (*.bkp),
который впоследствии можно будет импортировать в симуляциях, где используется
тиазол.
Для создания файла резервного копирования необходимо сделать следующее:
1) В главном меню выберите File (Файл) | Save As (Сохранить как)
2) В окне Save As (Сохранить как) выберите в поле Save as type (Тип файла) – Aspen
Plus Backup Files.
3) В поле File Name (Имя файла) введите thiazole
4) Нажмите Save (Сохранить).
Aspen Plus предупредит, что вы не сможете запустить новый расчёт с
использованием имеющихся результатов и предложит сохранить как файл в формате
Aspen Plus Document (*.apw), нажмите No (Нет).
Далее попробуем использовать данные о веществе Тиазол из файла thiazole.bkp в
другой модели. Для этого используем файл из первой работы с испарителем и заменим
метанол тиазолом.
71
Вы не сможете импортировать данные из файла, если файл имеет формат Aspen Plus
document (*.apw).
Для того, чтобы импортировать данные по Тиазолу в файл с испарителем сделайте
следующее:
1) Откройте модель с испарителем.
2) В главном меню выберите File (Файл) | Import (Импорт), выберите файл thiazole.bkp
и нажмите Open (Открыть).
3) Откроется окно со списком конфликтов Resolve ID Conflicts (рисунок 64).

Рисунок 64 - Окно со списком конфликтов

Чтобы разрешить конфликты необходимо сделать следующее:


1) Выделим всем строки данного списка и нажмём Merge (Совместить).
2) Нажмём Ok.
3) На предупреждение Aspen Plus о возможности перезаписи и потери данных при
совмещении нажмём Ok.
Открылась страница с общими свойствами модели. Как мы видим, тип модели (Run
type) стоит Property Estimation (Вычисление свойств). Изменим на Flowsheet.
Далее перейдём на страницу с компонентами и увидим, что в списке компонентов
присутствует Тиазол. Далее перейдём на страницу потока FEED и добавим вещество
Тиазол в поток в количестве 150 кМоль/ч. (рисунок 65).

72
Рисунок 65 – Ввод данных потока
Нажмите .
Ознакомьтесь с результатами расчёта (рисунок 66).

Рисунок 66 – Результаты расчета

73
Выход из Aspen Plus
3) В главном меню выберите File (Файл) | Exit (Выход)
Откроется окно, предлагающее сохранить проект.
4) Нажмите Yes, чтобы сохранить.

74
Лабораторная работа №5
Исследование свойств
До начала моделирования необходимо понимать физические свойства и поведение
жидкостей при равновесном состоянии, чтобы понять, соответствует ли представление о
поведении жидкостей тому, что будет в результате моделирования в Aspen Plus.
В данной лабораторной работе, вы будете использовать анализ свойств в Aspen Plus
для получения фазовой диаграммы T-xy бинарной смеси ацетон-хлороформ, используя
метод NRTL. Далее вы сравните результат, полученный в Aspen Plus и данные,
приведённые в литературе.

Запуск Aspen Plus

1) Нажмите кнопку Пуск, далее Программы


2) Выберите AspenTech-Aspen Engineering Suite-Aspen Plus 7.2 - Aspen Plus User
Interface
Открылось окно Aspen Plus Startup.
3) Выберите Template и нажмите OK.
Открылось окно New.
4) Выберите из списка шаблонов General with English Units.
5) В поле Run Type выберите Property Analysis.
6) Нажмите Ok.
Откроется главное окно Aspen Plus.

Ввод компонентов
В данном режиме симуляции нет необходимости создавать блок-схему для
выполнения анализа свойств.
1) Нажмите .
Открылась страница Setup (Настройки) | Specifications (Параметры) | Global (Общие).
2) Введите название, если желаете.
3) Выберите единицы измерения METCBAR для метрических единиц измерения с
градусами Цельсия для температуры и bar для давления.
4) Нажмите .
Открылась страница Components (Компоненты) | Specifications (Параметры) |
Selection (Выбор) (рисунок 67).
5) В первой строке в поле Component ID введите ACETONE и нажмите Enter.
6) Во второй строке в поле Component ID введите формулу хлороформа CHCL3 и
нажмите Enter.

75
Рисунок 67 – Ввод компонентов

7) Нажмите .
Открылась страница Properties (Свойства) | Specifications (Параметры) | Global
(Общие).
Для данного расчёта используйте физическую модель NRTL для вычисления параметров
равновесия парожидкостной смеси.
8) В поле Base method выберите NRTL.
9) Нажмите .
Открылась страница Properties (Свойства) | Parameters (Параметры) | Binary
Interaction (Бинарные смеси) | NRTL-1 | Input (Исходные данные) (рисунок 68).

76
Рисунок 68 – Исходные данные бинарной смеси

Данная страница показывает параметры для смеси ацетон-хлороформ, которые


находятся в базе данных Aspen Plus. Эти параметры были получены из литературных
источников для данной бинарной смеси для температуры от 15 до 64.47 градусов Цельсия.
Изучите дополнительную информацию по диапазонам данных и погрешностей,
использую систему помощи.
10) Поместите курсор в одно из полей с числовыми данными на данной странице.
11) Нажмите F1.
12) Ознакомьтесь с данными, чтобы удостовериться, что параметры, принятые по
умолчанию, соответствуют условиям нашего анализа (рисунок 69).

77
Рисунок 69 – Параметры бинарной смеси

13) Нажмите Enter.


14) Нажмите .

В появившемся окне нажмите Cancel.

Создание фазовой Txy диаграммы

Вы можете использовать возможность анализа Aspen Plus до того, как введены все
необходимые исходные данные для выполнения расчета. Обратите внимание, что в строке
состояния отображено «Required Input Incomplete» (Ввод исходные данные не завершён).
Aspen Plus может создавать четыре типа анализа свойств: для чистых веществ,
бинарных смесей, групп и потоков. Однако, при ввёденных в данном случае исходных
данных, доступны типы только по чистым компонентам и бинарной смеси.
В данном расчёте, изучается равновесие парожидкостной бинарной смеси ацетон-
хлороформ.
Значения из источников в литературе:
Температура кипения ацетона 56
Температура кипения хлороформа 61
Температура кипения азеотропной смеси ацетон-хлороформ 64.5
(Используются данные из Mass-Transfer Operations, Treybal, 3 издание, McGraw-Hill, стр.
356; Properties of Gases and Liquids, Reid, Sherwood and Prausnitz, 3 издание, McGraw-Hill,
Глава 9).

Для создания фазовой диаграммы Txy

78
1) В главном меню выберите Tools (Инструменты) | Analysis (Анализ) | Property
(Свойства) | Binary (Бинарная смесь).
Открылось окно Binary Analysis (Анализ бинарной смеси).
2) В поле Analysis type нажмите на стрелку вниз и посмотрите доступные виды
анализа. Txy и Pxy используется для неидеальных парожидкостных смесей для проверки
графика азеотропы. Gibbs Energy of mixing (Энергия Гиббса смеси) используется, чтобы
посмотреть, если смесь состоит из двух жидких фаз.
3) Выберите Txy.
Поля в текущем окне заполнились в соответствии с настройками по умолчанию, которые в
данной работе являются уместными.
4) Нажмите Go для начала выполнения анализа.
Когда расчёт будет выполнен, результаты появятся в виде таблицы. Также график T-xy
будет автоматически выведен на экран (рисунок 70).

Рисунок 70 - График T-xy

5) Найдите на графике температуру азеотропы. Обратите внимание, что температура


азеотропы 64.2, что в соответствие с данными из литературы имеет погрешность 0.5%.
6) Выберите окно Binary Analysis Results (Результаты анализа бинарной смеси),
которое находится за окном графика.
В таблице представлены коэффициенты активности (коэффициенты отклонения
данного раствора от идеального) и константы равновесия, а также температуры и состав.
79
Используйте скроллбары для просмотра всех результатов. Также с помощью Plot Wizard
можно построить различные типа графиков.
Для построения графика коэффициентов активности:
7) В окне Analysis Results (Результаты анализа бинарной смеси), нажмите Plot Wizard.
Откроется окно Plot Wizard Step 1.
8) Прочитайте описание и нажмите Next>.
Откроется окно Plot Wizard Step 2 с доступными типами графиков (рисунок 71)

Рисунок 71 - Доступные типы графиков

9) Выберите график Gamma для построения графика коэффициентов активности в


зависимости от мольной концентрации ацетона.
10) Нажмите Next>
Откроется окно Plot Wizard Step 3.
11) В поле Component to plot, выберите ACETONE.
12) Нажмите Finish для принятия остальных настроек по умолчанию и построения
графика.
Откроется окно с построенным графиком (рисунок 72)

80
Рисунок 72 - Окно с построенным графиком

13) Закройте график и окно Binary Analysis Results (Результаты анализа бинарной
смеси).
14) Закройте окно Binary Analysis.

Выход из Aspen Plus


1) В главном меню выберите File (Файл) | Exit (Выход)
Откроется окно, предлагающее сохранить проект.
2) Нажмите Yes, чтобы сохранить.

81
Лабораторная работа №6
Моделирование технологической схемы компрессор –
газовая турбина
Исходные данные для расчета: воздушный поток 30 кг/с (T=15 0C, Р = 1 атм.)
состава: 79 (mol %) N2 и 21 (mol %) O2 сжимается изоэнтропически в компрессоре до
1.6 MПа (16 атм ). Механическая степень эффективности компрессора составляет 98%,
изоэнтропический коэффициент полезного действия 82%.
Сжатый воздух вместе с 0.75 кг/с горючего газа состава: 90 (mol %) CH4, 10 (mol %)
N2 при 1,6 MПа и T=15 0C, подводится в камеру сгорания. Метан сгорает полностью,
превращаясь в двуокись углерода и воду, в связи с этим камера моделируется как
стехиометрический реактор. Температура в реакторе 140 С, давление при протекании
процесса остаётся постоянным. Горячие выхлопные газы расширяются затем в
изотропной турбине, параметры которой аналогичны параметрам компрессора, на 1,25
атм. Компрессор и турбина друг с другом связаны жёстким валом. Технологическая схема
представлена на рисунке 73.

Рисунок 73 - Технологическая схема

Создание новой модели

Aspen Plus содержит встроенные шаблоны для различных областей применения


таких как химическая, нефтяная, электролитическая, специальная химическая,
фармакологическая и металлургическая промышленности и другие.
1) В стартовом окне (Aspen Plus Startup) выберите Template (шаблон) и нажмите OK.
Появилось окно New (Новый) (рисунок 74).
Используйте окно New для задания предустановленных единиц измерения, а также
методов решения модели, заданных для каждой области применения. Также есть
возможность задавать тип модели (Run Type).

82
2) Выберите шаблон General with metric Units (Общая с метрическими единицами
измерения). Текущий способ решения модели (Run Type) – Flowsheet (блок-схема)
соответствует нашей модели.

Рисунок 74 - Окно New (Новый)

3) Нажимаем OK для применения текущих настроек.


Это займет несколько секунд установка указанных параметров.
Теперь главное окно Aspen Plus активно.

Составление блок-схемы
Как видно из схемы на рисунке 73, тут два питающих потока, три функциональных
блока и один выходной поток.
Расположите функциональные блоки (компрессор, реактор, турбина) и подведите потоки.
1) Из библиотеки моделей выбираем вкладку Pressure Changers и добавляем два блока
COMPR. Нажимаем и перетаскиваем в блок-схему. Переименуем их в COMPR и TURB .
2) Из библиотеки моделей выбираем вкладку Reactors и добавляем блок RStoic.
Нажимаем и перетаскиваем в блок-схему. Переименуйте его в REACTOR (рисунок 75).

83
Рисунок 75 – Блок-схема

Для присоединения потоков к блокам:

3) В библиотеке моделей нажмите . Это позволит ставить потоки на блок-


схеме.
4) Переместите курсор (теперь крестик) на блок-схему.
Порты (ports), к которым можно подвести потоки (streams) обозначены стрелками.
Красные – необходимые потоки, синие – дополнительные. Наводите на месте соединения,
чтобы посмотреть описание каждого из них.
5) Найдите порт с названием Feed (Required; one or more) (необходим; один или более)
и нажмите ЛКМ для обозначения места окончания потока.
6) Подведите курсор к любому свободному месту и один раз кликните по нему ЛКМ
для завершения создания потока в данном месте. По умолчанию поток будет назван
Stream 1.
7) Создайте потоки, которые соединяли бы компрессор, реактор и турбину как
показано на рисунке 73.

84
8) Чтобы соединить компрессор и турбину необходимо выбрать поток WORK из

библиотеки моделей потоков . На блок-схеме такие потоки обозначаются


пунктирными линиями.
9) Нажмите для прекращения добавления потоков при нажатии в области блок-
схемы.
В строке состояние надпись Flowsheet Not Complete (блок-схема не завершена)
изменилась на Required Input Incomplete (ввод необходимых данных не завершён)
(рисунок 76).

Рисунок 76 – Блок схема


Блок-схема готова.

85
Ввод названия.
10) Нажмите
Aspen Plus покажет сообщение Flowsheet Complete (построение блок схемы завершено)
(рисунок 77) и предложит перейти к следующей форме для вводы данных.

Рисунок 77 - Построение блок схемы завершено

11) Нажмите OK.


Aspen Plus откроет Data Browser (Браузер данных) (рисунок 78), а именно,
Страницу Setup | Specifications | Global

86
Рисунок 78 – Окно страницы Setup

12) В поле Title (Название) введите «Компессор-турбина» и нажмите Enter.


Страница Setup (Настройки) | Specifications (Параметры) | Global (Общие)
отображает глобальные настройки для всей модели. Здесь указаны единицы измерения
(Unit of measurement) – MET (metric – метрические), которые были выбраны ранее при
выборе шаблона. Здесь единицы измерения можно изменить для всего проекта, также
можно изменить отдельно для каждого блока или потока, но это уже делается в
параметрах блоков и потоков.

Ввод компонентов

Используйте страницу Components (Компоненты) | Specifications (Параметры) |


Selection (Выбор) (рисунок 79) для выбора химических веществ, присутствующих в
модели.
87
В поле Component ID (обозначение компонента) введите все компоненты, которые
будут использованы при расчетах. Исходные компоненты: кислород, азот, метан. Так как
в реакторе протекает реакция сгорания с выделением воды и углекислого газа, то эти
компоненты также должны быть добавлены. Нажмите Enter.

Рисунок 79 – Ввод компонентов

Нажмите .
Открылась страница Properties (Свойства) | Specifications (Параметры) | Global (Общие).

Выбор метода решения


Используйте страницу Properties (Свойства) | Specifications (Параметры) | Global
(Общие) для выбора метода расчёта. Список Base method (базовый методы) содержит

88
методы, предустановленные в Aspen Plus. Список этих методов может меняться в
зависимости от параметров текущего Process type (типа процесса).

Для данной модели используйте метод IDEAL для расчёта параметров.


1) Выберите в списке Base method (базовых методов) IDEAL.
2) Нажмите .
Откроется окно Required Properties Input Complete (рисунок 80).

Рисунок 80 - Окно Required Properties Input Complete

3) Нажмите OK.

Ввод параметров потока


Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры).
Введите данные по первому потоку (воздух).
1) Введите данные по первому потоку в соответствие с заданием (таблица 12):
Таблица 12. Исходные данные по первому потоку
Параметр Значение Единица измерения
Temperature (температура) 15 С
Pressure (давление) 1 atm
Расход воздуха (Total 30 кг/с
flow)
Мольная доля кислорода 0.21 ---
(Mole Frac O2)
Мольная доля азота (Mole 0.79 ---
Frac N2)

Ввод данных на странице Streams (потоки) | Input (ввод) | Specifications (параметры)


завершен (рисунок 81).

89
Рисунок 81 – Ввод исходных данных по первому потоку

2) Нажмите .
Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры).
Введите данные по третьему потоку (газ).
Введите данные по первому потоку в соответствие с заданием (таблица 13):
Таблица 13. Исходные данные по третьему потоку
Параметр Значение Единица измерения
Temperature (температура) 15 С
Pressure (давление) 1.6 МПа
Расход газа (Total flow) 0.75 кг/с
Мольная доля метана 0.9 ---
(Mole Frac СН4)
Мольная доля азота (Mole 0.1 ---
Frac N2)
90
Ввод данных на странице Streams (потоки) | Input (ввод) | Specifications (параметры)
завершен (рисунок 82)
.

Рисунок 83 – Ввод исходных данных по третьему потоку

Ввод данных по потокам завершён, хотя мы не ввели данные по оставшимся


потокам. Данные по этим потокам будут рассчитаны Aspen Plus.

Ввод данных функциональных блоков


3) Нажмите .
Открылась страница Blocks COMPR (Функциональный блок компрессор) | Setup
(Настройки) | Specification (Параметры) (рисунок 84).

91
Рисунок 84 - Параметры компрессора

На странице Blocks COMPR (Функциональный блок компрессор) | Setup (Настройки)


| Specifications (Параметры) присутствует множество полей, определяющие параметры
компрессора, которые необходимо ввести (рисунок 85).

4) Введите параметры компрессора из задания (таблица 14):

Таблица 14. Параметры компрессора


Параметр Значение Единица измерения
Модель (Model) Compressor -
Тип (Type) Изоэнтропический -
(Isentropic)
Давление сжатия 1.6 МПа
Изоэнтропический 0.82 -
92
коэффициент
Механический 0.98 -
коэффициент

Рисунок 85 - Ввод параметров компрессора

5) Нажмите .
Открылась страница Blocks TURB (Функциональный блок турбина) | Setup (Настройки) |
Specification (Параметры) (рисунок 86).

93
Рисунок 86 - Параметры турбины

На странице Blocks (Функциональные блоки) | Setup (Настройки) | Specifications


(Параметры) присутствует множество полей, определяющие параметры турбины, которые
необходимо ввести (рисунок 87).

6) Введите параметры компрессора из задания (таблица 15):

Таблица 15. Параметры турбины


Параметр Значение Единица измерения
Модель (Model) Турбина (Turbine) -
Тип (Type) определяется Изоэнтропический -
автоматически (Isentropic)
Уменьшение давления На 1.25 atm
Изоэнтропический 0.82 -
коэффициент
Механический 0.98 -
коэффициент

94
Рисунок 87 - Ввод параметров турбины

7) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Specification (Параметры) (рисунок 88).

95
Рисунок 88 - Параметры реактора

На странице Blocks (Функциональные блоки) | Setup (Настройки) | Specifications


(Параметры) присутствует два поля, определяющие параметры реактора, которые
необходимо ввести (рисунок 89). По умолчанию указаны температура и давление.

8) Введите параметры реактора из задания (таблица 16):

Таблица 16. Параметры реактора


Параметр Значение Единица измерения
Давление (Pressure) 1.6 МПа
Температура (Temperature) 140 C

96
Рисунок 89 - Ввод параметров реактора

9) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Reactions (Реакции) (рисунок 90).

97
Рисунок 90 - Задание химической реакции

10) Нажмите New (Новый)


Открылось окно Edit Stoichiometry в котором необходимо задать стехиометрические
коэффициенты химической реакции и степень превращения ключевого компонента. В
столбце Reactants задаем вещества вступившие в реакцию с соответствующими
стехиометрическими коэффициентами. В столбец Products задаем вещества получившиеся
в ходе реакции (продукты реакции) с соответствующими стехиометрическими
коэффициентами. В поле Степень превращения (Fractional conversion) ставим 1 (полное
сгорание метана), в поле Компонент (Component) выставляем метан (CH4) (рисунок 91).

98
Рисунок 91 - Ввод химической реакции

Закрываем окно.
11) Нажмите .
Откроется окно, сообщающее о том, что необходимые данные введены (рисунок 92).

Рисунок 92 – Окно сообщения

Запуск расчёта модели

12) В окне Required Input Complete (Ввод данных завершён) нажмите OK.
Откроется Control Panel (Контрольная панель) и начнётся расчёт модели.
Используйте Control Panel (Контрольную панель) для ознакомления с процессом расчёта
модели в Aspen Plus. Как только расчёт будет завершён, это будет отображено
соответствующим сообщением: Simulation calculations completed – Расчёт модели
завершён (рисунок 93).

99
Рисунок 93 - Расчёт модели завершён

Ознакомление с результатами расчёта


Когда расчёт завершён, в строке состояния появится сообщение Results Available
(Результаты доступны). Теперь вы можете ознакомиться с результатами расчёта данной
модели.
Просмотрим результаты расчёта для блока REACTOR (реактор).
4) Перейдите на блок-схему процесса, выбрав в меню Window (Окно) | Process
Flowsheet Window (Окно блок-схемы процесса)
5) Выделите блок REACTOR или обозначение блока и нажмите ПКМ.
6) В открывшемся меню выберите Results (Результаты) (рисунок 94).

100
Рисунок 94 –Результаты расчета реактора

Ознакомление с результатами по потокам.


На блок-схеме выделите первый поток, нажмите ПКМ и выберите Results
(Результаты).
Откроется окно Material. В списке Display (Отобразить) выбираем «All streams» (Все
потоки), результаты показаны для всех пяти материальных потоков (рисунок 95).

101
Рисунок 95 - Результаты расчёта материальных потоков

Сохранение модели
Перед тем как закрыть модель, сохраните ей под именем, чтобы впоследствии
можно было открыть её для выполнения одной из следующих работ.
Откройте в главном меню Aspen Plus File (Файл) | Save As (Сохранить как).
5) В окне Save As (Сохранить как) выберите папку, куда вы хотите сохранить.
6) В строке File name (Имя файла) введите имя файла.
7) Убедитесь, что поле Save as type (Тип файла) указано Aspen Plus Documents
(*.apw).
8) Нажмите Save (Сохранить).

Варианты заданий

102
Лабораторная работа №7
Определение динамических режимов в программе Aspen Dynamics

При помощи данного программного продукта можно подбирать и изменять


настройки контроллера для лучшего управления процессом.
Aspen Dynamics позволяет:
· Добавлять, изменять и перемещать элементы контроля;
· Выбирать измеряемые переменные из предложенного списка;
· Формировать каскадные контуры контроля;
· Использовать контрольные структуры, созданные в других моделях.
При создании модели процесса в Aspen Dynamics, контроль уровня, давления и
температуры автоматически включается там, где он возможен.
Для открытия созданной в Aspen Plus модели нужно запустить программу Aspen
Dynamics, в инструментальной панели в закладке File нажать Open. В появившемся окне
выбрать папку с нужным файлом и запустить его.

Создание контура управления в Aspen Dynamics


Разберем пример описывающий модель процесса ректификации, в котором 91%
чистого метилциклогексана (MCH) выделяется из смеси метилциклогексан-толуол,
который был рассмотрен во 2 главе. Вы можете открыть ранее созданную модель в
списке, который показывается при запуске Aspen Plus или с помощью проводника. Для
этого откройте папку, куда сохранили файл MCH.apw и откройте его, также можно
использовать файл MCH.bkp.
При открытии модели отобразиться окно с блок-схемой (рисунок 96).
Перед тем как переделать модель MCH.apw или MCH.bkp, сохраните модель под
другим именем MCHSENS.apw. После этого можно изменять модель.
1) Откройте в главном меню Aspen Plus File (Файл) | Save As (Сохранить как).
2) В окне Save As (Сохранить как) выберите папку, куда вы хотите сохранить.
3) В строке File name (Имя файла) введите MCHSENS
4) Убедитесь, что поле Save as type (Тип файла) указано Aspen Plus Documents
(*.apw).
5) Нажмите Save (Сохранить).

.
Рисунок 961 - Модель процесса в Aspen Plus
На рисунках 97 и 98 представлены исходные данные для первого и второго потоков
соответственно.

103
Рисунок 97 - Ввод данных для первого материального потока

Рисунок 98 - Ввод данных для второго материального потока


На рисунке 99 мы можем увидеть результаты расчетов процесса ректификации.

104
Рисунок 992 - Результаты расчетов параметров материальных потоков

Экспорт файла из Aspen Plus для его использования в Aspen Dynamics


Чтобы продолжить работу с моделью процесса в динамическом режиме, необходимо
экспортировать файл из Aspen Plus в Aspen Dynamics.
Перед вводом динамических данных необходимо нажать иконку Dynamic, как
показано на рисунке 100.

Рисунок 100 – Активизация динамического режима

Примечание
Если на инструментальной панели нет указанного значка Dynamic, то нужно его
добавить, выполнив следующие шаги:
1. В закладке View выберите Toolbar;
2. В появившемся окне установите флажок напротив Dynamic;
3. Нажмите OK.
Теперь на инструментальной панели имеется значок, изображенный на рисунке 100.
Активизация его дает доступ к информации о динамических характеристиках каждого
блока.
После активизации значка Dynamic изменяется статус симуляции, указанный в
правом нижнем углу окна – «Required Input Incomplete». Теперь нажимаем на
инструментальной панели значок Next ( ), после чего появится окно с сообщением о
переходе к заполнению оставшейся информации по спецификации аппарата. Нажимаем
OK (рисунок 101)
105
Рисунок 101 – Сообщение о переходе к следующей форме для заполнения данных
В появившемся окне задаем геометрические данные конденсатора и кипятильника,
которые будут использованы для последующих вычислений. Это ориентация аппарата в
пространстве, его тип, длина и диаметр.
Для конденсатора в закладке Condenser для Heat transfer option выбираем LMTD, что
означает «log-mean temperature difference» - прямая зависимость температуры потока от
нагревающей/охлаждающей среды (рисунок 102).

Рисунок 102 – Определение параметров конденсатора

Нажимаем для перехода к заполнению данных о дефлегматоре. В Vessel Type


выбираем горизонтальный тип, длина – 1.8 м, диаметр 1 м. Head type и Total liquid volume
fraction оставляем без изменений (рисунок 103).

Рисунок 103 – Определение параметров дефлегматора

Нажимаем для перехода на следующий шаг, где будут заданы параметры куба:
высота – 1.5 м, диаметр - 1 м. (рисунок 104).

106
Рисунок 104 – Определение параметров куба

Нажимаем для того, чтобы перейти к заполнению данных о тарелках колонны –


ступени со 2 по 21 (Вкладка Hydraulics). Как показано на рисунке 18 задаем для первой
ступени колонны тарелку 2 и для второй ступени – тарелку 21. Оставляем диаметр 2 метра
(рисунок 105).

Рисунок 105 – Определение параметров тарелок в колонном аппарате


После заполнения дополнительных данных, необходимых для моделирования
ректификационной колонны, следует запустить симуляцию для того, чтобы убедиться, что
все результаты, используемые при экспортировании динамического моделирования,
вычислены.
Нажимаем , чтобы вызвать окно для запуска расчета. Нажимаем OK, после чего
программа выводит результаты расчета.
Теперь можно экспортировать файл для дальнейшей работы с ним в динамическом
режиме. Для этого необходимо:
1. На панели инструментов нажать иконку Export Dynamics (Flow Driven) ;
2. В появившемся окне выбрать папку для сохранения файла;
3. Назовите файл и сохраните с расширением MCH_dynamics.dynf;
107
4. Сохраните изменения в созданном в Aspen Plus файле.
Теперь можно выйти из программы Aspen Plus, чтобы продолжить работу с
созданной моделью процесса в динамическом режиме при помощи Aspen Dynamics.

Примечание
Если исходные данные были нами введены некорректно, то программа предупредит
об этом в появившемся окне (рисунок 106)

Рисунок 106 – Сообщение об ошибке


В сообщении говорится о том, что указанное давление в колонне меньше, чем
давление на ступенях, перечисленных в дальнейшем. Нужно изменить данные в
настройках в разделе Pressure. Или подобрать другие параметры аппаратов. Так как
давление должно повышаться от первой ступени к последней, а давление потока питания
не должно быть ниже давления на тарелке питания.
Теперь можно запустить программу Aspen Dynamics и, нажав на вкладу File, затем
Open, выбрать созданный в Aspen Plus файл MCH_dynamics.dynf. На рисунке 107
изображен вид нашей модели в Aspen Dynamics.

108
Рисунок 107 – Модель процесса в Aspen Dynamics
Теперь мы можем создать ПИД-регулятор, который будет поддерживать чистоту
продукта в дистилляте, управляя подачей фенола в колонну.
Для добавления блока регулятора нужно выполнить следующие действия:
1. На панели All Items окна Explorering - Simulation развернуть вкладку (+)Libraries,
затем кликнуть на вкладку (+)Dynamics (the Dynamics library);
2. Развернуть вкладку (+) ControlModels;
3. В развернувшемся списке кликнуть на PIDIncr;
4. Захватить левой кнопкой мыши иконку PIDIncr и перетащить ее в окно Flowsheet
на свободное место над потоком 2;
5. Нажать на новый блок правой кнопкой мыши и выбрать Rename Block, чтобы
переименовать его;
6. Назвать блок новым именем MCHCOMP, после чего нажать OK.
На рисунке 108 изображено окно All Items с выбранным компонентом PIDIncr и окно
Flowsheet с установленным на нем новым блоком MCHCOMP.

109
Рисунок 1083 - Добавление ПИД-регулятора к модели процесса
Далее изменим схему управления моделированием датчика 5-минутного времени
запаздывания. Он представляет задержку в анализе состава продукта. Для того чтобы
добавить блок времени запаздывания выполните следующие действия:
1. Убедитесь, что на панели All Items окна Explorering - Simulation вкладка
Dynamics library развернута, и показан список ControlModels;
2. Выберите иконку Dead_time, захватите ее и перетащите в окно Flowsheet
Window, как показано на рисунке 109;
3. Нажмите на новый блок правой кнопкой мыши и выберите Rename Block,
чтобы переименовать его;
4. Назовите новый блок времени запаздывания MCHCOMPDT и нажмите OK.

110
Рисунок 109 - Добавление блока времени запаздывания к модели процесса

Теперь мы определим измеряемую переменную как мольную долю MCH в


дистилляте при выходе из колонны block B1, для чего необходимо выполнить следующие
действия:
1. На панели All Items окна Explorering – Simulation свернуть вкладку ControlModels и
развернуть вкладку Stream Types;
2. В развернувшемся списке кликнуть на ControlSignal левой кнопкой мыши и,
продолжая удерживать кнопку мыши, перетащить ее в окно Flowsheet Window.
Кнопку не отпускать. Порты, которые могут быть связаны с данным типом контура
ControlSignal, выдвигаются на первый план со стрелками. Когда Вы перемещаете
указатель мыши через порт, название порта появляется, и стрелка выдвигается на
первый план, чтобы определить Ваш выбор.
3. Переместите указатель мыши через материальный поток 3 и отпустите кнопку
мыши на порту, отмеченном как OutputSignal; Появится окно выбора переменных
для 3-его потока (рисунок 110)
4. Кликните по STREAMS("3").Zn("MCH") для того, чтобы выбрать мольное
содержание MCH в дистилляте, затем нажмите OK. Курсор мыши пример
изображение черной стрелки;
5. Подвести стрелку к блоку MCHCOMPDT и выбрать порт, обозначенный как
InputSignal. Здесь возможен только один вариант соединения с блоком
MCHCOMPDT, и контрольный сигнал автоматически соединится с блоком
времени запаздывания (рисунок 111);

111
6. На панели Contents окна Exploring – Simulation кликнуть на иконку под названием
Control Signal и, удерживая кнопку мыши, перетащить ее в окно Flowsheet Window;

Рисунок 110 - Выбор переменной

Рисунок 111 – Формирования контура обратной связи

112
7. Подвести курсор мыши к блоку MCHCOMPDT и выбрать порт OutputSignal.
Контрольный сигнал автоматически создастся и будет готов к соединению с
портом;
8. Для соединения контрольного сигнала, выбрать порт InputSignal на блоке
MCHCOMP;
9. В появившемся окне выбора контрольной переменной выбрать MCHCOMP.PV и
нажать OK.
Теперь наша модель процесса содержит регулятор и блок времени запаздывания,
связанные с измеряемой переменной (рисунок 112)

Рисунок 112 – Контур регулирования выбранной переменной при помощи ПИД-


регулятора и блока времени запаздывания
Далее определим переменную, варьированием которой будет осуществляться
управление. Для этого нужно сделать следующее:
1. На панели All Items окна Explorering - Simulation во вкладке Dynamics library
развернуть вкладку Stream Types и захватив иконку ControlSignal перетащить
ее в окно Flowsheet Window, не отпуская кнопки мыши;
2. Подвести курсор к блоку MCHCOMP и выбрать порт OutputSignal;
3. В появившемся окне выбрать из списка переменных MCHCOMP.OP и нажать
OK;
4. Направить появившуюся черную стрелку к потоку 2, порт InputSignal для
создания связи;
5. В появившемся окне выбрать из списка переменных для второго потока
фенол STREAMS("2").FcR ("PHENOL") и нажать OK.

113
Таким образом мы установили связь между ПИД-регулятором (MCHCOMP PID
controller) и датчиком времени запаздывания (MCHCOMPDT dead-time block) (рисунок
113).

Рисунок 113 - Установленная связь между ПИД-регулятором и датчиком времени


запаздывания
Теперь мы можем изменять настройки регуляторов.
Для того чтобы задать настройки для созданного нами блока MCHCOMP
необходимо выполнить следующие действия:
1. В окне Flowsheet Window кликнуть кнопкой мыши по изображению блока
MCHCOMP, чтобы выделить его;
2. Нажмите на блок правой кнопкой мыши и выберите Forms, затем Configure,
чтобы вызвать окно Configure (рисунок 114)
Aspen Dynamics может менять значения следующих величин:
· Gain – коэффициент усиления;
· Integral time - время воздействия по интегралу (время интегрирования);
· Derivative time – время воздействия по производной (время дифференцирования).
Aspen Dynamics может так же автоматически инициализировать величины:
· operator set point - входная переменная, которая устанавливает требуемое значение
переменной, которой управляют – задание;
· bias – отклонение от заданного значения – ошибка;
· process variable range – значение диапазона регулируемой переменной
· controller output range – выходной сигнал контроллера.
Мы можем так же вручную изменять значения перечисленных параметров.

Для того, чтобы инициализировать значения настроек, в окне Configure (рисунок


114) нажмем на кнопку Initialize Values:
· Значение задания для текущего значения регулируемой величины (PV) связывается
с регулятором.

114
· Значение ошибки по отношению к текущему значению выходной переменной (OP)
variable (расход потока фенола).
Поскольку элемент времени запаздывания был только что создан, его выходные
данные не соответствуют переменным процесса (мольное содержание MCH в
дистиялляте).
1. Когда более одного элемента связаны между собой, нужно кликнуть по "Initialize
Control Scheme" во вкладке Tools командной строки. При этом будет выполнена
инициализация каждого элемента, начиная с регулируемой переменной через
схему управления к входному значению так, чтобы текущее значение было в 50%
диапазоне.

2. Элемент MCHCOMP должен быть обратного действия, поэтому следует изменить


его работу, для этого нужно во вкладке Tuning окна Configure выбрать Reverse
под надписью Controller action (рисунок 114)

Далее для улучшения регулирования зададим значения для таких величин, как
задание, коэффициент усиления и время интегрирования. Так же определим величину
регулируемой переменной и диапазон выходных сигналов. Для этого выполним
следующие действия:
1. во вкладке Tuning окна Configure в строке Set point установить значение 0.98;
2. в строке Gain установить значение 6;
3. в строке Integral time установить значение 30 minutes (рисунок 114)

Рисунок 114 - Задание настроек регулятора


Для определения диапазонов переменной процесса (измеряемой переменной) и
выходного сигнала контроллера (управляемой переменной) нужно выполнить следующие
действия:

115
1. во вкладке Ranges окна Configure под надписью Process variable and set point в
строке Range minimum устанавливаем значение 0.0;
2. под надписью Process variable and set point в строке Range maximum устанавливаем
1;
3. под надписью Output значение диапазона Range оставляем без изменений (рисунок
115);
4. закрываем окно Configure.

Рисунок 115 - Определение диапазонов сигналов регулятора


Для того чтобы включить время запаздывания для измеряемой переменной,
необходимо:
1. В окне Flowsheet Window кликнуть кнопкой мыши по изображению блока
MCHCOMPDT, чтобы выделить его;
2. Нажмите на блок правой кнопкой мыши и выберите Forms, затем Configure,
чтобы вызвать окно Configure;
3. В появившемся окне настроек в ячейку Value ввести значение 5 для
моделирования датчика времени запаздывания (рисунок 116);
4. Закрыть окно настроек.

Рисунок 1164 - Настройка времени запаздывания

116
Теперь следует сохранить изменения, внесенные в модель процесса. Для чего нужно
во вкладке File инструментальной панели выбрать Save.

Расчет динамического режима в Aspen Dynamics


Для начала выполним следующие действия:
1. В окне Flowsheet Window кликнуть кнопкой мыши по изображению блока
MCHCOMP, затем нажать правую кнопку мыши;
2. В появившемся меню выбрать Forms, затем ResultsPlot для того, чтобы
вызвать окно с диагранной;
3. Установите появившееся окно так, чтобы было видно и его, и рабочее окно
Flowsheet Window (рисунок 117).

Рисунок 117 - Вывод диаграммы процесса


Лицевая панель демонстрирует фактические значения задания, регулируемой
переменной и выходных сигналов во время моделирования. Мы можем так же
использовать окно с лицевой панелью для изменения настроек управления.
Для открытия лицевой панели нужно в окне Flowsheet Window двойным щелчком
мыши выделить блок MCHCOMP и установить появившееся окно лицевой панели так,
чтобы можно было видеть и окно с диаграммами (рисунок 118).

117
Рисунок 118 - Вывод окна лицевой панели
Далее добавим название для диаграммы, для чего выполним следующие действия:
1. В окне Flowsheet Window кликнуть по изображению окна с диаграммами,
затем нажать правую кнопку мыши;
2. В появившемся окне выбрать Properties;
3. В появившемся окне выбрать Labels;
4. В строке Title Text ввести имя диаграммы «MCH Purity Control» (рисунок
119).

Рисунок 1195 - Добавление названия диаграммы


118
Для регулирования по оси Y состава MCH и управления по заданию, нужно
выполнить следующие действия:
1. На диаграмме двойным щелчком нажать на цифровую ось, изображенную под
надписямиProcess Variable и Set Point для того, чтобы вызвать окно Plot Text
Setting;
2. В ячейке Axis Range установить значение от 0.85 до 1;
3. Нажать OK для внесения изменений (рисунок 120).

Рисунок 120 - Определение диапазона для первой оси координат


Для изменения масштаба по оси выходного сигнала нужно:
1. На диаграмме двойным щелчком нажать на цифровую ось, расположенную
под надписью Controller Output, чтобы вызвать окно Plot Text Setting;

2. Изменяем значение расстояния между линиями координатной сетки Grid


Interval на 200, затем в ячейки осевого диапазона Axis Range вводим значения
от 100 до 800;

3. Нажать OK для внесения изменений (рисунок 121) и закрыть окно.

119
Рисунок 1216 - Определение диапазона для второй оси координат
Нам нужно запрограммировать модуляцию процесса таким образом, чтобы она
прекратилась через 5 часов. Чтобы задать время паузы, нужно:
1. Во вкладке Run инструментальной панели выбрать Pause At, чтобы запустить
окно настройки времени паузы;
2. В появившемся окне Pause Time отметить Pause at Time и задать значение 5 в
ячейку (рисунок 122);
3. Нажать OK, чтобы принять изменения;

Рисунок 122 - Задание паузы


4. На инструментальной панели нажать кнопку запуска модуляции Run;

Через промежуток времени равный 5 часов модуляция прекратится и возникнет


окно, сообщающее о завершении процесса. Нажмите ОК для продолжения работы в
программе (рисунок 123).

120
Рисунок 123 - Поле для построения диаграмм
После завершения модуляции мы можем видеть результаты расчета. Регулируя
расход фенола достигается заданная чистота MCH в 98%.

121
Лабораторная работа №8
Моделирование и оптимизация реактора идеального
вытеснения
В данной лабораторной работе необходимо рассчитать реактор идеального
вытеснения, в которой подаётся хлор и пропилен (рисунок 124).

Рисунок 124 - Технологическая схема

Создание новой модели

Aspen Plus содержит встроенные шаблоны для различных областей применения


таких как химическая, нефтяная, электролитическая, специальная химическая,
фармакологическая и металлургическая промышленности и другие.
1) В стартовом окне (Aspen Plus Startup) выберите Template (шаблон) и нажмите OK.
Появилось окно New (Новый) (рисунок 125).
Используйте окно New для задания предустановленных единиц измерения, а также
методов решения модели, заданных для каждой области применения. Также есть
возможность задавать тип модели (Run Type).
2) Выберите шаблон General with metric Units (Общая с метрическими единицами
измерения). Текущий способ решения модели (Run Type) – Flowsheet (блок-схема)
соответствует нашей модели.

122
Рисунок 125 - Окно New (Новый)

3) Нажимаем OK для применения текущих настроек.


Это займет несколько секунд установка указанных параметров.
Теперь главное окно Aspen Plus активно.

Составление блок-схемы
Как видно из схемы на рисунке 124, тут один входной, один выходной поток и один
функциональный блок.
Расположите функциональный блок (реактор) и подведите материальные потоки.
1) Из библиотеки моделей выбираем вкладку Reactors и добавляем блок RPlug.
Нажимаем и перетаскиваем в блок-схему. Переименуйте его в REACTOR (рисунок 126).

123
Рисунок 126 – Блок-схема

Для присоединения потоков к блоку:

2) В библиотеке моделей нажмите . Это позволит ставить потоки на блок-


схеме.
3) Переместите курсор (теперь крестик) на блок-схему.
Порты (ports), к которым можно подвести потоки (streams) обозначены стрелками.
Красные – необходимые потоки, синие – дополнительные. Наводите на месте соединения,
чтобы посмотреть описание каждого из них.

124
4) Найдите порт с названием Feed (Required; one or more) (необходим; один или более)
и нажмите ЛКМ для обозначения места окончания потока (а, именно, питающего входа
реактора).
5) Подведите курсор к любому свободному месту и один раз кликните по нему ЛКМ
для завершения создания потока в данном месте. По умолчанию поток будет назван
Stream 1.
6) Создайте входной и выходной потоки, как показано на рисунке 127.
7) Нажмите для прекращения добавления потоков при нажатии в области блок-
схемы. В строке состояние надпись Flowsheet Not Complete (блок-схема не завершена)
изменилась на Required Input Incomplete (ввод необходимых данных не завершён)
(рисунок 127).

Рисунок 127 – Блок схема


125
Блок-схема готова.

Ввод названия.
8) Нажмите
Aspen Plus покажет сообщение Flowsheet Complete (построение блок схемы завершено)
(рисунок 128) и предложит перейти к следующей форме для вводы данных.

Рисунок 128 - Построение блок схемы завершено

9) Нажмите OK.
Aspen Plus откроет Data Browser (Браузер данных) (рисунок 129), а именно,
Страницу Setup | Specifications | Global

126
Рисунок 129 – Окно страницы Setup

10) В поле Title (Название) введите «реактор» и нажмите Enter.


Страница Setup (Настройки) | Specifications (Параметры) | Global (Общие)
отображает глобальные настройки для всей модели. Здесь указаны единицы измерения
(Unit of measurement) – MET (metric – метрические), которые были выбраны ранее при
выборе шаблона. Здесь единицы измерения можно изменить для всего проекта, также
можно изменить отдельно для каждого блока или потока, но это уже делается в
параметрах блоков и потоков.

Ввод компонентов
Используйте страницу Components (Компоненты) | Specifications (Параметры) |
Selection (Выбор) (рисунок 130) для выбора химических веществ, присутствующих в
модели.
127
В поле Component ID (обозначение компонента) введите все компоненты, которые
будут использованы при расчетах. Исходные компоненты: хлор и пропилен. Так как в
реакторе протекает химическая реакция, то необходимо ввести продукты реакции, такие
как: хлористый водород, аллил-хлорид, дихлорпропан. Нажмите Enter.

Рисунок 130 – Ввод компонентов

Нажмите .
Открылась страница Properties (Свойства) | Specifications (Параметры) | Global (Общие).

Выбор метода решения


Используйте страницу Properties (Свойства) | Specifications (Параметры) | Global
(Общие) для выбора метода расчёта. Список Base method (базовый методы) содержит

128
методы, предустановленные в Aspen Plus. Список этих методов может меняться в
зависимости от параметров текущего Process type (типа процесса).

Для данной модели используйте метод IDEAL для расчёта параметров.


11) Выберите в списке Base method (базовых методов) IDEAL.
12) Нажмите .
Откроется окно Required Properties Input Complete (рисунок 131).

Рисунок 131 - Окно Required Properties Input Complete

13) Нажмите OK.


Aspen Plus покажет следующую страницу, где необходимо ввести данные.
Вы можете ориентироваться по страницам, требующим ввода данных, они обозначены
символом « ».

Ввод параметров потока


Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры).
Введите данные по потоку питания.
14) Введите данные по первому потоку в соответствие с заданием (таблица 17):
Таблица 17. Исходные данные по первому потоку
Параметр Значение Единица измерения
Temperature (температура) 540 С
Pressure (давление) 30 bar
Мольный расход хлора 1170 кМоль/ч
(Mole Flow Cl2)
Мольный расход 680 кМоль/ч
пропилена (Mole Flow
Propylen)

Ввод данных на странице Streams (потоки) | Input (ввод) | Specifications (параметры)


завершен (рисунок 132).

129
Рисунок 132 – Ввод исходных данных для первого потока

Ввод данных по потоку питания завершён.

Ввод данных функциональных блоков


15) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Specification (Параметры) (рисунок 133).

130
Рисунок 133 - Окно параметров реактора

На странице Blocks (Функциональные блоки) | Setup (Настройки) | Specifications


(Параметры) необходимо определить тип реактора и ввести параметры (рисунок 134).

16) Введите параметры реактора (таблица 18):


Таблица 18. Параметры реактора
Параметр Значение Единица измерения
Тип реактора(Reactor type) Реактор с постоянной -
температурой хладогента
(Reactor with constant coolant
temperature)
Параметры теплопередачи 720 Kcal / hr*sqm*K
(Specify heat transfer
parameters)
Температура (Coolant 570 C
temperature)

131
Рисунок 134 - Ввод параметров реактора

17) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Configuration (Конфигурация). Необходимо указать длину и диаметр
реактора (рисунок 135).
Введите параметры реактора (таблица 19):
Таблица 19. Параметры реактора
Параметр Значение Единица измерения
Длина (Length) 5 метр
Диаметр(Diameter) 0.18 метр

132
Рисунок 135 - Ввод параметров реактора

18) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Reaction (Реакция) (рисунок 136).

133
Рисунок 136 - Ввод химической реакции

19) Для задания химических реакций необходимо открыть страницу Reactions


(Реакции) | Reactions (Реакции) (рисунок 137). В реакторе протекают две
химические реакции, которые необходимо задать.

134
Рисунок 137 – Задание химической реакции

20) Нажмите New (Новый)


Открылось окно Create new ID, где задаем имя (R-1) и тип (Powerlaw) (рисунок 138).

Рисунок 138 – Окно Create new ID

135
Нажимаем ОК. Открылась страница Stoichiometry (рисунок 139) в котором
нажимаем New, в открывшемся окне необходимо задать стехиометрические
коэффициенты первой химической реакции.

Рисунок 139 - Задание реакции

В столбце Reactants задаем вещества вступившие в реакцию с соответствующими


стехиометрическими коэффициентами. В столбец Products задаем вещества получившиеся
в ходе реакции (продукты реакции) с соответствующими стехиометрическими
коэффициентами (рисунок 140).

136
Рисунок 140 - Ввод первой химической реакции

Закрываем окно.
Нажимаем New и задаем данные для второй реакции (рисунок 141)

Рисунок 141 - Ввод второй химической реакции

Закрываем окно.
21) Нажмите . В открывшемся окне Kinetic вводим данные для кинетики первой и
второй реакции, такие как константа химической реакции и энергия реакции (таблица 20),
фаза реакций - пар.

137
Таблица 20. Константы реакций
Параметр первой реакции Значение Единица измерения
К 20000000 -
Е 25000 Cal/mol
Параметры второй реакции
К 10000000 -
Е 32000 Cal/mol

Задаем значения кинетики для первой реакции (рисунок 142).

Рисунок 142 - Ввод кинетики первой реакции

138
Задаем значения кинетики для второй реакции (рисунок 143).

Рисунок 143 - Ввод кинетики второй реакции

22) Нажмите . Открылась страница Blocks REACTOR (Функциональный блок


реактор) | Setup (Настройки) | Reaction (Реакция) где необходимо выбрать созданные
реакции с названием R1 и переместить в правую колонку (рисунок 144).

139
Рисунок 144 – Выбор химической реакции

23) Нажмите .
Откроется окно, сообщающее о том, что необходимые данные введены (рисунок 145).

Рисунок 145 – Окно сообщения

140
Запуск расчёта модели

24) В окне Required Input Complete (Ввод данных завершён) нажмите OK.
Откроется Control Panel (Контрольная панель) и начнётся расчёт модели.
Используйте Control Panel (Контрольную панель) для ознакомления с процессом расчёта
модели в Aspen Plus. Как только расчёт будет завершён, это будет отображено
соответствующим сообщением: Simulation calculations completed – Расчёт модели
завершён (рисунок 146).

Рисунок 146 - Расчёт модели завершён

Ознакомление с результатами расчёта


Когда расчёт завершён, в строке состояния появится сообщение Results Available
(Результаты доступны). Теперь вы можете ознакомиться с результатами расчёта данной
модели.
Просмотрим результаты расчёта для блока REACTOR (реактор).

141
1) Перейдите на блок-схему процесса, выбрав в меню Window (Окно) | Process
Flowsheet Window (Окно блок-схемы процесса)
2) Выделите блок REACTOR или обозначение блока и нажмите ПКМ.
3) В открывшемся меню выберите Results (Результаты) (рисунок 147).

Рисунок 147 – Результаты расчета реактора

Ознакомление с результатами по потокам.


На блок-схеме выделите первый поток , нажмите ПКМ и выберите Results
(Результаты).
Откроется окно Material. В списке Display (Отобразить) выбираем «All streams» (Все
потоки), результаты показаны для всех пяти материальных потоков (рисунок 148).

142
Рисунок 148 - Результаты расчёта материальных потоков

Оптимизация реактора

После расчетов необходимо сделать оптимизацию реактора, найти длину реактора


при которой будет максимальная концентрация аллил-хлорида (С3Н5CL).

Ввод параметров
Для создания нового блока Optimization проделайте следующее:
1) Выберите Data (Данные) | Model Analysis Tools (Инструменты анализа модели) |
Optimization (Оптимизация).
Открылась страница Object manager (Управление объектами), где можно:
- Create new optimization blocks (Создание нового блока)

143
- Edit existing optimization blocks (Редактирование)

2) Нажмите New (Новый)


Откроется окно Create new ID (Создание нового идентификатора).
3) Нажмите OK.
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) (рисунок 149).

Рисунок 149 – Инструменты оптимизации модели

На странице Define (Определение) определяются имена для каждой переменной,


которые будут рассчитаны (концентрация аллил-хлорида, длина реактора). На вкладке
Vary (Изменение) задается диапазон и приращение для изменяемых величин (длина
реактора).
144
4) Нажмите New (Новый) на вкладке Define (определение).
Откроется окно Create new variable (Создать новую перемену).
5) Наберите KRIT и нажмите OK.
Откроется окно Variable Definition (Определение переменной) (рисунок 150). Определите
KRIT как мольная концентрация C3H5CL в потоке 2 (Stream 2).
6) В списке Category (Категория) выберите Streams (Потоки).
7) В области Reference (Указатель) в списке Type (Тип) выберите Mole-Frac (Мольная
доля).
8) В списке Streams (потоки) выберите 2.
9) В данной модели, нет необходимости изменять заданный по умолчанию параметр
MIXED в поле Substream (Подпотоки).
10) В поле Component (Компонент) выберите C3H5CL.
Теперь вы определили KRIT как мольную концентрацию C3H5CL в потоке 2. Синяя
галочка показывает, что форма заполнена.

Рисунок 150 - окно Variable Definition (Определение переменной)

11) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначена KRIT.
12) Нажмите New (Новый) на вкладке Define (определение).
Откроется окно Create new variable (Создать новую перемену).
13) Наберите L и нажмите OK.
Откроется окно Variable Definition (Определение переменной) (рисунок 151). Определите
L как длину реактора.
14) В списке Category (Категория) выберите Blocks (Блоки).
15) В области Reference (Указатель) в списке Type (Тип) выберите Block-Var
(Переменные блока).
16) В списке Block (Блоки) выберите REACTOR.
145
17) В поле Variable (Переменная) выберите Length (Длина).
Теперь вы определили L как длину реактора. Синяя галочка показывает, что форма
заполнена.

Рисунок 151 - окно Variable Definition (Определение переменной)

18) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначены KRIT и L.
19) Нажмите . Откроится страница Model Analysis Tools (Инструменты анализа
модели) | Optimization (Оптимизация) | O-1 | Input (Исходные данные) | Objective &
Constrains (Цель и ограничения). Нам необходимо найти максимальное значение
параметра KRIT для этого ставим точку напротив Maximize, а в поле пишем KRIT
(рисунок 152).

146
Рисунок 152 - окно Objective & Constrains

Задание изменяемой величины


20) Нажмите или перейдите на вкладку Vary (Изменение).
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Vary (Изменение) (рисунок 153).
Задайте длину реактора от 2 до 25 метров.
21) В списке Variable number (Номер переменной) выберите 1.
22) В списке Type (Тип) выберите Block-Var.
23) В списке Stream (Поток) выберите REACTOR.
24) В списке Variable (Переменная) выберите Length.
25) В области Manipulated variable limits (Значения для изменяемой переменной)
введите значения в соответствующие поля (рисунок 153).
147
Рисунок 153 - Задание изменяемых переменных

Запуск оптимизации
Запустить расчет можно запустить любым из следующих способов:
- в главном меню Aspen Plus выберите Run (Запуск) | Run (Запуск)
- на панели инструментов нажмите
- нажмите и в открывшемся окне Control Panel (Контрольная панель) нажмите .
- нажмите F5.

148
Отображение результатов оптимизации
В Data Browser (Браузере данных) откройте Model Analysis Tools (Инструменты
анализа модели) | Optimization (Оптимизация) | O-1 | Results (Результаты).
Откроется страница с таблицей результатов (рисунок 154):

Рисунок 154 – Таблица результатов оптимизации

Из таблицы видно, что при длине реактора 5 метров концентрация С3H5CL


составляет 8.51 %. Максимальное значение концентрация С3H5CL (36.32 %) достигается
при длине реактора 25 метров.

149
Сохранение модели
Перед тем как закрыть модель, сохраните ей под именем, чтобы впоследствии
можно было открыть её для выполнения одной из следующих работ.
Откройте в главном меню Aspen Plus File (Файл) | Save As (Сохранить как).
1) В окне Save As (Сохранить как) выберите папку, куда вы хотите сохранить.
2) В строке File name (Имя файла) введите имя файла.
3) Убедитесь, что поле Save as type (Тип файла) указано Aspen Plus Documents
(*.apw).
4) Нажмите Save (Сохранить).

Варианты задания

150
Лабораторная работа №9
Моделирование и оптимизация реактора полного
смешения
В данной лабораторной работе необходимо рассчитать реактор полного смешения, в
которой подаётся орто-ксилол (C8H10-1) (рисунок 155).

Рисунок 155 - Технологическая схема

Создание новой модели

Aspen Plus содержит встроенные шаблоны для различных областей применения


таких как химическая, нефтяная, электролитическая, специальная химическая,
фармакологическая и металлургическая промышленности и другие.
1) В стартовом окне (Aspen Plus Startup) выберите Template (шаблон) и нажмите OK.
Появилось окно New (Новый) (рисунок 156).
Используйте окно New для задания предустановленных единиц измерения, а также
методов решения модели, заданных для каждой области применения. Также есть
возможность задавать тип модели (Run Type).
2) Выберите шаблон General with metric Units (Общая с метрическими единицами
измерения). Текущий способ решения модели (Run Type) – Flowsheet (блок-схема)
соответствует нашей модели.

151
Рисунок 156 - Окно New (Новый)

3) Нажимаем OK для применения текущих настроек.


Это займет несколько секунд установка указанных параметров.
Теперь главное окно Aspen Plus активно.

Составление блок-схемы
Как видно из схемы на рисунке 155, тут один входной, один выходной поток и один
функциональный блок (реактор).
Расположите функциональный блок (реактор) и подведите материальные потоки.
1) Из библиотеки моделей выбираем вкладку Reactors и добавляем блок RCSTR.
Нажимаем и перетаскиваем в блок-схему. Переименуйте его в REACTOR (рисунок 157).

152
Рисунок 157 – Блок-схема

Для присоединения потоков к блоку:

2) В библиотеке моделей нажмите . Это позволит ставить потоки на блок-


схеме.
3) Переместите курсор (теперь крестик) на блок-схему.
Порты (ports), к которым можно подвести потоки (streams) обозначены стрелками.
Красные – необходимые потоки, синие – дополнительные. Наводите на месте соединения,
чтобы посмотреть описание каждого из них.

153
4) Найдите порт с названием Feed (Required; one or more) (необходим; один или более)
и нажмите ЛКМ для обозначения места окончания потока (а, именно, питающего входа
реактора).
5) Подведите курсор к любому свободному месту и один раз кликните по нему ЛКМ
для завершения создания потока в данном месте. По умолчанию поток будет назван
Stream 1.
6) Создайте входной и выходной потоки, как показано на рисунке 158.
7) Нажмите для прекращения добавления потоков при нажатии в области блок-
схемы. В строке состояние надпись Flowsheet Not Complete (блок-схема не завершена)
изменилась на Required Input Incomplete (ввод необходимых данных не завершён)
(рисунок 158).

Рисунок 158 – Блок схема

154
Блок-схема готова.

Ввод названия.
8) Нажмите
Aspen Plus покажет сообщение Flowsheet Complete (построение блок схемы завершено)
(рисунок 159) и предложит перейти к следующей форме для вводы данных.

Рисунок 159 - Сообщение Flowsheet Complete

9) Нажмите OK.
Aspen Plus откроет Data Browser (Браузер данных) (рисунок 160), а именно,
Страницу Setup | Specifications | Global

155
Рисунок 160 – Окно страницы Setup

10) В поле Title (Название) введите «реактор полного смешения» и нажмите Enter.
Страница Setup (Настройки) | Specifications (Параметры) | Global (Общие)
отображает глобальные настройки для всей модели. Здесь указаны единицы измерения
(Unit of measurement) – MET (metric – метрические), которые были выбраны ранее при
выборе шаблона. Здесь единицы измерения можно изменить для всего проекта, также
можно изменить отдельно для каждого блока или потока, но это уже делается в
параметрах блоков и потоков.

Ввод компонентов
Используйте страницу Components (Компоненты) | Specifications (Параметры) |
Selection (Выбор) (рисунок 161) для выбора химических веществ, присутствующих в
модели.
156
В поле Component ID (обозначение компонента) введите все компоненты, которые
будут использованы при расчетах. Исходный компонент: орто-ксилол (C8H10-1). Так как
в реакторе протекает химическая реакция, то необходимо ввести продукты реакции
(изомеры ксилола): мета-ксилол (C8H10-2) и пара-ксилол (C8H10-3). Нажмите Enter.

Рисунок 161 – Ввод компонентов

Нажмите .
Открылась страница Properties (Свойства) | Specifications (Параметры) | Global (Общие).

Выбор метода решения


Используйте страницу Properties (Свойства) | Specifications (Параметры) | Global
(Общие) для выбора метода расчёта. Список Base method (базовый методы) содержит

157
методы, предустановленные в Aspen Plus. Список этих методов может меняться в
зависимости от параметров текущего Process type (типа процесса).

Для данной модели используйте метод IDEAL для расчёта параметров.


11) Выберите в списке Base method (базовых методов) IDEAL.
12) Нажмите .
Откроется окно Required Properties Input Complete (рисунок 162).

Рисунок 162 - Окно Required Properties Input Complete

13) Нажмите OK.


Aspen Plus покажет следующую страницу, где необходимо ввести данные.
Вы можете ориентироваться по страницам, требующим ввода данных, они обозначены
символом « ».

Ввод параметров потока


Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры).
Введите данные по потоку питания.
14) Введите данные по первому потоку в соответствие с заданием (таблица 21):
Таблица 21. Исходные данные по первому потоку
Параметр Значение Единица измерения
Temperature (температура) 20 С
Pressure (давление) 1 bar
Мольный расход о-ксилола 20 кМоль/ч
(Mole Flow o-xylene)

Ввод данных на странице Streams (потоки) | Input (ввод) | Specifications (параметры)


завершен (рисунок 163).

158
Рисунок 163 – Ввод исходных данных по первому потоку

Ввод данных по потоку питания завершён.

Ввод данных функциональных блоков


15) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Specification (Параметры) (рисунок 164).

159
Рисунок 164 - Окно параметров реактора

На странице Blocks (Функциональный блок) | Setup (Настройки) | Specifications


(Параметры) необходимо определить тип реактора и ввести параметры (рисунок 165).

16) Введите параметры реактора (таблица 22):


Таблица 22. Параметры реактора
Параметр Значение Единица измерения
Давление (Pressure) 1 bar
Температура (Temperature) 45 C
Фазы реакций Только жидкость (Liquid-Only)
Тип реактора Реактор объема (Reactor -
(Specification type) volume)
Объем (Volume) 1 куб. метр
160
Рисунок 165 - Ввод параметров реактора

17) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Reactions (Реакции) (рисунок 166).

161
Рисунок 166 - Ввод химической реакции

18) Для задания химических реакций необходимо открыть страницу Reactions


(Реакции) | Reactions (Реакции) (рисунок 167). В реакторе протекают шесть
химических реакций (три прямые и три обратные), которые необходимо задать.

162
Рисунок 167 – Страница задания химической реакции

19) Нажмите New (Новый)


Открылось окно Create new ID, где задаем имя (R-1) и тип (Powerlaw) (рисунок 168).

163
Рисунок 168 – Окно Create new ID

Нажимаем ОК. Открылась страница Stoichiometry (рисунок 169) в которой


нажимаем New, в открывшемся окне необходимо задать стехиометрические
коэффициенты первой химической реакции.

164
Рисунок 169 - страница Stoichiometry

В столбце Reactants задаем вещества вступившие в реакцию с соответствующими


стехиометрическими коэффициентами. В столбец Products задаем вещества получившиеся
в ходе реакции (продукты реакции) с соответствующими стехиометрическими
коэффициентами (рисунок 170).

165
Рисунок 170 - Ввод первой химической реакции

Закрываем окно.
Нажимаем New и задаем данные для второй реакции (рисунок 171).

Рисунок 171 - Ввод второй химической реакции

Закрываем окно.
Нажимаем New и задаем данные для третьей реакции (рисунок 172).

166
Рисунок 172 - Ввод третьей химической реакции

Закрываем окно.
Нажимаем New и задаем данные для четвертой реакции (рисунок 173).

Рисунок 173 - Ввод четвертой химической реакции

Закрываем окно.
Нажимаем New и задаем данные для пятой реакции (рисунок 174).

167
Рисунок 174 - Ввод пятой химической реакции

Закрываем окно.
Нажимаем New и задаем данные для шестой реакции (рисунок 175).

Рисунок 175 - Ввод шестой химической реакции

Закрываем окно.

20) Нажмите . В открывшемся окне Kinetic вводим данные для кинетики шести
реакций, такие как константа скорости химической реакции и энергия реакции (таблица
23), фаза реакций – жидкость (Liquid).
168
Таблица 23. Константы реакций
Параметры первой реакции Значение Единица измерения
К 77000000 -
Е 15000 Cal/mol
Параметры второй реакции
К 3000000000 -
Е 18000 Cal/mol
Параметры третьей реакции Значение Единица измерения
К 3Е+10 -
Е 19000 Cal/mol
Параметры четвертой Значение Единица измерения
реакции
К 2.7Е+12 -
Е 21000 Cal/mol
Параметры пятой реакции Значение Единица измерения
К 3.6Е+12 -
Е 23000 Cal/mol
Параметры шестой реакции Значение Единица измерения
К 3Е+12 -
Е 24000 Cal/mol

Задаем значения кинетики для первой реакции (рисунок 176).

169
Рисунок 176 - Ввод кинетики первой реакции

Таким же образом задаются параметры для оставшихся пяти реакций.

21) Нажмите . Открылась страница Blocks REACTOR (Функциональный блок


реактор) | Setup (Настройки) | Reactions (Реакции), где необходимо выбрать созданные
реакции с названием R1 и переместить в правую колонку (рисунок 177).

170
Рисунок 177 – Выбор химической реакции

22) Нажмите .
Откроется окно, сообщающее о том, что необходимые данные введены (рисунок 178).

Рисунок 178 – Окно сообщения

171
Запуск расчёта модели

23) В окне Required Input Complete (Ввод данных завершён) нажмите OK.
Откроется Control Panel (Контрольная панель) и начнётся расчёт модели.
Используйте Control Panel (Контрольную панель) для ознакомления с процессом расчёта
модели в Aspen Plus. Как только расчёт будет завершён, это будет отображено
соответствующим сообщением: Simulation calculations completed – Расчёт модели
завершён (рисунок 179).

Рисунок 179 - Расчёт модели завершён

172
Ознакомление с результатами расчёта
Когда расчёт завершён, в строке состояния появится сообщение Results Available
(Результаты доступны). Теперь вы можете ознакомиться с результатами расчёта данной
модели.
Просмотрим результаты расчёта для блока REACTOR (реактор).
1) Перейдите на блок-схему процесса, выбрав в меню Window (Окно) | Process
Flowsheet Window (Окно блок-схемы процесса)
2) Выделите блок REACTOR или обозначение блока и нажмите ПКМ.
3) В открывшемся меню выберите Results (Результаты) (рисунок 180).

Рисунок 180 – Окно результатов расчета реактора

Ознакомление с результатами по потокам.

173
На блок-схеме выделите первый поток, нажмите ПКМ и выберите Results
(Результаты).
Откроется окно Material. В списке Display (Отобразить) выбираем «All streams» (Все
потоки), результаты показаны для всех пяти материальных потоков (рисунок 181).

Рисунок 181 - Результаты расчёта по потокам

174
Оптимизация реактора

После расчетов необходимо сделать оптимизацию реактора, найти температуру в


реакторе, при которой будет максимальная концентрация пара-ксилола (P-XYLENE).

Ввод параметров
Для создания нового блока Optimization проделайте следующее:
1) Выберите Data (Данные) | Model Analysis Tools (Инструменты анализа модели) |
Optimization (Оптимизация).
Открылась страница Object manager (Управление объектами), где можно:
- Create new optimization blocks (Создание нового блока)
- Edit existing optimization blocks (Редактирование)
2) Нажмите New (Новый)
Откроется окно Create new ID (Создание нового идентификатора).
3) Нажмите OK.
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) (рисунок 182).

175
Рисунок 182 – Инструменты оптимизации модели

На странице Define (Определение) определяются имена для каждой переменной,


которые будут рассчитаны (концентрация пара-ксилола, температура в реакторе). На
вкладке Vary (Изменение) задается диапазон и приращение для изменяемых величин
(температура в реакторе).
4) Нажмите New (Новый) на вкладке Define (определение).
Откроется окно Create new variable (Создать новую перемену).
5) Наберите KRIT и нажмите OK.
Откроется окно Variable Definition (Определение переменной) (рисунок 183). Определите
KRIT как мольная доля P-XYLENE в потоке 2 (Stream 2).
6) В списке Category (Категория) выберите Streams (Потоки).
7) В области Reference (Указатель) в списке Type (Тип) выберите Mole-Frac (Мольная
доля).
176
8) В списке Streams (потоки) выберите 2.
9) В данной модели, нет необходимости изменять заданный по умолчанию параметр
MIXED в поле Substream (Подпотоки).
10) В поле Component (Компонент) выберите P-XYLENE.
Теперь вы определили KRIT как мольную долю P-XYLENE в потоке 2. Синяя галочка
показывает, что форма заполнена.

Рисунок 183 - окно Variable Definition (Определение переменной)

11) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначена KRIT.
12) Нажмите New (Новый) на вкладке Define (определение).
Откроется окно Create new variable (Создать новую перемену).
13) Наберите T и нажмите OK.
Откроется окно Variable Definition (Определение переменной) (рисунок 184). Определите
T как температуру в реакторе.
14) В списке Category (Категория) выберите Blocks (Блоки).
15) В области Reference (Указатель) в списке Type (Тип) выберите Block-Var
(Переменные блока).
16) В списке Block (Блоки) выберите REACTOR.
17) В поле Variable (Переменная) выберите Temp (Температура).
Теперь вы определили T как температуру в реакторе. Синяя галочка показывает, что
форма заполнена.

177
Рисунок 184 - окно Variable Definition (Определение переменной)

18) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначены KRIT и Т.
19) Нажмите . Откроится страница Model Analysis Tools (Инструменты анализа
модели) | Optimization (Оптимизация) | O-1 | Input (Исходные данные) | Objective &
Constrains (Цель и ограничения). Нам необходимо найти максимальное значение
параметра KRIT для этого ставим точку напротив Maximize, а в поле пишем KRIT
(рисунок 185).

178
Рисунок 185 - окно Objective & Constrains

Задание изменяемой величины


20) Нажмите или перейдите на вкладку Vary (Изменение).
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Vary (Изменение) (рисунок 186).
Задайте температуру в реакторе от -12 до 500 С.
21) В списке Variable number (Номер переменной) выберите 1.
22) В списке Type (Тип) выберите Block-Var.
23) В списке Stream (Поток) выберите REACTOR.
24) В списке Variable (Переменная) выберите Temp.
25) В области Manipulated variable limits (Значения для изменяемой переменной)
введите значения в соответствующие поля (рисунок 186).

179
Рисунок 186 - Vary (Изменение)

Запуск оптимизации
Запустить расчет можно запустить любым из следующих способов:
- в главном меню Aspen Plus выберите Run (Запуск) | Run (Запуск)
- на панели инструментов нажмите
- нажмите и в открывшемся окне Control Panel (Контрольная панель) нажмите .
- нажмите F5.

Отображение результатов оптимизации


В Data Browser (Браузере данных) откройте Model Analysis Tools (Инструменты
анализа модели) | Optimization (Оптимизация) | O-1 | Results (Результаты).

180
Откроется страница с таблицей результатов (рисунок 187):

Рисунок 187 – Таблица результатов оптимизации

Из таблицы видно, что при температуре в реакторе 45С концентрация P-XYLENE


составляет 15.22%. Максимальное значение концентрация P-XYLENE (15.28%)
достигается при температуре 53.9С.

Сохранение модели
Перед тем как закрыть модель, сохраните ей под именем, чтобы впоследствии
можно было открыть её для выполнения одной из следующих работ.
Откройте в главном меню Aspen Plus File (Файл) | Save As (Сохранить как).
26) В окне Save As (Сохранить как) выберите папку, куда вы хотите сохранить.
27) В строке File name (Имя файла) введите имя файла.

181
28) Убедитесь, что поле Save as type (Тип файла) указано Aspen Plus Documents
(*.apw).
29) Нажмите Save (Сохранить).

Варианты заданий

182
Лабораторная работа № 10
Моделирование и оптимизация реактора Гиббса

В данной лабораторной работе необходимо рассчитать реактор Гиббса, в котором


протекает процесс получения аммиака (H3N) (рисунок 188).

Рисунок 188 - Технологическая схема

Создание новой модели

Aspen Plus содержит встроенные шаблоны для различных областей применения


таких как химическая, нефтяная, электролитическая, специальная химическая,
фармакологическая и металлургическая промышленности и другие.
1) В стартовом окне (Aspen Plus Startup) выберите Template (шаблон) и нажмите OK.
Появилось окно New (Новый) (рисунок 189).
Используйте окно New для задания предустановленных единиц измерения, а также
методов решения модели, заданных для каждой области применения. Также есть
возможность задавать тип модели (Run Type).
2) Выберите шаблон General with metric Units (Общая с метрическими единицами
измерения). Текущий способ решения модели (Run Type) – Flowsheet (блок-схема)
соответствует нашей модели.

183
Рисунок 189 - Окно New (Новый)

3) Нажимаем OK для применения текущих настроек.


Это займет несколько секунд установка указанных параметров.
Теперь главное окно Aspen Plus активно.

Составление блок-схемы
Как видно из схемы на рисунке 188, тут один входной, один выходной поток и один
функциональный блок (реактор).
Расположите функциональный блок (реактор) и подведите материальные потоки.
1) Из библиотеки моделей выбираем вкладку Reactors и добавляем блок RGibbs.
Нажимаем и перетаскиваем в блок-схему. Переименуйте его в REACTOR (рисунок 190).

184
Рисунок 190 – Блок-схема

Для присоединения потоков к блоку:

2) В библиотеке моделей нажмите . Это позволит ставить потоки на блок-


схеме.
3) Переместите курсор (теперь крестик) на блок-схему.

185
Порты (ports), к которым можно подвести потоки (streams) обозначены стрелками.
Красные – необходимые потоки, синие – дополнительные. Наводите на месте соединения,
чтобы посмотреть описание каждого из них.
4) Найдите порт с названием Feed (Required; one or more) (необходим; один или более)
и нажмите ЛКМ для обозначения места окончания потока (а, именно, питающего входа
реактора).
5) Подведите курсор к любому свободному месту и один раз кликните по нему ЛКМ
для завершения создания потока в данном месте. По умолчанию поток будет назван
Stream 1.
6) Создайте входной и выходной потоки, как показано на рисунке 191.
7) Нажмите для прекращения добавления потоков при нажатии в области блок-
схемы. В строке состояние надпись Flowsheet Not Complete (блок-схема не завершена)
изменилась на Required Input Incomplete (ввод необходимых данных не завершён)
(рисунок 191).

186
Рисунок 191 – Блок схема
Блок-схема готова.

Ввод названия.
8) Нажмите
Aspen Plus покажет сообщение Flowsheet Complete (построение блок схемы завершено)
(рисунок 192) и предложит перейти к следующей форме для вводы данных.

187
Рисунок 192 - Сообщение Flowsheet Complete

9) Нажмите OK.
Aspen Plus откроет Data Browser (Браузер данных) (рисунок 193), а именно,
Страницу Setup | Specifications | Global

188
Рисунок 193 – Окно страницы Setup

10) В поле Title (Название) введите «Реактор Гиббса» и нажмите Enter.


Страница Setup (Настройки) | Specifications (Параметры) | Global (Общие)
отображает глобальные настройки для всей модели. Здесь указаны единицы измерения
(Unit of measurement) – MET (metric – метрические), которые были выбраны ранее при
выборе шаблона. Здесь единицы измерения можно изменить для всего проекта, также
можно изменить отдельно для каждого блока или потока, но это уже делается в
параметрах блоков и потоков.

189
Ввод компонентов
Используйте страницу Components (Компоненты) | Specifications (Параметры) |
Selection (Выбор) (рисунок 194) для выбора химических веществ, присутствующих в
модели.
В поле Component ID (обозначение компонента) введите все компоненты, которые
будут использованы при расчетах: водород (Н2), азот (N2), аммиак (H3N), метан (CH4),
аргон (Ar). Нажмите Enter.

Рисунок 194 – Ввод компонентов

Нажмите .
190
Открылась страница Properties (Свойства) | Specifications (Параметры) | Global (Общие).

Выбор метода решения


Используйте страницу Properties (Свойства) | Specifications (Параметры) | Global
(Общие) для выбора метода расчёта. Список Base method (базовый методы) содержит
методы, предустановленные в Aspen Plus. Список этих методов может меняться в
зависимости от параметров текущего Process type (типа процесса).

Для данной модели используйте метод RK-SOAVE для расчёта параметров.


11) Выберите в списке Base method (базовых методов) RK_SOAVE.
12) Нажмите .
Откроется окно Required Properties Input Complete (рисунок 195).

Рисунок 195 - Окно Required Properties Input Complete

13) Нажмите OK.


Aspen Plus покажет следующую страницу, где необходимо ввести данные.
Вы можете ориентироваться по страницам, требующим ввода данных, они обозначены
символом « ».

Ввод параметров потока


Открылась страница Streams (потоки) | Input (ввод) | Specifications (параметры).
Введите данные по потоку питания.
14) Введите данные по потоку питания в соответствие с заданием (таблица 24):
Таблица 24. Исходные данные по потоку питания
Параметр Значение Единица измерения
Температура (Temperature) 400 С
Давление (Pressure) 200 bar
Мольный расход смеси 5940 кМоль/ч
(Total Mole Flow)
Массовая доля Н2 (Mass 0.7373 -
Frac H2)
Массовая доля N2 (Mass 0.2512 -
Frac N2)

191
Массовая доля Ar (Mass Frac 0.003 -
Ar)
Массовая доля CH4 (Mass 0.0085 -
Frac CH4)

Ввод данных на странице Streams (потоки) | Input (ввод) | Specifications (параметры)


завершен (рисунок 196).

Рисунок 196 – Ввод исходных данных по первому потоку

Ввод данных по потоку питания завершён.


192
Ввод данных функциональных блоков
15) Нажмите .
Открылась страница Blocks REACTOR (Функциональный блок реактор) | Setup
(Настройки) | Specification (Параметры) (рисунок 197).

Рисунок 197 - Окно параметров реактора

На странице Blocks (Функциональный блок) | Setup (Настройки) | Specifications


(Параметры) необходимо определить тип реактора и ввести параметры (рисунок 198).

193
16) Введите параметры реактора (таблица 25):
Таблица 25. Параметры реактора
Параметр Значение Единица измерения
Давление (Pressure) 300 bar
Температура (Temperature) 400 C

Рисунок 198 - Ввод параметров реактора

17) Нажмите .
Откроется окно, сообщающее о том, что необходимые данные введены (рисунок 199).

194
Рисунок 199 – Окно сообщения

Запуск расчёта модели

18) В окне Required Input Complete (Ввод данных завершён) нажмите OK.
Откроется Control Panel (Контрольная панель) и начнётся расчёт модели.
Используйте Control Panel (Контрольную панель) для ознакомления с процессом расчёта
модели в Aspen Plus. Как только расчёт будет завершён, это будет отображено
соответствующим сообщением: Simulation calculations completed – Расчёт модели
завершён (рисунок 200).

195
Рисунок 200 - Расчёт модели завершён

Ознакомление с результатами расчёта


Когда расчёт завершён, в строке состояния появится сообщение Results Available
(Результаты доступны). Теперь вы можете ознакомиться с результатами расчёта данной
модели.
Просмотрим результаты расчёта для блока REACTOR (реактор).
1) Перейдите на блок-схему процесса, выбрав в меню Window (Окно) | Process
Flowsheet Window (Окно блок-схемы процесса)
2) Выделите блок REACTOR или обозначение блока и нажмите ПКМ.
3) В открывшемся меню выберите Results (Результаты) (рисунок 201).
196
Рисунок 201 – Окно результатов расчета реактора

Ознакомление с результатами по потокам.


На блок-схеме выделите первый поток, нажмите ПКМ и выберите Results
(Результаты).
Откроется окно Material. В списке Display (Отобразить) выбираем «All streams» (Все
потоки), результаты показаны для всех пяти материальных потоков (рисунок 202).

197
Рисунок 202 - Результаты расчёта по потокам

Оптимизация реактора Гиббса

После расчетов необходимо сделать оптимизацию реактора, найти температуру и


давление в реакторе, при которой будет максимальная массовая доля аммиака (H3N).

Ввод параметров
Для создания нового блока Optimization проделайте следующее:

198
1) Выберите Data (Данные) | Model Analysis Tools (Инструменты анализа модели) |
Optimization (Оптимизация).
Открылась страница Object manager (Управление объектами), где можно:
- Create new optimization blocks (Создание нового блока)
- Edit existing optimization blocks (Редактирование)
2) Нажмите New (Новый)
Откроется окно Create new ID (Создание нового идентификатора).
3) Нажмите OK.
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) (рисунок 203).

199
Рисунок 203 – Инструменты оптимизации модели

На странице Define (Определение) определяются имена для каждой переменной,


которые будут рассчитаны (массовая доля аммиака, температура и давление в реакторе).
На вкладке Vary (Изменение) задается диапазон и приращение для изменяемых величин
(температура и давление в реакторе).
4) Нажмите New (Новый) на вкладке Define (определение).
Откроется окно Create new variable (Создать новую перемену).
5) Наберите KRIT и нажмите OK.

200
Откроется окно Variable Definition (Определение переменной) (рисунок 204). Определите
KRIT как массовая доля аммиака (H3N) в потоке 2 (Stream 2).
6) В списке Category (Категория) выберите Streams (Потоки).
7) В области Reference (Указатель) в списке Type (Тип) выберите Mass-Frac (Массовая
доля).
8) В списке Streams (потоки) выберите 2.
9) В данной модели, нет необходимости изменять заданный по умолчанию параметр
MIXED в поле Substream (Подпотоки).
10) В поле Component (Компонент) выберите H3N.
Теперь вы определили KRIT как массовую долю H3N в потоке 2. Синяя галочка
показывает, что форма заполнена.

Рисунок 204 - Окно Variable Definition (Определение переменной)

11) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначена KRIT.
12) Нажмите New (Новый) на вкладке Define (определение).
Откроется окно Create new variable (Создать новую перемену).
13) Наберите T и нажмите OK.
Откроется окно Variable Definition (Определение переменной) (рисунок 205). Определите
T как температуру в реакторе.
14) В списке Category (Категория) выберите Blocks (Блоки).
15) В области Reference (Указатель) в списке Type (Тип) выберите Block-Var
(Переменные блока).
16) В списке Block (Блоки) выберите REACTOR.
17) В поле Variable (Переменная) выберите Temp (Температура).
Теперь вы определили T как температуру в реакторе. Синяя галочка показывает, что
форма заполнена.
201
Рисунок 205 - Окно Variable Definition (Определение переменной)

18) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначены KRIT и Т.

19) Нажмите New (Новый) на вкладке Define (определение).


Откроется окно Create new variable (Создать новую перемену).
20) Наберите P и нажмите OK.
Откроется окно Variable Definition (Определение переменной) (рисунок 206). Определите
P как давление в реакторе.
21) В списке Category (Категория) выберите Blocks (Блоки).
22) В области Reference (Указатель) в списке Type (Тип) выберите Block-Var
(Переменные блока).
23) В списке Block (Блоки) выберите REACTOR.
24) В поле Variable (Переменная) выберите Pres (Давление).
Теперь вы определили P как давление в реакторе. Синяя галочка показывает, что форма
заполнена.

202
Рисунок 206 - Окно Variable Definition (Определение переменной)

25) Нажмите Close (Закрыть).


Теперь на странице Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Define (Определение) в списке
переменных обозначены KRIT, Т и P.
26) Нажмите . Откроится страница Model Analysis Tools (Инструменты анализа
модели) | Optimization (Оптимизация) | O-1 | Input (Исходные данные) | Objective &
Constrains (Цель и ограничения). Нам необходимо найти максимальное значение
параметра KRIT для этого ставим точку напротив Maximize, а в поле пишем KRIT
(рисунок 207).

203
Рисунок 207 - окно Objective & Constrains

Задание изменяемой величины


27) Нажмите или перейдите на вкладку Vary (Изменение).
Открылась страница Model Analysis Tools (Инструменты анализа модели) | Optimization
(Оптимизация) | O-1 | Input (Исходные данные) | Vary (Изменение) (рисунок 208).
Задайте температуру в реакторе от 1 до 600 С.
28) В списке Variable number (Номер переменной) нажмите New (появится цифра 1).
29) В списке Type (Тип) выберите Block-Var.
30) В списке Stream (Поток) выберите REACTOR.
204
31) В списке Variable (Переменная) выберите Temp.
32) В области Manipulated variable limits (Значения для изменяемой переменной)
введите значения в соответствующие поля (рисунок 208).

Рисунок 208 - Vary (Изменение)

33) Задайте давление в реакторе от 20 до 600 bar.


34) В списке Variable number (Номер переменной) выберите New (появится цифра 2).
35) В списке Type (Тип) выберите Block-Var.
36) В списке Stream (Поток) выберите REACTOR.
205
37) В списке Variable (Переменная) выберите Pres.
38) В области Manipulated variable limits (Значения для изменяемой переменной)
введите значения в соответствующие поля (рисунок 209).

Рисунок 209 - Vary (Изменение)

Запуск оптимизации
Запустить расчет можно запустить любым из следующих способов:
- в главном меню Aspen Plus выберите Run (Запуск) | Run (Запуск)

206
- на панели инструментов нажмите
- нажмите и в открывшемся окне Control Panel (Контрольная панель) нажмите .
- нажмите F5.

Отображение результатов оптимизации


В Data Browser (Браузере данных) откройте Model Analysis Tools (Инструменты
анализа модели) | Optimization (Оптимизация) | O-1 | Results (Результаты).
Откроется страница с таблицей результатов (рисунок 210):

Рисунок 210 – Таблица результатов оптимизации

207
Из таблицы видно, что при температуре в реакторе 400 С давлении 300 bar массовая
доля H3N составляет 30.33%. Максимальное значение массовой доли H3N (30.48%)
достигается при температуре 358 С и при давлении 305 bar.

Сохранение модели
Перед тем как закрыть модель, сохраните ей под именем, чтобы впоследствии
можно было открыть её для выполнения одной из следующих работ.
Откройте в главном меню Aspen Plus File (Файл) | Save As (Сохранить как).
39) В окне Save As (Сохранить как) выберите папку, куда вы хотите сохранить.
40) В строке File name (Имя файла) введите имя файла.
41) Убедитесь, что поле Save as type (Тип файла) указано Aspen Plus Documents
(*.apw).
42) Нажмите Save (Сохранить).

Варианты заданий

208