Математическое



бет65/73
Дата05.11.2022
өлшемі1.14 Mb.
#464073
1   ...   61   62   63   64   65   66   67   68   ...   73
Mathematical modeling in ChemCad 2 (1)

Process Optimization (Оптимизация процесса) (рис. 6.1) с кнопками:

    • Define Objective Function (Определить целевую функцию) служит для задания критерия оптимальности;

    • Independent Variables (Независимые переменные) используется для задания поисковых переменных задачи;

    • Constraints (Ограничения) применяется для формирования ограни- чений задачи. Ограничения на изменение поисковых переменных за- даются в Independent Variables (Независимые переменные);

    • Settings (Настройки) предназначена для задания дополнительных на- строек задачи;


Рис. 6.1. Окно Process Optimization

    • Define Calculation Sequence (Задать последовательность расчета) позволяет задать свою последовательность расчета, отличную от предлагаемой ChemCad (рассчитано на опытных пользователей);

    • Perform Optimization (Выполнить оптимизацию);

    • Help (Справка);

    • Exit (Выход).

Рассмотрим последовательно формирование задачи оптимизации в про- грамме ChemCad.

    1. Задание критерия оптимальности

Для задания критерия оптимальности в окне Process Optimization нуж- но щелкнуть по кнопке Define Objective Function. Откроется окно Objective Function (Целевая функция) (рис. 6.2).

Рис. 6.2. Окно формирования критерия задачи оптимизации
В поле Title (Заголовок) окна необходимо задать название решаемой задачи, оно выводится в отчете.
В области Type (Тип) указывается переменная процесса, которая будет использована в качестве критерия оптимальности. Задание переменной про- водится аналогично Анализу чувствительности. В поле Object Name (Имя целевой функции) задается имя критерия оптимальности, оно вы- водится в отчете.
Замечание. Используя предлагаемые командами меню Run/Optimization средства, можно в качестве функций критерия выби- рать параметр потока либо аппарата. Построение сложных функциональ- ных зависимостей на основе параметров потоков и аппаратов средствами команд меню Run/Optimization невозможно. Однако для таких целей можно использовать модуль Excel, который предлагает пользователю
самому построить программу на языке Visual Basic for Application, реали- зующую математическую модель модуля. Рассчитанные параметры тако- го модуля могут быть использованы в качестве критерия оптимальности в задаче оптимизации.
Область Min/Max служит для указания того, какая задача решается:
1   ...   61   62   63   64   65   66   67   68   ...   73




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет