Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пособие для РИО ver2.0-МО-2-last.doc
Скачиваний:
39
Добавлен:
02.04.2015
Размер:
6.79 Mб
Скачать

3.2. Описание ReactOp. Последовательность создания моделей реакторов по заданной гидродинамике и кинетике

Программный комплекс ReactOp предназначен для создания математических моделей технологических объектов, в которых происходит превращение исходных продуктов в конечные, за счет различных химических превращений, и связанных с этим задач.

Программный комплекс разделен на подпрограммы, называемые experts или wizard, для решения отдельных задач из общей проблемы (рис.1).

Рис. 1. Главное меню ReactOp

Первая подпрограмма Model Wizard - «Модель» предназначена для разработки модели технологического объекта. Она содержит набор моделей объектов, учитывающих структуру потоков технологических сред, и включает в себя следующие объекты:

1. Аппараты периодического действия с одновременной загрузкой всех компонентов (Batch reactor – Br) c различными видами режимов теплообмена (адиабатический режим, заданная температура без учета теплообмена, режим с теплообменом).

2. Аппараты полупериодического действия, когда часть компонентов загружается в аппарат, а часть дозируется с задаваемой скоростью (Semi batch reactor - Sbr).

3. Проточные аппараты идеального смешения с упомянутыми в пункте 1 тепловыми режимами для жидкой и газовой фазы(Continuous Stirred tank reactor – Cstrl, Cstrg).

4. Каскад проточных аппаратов идеального смешения (2cstrl, 3cstrl).

5. Проточные аппараты идеального вытеснения с различными тепловыми режимами для потоков жидких реагентов (Plug flow reactor for liquid - Pfrl).

6. Проточные аппараты идеального вытеснения для потоков реагентов в газовой фазе с учетом переменной скорости потока за счет изменения плотности реакционной среды из-за счет изменения давления и температуры (Plug flow reactor for gases – Pfrg)

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

Для построения конкретной модели объекта нужно кликнуть мышью на Model Wizard и войти в эту подпрограмму.

Рис. 2. Меню подпрограммы Model Wizard

На экране (рис.2) видны кнопки выбора способа работы с моделями:

Load – загрузить существующую из выше перечисленных моделей, описывающих гидродинамику потоков. К этой модели необходимо добавить схему реакций, проходящих в аппарате, и условия теплообмена и модель будет готова.

New – построить новую нестандартную модель.

Open – открыть уже созданную модель для дальнейшей работы.

Exit – выход из меню.

Для выбора желаемого действия необходимо кликнуть мышью по соответствующей кнопке.

Рассмотрим порядок создания модели технологического объекта с использованием банка существующих моделей. Нажатие кнопки Load открывает страницу списка существующих моделей (рис. 3). Кнопкой Browse вызывают список имеющихся моделей.

Рис.3. Страница выбора модели

Выбрав в списке моделей, например, реактор периодического действия (Br) можно видеть на экране его схематическое изображение и уравнения математической модели в общем виде, как показано на рис.4.

Рис.4. Окно выбора модели (со схемой и уравне-ниями математи-ческой модели)

Нажатие кнопки Load (загрузить) открывает окно загрузки в модель существующей схемы реакции (рис.5).

Рис. 5. Окно загрузки схемы реакций

Над окном для изображения схемы реакций имеются три кнопки со значками: «плюсик» – добавить реакцию; «карандаш и листок» – редактировать; «косой крест» – удалить реакцию. Нажатие кнопок добавления или редактирования открывает страницу (рис.6) с окнами, в которых можно вводить реагенты в левую (Left Side) и правую (Right Side) части уравнения и установить вид протекания стадии в поле Reaction – обратимая (Reversible) и необратимая (Irreversible). Последовательно вводятся уравнения для всех химических стадий.

Рис. 6. Окно ввода химических реак-ций

После ввода химических стадий, нажатие кнопки OK вызывает следующую страницу ввода кинетических констант и тепловых эффектов для записанных стадий процесса (рис.7).

Рис. 7. Окно ввода кинетиче-ских конс-тант и тепловых эффектов

Здесь видны значения параметров для каждой стадии и имеются три кнопки редактирования (плюс, листок с карандашом и косой крест), позволяющие добавить, изменить или удалить отдельные параметры для выбранной стадии. Нажатие кнопки редактирования вызовет окно редактирования параметров (рис.8).

Рис. 8. Окно редактирования параметров

После ввода всех необходимых параметров модели, нажатием кнопки Next вызывают окно сохранения модели (рис.9).

Рис. 9. Окно сохранения модели

Нажатие кнопки Save as (сохранить как) вызовет окно (рис.10), где можно создать папку (поле Data Volume) для сохранения модели и присвоить ей уникальное имя (поле Model Name). Эта картинка представлена на следующем изображении экрана (рис. 10).

Рис.10. Окно присвоения имени модели

Модель готова для исследования. Главное меню программного комплекса ReactOp (рис.1) предоставляет для этого следующие возможности:

1. Программа Simulation Wizard: Исследование поведения модели при заданных начальных условиях переменных состояния и условиях работы аппарата.

2. Программа Experiment Wizard: Создание таблицы экспериментальных данных по результатам наблюдения за объектом моделирования в соответствии со структурой созданной модели.

3. Программа Estimation Wizard: Решение задачи идентификации модели объекта путем поиска параметров модели по экспериментальным данным.

4. Программа Optimization Wizard: Решение задачи определения оптимальных условий функционирования объекта моделирования по критерию оптимизации, сформулированному из переменных состояния путем поиска оптимальных значений управляющих переменных.